UNPKG

2.41 kBJSONView Raw
1{
2 "name": "ethereumjs-wallet",
3 "version": "1.0.2",
4 "description": "Utilities for handling Ethereum keys",
5 "main": "dist/index.js",
6 "types": "dist/index.d.ts",
7 "browser": "dist.browser/index.js",
8 "files": [
9 "src",
10 "dist",
11 "dist.browser"
12 ],
13 "scripts": {
14 "build": "tsc -p ./tsconfig.prod.json && tsc -p tsconfig.browser.json",
15 "prepublishOnly": "npm run lint && npm run build && npm run test",
16 "docs:build": "typedoc --out docs --mode file --readme none --theme markdown --mdEngine github --excludeNotExported src",
17 "coverage": "npm run build && nyc --reporter=lcov npm run test:unit",
18 "tsc": "tsc -p ./tsconfig.prod.json --noEmit",
19 "lint": "ethereumjs-config-lint",
20 "lint:fix": "ethereumjs-config-lint-fix",
21 "test": "npm run lint && npm run build && npm run test:unit && npm run test:browser",
22 "test:unit": "mocha --require ts-node/register ./test/**/*.ts",
23 "test:browser": "karma start karma.conf.js"
24 },
25 "husky": {
26 "hooks": {
27 "pre-push": "npm run lint"
28 }
29 },
30 "repository": {
31 "type": "git",
32 "url": "https://github.com/ethereumjs/ethereumjs-wallet.git"
33 },
34 "keywords": [
35 "ethereum",
36 "wallets",
37 "keys"
38 ],
39 "author": "Alex Beregszaszi <alex@rtfs.hu>",
40 "license": "MIT",
41 "bugs": {
42 "url": "https://github.com/ethereumjs/ethereumjs-wallet/issues"
43 },
44 "homepage": "https://github.com/ethereumjs/ethereumjs-wallet",
45 "dependencies": {
46 "aes-js": "^3.1.2",
47 "bs58check": "^2.1.2",
48 "ethereum-cryptography": "^0.1.3",
49 "ethereumjs-util": "^7.1.2",
50 "randombytes": "^2.1.0",
51 "scrypt-js": "^3.0.1",
52 "utf8": "^3.0.0",
53 "uuid": "^8.3.2"
54 },
55 "devDependencies": {
56 "@ethereumjs/eslint-config-defaults": "^2.0.0",
57 "@ethereumjs/config-coverage": "^2.0.0",
58 "@ethereumjs/config-typescript": "^2.0.0",
59 "@types/bn.js": "^5.1.0",
60 "@types/lodash.zip": "^4.2.6",
61 "@types/mocha": "^9.0.0",
62 "@types/node": "^12.0.10",
63 "ethers": "^4.0.33",
64 "husky": "^4.2.5",
65 "karma": "^6.3.4",
66 "karma-chrome-launcher": "^3.1.0",
67 "karma-firefox-launcher": "^2.1.1",
68 "karma-mocha": "^2.0.1",
69 "karma-typescript": "^5.5.2",
70 "lodash.zip": "^4.2.0",
71 "mocha": "^9.1.2",
72 "nyc": "^15.1.0",
73 "prettier": "^2.4.1",
74 "ts-node": "^10.2.1",
75 "typedoc": "^0.22.5",
76 "typedoc-plugin-markdown": "^3.11.3",
77 "typescript": "^4.4.3"
78 }
79}