mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-25 15:15:19 +00:00
fix(kit,nuxt): ensure webworker types are available
This commit is contained in:
parent
0cd98e1164
commit
4cab71d66e
@ -191,6 +191,7 @@ export async function _generateTypes (nuxt: Nuxt) {
|
||||
'ESNext',
|
||||
'dom',
|
||||
'dom.iterable',
|
||||
'webworker',
|
||||
],
|
||||
/* JSX support for Vue */
|
||||
jsx: 'preserve',
|
||||
|
@ -116,6 +116,9 @@ export async function initNitro (nuxt: Nuxt & { _nitro?: Nitro }) {
|
||||
generateTsConfig: true,
|
||||
tsconfigPath: 'tsconfig.server.json',
|
||||
tsConfig: {
|
||||
compilerOptions: {
|
||||
lib: ['esnext', 'webworker', 'dom.iterable'],
|
||||
},
|
||||
include: [
|
||||
join(nuxt.options.buildDir, 'types/nitro-nuxt.d.ts'),
|
||||
...modules.map(m => join(relativeWithDot(nuxt.options.buildDir, m), 'runtime/server')),
|
||||
|
@ -22,6 +22,7 @@
|
||||
/* If your code runs in the DOM: */
|
||||
"lib": [
|
||||
"es2022",
|
||||
"webworker",
|
||||
"dom",
|
||||
"dom.iterable"
|
||||
],
|
||||
|
Loading…
Reference in New Issue
Block a user