{"library":"ts-bundle","type":"library","category":null,"description":"TS Bundle is a package bundler designed for TypeScript projects, aggregating multiple TypeScript files into a single output file. It is particularly useful for packaging library components, leveraging `references.d.ts` files to determine file order and dependencies. The current stable version, `0.3.0`, was last published over eight years ago, indicating that the project is no longer actively maintained. Its core functionality involves consolidating source files, optionally wrapping them in a specified root module, and enabling the inclusion of license headers. It provides a `preSave` hook for final output manipulation and an option to disable TSLint on the generated bundle. This tool predates modern bundlers like Webpack, Rollup, or esbuild, which offer more sophisticated features and better integration with contemporary TypeScript and JavaScript ecosystems.","language":"javascript","status":"abandoned","version":"0.3.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ts-bundle","imports":["const bundle = require('ts-bundle');","import bundle from 'ts-bundle';","import type { IConfig } from 'ts-bundle';"]},{"cmd":"yarn add ts-bundle","imports":[]},{"cmd":"pnpm add ts-bundle","imports":[]}],"homepage":null,"github":"https://github.com/Platypi/ts-bundle","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ts-bundle","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/ts-bundle/compatibility"}}