Files
authentik/website/tsconfig.base.json
Teffen Ellis 19e558e916 website: Prep for workspaces. Clean up shared deps. (#15602)
website: Prepare NPM Workspaces.
2025-07-17 10:06:05 -04:00

35 lines
957 B
JSON

// @file TSConfig used by the docs package during development.
//
// @remarks
// While this configuration will influence the IDE experience,
// Docusaurus will instead use an internal configuration to build the site.
//
// @see https://docusaurus.io/docs/typescript-support
{
"extends": "@goauthentik/tsconfig",
"compilerOptions": {
"emitDeclarationOnly": true,
"checkJs": true,
"allowJs": true,
"composite": true,
"esModuleInterop": true,
"target": "esnext",
"module": "esnext",
"moduleResolution": "bundler",
"allowImportingTsExtensions": true,
"jsx": "preserve",
"lib": ["DOM", "DOM.Iterable", "ESNext"],
"baseUrl": "${configDir}",
"rootDir": "${configDir}"
},
"exclude": [
// ---
"**/out",
"**/build",
"**.docusaurus",
"**.netlify",
"**.cache",
"**/reference/**/*.mdx"
]
}