Files
authentik/website/tsconfig.base.json
T
Teffen Ellis 0ec5ea69ef Docusaurus 3.8 prep integrations (#15483)
* website: Port gitignore.

* website: Flesh out Integrations clean up.
2025-07-09 16:41:11 -04:00

37 lines
981 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,
"moduleResolution": "nodenext",
"module": "nodenext",
"allowImportingTsExtensions": true,
"jsx": "preserve",
"lib": ["DOM", "DOM.Iterable", "ESNext"],
"baseUrl": "${configDir}",
"rootDir": "${configDir}"
},
"paths": {
"@site/*": ["./*"]
},
"exclude": [
// ---
"**/out",
"**/build",
"**.docusaurus",
"**.netlify",
"**.cache",
"**/reference/**/*.mdx"
]
}