{"bin":{"tsbuild":"./dist/tsbuild.js"},"bugs":{"url":"https://github.com/D1g1talEntr0py/tsbuild/issues"},"dist":{"shasum":"29902619086b8b3aebcb99b872afea90cb84bedc","tarball":"https://registry.npmjs.org/@d1g1tal/tsbuild/-/tsbuild-3.0.3.tgz","fileCount":9,"integrity":"sha512-3PLNUXIFzZ1LxaKqfpt5FX8Q567+ORJ1vGCncEkBcmhrtjtf1nWV6OUzITeQ3zTyhjxtX3zLzaPd3kQGKJhOog==","signatures":[{"sig":"MEQCIC6bQ8NQK2MMkWPNKlGRxPBGJtoS/GZYxhPmtpy+XhnsAiApS+bf0R5eMcfezg5OuITPUUXjPw2U3kGSvR8cls8sSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQHBX3J+dxmSjapLVGfQwanb9fH1F1BACmY1ea8Qpz+AIgdNo9rXaFMjX0RmRwxke6h+ff0wgDNSKDR1h2iP6Dle8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@d1g1tal%2ftsbuild@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212220},"name":"@d1g1tal/tsbuild","type":"module","types":"./dist/type-script-project.d.ts","author":"D1g1talEntr0py","engines":{"node":">=24.11.1"},"exports":{".":{"types":"./dist/type-script-project.d.ts","import":"./dist/type-script-project.js"}},"license":"MIT","scripts":{"lint":"eslint --flag unstable_native_nodejs_ts_config ./src","test":"vitest run","bench":"tsnode ./tests/scripts/benchmark.ts","build":"tsnode ./src/tsbuild.ts","test:watch":"vitest","type-check":"tsnode ./src/tsbuild.ts --noEmit","build:watch":"tsnode ./src/tsbuild.ts --watch","test:compat":"tsnode tests/scripts/test-ts-compat.ts --versions 5","perf:profile":"tsnode ./tests/scripts/profile.ts","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91be12f1-a7cc-47df-994d-d3754b974042"}},"homepage":"https://github.com/D1g1talEntr0py/tsbuild#readme","keywords":["typescript","build","bundler","compiler","type-checking","library","esbuild","declarations","dts","esm"],"repository":{"url":"git+https://github.com/D1g1talEntr0py/tsbuild.git","type":"git"},"description":"A fast, ESM-only TypeScript build tool combining the TypeScript API for type checking and declaration generation with esbuild for bundling. Built for modern ESM-only projects on Node.js 24+.","directories":{},"maintainers":[{"name":"d1g1tal","email":"jason.dimeo@gmail.com"}],"dependencies":{"esbuild":"^0.28.2","magic-string":"^1.4.2","@d1g1tal/tsnode":"^1.3.5","@d1g1tal/watchr":"^3.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"memfs":"^4.79.0","eslint":"^10.11.0","mitata":"^1.0.34","vitest":"^5.0.2","@eslint/js":"^10.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.6.2","typescript-eslint":"^8.70.1","@typescript/native":"npm:typescript@^7.0.2","@vitest/coverage-v8":"^5.0.2","eslint-plugin-jsdoc":"^64.5.4"},"peerDependencies":{"typescript":">=5.6.3 < 7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tsbuild_3.0.3_1790425106121_0.4918814532591531","host":"s3://npm-registry-packages-npm-production"},"_id":"@d1g1tal/tsbuild@3.0.3","version":"3.0.3"}