Replace ts-node with tsx across all push3-transpiler scripts: - inject.sh: npx ts-node → npx tsx - test_inject_extraction.sh: node --loader ts-node/esm → npx tsx - test_transpiler_clamping.sh: node --loader ts-node/esm → npx tsx - package.json: ts-node devDep → tsx, transpile script updated - tsconfig.json: removed ts-node config block - src/index.ts: updated usage comments Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update tsconfig.json to use NodeNext module system (fixes CJS/ESM conflict), enable ts-node ESM mode, and add .js extensions to relative imports so the built output and ts-node dev script both work correctly with "type":"module".