Skip to content

Instantly share code, notes, and snippets.

@marr
Created February 14, 2025 18:43
Show Gist options
  • Save marr/a437f7b9433c371c5fc7cbaf295ce931 to your computer and use it in GitHub Desktop.
Save marr/a437f7b9433c371c5fc7cbaf295ce931 to your computer and use it in GitHub Desktop.
Workign vs nonworking tsconfig
// Generated by nuxi
{
"compilerOptions": {
"paths": {
"nitropack/types": [
"../node_modules/nitropack/types"
],
"nitropack/runtime": [
"../node_modules/nitropack/runtime"
],
"nitropack": [
"../node_modules/nitropack"
],
"defu": [
"../node_modules/defu"
],
"h3": [
"../node_modules/h3"
],
"consola": [
"../node_modules/consola"
],
"ofetch": [
"../node_modules/ofetch"
],
"@unhead/vue": [
"../node_modules/@unhead/vue"
],
"@nuxt/devtools": [
"../node_modules/@nuxt/devtools"
],
"@vue/runtime-core": [
"../node_modules/@vue/runtime-core"
],
"@vue/compiler-sfc": [
"../node_modules/@vue/compiler-sfc"
],
"unplugin-vue-router/client": [
"../node_modules/unplugin-vue-router/client"
],
"@nuxt/schema": [
"../node_modules/@nuxt/schema"
],
"nuxt": [
"../node_modules/nuxt"
],
"vite/client": [
"../node_modules/vite/client"
],
"~": [
".."
],
"~/*": [
"../*"
],
"@": [
".."
],
"@/*": [
"../*"
],
"~~": [
".."
],
"~~/*": [
"../*"
],
"@@": [
".."
],
"@@/*": [
"../*"
],
"#shared": [
"../shared"
],
"assets": [
"../assets"
],
"public": [
"../public"
],
"public/*": [
"../public/*"
],
"#app": [
"../node_modules/nuxt/dist/app"
],
"#app/*": [
"../node_modules/nuxt/dist/app/*"
],
"vue-demi": [
"../node_modules/nuxt/dist/app/compat/vue-demi"
],
"vue-i18n": [
"../../layer/node_modules/vue-i18n/dist/vue-i18n"
],
"@intlify/shared": [
"../../layer/node_modules/@intlify/shared/dist/shared"
],
"@intlify/message-compiler": [
"../../layer/node_modules/@intlify/message-compiler/dist/message-compiler"
],
"@intlify/core-base": [
"../../layer/node_modules/@intlify/core-base/dist/core-base"
],
"@intlify/core": [
"../../layer/node_modules/@intlify/core/dist/core.node"
],
"@intlify/utils/h3": [
"../../layer/node_modules/@intlify/utils/dist/h3"
],
"ufo": [
"../node_modules/ufo/dist/index"
],
"is-https": [
"../../layer/node_modules/is-https/dist/index"
],
"#i18n": [
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime/composables/index"
],
"#vue-router": [
"../node_modules/vue-router"
],
"#imports": [
"./imports"
],
"#app-manifest": [
"./manifest/meta/963222f5-7598-459e-9885-956ab67324f3.json"
],
"#components": [
"./components"
],
"#build": [
"."
],
"#build/*": [
"./*"
]
},
"esModuleInterop": true,
"skipLibCheck": true,
"target": "ESNext",
"allowJs": true,
"resolveJsonModule": true,
"moduleDetection": "force",
"isolatedModules": true,
"verbatimModuleSyntax": true,
"strict": false,
"noUncheckedIndexedAccess": false,
"forceConsistentCasingInFileNames": true,
"noImplicitOverride": true,
"module": "preserve",
"noEmit": true,
"lib": [
"ESNext",
"dom",
"dom.iterable",
"webworker"
],
"jsx": "preserve",
"jsxImportSource": "vue",
"types": [],
"moduleResolution": "Bundler",
"useDefineForClassFields": true,
"noImplicitThis": true,
"allowSyntheticDefaultImports": true
},
"include": [
"./nuxt.d.ts",
"../.config/nuxt.*",
"../**/*",
"../../layer/**/*",
"../../layer/node_modules/@nuxtjs/i18n/runtime",
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime",
"../node_modules/@nuxt/devtools/runtime",
"../node_modules/@nuxt/devtools/dist/runtime",
"../node_modules/@nuxt/telemetry/runtime",
"../node_modules/@nuxt/telemetry/dist/runtime",
"..",
"../../layer/node_modules/vue-i18n/dist/vue-i18n",
"../../layer/node_modules/@intlify/shared/dist/shared",
"../../layer/node_modules/@intlify/message-compiler/dist/message-compiler",
"../../layer/node_modules/@intlify/core-base/dist/core-base",
"../../layer/node_modules/@intlify/core/dist/core.node",
"../../layer/node_modules/@intlify/utils/dist/h3",
"../../layer/node_modules/is-https/dist/index",
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime/composables/index"
],
"exclude": [
"../dist",
"../node_modules",
"../node_modules/nuxt/node_modules",
"../../layer/node_modules",
"../../layer/node_modules/@nuxtjs/i18n/node_modules",
"../node_modules/@nuxt/devtools/node_modules",
"../node_modules/@nuxt/telemetry/node_modules",
"../../layer/node_modules/@nuxtjs/i18n/runtime/server",
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime/server",
"../node_modules/@nuxt/devtools/runtime/server",
"../node_modules/@nuxt/devtools/dist/runtime/server",
"../node_modules/@nuxt/telemetry/runtime/server",
"../node_modules/@nuxt/telemetry/dist/runtime/server",
"../.output"
]
}
// Generated by nuxi
{
"compilerOptions": {
"paths": {
"nitropack/types": [
"../node_modules/nitropack/types"
],
"nitropack/runtime": [
"../node_modules/nitropack/runtime"
],
"nitropack": [
"../node_modules/nitropack"
],
"defu": [
"../node_modules/defu"
],
"h3": [
"../node_modules/h3"
],
"consola": [
"../node_modules/consola"
],
"ofetch": [
"../node_modules/ofetch"
],
"@unhead/vue": [
"../node_modules/@unhead/vue"
],
"@nuxt/devtools": [
"../node_modules/@nuxt/devtools"
],
"@vue/runtime-core": [
"../node_modules/@vue/runtime-core"
],
"@vue/compiler-sfc": [
"../node_modules/@vue/compiler-sfc"
],
"unplugin-vue-router/client": [
"../node_modules/unplugin-vue-router/client"
],
"@nuxt/schema": [
"../node_modules/@nuxt/schema"
],
"nuxt": [
"../node_modules/nuxt"
],
"vite/client": [
"../node_modules/vite/client"
],
"~": [
".."
],
"~/*": [
"../*"
],
"@": [
".."
],
"@/*": [
"../*"
],
"~~": [
".."
],
"~~/*": [
"../*"
],
"@@": [
".."
],
"@@/*": [
"../*"
],
"#shared": [
"../shared"
],
"assets": [
"../assets"
],
"public": [
"../public"
],
"public/*": [
"../public/*"
],
"#app": [
"../node_modules/nuxt/dist/app"
],
"#app/*": [
"../node_modules/nuxt/dist/app/*"
],
"vue-demi": [
"../node_modules/nuxt/dist/app/compat/vue-demi"
],
"vue-i18n": [
"../../layer/node_modules/vue-i18n/dist/vue-i18n"
],
"@intlify/shared": [
"../../layer/node_modules/@intlify/shared/dist/shared"
],
"@intlify/message-compiler": [
"../../layer/node_modules/@intlify/message-compiler/dist/message-compiler"
],
"@intlify/core-base": [
"../../layer/node_modules/@intlify/core-base/dist/core-base"
],
"@intlify/core": [
"../../layer/node_modules/@intlify/core/dist/core.node"
],
"@intlify/utils/h3": [
"../../layer/node_modules/@intlify/utils/dist/h3"
],
"ufo": [
"../node_modules/ufo/dist/index"
],
"is-https": [
"../../layer/node_modules/is-https/dist/index"
],
"#i18n": [
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime/composables/index"
],
"#internal-i18n-types": [
"../../layer/node_modules/@nuxtjs/i18n/dist/types"
],
"#vue-router": [
"../node_modules/vue-router"
],
"#imports": [
"./imports"
],
"#app-manifest": [
"./manifest/meta/75157d2c-d9fb-467a-a9ef-5f6e66d39319.json"
],
"#components": [
"./components"
],
"#build": [
"."
],
"#build/*": [
"./*"
]
},
"esModuleInterop": true,
"skipLibCheck": true,
"target": "ESNext",
"allowJs": true,
"resolveJsonModule": true,
"moduleDetection": "force",
"isolatedModules": true,
"verbatimModuleSyntax": true,
"strict": false,
"noUncheckedIndexedAccess": false,
"forceConsistentCasingInFileNames": true,
"noImplicitOverride": true,
"module": "preserve",
"noEmit": true,
"lib": [
"ESNext",
"dom",
"dom.iterable",
"webworker"
],
"jsx": "preserve",
"jsxImportSource": "vue",
"types": [],
"moduleResolution": "Bundler",
"useDefineForClassFields": true,
"noImplicitThis": true,
"allowSyntheticDefaultImports": true
},
"include": [
"./nuxt.d.ts",
"../.config/nuxt.*",
"../**/*",
"../../layer/**/*",
"../../layer/node_modules/@nuxtjs/i18n/runtime",
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime",
"../node_modules/@nuxt/devtools/runtime",
"../node_modules/@nuxt/devtools/dist/runtime",
"../node_modules/@nuxt/telemetry/runtime",
"../node_modules/@nuxt/telemetry/dist/runtime",
"..",
"../../layer/node_modules/vue-i18n/dist/vue-i18n",
"../../layer/node_modules/@intlify/shared/dist/shared",
"../../layer/node_modules/@intlify/message-compiler/dist/message-compiler",
"../../layer/node_modules/@intlify/core-base/dist/core-base",
"../../layer/node_modules/@intlify/core/dist/core.node",
"../../layer/node_modules/@intlify/utils/dist/h3",
"../../layer/node_modules/is-https/dist/index",
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime/composables/index",
"../../layer/node_modules/@nuxtjs/i18n/dist/types"
],
"exclude": [
"../dist",
"../node_modules",
"../node_modules/nuxt/node_modules",
"../../layer/node_modules",
"../../layer/node_modules/@nuxtjs/i18n/node_modules",
"../node_modules/@nuxt/devtools/node_modules",
"../node_modules/@nuxt/telemetry/node_modules",
"../../layer/node_modules/@nuxtjs/i18n/runtime/server",
"../../layer/node_modules/@nuxtjs/i18n/dist/runtime/server",
"../node_modules/@nuxt/devtools/runtime/server",
"../node_modules/@nuxt/devtools/dist/runtime/server",
"../node_modules/@nuxt/telemetry/runtime/server",
"../node_modules/@nuxt/telemetry/dist/runtime/server",
"../.output"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment