swc/node-swc/__tests__/transform/optimizer_test.js
2022-03-22 07:54:08 +00:00

23 lines
533 B
JavaScript

const swc = require('../../../');
it('should perform dce', () => {
const out = swc.transformSync(`if (__DEBUG__) {
console.log('Foo')
}`, {
jsc: {
transform: {
optimizer: {
globals: {
vars: {
__DEBUG__: 'true'
},
}
}
}
}
}
);
expect(out.map).toBeFalsy();
expect(out.code.trim()).toBe(`console.log("Foo");`);
});