UNPKG

@assert-equals/dappdriver

Version:

DappDriver is an e2e testing framework designed for testing decentralized applications (dApps) using MetaMask, Rainbow or Zerion

128 lines (127 loc) 4.04 kB
{ "name": "@assert-equals/dappdriver", "version": "0.33.0", "description": "DappDriver is an e2e testing framework designed for testing decentralized applications (dApps) using MetaMask, Rainbow or Zerion", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "exports": { ".": { "require": "./dist/src/index.js", "import": "./dist/src/index.js", "types": "./dist/src/index.d.ts" }, "./metamask": { "require": "./dist/src/metamask/index.js", "import": "./dist/src/metamask/index.js", "types": "./dist/src/metamask/index.d.ts" }, "./metamask-flask": { "require": "./dist/src/flask/index.js", "import": "./dist/src/flask/index.js", "types": "./dist/src/flask/index.d.ts" }, "./rainbow": { "require": "./dist/src/rainbow/index.js", "import": "./dist/src/rainbow/index.js", "types": "./dist/src/rainbow/index.d.ts" }, "./wallet": { "require": "./dist/src/wallet/index.js", "import": "./dist/src/wallet/index.js", "types": "./dist/src/wallet/index.d.ts" }, "./zerion": { "require": "./dist/src/zerion/index.js", "import": "./dist/src/zerion/index.js", "types": "./dist/src/zerion/index.d.ts" } }, "files": [ "dist" ], "bin": { "dappdriver": "dist/src/bin/browser-extension.js" }, "keywords": [ "automation", "browser", "chrome", "dapp", "e2e", "ethereum", "extension", "metamask", "playwright", "rainbow", "selenium", "testing", "webdriver", "zerion" ], "scripts": { "prebuild": "rimraf dist", "build": "tsc", "predocs": "rimraf docs", "docs": "typedoc --options typedoc.json", "lint": "eslint './src/**/*.ts' --fix", "format": "prettier --write .", "prepare": "husky", "release": "commit-and-tag-version", "release:major": "commit-and-tag-version --release-as major", "release:minor": "commit-and-tag-version --release-as minor", "release:patch": "commit-and-tag-version --release-as patch" }, "engines": { "node": ">=20" }, "author": "Assert Equals Ltd", "license": "MIT", "dependencies": { "@assert-equals/headless-wallet": "^0.0.16", "adm-zip": "^0.5.16", "axios": "^1.7.7", "chalk": "^4.1.2", "commander": "^12.1.0", "mockttp": "^3.15.4", "playwright-core": "^1.51.1", "selenium-webdriver": "^4.30.0", "semver": "^7.6.3" }, "devDependencies": { "@commitlint/cli": "^19.6.0", "@commitlint/config-conventional": "^19.6.0", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/adm-zip": "^0.5.5", "@types/node": "^20.14.2", "@types/selenium-webdriver": "^4.1.28", "@types/semver": "^7.5.8", "@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/parser": "^7.2.0", "commit-and-tag-version": "^12.4.1", "eslint": "^8.57.0", "husky": "^9.0.11", "prettier": "^3.2.5", "prettier-plugin-sort-json": "^4.0.0", "rimraf": "^5.0.7", "ts-node": "^10.9.2", "typedoc": "^0.25.12", "typescript": "^5.4.2" }, "peerDependencies": { "playwright": "^1.44.1" }, "peerDependenciesMeta": { "playwright": { "optional": true } }, "repository": { "type": "git", "url": "git+https://github.com/assert-equals/DappDriver.git" }, "bugs": { "url": "https://github.com/assert-equals/DappDriver/issues" }, "homepage": "https://github.com/assert-equals/DappDriver#readme", "packageManager": "yarn@1.22.22" }