UNPKG

@web3auth/modal

Version:

Multi chain wallet aggregator for web3Auth

208 lines (207 loc) 6.77 kB
{ "name": "@web3auth/modal", "version": "10.5.6", "description": "Multi chain wallet aggregator for web3Auth", "keywords": [ "web3Auth/ui", "web3Auth", "multichainWallet", "blockchain", "ethereum", "solana" ], "main": "dist/lib.cjs/packages/modal/src/index.js", "module": "dist/lib.esm/packages/modal/src/index.js", "unpkg": "dist/modal.umd.min.js", "jsdelivr": "dist/modal.umd.min.js", "types": "dist/lib.cjs/types/index.d.ts", "author": "Torus Labs", "bugs": { "url": "https://github.com/Web3Auth/Web3Auth/issues" }, "files": [ "dist" ], "scripts": { "test": "mocha --config ../../.mocharc.json test/**.ts", "test-debugger": "mocha --config ../../.mocharc.json --inspect-brk test/**.ts", "dev": "torus-scripts start", "build": "torus-scripts build", "lint": "eslint --fix 'src/**/*.ts'", "prepack": "npm run build", "pre-commit": "lint-staged --cwd ." }, "peerDependenciesMeta": { "@coinbase/wallet-sdk": { "optional": true }, "viem": { "optional": true }, "vue": { "optional": true } }, "peerDependencies": { "@babel/runtime": "^7.x", "@coinbase/wallet-sdk": "^4.3.x", "@solana/web3.js": ">=1.98", "react": ">=18", "react-dom": ">=18", "viem": ">=2.23", "vue": ">=3.x" }, "devDependencies": { "@babel/preset-react": "^7.27.1", "@coinbase/wallet-sdk": "^4.3.7", "@mertasan/tailwindcss-variables": "^2.7.0", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-replace": "^6.0.2", "@rollup/plugin-url": "^8.0.2", "@solana/web3.js": "^1.98.4", "@svgr/rollup": "^8.1.0", "@svgr/webpack": "^8.1.0", "@toruslabs/eslint-config-react": "^4.1.4", "@toruslabs/eslint-config-vue": "^4.1.5", "@toruslabs/isomorphic-style-loader": "^5.4.0", "@toruslabs/vue-components": "^8.1.2", "@types/react": "^19.2.2", "@types/react-dom": "^19.2.2", "@wagmi/core": "^2.20.1", "@wagmi/vue": "^0.2.2", "autoprefixer": "^10.4.21", "css-loader": "^7.1.2", "live-server": "^1.2.2", "postcss": "^8.5.6", "postcss-loader": "^8.2.0", "postcss-prefix-selector": "^2.1.1", "react": "^19.2.0", "react-dom": "^19.2.0", "rollup-plugin-postcss": "^4.0.2", "rollup-preserve-directives": "^1.1.3", "style-loader": "^4.0.0", "tailwindcss": "^3.4.17", "url-loader": "^4.1.1", "viem": "^2.35.1", "vue": "^3.5.22", "wagmi": "^2.16.6" }, "dependencies": { "@hcaptcha/react-hcaptcha": "^1.13.0", "@toruslabs/base-controllers": "^8.7.0", "@toruslabs/http-helpers": "^8.1.1", "@web3auth/auth": "^10.5.0", "@web3auth/no-modal": "^10.5.6", "bowser": "^2.12.1", "classnames": "^2.5.1", "clsx": "^2.1.1", "color": "^5.0.2", "copy-to-clipboard": "^3.3.3", "deepmerge": "^4.3.1", "i18next": "^25.6.0", "react-i18next": "^15.7.2", "react-qrcode-logo": "^3.0.0", "tailwind-merge": "^3.3.1" }, "exports": { ".": { "import": "./dist/lib.esm/packages/modal/src/index.js", "require": "./dist/lib.cjs/packages/modal/src/index.js", "types": "./dist/lib.cjs/types/index.d.ts" }, "./react": { "import": "./dist/lib.esm/packages/modal/src/react/index.js", "require": "./dist/lib.cjs/packages/modal/src/react/index.js", "types": "./dist/lib.cjs/types/react/index.d.ts" }, "./react/wagmi": { "import": "./dist/lib.esm/packages/modal/src/react/wagmi/index.js", "require": "./dist/lib.cjs/packages/modal/src/react/wagmi/index.js", "types": "./dist/lib.cjs/types/react/wagmi/index.d.ts" }, "./react/solana": { "import": "./dist/lib.esm/packages/modal/src/react/solana/index.js", "require": "./dist/lib.cjs/packages/modal/src/react/solana/index.js", "types": "./dist/lib.cjs/types/react/solana/index.d.ts" }, "./vue": { "import": "./dist/lib.esm/packages/modal/src/vue/index.js", "require": "./dist/lib.cjs/packages/modal/src/vue/index.js", "types": "./dist/lib.cjs/types/vue/index.d.ts" }, "./vue/solana": { "import": "./dist/lib.esm/packages/modal/src/vue/solana/index.js", "require": "./dist/lib.cjs/packages/modal/src/vue/solana/index.js", "types": "./dist/lib.cjs/types/vue/solana/index.d.ts" }, "./vue/wagmi": { "import": "./dist/lib.esm/packages/modal/src/vue/wagmi/index.js", "require": "./dist/lib.cjs/packages/modal/src/vue/wagmi/index.js", "types": "./dist/lib.cjs/types/vue/wagmi/index.d.ts" }, "./connectors/coinbase-connector": { "import": "./dist/lib.esm/packages/modal/src/connectors/coinbase-connector/index.js", "require": "./dist/lib.cjs/packages/modal/src/connectors/coinbase-connector/index.js", "types": "./dist/lib.cjs/types/connectors/coinbase-connector/index.d.ts" }, "./providers/xrpl-provider": { "import": "./dist/lib.esm/packages/modal/src/providers/xrpl-provider/index.js", "require": "./dist/lib.cjs/packages/modal/src/providers/xrpl-provider/index.js", "types": "./dist/lib.cjs/types/providers/xrpl-provider/index.d.ts" }, "./providers/ethereum-mpc-provider": { "import": "./dist/lib.esm/packages/modal/src/providers/ethereum-mpc-provider/index.js", "require": "./dist/lib.cjs/packages/modal/src/providers/ethereum-mpc-provider/index.js", "types": "./dist/lib.cjs/types/providers/ethereum-mpc-provider/index.d.ts" } }, "typesVersions": { "*": { "react": [ "./dist/lib.cjs/types/react/index.d.ts" ], "react/wagmi": [ "./dist/lib.cjs/types/react/wagmi/index.d.ts" ], "react/solana": [ "./dist/lib.cjs/types/react/solana/index.d.ts" ], "vue": [ "./dist/lib.cjs/types/vue/index.d.ts" ], "vue/solana": [ "./dist/lib.cjs/types/vue/solana/index.d.ts" ], "vue/wagmi": [ "./dist/lib.cjs/types/vue/wagmi/index.d.ts" ], "connectors/coinbase-connector": [ "./dist/lib.cjs/types/connectors/coinbase-connector/index.d.ts" ], "providers/xrpl-provider": [ "./dist/lib.cjs/types/providers/xrpl-provider/index.d.ts" ], "providers/ethereum-mpc-provider": [ "./dist/lib.cjs/types/providers/ethereum-mpc-provider/index.d.ts" ] } }, "engines": { "node": ">=20.x", "npm": ">=9.x" }, "lint-staged": { "!(*d).ts": [ "eslint --cache --fix", "prettier --write" ] }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/Web3Auth/Web3Auth.git" }, "gitHead": "beecdc3960697bcaf3575b89d88ca21625c1ff59" }