Hosts TSConfigs for you to extend in your apps, tuned to a particular runtime environment. Owned and improved by the community. Basically Definitely Typed for TSConfigs.
We target the latest stable version of TypeScript, note that because we want to be consistent with the versioning the target runtime we can't always do semver releases.
Install:
npm install --save-dev @tsconfig/recommended
yarn add --dev @tsconfig/recommended
Add to your tsconfig.json:
"extends": "@tsconfig/recommended/tsconfig.json"
Install:
npm install --save-dev @tsconfig/bun
yarn add --dev @tsconfig/bun
Add to your tsconfig.json:
"extends": "@tsconfig/bun/tsconfig.json"
Install:
npm install --save-dev @tsconfig/create-react-app
yarn add --dev @tsconfig/create-react-app
Add to your tsconfig.json:
"extends": "@tsconfig/create-react-app/tsconfig.json"
Install:
npm install --save-dev @tsconfig/cypress
yarn add --dev @tsconfig/cypress
Add to your tsconfig.json:
"extends": "@tsconfig/cypress/tsconfig.json"
Install:
npm install --save-dev @tsconfig/deno
yarn add --dev @tsconfig/deno
Add to your tsconfig.json:
"extends": "@tsconfig/deno/tsconfig.json"
Install:
npm install --save-dev @tsconfig/docusaurus
yarn add --dev @tsconfig/docusaurus
Add to your tsconfig.json:
"extends": "@tsconfig/docusaurus/tsconfig.json"
NOTE: You may need to add
"baseUrl": "."to yourtsconfig.jsonto support proper file resolution.
Install:
npm install --save-dev @tsconfig/ember
yarn add --dev @tsconfig/ember
Add to your tsconfig.json:
"extends": "@tsconfig/ember/tsconfig.json"
NOTE: You may need to add
"baseUrl": "."to yourtsconfig.jsonto support proper file resolution.
Install:
npm install --save-dev @tsconfig/next
yarn add --dev @tsconfig/next
Add to your tsconfig.json:
"extends": "@tsconfig/next/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node-lts
yarn add --dev @tsconfig/node-lts
Add to your tsconfig.json:
"extends": "@tsconfig/node-lts/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node-ts
yarn add --dev @tsconfig/node-ts
This base require TypeScript 5.8+ (See announcement)
This file is meant to be used in conjunction with other Node.js configurations, you can do so by extending multiple files in the extends clause of your tsconfig.json:
{
"extends": ["@tsconfig/node22/tsconfig.json", "@tsconfig/node-ts/tsconfig.json"]
}
Install:
npm install --save-dev @tsconfig/node10
yarn add --dev @tsconfig/node10
Add to your tsconfig.json:
"extends": "@tsconfig/node10/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node12
yarn add --dev @tsconfig/node12
Add to your tsconfig.json:
"extends": "@tsconfig/node12/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node14
yarn add --dev @tsconfig/node14
Add to your tsconfig.json:
"extends": "@tsconfig/node14/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node16
yarn add --dev @tsconfig/node16
Add to your tsconfig.json:
"extends": "@tsconfig/node16/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node17
yarn add --dev @tsconfig/node17
Add to your tsconfig.json:
"extends": "@tsconfig/node17/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node18
yarn add --dev @tsconfig/node18
Add to your tsconfig.json:
"extends": "@tsconfig/node18/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node19
yarn add --dev @tsconfig/node19
Add to your tsconfig.json:
"extends": "@tsconfig/node19/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node20
yarn add --dev @tsconfig/node20
Add to your tsconfig.json:
"extends": "@tsconfig/node20/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node21
yarn add --dev @tsconfig/node21
Add to your tsconfig.json:
"extends": "@tsconfig/node21/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node22
yarn add --dev @tsconfig/node22
Add to your tsconfig.json:
"extends": "@tsconfig/node22/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node23
yarn add --dev @tsconfig/node23
Add to your tsconfig.json:
"extends": "@tsconfig/node23/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node24
yarn add --dev @tsconfig/node24
Add to your tsconfig.json:
"extends": "@tsconfig/node24/tsconfig.json"
Install:
npm install --save-dev @tsconfig/node26
yarn add --dev @tsconfig/node26
Add to your tsconfig.json:
"extends": "@tsconfig/node26/tsconfig.json"
Install:
npm install --save-dev @tsconfig/nuxt
yarn add --dev @tsconfig/nuxt
Add to your tsconfig.json:
"extends": "@tsconfig/nuxt/tsconfig.json"
NOTE: You may need to add
"baseUrl": "."to yourtsconfig.jsonto support proper file resolution.
Install:
npm install --save-dev @tsconfig/qjsengine
yarn add --dev @tsconfig/qjsengine
Add to your tsconfig.json:
"extends": "@tsconfig/qjsengine/tsconfig.json"
Install:
npm install --save-dev @tsconfig/react-native
yarn add --dev @tsconfig/react-native
Add to your tsconfig.json:
"extends": "@tsconfig/react-native/tsconfig.json"
Install:
npm install --save-dev @tsconfig/remix
yarn add --dev @tsconfig/remix
Add to your tsconfig.json:
"extends": "@tsconfig/remix/tsconfig.json"
NOTE: You may need to add
"baseUrl": "."to yourtsconfig.jsonto support proper file resolution.
Install:
npm install --save-dev @tsconfig/strictest
yarn add --dev @tsconfig/strictest
Add to your tsconfig.json:
"extends": "@tsconfig/strictest/tsconfig.json"
Install:
```sh npm install --save-dev @tsconfig/svelte y
$ claude mcp add bases \
-- python -m otcore.mcp_server <graph>