MyCrypto/package.json

137 lines
4.3 KiB
JSON
Raw Normal View History

2017-04-12 05:00:48 +00:00
{
"name": "MyEtherWallet",
2017-11-18 20:54:08 +00:00
"version": "4.0.0-alpha.4",
2017-04-12 05:00:48 +00:00
"main": "common/index.jsx",
"description": "MyEtherWallet v4",
"engines": {
"node": ">= 8.0.0",
"npm": ">= 5.0.0"
},
2017-04-12 05:00:48 +00:00
"dependencies": {
"bip39": "2.4.0",
"bn.js": "4.11.8",
"bootstrap-sass": "3.3.7",
"classnames": "2.2.5",
"ethereum-blockies": "git+https://github.com/MyEtherWallet/blockies.git",
"ethereumjs-abi": "0.6.4",
"ethereumjs-tx": "1.3.3",
"ethereumjs-util": "5.1.2",
"ethereumjs-wallet": "0.6.0",
"font-awesome": "4.7.0",
"hdkey": "0.7.1",
"idna-uts46": "1.1.0",
"lodash": "4.17.4",
"moment": "2.19.2",
"qrcode": "1.0.0",
"qrcode.react": "0.7.2",
"query-string": "5.0.1",
"react": "16.1.1",
"react-dom": "16.1.1",
"react-markdown": "2.5.1",
"react-redux": "5.0.6",
"react-router-dom": "4.2.2",
"react-router-redux": "4.0.8",
"react-transition-group": "2.2.1",
"redux": "3.7.2",
"redux-logger": "3.0.6",
"redux-promise-middleware": "4.4.2",
"redux-saga": "0.16.0",
"scryptsy": "2.0.0",
"store2": "2.5.9",
"uuid": "3.1.0",
"wallet-address-validator": "0.1.1",
"whatwg-fetch": "2.0.3"
2017-04-12 05:00:48 +00:00
},
"devDependencies": {
"@types/classnames": "2.2.3",
"@types/history": "4.6.1",
"@types/jest": "21.1.8",
"@types/lodash": "4.14.86",
"@types/qrcode": "0.8.0",
"@types/qrcode.react": "0.6.2",
"@types/react": "16.0.25",
"@types/react-dom": "16.0.3",
"@types/react-redux": "5.0.14",
"@types/react-router": "4.0.19",
"@types/react-router-dom": "4.2.3",
"@types/react-router-redux": "5.0.10",
"@types/redux-form": "7.0.9",
"@types/redux-logger": "3.0.5",
"@types/redux-promise-middleware": "0.0.9",
"@types/uuid": "3.4.3",
"@types/webpack-env": "1.13.2",
"awesome-typescript-loader": "3.4.0",
"babel-minify-webpack-plugin": "0.2.0",
"bs58": "4.0.1",
"cache-loader": "1.2.0",
"check-node-version": "3.0.0",
"copy-webpack-plugin": "4.2.3",
"css-loader": "0.28.7",
"empty": "0.10.1",
"enzyme": "3.2.0",
"enzyme-adapter-react-16": "1.1.0",
"enzyme-to-json": "3.2.2",
"express": "4.16.2",
"extract-text-webpack-plugin": "3.0.2",
"file-loader": "1.1.5",
"friendly-errors-webpack-plugin": "1.6.1",
"glob": "7.1.2",
"html-webpack-plugin": "2.30.1",
"husky": "0.14.3",
"image-webpack-loader": "3.4.2",
"jest": "21.2.1",
"less": "2.7.3",
"less-loader": "4.0.5",
"lint-staged": "5.0.0",
"minimist": "1.2.0",
"node-sass": "4.7.2",
"nodemon": "1.12.1",
"null-loader": "0.1.1",
"prettier": "1.8.2",
"progress": "2.0.0",
"react-hot-loader": "3.1.3",
"react-test-renderer": "16.1.1",
"redux-devtools-extension": "2.13.2",
"redux-test-utils": "0.2.2",
"resolve-url-loader": "2.2.0",
"rimraf": "2.6.2",
"sass-loader": "6.0.6",
"style-loader": "0.19.0",
"ts-jest": "21.2.3",
"tslint": "5.8.0",
"tslint-config-prettier": "1.6.0",
"tslint-react": "3.2.0",
"types-rlp": "0.0.1",
"typescript": "2.5.2",
"url-loader": "0.6.2",
"webpack": "3.8.1",
"webpack-dev-middleware": "1.12.2",
"webpack-hot-middleware": "2.21.0"
2017-04-12 05:00:48 +00:00
},
"scripts": {
"db": "nodemon ./db",
"build": "webpack --config webpack_config/webpack.prod.js",
"prebuild": "check-node-version --package",
"build:demo": "BUILD_GH_PAGES=true webpack --config webpack_config/webpack.prod.js",
"prebuild:demo": "check-node-version --package",
2017-04-12 05:00:48 +00:00
"test": "jest --config=jest_config/jest.config.json --coverage",
Replace bignumber.js with bn.js (#319) * Add definition file for bn.js * Remove types-bn * make isBN a static property * progress commit -- swap out bignumber.js for bn.js * Swap out bignumber for bn in vendor * Change modn to number return * Start to strip out units lib for a string manipulation based lib * Convert codebase to only base units * Get rid of useless component * Handle only wei in values * Use unit conversion in sidebar * Automatically strip hex prefix, and handle decimal edge case * Handle base 16 wei in transactions * Make a render callback component for dealing with unit conversion * Switch contracts to use bn.js, and get transaction values from signedTx instead of state * Get send transaction working with bn.js * Remove redundant hex stripping, return base value of tokens * Cleanup unit file * Re-implement toFixed for strings * Use formatNumber in codebase * Cleanup code * Undo package test changes * Update snapshot and remove console logs * Use TokenValue / Wei more consistently where applicable * Add typing to deterministicWallets, fix confirmation modal, make UnitDisplay more flexible * Clean up prop handling in UnitDisplay * Change instanceof to typeof check, change boolean of displayBalance * Fix tsc errors * Fix token row displaying wrong decimals * Fix deterministic modal token display * Handle hex and non hex strings automatically in BN conversion * Fix handling of strings and numbers for BN * add web3 fixes & comments * Display short balances on deterministic modals * add more tests, fix rounding * Add spacer to balance sidebar network name * Fix tsc error
2017-11-12 19:45:52 +00:00
"updateSnapshot": "jest --config=jest_config/jest.config.json --updateSnapshot",
"pretest": "check-node-version --package",
2017-04-12 05:00:48 +00:00
"dev": "node webpack_config/server.js",
"predev": "check-node-version --package",
"dev:https": "HTTPS=true node webpack_config/server.js",
"predev:https": "check-node-version --package",
"derivation-checker": "webpack --config=./webpack_config/webpack.derivation-checker.js && node ./dist/derivation-checker.js",
"tslint": "tslint --project . --exclude common/vendor/**/*",
"postinstall": "webpack --config=./webpack_config/webpack.dll.js",
"start": "npm run dev",
"precommit": "lint-staged"
},
"lint-staged": {
"*.{ts,tsx}": [
"prettier --write --single-quote",
"git add"
]
2017-04-12 22:33:45 +00:00
}
2017-04-12 05:00:48 +00:00
}