{
	"name": "ethjs-abi",
	"versions": {
		"0.0.1": {
			"name": "ethjs-abi",
			"version": "0.0.1",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "./src/index.js",
			"scripts": {
				"test": "node ./node_modules/tape/bin/tape ./src/tests/test.index.js",
				"test:solidity-coder": "node ./node_modules/.bin/nodeunit ./src/tests/test-solidity-coder.js"
			},
			"dependencies": {
				"rlp": "2.0.0",
				"bn.js": "^4.4.0",
				"hash.js": "1.0.3"
			},
			"devDependencies": {
				"nodeunit": "0.9.1",
				"ethereumjs-util": "4.3.0",
				"ethereumjs-vm": "1.4.0",
				"solc": "0.3.5"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/silentcicero/ethers-abi.git"
			},
			"license": "MIT",
			"gitHead": "e0e629967c6f6455083ce08b56927dd142d9a842",
			"bugs": {
				"url": "https://github.com/silentcicero/ethers-abi/issues"
			},
			"homepage": "https://github.com/silentcicero/ethers-abi#readme",
			"_id": "ethjs-abi@0.0.1",
			"_shasum": "f2b3138eabedc0b9f5ed827061c34e564d0c0ec6",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "f2b3138eabedc0b9f5ed827061c34e564d0c0ec6",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.0.1.tgz_1480019904871_0.9204995213076472"
			},
			"directories": {},
			"contributors": []
		},
		"0.1.1": {
			"name": "ethjs-abi",
			"version": "0.1.1",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"browser": "dist/ethjs-abi.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"ethjs-sha3": "0.1.1",
				"ethjs-util": "0.1.1",
				"bignumber.js": "3.0.1",
				"hash.js": "1.0.3",
				"rlp": "2.0.0"
			},
			"devDependencies": {
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "lint:staged",
			"gitHead": "5088a2a49fbdc914120cd963745da9ed7a58aa6a",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.1",
			"_shasum": "b5ef006c6ee5bd9f0ecf8e193d1980431b16912a",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "b5ef006c6ee5bd9f0ecf8e193d1980431b16912a",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.1.tgz_1480905423902_0.76155597390607"
			},
			"directories": {},
			"contributors": []
		},
		"0.1.2": {
			"name": "ethjs-abi",
			"version": "0.1.2",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"browser": "dist/ethjs-abi.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"ethjs-sha3": "0.1.1",
				"number-to-bn": "1.2.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "d0f17e97094729023bedb6ba5bee0af831140bab",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.2",
			"_shasum": "ef440054ed28a00d474b46d2e8b3edf58268bdd0",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "ef440054ed28a00d474b46d2e8b3edf58268bdd0",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.2.tgz_1481085156625_0.4115205279085785"
			},
			"directories": {},
			"contributors": []
		},
		"0.1.3": {
			"name": "ethjs-abi",
			"version": "0.1.3",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"ethjs-sha3": "0.1.1",
				"number-to-bn": "1.2.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "d0f17e97094729023bedb6ba5bee0af831140bab",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.3",
			"_shasum": "d8fe0ae8b4e683b7590101ceffc60a91ee5cb27e",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "d8fe0ae8b4e683b7590101ceffc60a91ee5cb27e",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.3.tgz_1481419084436_0.5149434742052108"
			},
			"directories": {}
		},
		"0.1.4": {
			"name": "ethjs-abi",
			"version": "0.1.4",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"ethjs-sha3": "0.1.2",
				"number-to-bn": "1.4.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "fe3488f7f4d5bd9cde64bfc429f2b32091bceb08",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.4",
			"_shasum": "7cf3e95b5c63a0f2aa04efc62800056ae34d9189",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "7cf3e95b5c63a0f2aa04efc62800056ae34d9189",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.4.tgz_1481420092387_0.32309635216370225"
			},
			"directories": {}
		},
		"0.1.5": {
			"name": "ethjs-abi",
			"version": "0.1.5",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"js-sha3": "0.5.5",
				"number-to-bn": "1.4.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "e5e40907e638834b766037c7443f1b325b947c87",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.5",
			"_shasum": "14281781633603b2729c1245ce9e4ad96e6b47c3",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "14281781633603b2729c1245ce9e4ad96e6b47c3",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.5.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.5.tgz_1481992148537_0.6111637372523546"
			},
			"directories": {}
		},
		"0.1.6": {
			"name": "ethjs-abi",
			"version": "0.1.6",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"js-sha3": "0.5.5",
				"number-to-bn": "1.6.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "21fee4958cf140a1d8ed95c6d56fa8e9134637c8",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.6",
			"_shasum": "235182c7c778a6adc0e9d2a4083d083855e686e4",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "235182c7c778a6adc0e9d2a4083d083855e686e4",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.6.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.6.tgz_1482199510740_0.07443177700042725"
			},
			"directories": {}
		},
		"0.1.7": {
			"name": "ethjs-abi",
			"version": "0.1.7",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"js-sha3": "0.5.5",
				"number-to-bn": "1.7.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "dbcc380cecbbc4c9c23d4d87ac15e3a827afcba6",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.7",
			"_shasum": "e86a1be1a25e139ec00e7a6c1957e297cea35ab7",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "e86a1be1a25e139ec00e7a6c1957e297cea35ab7",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.7.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.7.tgz_1482201060008_0.047443062998354435"
			},
			"directories": {}
		},
		"0.1.8": {
			"name": "ethjs-abi",
			"version": "0.1.8",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"js-sha3": "0.5.5",
				"number-to-bn": "1.7.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "c853ba630c88f9553717b668be8a804e4a6e1f41",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.8",
			"_shasum": "cd288583ed628cdfadaf8adefa3ba1dbcbca6c18",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "cd288583ed628cdfadaf8adefa3ba1dbcbca6c18",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.8.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.8.tgz_1485302285506_0.00684310426004231"
			},
			"directories": {}
		},
		"0.1.9": {
			"name": "ethjs-abi",
			"version": "0.1.9",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"js-sha3": "0.5.5",
				"number-to-bn": "1.7.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "8d96f799e8b17bc77d173448108d3a0477884081",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.1.9",
			"_shasum": "5211c4adc3a20793ad319a9d2204e43807e76fea",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "5211c4adc3a20793ad319a9d2204e43807e76fea",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.9.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.1.9.tgz_1489774695190_0.3840721028391272"
			},
			"directories": {}
		},
		"0.2.0": {
			"name": "ethjs-abi",
			"version": "0.2.0",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"js-sha3": "0.5.5",
				"number-to-bn": "1.7.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethers-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "d16fb488d74f80b26eefc47d9f3aa2c8b98a77ea",
			"bugs": {
				"url": "https://github.com/ethjs/ethers-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethers-abi#readme",
			"_id": "ethjs-abi@0.2.0",
			"_shasum": "d3e2c221011520fc499b71682036c14fcc2f5b25",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.5.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "d3e2c221011520fc499b71682036c14fcc2f5b25",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/ethjs-abi-0.2.0.tgz_1492554952254_0.6432803019415587"
			},
			"directories": {}
		},
		"0.2.1": {
			"name": "ethjs-abi",
			"version": "0.2.1",
			"description": "Just the Ethereum encoding and decoding methods from the ethers-io-wallet.",
			"main": "lib/index.js",
			"files": [
				"dist",
				"internals",
				"lib",
				"src"
			],
			"scripts": {
				"start": "npm test",
				"release": "npmpub",
				"pretest": "npm run lint",
				"prepublish": "npm run build",
				"prebuild": "npm run build:clean && npm run test",
				"build:clean": "npm run test:clean && rimraf ./dist",
				"build:commonjs": "cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files",
				"build:umd": "cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build:umd:min": "cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js ./lib/index.js --progress",
				"build": "npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min",
				"lint": "npm run lint:js",
				"lint:eslint": "eslint --ignore-path .gitignore --ignore-pattern **/**.min.js",
				"lint:js": "npm run lint:eslint -- . ",
				"lint:staged": "lint-staged",
				"test:clean": "rimraf ./coverage",
				"test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",
				"test:lib": "mocha ./lib/tests/**/*.js -R spec --timeout 2000000",
				"test-travis": "node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- src/tests/**/*.js -R spec --timeout 2000000",
				"coveralls": "npm run test-travis && cat ./coverage/lcov.info | coveralls"
			},
			"engines": {
				"npm": ">=3",
				"node": ">=6.5.0"
			},
			"babel": {
				"plugins": [
					[
						"transform-es2015-template-literals",
						{
							"loose": true
						}
					],
					"transform-es2015-literals",
					"transform-es2015-function-name",
					"transform-es2015-arrow-functions",
					"transform-es2015-block-scoped-functions",
					[
						"transform-es2015-classes",
						{
							"loose": true
						}
					],
					"transform-es2015-object-super",
					"transform-es2015-shorthand-properties",
					[
						"transform-es2015-computed-properties",
						{
							"loose": true
						}
					],
					[
						"transform-es2015-for-of",
						{
							"loose": true
						}
					],
					"transform-es2015-sticky-regex",
					"transform-es2015-unicode-regex",
					"check-es2015-constants",
					[
						"transform-es2015-spread",
						{
							"loose": true
						}
					],
					"transform-es2015-parameters",
					[
						"transform-es2015-destructuring",
						{
							"loose": true
						}
					],
					"transform-es2015-block-scoping",
					"transform-object-rest-spread",
					"transform-es3-member-expression-literals",
					"transform-es3-property-literals"
				],
				"env": {
					"commonjs": {
						"plugins": [
							[
								"transform-es2015-modules-commonjs",
								{
									"loose": true
								}
							]
						]
					}
				}
			},
			"dependencies": {
				"bn.js": "4.11.6",
				"js-sha3": "0.5.5",
				"number-to-bn": "1.7.0"
			},
			"devDependencies": {
				"bignumber.js": "3.0.1",
				"babel-cli": "6.18.0",
				"babel-core": "6.18.2",
				"babel-eslint": "7.1.0",
				"babel-loader": "6.2.8",
				"babel-plugin-check-es2015-constants": "6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "6.8.0",
				"babel-plugin-transform-es2015-block-scoping": "6.18.0",
				"babel-plugin-transform-es2015-classes": "6.18.0",
				"babel-plugin-transform-es2015-computed-properties": "6.8.0",
				"babel-plugin-transform-es2015-destructuring": "6.19.0",
				"babel-plugin-transform-es2015-for-of": "6.18.0",
				"babel-plugin-transform-es2015-function-name": "6.9.0",
				"babel-plugin-transform-es2015-literals": "6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "6.18.0",
				"babel-plugin-transform-es2015-object-super": "6.8.0",
				"babel-plugin-transform-es2015-parameters": "6.18.0",
				"babel-plugin-transform-es2015-shorthand-properties": "6.18.0",
				"babel-plugin-transform-es2015-spread": "6.8.0",
				"babel-plugin-transform-es2015-sticky-regex": "6.8.0",
				"babel-plugin-transform-es2015-template-literals": "6.8.0",
				"babel-plugin-transform-es2015-unicode-regex": "6.11.0",
				"babel-plugin-transform-es3-member-expression-literals": "6.5.0",
				"babel-plugin-transform-es3-property-literals": "6.5.0",
				"babel-plugin-transform-object-rest-spread": "6.19.0",
				"babel-register": "6.18.0",
				"check-es3-syntax-cli": "0.1.3",
				"webpack": "2.1.0-beta.15",
				"json-loader": "0.5.4",
				"rimraf": "2.3.4",
				"cross-env": "1.0.7",
				"chai": "3.5.0",
				"coveralls": "2.11.9",
				"crypto": "0.0.3",
				"eslint": "2.10.1",
				"eslint-config-airbnb": "9.0.1",
				"eslint-import-resolver-webpack": "0.2.4",
				"eslint-plugin-import": "1.8.0",
				"eslint-plugin-jsx-a11y": "1.2.0",
				"eslint-plugin-react": "5.1.1",
				"ethereumjs-util": "5.0.1",
				"ethereumjs-vm": "1.4.0",
				"ethers-wallet": "1.0.8",
				"eventsource-polyfill": "0.9.6",
				"istanbul": "0.4.5",
				"lint-staged": "1.0.1",
				"mocha": "3.1.2",
				"pre-commit": "1.1.3"
			},
			"keywords": [
				"ethereum",
				"encoding",
				"decoding"
			],
			"author": {
				"name": "Nick Dodson",
				"email": "thenickdodson@gmail.com"
			},
			"contributors": [
				{
					"name": "Richard Moore",
					"email": "me@ricmoo.com",
					"url": "https://ethers.io"
				}
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/ethjs/ethjs-abi.git"
			},
			"license": "MIT",
			"lint-staged": {
				"lint:eslint": "*.js"
			},
			"eslintConfig": {
				"parser": "babel-eslint",
				"extends": "airbnb",
				"env": {
					"node": true,
					"mocha": true,
					"es6": true
				},
				"parserOptions": {
					"ecmaVersion": 6,
					"sourceType": "module"
				},
				"rules": {
					"import/no-unresolved": 2,
					"comma-dangle": [
						2,
						"always-multiline"
					],
					"indent": [
						2,
						2,
						{
							"SwitchCase": 1
						}
					],
					"no-console": 1,
					"max-len": 0,
					"prefer-template": 2,
					"no-use-before-define": 0,
					"newline-per-chained-call": 0,
					"arrow-body-style": [
						2,
						"as-needed"
					]
				}
			},
			"pre-commit": "build",
			"gitHead": "ba7d8663e971fba5a8927071f644ba6e4f087fad",
			"bugs": {
				"url": "https://github.com/ethjs/ethjs-abi/issues"
			},
			"homepage": "https://github.com/ethjs/ethjs-abi#readme",
			"_id": "ethjs-abi@0.2.1",
			"_shasum": "e0a7a93a7e81163a94477bad56ede524ab6de533",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.11.0",
			"_npmUser": {
				"name": "silentcicero",
				"email": "thenickdodson@gmail.com"
			},
			"dist": {
				"shasum": "e0a7a93a7e81163a94477bad56ede524ab6de533",
				"tarball": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "silentcicero",
					"email": "thenickdodson@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ethjs-abi-0.2.1.tgz_1505330923504_0.29065596824511886"
			},
			"directories": {}
		}
	},
	"time": {
		"modified": "2017-09-13T19:28:45.047Z",
		"created": "2016-11-24T20:38:25.437Z",
		"0.0.1": "2016-11-24T20:38:25.437Z",
		"0.1.1": "2016-12-05T02:37:04.143Z",
		"0.1.2": "2016-12-07T04:32:37.402Z",
		"0.1.3": "2016-12-11T01:18:04.667Z",
		"0.1.4": "2016-12-11T01:34:52.619Z",
		"0.1.5": "2016-12-17T16:29:10.659Z",
		"0.1.6": "2016-12-20T02:05:10.974Z",
		"0.1.7": "2016-12-20T02:31:00.233Z",
		"0.1.8": "2017-01-24T23:58:05.743Z",
		"0.1.9": "2017-03-17T18:18:15.993Z",
		"0.2.0": "2017-04-18T22:35:52.541Z",
		"0.2.1": "2017-09-13T19:28:45.047Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "0.2.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"a238c2010cd6ca1f87eadd0306f23f4c\"",
			"fetched": 1602009377874
		}
	},
	"_distfiles": {
		"ethjs-abi-0.0.1.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.0.1.tgz",
			"sha": "f2b3138eabedc0b9f5ed827061c34e564d0c0ec6",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.1.tgz",
			"sha": "b5ef006c6ee5bd9f0ecf8e193d1980431b16912a",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.2.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.2.tgz",
			"sha": "ef440054ed28a00d474b46d2e8b3edf58268bdd0",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.3.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.3.tgz",
			"sha": "d8fe0ae8b4e683b7590101ceffc60a91ee5cb27e",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.4.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.4.tgz",
			"sha": "7cf3e95b5c63a0f2aa04efc62800056ae34d9189",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.5.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.5.tgz",
			"sha": "14281781633603b2729c1245ce9e4ad96e6b47c3",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.6.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.6.tgz",
			"sha": "235182c7c778a6adc0e9d2a4083d083855e686e4",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.7.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.7.tgz",
			"sha": "e86a1be1a25e139ec00e7a6c1957e297cea35ab7",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.8.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.8.tgz",
			"sha": "cd288583ed628cdfadaf8adefa3ba1dbcbca6c18",
			"registry": "npmjs"
		},
		"ethjs-abi-0.1.9.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.1.9.tgz",
			"sha": "5211c4adc3a20793ad319a9d2204e43807e76fea",
			"registry": "npmjs"
		},
		"ethjs-abi-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.2.0.tgz",
			"sha": "d3e2c221011520fc499b71682036c14fcc2f5b25",
			"registry": "npmjs"
		},
		"ethjs-abi-0.2.1.tgz": {
			"url": "https://registry.npmjs.org/ethjs-abi/-/ethjs-abi-0.2.1.tgz",
			"sha": "e0a7a93a7e81163a94477bad56ede524ab6de533",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"ethjs-abi-0.1.8.tgz": {
			"shasum": "cd288583ed628cdfadaf8adefa3ba1dbcbca6c18"
		},
		"ethjs-abi-0.2.1.tgz": {
			"shasum": "e0a7a93a7e81163a94477bad56ede524ab6de533"
		}
	},
	"_rev": "14-c4ca72e099c2ba5a",
	"_id": "ethjs-abi",
	"readme": "## ethjs-abi\n\nJust method and event encoding and decoding from the [`ethers-wallet`](https://github.com/ethers-io/ethers-wallet).\n\nNote, this package is experimental, and is not ready for production use.\n\n<div>\n  <!-- Dependency Status -->\n  <a href=\"https://david-dm.org/ethjs/ethjs-abi\">\n    <img src=\"https://david-dm.org/ethjs/ethjs-abi.svg\"\n    alt=\"Dependency Status\" />\n  </a>\n\n  <!-- devDependency Status -->\n  <a href=\"https://david-dm.org/ethjs/ethjs-abi#info=devDependencies\">\n    <img src=\"https://david-dm.org/ethjs/ethjs-abi/dev-status.svg\" alt=\"devDependency Status\" />\n  </a>\n\n  <!-- Build Status -->\n  <a href=\"https://travis-ci.org/ethjs/ethjs-abi\">\n    <img src=\"https://travis-ci.org/ethjs/ethjs-abi.svg\"\n    alt=\"Build Status\" />\n  </a>\n\n  <!-- NPM Version -->\n  <a href=\"https://www.npmjs.org/package/ethjs-abi\">\n    <img src=\"http://img.shields.io/npm/v/ethjs-abi.svg\"\n    alt=\"NPM version\" />\n  </a>\n\n  <!-- Test Coverage -->\n  <a href=\"https://coveralls.io/r/ethjs/ethjs-abi\">\n    <img src=\"https://coveralls.io/repos/github/ethjs/ethjs-abi/badge.svg\" alt=\"Test Coverage\" />\n  </a>\n\n  <!-- Javascript Style -->\n  <a href=\"http://airbnb.io/javascript/\">\n    <img src=\"https://img.shields.io/badge/code%20style-airbnb-brightgreen.svg\" alt=\"js-airbnb-style\" />\n  </a>\n</div>\n\n<br />\n\n## Usage\n\n```js\nconst abi = require('ethjs-abi');\nconst SimpleStoreABI = [{\"constant\":false,\"inputs\":[{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"set\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"get\",\"outputs\":[{\"name\":\"storeValue\",\"type\":\"uint256\"}],\"payable\":false,\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"name\":\"_newValue\",\"type\":\"uint256\"},{\"indexed\":false,\"name\":\"_sender\",\"type\":\"address\"}],\"name\":\"SetComplete\",\"type\":\"event\"}];\n\n\nconst setInputBytecode = abi.encodeMethod(SimpleStoreABI[0], [24000]);\n\n// returns 0x60fe47b10000000000000000000000000000000000000000000000000000000000005dc0\n\nconst setOutputBytecode = abi.decodeMethod(SimpleStoreABI[0], \"0x0000000000000000000000000000000000000000000000000000000000000001\");\n\n// returns  Result { '0': true }\n\n\n\nconst getInputBytecode = abi.encodeMethod(SimpleStoreABI[1], []);\n\n// returns 0x6d4ce63c\n\nconst getMethodOutputBytecode = abi.decodeMethod(SimpleStoreABI[1], \"0x000000000000000000000000000000000000000000000000000000000000b26e\");\n\n// returns Result { '0': <BN: b26e>, storeValue: <BN: b26e> }\n\n\n\nconst SetCompleteInputBytecode = abi.encodeEvent(SimpleStoreABI[2], [24000, \"0xca35b7d915458ef540ade6068dfe2f44e8fa733c\"]);\n\n// returns 0x10e8e9bc0000000000000000000000000000000000000000000000000000000000005dc0000000000000000000000000ca35b7d915458ef540ade6068dfe2f44e8fa733c\n\nconst SetCompleteOutputBytecode = abi.decodeEvent(SimpleStoreABI[2], \"0x0000000000000000000000000000000000000000000000000000000000000d7d000000000000000000000000ca35b7d915458ef540ade6068dfe2f44e8fa733c\", [\"0xc36800ebd6079fdafc3a7100d0d1172815751804a6d1b7eb365b85f6c9c80e61\"]);\n\n/* returns   Result {\n  '0': <BN: d7d>,\n  '1': '0xca35b7d915458ef540ade6068dfe2f44e8fa733c',\n  _newValue: <BN: d7d>,\n  _sender: '0xca35b7d915458ef540ade6068dfe2f44e8fa733c' }\n*/\n\nconst methodSig = abi.encodeSignature(SimpleStoreABI[2]);\n\n/* returns 0x10e8e9bc */\n```\n\nfor contract SimpleStore:\n\n```\npragma solidity ^0.4.4;\n\ncontract SimpleStore {\n  uint store;\n\n  function set(uint256 _value) returns (bool) {\n    store = _value;\n\n    SetComplete(store, msg.sender);\n\n    return true;\n  }\n\n  function get() returns (uint256 storeValue) {\n    return store;\n  }\n\n  event SetComplete(uint256 _newValue, address _sender);\n}\n```\n\n## About\n\nJust the encoding and decoding of contract data.\n\n## Contributing\n\nPlease help better the ecosystem by submitting issues and pull requests to default. We need all the help we can get to build the absolute best linting standards and utilities. We follow the AirBNB linting standard and the unix philosophy.\n\n## Guides\n\nYou'll find more detailed information on using `ethjs-abi` and tailoring it to your needs in our guides:\n\n- [User guide](docs/user-guide.md) - Usage, configuration, FAQ and complementary tools.\n- [Developer guide](docs/developer-guide.md) - Contributing to `ethjs-abi` and writing your own code and coverage.\n\n## Help out\n\nThere is always a lot of work to do, and will have many rules to maintain. So please help out in any way that you can:\n\n- Create, enhance, and debug ethjs rules (see our guide to [\"Working on rules\"](./github/CONTRIBUTING.md)).\n- Improve documentation.\n- Chime in on any open issue or pull request.\n- Open new issues about your ideas for making `ethjs-abi` better, and pull requests to show us how your idea works.\n- Add new tests to *absolutely anything*.\n- Create or contribute to ecosystem tools, like modules for encoding or contracts.\n- Spread the word.\n\nWe communicate via [issues](https://github.com/ethjs/ethjs-abi/issues) and [pull requests](https://github.com/ethjs/ethjs-abi/pulls).\n\n## Important documents\n\n- [Changelog](CHANGELOG.md)\n- [Code of Conduct](CODE_OF_CONDUCT.md)\n- [License](https://raw.githubusercontent.com/ethjs/ethjs-abi/master/LICENSE)\n\n## Licence\n\nThis project is licensed under the MIT license, Copyright (c) 2016 Nick Dodson. For more information see LICENSE.md.\n\n```\nThe MIT License\n\nCopyright (c) 2016 Nick Dodson. nickdodson.com\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n```\n\n## Original Port Author\n\nRichard Moore <me@ricmoo.com>"
}