esm.sh
esm.sh copied to clipboard
Failed to import encodeBase64Url type in https://esm.sh/jsr/@std/encoding
Failing module
- GitHub: https://github.com/denoland/std/blob/main/encoding/base64url.ts
- jsr: https://jsr.io/@std/encoding
import {
encodeBase64 as encodeBase64FromJsr,
encodeBase64Url as encodeBase64UrlFromJsr,
} from "jsr:@std/[email protected]";
import {
encodeBase64 as encodeBase64FromEsm,
encodeBase64Url as encodeBase64UrlFromEsm,
} from "https://esm.sh/jsr/@std/[email protected]";
Error message
After running deno run --check I got this:
Check file:///Users/narumi/Documents/GitHub/my-repo/main.ts
error: TS2724 [ERROR]: '"https://esm.sh/v135/@jsr/[email protected]/_dist/mod.d.ts"' has no exported member named 'encodeBase64Url'. Did you mean 'encodeBase64'?
encodeBase64Url as encodeBase64UrlFromEsm,
~~~~~~~~~~~~~~~
at file:///Users/narumi/Documents/GitHub/my-repo/main.ts:7:3
'encodeBase64' is declared here.
*/ export declare function encodeBase64(data: ArrayBuffer | Uint8Array | string): string;
~~~~~~~~~~~~
at https://esm.sh/v135/@jsr/[email protected]/_dist/base64.d.ts:16:29
Additional info
I expected https://esm.sh/v135/@jsr/[email protected]/_dist/base64url.d.ts to contain encodeBase64Url, but it's empty.
Error occurred only on type. Execution is fine.
- Deno version: 2.1.3