tsc-esbuild is a thin wrapper that runs TypeScript's compiler (tsc) for type checking but delegates actual JavaScript/declaration file emission to esbuild for dramatically faster builds. Version 0.0.1-0 is the initial prerelease with peer dependency on TypeScript 3.x or 4.x. Unlike ts-speedy or other hybrid approaches, this package directly patches the tsc API to intercept output, making it drop-in compatible with existing tsc invocations. It targets Node.js environments (CLI) and is not intended for browser use. Release cadence is irregular as it's in early development.
npm install tsc-esbuildNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows programmatic usage with async/await, passing tsconfig path and esbuild options.
Downgrade TypeScript to 4.x or wait for package update.
Use `tscEsbuild(options)` directly, not `new tscEsbuild()`.
Replace `emitOnAll` with `emitOn: 'all'` in options.
Run `npm install esbuild --save-dev` in your project.
Run `npm install esbuild` or add it to your package.json.
Use `import type { TscEsbuildOptions } from 'tsc-esbuild'` instead of regular import.Import with `import tscEsbuild from 'tsc-esbuild'` and call as `tscEsbuild(options)`.