-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Description
I'd like to reopen #2742, it isn't website related but it concerns the @typescript/vfs.
@typescript/vfs'sindex.d.tsfile makes references to things that don't exist in it's scope.Expected behavior:
> tsc --noEmitdoesn't give any error for this module.Actual behavior:
There are 3 errors:
> tsc --noEmit node_modules/.pnpm/@typescript+vfs@1.4.0/node_modules/@typescript/vfs/dist/index.d.ts:57:140 - error TS2307: Cannot find module 'lz-string' or its corresponding type declarations. 57 export declare const createDefaultMapFromCDN: (options: CompilerOptions, version: string, cache: boolean, ts: TS, lzstring?: typeof import("lz-string"), fetcher?: typeof fetch, storer?: typeof localStorage) => Promise<Map<string, string>>; ~~~~~~~~~~~ node_modules/.pnpm/@typescript+vfs@1.4.0/node_modules/@typescript/vfs/dist/index.d.ts:57:171 - error TS2552: Cannot find name 'fetch'. Did you mean 'fetcher'? 57 export declare const createDefaultMapFromCDN: (options: CompilerOptions, version: string, cache: boolean, ts: TS, lzstring?: typeof import("lz-string"), fetcher?: typeof fetch, storer?: typeof localStorage) => Promise<Map<string, string>>; ~~~~~ node_modules/.pnpm/@typescript+vfs@1.4.0/node_modules/@typescript/vfs/dist/index.d.ts:57:154 57 export declare const createDefaultMapFromCDN: (options: CompilerOptions, version: string, cache: boolean, ts: TS, lzstring?: typeof import("lz-string"), fetcher?: typeof fetch, storer?: typeof localStorage) => Promise<Map<string, string>>; ~~~~~~~~~~~~~~~~~~~~~~ 'fetcher' is declared here. node_modules/.pnpm/@typescript+vfs@1.4.0/node_modules/@typescript/vfs/dist/index.d.ts:57:194 - error TS2304: Cannot find name 'localStorage'. 57 export declare const createDefaultMapFromCDN: (options: CompilerOptions, version: string, cache: boolean, ts: TS, lzstring?: typeof import("lz-string"), fetcher?: typeof fetch, storer?: typeof localStorage) => Promise<Map<string, string>>; ~~~~~~~~~~~~ Found 3 errors in the same file, starting at: node_modules/.pnpm/@typescript+vfs@1.4.0/node_modules/@typescript/vfs/dist/index.d.ts:57 ELIFECYCLE Command failed with exit code 2.
typeof fetch is no-longer an issue since Node18, but others still are.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels