{"_id":"@agentable/tsconfig","_rev":"14-26f59eac3585b4c22d46f6ec7882a469","name":"@agentable/tsconfig","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.0":{"name":"@agentable/tsconfig","version":"0.1.0","_id":"@agentable/tsconfig@0.1.0","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs#readme","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"edc1c89638d0bc1b5e216fb2103a49bd59c8d96e","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.1.0.tgz","fileCount":7,"integrity":"sha512-3wOEq4HgXslwhSh2tidE+L7Ug8UKkc5D/X6Lnzf7dnuX4r7gHKDQrH0e7y8Zp1ri5ZqAEI4s7/TsifcBVGHm/A==","signatures":[{"sig":"MEUCIHnxs2tx+yYMcvgh6zxBg5PA2sY2HdJMTAkP7j56kb+bAiEAx4ToUJryWBBoBfp5JXEb/76aVvdGTZe5CLqmluM0GMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8382},"type":"module","_from":"file:agentable-tsconfig-0.1.0.tgz","exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./library":"./library.json"},"private":false,"_npmUser":{"name":"kaptinlin","email":"kaptinlin@gmail.com"},"_resolved":"/private/var/folders/pr/q0ghywx142vc7jlmfq1c48yc0000gn/T/921f901b40260cafb7942986f29e229d/agentable-tsconfig-0.1.0.tgz","_integrity":"sha512-3wOEq4HgXslwhSh2tidE+L7Ug8UKkc5D/X6Lnzf7dnuX4r7gHKDQrH0e7y8Zp1ri5ZqAEI4s7/TsifcBVGHm/A==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.6.2","description":"Shared TypeScript configuration presets for TypeScript 6+.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.1.0_1775753362896_0.5602554410672431","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentable/tsconfig","version":"0.1.2","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.1.2","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"e812b89fbc2731ad86436f0e7093d2de81116b3c","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.1.2.tgz","fileCount":7,"integrity":"sha512-YwBU6oxPs9cgUWc7KjKjNlLGMDXDnWqTy8vdY6T/aCFtItyumUxlc+D1u/P5+fGBvmxMPLcvRHfDmpJ29HMfwg==","signatures":[{"sig":"MEQCIEItqqhjnKRynGcAYv0G78HcWD1wU84rT5p8sTYTVJRfAiBPKWiPOYXS4HRjc0TbK84Q+ooUFJ7cm1BKBs+BST1C9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8880},"type":"module","engines":{"node":">=22.0.0","pnpm":">=11.0.0-rc.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./library":"./library.json"},"gitHead":"7942bed626e5335aeaa4e174d00da2f48c8bc638","private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.11.0","description":"Shared TypeScript 6 configuration presets for libraries, apps, and Node.js projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.1.2_1776066650234_0.4279644397405704","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agentable/tsconfig","version":"0.1.3","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.1.3","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"f8fe8e992da61031fdb50cfc45656c3eb7f8c41e","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.1.3.tgz","fileCount":7,"integrity":"sha512-kK49PoGFtT9/nBNH1xpN+ACdsRUeG4+FqK6oGqIvFreLIy+BxEuRyOpvTLtO6DUajyWKxoI4EiJVLklCMNVyqQ==","signatures":[{"sig":"MEUCIDt8Xy8VXWzKKtVYULTcnZzK8T/3xb9uZW/QW9LtQA7kAiEAoXepz150tRkODICLtSbRyDX3cYkJy450Ax7eVKyTONo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8879},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.1.3.tgz","engines":{"node":">=22.0.0","pnpm":">=11.0.0-rc.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./library":"./library.json"},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.1.3.tgz","_integrity":"sha512-kK49PoGFtT9/nBNH1xpN+ACdsRUeG4+FqK6oGqIvFreLIy+BxEuRyOpvTLtO6DUajyWKxoI4EiJVLklCMNVyqQ==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.11.0","description":"Shared TypeScript 6 configuration presets for libraries, apps, and Node.js projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.1.3_1776070365819_0.38890741481522406","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agentable/tsconfig","version":"0.1.4","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.1.4","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"3b1030f5dbfc70dc617ac3fc9468848e381a27d5","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.1.4.tgz","fileCount":7,"integrity":"sha512-cvrhbcgK0TBKfqkdOJg0gDuLg9TcTcs63Qc4nI/CsDbFObUL0q2b8DRT6rWkiCfdztzIyktkf2x2niBG3jk8Qg==","signatures":[{"sig":"MEUCIHYdGCyall9wpZxIwW++gvxkesakDlALDey62wlNk+ViAiEAsV0MkRVAvhXiTwXGxyaXtQb2jA2vt5tqrS+JGdaY32c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8879},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.1.4.tgz","engines":{"node":">=22.0.0","pnpm":">=11.0.0-rc.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./library":"./library.json"},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.1.4.tgz","_integrity":"sha512-cvrhbcgK0TBKfqkdOJg0gDuLg9TcTcs63Qc4nI/CsDbFObUL0q2b8DRT6rWkiCfdztzIyktkf2x2niBG3jk8Qg==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.11.0","description":"Shared TypeScript 6 configuration presets for libraries, apps, and Node.js projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.1.4_1777925626713_0.7808981677807472","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agentable/tsconfig","version":"0.1.5","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.1.5","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"0facc466d872938f13be686b00b194a3cde7a16f","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.1.5.tgz","fileCount":8,"integrity":"sha512-TnooDAI+CALCHmSNDN8fFPPhsyz0VliW5hoKhXf/qh7pjyneTQfDP1ZhU+jN0suVfLU+mtYyClZQO8ICj6CBrg==","signatures":[{"sig":"MEUCIBuZ4NPSQVbmZwOkAC0UHejdrx23dEFIrzuPZV1zJddLAiEA4hQU4fIi8pq878h/LUhb95m+AqysFRd3c0YJNkb8P5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8990},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.1.5.tgz","engines":{"node":">=22.0.0","pnpm":">=11.0.0-rc.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json"},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.1.5.tgz","_integrity":"sha512-TnooDAI+CALCHmSNDN8fFPPhsyz0VliW5hoKhXf/qh7pjyneTQfDP1ZhU+jN0suVfLU+mtYyClZQO8ICj6CBrg==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.11.0","description":"Shared TS6/TS7-era configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.1.5_1778052993689_0.04713843951953289","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agentable/tsconfig","version":"0.1.6","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.1.6","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"7403716c887fcc9761c3d7d8559ba3a570ff1d16","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.1.6.tgz","fileCount":8,"integrity":"sha512-WO3cLDd/IfNIpebt+dc36I1ndte9ffd2ptDzyYXZx1GReLyd70hgfBD/8mCAOtZr6KJ6NjKZsbDqBQf/mnBrTg==","signatures":[{"sig":"MEYCIQC1x5Rs8lI8ARfoQ9Jh8hH1W9Oa63r5KLhga/JGqM9rjgIhANRACYb1VVRD7rU23OJcwWbSG+bQ1SKg+riVA/MJGzXF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8985},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.1.6.tgz","engines":{"node":">=22.0.0","pnpm":">=11.3.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json"},"private":false,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.1.6.tgz","_integrity":"sha512-WO3cLDd/IfNIpebt+dc36I1ndte9ffd2ptDzyYXZx1GReLyd70hgfBD/8mCAOtZr6KJ6NjKZsbDqBQf/mnBrTg==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.12.1","description":"Shared TS6/TS7-era configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.1.6_1779871097143_0.2307814459462907","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agentable/tsconfig","version":"0.2.0","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.2.0","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"8490fbbbd08329e46421d917bcd897cd20f0576f","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.2.0.tgz","fileCount":8,"integrity":"sha512-wZa3y11Qh6I24ajgb6FFQNUNLj1F+rgq1O3h439DZpFPx/kXsSSYYmrtnIHLECUscUCqN/SKn+NJovPYc8uaNQ==","signatures":[{"sig":"MEUCIQCtNdAmi06z2nEpo84LACjwr8zyz+YLJwFK8AlkuJ+hQQIgCN1+5H772CM8KZwi6pfZPG65iBbAy2F09nTQ/hLSipU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7574},"type":"module","_from":"file:/tmp/typescript-configs-release.QOT80A/agentable-tsconfig-0.2.0.tgz","engines":{"node":"^22.18.0 || >=24.0.0","pnpm":">=11.13.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json"},"private":false,"_npmUser":{"name":"kaptinlin","email":"kaptinlin@gmail.com"},"_resolved":"/tmp/typescript-configs-release.QOT80A/agentable-tsconfig-0.2.0.tgz","_integrity":"sha512-wZa3y11Qh6I24ajgb6FFQNUNLj1F+rgq1O3h439DZpFPx/kXsSSYYmrtnIHLECUscUCqN/SKn+NJovPYc8uaNQ==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.5.1","description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"24.6.0","publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.2.0_1784032704152_0.7383040107791936","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agentable/tsconfig","version":"0.3.0","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.3.0","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"d9aadfd5c07c1ebdd8bfaab58e59a1838fee74cd","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.3.0.tgz","fileCount":10,"integrity":"sha512-6BoUMJUHmxQKPkXxd7QoilMv1euulqvJvDybosIqht+qVOqw/hD6jKw+UWBMG/6iGK3XMBFBK8PghftXnnMQ3w==","signatures":[{"sig":"MEYCIQCU7GUeSD/Lrc2TFFFw96S9LfqNElpZ8e+9ly035v7NUAIhAICuuZl3OsWrjIvy2DtV+l7RPBWY24kPYU7txKpQSUpP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7222},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.3.0.tgz","engines":{"node":">=24.0.0","pnpm":">=11.13.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json","./tooling":"./tooling.json","./web-library":"./web-library.json"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit -p test/tsconfig.json"},"_npmUser":{"name":"kaptinlin","email":"kaptinlin@gmail.com"},"_resolved":"/Users/lincheng/work/typescript/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.3.0.tgz","_integrity":"sha512-6BoUMJUHmxQKPkXxd7QoilMv1euulqvJvDybosIqht+qVOqw/hD6jKw+UWBMG/6iGK3XMBFBK8PghftXnnMQ3w==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.17.0","description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.1"},"peerDependencies":{"typescript":">=7.0.2 <8"},"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.3.0_1784148861939_0.5951659376280485","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agentable/tsconfig","version":"0.4.0","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.4.0","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"a1c4148af25a3e696f02bd5d1eb29ffedff6fcf0","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.4.0.tgz","fileCount":10,"integrity":"sha512-B2hD5en58TjhrxCU9KmebkkjJTiNR3xhx5lYrjWJjee5HTiNbejRnI2soTvjCsgYqzSDOPMEr4bzkaF6k727Vw==","signatures":[{"sig":"MEYCIQCOV/pUkdRiT8CM6PWgiznyOUy72URFYUS5Gs0VqYlxQwIhAI59Szrir762ra13XSbab48p+8MAOKO63qJhXckfxjSf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7441},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.4.0.tgz","engines":{"node":">=24.0.0","pnpm":">=11.13.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json","./tooling":"./tooling.json","./web-library":"./web-library.json"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit -p test/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.4.0.tgz","_integrity":"sha512-B2hD5en58TjhrxCU9KmebkkjJTiNR3xhx5lYrjWJjee5HTiNbejRnI2soTvjCsgYqzSDOPMEr4bzkaF6k727Vw==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.16.0","description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^24.13.3"},"peerDependencies":{"typescript":">=7.0.2 <8","@types/node":">=24.0.0 <25"},"peerDependenciesMeta":{"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.4.0_1784798306761_0.4508056847687727","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@agentable/tsconfig","version":"0.4.1","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.4.1","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"12e0eb7ca54644ff7dc92741d40838519ef0315e","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.4.1.tgz","fileCount":10,"integrity":"sha512-dLGyN7ZApx9DzYGsZWl9rm6jzTxvSCJY014soMom0evWzFF6agnxnBSOTCcWDDD08V62T0dZQRMLj1ONIVuqww==","signatures":[{"sig":"MEQCIEhdHSXGzUTKDdVLONfp79qYcXZlIKvE7gq5d12fWQtGAiAfvXcQMzQ4MfsP+WeQVWGX20Zyab5COWH4ycDf4cRLpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7498},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.4.1.tgz","engines":{"node":">=24.0.0","pnpm":">=11.13.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json","./tooling":"./tooling.json","./web-library":"./web-library.json"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit -p test/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.4.1.tgz","_integrity":"sha512-dLGyN7ZApx9DzYGsZWl9rm6jzTxvSCJY014soMom0evWzFF6agnxnBSOTCcWDDD08V62T0dZQRMLj1ONIVuqww==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.16.0","description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typescript":">=7.0.2 <8","@types/node":">=24.0.0 <27"},"peerDependenciesMeta":{"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.4.1_1785488225884_0.18660806528802265","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@agentable/tsconfig","version":"0.4.2","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.4.2","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"9031ebef57409249dbe6c9267a529eb4e02a8a89","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.4.2.tgz","fileCount":10,"integrity":"sha512-00naD4oXss478rmOyR3SNL43TW9PfO0gz+8ZbIKF9LfFXf1yQMuOmeXtnOZUlMyfQc5Ot2B8phrM4vwZ1ZOz0w==","signatures":[{"sig":"MEUCIQDUgYb8353QC9kFA/W2xPm2w3rQFghHZG78khsG305uewIgGFb58eCDwwzJ0GyYXil2An/0i+AxxvMsONZw4ePd+1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7498},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.4.2.tgz","engines":{"node":">=24.0.0","pnpm":">=11.13.0"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json","./tooling":"./tooling.json","./web-library":"./web-library.json"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit -p test/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.4.2.tgz","_integrity":"sha512-00naD4oXss478rmOyR3SNL43TW9PfO0gz+8ZbIKF9LfFXf1yQMuOmeXtnOZUlMyfQc5Ot2B8phrM4vwZ1ZOz0w==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.16.0","description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.1.2"},"peerDependencies":{"typescript":">=7.0.2 <8","@types/node":">=24.0.0 <27"},"peerDependenciesMeta":{"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.4.2_1785658128955_0.17113387752406006","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agentable/tsconfig","version":"0.5.0","keywords":["agentable","config","tsconfig","typescript"],"license":"MIT","_id":"@agentable/tsconfig@0.5.0","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"dist":{"shasum":"0f81685b9e6be86bcda3e13d964380bc39bdbbc1","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.5.0.tgz","fileCount":10,"integrity":"sha512-8yTzHUUB9FZf7J///nreoDQXp//R8OjuojWmCyKEanf+XEuariVfa5qffOBA14jwpw3T4QNw5ijw3AUg5qfdXA==","signatures":[{"sig":"MEQCICh9b0t+EwgH/jFnPssO6k9NrGvmnn82GVXJsMv9iTBLAiA56nJHEfFTUpeILEqvIFlTs6tqIY23ZXuwtmMr26Y+7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7481},"type":"module","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.5.0.tgz","engines":{"node":">=26.7.0 <27","pnpm":">=12.0.0-rc.8 <13"},"exports":{"./app":"./app.json","./base":"./base.json","./node":"./node.json","./react":"./react.json","./library":"./library.json","./tooling":"./tooling.json","./web-library":"./web-library.json"},"private":false,"scripts":{"test":"vitest run","typecheck":"tsc --noEmit -p test/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.5.0.tgz","_integrity":"sha512-8yTzHUUB9FZf7J///nreoDQXp//R8OjuojWmCyKEanf+XEuariVfa5qffOBA14jwpw3T4QNw5ijw3AUg5qfdXA==","repository":{"url":"git+https://github.com/agentable/typescript-configs.git","type":"git","directory":"packages/tsconfig"},"_npmVersion":"11.19.0","description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"typescript":">=7.0.2 <8","@types/node":">=26.0.0 <27"},"peerDependenciesMeta":{"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tsconfig_0.5.0_1787481579541_0.07190605431311381","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@agentable/tsconfig","version":"0.5.1","private":false,"description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","keywords":["agentable","config","tsconfig","typescript"],"homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/agentable/typescript-configs.git","directory":"packages/tsconfig"},"type":"module","exports":{"./base":"./base.json","./library":"./library.json","./web-library":"./web-library.json","./react":"./react.json","./app":"./app.json","./node":"./node.json","./tooling":"./tooling.json"},"publishConfig":{"access":"public"},"devDependencies":{"@types/node":"^26.4.0","typescript":"^7.0.2","vitest":"^4.1.11"},"peerDependencies":{"@types/node":">=26.0.0 <27","typescript":">=7.0.2 <8"},"peerDependenciesMeta":{"@types/node":{"optional":true}},"engines":{"node":">=26.8.1 <27","pnpm":">=12.0.0 <13"},"scripts":{"test":"vitest run","typecheck":"tsc --noEmit -p test/tsconfig.json"},"_id":"@agentable/tsconfig@0.5.1","_integrity":"sha512-4MDHHEQLggUHfiX3aV5piN/mSdqy50eAn1maYiHvlECezIRYHT+bTkGSaD6NzsTWSp2Ttt5KsOQD6+xZ3jleew==","_resolved":"/home/runner/work/typescript-configs/typescript-configs/.artifacts/npm-packages/agentable-tsconfig-0.5.1.tgz","_from":"file:.artifacts/npm-packages/agentable-tsconfig-0.5.1.tgz","_nodeVersion":"26.8.1","_npmVersion":"11.19.0","dist":{"integrity":"sha512-4MDHHEQLggUHfiX3aV5piN/mSdqy50eAn1maYiHvlECezIRYHT+bTkGSaD6NzsTWSp2Ttt5KsOQD6+xZ3jleew==","shasum":"377c4d09041b82439814069de2164426995e0593","tarball":"https://registry.npmjs.org/@agentable/tsconfig/-/tsconfig-0.5.1.tgz","fileCount":10,"unpackedSize":7476,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFk7ZdFnwivhLA8VEsa/mEX85KtOON44krpCKRZoNKf1AiEApTcvcu8BSZpNx9xQy28Bm5rL8GMOaB7w3wLzZyF1YQ0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3a445d24-c625-4209-81cd-6796ffd883db"}},"directories":{},"maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tsconfig_0.5.1_1787995907039_0.6443032325387374"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-09T16:49:22.767Z","modified":"2026-08-29T09:31:47.367Z","0.1.0":"2026-04-09T16:49:23.110Z","0.1.2":"2026-04-13T07:50:50.368Z","0.1.3":"2026-04-13T08:52:46.022Z","0.1.4":"2026-05-04T20:13:46.871Z","0.1.5":"2026-05-06T07:36:33.857Z","0.1.6":"2026-05-27T08:38:17.279Z","0.2.0":"2026-07-14T12:38:24.283Z","0.3.0":"2026-07-15T20:54:22.072Z","0.4.0":"2026-07-23T09:18:26.908Z","0.4.1":"2026-07-31T08:57:06.046Z","0.4.2":"2026-08-02T08:08:49.129Z","0.5.0":"2026-08-23T10:39:39.676Z","0.5.1":"2026-08-29T09:31:47.189Z"},"bugs":{"url":"https://github.com/agentable/typescript-configs/issues"},"license":"MIT","homepage":"https://github.com/agentable/typescript-configs/tree/main/packages/tsconfig","keywords":["agentable","config","tsconfig","typescript"],"repository":{"type":"git","url":"git+https://github.com/agentable/typescript-configs.git","directory":"packages/tsconfig"},"description":"Shared TypeScript 7 configuration presets for Fleet-family TypeScript packages.","maintainers":[{"name":"kaptinlin","email":"kaptinlin@gmail.com"}],"readme":"# @agentable/tsconfig\n\nShared TypeScript 7 presets for Fleet-family libraries, applications, and tooling.\n\n## Installation\n\n```bash\npnpm add -D @agentable/tsconfig typescript\n```\n\nInstall `@types/node` 26 for the supported Node.js 26 runtime when using\nthe `node` or `tooling` preset.\n\n## Choose a preset\n\n| Preset        | Use case                              | Runtime libraries           | Resolution |\n| ------------- | ------------------------------------- | --------------------------- | ---------- |\n| `base`        | Strict compiler policy only           | ES2025                      | Default    |\n| `library`     | Platform-neutral published library    | ES2025                      | Bundler    |\n| `web-library` | Published library using browser APIs  | ES2025 + DOM + DOM.Iterable | Bundler    |\n| `react`       | Published React Web library or bridge | ES2025 + DOM + DOM.Iterable | Bundler    |\n| `app`         | Browser application                   | ES2025 + DOM + DOM.Iterable | Bundler    |\n| `node`        | Published Node.js library or CLI API  | ES2025 + Node               | NodeNext   |\n| `tooling`     | Node.js config, script, or generator  | ES2025 + Node               | NodeNext   |\n\n## Configure a library\n\nUse `library` when the public API does not depend on browser or Node.js globals.\n\n```jsonc\n{\n  \"extends\": \"@agentable/tsconfig/library\",\n  \"compilerOptions\": {\n    \"rootDir\": \"./src\",\n  },\n  \"include\": [\"src\"],\n  \"exclude\": [\"src/**/*.test.ts\", \"dist\", \"coverage\", \"node_modules\"],\n}\n```\n\nChoose `web-library` or `react` only when the package directly uses that environment. All library\npresets enable declaration-safe checking for tsdown. Renderer-neutral React packages extend\n`library` and select `react-jsx` locally; React applications extend `app` and do the same.\n\n## Configure tests\n\nKeep test globals and runtime libraries out of the production project.\n\n```jsonc\n{\n  \"extends\": \"@agentable/tsconfig/library\",\n  \"compilerOptions\": {\n    \"declaration\": false,\n    \"isolatedDeclarations\": false,\n    \"lib\": [\"ES2025\", \"DOM\"],\n    \"rootDir\": \"./src\",\n    \"types\": [\"node\"],\n  },\n  \"include\": [\"src/**/*.test.ts\", \"src/**/*.test-d.ts\"],\n  \"exclude\": [\"dist\", \"coverage\", \"node_modules\"],\n}\n```\n\n## Configure repository tooling\n\nUse `tooling` for config files and scripts that Node.js executes directly.\n\n```jsonc\n{\n  \"extends\": \"@agentable/tsconfig/tooling\",\n  \"compilerOptions\": {\n    \"lib\": [\"ES2025\", \"ESNext.Disposable\", \"DOM\"],\n    \"rootDir\": \".\",\n    \"types\": [\"node\"],\n  },\n  \"include\": [\"*.config.ts\", \"scripts/**/*.ts\"],\n}\n```\n\nSet `rootDir`, `include`, and environment-specific ambient types in every leaf project. Bundled and\npublished source uses runtime-correct `.js` specifiers. Node.js directly executes tooling source, so\nthe `tooling` preset allows relative `.ts` specifiers instead.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.\n","readmeFilename":"README.md"}