Skip to content

Commit 970fd40

Browse files
committed
Update code to make // @ts-ignore work
1 parent 82a03bd commit 970fd40

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

packages/ts-codegen/src/builder/builder.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -228,12 +228,7 @@ export class TSBuilder {
228228
const ast = recursiveModuleBundle(bundleVariables);
229229
const nodes = [...importPaths, ...ast];
230230
// @ts-ignore
231-
let code = generate(
232-
t.program(
233-
// @ts-ignore
234-
nodes
235-
)
236-
).code;
231+
let code = generate(t.program(nodes)).code;
237232

238233
if (this.options?.bundle?.bundlePath) {
239234
mkdirp(this.options?.bundle?.bundlePath);

packages/ts-codegen/src/plugins/plugin-base.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ export abstract class BuilderPluginBase<TOpt extends { enabled?: boolean }>
9999

100100
return results.map((result) => {
101101
const imports = context.getImports(this.utils, result.localname);
102+
const nodes = [...imports, ...result.body];
102103
// @ts-ignore
103-
const code =
104-
header + generate(t.program([...imports, ...result.body])).code;
104+
const code = header + generate(t.program(nodes)).code;
105105

106106
mkdirp(outPath);
107107
const filename = join(outPath, result.localname);

0 commit comments

Comments
 (0)