Skip to content

Commit 72a2e23

Browse files
committed
chore: use nuxt.config to enable pages for docs typecheck
1 parent f420457 commit 72a2e23

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

.nuxtrc

-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
telemetry.enabled=false
2-
# For pnpm typecheck:docs to generate correct types
3-
pages=true

nuxt.config.ts

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// For pnpm typecheck:docs to generate correct types
2+
export default defineNuxtConfig({
3+
pages: process.env.DOCS_TYPECHECK === 'true'
4+
})

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"test:types": "pnpm --filter './test/fixtures/**' test:types",
3131
"test:unit": "vitest run packages/ --coverage",
3232
"typecheck": "tsc --noEmit",
33-
"typecheck:docs": "nuxi prepare && nuxt-content-twoslash verify --content-dir docs"
33+
"typecheck:docs": "DOCS_TYPECHECK=true pnpm nuxi prepare && nuxt-content-twoslash verify --content-dir docs"
3434
},
3535
"resolutions": {
3636
"@nuxt/kit": "workspace:*",

vitest.nuxt.config.ts

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ export default defineVitestConfig({
1010
environmentOptions: {
1111
nuxt: {
1212
overrides: {
13-
pages: false,
1413
appConfig: {
1514
nuxt: {
1615
buildId: 'override'

0 commit comments

Comments
 (0)