types-serviceworker icon indicating copy to clipboard operation
types-serviceworker copied to clipboard

When using in a JS project, seems to impact all other files

Open wilsonpage opened this issue 5 years ago • 0 comments

I'm working on a JS (not TS) project and using VSCode/Typecripts checkjs feature to check/lint the project.

I'm unable to find a way of defining the scope of just the service-worker file to ServiceWorkerGlobalScope without changing the scope of the other files from Window.

I've tried various combinations of sibling .d.ts files and /// <reference lib="…" /> but many of them seem to operate on the project in a 'global' manner, changing the default-lib/scope of all .js files causing loads of errors.

Test Case

https://github.com/wilsonpage/vscode-scope-test-case

wilsonpage avatar Apr 04 '19 15:04 wilsonpage