UNPKG

@abstract-foundation/agw-client

Version:
93 lines 2.82 kB
{ "name": "@abstract-foundation/agw-client", "description": "Abstract Global Wallet Client SDK", "version": "1.9.0", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/abstract-foundation/agw-sdk.git", "directory": "packages/agw-client" }, "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" }, "./actions": { "types": "./dist/types/exports/actions.d.ts", "import": "./dist/esm/exports/actions.js", "require": "./dist/cjs/exports/actions.js" }, "./constants": { "types": "./dist/types/exports/constants.d.ts", "import": "./dist/esm/exports/constants.js", "require": "./dist/cjs/exports/constants.js" }, "./sessions": { "types": "./dist/types/exports/sessions.d.ts", "import": "./dist/esm/exports/sessions.js", "require": "./dist/cjs/exports/sessions.js" } }, "typesVersions": { "*": { "actions": [ "./dist/types/exports/actions.d.ts" ], "constants": [ "./dist/types/exports/constants.d.ts" ], "sessions": [ "./dist/types/exports/sessions.d.ts" ] } }, "files": [ "dist", "src", "package.json" ], "peerDependencies": { "abitype": "^1.0.0", "typescript": ">=5.0.4", "viem": "^2.33.3" }, "devDependencies": { "@types/node": "^22.5.5", "@vitest/coverage-v8": "^3.2.4", "prool": "^0.0.23", "viem": "^2.33.3", "vitest": "^3.2.4" }, "peerDependenciesMeta": { "typescript": { "optional": true } }, "keywords": [ "eth", "ethereum", "smart-account", "abstract", "account-abstraction", "global-wallet", "wallet", "web3" ], "scripts": { "test": "vitest -c ./test/vitest.config.ts --disable-console-intercept", "coverage": "vitest run --coverage -c ./test/vitest.config.ts", "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" } }