-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathtsconfig.scripts.json
More file actions
25 lines (25 loc) · 872 Bytes
/
Copy pathtsconfig.scripts.json
File metadata and controls
25 lines (25 loc) · 872 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
"extends": "./tsconfig.json",
"compilerOptions": {
"noEmit": true,
"rootDir": ".",
// Required, not temporary: 4 files under scripts/ use `.ts`-suffixed
// relative imports independent of the tests/ burn-down tracked in #897.
// Do not remove this when that burn-down completes — it would break
// this required gate.
"allowImportingTsExtensions": true
},
// docs/scripts/**/* is also covered by docs/tsconfig.json, which extends
// astro/tsconfigs/strict and defines a `@/*` path alias this config does
// not. A docs script that starts using that alias or an Astro-specific
// type will pass `docs:build` and fail this required gate.
"include": ["src/**/*", "scripts/**/*", "docs/scripts/**/*"],
"exclude": [
"node_modules",
"dist",
"claude-code",
"docs/dist",
"docs/node_modules",
".slim"
]
}