esm.sh icon indicating copy to clipboard operation
esm.sh copied to clipboard

Failed to import - @polkadot/api

Open danforbes opened this issue 4 years ago • 4 comments

Failing module

  • GitHub: https://github.com/polkadot-js/api/tree/master/packages/api
  • npm: https://www.npmjs.com/package/@polkadot/api
import { ApiPromise, WsProvider } from "https://esm.sh/@polkadot/api";

Error message

After running deno run I get this:

dot-deno: deno run index.ts 
Download https://cdn.esm.sh/v58/@babel/[email protected]/deno/helpers/esm/classPrivateFieldLooseBase.js
Download https://cdn.esm.sh/v58/@babel/[email protected]/deno/helpers/esm/classPrivateFieldLooseKey.js
error: Import 'https://cdn.esm.sh/v58/@babel/[email protected]/deno/helpers/esm/classPrivateFieldLooseKey.js' failed: 500 Internal Server Error
    at https://cdn.esm.sh/v58/@polkadot/[email protected]/deno/x-textencoder.js:2:103

Additional info

dot-deno: deno --version
deno 1.17.0 (release, x86_64-unknown-linux-gnu)
v8 9.7.106.15
typescript 4.5.2

danforbes avatar Dec 18 '21 15:12 danforbes

this is the error

/* esm.sh - error */
throw new Error("[esm.sh] " + "parseCJSModuleExports: Can't resolve '@babel/runtime/helpers/esm/classPrivateFieldLooseKey' in '/tmp/esm-build-61744e53cab3e9e890d2936809017cca7b61a3c6-ac4b4521'");
export default null;

module resolution errors

v1rtl avatar Dec 21 '21 13:12 v1rtl

another error on v60:

Uncaught SyntaxError: The requested module '/v60/@polkadot/[email protected]/deno/x-global.js' does not provide an export named 'extractGlobal'
    at async <anonymous>:2:38

this happens because https://esm.sh/@polkadot/x-global?pin=v60 is null for some reason.

v1rtl avatar Jan 04 '22 15:01 v1rtl

Also in https://esm.sh/[email protected]/es2021/juice.js?pin=v66 Strangely https://esm.sh/v66/[email protected]/es2021/juice.js has no problem.

jeiea avatar Feb 10 '22 20:02 jeiea

on v74:

error: Uncaught SyntaxError: Detected cycle while resolving name 'Keyring' in '/v74/@polkadot/[email protected]/deno/keyring.js'
    at <anonymous> (https://cdn.esm.sh/v74/@polkadot/[email protected]/deno/bundle.js:2:8)

v1rtl avatar Mar 28 '22 16:03 v1rtl