Run npm run transform and observe the console output.
Expected output
"use strict";Object.defineProperty(exports,"__esModule",{value: true});exports.Foo=void0;consttslib_1=require("tslib");functionMyDecorator(cls, ...args){returncls;}letFoo=classFoo{};/* This should only exist once */Foo.customStaticProp='hello';Foo=(0,tslib_1.__decorate)([MyDecorator],Foo);exports.Foo=Foo;
Actual output
"use strict";Object.defineProperty(exports,"__esModule",{value: true});exports.Foo=void0;consttslib_1=require("tslib");functionMyDecorator(cls, ...args){returncls;}letFoo=classFoo{};/* This should only exist once *//* This should only exist once */Foo.customStaticProp='hello';Foo=(0,tslib_1.__decorate)([MyDecorator],Foo);exports.Foo=Foo;