forge-ts v0.23.1
Packages
@forge-ts/api@0.23.1@forge-ts/cli@0.23.1@forge-ts/core@0.23.1@forge-ts/doctest@0.23.1@forge-ts/enforcer@0.23.1@forge-ts/gen@0.23.1
Patch Changes
-
9d88919Thanks @kryptobaseddev! - Fix walker emitting compiled artifacts (.js, .d.ts, .map) into consumer src/ directories (GH-28)The walker's
ts.createProgram()was using the consumer's raw tsconfig compiler options without
overriding emit flags. If the consumer's tsconfig haddeclaration: trueorsourceMap: true,
TypeScript would silently emit compiled files alongside source files, causing tsup/esbuild to
resolve stale .js files instead of .ts source — a silent build-breaking bug.Now forces
noEmit: true,declaration: false,declarationMap: false,sourceMap: false, and
emitDeclarationOnly: falsesince the walker is strictly read-only analysis.