coinbase / onchainkit

React components and TypeScript utilities to help you build top-tier onchain apps.
https://onchainkit.xyz
MIT License
430 stars 84 forks source link

fix: revert "chore: upgrade packemon to v4" #646

Closed Zizzamia closed 4 weeks ago

Zizzamia commented 4 weeks ago

Reverts coinbase/onchainkit#616

Had to revert this because bun build was failing when testing bun with an-onchain-app-in-100-components repo. cc @kyhyco

zizzamia@W4DG9VJ33W an-onchain-app-in-100-components % bun run build
$ next build
Failed to compile.

./node_modules/@walletconnect/relay-auth/node_modules/uint8arrays/cjs/src/alloc.js
Module not found: Can't resolve './util/as-uint8array.js'

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/@walletconnect/relay-auth/node_modules/uint8arrays/cjs/src/concat.js
./node_modules/@walletconnect/relay-auth/dist/cjs/utils.js
./node_modules/@walletconnect/relay-auth/dist/cjs/index.js
./node_modules/@walletconnect/core/dist/index.cjs.js
./node_modules/@walletconnect/sign-client/dist/index.cjs.js
./node_modules/@walletconnect/universal-provider/dist/index.es.js
./node_modules/@walletconnect/ethereum-provider/dist/index.es.js
./node_modules/@wagmi/connectors/dist/esm/walletConnect.js
./node_modules/@wagmi/connectors/dist/esm/exports/index.js
./node_modules/wagmi/dist/esm/exports/connectors.js
./src/wagmi.ts
./src/components/OnchainProviders.tsx

./node_modules/@walletconnect/relay-auth/node_modules/uint8arrays/cjs/src/concat.js
Module not found: Can't resolve './util/as-uint8array.js'

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/@walletconnect/relay-auth/dist/cjs/utils.js
./node_modules/@walletconnect/relay-auth/dist/cjs/index.js
./node_modules/@walletconnect/core/dist/index.cjs.js
./node_modules/@walletconnect/sign-client/dist/index.cjs.js
./node_modules/@walletconnect/universal-provider/dist/index.es.js
./node_modules/@walletconnect/ethereum-provider/dist/index.es.js
./node_modules/@wagmi/connectors/dist/esm/walletConnect.js
./node_modules/@wagmi/connectors/dist/esm/exports/index.js
./node_modules/wagmi/dist/esm/exports/connectors.js
./src/wagmi.ts
./src/components/OnchainProviders.tsx

./node_modules/@walletconnect/relay-auth/node_modules/uint8arrays/cjs/src/from-string.js
Module not found: Can't resolve './util/bases.js'

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/@walletconnect/relay-auth/dist/cjs/utils.js
./node_modules/@walletconnect/relay-auth/dist/cjs/index.js
./node_modules/@walletconnect/core/dist/index.cjs.js
./node_modules/@walletconnect/sign-client/dist/index.cjs.js
./node_modules/@walletconnect/universal-provider/dist/index.es.js
./node_modules/@walletconnect/ethereum-provider/dist/index.es.js
./node_modules/@wagmi/connectors/dist/esm/walletConnect.js
./node_modules/@wagmi/connectors/dist/esm/exports/index.js
./node_modules/wagmi/dist/esm/exports/connectors.js
./src/wagmi.ts
./src/components/OnchainProviders.tsx

./node_modules/@walletconnect/relay-auth/node_modules/uint8arrays/cjs/src/from-string.js
Module not found: Can't resolve './util/as-uint8array.js'

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/@walletconnect/relay-auth/dist/cjs/utils.js
./node_modules/@walletconnect/relay-auth/dist/cjs/index.js
./node_modules/@walletconnect/core/dist/index.cjs.js
./node_modules/@walletconnect/sign-client/dist/index.cjs.js
./node_modules/@walletconnect/universal-provider/dist/index.es.js
./node_modules/@walletconnect/ethereum-provider/dist/index.es.js
./node_modules/@wagmi/connectors/dist/esm/walletConnect.js
./node_modules/@wagmi/connectors/dist/esm/exports/index.js
./node_modules/wagmi/dist/esm/exports/connectors.js
./src/wagmi.ts
./src/components/OnchainProviders.tsx

./node_modules/@walletconnect/relay-auth/node_modules/uint8arrays/cjs/src/to-string.js
Module not found: Can't resolve './util/bases.js'

https://nextjs.org/docs/messages/module-not-found

Import trace for requested module:
./node_modules/@walletconnect/relay-auth/dist/cjs/utils.js
./node_modules/@walletconnect/relay-auth/dist/cjs/index.js
./node_modules/@walletconnect/core/dist/index.cjs.js
./node_modules/@walletconnect/sign-client/dist/index.cjs.js
./node_modules/@walletconnect/universal-provider/dist/index.es.js
./node_modules/@walletconnect/ethereum-provider/dist/index.es.js
./node_modules/@wagmi/connectors/dist/esm/walletConnect.js
./node_modules/@wagmi/connectors/dist/esm/exports/index.js
./node_modules/wagmi/dist/esm/exports/connectors.js
./src/wagmi.ts
./src/components/OnchainProviders.tsx

> Build failed because of webpack errors
   Creating an optimized production build  .error: script "build" exited with code 1