{"_id":"@tsconfig/node20","_rev":"301382","name":"@tsconfig/node20","description":"A base TSConfig for working with Node 20.","dist-tags":{"latest":"20.1.2"},"maintainers":[{"name":"orta","email":""},{"name":"typescript-deploys","email":""}],"time":{"modified":"2024-02-06T03:07:43.000Z","created":"2023-04-18T04:11:17.465Z","20.1.2":"2023-08-22T04:10:42.350Z","20.1.1":"2023-08-07T04:12:13.555Z","20.1.0":"2023-07-15T04:12:36.042Z","1.0.2":"2023-06-28T04:13:44.706Z","1.0.1":"2023-05-12T04:11:24.677Z","1.0.0":"2023-04-18T04:11:17.465Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"versions":{"20.1.2":{"name":"@tsconfig/node20","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 20.","keywords":["tsconfig","node20"],"version":"20.1.2","gitHead":"5ee68ffc8325546335649525a3553067d2d27830","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_id":"@tsconfig/node20@20.1.2","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"shasum":"b93128c411d38e9507035255195bc8a6718541e3","size":1320,"noattachment":false,"key":"/@tsconfig/node20/-/@tsconfig/node20-20.1.2.tgz","tarball":"http://name.csiicloud.com:7001/@tsconfig/node20/download/@tsconfig/node20-20.1.2.tgz"},"_npmUser":{"name":"typescript-deploys","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"orta","email":""},{"name":"typescript-deploys","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node20_20.1.2_1692677442165_0.509635916199292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-22T04:10:42.350Z","publish_time":1692677442350,"_source_registry_name":"default","_cnpm_publish_time":1692677442350},"20.1.1":{"name":"@tsconfig/node20","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 20.","keywords":["tsconfig","node20"],"version":"20.1.1","gitHead":"53d80ed4a9ece800ffca9774c4e63cef3ce6ab38","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_id":"@tsconfig/node20@20.1.1","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"shasum":"7a5e1bdcc52c6d3eb01b64acd48cdff7a03adcd2","size":1321,"noattachment":false,"key":"/@tsconfig/node20/-/@tsconfig/node20-20.1.1.tgz","tarball":"http://name.csiicloud.com:7001/@tsconfig/node20/download/@tsconfig/node20-20.1.1.tgz"},"_npmUser":{"name":"typescript-deploys","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"orta","email":""},{"name":"typescript-deploys","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node20_20.1.1_1691381533393_0.9413665977864913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T04:12:13.555Z","publish_time":1691381533555,"_source_registry_name":"default","_cnpm_publish_time":1691381533555},"20.1.0":{"name":"@tsconfig/node20","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 20.","keywords":["tsconfig","node20"],"version":"20.1.0","gitHead":"53d80ed4a9ece800ffca9774c4e63cef3ce6ab38","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_id":"@tsconfig/node20@20.1.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"shasum":"1de967cd697865a5175f9260a0474625c5d31ab7","size":1320,"noattachment":false,"key":"/@tsconfig/node20/-/@tsconfig/node20-20.1.0.tgz","tarball":"http://name.csiicloud.com:7001/@tsconfig/node20/download/@tsconfig/node20-20.1.0.tgz"},"_npmUser":{"name":"typescript-deploys","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"orta","email":""},{"name":"typescript-deploys","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node20_20.1.0_1689394355872_0.18203656446436245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-15T04:12:36.042Z","publish_time":1689394356042,"_source_registry_name":"default","_cnpm_publish_time":1689394356042},"1.0.2":{"name":"@tsconfig/node20","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 20.","keywords":["tsconfig","node20"],"version":"1.0.2","gitHead":"014e8927b7155640f65a7492fb4bb09f5c49f531","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_id":"@tsconfig/node20@1.0.2","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"shasum":"ada464d3f8dc6c991f64d38712573277862bb5c7","size":1311,"noattachment":false,"key":"/@tsconfig/node20/-/@tsconfig/node20-1.0.2.tgz","tarball":"http://name.csiicloud.com:7001/@tsconfig/node20/download/@tsconfig/node20-1.0.2.tgz"},"_npmUser":{"name":"typescript-deploys","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"orta","email":""},{"name":"typescript-deploys","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node20_1.0.2_1687925624510_0.9749115770582506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-28T04:13:44.706Z","publish_time":1687925624706,"_source_registry_name":"default","_cnpm_publish_time":1687925624706},"1.0.1":{"name":"@tsconfig/node20","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 20.","keywords":["tsconfig","node20"],"version":"1.0.1","gitHead":"4c413cf67dc0ff3c7511dc616a34f7538e83a255","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_id":"@tsconfig/node20@1.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"0709917a38fda8e1241a3368909ea46f7ec8e2e2","size":1313,"noattachment":false,"key":"/@tsconfig/node20/-/@tsconfig/node20-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/@tsconfig/node20/download/@tsconfig/node20-1.0.1.tgz"},"_npmUser":{"name":"typescript-deploys","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"orta","email":""},{"name":"typescript-deploys","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node20_1.0.1_1683864684552_0.3737114760926452"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-12T04:11:24.677Z","publish_time":1683864684677,"_source_registry_name":"default","_cnpm_publish_time":1683864684677},"1.0.0":{"name":"@tsconfig/node20","repository":{"type":"git","url":"git+https://github.com/tsconfig/bases.git","directory":"bases"},"license":"MIT","description":"A base TSConfig for working with Node 20.","keywords":["tsconfig","node20"],"version":"1.0.0","gitHead":"63a8253e899ab7b252dc6062e9386e8931e96ae9","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"homepage":"https://github.com/tsconfig/bases#readme","_id":"@tsconfig/node20@1.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"87c3c145561aa488b678db51bfc9aee3b6a9178f","size":1313,"noattachment":false,"key":"/@tsconfig/node20/-/@tsconfig/node20-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@tsconfig/node20/download/@tsconfig/node20-1.0.0.tgz"},"_npmUser":{"name":"typescript-deploys","email":"typescript-design@microsoft.com"},"directories":{},"maintainers":[{"name":"orta","email":""},{"name":"typescript-deploys","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node20_1.0.0_1681791077320_0.9809547448932208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-18T04:11:17.465Z","publish_time":1681791077465,"_cnpm_publish_time":1681791077465}},"readme":"### A base TSConfig for working with Node 20.\n\nAdd the package to your `\"devDependencies\"`:\n\n```sh\nnpm install --save-dev @tsconfig/node20\nyarn add --dev @tsconfig/node20\n```\n\nAdd to your `tsconfig.json`:\n\n```json\n\"extends\": \"@tsconfig/node20/tsconfig.json\"\n```\n\n---\n\nThe `tsconfig.json`: \n\n```jsonc\n{\n  \"$schema\": \"https://json.schemastore.org/tsconfig\",\n  \"display\": \"Node 20\",\n  \"_version\": \"20.1.0\",\n\n  \"compilerOptions\": {\n    \"lib\": [\"es2023\"],\n    \"module\": \"node16\",\n    \"target\": \"es2022\",\n\n    \"strict\": true,\n    \"esModuleInterop\": true,\n    \"skipLibCheck\": true,\n    \"forceConsistentCasingInFileNames\": true,\n    \"moduleResolution\": \"node16\"\n  }\n}\n\n```\n\nYou can find the [code here](https://github.com/tsconfig/bases/blob/master/bases/node20.json).\n","_attachments":{},"homepage":"https://github.com/tsconfig/bases#readme","bugs":{"url":"https://github.com/tsconfig/bases/issues"},"license":"MIT"}