@tsconfig/docusaurus (original) (raw)
2.0.3 • Public • Published a year ago
A base TSConfig for working with Docusaurus v2.
Add the package to your "devDependencies"
:
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.json
to support proper file resolution.
The tsconfig.json
:
{ "$schema": "https://json.schemastore.org/tsconfig", "docs": "https://v2.docusaurus.io/docs/typescript-support", "_version": "2.0.0",
"compilerOptions": { "allowJs": true, "esModuleInterop": true, "jsx": "react", "lib": ["dom"], "module": "esnext", "moduleResolution": "bundler", "noEmit": true, "types": ["node", "@docusaurus/module-type-aliases", "@docusaurus/theme-classic"], "baseUrl": ".", "paths": { "@site/": ["./"] }, "skipLibCheck": true } }
You can find the code here.