@depay/coinbase-wallet-sdk
Version:
Coinbase Wallet SDK browser pre-built usable in rollup bundles.
32 lines (22 loc) • 707 B
Markdown
# Coinbase Wallet SDK browser pre-built
As Coinbase Wallet SDK has no ESM and UMD support, this is a webpack browser pre-built which can be used in rollup as UMD and ESM.
## Development
```
npm run-script build
```
```
npm publish --access public
```
## Testing with Jest (node)
In case you need to load this pre-built into a node test environment, make sure you supply globals for `crypto` and `fetch`:
```
// CoinbaseWalletSdk
import { Crypto } from "@peculiar/webcrypto"
global.crypto = new Crypto()
import fetch from 'cross-fetch'
global.fetch = fetch
```
Make sure you install `@peculiar/webcrypto` and `cross-fetch` as dev dependencies:
```
yarn add @peculiar/webcrypto cross-fetch --dev
```