Comments (5)
I think this is kind of expected behaviour, has something to do with the conversion of CJS -> ES though I think this is based on the build system of WalletConnect instead of on ESM's side
from esm.sh.
Thanks, any idea how I can reconcile my editor and the browser?
from esm.sh.
I did this workaround
import WalletConnectModule from "https://cdn.esm.sh/v15/@walletconnect/[email protected]/esnext/web3-provider.js"
import WalletConnectProvider from "https://cdn.esm.sh/v15/@walletconnect/[email protected]/dist/cjs/index.d.ts"
const WalletConnect: typeof WalletConnectProvider = WalletConnectModule.default
from esm.sh.
Yup, it has to do with the fact that WalletConnect isn't shipping ES modules and instead they are using Webpack + TS to convert their ES source code into CJS which is published. This causes export default
to be transformed to exports.default
which isn't actually a proper conversion though. @hazae41 I'd recommend you open an issue on their repo.
from esm.sh.
Okay thanks
from esm.sh.
Related Issues (20)
- No space left on device HOT 1
- Mechanism logic update for managing files HOT 2
- Failed to import - https://esm.sh/@adobe/[email protected]?external=react,react-dom,mobx,mobx-react,@react-spectrum/provider,@react-spectrum/theme-default,@babel/runtime&bundle
- Failed to import - @privy-io/react-auth
- Failed to import bcrypt HOT 2
- Failed to import jsx-runtime HOT 2
- Failed to import - react@rc in development mode HOT 4
- esbuild target: User-Agent not working HOT 4
- Failed to import - @mendable/firecrawl-js
- Failed to import @vercel/og
- `esm.sh` is likey to fail to load the latest version of JSR packages
- Deploy v136? HOT 1
- The "deps" query parameter is not honored fully deep
- Whitelisting broken? - Failed to import - @sentry/astro HOT 3
- Failed to import - web-vitals HOT 1
- Failed to import "@!!!!!/elemental" HOT 1
- Failed to import some react libraries
- Failed to import - types HOT 5
- Type resolution failure: @types/culori
- 'localStorage' issue with "esm" function. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esm.sh.