{"versions":{"22.0.0":{"name":"@tsconfig/node22","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 22.","keywords":["tsconfig","node22"],"version":"22.0.0","_id":"@tsconfig/node22@22.0.0","gitHead":"8cca632b355809b2133a55a6edebb242e0869001","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-twLQ77zevtxobBOD4ToAtVmuYrpeYUh3qh+TEp+08IWhpsrIflVHqQ1F1CiPxQGL7doCdBIOOCF+1Tm833faNg==","shasum":"0bdaf702f2b7594383d24d7b2b8d557dcfdca1ed","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tsconfig/node22/-/node22-22.0.0.tgz","fileCount":4,"unpackedSize":2360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ8yFKHBJ4Smj43z0qr/8p5uihlKfQACJTkgqX4CQSzAIgLMV9h8OKzjj4QwbhjBrdTR1nDNNHA/eJtMye6HyLFOA="}],"size":1301},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"orta.therox@gmail.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node22_22.0.0_1714708985692_0.25078095842284553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-03T04:03:05.852Z","publish_time":1714708985852,"_source_registry_name":"default","contributors":[]},"22.0.1":{"name":"@tsconfig/node22","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 22.","keywords":["tsconfig","node22"],"version":"22.0.1","_id":"@tsconfig/node22@22.0.1","gitHead":"f6e0345911f811a1a3e0f826272d9ca5554aa5a3","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-VkgOa3n6jvs1p+r3DiwBqeEwGAwEvnVCg/hIjiANl5IEcqP3G0u5m8cBJspe1t9qjZRlZ7WFgqq5bJrGdgAKMg==","shasum":"27e3ee9b359e31e5b94690bf2bad5a923c1d57d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tsconfig/node22/-/node22-22.0.1.tgz","fileCount":4,"unpackedSize":2364,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAllsSiayh5bzhts+8HX2CegJ7x5xgG4eYeZ7VQZHIG+AiAfAYs200NWGG8DoT0HGrRE5hiF2KPFHXNh8pg5Shd3SQ=="}],"size":1308},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"orta.therox@gmail.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node22_22.0.1_1742789735633_0.8784844751731018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T04:15:35.805Z","publish_time":1742789735805,"_source_registry_name":"default","contributors":[]},"22.0.2":{"name":"@tsconfig/node22","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 22.","keywords":["tsconfig","node22"],"version":"22.0.2","_id":"@tsconfig/node22@22.0.2","gitHead":"651820b689a40704c5638344d62a75cf874731ce","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Kmwj4u8sDRDrMYRoN9FDEcXD8UpBSaPQQ24Gz+Gamqfm7xxn+GBR7ge/Z7pK8OXNGyUzbSwJj+TH6B+DS/epyA==","shasum":"1e04e2c5cc946dac787d69bb502462a851ae51b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tsconfig/node22/-/node22-22.0.2.tgz","fileCount":4,"unpackedSize":2476,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICG/RWUU26gYqnQCJzUGhlnwLYFsPxHrbOokRIyURgzOAiEA1559zK3h+FNJ1rffI43CpcBj6n4vO2ptPGfz6AWUVtI="}],"size":1335},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"orta.therox@gmail.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node22_22.0.2_1747714639059_0.9779231420964338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T04:17:19.351Z","publish_time":1747714639351,"_source_registry_name":"default","contributors":[]},"22.0.3":{"name":"@tsconfig/node22","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 22.","keywords":["tsconfig","node22"],"version":"22.0.3","gitHead":"1bff76396c195c6bb8e259ee4aa0b76214dd7b6b","_id":"@tsconfig/node22@22.0.3","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-9UTUkYWI58+MiZhwcQWx2TNZbzkGRss9SCyjrSYeqkMIDYq8jv2FSRknrLOjsRmcYFUsYj79m/bgQYSD/yiRxw==","shasum":"dc6753a12faec79727ba8e33cebba7717f6486c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tsconfig/node22/-/node22-22.0.3.tgz","fileCount":4,"unpackedSize":2416,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsconfig%2fnode22@22.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFFwpAWmxOivE61rEsTGH/NXS210dInsGbaZJrgj3XywIhAOrzyV6DOGw6rFbPol3oKi7DWEsJxyzPA9AYzujBpkQN"}],"size":1324},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"orta.therox@gmail.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node22_22.0.3_1763007649473_0.1736579286960005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T04:20:49.650Z","publish_time":1763007649650,"_source_registry_name":"default","contributors":[]},"22.0.4":{"name":"@tsconfig/node22","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 22.","keywords":["tsconfig","node22"],"version":"22.0.4","gitHead":"1bff76396c195c6bb8e259ee4aa0b76214dd7b6b","_id":"@tsconfig/node22@22.0.4","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-GI0gtqW+8Bz9UMOsOO1z3w1ebspOkVjSyeJ18r96LW82OOZenpzWXti/+f/MgPy1hqXTIRXn8QpGIOYHgKkTnQ==","shasum":"7a8e21964ca4a9a4edac23d492ecef18f2d2ca25","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tsconfig/node22/-/node22-22.0.4.tgz","fileCount":4,"unpackedSize":2416,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsconfig%2fnode22@22.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2Y9YQkb9BbnF6sdgJMmS7/rsp7tmDd3hvH7w+2fJjUwIgEYncGOL8DxT9/e6LEEElshYY2JKoNB5l9D3thMIRk58="}],"size":1324},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"orta.therox@gmail.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node22_22.0.4_1763266880709_0.20886482111740912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-16T04:21:20.917Z","publish_time":1763266880917,"_source_registry_name":"default","contributors":[]},"22.0.5":{"name":"@tsconfig/node22","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 22.","keywords":["tsconfig","node22"],"version":"22.0.5","gitHead":"08017332f321a849991b59a15f062da091c14886","_id":"@tsconfig/node22@22.0.5","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-hLf2ld+sYN/BtOJjHUWOk568dvjFQkHnLNa6zce25GIH+vxKfvTgm3qpaH6ToF5tu/NN0IH66s+Bb5wElHrLcw==","shasum":"56be9f34ccffd3aa85f9cc7365ad9765d5829adb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@tsconfig/node22/-/node22-22.0.5.tgz","fileCount":4,"unpackedSize":2474,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsconfig%2fnode22@22.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFreJpi5zZCMHUYdRzRZSpfpwBd4By5a51/unuXYGosgAiBBDXsjkcnWo05XpB2ZqghOgHFp1JU7lsJCLOFdjmsIOA=="}],"size":1335},"_npmUser":{"name":"anonymous","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"orta.therox@gmail.com"},{"name":"anonymous","email":"typescript-design@microsoft.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node22_22.0.5_1763439490488_0.13106281632920913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-18T04:18:10.669Z","publish_time":1763439490669,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"22.0.5"},"name":"@tsconfig/node22","time":{"created":"2024-05-03T04:05:23.738Z","modified":"2025-11-18T04:18:21.417Z","22.0.0":"2024-05-03T04:03:05.852Z","22.0.1":"2025-03-24T04:15:35.805Z","22.0.2":"2025-05-20T04:17:19.351Z","22.0.3":"2025-11-13T04:20:49.650Z","22.0.4":"2025-11-16T04:21:20.917Z","22.0.5":"2025-11-18T04:18:10.669Z"},"readme":"### A base TSConfig for working with Node 22.\n\nAdd the package to your `\"devDependencies\"`:\n\n```sh\nnpm install --save-dev @tsconfig/node22\nyarn add --dev @tsconfig/node22\n```\n\nAdd to your `tsconfig.json`:\n\n```json\n\"extends\": \"@tsconfig/node22/tsconfig.json\"\n```\n\n---\n\nThe `tsconfig.json`: \n\n```jsonc\n{\n  \"$schema\": \"https://www.schemastore.org/tsconfig\",\n  \"_version\": \"22.0.0\",\n\n  \"compilerOptions\": {\n    \"lib\": [\"es2024\", \"ESNext.Array\", \"ESNext.Collection\", \"ESNext.Iterator\"],\n    \"module\": \"nodenext\",\n    \"target\": \"es2022\",\n\n    \"strict\": true,\n    \"esModuleInterop\": true,\n    \"skipLibCheck\": true,\n    \"moduleResolution\": \"node16\"\n  }\n}\n\n```\n\nYou can find the [code here](https://github.com/tsconfig/bases/blob/master/bases/node22.json).","users":{}}