{"library":"ts-eager","type":"library","category":null,"description":"ts-eager is a fast TypeScript runner and register hook that uses esbuild for eager compilation of all included files from tsconfig.json at startup, with fallback to lazy compilation for files outside the project. Version 2.0.2 is the latest stable release, updated to support esbuild v0.11.20 with compatibility for newer versions. It differentiates from ts-node by leveraging esbuild's speed for noticeable improvements in tasks like test runs, and offers fallback to ts-node for type-specific features like emitDecoratorMetadata and optional tsconfig-paths support for path mapping.","language":"javascript","status":"active","version":"2.0.2","tags":["javascript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install ts-eager","imports":["require('ts-eager/register') // CommonJS require hook"]},{"cmd":"yarn add ts-eager","imports":[]},{"cmd":"pnpm add ts-eager","imports":[]}],"homepage":null,"github":"https://github.com/mhart/ts-eager","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ts-eager","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}