UNPKG

@etherspot/remote-signer

Version:

Etherspot Permissioned Signer SDK - signs the UserOp with SessionKey and sends it to the Bundler

81 lines (80 loc) 2.45 kB
{ "name": "@etherspot/remote-signer", "version": "0.0.1", "description": "Etherspot Permissioned Signer SDK - signs the UserOp with SessionKey and sends it to the Bundler", "keywords": [ "ether", "ethereum", "sdk", "layer2", "blockchain", "SessionKeys", "4337", "etherspot", "ERC-4337", "ERC-7579", "smart modules" ], "license": "MIT", "homepage": "https://etherspot.io", "main": "./dist/cjs/index.js", "browser": { "./dist/browser.js": "./dist/browser.js", "child_process": false }, "types": "./dist/cjs/index.d.ts", "scripts": { "format": "prettier --write \"{src,test,examples}/**/*.ts\"", "lint": "eslint \"{src,test,examples}/**/*.ts\"", "lint-fix": "npm run lint -- --fix", "prebuild": "rimraf ./dist", "build:cjs": "tsup src --format cjs --out-dir dist/cjs", "build:esm": "tsup src --format esm --out-dir dist/esm", "build": "npm run build:cjs && npm run build:esm", "compile": "tsc -p ./tsconfig.build.json", "compile-watch": "npm run compile -- --watch", "init": "ts-node examples/scripts/init.ts", "command": "ts-node examples/scripts/commands/index.ts", "predocs:build": "rimraf ./docs", "docs:build": "typedoc ./src", "postdocs:build": "cp -r ./.github-pages/files/* ./docs && date > ./docs/.nojekyll", "docs:deploy": "gh-pages -d ./docs -b master -r git@github.com:etherspot/sdk.etherspot.io.git" }, "repository": { "type": "git", "url": "git+https://github.com/etherspot/remote-signer-sdk.git" }, "bugs": { "url": "https://github.com/etherspot/remote-signer-sdk/issues" }, "dependencies": { "bn.js": "^5.2.1", "buffer": "^6.0.3", "class-transformer": "0.5.1", "class-validator": "0.14.1", "commander": "10.0.1", "cross-fetch": "3.1.8", "crypto": "^1.0.1", "prettier": "2.8.8", "reflect-metadata": "0.1.14", "rxjs": "6.6.7", "tslib": "^2.6.2" }, "devDependencies": { "@types/bn.js": "^5.1.5", "@types/node": "18.11.9", "@types/prettier": "2.7.3", "@typescript-eslint/eslint-plugin": "5.45.0", "@typescript-eslint/parser": "5.45.0", "dotenv": "16.0.3", "eslint": "8.28.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-prettier": "4.2.1", "npm": "9.6.4", "ts-node": "10.9.1", "tsup": "^8.2.4", "typedoc": "^0.17.8", "typescript": "5.5.3", "viem": "2.16.3" } }