esm.sh
esm.sh copied to clipboard
Failed to import - @tatumio/tatum & bignumber.js
Failing module
when importing @tatumio/[email protected] error in a dependency bignumber.js
It works when using jspm.io
// Work : no error
import { Ethereum, Network, TatumSDK } from "https://dev.jspm.io/@tatumio/tatum"
// Dont work : error in a dependendcy bignumber.js
// Uncaught (in promise) TypeError: w.BigNumber is not a constructor
// import { Ethereum, Network, TatumSDK } from "https://esm.sh/@tatumio/tatum@latest?target=es2022"
// No need of TATUM_API_KEY for this call
(async () => {
const tatum = await TatumSDK.init<Ethereum>({network: Network.ETHEREUM})
const latestBlock = await tatum.rpc.blockNumber()
console.log(latestBlock)
})()
Error message
After running deno run I got this:
error: Uncaught (in promise) TypeError: w.BigNumber is not a constructor
at dn.blockNumber (https://esm.sh/v130/@tatumio/[email protected]/es2022/tatum.mjs:7:61633)
at eventLoopTick (ext:core/01_core.js:183:11)
at async file:///Users/frobert/Sites/test-tatum/main.ts:12:25
Additional info
- esm.sh version:v130
- Deno version: 1.35.3