diff --git a/.changeset/red-ladybugs-press.md b/.changeset/red-ladybugs-press.md new file mode 100644 index 000000000000..463aad1aea24 --- /dev/null +++ b/.changeset/red-ladybugs-press.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +fix: exclude service worker directory from tsconfig diff --git a/packages/kit/src/core/sync/write_tsconfig.js b/packages/kit/src/core/sync/write_tsconfig.js index de7214b98b3e..896ef70b8e76 100644 --- a/packages/kit/src/core/sync/write_tsconfig.js +++ b/packages/kit/src/core/sync/write_tsconfig.js @@ -87,8 +87,11 @@ export function get_tsconfig(kit) { exclude.push(config_relative(kit.files.serviceWorker)); } else { exclude.push(config_relative(`${kit.files.serviceWorker}.js`)); + exclude.push(config_relative(`${kit.files.serviceWorker}/**/*.js`)); exclude.push(config_relative(`${kit.files.serviceWorker}.ts`)); + exclude.push(config_relative(`${kit.files.serviceWorker}/**/*.ts`)); exclude.push(config_relative(`${kit.files.serviceWorker}.d.ts`)); + exclude.push(config_relative(`${kit.files.serviceWorker}/**/*.d.ts`)); } const config = {