{"library":"broccoli-typescript-compiler","type":"library","category":null,"description":"Broccoli TypeScript Compiler (broccoli-typescript-compiler) is a specialized Broccoli plugin designed to integrate TypeScript compilation directly into a Broccoli.js build pipeline. Currently stable at version 8.0.0, this package provides robust tooling for converting TypeScript files into JavaScript, supporting both CommonJS and ES modules targets. It allows for flexible configuration via `tsconfig.json` files or inline objects, enabling developers to define compiler options such as module resolution, target ES version, source maps, and declaration file generation. Key differentiators include its tight integration with the Broccoli ecosystem, offering three distinct usage patterns: a direct compilation function, a class-based compiler for more control, and a filter function that intelligently processes only TypeScript files while passing non-TypeScript assets through. While a specific release cadence isn't published, the project actively maintains compatibility with recent TypeScript versions, ensuring it remains a viable solution for Broccoli-based projects requiring TypeScript support.","language":"javascript","status":"active","version":"8.0.0","tags":["javascript","TypeScript","broccoli-plugin","compiler","js","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install broccoli-typescript-compiler","imports":["import typescript from 'broccoli-typescript-compiler';","import { TypescriptCompiler } from 'broccoli-typescript-compiler';","import { filterTypescript } from 'broccoli-typescript-compiler';"]},{"cmd":"yarn add broccoli-typescript-compiler","imports":[]},{"cmd":"pnpm add broccoli-typescript-compiler","imports":[]}],"homepage":null,"github":"https://github.com/tildeio/broccoli-typescript-compiler","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/broccoli-typescript-compiler","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/broccoli-typescript-compiler/compatibility"}}