UNPKG

@biconomy-devx/modules

Version:

This package provides different validation modules/plugins for ERC4337 compatible modular account

72 lines (71 loc) 3 kB
{ "name": "@biconomy-devx/modules", "version": "4.1.1", "description": "This package provides different validation modules/plugins for ERC4337 compatible modular account", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "typings": "./dist/types/index.d.ts", "exports": { ".": { "import": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "default": "./dist/cjs/index.js" }, "./package.json": "./package.json" }, "keywords": [ "Smart Account", "ERC-4337", "Account Abstraction", "Smart Contract Wallets", "Biconomy", "Modules", "Plugins" ], "scripts": { "unbuild": "rimraf dist *.tsbuildinfo", "build:watch": "yarn build:tsc --watch", "dist:minify": "esbuild ./dist/esm/**/*.js ./dist/esm/*.js --minify --outdir=./dist/esm --bundle=false --allow-overwrite", "build": "yarn unbuild && yarn build:tsc", "build:esbuild": "yarn build:esbuild:cjs && yarn build:esbuild:esm && yarn build:typ", "build:tsc:cjs": "tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'", "build:tsc:esm": "tsc --project tsconfig.build.json --module esnext --outDir ./dist/esm --removeComments && echo > ./dist/esm/package.json '{\"type\":\"module\"}'", "build:esbuild:cjs": "node .esbuild.js CJS && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'", "build:esbuild:esm": "node .esbuild.js ESM && echo > ./dist/esm/package.json '{\"type\":\"module\"}'", "build:typ": "tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap", "build:tsc": "yarn build:tsc:cjs && yarn build:tsc:esm && yarn build:typ && yarn dist:minify", "test:file": "TS_NODE_PROJECT=../../tsconfig.json mocha -r ts-node/register --timeout 30000", "test:concurrently": "concurrently -k --success first 'yarn start:ganache > /dev/null'", "test:cov": "jest --coverage", "test:run": "yarn test:file tests/**/*.spec.ts", "start:ganache": "ganache -m 'direct buyer cliff train rice spirit census refuse glare expire innocent quote'", "format": "prettier --write \"{src,tests}/**/*.ts\"", "lint": "tslint -p tsconfig.json" }, "author": "Biconomy", "license": "MIT", "files": [ "dist/*", "README.md" ], "publishConfig": { "access": "public" }, "dependencies": { "@alchemy/aa-core": "^3.1.1", "@biconomy-devx/common": "4.1.1", "@ethersproject/abi": "^5.7.0", "merkletreejs": "^0.3.11", "viem": "^2.7.12" }, "devDependencies": { "@biconomy-devx/modules": "4.1.1", "@biconomy-devx/paymaster": "4.1.1", "@types/node": "^20.11.10", "esbuild": "^0.19.11", "esbuild-plugin-tsc": "^0.4.0", "npm-dts": "^1.3.12" }, "gitHead": "6c573cdd9f74e021bc402dac5f747270656156ba" }