UNPKG

@thirdweb-dev/wallets

Version:

<p align="center"> <br /> <a href="https://thirdweb.com"><img src="https://github.com/thirdweb-dev/js/blob/main/packages/sdk/logo.svg?raw=true" width="200" alt=""/></a> <br /> </p> <h1 align="center">thirdweb Wallet SDK</h1> <p align="center"> <a href="ht

458 lines • 21.8 kB
{ "name": "@thirdweb-dev/wallets", "version": "2.0.7", "main": "dist/thirdweb-dev-wallets.cjs.js", "module": "dist/thirdweb-dev-wallets.esm.js", "types": "dist/thirdweb-dev-wallets.cjs.d.ts", "browser": { "./dist/thirdweb-dev-wallets.esm.js": "./dist/thirdweb-dev-wallets.browser.esm.js" }, "exports": { ".": { "module": { "browser": "./dist/thirdweb-dev-wallets.browser.esm.js", "default": "./dist/thirdweb-dev-wallets.esm.js" }, "default": "./dist/thirdweb-dev-wallets.cjs.js" }, "./evm": { "module": { "browser": "./evm/dist/thirdweb-dev-wallets-evm.browser.esm.js", "default": "./evm/dist/thirdweb-dev-wallets-evm.esm.js" }, "default": "./evm/dist/thirdweb-dev-wallets-evm.cjs.js" }, "./evm/wallets/base": { "module": { "browser": "./evm/wallets/base/dist/thirdweb-dev-wallets-evm-wallets-base.browser.esm.js", "default": "./evm/wallets/base/dist/thirdweb-dev-wallets-evm-wallets-base.esm.js" }, "default": "./evm/wallets/base/dist/thirdweb-dev-wallets-evm-wallets-base.cjs.js" }, "./evm/wallets/safe": { "module": { "browser": "./evm/wallets/safe/dist/thirdweb-dev-wallets-evm-wallets-safe.browser.esm.js", "default": "./evm/wallets/safe/dist/thirdweb-dev-wallets-evm-wallets-safe.esm.js" }, "default": "./evm/wallets/safe/dist/thirdweb-dev-wallets-evm-wallets-safe.cjs.js" }, "./evm/wallets/frame": { "module": { "browser": "./evm/wallets/frame/dist/thirdweb-dev-wallets-evm-wallets-frame.browser.esm.js", "default": "./evm/wallets/frame/dist/thirdweb-dev-wallets-evm-wallets-frame.esm.js" }, "default": "./evm/wallets/frame/dist/thirdweb-dev-wallets-evm-wallets-frame.cjs.js" }, "./evm/wallets/magic": { "module": { "browser": "./evm/wallets/magic/dist/thirdweb-dev-wallets-evm-wallets-magic.browser.esm.js", "default": "./evm/wallets/magic/dist/thirdweb-dev-wallets-evm-wallets-magic.esm.js" }, "default": "./evm/wallets/magic/dist/thirdweb-dev-wallets-evm-wallets-magic.cjs.js" }, "./evm/wallets/trust": { "module": { "browser": "./evm/wallets/trust/dist/thirdweb-dev-wallets-evm-wallets-trust.browser.esm.js", "default": "./evm/wallets/trust/dist/thirdweb-dev-wallets-evm-wallets-trust.esm.js" }, "default": "./evm/wallets/trust/dist/thirdweb-dev-wallets-evm-wallets-trust.cjs.js" }, "./evm/wallets/blocto": { "module": { "browser": "./evm/wallets/blocto/dist/thirdweb-dev-wallets-evm-wallets-blocto.browser.esm.js", "default": "./evm/wallets/blocto/dist/thirdweb-dev-wallets-evm-wallets-blocto.esm.js" }, "default": "./evm/wallets/blocto/dist/thirdweb-dev-wallets-evm-wallets-blocto.cjs.js" }, "./evm/wallets/ethers": { "module": { "browser": "./evm/wallets/ethers/dist/thirdweb-dev-wallets-evm-wallets-ethers.browser.esm.js", "default": "./evm/wallets/ethers/dist/thirdweb-dev-wallets-evm-wallets-ethers.esm.js" }, "default": "./evm/wallets/ethers/dist/thirdweb-dev-wallets-evm-wallets-ethers.cjs.js" }, "./evm/wallets/signer": { "module": { "browser": "./evm/wallets/signer/dist/thirdweb-dev-wallets-evm-wallets-signer.browser.esm.js", "default": "./evm/wallets/signer/dist/thirdweb-dev-wallets-evm-wallets-signer.esm.js" }, "default": "./evm/wallets/signer/dist/thirdweb-dev-wallets-evm-wallets-signer.cjs.js" }, "./evm/wallets/zerion": { "module": { "browser": "./evm/wallets/zerion/dist/thirdweb-dev-wallets-evm-wallets-zerion.browser.esm.js", "default": "./evm/wallets/zerion/dist/thirdweb-dev-wallets-evm-wallets-zerion.esm.js" }, "default": "./evm/wallets/zerion/dist/thirdweb-dev-wallets-evm-wallets-zerion.cjs.js" }, "./evm/wallets/aws-kms": { "module": { "browser": "./evm/wallets/aws-kms/dist/thirdweb-dev-wallets-evm-wallets-aws-kms.browser.esm.js", "default": "./evm/wallets/aws-kms/dist/thirdweb-dev-wallets-evm-wallets-aws-kms.esm.js" }, "default": "./evm/wallets/aws-kms/dist/thirdweb-dev-wallets-evm-wallets-aws-kms.cjs.js" }, "./evm/wallets/gcp-kms": { "module": { "browser": "./evm/wallets/gcp-kms/dist/thirdweb-dev-wallets-evm-wallets-gcp-kms.browser.esm.js", "default": "./evm/wallets/gcp-kms/dist/thirdweb-dev-wallets-evm-wallets-gcp-kms.esm.js" }, "default": "./evm/wallets/gcp-kms/dist/thirdweb-dev-wallets-evm-wallets-gcp-kms.cjs.js" }, "./evm/wallets/phantom": { "module": { "browser": "./evm/wallets/phantom/dist/thirdweb-dev-wallets-evm-wallets-phantom.browser.esm.js", "default": "./evm/wallets/phantom/dist/thirdweb-dev-wallets-evm-wallets-phantom.esm.js" }, "default": "./evm/wallets/phantom/dist/thirdweb-dev-wallets-evm-wallets-phantom.cjs.js" }, "./evm/wallets/abstract": { "module": { "browser": "./evm/wallets/abstract/dist/thirdweb-dev-wallets-evm-wallets-abstract.browser.esm.js", "default": "./evm/wallets/abstract/dist/thirdweb-dev-wallets-evm-wallets-abstract.esm.js" }, "default": "./evm/wallets/abstract/dist/thirdweb-dev-wallets-evm-wallets-abstract.cjs.js" }, "./evm/wallets/injected": { "module": { "browser": "./evm/wallets/injected/dist/thirdweb-dev-wallets-evm-wallets-injected.browser.esm.js", "default": "./evm/wallets/injected/dist/thirdweb-dev-wallets-evm-wallets-injected.esm.js" }, "default": "./evm/wallets/injected/dist/thirdweb-dev-wallets-evm-wallets-injected.cjs.js" }, "./evm/wallets/metamask": { "module": { "browser": "./evm/wallets/metamask/dist/thirdweb-dev-wallets-evm-wallets-metamask.browser.esm.js", "default": "./evm/wallets/metamask/dist/thirdweb-dev-wallets-evm-wallets-metamask.esm.js" }, "default": "./evm/wallets/metamask/dist/thirdweb-dev-wallets-evm-wallets-metamask.cjs.js" }, "./evm/wallets/private-key": { "module": { "browser": "./evm/wallets/private-key/dist/thirdweb-dev-wallets-evm-wallets-private-key.browser.esm.js", "default": "./evm/wallets/private-key/dist/thirdweb-dev-wallets-evm-wallets-private-key.esm.js" }, "default": "./evm/wallets/private-key/dist/thirdweb-dev-wallets-evm-wallets-private-key.cjs.js" }, "./evm/wallets/local-wallet": { "module": { "browser": "./evm/wallets/local-wallet/dist/thirdweb-dev-wallets-evm-wallets-local-wallet.browser.esm.js", "default": "./evm/wallets/local-wallet/dist/thirdweb-dev-wallets-evm-wallets-local-wallet.esm.js" }, "default": "./evm/wallets/local-wallet/dist/thirdweb-dev-wallets-evm-wallets-local-wallet.cjs.js" }, "./evm/wallets/paper-wallet": { "module": { "browser": "./evm/wallets/paper-wallet/dist/thirdweb-dev-wallets-evm-wallets-paper-wallet.browser.esm.js", "default": "./evm/wallets/paper-wallet/dist/thirdweb-dev-wallets-evm-wallets-paper-wallet.esm.js" }, "default": "./evm/wallets/paper-wallet/dist/thirdweb-dev-wallets-evm-wallets-paper-wallet.cjs.js" }, "./evm/wallets/smart-wallet": { "module": { "browser": "./evm/wallets/smart-wallet/dist/thirdweb-dev-wallets-evm-wallets-smart-wallet.browser.esm.js", "default": "./evm/wallets/smart-wallet/dist/thirdweb-dev-wallets-evm-wallets-smart-wallet.esm.js" }, "default": "./evm/wallets/smart-wallet/dist/thirdweb-dev-wallets-evm-wallets-smart-wallet.cjs.js" }, "./evm/connectors/safe": { "module": { "browser": "./evm/connectors/safe/dist/thirdweb-dev-wallets-evm-connectors-safe.browser.esm.js", "default": "./evm/connectors/safe/dist/thirdweb-dev-wallets-evm-connectors-safe.esm.js" }, "default": "./evm/connectors/safe/dist/thirdweb-dev-wallets-evm-connectors-safe.cjs.js" }, "./evm/connectors/frame": { "module": { "browser": "./evm/connectors/frame/dist/thirdweb-dev-wallets-evm-connectors-frame.browser.esm.js", "default": "./evm/connectors/frame/dist/thirdweb-dev-wallets-evm-connectors-frame.esm.js" }, "default": "./evm/connectors/frame/dist/thirdweb-dev-wallets-evm-connectors-frame.cjs.js" }, "./evm/connectors/magic": { "module": { "browser": "./evm/connectors/magic/dist/thirdweb-dev-wallets-evm-connectors-magic.browser.esm.js", "default": "./evm/connectors/magic/dist/thirdweb-dev-wallets-evm-connectors-magic.esm.js" }, "default": "./evm/connectors/magic/dist/thirdweb-dev-wallets-evm-connectors-magic.cjs.js" }, "./evm/connectors/paper": { "module": { "browser": "./evm/connectors/paper/dist/thirdweb-dev-wallets-evm-connectors-paper.browser.esm.js", "default": "./evm/connectors/paper/dist/thirdweb-dev-wallets-evm-connectors-paper.esm.js" }, "default": "./evm/connectors/paper/dist/thirdweb-dev-wallets-evm-connectors-paper.cjs.js" }, "./evm/connectors/trust": { "module": { "browser": "./evm/connectors/trust/dist/thirdweb-dev-wallets-evm-connectors-trust.browser.esm.js", "default": "./evm/connectors/trust/dist/thirdweb-dev-wallets-evm-connectors-trust.esm.js" }, "default": "./evm/connectors/trust/dist/thirdweb-dev-wallets-evm-connectors-trust.cjs.js" }, "./evm/wallets/rainbow-wallet": { "module": { "browser": "./evm/wallets/rainbow-wallet/dist/thirdweb-dev-wallets-evm-wallets-rainbow-wallet.browser.esm.js", "default": "./evm/wallets/rainbow-wallet/dist/thirdweb-dev-wallets-evm-wallets-rainbow-wallet.esm.js" }, "default": "./evm/wallets/rainbow-wallet/dist/thirdweb-dev-wallets-evm-wallets-rainbow-wallet.cjs.js" }, "./evm/wallets/wallet-connect": { "module": { "browser": "./evm/wallets/wallet-connect/dist/thirdweb-dev-wallets-evm-wallets-wallet-connect.browser.esm.js", "default": "./evm/wallets/wallet-connect/dist/thirdweb-dev-wallets-evm-wallets-wallet-connect.esm.js" }, "default": "./evm/wallets/wallet-connect/dist/thirdweb-dev-wallets-evm-wallets-wallet-connect.cjs.js" }, "./evm/connectors/blocto": { "module": { "browser": "./evm/connectors/blocto/dist/thirdweb-dev-wallets-evm-connectors-blocto.browser.esm.js", "default": "./evm/connectors/blocto/dist/thirdweb-dev-wallets-evm-connectors-blocto.esm.js" }, "default": "./evm/connectors/blocto/dist/thirdweb-dev-wallets-evm-connectors-blocto.cjs.js" }, "./evm/connectors/signer": { "module": { "browser": "./evm/connectors/signer/dist/thirdweb-dev-wallets-evm-connectors-signer.browser.esm.js", "default": "./evm/connectors/signer/dist/thirdweb-dev-wallets-evm-connectors-signer.esm.js" }, "default": "./evm/connectors/signer/dist/thirdweb-dev-wallets-evm-connectors-signer.cjs.js" }, "./evm/connectors/zerion": { "module": { "browser": "./evm/connectors/zerion/dist/thirdweb-dev-wallets-evm-connectors-zerion.browser.esm.js", "default": "./evm/connectors/zerion/dist/thirdweb-dev-wallets-evm-connectors-zerion.esm.js" }, "default": "./evm/connectors/zerion/dist/thirdweb-dev-wallets-evm-connectors-zerion.cjs.js" }, "./evm/wallets/coinbase-wallet": { "module": { "browser": "./evm/wallets/coinbase-wallet/dist/thirdweb-dev-wallets-evm-wallets-coinbase-wallet.browser.esm.js", "default": "./evm/wallets/coinbase-wallet/dist/thirdweb-dev-wallets-evm-wallets-coinbase-wallet.esm.js" }, "default": "./evm/wallets/coinbase-wallet/dist/thirdweb-dev-wallets-evm-wallets-coinbase-wallet.cjs.js" }, "./evm/wallets/embedded-wallet": { "module": { "browser": "./evm/wallets/embedded-wallet/dist/thirdweb-dev-wallets-evm-wallets-embedded-wallet.browser.esm.js", "default": "./evm/wallets/embedded-wallet/dist/thirdweb-dev-wallets-evm-wallets-embedded-wallet.esm.js" }, "default": "./evm/wallets/embedded-wallet/dist/thirdweb-dev-wallets-evm-wallets-embedded-wallet.cjs.js" }, "./evm/connectors/phantom": { "module": { "browser": "./evm/connectors/phantom/dist/thirdweb-dev-wallets-evm-connectors-phantom.browser.esm.js", "default": "./evm/connectors/phantom/dist/thirdweb-dev-wallets-evm-connectors-phantom.esm.js" }, "default": "./evm/connectors/phantom/dist/thirdweb-dev-wallets-evm-connectors-phantom.cjs.js" }, "./evm/connectors/rainbow": { "module": { "browser": "./evm/connectors/rainbow/dist/thirdweb-dev-wallets-evm-connectors-rainbow.browser.esm.js", "default": "./evm/connectors/rainbow/dist/thirdweb-dev-wallets-evm-connectors-rainbow.esm.js" }, "default": "./evm/connectors/rainbow/dist/thirdweb-dev-wallets-evm-connectors-rainbow.cjs.js" }, "./evm/connectors/injected": { "module": { "browser": "./evm/connectors/injected/dist/thirdweb-dev-wallets-evm-connectors-injected.browser.esm.js", "default": "./evm/connectors/injected/dist/thirdweb-dev-wallets-evm-connectors-injected.esm.js" }, "default": "./evm/connectors/injected/dist/thirdweb-dev-wallets-evm-connectors-injected.cjs.js" }, "./evm/connectors/metamask": { "module": { "browser": "./evm/connectors/metamask/dist/thirdweb-dev-wallets-evm-connectors-metamask.browser.esm.js", "default": "./evm/connectors/metamask/dist/thirdweb-dev-wallets-evm-connectors-metamask.esm.js" }, "default": "./evm/connectors/metamask/dist/thirdweb-dev-wallets-evm-connectors-metamask.cjs.js" }, "./evm/wallets/local-wallet-node": { "module": { "browser": "./evm/wallets/local-wallet-node/dist/thirdweb-dev-wallets-evm-wallets-local-wallet-node.browser.esm.js", "default": "./evm/wallets/local-wallet-node/dist/thirdweb-dev-wallets-evm-wallets-local-wallet-node.esm.js" }, "default": "./evm/wallets/local-wallet-node/dist/thirdweb-dev-wallets-evm-wallets-local-wallet-node.cjs.js" }, "./evm/wallets/wallet-connect-v1": { "module": { "browser": "./evm/wallets/wallet-connect-v1/dist/thirdweb-dev-wallets-evm-wallets-wallet-connect-v1.browser.esm.js", "default": "./evm/wallets/wallet-connect-v1/dist/thirdweb-dev-wallets-evm-wallets-wallet-connect-v1.esm.js" }, "default": "./evm/wallets/wallet-connect-v1/dist/thirdweb-dev-wallets-evm-wallets-wallet-connect-v1.cjs.js" }, "./evm/wallets/aws-secrets-manager": { "module": { "browser": "./evm/wallets/aws-secrets-manager/dist/thirdweb-dev-wallets-evm-wallets-aws-secrets-manager.browser.esm.js", "default": "./evm/wallets/aws-secrets-manager/dist/thirdweb-dev-wallets-evm-wallets-aws-secrets-manager.esm.js" }, "default": "./evm/wallets/aws-secrets-manager/dist/thirdweb-dev-wallets-evm-wallets-aws-secrets-manager.cjs.js" }, "./evm/connectors/local-wallet": { "module": { "browser": "./evm/connectors/local-wallet/dist/thirdweb-dev-wallets-evm-connectors-local-wallet.browser.esm.js", "default": "./evm/connectors/local-wallet/dist/thirdweb-dev-wallets-evm-connectors-local-wallet.esm.js" }, "default": "./evm/connectors/local-wallet/dist/thirdweb-dev-wallets-evm-connectors-local-wallet.cjs.js" }, "./evm/connectors/smart-wallet": { "module": { "browser": "./evm/connectors/smart-wallet/dist/thirdweb-dev-wallets-evm-connectors-smart-wallet.browser.esm.js", "default": "./evm/connectors/smart-wallet/dist/thirdweb-dev-wallets-evm-connectors-smart-wallet.esm.js" }, "default": "./evm/connectors/smart-wallet/dist/thirdweb-dev-wallets-evm-connectors-smart-wallet.cjs.js" }, "./evm/connectors/wallet-connect": { "module": { "browser": "./evm/connectors/wallet-connect/dist/thirdweb-dev-wallets-evm-connectors-wallet-connect.browser.esm.js", "default": "./evm/connectors/wallet-connect/dist/thirdweb-dev-wallets-evm-connectors-wallet-connect.esm.js" }, "default": "./evm/connectors/wallet-connect/dist/thirdweb-dev-wallets-evm-connectors-wallet-connect.cjs.js" }, "./evm/connectors/coinbase-wallet": { "module": { "browser": "./evm/connectors/coinbase-wallet/dist/thirdweb-dev-wallets-evm-connectors-coinbase-wallet.browser.esm.js", "default": "./evm/connectors/coinbase-wallet/dist/thirdweb-dev-wallets-evm-connectors-coinbase-wallet.esm.js" }, "default": "./evm/connectors/coinbase-wallet/dist/thirdweb-dev-wallets-evm-connectors-coinbase-wallet.cjs.js" }, "./evm/connectors/embedded-wallet": { "module": { "browser": "./evm/connectors/embedded-wallet/dist/thirdweb-dev-wallets-evm-connectors-embedded-wallet.browser.esm.js", "default": "./evm/connectors/embedded-wallet/dist/thirdweb-dev-wallets-evm-connectors-embedded-wallet.esm.js" }, "default": "./evm/connectors/embedded-wallet/dist/thirdweb-dev-wallets-evm-connectors-embedded-wallet.cjs.js" }, "./evm/connectors/wallet-connect-v1": { "module": { "browser": "./evm/connectors/wallet-connect-v1/dist/thirdweb-dev-wallets-evm-connectors-wallet-connect-v1.browser.esm.js", "default": "./evm/connectors/wallet-connect-v1/dist/thirdweb-dev-wallets-evm-connectors-wallet-connect-v1.esm.js" }, "default": "./evm/connectors/wallet-connect-v1/dist/thirdweb-dev-wallets-evm-connectors-wallet-connect-v1.cjs.js" }, "./evm/connectors/embedded-wallet/implementations": { "module": { "browser": "./evm/connectors/embedded-wallet/implementations/dist/thirdweb-dev-wallets-evm-connectors-embedded-wallet-implementations.browser.esm.js", "default": "./evm/connectors/embedded-wallet/implementations/dist/thirdweb-dev-wallets-evm-connectors-embedded-wallet-implementations.esm.js" }, "default": "./evm/connectors/embedded-wallet/implementations/dist/thirdweb-dev-wallets-evm-connectors-embedded-wallet-implementations.cjs.js" }, "./package.json": "./package.json" }, "repository": "https://github.com/thirdweb-dev/js/tree/main/packages/wallets", "license": "Apache-2.0", "bugs": { "url": "https://github.com/thirdweb-dev/js/issues" }, "author": "thirdweb eng <eng@thirdweb.com>", "files": [ "dist/", "evm/" ], "preconstruct": { "entrypoints": [ "index.ts", "evm/index.ts", "evm/connectors/*/index.ts", "evm/connectors/embedded-wallet/implementations/index.ts", "evm/wallets/**" ], "exports": { "envConditions": [ "browser" ] } }, "sideEffects": false, "dependencies": { "@account-abstraction/contracts": "^0.5.0", "@account-abstraction/sdk": "^0.5.0", "@account-abstraction/utils": "^0.5.0", "@blocto/sdk": "^0.5.4", "@coinbase/wallet-sdk": "^3.7.1", "@magic-ext/connect": "^6.7.2", "@magic-ext/oauth": "^7.6.2", "@magic-sdk/provider": "^13.6.2", "@paperxyz/embedded-wallet-service-sdk": "^1.2.4", "@paperxyz/sdk-common-utilities": "^0.1.0", "@safe-global/safe-core-sdk": "^3.3.4", "@safe-global/safe-ethers-adapters": "0.1.0-alpha.17", "@safe-global/safe-ethers-lib": "^1.9.4", "@thirdweb-dev/chains": "0.1.55", "@thirdweb-dev/contracts-js": "1.3.16", "@thirdweb-dev/sdk": "4.0.6", "@walletconnect/core": "^2.9.1", "@walletconnect/ethereum-provider": "^2.9.1", "@walletconnect/jsonrpc-utils": "^1.0.8", "@walletconnect/modal": "^2.6.1", "@walletconnect/types": "^2.9.1", "@walletconnect/utils": "^2.10.2", "@walletconnect/web3wallet": "^1.8.7", "buffer": "^6.0.3", "crypto-js": "^4.1.1", "eth-provider": "^0.13.6", "eventemitter3": "^5.0.1", "magic-sdk": "^13.6.2", "web3-core": "1.5.2" }, "peerDependencies": { "@aws-sdk/client-secrets-manager": "^3.256.0", "@noble/ed25519": "^1.7.1", "bs58": "^5.0.0", "ethers": "^5.7.2", "ethers-aws-kms-signer": "^1.3.2", "ethers-gcp-kms-signer": "^1.1.6", "tweetnacl": "^1.0.3" }, "peerDependenciesMeta": { "tweetnacl": { "optional": true }, "@aws-sdk/client-secrets-manager": { "optional": true }, "ethers-aws-kms-signer": { "optional": true }, "@noble/ed25519": { "optional": true }, "bs58": { "optional": true }, "ethers": { "optional": true } }, "devDependencies": { "@aws-sdk/client-secrets-manager": "^3.378.0", "@babel/plugin-proposal-class-properties": "7.18.6", "@babel/plugin-transform-flow-strip-types": "^7.22.5", "@babel/plugin-transform-private-methods": "7.22.5", "@noble/ed25519": "^1.7.1", "@preconstruct/cli": "2.7.0", "@thirdweb-dev/tsconfig": "^0.1.7", "@types/crypto-js": "^4.1.1", "abitype": "^0.2.5", "babel-plugin-transform-inline-environment-variables": "^0.4.4", "bs58": "^5.0.0", "cross-env": "^7.0.3", "eslint-config-thirdweb": "^0.1.6", "eslint-plugin-better-tree-shaking": "0.0.4", "ethereum-provider": "^0.7.7", "ethers": "^5.7.2", "ethers-aws-kms-signer": "^1.3.2", "ethers-gcp-kms-signer": "^1.1.6", "tweetnacl": "^1.0.3", "typescript": "^5.1.6" }, "scripts": { "format": "prettier --write 'src/**/*'", "lint": "eslint src/", "fix": "eslint src/ --fix", "clean": "rm -rf dist/", "build": "tsc && cross-env THIRDWEB_EWS_SDK_VERSION=$npm_package_version preconstruct build", "preconstruct:fix": "preconstruct fix", "push": "yalc push" } }