@abstract-foundation/agw-web
Version:
Abstract Global Wallet for the web (generic EIP-6963 provider)
83 lines • 2.48 kB
JSON
{
"name": "@abstract-foundation/agw-web",
"description": "Abstract Global Wallet for the web (generic EIP-6963 provider)",
"version": "1.9.2",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/abstract-foundation/agw-sdk.git",
"directory": "packages/agw-web"
},
"main": "./dist/cjs/exports/index.js",
"module": "./dist/esm/exports/index.js",
"types": "./dist/types/exports/index.d.ts",
"typings": "./dist/types/exports/index.d.ts",
"exports": {
".": {
"types": "./dist/types/exports/index.d.ts",
"import": "./dist/esm/exports/index.js",
"require": "./dist/cjs/exports/index.js"
},
"./mainnet": {
"types": "./dist/types/exports/mainnet.d.ts",
"import": "./dist/esm/exports/mainnet.js",
"require": "./dist/cjs/exports/mainnet.js"
},
"./testnet": {
"types": "./dist/types/exports/testnet.d.ts",
"import": "./dist/esm/exports/testnet.js",
"require": "./dist/cjs/exports/testnet.js"
}
},
"typesVersions": {
"*": {
"mainnet": [
"./dist/types/exports/mainnet.d.ts"
],
"testnet": [
"./dist/types/exports/testnet.d.ts"
]
}
},
"files": [
"dist",
"src",
"package.json"
],
"dependencies": {
"@abstract-foundation/agw-client": "1.10.0"
},
"peerDependencies": {
"@privy-io/cross-app-connect": "^0.2.2",
"viem": "^2.33.3"
},
"devDependencies": {
"@privy-io/cross-app-connect": "^0.2.2",
"viem": "^2.33.3",
"@abstract-foundation/agw-client": "1.10.0"
},
"peerDependenciesMeta": {
"typescript": {
"optional": true
}
},
"keywords": [
"eth",
"ethereum",
"smart-account",
"abstract",
"account-abstraction",
"global-wallet",
"wallet",
"web3"
],
"scripts": {
"build": "pnpm run clean && pnpm run build:esm+types && pnpm run build:cjs",
"build:esm+types": "tsc --outDir ./dist/esm --declaration --declarationMap --declarationDir ./dist/types && printf '{\"type\":\"module\"}' > ./dist/esm/package.json",
"build:cjs": "tsc -p tsconfig.cjs.json && printf '{\"type\":\"commonjs\"}' > ./dist/cjs/package.json",
"clean": "rm -rf dist tsconfig.tsbuildinfo",
"typecheck": "tsc --noEmit",
"debug": "tsc-watch --sourceMap true --outDir ./dist/esm --declaration --declarationMap --declarationDir ./dist/types",
"test:build": "publint && attw --pack --ignore-rules false-cjs"
}
}