{
	"name": "solhint",
	"versions": {
		"1.0.0": {
			"name": "solhint",
			"version": "1.0.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"scripts": {
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && mocha"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0"
			},
			"gitHead": "432a785844a38b8ff3136ce2e8c1c02b3707c476",
			"_id": "solhint@1.0.0",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-S+RAygbR7h+f3bICJ/mhfelwWQQZRzEGn2C5XnkhsLV3hC5xifeBZBfGRROJ0pbKglCrg7/FTYFqeKB8afzQuA==",
				"shasum": "95195e36b7e8b566cc396bd5b045916783095c19",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.0.tgz_1506330072497_0.9770923934411258"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "solhint",
			"version": "1.0.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"scripts": {
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && mocha"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0"
			},
			"gitHead": "89667eb5cd0dc929c3323a15b20457b74fb930ed",
			"_id": "solhint@1.0.1",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-RaKvbUXo5D+DCqSHd/9l+IB7Yx/aGEhRd2nE/Ctv6SECVhb12KfRUhNgL/bXMDrdSKranzQfj5ffFAn27o9BrQ==",
				"shasum": "d9e371b403151f894a57e4712ebfda92ddc802ba",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.1.tgz_1506330255384_0.7163046745117754"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.2": {
			"name": "solhint",
			"version": "1.0.2",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"scripts": {
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && mocha"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0"
			},
			"gitHead": "990619d05ae79d06beec5276bf5ec6ee35786bd4",
			"_id": "solhint@1.0.2",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-SxHPmT+c8X3Rnugh9TziXd+Mvf/XN6FTMJ4eiGMZlE1nlK45TRdG4Bn/8g80hb8EjrUYvxj92QH2Zc3L/4CrmQ==",
				"shasum": "d301cb63e8aa62041c7ff1ba9ae46816dddea635",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.2.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.2.tgz_1506330400578_0.040832692524418235"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.3": {
			"name": "solhint",
			"version": "1.0.3",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"scripts": {
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && mocha"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0"
			},
			"gitHead": "9a86549241deac42e67b14d2edacc3d8eacecccc",
			"_id": "solhint@1.0.3",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-ZA0DZJa0L1IkwPlfKe8EMmPsIevId7+0pvz6+x9S99qjzxsNoZzscDaI8W8GUJe6VrK9yzsf2bNQD9rZDiRCmQ==",
				"shasum": "17fa8c47111453c120ad68b1d91311a05139eaaf",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.3.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.3.tgz_1506330611115_0.6606931530404836"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.4": {
			"name": "solhint",
			"version": "1.0.4",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"etherium",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"scripts": {
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && mocha"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0"
			},
			"gitHead": "9759ff5f92b3b5268a3080d7087b3bddf271460b",
			"_id": "solhint@1.0.4",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-e5BM9odh3GNrZIIPXnNOlK2DAaAIupl0lhhlY5F0Vp2+4nh/4kryFlRpDyQk++MxZ95FdXT5Y8p/XR4ZNXNg+w==",
				"shasum": "bfef977f6882a387f992d7bc92ead08b52bcccca",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.4.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.4.tgz_1506332900121_0.8526327358558774"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.5": {
			"name": "solhint",
			"version": "1.0.5",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"etherium",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && mocha"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0"
			},
			"gitHead": "cc5eab48550b4b2cfe2bb3fc54b8a844c4fa03df",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.5",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-u5KQPgz1Vvx7H0gaLbOYfuJQNKekJcBq9ns63HN3/GrHyLSFWgOEqXQEo3sBoIqNaGnGA5GGifC7bVrh1gU7+Q==",
				"shasum": "51eabd4ede79ca46178b40cbdbc989fc793e3b80",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.5.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.5.tgz_1506333014302_0.5807007579132915"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.6": {
			"name": "solhint",
			"version": "1.0.6",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"etherium",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "628f387073e1856ec25d6134ace06761cde78a64",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.6",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-8BTGaeOQiuDnxMVLevV20GSsNERsWZ/dK86/JiyRL/EXNBb78DBVsQ4N5e3RODmlodo0Zu1oRu4eTZq3TNv3lw==",
				"shasum": "2623fb2466801cddcecc69a1e899b6b8f7b4c2e3",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.6.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.6.tgz_1506345896022_0.06658427184447646"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.7": {
			"name": "solhint",
			"version": "1.0.7",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"etherium",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "985e0bc0ba8a959d6ff04f77ca29e9dea5d47943",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.7",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-dH5Z7MbJeBUvHgvq/T3rvE8R7pZ/QNcLDbuRVuZS0XhKUtacBLCmV80Ufh/eGJv2IkryxtfKoO9JVdDPJrC5/w==",
				"shasum": "998043d8824cce3eebaf70e811887edda23227cf",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.7.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.7.tgz_1506346054943_0.05025397730059922"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.8": {
			"name": "solhint",
			"version": "1.0.8",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"etherium",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "db5e3541c7ea5dcd965eb2779d7f1c0b4476a0d0",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.8",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-WssPcyjI5DwsfqLl6QcL53pGUdcVegqoA6dJvAkHK+A0xf1dgPe3Y87zH4OguC9V9xFhGSEwEtBuNMMFroghSA==",
				"shasum": "a656d00c0a091e5a876962aef53d89efbbe5b66c",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.8.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.8.tgz_1506351380362_0.666659158654511"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.9": {
			"name": "solhint",
			"version": "1.0.9",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"etherium",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "3c0f27c7d4bbc609166449e7f376e30e76d460c7",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.9",
			"_shasum": "ac22727157a5fa3d4c9958c75e19deaffc3ae955",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"shasum": "ac22727157a5fa3d4c9958c75e19deaffc3ae955",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.9.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.9.tgz_1506416853398_0.6839392308611423"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.10": {
			"name": "solhint",
			"version": "1.0.10",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"eslint": "4.6.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "3c0f27c7d4bbc609166449e7f376e30e76d460c7",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.10",
			"_shasum": "613955f8587713a9c75582354052881ab02329e6",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"shasum": "613955f8587713a9c75582354052881ab02329e6",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.10.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.10.tgz_1506417439588_0.6849639171268791"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.11": {
			"name": "solhint",
			"version": "1.0.11",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "85c45f7ce0bbb21250950df64b7395f9f364de2c",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.11",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-AoBfC7zS4GVMUZt2H3eOVwff9RCwAG8EravNjmy8cTbalXw/8V4jRBS9etge6ianXpNvCjBSz2tVkgrYOW0c0w==",
				"shasum": "6eb2edd6550a01df890603b3a54372f837dea3b0",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.11.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.11.tgz_1506419848996_0.31404663622379303"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.12": {
			"name": "solhint",
			"version": "1.0.12",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"browserify": "^14.4.0",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "a0541238b507964b3605773168717c912e71e429",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.12",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-8Kn6LRbw6kCL1pdkzx25eKSJfC25siDpbx6gAZI4sgoPUQ1Ev+eS2qlEOdnoY7nCDB5lDLWrLO3oKkvE66B9ow==",
				"shasum": "80cb6f10844428d869e07d413f6728393db38ff5",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.12.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.12.tgz_1506421787167_0.6466234382241964"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.13": {
			"name": "solhint",
			"version": "1.0.13",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"browserify": "^14.4.0",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "a0541238b507964b3605773168717c912e71e429",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.13",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-9/Fk7r6uMQUvdkCb/JPYjXPfZ05QTbOH3mVbm0MZzH5iVdcPRr5OnXxwaTSS6j+9MoMgOs3fgeTTacMQDtYMeg==",
				"shasum": "524fbcfe6fd58a208118f7943c11be7818d6b671",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.13.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.13.tgz_1506421913401_0.9232565327547491"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.14": {
			"name": "solhint",
			"version": "1.0.14",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "48cad79fd6c0c71d556db74f3a4845cc1e7765b1",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.14",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-XbrzZDtpo2psrrZcu3OOERJ46vGawXsZP7tImfvR0BZNUG+GE3XQTikz+khS8BzpbpXYNig7kuEOz9bl0f6oJw==",
				"shasum": "72e61ab7eafdaf3d103cd7aa1bdd2baaa5bef395",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.14.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.14.tgz_1506434597356_0.503733844961971"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.15": {
			"name": "solhint",
			"version": "1.0.15",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "48cad79fd6c0c71d556db74f3a4845cc1e7765b1",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.0.15",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Kc359jhScVsrMSRilYic2f1RTrk8qUzWshtXqUjqDughX9mntOjbj0ppyUUhgf1gINKLSFpUZt7hvGWQzm5AYg==",
				"shasum": "bf92fe9eb2c6ec0333dcf78801954a8d969e7c18",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.0.15.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.0.15.tgz_1506434684189_0.2786157946102321"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "solhint",
			"version": "1.1.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "4511206e955260b5cd5c9b5dbc231375aaa33b02",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.1.0",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-hGDx0iihWTDuyJOy9+25sSF1OVxo8xs3SYuRIGE0H0Gl4w/ECbqS4KuEnEI8O53739RWpoTr9LHfc+akT8IrBg==",
				"shasum": "e6e70675f4b0151b93246f476298dff18b5544dd",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.0.tgz_1506944408119_0.8633796721696854"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.1": {
			"name": "solhint",
			"version": "1.1.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "4511206e955260b5cd5c9b5dbc231375aaa33b02",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.1.1",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-nxyjvAQFN0pTT2s6OGB99JetzwWF33jsnsciENn/VGQqL4qblYL/5OfQwgLbi7KDZvkHpxSLmAxeeO5ZhGAKaA==",
				"shasum": "73213360f4ea69688fb74684b7ccb3fa435fb232",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.1.tgz_1506944919630_0.359056439017877"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.2": {
			"name": "solhint",
			"version": "1.1.2",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "56104485cfc8e14c555e1f0393300bc95dd3b922",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.1.2",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-6GF1N2caD+tuGCJYQ+tfx3vVtUcNeHR7+AEQvo6/xUs4jlfcWbaNyWHv/8AyO5njhFeqDJqedbDYDnFEn/a0aQ==",
				"shasum": "f509614a956baf6af32369e137c728d0af978920",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.2.tgz_1506945189461_0.5908235497772694"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.3": {
			"name": "solhint",
			"version": "1.1.3",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "56104485cfc8e14c555e1f0393300bc95dd3b922",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.1.3",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-2FXgBrjYO6JNn45S+xZAeOfu4zA5KmkxaRrFKyRRYMrIx0xQIJJE5sCOadnvvvzDHexxl7mMMM5VM38xvB75aQ==",
				"shasum": "f2775968172629da330edc8ebcac5686abd41e45",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.3.tgz_1506946166881_0.057604441652074456"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.4": {
			"name": "solhint",
			"version": "1.1.4",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "56104485cfc8e14c555e1f0393300bc95dd3b922",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.1.4",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-qBfd5a2Zr7WDtLNWNu56ZqVLeSzS29ySDoY8swoQ81bL17jtxsySTkSpgNniK2mTZMDFbV8fKE9qx1S/Rdh66w==",
				"shasum": "9adc91d8be99a38b263aa309b897badca434f39b",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.4.tgz_1506946799060_0.7239752302411944"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.5": {
			"name": "solhint",
			"version": "1.1.5",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://tokenhouse.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/tokenhouse/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"colors": "1.1.2",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "1cb9f22f9f84f8a1f11527922fd7ec8d9bfbc683",
			"bugs": {
				"url": "https://github.com/tokenhouse/solhint/issues"
			},
			"_id": "solhint@1.1.5",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.4.0",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"integrity": "sha512-WIcr2RpSO4XvdbeC+ZhTJ9GATvBnhvlURGwfXwzZz0GqQNBrzq0A3nOXw3Buz/4roiK1Yag6DbyTvbIsVdl8kw==",
				"shasum": "6d8ecf5f338e7dd1ffaf51e472cbe562d6a38fec",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.5.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.5.tgz_1507297594349_0.011345528298988938"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.6": {
			"name": "solhint",
			"version": "1.1.6",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "0d78d1cb79d21fba401f65e9da99a245e3d47ff8",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.1.6",
			"_shasum": "b8193a8f9b98b33d52256fb260f1eb076097caf4",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"shasum": "b8193a8f9b98b33d52256fb260f1eb076097caf4",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.6.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.6.tgz_1508244660473_0.22026321711018682"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.7": {
			"name": "solhint",
			"version": "1.1.7",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "57698e4b8a8a4b486c1f8e5091e70c100b2d8cc8",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.1.7",
			"_shasum": "f370c2be93656ce0d4dbf9db1e6e6b4b57552bdd",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"shasum": "f370c2be93656ce0d4dbf9db1e6e6b4b57552bdd",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.7.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.7.tgz_1509200889643_0.6598523003049195"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.8": {
			"name": "solhint",
			"version": "1.1.8",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "f189fca3e5c7d0d56d63e47ef17da210adec9326",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.1.8",
			"_shasum": "2ec935ca830643800da5ed1a79c83418f94d1ea8",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"shasum": "2ec935ca830643800da5ed1a79c83418f94d1ea8",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.8.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.8.tgz_1510220472301_0.7331413011997938"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.9": {
			"name": "solhint",
			"version": "1.1.9",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"glob": "7.1.2",
				"lodash": "4.17.4",
				"eslint": "4.6.1"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "cd3b22dcca1cae3818ca158d171f186efb0950b5",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.1.9",
			"_shasum": "d4cf04a72db36ea1536a1f68c8837925f15f827d",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"shasum": "d4cf04a72db36ea1536a1f68c8837925f15f827d",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.9.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.9.tgz_1512121139775_0.8938487318810076"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.10": {
			"name": "solhint",
			"version": "1.1.10",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"eslint": "4.6.1",
				"glob": "7.1.2",
				"ignore": "^3.3.7",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "c026c169880aabfa24f0aac03f4c2dda20a55b2e",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.1.10",
			"_shasum": "28ff348cb22e0d51fa27c372fb4635751ad7ed5a",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "idrabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"dist": {
				"shasum": "28ff348cb22e0d51fa27c372fb4635751ad7ed5a",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.1.10.tgz"
			},
			"maintainers": [
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint-1.1.10.tgz_1516471751848_0.9525352090131491"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.0": {
			"name": "solhint",
			"version": "1.2.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests",
				"test-only": "mocha",
				"generate": "(cd ./solidity-antlr4; java org.antlr.v4.Tool ./Solidity.g4 -Dlanguage=JavaScript -o ../lib/grammar)"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"eslint": "4.6.1",
				"glob": "7.1.2",
				"ignore": "^3.3.7",
				"lodash": "4.17.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "2.13.1",
				"mocha": "3.5.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "11.2.1"
			},
			"gitHead": "b7418fd7764b3853c7de996933a2784c59ea3176",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.2.0",
			"_npmVersion": "5.8.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-DTCjmVYYVDxhvFEIp5FUvW4tC83vCq2vjzFUJ48C+a+8P6oVkbw+DoiGGWZUZhjr9yBLvGmP+yBd38wamaBA5g==",
				"shasum": "141c2aeb48bace3686fd253df27587eab0ecef46",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.2.0.tgz",
				"fileCount": 105,
				"unpackedSize": 657154,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ZJ2CRA9TVsSAnZWagAAX4QP/3EagtrV4TD1D+6buHnO\n9wPmH6vvL8NJob1Qml1TcxoB7LEiv6Q6JFi2sLKq8akK7yd4p8YHIfGub1Ep\n+ILKQ9qGR9TKHHcnZwDnjZMmVlZ2W+lpZ6RSxihQY2nSe74LNzmCjvxh7t6u\nytAU5YBKl9Zd/cTpJ+SJrDYnuVhtHLPf0UuvB4I/mxFryIJiyj6higozNB7n\nvhKe9Y8JcRMCC0s+zYi906degkarXSw26RIqjFx+oEyzCqnepy4s8v/YTQd2\n5i7bmAbVjz0AgHgpRFdOS9aEqBkkigzrNo+YDh/nFQB4CBLLfzF6/SmEedL+\n9LIKVdPeAp0OoXSb5cQD51bG9PXQ2xxIW2Jcq0JzZsjO0TUSoHPO855UNoLw\nFWWfNZkv+2DJPpzVy0t3FpuCR4pw5ATtHLVamNu9jg5+oNDGJXO7ZllogzaO\nGwPXRl8QEgTRWfIkoW7EADqDUv3yYjYSFjWG85B6734NWr1u+Wc1GUETM0Ui\nhDrpko61mJaeubn4MF+iIj5UumpJcohV8mlubyXmO/elF3Y4SCLAOjj4bM0A\nsWz1zdCFyCXwW0OmBjwI8e7ECIQtZZHXjl9947SdMxITmH0w5zPnH8rkMwQI\nkjhUzp2AgU4oYZFTY2DtQtZbU6C7dmAJSoGfKeOmeP1sQyzttPa/tp0PbVwc\nXvCG\r\n=uOWr\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_1.2.0_1526567541410_0.4811101025417781"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.1": {
			"name": "solhint",
			"version": "1.2.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "eslint *.js lib/*.js lib/rules/*.js lib/rules/**/*.js test/*.js && npm run exec-tests",
				"test-only": "mocha",
				"generate": "(cd ./solidity-antlr4; java org.antlr.v4.Tool ./Solidity.g4 -Dlanguage=JavaScript -o ../lib/grammar)"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"eslint": "^4.19.1",
				"glob": "7.1.2",
				"ignore": "^3.3.7",
				"lodash": "^4.17.10"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.1",
				"mocha": "^5.1.1",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^11.8.0"
			},
			"gitHead": "072f03d1da7b7b8c5fb0aaeeb8836819a60443dd",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.2.1",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-3B0ydhkOlicyyTmKnwJC6kiwdJUXvbbDYXcy8m7rznoQPgzzkmSOsJgb9BAe+KBQP5BD3PLgcoOQ84t3FSxqsQ==",
				"shasum": "59a1416cef94da38d587f768a73536d6e3403dd3",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.2.1.tgz",
				"fileCount": 105,
				"unpackedSize": 657160,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/fWrCRA9TVsSAnZWagAAshcP+gN55Pg5lvfGFaa86rsR\n04MNoJreA6ex+lLyXBCMd1tlvRY3fwCHKALrPFkQls6PazbuU8QeUuDTb0Xj\n4nL5/J4iTBmEbBja7QSRm4cvtqa57AFxwFmpZTyAeCSNp4HfNPhaISySriMe\nIjuct67nZpSGDibwBi4kQkzGmy/QRPwUu1md8IQ1d1H2psMmN9W1ZKIlRywB\nk9YFC6eMawjErc64MUFB5r6BY5eVUgnIEBI4hqa3B++RoezTFiG45Kz7wJ4G\nq7WyuWUrQRn/9ZA/Mja45jUK/lo+1XmPBvgkgeuYjlolcKr+VnJf+jN7/UBZ\n3TqfSP4IwutKHFxbR6J4yuzKhdxX0oDjQcnVAo4RG4+I1hLATLVshmU6T31u\n9mnSXiLjwtSFZMDDNLcXA/7HAM34by4Y8adYQuwhowcIw6FXLx8LFkFTo2ZH\nHtvYa4oPSDFuhVCXUkQ+YPlZmGZNzcTMPz+KALizv5JVCcLD+MA/1bs6u532\nboF76SopUNl6UScdmC2m1GE4+N/xQluDvHv9T4qFpWZq6infEBQXQfJhIHey\nHeFp48Pc4xYKqSFjCIjiguLaoMQanyVUgjMl1o9ADxQH8gU+CL7KhnCgaWIp\n7dpERFNMplGv8+hAv4IAA4QrKUuHU+HstgKRPxuZWko+Gg0MBOKLEK36Lukk\nPhn3\r\n=Br0Q\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_1.2.1_1526592937968_0.4612523350672104"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.3.0": {
			"name": "solhint",
			"version": "1.3.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha",
				"generate": "(cd ./solidity-antlr4; java org.antlr.v4.Tool ./Solidity.g4 -Dlanguage=JavaScript -o ../lib/grammar)",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.0",
				"commander": "2.11.0",
				"eslint": "^4.19.1",
				"glob": "7.1.2",
				"ignore": "^3.3.7",
				"lodash": "^4.17.10"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.0.1",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.1.1",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^11.8.0",
				"prettier": "^1.14.2"
			},
			"gitHead": "2453bdfe375b99862d6fe3fc7b939221bf6ab520",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.3.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-15dSShVxoiy2dxHCw6DOx0Xb2otl9SNOZHM1WasP9wmuK6mZ1VylRDXAcLqKKIdAwjXKR5X5OHmxt8uDzeB3+Q==",
				"shasum": "c64ad2aeb91ef58cf16a10dbb4c2a84382e34e95",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.3.0.tgz",
				"fileCount": 114,
				"unpackedSize": 671884,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqkgVCRA9TVsSAnZWagAAi0gP+QF87K4m6VnojTIk8NV7\nj4QWfBm0f8KUZG8tk53PTwF2XDejBy8ZRMpV/Xu1d4ZyeJNGFq3mMYITDLp9\nYjCUsX4Spvxdb0Jp3MQf3MpxheXGZ5pPsXUMT4F6i9AsJkcOI7Cl9v77ihso\nE4Yu/iOSpEQqzMZG1x1agJLy9z+Nw2qZZP1cRGPTDi6/Er9T774ZpryP+1oI\nY3KOQpikGEwd/jk4/HNbrf5j33ZY0Xf1jEil81OcdFnsUw4P7X2SsQkQ+g0m\nZQxZAEnkbKPTayBx1cF+21WUwaC7HshK+NVYrDlNeCgr5vjlQ6eidTdsN+n0\nbceeQlwHrbI7wXf1109YET0V+AyFAlXVn7JpgTS5cEaiD3JA9yT2wslJGFx6\n040yYL3JfZUEPwR2cbVHAt9f7cwljxSzTc9NyOv95IpJHlPPfhE0NeCQ/nGG\nzyQfP50gU0oZ+kio1YNdoSIoSVE/w4MoQjpCUHJQ4u1OTznilIr4GJpetHlB\nJC1hG4YhGwZ/lW1PuJ0je7HZQ+rFqU+HsO8ULHnnD6o7dn6IiXr7wKzO5fjN\nA8luHQw0q1pVZsgn8ZbD+a+oDVrFiCQXOCPvXX5+SGwFbSwakDtW5sjS1XJU\nzY1AY4JB7EEXtEhhS0tGZzuKZZGNWInm9G2iRY+WvxdZ5ZMyx9rmSl1GNbzU\nptqZ\r\n=V/X/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_1.3.0_1537886228315_0.8248840449353751"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.4.0": {
			"name": "solhint",
			"version": "1.4.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha",
				"generate": "(cd ./solidity-antlr4; java org.antlr.v4.Tool ./Solidity.g4 -Dlanguage=JavaScript -o ../lib/grammar)",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "7.1.3",
				"ignore": "^4.0.6",
				"lodash": "^4.17.11",
				"prettier-linter-helpers": "^1.0.0",
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"gitHead": "4b4f33cbe59d4269a2c931669553de5280cd6651",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.4.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-gVWxEtn0F+LXGQtwRkieTUlfjYuztzy/U5A1MGf+gZUEtMKRzkq1/Yqi8jtRIXG8ld4B3JagpmGB14nAG+WhAQ==",
				"shasum": "59018cfc86e2fc268c8b520322ab1e0db1fdb94b",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.4.0.tgz",
				"fileCount": 120,
				"unpackedSize": 678546,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvlnDCRA9TVsSAnZWagAAJ6AP/2Nee9IIAKrFSthsfAKF\novKQw+ljVKk33lHIglfsNulTddm4G9dOsRL78DBKCMBlIIzQU1ml5B+HJ9r2\nw8tJhBOHwouDMGQng1qUciFCJyufQXJIohA3150+zgOQOzTYyM/KMwNG36fq\nwTT+wYs1k7y4c99oAkg7JL0GgaegSCOYnJuUtPCqaJZLmtoZrH5pLElQnWgL\n2HWWg5z5T0Qv4onwJhYiUVi5+RkCph/yzfYdCluOvH75I6jaxjhPbI+zAOZa\nmEV7XZfaJgGJf0Ng84z1LgqeO1Hlw33Ur1WKMeqrG8j7j76nunWq8FaR7khJ\nO1iZiOYmsQcWqSVXiyNsF9KH/7HDcOGQE51WhALIoCubIy2APULAjBpGGqX1\nbrKNvLRfqPSSfwZz81FvlSHopr1lv9Fuj+Tx0t35veZhAfqSyrSNyEUqZiGi\n7FLjgYuFxM5mRSwlJ7yBgUlTl71vCEDIV0DfN691xk0X3ItkEtKJ4KZo0SXv\nurNGb+9996nsrCKWdj7cylGEYYIFjCpcFNivnPsdmyr4NWOFkylffIHnJwOq\nXwef0O7VHPLvemvxBQrQoxhDdY1PyjJvzk55/adPMzaCqRYQ5kS2puc901SW\n9f/fEnt3LRxtsNUx+Od9czk21HrN/pGSd3SNJ8q0VVVlD/EuW2TUg4RHVwa7\noI8J\r\n=yIS8\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_1.4.0_1539201474172_0.9971057115992623"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.4.1": {
			"name": "solhint",
			"version": "1.4.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "7.1.3",
				"ignore": "^4.0.6",
				"lodash": "^4.17.11",
				"prettier-linter-helpers": "^1.0.0",
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"gitHead": "3a9e9e0c1c0e57b5f7f3021b4f46ce9aee1a555d",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.4.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "mariano-aguero",
				"email": "mariano.aguero@gmail.com"
			},
			"dist": {
				"integrity": "sha512-BAgDCldys6s4JZ5zvc72wgSrCVofW9MWj7ylorhlXyDPX46wZ9cWQtBk+lp1tUcjMlVW8vJwgVkmxT1EinP91g==",
				"shasum": "921ef9fed83dc945853079865140730d4d2140b2",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.4.1.tgz",
				"fileCount": 118,
				"unpackedSize": 663205,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDokDCRA9TVsSAnZWagAAvl0P+gISnoLD+ohueh9JvYrh\ngpbjpENvjgBbK5NCSTn0ko5jBXTZ6Mm4UuIl8ae6KMmvGYoOAsIvCIEfKglB\nl5bMwfCosSyVCRAupzPmE6Qkxf6FVp2KP5EtUah7TxrVPzvGtiRXJrWOwgvl\nas8J96T+UrDy6wbONqMn9Xrde5/BxigIqtXGoteJiONKl1uvdiIMTDT8Mhdp\n7QYPbOKg3azahMM2Msh/uWJNmxl7PPXwd+LKiHs6LOxrZbP651/Uq/Af0BVz\nzf9a3WnAMA0gNgaM2l6uUMYiQnGVTyOOHXuWcMQ9LidNJiHIPCTWChSA4IIO\nuD8Rhti3OgTVMCaB4XD8HXg2ffbukX7/TtEYp0FD0TYy28kv5qeVjwBEZJGS\nEOQBpE9vskOl7IPZxpuy1kxBUlmtjNZ44cvBsIfMvrfSBB69rBaMU1UbEEMt\nM8o1sMjX9hlpU7R/5yZFEss4gbvQhNSdlBFntXSkpjrGKbu1BF3P+p4pZXLx\n3CH6DmBsXIKldMIi4q8uCOEeduFdyhcAGUVDthMYOpucernZPubQO0XkuJG8\ntxdBd1iTWttvOQlCrC/SDPk07jxIz3RP0Pp5HcjpNd9WBGfTSesiA+h9hERm\nZdlKjwvpyxQNV7p2AIK9SsgyhI0/Cgm2HTrxtyiLWNT7jNB9SehDggte5tQf\nWPBS\r\n=JrKX\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_1.4.1_1544456450414_0.670728469677732"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.5.0": {
			"name": "solhint",
			"version": "1.5.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "7.1.3",
				"ignore": "^4.0.6",
				"lodash": "^4.17.11",
				"prettier-linter-helpers": "^1.0.0",
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"gitHead": "79feec304080672e7abb4c44c56193f8c4df4d1c",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.5.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "mariano-aguero",
				"email": "mariano.aguero@gmail.com"
			},
			"dist": {
				"integrity": "sha512-D4vmV9hlBRcBEdCap6kHUKtBOjKJbC6JhvsoGrcTKW6+WHRDkbpif35R1Enzd0+OvvIC2UReMwK85dSqrqUSoQ==",
				"shasum": "02a097c0b989b6c6d423629ac8297a9a045ba8bf",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.5.0.tgz",
				"fileCount": 118,
				"unpackedSize": 668200,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI8r4CRA9TVsSAnZWagAABmsP/10r61sBuxD6P+CtvbT4\npv4hHPwOpLCdS4krDFyDho3hjX1KD35w16XQ4Ab51Kjyt/13HhOie/OK6GnN\noQejw+PVn8Bqn7dy965FPNQeOoBBvIip37oqlvFs5dz5Rvz3eF0QBChVY5HA\npNuZo9WKtcYwNdGfac5rmyXVVv7CT1f7CSCZA5YMITWqf9p6zLP/eAFyG3mI\nWLXARij7QTKZsFze9qxfZZ5mBVrMulssc6iyk/ZRO/4tlkZxstwf4FcZ/+oJ\n2A/jjvnjq51DAy4XNFaO1Nioz2E4Z8f6nZvsIiS4Xb1ZU44dIGZ8358Kigs0\n+U0kYy8Z6Szllifu6xtZNkth0Ppj/+uRU2etXKhdtwpZqYu1yC8VF3yguc+9\naAjrg/HIvO3DhbEhVY8DgPcP48Ny6gMAAg2QRJ/UCKu9DSyAE/S+atteIY1d\nYz/Fet8Zc72Ob62K+AzoCNxX9KQcv2GK1MTKD8YxM9i0K3Df/B4sx+Mrcs0l\nW+FGKEqRINldp7SC1CajvavV5GUxOWky/6N9PFWFCgkb9ymHMezW6iwMCUVV\np8X7SmJxp3foNmjljlt2Yycl7m7CWO1iFLer63/2jMhzzcnX2GI+KDvUxw5c\n0AF2oC1pLxpf/fezXvQ+4FpWj0KIcBwF+9wtOpzGE3OfcnXp+FJwL+ofN4np\nEcRF\r\n=s3ns\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_1.5.0_1545849591878_0.844424088224657"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-alpha.1": {
			"name": "solhint",
			"version": "2.0.0-alpha.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"prettier-linter-helpers": "^1.0.0",
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"readmeFilename": "README.md",
			"gitHead": "02f8220954da7c68bc8400499ab6497e92eb5f59",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.0.0-alpha.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-MKaRlm9DnJGGiCAcHKknIxEgD6qHfgcc1FlgPy0IgE64AJV7UJe2FcNoUaCkvDLVl4Iw4kNB9666HQdTuohGLA==",
				"shasum": "39beef65109198208df72a5bc0dcf3144e50d72a",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-alpha.1.tgz",
				"fileCount": 178,
				"unpackedSize": 739007,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM0vvCRA9TVsSAnZWagAAKUQP/1I2TPPSWbY3E9Zf1m0f\nf4vXk6i2Bips4XpQROvAmmeCPk890HhtMISTy3iOX3BMXcBvua6z5YWBNkyF\n7bdJ7F01gUt0U1rCP7SiqA98eMm9l/vZrTa0WidknR8kLKwHv+C4x0cqsri1\n16NnVwt5Z8s5NsUSFuCDPlBKfxuCZVKhooesiQp9kIjraq/ynceevLGd28SO\ndLA3om/u4z+UYvGke7BPH4atymNm5j7XUXnOqB6V9NtQ6WrILED38JhEE/oI\nt3tgv4NWU/jVdX+YzWQBrI1FF74bcpe8mCwIgNsOIPQW8ZhXBN9hyEx5WZqz\nZUa9vg7uCK3Cy9jUTsEumtB/BqCS4loh0qXQpsQwRmd4/nH3SSUOO+S533vq\n+rIuZE+DLg9tl6OqJGPM5/XiqA0S7LfWJj6VyIlQe801q6PFvyf0Za+5JwWp\nrO0bqeME+ekNRnAqh6EgyJkLMDUwLBYZNk44P419g5eHqCzk0WSzgIhC4qBK\n2spJehBENzdp6bThTpYNu+JC9yoWJewQNLIH2ygZDaUri8uoOk2A8z9AUAhI\nyaFdVVAvKu6XHK2leB5U15tlhhdv6SeMvdvnmguuqZF1AXKzoSLd/Rv1kWpv\nrwC1EJ4j95gnH3qnf60nSwuvC4JIp+6NFPKUbpo0oc4gFvaM26pwtloDJ/mR\nt5tl\r\n=4FFQ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.0.0-alpha.1_1546865646489_0.6522045658862761"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-alpha.2": {
			"name": "solhint",
			"version": "2.0.0-alpha.2",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"readmeFilename": "README.md",
			"gitHead": "08a680108acc80e2c8d981bf137b17ff24a65329",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.0.0-alpha.2",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-pyfqbBnoeoSyIDikZ8WPeJjRQcEVApiyo0M4gb/L/0r7vXNEHrxtgtr3GIGQt2R1BkqRzS6IJiStYdmYkXz9QQ==",
				"shasum": "b3037b73bc84cecaf12dcb6225e4402bf7feeff5",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-alpha.2.tgz",
				"fileCount": 176,
				"unpackedSize": 734518,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM1H0CRA9TVsSAnZWagAAozgP/15eUbK4LO2Z57CsA/mp\nfJg3WKx8An9Jzw40aIzFKbD7CCvVadNImludxEOiR/zzPUBHlymqsEtsLaFt\nLHCDtedghRSS9/KlMF9+DeUSHykV6tXFFC/riKDkVE5gNX+t6WjZ3gE+1jdQ\nlKxJuK8TziYERVjSxmk5UicB/IHPThdZhUj5P7ZO5j79G5/0kKp+O5McNsXz\nz11dGmvVZvoW5jGyWO2e1pVYJUwCovtc/W+tFtRr+Bi4m1XQWkqo/IHRd0Fi\n7zdRnaiS2Ne40X6bhSslmac+zRkgLQ6c+9aPJMnYAeTmBr6Kzi9MlS6PIdgP\nwkqtzPjUqbzdCUGieB98NfAcdg2fkGzry8DzYy/0wV90yQb/23FM9uicmOO7\n6osvRU1TpRraRPGJVyVRdxPFPH1Dn++RsSRIK+PG+6r3hUnjj1hMYvvPEYla\nxsxG/9FwNMWBE5EMhM9bjguJdym8C/WL0CY4iltf1HDclDm15fO4hb/IgYMG\nMaoW5C6jj9S/s2PH+gQUd8G5GR4XTwhSrkBTu8kCsvncICbAWAJJ/zsqPreW\n5fZg2YH0qp+EOSm8a+V7FQeKmZG/fqp/TTmNjXF3hvkMsPaSlnMTTMWgAtdI\nLQME/kLlJlqyzdNrI2Tad8eIHaEJbmzhF6y0S0xjR4hu6YP3/BjjxUO1bUGk\nUZMJ\r\n=bSjd\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.0.0-alpha.2_1546867187870_0.490066858586347"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-alpha.3": {
			"name": "solhint",
			"version": "2.0.0-alpha.3",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "00fe6f023c4b7158b2e0bdbe287bc0548d6946ab",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.0.0-alpha.3",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-LmE6YQeATIik0w4R/YG43o7Dd1MFNVbpPim9/rrc56sElt37fTKyreAXckorMGOO08wxahyZ9LR+m3sw/fb3DA==",
				"shasum": "ea939233c98dc1324d0a9a244db31d11b54d3521",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-alpha.3.tgz",
				"fileCount": 176,
				"unpackedSize": 734100,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSGFHCRA9TVsSAnZWagAAjk0P/RWsH7bS7AxgxR841NCH\n3lqkPT9K9Tr0/NqR0WmDzW7oQ7B73J/u5sM00bvJ++46dJXOWjH9WQPcDpUy\nEDBLQ16Aj1ukr1C5uclvDvb4Yk70TxEHTTP7GWVg7DGAf4eQhk/b7Jeu2IRT\nZqAb1WQp1t8YCS3Vp2IYoHdy6rSBRmsd2G47NBu/j998aqyhWaZQxe3+l6R0\n/scOr5CjG/cL0XauwwmQRpY7AteCSoc80NeSdrVmBzFDaaaBIWA7H1TI8+8I\nZ08Ks0TjCZHHrbXbO+v+xG2QAudAMk6KVUAINHM/wi37S3Uml07DuuocIsHp\n0PzgJjbbpv4Mco2SzgJyyCICrQYKQKqRPngKjJRUBxLwAhW//YVqNYanhMmH\nyca8dX4njmzfQD6/vnj+I4M++g/zKGpt8xrKmQ9uhZYR4RW3nojXcwyB2rgd\nAZnvzpNIxCWKhlGyd2dCaD6YkdfCHDd3Ya7xCn28QLIZf87m+s+egnrQrcfu\noA0WnhX1x3rMPbhflAdnR9IbiyYscOxRdjGYhKdS66pzjybBK7XUmbfygQoF\nf2cQuyNaqTLqE6zaGyrdZP3LVe5/IdfviZPXflspidNZbNANBsQmrlgj6Hwm\nWenjGrPsBai9NwkmSBYrxO+j3BTH9GdRPY9o/La24x8/wtPMROqChayCBnzc\nNR6H\r\n=aVwz\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.0.0-alpha.3_1548247366481_0.4796528262359807"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-beta.1": {
			"name": "solhint",
			"version": "2.0.0-beta.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "0b4023053c802e81866754c4a9d08a06cb328d71",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.0.0-beta.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "mariano-aguero",
				"email": "mariano.aguero@gmail.com"
			},
			"dist": {
				"integrity": "sha512-XrUJHmIgSu/ic/5awA+l9EqCXkSHYgJOi4UfxySn2TU2vYsHEjLShEnlnfNPsvcmcSrvvO5KOg/WiXDMu/TcTA==",
				"shasum": "d048abb9517b67b61323355c539ce74a32d637d9",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-beta.1.tgz",
				"fileCount": 169,
				"unpackedSize": 712052,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU2TeCRA9TVsSAnZWagAACZoQAIqyTXBr4MEoDcZP+w+7\n3nxAV8OY2LkoTxeNs9M0Wy9PtsuoOkOaH5cF/SN4VOtt0viVsZZEEUNQ1bUi\n6SzA38dz6XpR4rVI0X0MN1tODn4dbnnTajWVwNMRuY3VFd/uy3DtgHC5oa87\nYiRSZ+wt3HDbS9lnOl/Cq/SOic1e3IbG+PMs7tVbqdE/Of1PTMbXyJzCSBTk\nnI1JqPlulUrh1OfS95CJ8CrI47rJiQfrj2jBBL/Ghp8LFXwrVL+EPLvaEZjY\n4ZNXJ/fwPeDukBORa21JiQrRYf/3wnwpPWuwUG3R1smuNpwwLESpc7JMiGs+\nom3bLUmNl6Ak3m4K17OqAmA3qsTrZwZLoNh/Wow2qPlFlTab+XcMuZ0QvnQH\niNVlp2tXuLic7OF1ZwwpeDjZOhyfHR8IqJVHOsTuF5PPyA5C7x4SBfgEYQOK\npgE2lyGMs0eD9VksK2zXgnHx5MIho6s673L7c6UmMFEBFV+Qlcdd4JGNB54/\nHDTXmPbsbdCBIgImob0ir+NxQLJ21jYTX5jxhbqOTVJ4lOzgNBs6RtFdDLBE\n5c0GY+vqWC+JZTLY4p/m3tjnvYvrBO2lAAhgWDNM/3iIQQrlATgqN/WFrIHn\nH4ICLWQvqYjdI+drqYRYZWmWp0OQGL3vQ84TNAqGTmHZqZ16BDophWD6B3eY\nhUKb\r\n=9K47\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.0.0-beta.1_1548969182135_0.9208041967262455"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.5.1": {
			"name": "solhint",
			"version": "1.5.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "7.1.3",
				"ignore": "^4.0.6",
				"lodash": "^4.17.11",
				"prettier-linter-helpers": "^1.0.0",
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3",
				"prettier-plugin-solidity": "^1.0.0-alpha.4"
			},
			"gitHead": "435cbe39cd56de6dbccd15d443724edb72503668",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@1.5.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "mariano-aguero",
				"email": "mariano.aguero@gmail.com"
			},
			"dist": {
				"integrity": "sha512-ZweXCnsSEntIFcY7QYwdqnU9THuJQRt8XLxg3hNJPePGIg+VcucYr2KZZE/mDVy4ZDzhZ0zpW3tWAnc5ZgXWCA==",
				"shasum": "a8feca7e2d174c2b7276ca0f68b496c3fb306ced",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-1.5.1.tgz",
				"fileCount": 118,
				"unpackedSize": 668505,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU3K0CRA9TVsSAnZWagAA8SgP/0BEM+/l6wo1DHG6QwQV\n2NinAksr6awmfoM9cgWd0OHhO5gBE8/Ym/L1V0DbWedha/gYW44UJLQjUQKv\nw4SVLwi+ABpZGOojPBRmqe/+hsWpjjNGa5OjpQcDuCoRgYp5g/diVIkCfEtU\n3sXDxnmOn8gjb9yn7BJQ4XDErGB5T69XhWgdINzu3hT/maYq4OLmOqCUSUDj\nuNdkKYatA2pSKyK3iLjEQaPUUVUXrGYw+Tof5jABeQ2D7cJ4JER6UOupoHeF\nipgm1xdUPgSO2xwHPG4RFXcQ9VjNtq7PjqBlagrDyVDyVzGZnc0NRQjCinFk\nG1nOekasrrlpsFtYlqTPxbbti+6jlvcSsdxdRUanHnrFbL1I+lAppySRNtbL\nw7FXEcbylIP7Ay3kvn0Z8bU+BK1IB5003Z+8cHDEkLXcibt9okcmotAqMiMC\nv77+RVx/cAQm7bGX6Ew//MBk3PtKNMUdcfWrMTffr6rXFkc+s+3OJSCENmJg\nrus7TZdyP6RjBxih51COn1vUFHsAXpnpBdC+TYttHzg+nMuRzhAVRddgpICk\nB0yDMfTamRfCKk907IdZYdK3fuY3gkLGdVpMJLiWyUO7/KrAqzZBLrbkEpGn\nF6NPWyRdi1LngPSRR+bAaz58bgC1y71p1n22eYzLQFbC+u2SZPKzuWznufJZ\nN45l\r\n=9PpU\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_1.5.1_1548972723431_0.5367222218597634"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-beta.2": {
			"name": "solhint",
			"version": "2.0.0-beta.2",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"readmeFilename": "README.md",
			"gitHead": "a071f0a389222f32d1db9221a2524c5ca04b7a6a",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.0.0-beta.2",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "mariano-aguero",
				"email": "mariano.aguero@gmail.com"
			},
			"dist": {
				"integrity": "sha512-g9mDwLisAbFdrn4etFDL5tnXv1Cu5irbygusKTbYpdhbf5gmaW//F+FFUxEwHT3r+oDtjKcEqMJ9RkX0iXeoyg==",
				"shasum": "4dcb4ef018ec111a4c4e34583ee8fb48ad0161b5",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-beta.2.tgz",
				"fileCount": 169,
				"unpackedSize": 712052,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU3UDCRA9TVsSAnZWagAAW3gP/A1ILUI3UJZGnFMcOP0O\nLJeoLzFb6RLCPwqqqjZz72tgJE8jJ8m+CrdGFNOnX+rTvPOjj6QuVPYSSuSC\n17vdmXh0wC7W/M7+WYG9X3g6da3anQh/farPGb5+kc6vhjuJvvm9NNZOUMsM\nC0rKjuKteAhJ2G947e459/ydr2R1jmE3FO7I0+CMllZn395ASpVbnZEfbDj8\nWeH07rGveyqADwi11DWT8PcjVjIz1AQGb9R15UFSIs+HC0fyY+kVZVbHyzWO\nC8strNR33a4iS1zjL8pESaQYRRmHFbN+RMPKFT/tyeae/WyZnENp6zIMyhl+\nT95zlPUxhE0DPHxWjufjIeaRoole5Nf3afwYff9Z+YnbkHakTNg1nBxWS+N6\nLqvq0M/RQGX6xDLyDLTFRSSd3G0ATXbJ+GybKqWCSOfNRQrRVEs/7Y/taM0K\nVVeyyBmvKGHkq1T6QqcpuEVUGAbBhp4oOYgaXTPkvWb9GB56YlbgZa4G2iTw\nxz1piK4P/XM66gUu9SOpUJd2i4bXmRzZk9IV04DMarAtJRSc7HOMJcbYmBnu\nSweGBe0ZfEM9+HFH1HNXCEFqDe/ieoYbQDlTmIteWV5uTb6Ea4JbBXBY/9sq\n7j1C7BnA2rMNYAM0ADea091ShonQXDcymiHLd3R2J7hsN8u32H26pqpz6OTi\nI1on\r\n=bnrj\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.0.0-beta.2_1548973315156_0.9413822531074005"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0": {
			"name": "solhint",
			"version": "2.0.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "a289961ff31542d5d745887dbbe032260f4c0994",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.0.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.1",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-K1QW6an/MSYEsR4KfM07xu1kIsV7WroH5fLosP+KMN76hoVHqYDrRr7rFEkjX63HGxYHqS7tzGcE2veIVINKyw==",
				"shasum": "67aa3499d2427a3a6abe8600f4a920aa9720a83f",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.0.0.tgz",
				"fileCount": 176,
				"unpackedSize": 735172,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZwjcCRA9TVsSAnZWagAAjEQQAIpjkvNtOSfPsA8CXOv7\nN5ICeFwstIYu01nUX/xJgGY6QggW0IYHwT3DKV8TWCqjUO+CfQhC6oa47+P1\n5O05/+xhQVdY1OAvUBzsrp3j85+Y/k/+EQN4gArMaqvhOgm6MVNxs05FYG8z\nspG6D2C5vCJqn59Znp6mmy+QFti7bXce7K8dPs05P6bGnSCl9MM4S7b3qz0E\nHaDP11LfembjJatZjvHxBmD3fyFPYRGLCV+cJZnDDPjP7A+hQE8OqZvy+Dku\nFg7yNlCBTqMWeRDTHLMZIMeqRJa8qYfCoddxjHUPPPP+r25QIZ9Lm3anwm81\n2korD1NNkQxyzzBu0edOgofnSv0fGsop1S/hoG4Ob7IpomwzVtaI45Z4Y6ct\nDOKK/YtIpFz99rjgy++mBat0gu4jmRGk1TD3QJD3prGylq5lnjAl2TyH9yQV\nVbSkAHwRaky3oCbOA+ouS2JIHg3vvsn4QBoXgqkDVu+1beVY/99REovAQKDt\nYQ2Sxt4r2jH876wB5zY+x+8zW9P6tv4uefUkrptSP+XrMgeH9Ic1yRXQVBwC\n/CdAMHJPAUnoKGmtOkjqf9A6BdrSHO/LZ7pgknqVgC7MfCeoheW24tBfR/8E\nrfJ+B4oCsEo3bCaSGqNCry0/evmQT1SOOyYCS7roAKofBRWCwtAMC2fpGv1u\najzg\r\n=SgRY\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.0.0_1550256348067_0.9158079877963252"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.0": {
			"name": "solhint",
			"version": "2.1.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.0.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "6e896288c8d7ad611cffdb4af0d022fd27d41b14",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.1.0",
			"_nodeVersion": "10.15.3",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-GBxxMKJQNbSPEN4L9TguQMi0y7iiVpA5n+ZBn/QRdnXwPUMbmxAK2CkbzMccY1wd8n1GA8UahbQ0pKANwkWiZA==",
				"shasum": "a0f8064db5726bb54c8ed21e94b01f0bb3959b3c",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.1.0.tgz",
				"fileCount": 177,
				"unpackedSize": 745680,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7/ZkCRA9TVsSAnZWagAA4noP/0U/x3Imc4nkv41MUSA9\nQAl62kucmgEXyhdHXu/Il0vANfLn5kNkrvJEX+QZ4hP/Z7R5mplZlEra4/ux\n2H515xoZB29xF3zx3Wcqu/yAucUaXWE5/6sbGCEd7tCdZdgqKFvY54ghzlaz\n6v9xbykWv71FlAMFDuSPzvx5YeGcrphTQqCzqmvrRJxqZF5iCLmxLVoCGwyo\nLCDw2QwXAH/vT9CjiFzB6ThiRj0fucPFGwBc5WGuzCL3RjzQWLA6mVKy/+9g\nX2NQvhXQsHV6xQz4ojLolBUZhhkjW8Vuwyxmy+Z5tGYiq2cU1OuPNrAuS5WC\n3u5eze4pufBttrcm7/ERNRFYhMOrnU7JC7QeydMT8szBa0gleY5I4SNO1ruD\n4CzQFelSKry/wEn+EGNXBGNFvKpc90ua4mbnehE0hZUoMHP0u1m57slFdkRm\ncqyPVB8yfjVOt/ZxIUcAo4PE7+dzdB1Z69iU2wSBcYHzoGmzQZiv++RATgzy\nTuthj9Sr+rRXqKEjiJKB2Y5JDyRwPtxKHT/U0FuvakIxkE4iI7Y05rF2Xjes\n/rgfYnhEfoXsuH/8nnR+ckKYDMhDIyg6xfwRfk5JY8bdsaNtEdQmBeemikZQ\n2l8IncOdghCfwVYFtKzf+EvR6VlUIH7fwd5A/zl5HmpJE9eZWaUddptuTTby\nWRaa\r\n=gyTz\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.1.0_1559230051715_0.07187839486721703"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.1": {
			"name": "solhint",
			"version": "2.1.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.0.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "2ba03a7e6a01776cdf63c11e4f7d07e6aa443405",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.1.1",
			"_nodeVersion": "10.16.0",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-/2NeYMlicH8BruYOvK3Ze8jRv7dwh6BMk5Va+OltXERMklUa7NdcynKfQ9jKK6zAqoDVVMQk/m/nVP1dtHP9kA==",
				"shasum": "3d7c80902ce8893188937c1e525f58feff18e598",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.1.1.tgz",
				"fileCount": 180,
				"unpackedSize": 747453,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLj1jCRA9TVsSAnZWagAANYAP/1e9pucsKGfSvQE1rwSR\nEmlMbhnUBZZuJ7v+tNG5P1aijFTB/4E2bleagGSGBO0MBx+dpA+hxpfI4RNY\nnU80SHDpkGgCi9HjAYT6ykFEU3avPY7rt9KGbYmtYeX32By8mpc4kXIEa2aa\nqiU8846CB0JDcnFV2hvjGYITYQ5LTELo3ZRqUCuyowtrWhMYPTYSWAH26BAS\n5sNKlthqu+3PH6Z0RRFYTwgyROVb9w5TLSYZuN+VNnImxhNJPtNtSdOD3Zw0\nrpeDqrmimTskIC76KFthubDOLswrLpbH9crRQnJeXpBB0ZSO47lViBKjNnl7\nMDvsl9Dy+U8+5oHPE06eelX+UnO4wCfZeWG1BrD1m0t3iQKX823QIX8M+NBh\ny67jbTrDBU30oYkzEF1YugzMPY9wkJwn31oltOqC6ogSNFMrGAbl/FzbV2YT\n3Q7BXad9QcOR3hB1tu0SGUJatzwiIoM1dpjk8pOUPPNpY9KgoYqSpDNNoQL4\nnmhqXInSTPf7/Zxu1OrfG1nPEKJ9BmNEzozy+ZoYtD7bDw6RO5toV9JfaMOu\n8sqdmNWOXDXf1QNfFE7G6p4Yeeq4BoIvNay1HEb1p0dIkQ144AfKcY7uAANX\nVpkhXrepxNfFuK3ldQHgVIHp/B9qa7EiIy7mSz0YT4WOo+PvZkRvucvdt0N7\n533f\r\n=ci3F\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.1.1_1563311458402_0.6181590022673145"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.2": {
			"name": "solhint",
			"version": "2.1.2",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.0.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "8f41eea235331262c6fd3fbf31687d2b430d6d89",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.1.2",
			"_nodeVersion": "10.16.0",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-ryJrxNyy7pfx5724HxMtsDFrYLmei02ihHe+dRZL67sFWXInbrHXY1jItNNH3qlj5KYTdgSmBC6PRvHcIv0eAA==",
				"shasum": "3cde9ecbd3c41f095ab9298337db6970df64fa6a",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.1.2.tgz",
				"fileCount": 180,
				"unpackedSize": 747526,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMJueCRA9TVsSAnZWagAAVq0P/1jTMpy3l1wqclqc+xIQ\nluUjuN6vemu4TqrDYGQVYiPCT76+QkAi3NScq7ehsmcpcjnkbvLZ/wsZmrdJ\nFDiTUmgWTfG0SbM503zKgePNoapaPQF5bPNznPQFGx/61bygoUPuQFU3LpxP\nW+iJOLvPnG+02/iAY3gko7x/9H0njNcTcbkW6IYR5YgCLXqfgubwSzPfSMI8\nQPQMPztuaTaKrK20PqAwHjqhkcOYRoBsGFwo7zy4Dlcxb5As3rug5aWUl1wj\n7xO6mDQ5edmKfYkJvAWwEyngd0fbP9T/EinuioeQM6rb5sJKMKTF5yjIs/Xg\nkbXdC4BxN7gO05lGWAigSnEavXLD6t9QY9XT0UmWjHUny77hOmuUbbJvDkfv\nGYjIo7QFnuuxFlwlLHRYgHola/7I7KUoiVJQEPr00ivngZ4U7o5kc6C+YQMV\nazTlYSp56nRuFuA06oBXU/gWVkskb6v+phIkW0bRiaNx3re4NrXAvlbLHMax\nu5n4C1Kx1yi5ZE/DI1zw9+j8boklJ1Y56ssjhoB/iHTnJ4nkMfYgPuzlHm6I\nOM4TLwLdGKO6OeBczYo9as9FwcKfvV6jJGFoi/xfq4d16QU9oTtuSsSG7IyQ\nFBR2+tq+gGY6hdoq0N1uTArXtslB/r94WtuCHt2JcJqd2A+F516d/ixexviA\nhY9l\r\n=lOSL\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.1.2_1563466654254_0.059547616643645274"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.0": {
			"name": "solhint",
			"version": "2.2.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint ."
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.0.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "32ec781509c9b76db325d0c2db91c8c478441d6a",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.2.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.3",
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"dist": {
				"integrity": "sha512-KNi9qGu17XNV75q9eFftrWIpDVHbejyZ5vaDuNQwet0e9+k8Xw0BdckyVUjYRfFQXAQA3nBTafxUVUtkM4cfIA==",
				"shasum": "c9ea75b8c2a5a9f4ec8f16d813c7efd851614273",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.2.0.tgz",
				"fileCount": 183,
				"unpackedSize": 756278,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUvRiCRA9TVsSAnZWagAAF3YP/3fmXr/iihlRTIHKPJfE\nOJ4uXW1MDRCdzJjLMdkHOiPgjOJHqqNTZV4MqpFUJQ1Rz/PdK8nVD215gahv\n7MQoUyaWIS00WL0Rn9U3kbI6L6ZdSrkzqmGklw9sPOwB9iCFc3b/tbzXQ674\nPRwfiAd4IG8ZEj2ZPTh1yUymfJ+wDJXjMvuq/f863J4FzRIEDJEiyTYwZ4us\nyFkSIzLIRZpd8CpWEzpvpAJOKDIp4rRdXdjcIoEC5xk8Ia163usYx4I3tU9J\nIGO+W4rk3zSliQ1Ng41W4G0PcnLalzo4hTWxQVVSGI+k48HNPnramsD+uraU\nhQbj2FbgI8qf9CEZIE/VmeoagOQShXF4ysTX6+k5xJ5FrjTP0UJPVvPZEKB7\nvePuL9KrOhBusqY1fKjOKKx0F3ABJY9+6ih5KJcCo0xI6KRtOMWQzKJRY4Nv\nUgxVTjLzRCumBoIwvWcL2GgZGYIDr6jihgBDDnFz9QU8QqjrB66XVVMHw50e\ne8TnLGvKViZ0mRWJoHic6mHwncV1l6b4FY4Cn3Ur1tN2pMI0ET5gu9ENvQdB\ntdGQpKcR2M5f39Vn/N0Bl4dNKl4itTaNQVFUkk94JiS9Cs3Ei2nlADhEH5Pf\njPHTs3KSGwJQgzWg9ytKci5NNTexQqGJ5Qosf1xm0V+E/CIZGD6c8bq5c21Z\nww8b\r\n=y2rq\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.2.0_1565717601601_0.10864433094613357"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.3.0": {
			"name": "solhint",
			"version": "2.3.0",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "c5d57f6a9ebeacc533188460df26cd1debd0b42c",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.3.0",
			"_nodeVersion": "10.16.0",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-2yiELLp+MsDtuOTrjc14lgsYmlMchp++SicvqCBu01VXsi9Mk2uynhyN3nBfbGzYq1YfmOEBpUqJfFYXVAR/Ig==",
				"shasum": "810ef6427c7a6bd2ef1c31f6024ac79c1954d346",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.3.0.tgz",
				"fileCount": 276,
				"unpackedSize": 878477,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi6d7CRA9TVsSAnZWagAA4MwP/11oLIHu5XG/FQUSJ74s\nTU+UpQQVPVgwXhtKUY0HgNdMGtwvfwXCpPVzDCH3mu2RP/VePLxAwVqYwJcv\n95SuLPVwBIvqke67kjpczR3hI/6OJRGuRui0UjKsNPH4OdYq6GNe5SLgKtvR\n3fXv5+TEeQ1SB3PLQK7zPVv8H678hSsJi4pbCmxchSgS0y/x+iavJXdjDsTg\nXXzr6b3wiIWaF1jCunyoA8sJcwGq/tI4nFyRYDX8E1GeBiLKEz9DCJ4nlFRV\nLnv2NRMZWsFCPGJ5c+ie7yH9yj4fZ2AB9AZFNGwJ2kcRgHcA/3cY91DFExTD\nfm2Wy/hy3Tkna3ZKH4VX2aF4GYkH2sVlQNbtBbVKHXkpGW7pXxFQvGm4RUpq\n87k8/05/rthBoShiSNeJ5Xbs4krP7lWdALflUBwT0M6+fiKs+md5wn0nSCCD\nJATEbL3rnOA5gVcVs4wQYzcQzdB8DJEtQuMEdDYdu/08xhO6B72NS64t/PTa\nemPqmRzzL1wYPc0Lt976Pws0jziVnJJxJWq+vkgXNp2X9fyxqQaeDVhvHB80\nKo/ecfr3JWT3gT6S7N6l4FLKoqKeOAsIVOum2jZAUnQY5RQtk16S+EXiYtiq\nNmChAF+lFSNJoJC8vbpeXsebHuPGprwYD+/QQ4LuQ3qmlAiVl9PX2gVLV7ME\n2tWs\r\n=9D7p\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.3.0_1569433467013_0.6908570797556313"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.1": {
			"name": "solhint",
			"version": "3.0.0-rc.1",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"@fvictorio/solidity-parser": "^0.4.15",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"readmeFilename": "README.md",
			"gitHead": "3c230d4afba0f26d0b1cd9f5762b7c4a192eb7a9",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.1",
			"_nodeVersion": "12.14.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-T8QwIf0UGAzHULbq77rCuEn53VoL+G7WDS8KxzH+8jSUhDU1ifl/7S4LXRNwfjoRgaLNi5rR9gUtqFHzNDO+ig==",
				"shasum": "5d270643c350849ba5c48db56e0c75fb73c44a56",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.1.tgz",
				"fileCount": 320,
				"unpackedSize": 1838229,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK0K4CRA9TVsSAnZWagAAZZsP+gI8/gZu2jHRQBHOBfuq\nDrHRLDtjPB0o7Kslg9CP4gpFJy2GHAsFREUJlC0SikJ4zmfk80j3B0EyU/Mc\nfrZ6G1rso/juhI6JxlkwRahfPCJ0v+sUbb5TJGJ0rmEv+GOIikEP4NA2c38d\nzxDgpANAcWDWMmioD1+kueND6z0ivFhiy7k/7ISDnWsjH08QibhaAcuaIGBU\npZpo0FNJyqcHQtYjdTGGs6mfz5amOcTDKzSKdzwngxVa7+B3+vjwLF4tLVh5\nX6ihzNkl0ZIng2S3VyBUXH0ZzFks3TJKYJRzwKcJHJxUeyjTb67O++XY7mV2\nGl9nwYRSm7KnpjQm8vHzOBp9/uDUi5Q6sHGdXZQVp0qAJM9TWlKkY8IRqg9i\nSaktL+FdqVs6jZGAc1p2azBcfI2ioi/sPuHJms2Dvs4pxfkdyNl6W0Exwku0\nPUxvyqyeRw+ggIqD+ojFHJjw0op/VOWg2sYUw7JmHr4xOJXSUEPWkbc/kw+v\nfX3k6jMJelqWfU2hCVtTDgEiLs5wfsVhaPPFcgCZW9WfOT9Bf9b0HBvR0y/T\nTbFXm+iPgtKWhBK7iucETlHnJXc9JM69mCbC+hgL19rLvEw3roVWwn1RA8Bk\nd5krJC4rHfRRTeEst1OUEe2UeTU1xoQk7xD206Ge931gjp3TZY6vyIus9SRn\nLw3a\r\n=/go3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.1_1579893432218_0.41509230974467703"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.2": {
			"name": "solhint",
			"version": "3.0.0-rc.2",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"@fvictorio/solidity-parser": "^0.4.15",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"readmeFilename": "README.md",
			"gitHead": "e07b908efa2f9ccee54cb17dbedd9241076603db",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.2",
			"_nodeVersion": "12.14.0",
			"_npmVersion": "6.13.6",
			"dist": {
				"integrity": "sha512-0IDui3ik4WU8TcSXC+aRisfup8E6BVD1RwCYB/pvs404Rnj2HkhgrtmWKdct+tlSRjAo3XCMXbajC4vfG6mOBw==",
				"shasum": "065989d5a4c688cc15cedb1d273d220d7cfade76",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.2.tgz",
				"fileCount": 321,
				"unpackedSize": 1842490,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMeTmCRA9TVsSAnZWagAAw4wP/3bhHFy8xInWI5Wh7Zi+\nPyUwaJDYzt0mSbJcTthPjT9MxvYTLW8UBA5HrPUMtxFqc1CWplKbP+rEuJld\nlag7oG8xHC4SRg3HY3EHmGgJUXT+T83i4x7Z/XLjqjEJ65pWyyRt52ILF9qD\nKtD9t8bUo+Lo2xWvdnL6Bsb9YIcZ5tNHwzOaXqDFozSr4V0XzvoBqEMMGw6P\nO2z9pWV2t/EaAKHCQ75w4zxWI/RkTnYowkVIoBcT8+XI6jUOYU2VxHPxQ3ji\nsl5y90rJhZgCbTruqOYCL9jec2SrLmyjGrlVL7eYNm256+qxpx+oHekHhYmJ\neFGf0kJOqwo73BX7xkocW4FBBh3yO0iE8wEbiA2mhHr7b5gr2TYe8zHio52q\npN9/ORGN8NJVNgc2rc5gPrXlOd3Kwuj5ytw5mZ4jHgjhetYZWSYD4Z5DDDlX\nXwIGG+yCzzDYqomfO8/w47OyayxUWl/8FJPre+Hpayhx9lUgGQCld/rTLdgH\n6CrO4Gmmz3yM5iEPKAu7yPoizozsyb7PWlub1qQIDxVPGOsvCPSRVMwmE6An\n5jkuEdA5j991CY3+SvFdFY59L5H4Ih6H9G+yS2BJIKFMv4lLAhMO8oH1LiIu\nausBzI20Wfv64Nr4eHO4ENqau4y+QMiVxX6qr1QrMXwSrEjkRGLakfbAg7W7\nNRsk\r\n=uUfE\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.2_1580328166197_0.20756585348498846"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.3": {
			"name": "solhint",
			"version": "3.0.0-rc.3",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"@fvictorio/solidity-parser": "^0.4.15",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"readmeFilename": "README.md",
			"gitHead": "8cc61a18ff0d2326c8843c7388b5e9cd08edf858",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.3",
			"_nodeVersion": "12.14.1",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-eWwptIMcOD16jn4OKZAhTvao2iQkpNkgeVJkwHfvZQLWaFsuZux2IW+vIgbw8mzVCyBT17Rd/NLzUxEsa/BCIw==",
				"shasum": "e04f9ab75e7417d66dd11a56dfcd4f791371c3e3",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.3.tgz",
				"fileCount": 321,
				"unpackedSize": 1848527,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSaZxCRA9TVsSAnZWagAA+d8P/1MOHAsdhf3gGsB0O307\nu5tVNY2pLGQKKsVzGJg2VxWChUBldUTb24YN2cK7mcm1idl6GF9L/MJrnle7\nRlU2sxUToxbzhCx6Mvdx+fGlsUkVdyVXngXPlTL4Dz5jXZJq7aXYmbTp37Jz\nt3g9UQdOoPmywoa8jHrxp/9RtBAR78gYd/98eMVkrM+qRBjKSaAAwZ//nlRF\n5qjvRYMvzKoFqUkp2exxeYoza8/Vm+IQNhARO7QSIkkXPm5sHmk9Um11BOhn\nJcRADnTSuJH+GDvsqk61SZJSBT82keTU51n3Lg2QS3bPgVgI3Zbi3tkXCzUx\nQEL7H3u6fCole9XA7dUj/WXmXtzeD7o07yidw3KUaLxK6iTkD+w8wbC/mn9Z\nLWl+Mqf4CRbofCudzfdl2R78PkALPYdWQ5tKCf6DMEerydFdwg+ri5UoNmLe\nmiBK0vfQFBTLO0lPTKeN2larGndtrh/ulXznChpPgYs5jlhhd0OY2N3u42FK\njgGUMQOyA4XFpz62XrjazcaEAH1W9Fyx+TllcvFUA0K4AKhRczLmrnXoqhF/\n9aiGG2ytjKePdsaRqbg9BReypUUhlY7i4XVDdSUdoY135vmYbMfLUQozqO6l\n1zKwhSo8POMB5sAF7u63B6hvIB9PydRimuKfFmOfv67OYkPAScx7x7A70QB6\n560f\r\n=7ivf\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.3_1581885040803_0.07399991368046122"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.4": {
			"name": "solhint",
			"version": "3.0.0-rc.4",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"solidity-parser-diligence": "^0.4.18",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "a9c32a0298d161e8a3313727080583b30c213239",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.4",
			"_nodeVersion": "10.18.1",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-tMCRIBjzp/vg197+V/SlG0xUS2jDWsFnV+BwIeFDJSMuT7+ULHGO+m5yauofQhui7ZAPoiYaxgZ+FlWZ2TPEmw==",
				"shasum": "a633e1ebe695b619763e97dc5912cb91ef5eaf8a",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.4.tgz",
				"fileCount": 321,
				"unpackedSize": 1848570,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWU5ECRA9TVsSAnZWagAAEN4P/RcAV/LyT8B7P+vbAyCb\nTbd9qsfPyVyRs45bM2GezYJ52HwBbIFZfcvfaw0NFGLB9mtaEER2NRD5ozRL\nbxJ0D84WFNaiBXv6bfY7KTqIA70OLFtrD6GtKHs23jMmufGSbdCfSoK3nMuX\nFRS9JwRuVJcERR+HUSW3HuivGF7gYMl5ufCDakB+QUXrsqYdB8n7D3od4EmN\nMgVwMWL6aYxAtLhTka/+MLRILxG8Pod0B+MHdfqadz+XThOcKrB8oTITozwS\nAqlk3hxEF6pUQ//KEQfhLwX0tOmycA1oj+2zm38UtOlkSWpP+HGUpxzmS+KI\n5furMhQN1wWZb71hljqqkIzGTLR93n7ge64z6uOuxsKDEaAJ9vALOW2LwNhj\nWU2S14I/NXastEezmUhVBHZFqp1w94+mJN022ixFfh22L6GY6ZwSD1TIakP4\nuygxiG2bQBYzxyWJIvOh5Qb2XcDoTw/C0jyhLi/f1fBZxta09q5S/6L3zGic\nQz6xZI2NtiifRXPYp+Qxp2Jgyfa1je7JrSC4rRyd5P5tvQhxCB2tcZsEnZXn\ncw+PFModqtO38866Ld44ED8JDvn3UKgBqzwma+kK6jqMRQflSnePVrJv0Vrg\nwWkDOBioMfxoV/VGsbgwzlOVobTLoh/svh4lQR9mlswv7wdh5P918DAZCYz6\nlfRh\r\n=xRXn\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.4_1582911043939_0.7532454585818722"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.5": {
			"name": "solhint",
			"version": "3.0.0-rc.5",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"solidity-parser-diligence": "^0.4.18",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "fd0ed02bc393faf597685dbd4a5c50c2bacbbc9b",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.5",
			"_nodeVersion": "10.18.1",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-6Yv9GmOXN5iVRfkHNYClccQFBpkrTMG3BD1mlXBM4quz0bj6muCko7Md/lGqdV9Mmrx7RSsxjV1g7ugxaavXow==",
				"shasum": "c4712c08ceac796111e339f1b0ad2eba3a1900d0",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.5.tgz",
				"fileCount": 314,
				"unpackedSize": 1393021,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXraaCRA9TVsSAnZWagAAjbwP/1Frc1nioGVpUCBYQkdn\nzxGI0LPdMdljyxHgjLKvHmmpBSRoe+iDpk8shdJHEJLh7XhjHQgM4R9vvQow\nP323u/UO950ZA4WZyJn2EBl03TuLOSEaksrPrbmka5KUr66kSK+A7hk2cJC9\nXnqfgtLaKXz0pm6akKJXq9d0SCJ3b5pUWDkgSWrY4WbHcEWy7686/L/aP93P\neuNoDxfD87bXw+wet/dMPdWYF3qOfl0WrBC93L0nbFo/LOpGfdu/8pzj59ej\nIEuTpUZwpWJ4DcMOxzNrCcxBBmNJJFKieIxDRJ43bJMGueeRDuwlpvRg1NBI\n1jIyfQEzr8gqxw1ddl3NlNgfZyxjLR46rGkzL4uxoOkeSvKTo1YluT7Ttvd/\nCNzrjXJEFBqdr/BsTeAm09BZL759oejyYWWiNBoPjQIFgvj6CkjTK3W3Yb5T\njCQeFyi87791UIijH7PcYw95kcnzq1r173AC8QUw0KRU1a8U8pkmm0C/Vkvs\n50RNINTOKC5cLPpfin1fsyzGhinZ18oAI7nSQH5G2PH/6YZ15gttlQq0s+VW\nI1xoPUskDMZV7/vfyB0IgQnpJD81ZbsRa+1//VPl0XQKQmhIJ77PynIeP4he\nBnSBc16KxOTktsUKm68u7B8phuQ6NIj9Rl8dTFJMX4Y5oiOHwp8OedMkeCW2\ni252\r\n=j6DE\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.5_1583265433536_0.5898133073696521"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.3.1": {
			"name": "solhint",
			"version": "2.3.1",
			"description": "Solidity Code Linter",
			"main": "solhint.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc -x \"**/grammar/**\" mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"generate": "scripts/build-grammar.sh",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "ce588b6fc6d381aa93e1fce21e1ef81c82f3df2d",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@2.3.1",
			"_nodeVersion": "10.18.1",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-wP/G+Dqj8LNWlCI9Mt6XiQRWQfZwv1rkZe/V+HKtip5SAZJVvp144PdH28KE45ZvR99Hhrp/Mujt74fSmXsFiw==",
				"shasum": "6fee8fc2635112bf5812f7cba8359c14e9d9a491",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-2.3.1.tgz",
				"fileCount": 342,
				"unpackedSize": 1898139,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeajoSCRA9TVsSAnZWagAAowwQAIzwM5mZVlTdFD56hhxw\nEUm6FT8C9w24nNYNUEsCxa/b+Ox8wtx2LG0ZrIb6YXYN+7U6PS7YQll1xd2r\n4NLXrMHr67F7POTgU4J750c18zpQwJh0CYNgDHPRTeRlkQ3/6xdOFBN4XvyQ\nCWUho2mqnWdbRmeM8/wHdtD1t4qYU3uGsBTshW7dK8FgJtzRyzcRVL415eHN\nWLQ8a1j0pas6A9cs2RdVspAZaVfyqbWGP4ZwAxYL1RbDJCM+eYEMXLYZ3nv7\nRaIPImMMfJtckY9rDCQl7eNgzPuF1kglTBQN2Y+crqB0fzCFAqOhlzvbdnKa\nIs6iTtUc7z/OB36J2IHTcVgpzXnraxoE1EybkyWSQc6My0u44Net4JC6m5ej\nwJH+sM/Jvim7eztgRAwditfvt6Ar2x/r8byTXOxOe8pTcZMKhP92inXZ63II\nz5g1SWJkboNhpsTyb+jJRtSdsERFbkaGWFK+GKKvaqwe4M/sJd/3FNrRFLRo\nES7SJT4N8Xp8z4xIJw/aSc6Gx59CrtEug79aQlMvqWxYnNF4KwjRLBtwSMP0\nZGA3gQVhrYinNpu5fgP86Jfwcz/ZSrFH2Esd7EhdOHT8WCQqKENjx/lTymnq\nOFzKsmir+JbgyMl+VUxQvsqYNo1YjR9GDSkU+TXVhu266i2YzBP0QgUBzKMl\nwVpp\r\n=O/+e\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_2.3.1_1584019986392_0.6391476831426086"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.6": {
			"name": "solhint",
			"version": "3.0.0-rc.6",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"solidity-parser-diligence": "^0.4.18",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "7a1ddb198cd2573a39fe8c52f0632f6893cd08ae",
			"readmeFilename": "README.md",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.6",
			"_nodeVersion": "10.18.1",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-HzNvpzCSePrK+6zS8aFWBJyoc2b0ch6o5CibOZ3hBS7rAE/FgDGtayNgSddDk0v6zfD5xCWfLqp/ZoIyWHHpJg==",
				"shasum": "18cf7879ab400be61b90b4c5a3b010d91996269f",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.6.tgz",
				"fileCount": 313,
				"unpackedSize": 1393005,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeajpOCRA9TVsSAnZWagAA80oQAJBAwEymIHEzlJg7mQOk\n8cW7cIXEvPqW8yXg2wgXTlmgeXrFEMhyaVRurjqvKjFIiqGYF+6JWGbrioAw\nvNIVsedyh6/wWomc1KSFJFQ7bNMMnHvb2vtnumYrIJywscpBJkDXk7vcoG8z\nQQI+rm2H7dppSdIc5Gv0tqmcIwZ1egXAxfyw1+NozU/gIKFRTMfDn1Nf5Itk\nHJoXQ0cCHzc/c6k+1koQt3QQno7X0gYm6DlqdyQLifQT7dgylIl6PxfZHJkT\n0u/8J/iZzCoXkDtASCM/urou/6tbrjlC/sB4imsARRIm5SKxnLYapvH4xoZN\nhDmBngG3Jm7O+KGN2RpSvbzjuVlIjwqQLEtwJM8rtiLkfDSON1b2IYvUWOR7\ns550NmPVcZvnFAKYGcBtFMKKBdsI1EEhOxYC0rGKv3CUFThd0IZA1tuAXHFo\ns5nCXj614LOJSrXCB8aPKPHBNBn65AnD7C2Cm9YrtUMQIYF9mKWhwYM+0Af5\ngR/qNHNP9b3NekCphppZjWxCBjPod4ciwBd383M5Mn7yvT3QBo6s7Y/iuVSw\nBXCBAYZyJm2Iy+PS06AniAHlFsJRP+0E803Zpmr+PeRcvH+VaIo32x5j7Ny9\nwySEYIp+XW0hbHi47Z/i4oUuRh6jGQs2m738GiDbtL3F9YaWFVkIJoSakCbf\ncA4k\r\n=ZEUp\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.6_1584020045797_0.5001705838993928"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.7": {
			"name": "solhint",
			"version": "3.0.0-rc.7",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"@solidity-parser/parser": "^0.5.2",
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"readmeFilename": "README.md",
			"gitHead": "89e8baecae0132ccd64082d1d6e90b31b774a24a",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.7",
			"_nodeVersion": "12.16.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-oXSfE90STaBMlyT0mUl9VdnfKf6wlBeWVBMZRO6oztZGnaapU26CqJZ5ctiNi3pK6/bPnQl3RIXBioKzv+woOQ==",
				"shasum": "ccf00f4f47b4614cca80bb86394f6e35d4592b79",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.7.tgz",
				"fileCount": 313,
				"unpackedSize": 1392920,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJej+IyCRA9TVsSAnZWagAAQVwP/1QJv26APLno/F63HqwS\nCJbroD+u8o1LPrOZicO1CvKDl77vbzGJvS9LgS9RMb8Ga/kSycjM8WZg4PlB\nR57ShjsJt0SIvDUhUcDhkU0Rf6rkCAgbi5BJG9EKaqj8SzNZLy6I1hYtnYgb\nQQNWXxA9Vx1LzSB0KjE128WcXhPEsapWHwCB4QS5NbhT9nCwbGmDkzErrA1z\nAptAAuVhk57gQh+NuGwICzTwLIYzAueqyis5qP3MQZb/YN3byBfjD4ZVvfy0\nbKwk9YDD67V5R+w2bXWhfJVWwCuJCUJw6SsXJdREelnSX5fGFQEu7g0JfKxb\nXu0n0S9ChvNKGpAVLF2u/oND/Qa95qGKf/PVuDvtYdxOlaslldKntd/b31/c\nqyMjwWHaD/iI/HqurpGlyqtYH6bFzYCDbm5AUMJjIxU972jaN47rq/cVuXcC\nWPGfYHIlbjYRGxGujnwMMEnuEAtGWNeBTqtAjgl+6zZCT6BAid3gMnanGyhR\naBkVs1pX7zHa7C/+ndYQe0sf/p9kvgid3N0L7KOJfhBrYII+UGTM1Mpll/QH\nispzM+c/gzQKqwv4eeIyxGt2SgY40g1xxMy+mXT0D3x+l21/yO0fhgtvOo7l\nsWqAhlndbtRfP/5WvuSJU89HHbF4Szalj274q4hgSj6xtYyPwsV9sE9xe+z6\n0fw1\r\n=+JVx\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.7_1586487858225_0.7746858326345245"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-rc.8": {
			"name": "solhint",
			"version": "3.0.0-rc.8",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"@solidity-parser/parser": "^0.6.0",
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"readmeFilename": "README.md",
			"gitHead": "81a81569831f72338d772ce822381a4fa0928596",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0-rc.8",
			"_nodeVersion": "12.16.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-FTS8Trg/C48ke+zIxAzbaFfCDzkVcwXHBNzCEKpe0S6GcCIfJs3p31tedcdRgkEWXRWs25pd1cFzBn6PNuUrZA==",
				"shasum": "6ea10cca261677fb37c59a100abbfa6df424cfe0",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.8.tgz",
				"fileCount": 313,
				"unpackedSize": 1393549,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemyCOCRA9TVsSAnZWagAAyn0P/RryrsRwMnYBE5sIEFBP\no5//UKwlHDDaISch8mpg3Mg05mwUopF4NuvkdkojyLRSmh6haUmlVW2+fadE\nzRbF1GUY430nijRO6lIOVqYmsXPe4g0PfKkpdIKTWG8a42l50YcXCyKONnYB\nc9NeOM33meO9P4iVMWZE633fUwaAzWIRthrpuy8vBLMiuGjqH39OVy5OhXL5\nSnkgeXpSkxCynn8gaC0CE5cbi0E9wWBhmWadebDq+zr9VpwGHZLzYpoFmDk7\nu383dzSrdyyOxNxKYovfiShYEoKLqVcbs7HUxaioBnOr3/pU1A/z7ovEnbpx\nnvSmBkzhfp5aNlbo8teqBJh2fyjtByZx2HUU698UsqvKMTCCTmHzVrs1d5Ox\nJxGFpbHVbMVyJWZJkoe/XZT3ZxRWVVvJZogABdph2QGJ5PHUjnQMHdWwKyT6\nrRYOould+ygMcjYImZ7AqnkEzOrb9cDNit8m4RY/Fg/xPQIF5GlSTrartdzI\nI1CtxveziywSFPex8gbMALuuwsOMkMT27+RL0y5vF5CE1mJrRA6eKumMDjsM\ncTMz9nVeqhLYU41monPerIFPPlGB+cQbHQ667wQYk8KUr5t2U6YdzmpGh6cA\nP1WVVDkygyo3CcbAiNPxd0IcDO0VsU8xuvLofTBShcqX/75PKFX/kgKmSHen\nr49j\r\n=ht4J\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0-rc.8_1587224717806_0.6624035112286937"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0": {
			"name": "solhint",
			"version": "3.0.0",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test": "npm run exec-tests",
				"test-only": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"@solidity-parser/parser": "^0.6.0",
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^5.2.0",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^13.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "fd4bf46ba3cb49d15e555015952055d3442b7cb9",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.0.0",
			"_nodeVersion": "12.16.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-z6JBNrtWZ51g/tkuZGc0ywQVskRqIGjXppR4g30bjPgOrxSBWJp3qX2pcI9+FbSI3uu1RqqbZ89CeURkZUF+RA==",
				"shasum": "78e185e84fb7da7d5394ddf1fda7c01cb987519d",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.0.0.tgz",
				"fileCount": 301,
				"unpackedSize": 1367903,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesBiuCRA9TVsSAnZWagAAq54P/2rdzOH1arkoZRAJ0Ip3\nnKUuNbrYcObmjuWAkzrIKiYYN04e1bh7emR8dMaY8p/r6Vqdm3arFCP7OYW4\n+hqejt94eDDvF4sIIq67NpJQhqrmPuuyvifCaik0Us+eQKHv4Hgmy3yeYE0q\nFZ8YNFSsvhHCpe77gdDCFl0L5fD0kJTo1pZ6N0ulo6lOGxoNovfxwuuu+m8E\nP7sXvGvDabvOp23LNA7c7yn0z436fWeUXSQMZfRBMh/Xsv0v+ThECqZf4YPy\nNs7RapFIVIi0NH8E7ESvIdjUbLC9RgqWuVhaMP480ciMy7tkbDjxNkfufFiM\nAtNd1tQA1bFBAZKn6thgCja/ae92Iwm7Vh1zZsLzgzjpcxjh2utlaDxxVO3f\n01/4GvNIAt8bi6Oy9v3FBoQxAuDC0GDvGxCwtgHOBEppOGmYH913jwV/46o5\ntK0UOmK7wFoBSePV6EvAtIKQ1g8b6hMFu/b6ysArTUCqc6gpqCKGCppj6NiQ\nKswv3snNyZmmnx6N8vR124jEI+X+gTMy99NhSfcuVthGcEtLhstRCRfu4fjj\nyo6wixK30RIWfCmC+ro12ypt44iAfEbhdVJteN6J7+xTOH6ASt+Q2z/tfWNB\nnywKH66oPBZ24v3ua3PP+cXUQcfAQhjaO2abbwQIsB45F2i6mpY1AnfcaH4k\nN3uD\r\n=0eaX\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.0.0_1588598958364_0.6758166568617197"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.1.0": {
			"name": "solhint",
			"version": "3.1.0",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test:coverage": "npm run exec-tests",
				"test": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"@solidity-parser/parser": "^0.6.0",
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^7.1.2",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^15.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "97f75bf4843e43fc2bfaadb78ff264d5b3dab82b",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.1.0",
			"_nodeVersion": "12.16.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-Cc0wqKzg0NviDF7H5zsrGJ/hVwwkGqi0Hkc3YtedTev4alkJv4YADdJg4y586MpfEvMX4QPp7LugsmJzoeChkQ==",
				"shasum": "50d58c9af921a01350164350144a9809d5ec2975",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.1.0.tgz",
				"fileCount": 301,
				"unpackedSize": 1372206,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFuZnCRA9TVsSAnZWagAALZkP/iGA5XpaXOQsb8WjMSnP\nWWisBaTzzJ/9ZBvLvGeEJixUlnI+LfWjjJdQokLybYEMfVue5dEtiHE5Pv2/\nDZH8Ih+DEdvUYGIxJKvrDYDi8ExsNcs/Nm/uxLz2cKwJH1EqDxJ2Km2SiDyx\nHQ2diE/4WvNv/sS25yIuFOrFfKYQ0dds4sqj5aY1qmeqxNgyn3RQQ3xb+R2g\nSfNXRLU34NWzF8hKyHzgg97iSIc/p/tQmDoQP5hU0sOAl5YuFWvPsRZHOry7\nj1m2r435tdgj1OPb+PpvbGYT8C1OyAu1FFjCruX0cAX+NPAe8ZnwHXk1hY3J\nyN2OcA1cXUZaSV7PmRdm97YzPYglGvMPzIh+xWeSzpmBNU/9YcJ+K6TPKTkz\nRWmDNlw4W7ibmrayimPLf9BI4HevIJvH3o0M/OyNqFLdidsZPPsJDbccDl6U\newqCnVrMj4ulKH84eo8TyRz+qVAXkW3upYk9Ld2fjWFgrKstNi8Jg8yNcr3p\nBPZWRUsmC7dDDoTFN4owpMI3cLHzblwHvcAlBbhVdkqBG1FTEwMTOoRlwBiM\nj1jYj+aAePWuplh3482cAiKYT3oBc2fLh72ZTH1hLik3RYbDnwzL5Z0K3lbG\ncqn90hc2A1z+cB1XwzKJbZcC0sHLB4lvklshNfyOEDXJyf1uk6URpkP/rkgp\n91kz\r\n=SB1+\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.1.0_1595336295497_0.47688086947197017"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.2.0": {
			"name": "solhint",
			"version": "3.2.0",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test:coverage": "npm run exec-tests",
				"test": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"@solidity-parser/parser": "^0.7.0",
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^7.1.2",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^15.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "30c2830cb2d0bd57c3dd2c3b3f9761f2b669b81b",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.2.0",
			"_nodeVersion": "12.16.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-BGp7JnnoLzknGC/arcH33oN/LjOz0hKgdauOcBOO5jNjhjnPQ3cAacSMH64fWYShAg5+HYQaSRubInpSKSvzLg==",
				"shasum": "e3b3e568f64f71328f410a97f06e802033f0d7d2",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.2.0.tgz",
				"fileCount": 307,
				"unpackedSize": 1384212,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNcluCRA9TVsSAnZWagAAhisP/Rd52L6zN9EeSicUVzxz\nypGF23PBJu2JauC9nG3bfIGx2/piBlhhib8Hn5dePGPfTXvAAJyqqfJE/afX\nN3EydZVROIabNCH8lhpzOT1zquSJhXjvsMRXehKvKeTucQ+NijvzDJRQWvbh\nzb3CJrxcMsu11hiV+TFIjMGB6+UTh8Yg0fiq78fInvlNjT4uItJoaNovrduc\nnVS2HYokBAO7css1X/99Jp9VG+g08gBsF4JFhRkgrBNutlgNLk1dCcr0R8Ok\nNLAstALW2Xhu6GJnaB6FXDbdyYbTicHaUkOnxvOuXWvEkhMCqXphu42djqhe\nHhmgeepVF0R6z/ly7KbDz55CNMGg7TSXQQOFHR6zc92S5RMj0I671ECtWRM6\nnJ3oE5rrErJ/w45I+MsJTv3jaQ+TnxG6i31e6BVAehaREvrk7L89E2TKGaah\nGKnOHXBqDSwiz2oTQfdVZKToY4efVx1KnORRI1pO4AV+GW1R0n9lRiL3sUc0\nOeZ9tZoYoXtbmba+H3caVNRRZ+g36G8p0WBzkeE+y/iEafaymUAxmm/oTVu1\n30rrst+yMeHedWeZwQRwQ8e3cPhU1yOkiTRx1fx643FR2V74Npas7ZDR5DCX\nKZlIeHhTbRaT+PWlUtivwc/6Uwp0TStQ571OSJbk9S/Omb/RLCMLqNfoAJRn\n4JUJ\r\n=zX0B\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "victorio.franco@gmail.com",
					"name": "fvictorio"
				},
				{
					"email": "ilya.drobenya@gmail.com",
					"name": "idrabenia"
				},
				{
					"email": "maguero@keetup.com",
					"name": "mariano-aguero"
				},
				{
					"email": "mgarciap@gmail.com",
					"name": "mgarciap"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.2.0_1597360493350_0.20418488562881043"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.2.1": {
			"name": "solhint",
			"version": "3.2.1",
			"description": "Solidity Code Linter",
			"main": "lib/index.js",
			"keywords": [
				"solidity",
				"linter",
				"security-scanner",
				"ethereum",
				"ast",
				"developer-tools",
				"code-quality",
				"smart-contracts"
			],
			"homepage": "https://protofire.github.io/solhint/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/protofire/solhint.git"
			},
			"scripts": {
				"exec-tests": "nyc mocha --recursive && nyc report --reporter=text-lcov | coveralls",
				"test:coverage": "npm run exec-tests",
				"test": "mocha --recursive",
				"test-mutation": "stryker run",
				"lint": "eslint .",
				"docs": "node scripts/generate-rule-docs.js"
			},
			"bin": {
				"solhint": "solhint.js"
			},
			"author": {
				"name": "Ilya Drabenia",
				"email": "ilya.drobenya@gmail.com"
			},
			"license": "MIT",
			"dependencies": {
				"@solidity-parser/parser": "^0.8.1",
				"ajv": "^6.6.1",
				"antlr4": "4.7.1",
				"ast-parents": "0.0.1",
				"chalk": "^2.4.2",
				"commander": "2.18.0",
				"cosmiconfig": "^5.0.7",
				"eslint": "^5.6.0",
				"fast-diff": "^1.1.2",
				"glob": "^7.1.3",
				"ignore": "^4.0.6",
				"js-yaml": "^3.12.0",
				"lodash": "^4.17.11",
				"semver": "^6.3.0",
				"prettier": "^1.14.3"
			},
			"devDependencies": {
				"@stryker-mutator/core": "^2.3.0",
				"@stryker-mutator/javascript-mutator": "^2.3.0",
				"@stryker-mutator/mocha-runner": "^2.3.0",
				"assert": "1.4.1",
				"coveralls": "^3.0.2",
				"eslint-config-airbnb-base": "^13.1.0",
				"eslint-config-prettier": "^3.1.0",
				"eslint-plugin-import": "^2.14.0",
				"eslint-plugin-prettier": "^2.6.2",
				"markdown-table": "^1.1.3",
				"mocha": "^7.1.2",
				"mocha-lcov-reporter": "1.3.0",
				"nyc": "^15.0.1",
				"shelljs": "^0.8.3"
			},
			"optionalDependencies": {
				"prettier": "^1.14.3"
			},
			"gitHead": "3926ccaf3ebb571d4acc8eba789a6c845ce7bb0e",
			"bugs": {
				"url": "https://github.com/protofire/solhint/issues"
			},
			"_id": "solhint@3.2.1",
			"_nodeVersion": "12.16.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-Pq6jZxHp1TJ3K7dGxuY5c+ByMmUwJ/vs8FTZmeryf0SKB+zjPDWfYGpchPqW+PSbVzRCpS2O/+57O64mG4x/JA==",
				"shasum": "62f250930fe2fdaf8787e50ad35c038eedb52bbf",
				"tarball": "https://registry.npmjs.org/solhint/-/solhint-3.2.1.tgz",
				"fileCount": 308,
				"unpackedSize": 1387026,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa9/NCRA9TVsSAnZWagAA9AMP/25h+SnmiJi0srTAXT5f\n8efxPCL7V3zMLWU6qgAVD4FQWgICpdUn5ZcjwShZMsvR1E1PJIHPejZstVmY\nQMgTpnnyg7/cauQgBqQMT7EaLFAJ8FRaUZz6q+R7JMBsbnTyRq+4HJwe0Ee5\nwbdRkpnZgjU90qzNQa7yhVqcAICvgS1NEkduXpRAjGtu1hqja/pCjpVJZYxT\nGNTRB1QHLC8VUKiYIqxOWTTV/ycD9S+0XFl6XnJHTtDPUM5dPmq4rAzBj5Op\nvKVOQtCyu3wtmBhzDgtZZP8wrEJZLjOSuhdQvT5NWTJrdwI7x7NB8dokomCS\nawJnm62Eu/nmxRjNxMrinjQhOyhHiN1wwxx8yVEBAJjfcUpza1e9LCg88h4Q\nZ6IpFlMyFjJzBBGbWlhWtrOeiDO3zjTMzeYIr5T2UTlI8sj4iFVvNn+IJCK9\nUdI3gT817h71Feu1zBmu0g/tKphaUargO8OQNBt8hberoxtnOVmhPL7wLC6C\nxNGyXPcKNtLq81n9S5g+xiqgcrTuMLK99hycZZ2FpSCc2HJfy/chKX+H3hAK\nVXq2KWSshlZRS8Pd683MbLNfDmOOi6v2zjdZ03gDat+ydQOk0nPR7gDjsstQ\nV3kx1UJbmoyn4C3afn9QvdnB8dvvv+rpeMdNLIwk9u0vlUIhd0A9iVWrLl6U\noetv\r\n=GGw5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "mariano-aguero",
					"email": "mariano.aguero@gmail.com"
				},
				{
					"name": "fvictorio",
					"email": "victorio.franco@gmail.com"
				},
				{
					"name": "idrabenia",
					"email": "ilya.drobenya@gmail.com"
				},
				{
					"name": "mgarciap",
					"email": "mgarciap@gmail.com"
				}
			],
			"_npmUser": {
				"name": "fvictorio",
				"email": "victorio.franco@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/solhint_3.2.1_1600905164597_0.49810578675644246"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-09-23T23:52:47.061Z",
		"created": "2017-09-25T09:01:13.751Z",
		"1.0.0": "2017-09-25T09:01:13.751Z",
		"1.0.1": "2017-09-25T09:04:17.554Z",
		"1.0.2": "2017-09-25T09:06:41.731Z",
		"1.0.3": "2017-09-25T09:10:12.558Z",
		"1.0.4": "2017-09-25T09:48:21.350Z",
		"1.0.5": "2017-09-25T09:50:15.472Z",
		"1.0.6": "2017-09-25T13:24:57.621Z",
		"1.0.7": "2017-09-25T13:27:36.411Z",
		"1.0.8": "2017-09-25T14:56:21.832Z",
		"1.0.9": "2017-09-26T09:07:34.941Z",
		"1.0.10": "2017-09-26T09:17:20.812Z",
		"1.0.11": "2017-09-26T09:57:30.396Z",
		"1.0.12": "2017-09-26T10:29:48.609Z",
		"1.0.13": "2017-09-26T10:31:54.853Z",
		"1.0.14": "2017-09-26T14:03:18.787Z",
		"1.0.15": "2017-09-26T14:04:45.593Z",
		"1.1.0": "2017-10-02T11:40:09.732Z",
		"1.1.1": "2017-10-02T11:48:41.095Z",
		"1.1.2": "2017-10-02T11:53:11.385Z",
		"1.1.3": "2017-10-02T12:09:28.548Z",
		"1.1.4": "2017-10-02T12:20:00.842Z",
		"1.1.5": "2017-10-06T13:46:36.353Z",
		"1.1.6": "2017-10-17T12:51:01.842Z",
		"1.1.7": "2017-10-28T14:28:10.979Z",
		"1.1.8": "2017-11-09T09:41:12.445Z",
		"1.1.9": "2017-12-01T09:39:01.075Z",
		"1.1.10": "2018-01-20T18:09:12.135Z",
		"1.2.0": "2018-05-17T14:32:21.474Z",
		"1.2.1": "2018-05-17T21:35:38.133Z",
		"1.3.0": "2018-09-25T14:37:08.540Z",
		"1.4.0": "2018-10-10T19:57:54.914Z",
		"1.4.1": "2018-12-10T15:40:50.631Z",
		"1.5.0": "2018-12-26T18:39:52.004Z",
		"2.0.0-alpha.0": "2019-01-07T12:50:06.223Z",
		"2.0.0-alpha.1": "2019-01-07T12:54:06.606Z",
		"2.0.0-alpha.2": "2019-01-07T13:19:48.094Z",
		"2.0.0-alpha.3": "2019-01-23T12:42:46.666Z",
		"2.0.0-beta.1": "2019-01-31T21:13:02.237Z",
		"1.5.1": "2019-01-31T22:12:03.547Z",
		"2.0.0-beta.2": "2019-01-31T22:21:55.275Z",
		"2.0.0": "2019-02-15T18:45:48.208Z",
		"2.1.0": "2019-05-30T15:27:31.917Z",
		"2.1.1": "2019-07-16T21:10:58.565Z",
		"2.1.2": "2019-07-18T16:17:34.347Z",
		"2.2.0": "2019-08-13T17:33:21.775Z",
		"2.3.0": "2019-09-25T17:44:27.200Z",
		"3.0.0-rc.1": "2020-01-24T19:17:12.559Z",
		"3.0.0-rc.2": "2020-01-29T20:02:46.312Z",
		"3.0.0-rc.3": "2020-02-16T20:30:40.971Z",
		"3.0.0-rc.4": "2020-02-28T17:30:44.140Z",
		"3.0.0-rc.5": "2020-03-03T19:57:13.825Z",
		"2.3.1": "2020-03-12T13:33:06.608Z",
		"3.0.0-rc.6": "2020-03-12T13:34:06.008Z",
		"3.0.0-rc.7": "2020-04-10T03:04:18.493Z",
		"3.0.0-rc.8": "2020-04-18T15:45:18.025Z",
		"3.0.0": "2020-05-04T13:29:18.530Z",
		"3.1.0": "2020-07-21T12:58:15.700Z",
		"3.2.0": "2020-08-13T23:14:53.522Z",
		"3.2.1": "2020-09-23T23:52:44.748Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "3.2.1",
		"next": "3.0.0-rc.8"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"b61023e2d82b6bf89200c5c63519da6f\"",
			"fetched": 1602009368599
		}
	},
	"_distfiles": {
		"solhint-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.0.tgz",
			"sha": "95195e36b7e8b566cc396bd5b045916783095c19",
			"registry": "npmjs"
		},
		"solhint-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.1.tgz",
			"sha": "d9e371b403151f894a57e4712ebfda92ddc802ba",
			"registry": "npmjs"
		},
		"solhint-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.2.tgz",
			"sha": "d301cb63e8aa62041c7ff1ba9ae46816dddea635",
			"registry": "npmjs"
		},
		"solhint-1.0.3.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.3.tgz",
			"sha": "17fa8c47111453c120ad68b1d91311a05139eaaf",
			"registry": "npmjs"
		},
		"solhint-1.0.4.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.4.tgz",
			"sha": "bfef977f6882a387f992d7bc92ead08b52bcccca",
			"registry": "npmjs"
		},
		"solhint-1.0.5.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.5.tgz",
			"sha": "51eabd4ede79ca46178b40cbdbc989fc793e3b80",
			"registry": "npmjs"
		},
		"solhint-1.0.6.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.6.tgz",
			"sha": "2623fb2466801cddcecc69a1e899b6b8f7b4c2e3",
			"registry": "npmjs"
		},
		"solhint-1.0.7.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.7.tgz",
			"sha": "998043d8824cce3eebaf70e811887edda23227cf",
			"registry": "npmjs"
		},
		"solhint-1.0.8.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.8.tgz",
			"sha": "a656d00c0a091e5a876962aef53d89efbbe5b66c",
			"registry": "npmjs"
		},
		"solhint-1.0.9.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.9.tgz",
			"sha": "ac22727157a5fa3d4c9958c75e19deaffc3ae955",
			"registry": "npmjs"
		},
		"solhint-1.0.10.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.10.tgz",
			"sha": "613955f8587713a9c75582354052881ab02329e6",
			"registry": "npmjs"
		},
		"solhint-1.0.11.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.11.tgz",
			"sha": "6eb2edd6550a01df890603b3a54372f837dea3b0",
			"registry": "npmjs"
		},
		"solhint-1.0.12.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.12.tgz",
			"sha": "80cb6f10844428d869e07d413f6728393db38ff5",
			"registry": "npmjs"
		},
		"solhint-1.0.13.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.13.tgz",
			"sha": "524fbcfe6fd58a208118f7943c11be7818d6b671",
			"registry": "npmjs"
		},
		"solhint-1.0.14.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.14.tgz",
			"sha": "72e61ab7eafdaf3d103cd7aa1bdd2baaa5bef395",
			"registry": "npmjs"
		},
		"solhint-1.0.15.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.0.15.tgz",
			"sha": "bf92fe9eb2c6ec0333dcf78801954a8d969e7c18",
			"registry": "npmjs"
		},
		"solhint-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.0.tgz",
			"sha": "e6e70675f4b0151b93246f476298dff18b5544dd",
			"registry": "npmjs"
		},
		"solhint-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.1.tgz",
			"sha": "73213360f4ea69688fb74684b7ccb3fa435fb232",
			"registry": "npmjs"
		},
		"solhint-1.1.2.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.2.tgz",
			"sha": "f509614a956baf6af32369e137c728d0af978920",
			"registry": "npmjs"
		},
		"solhint-1.1.3.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.3.tgz",
			"sha": "f2775968172629da330edc8ebcac5686abd41e45",
			"registry": "npmjs"
		},
		"solhint-1.1.4.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.4.tgz",
			"sha": "9adc91d8be99a38b263aa309b897badca434f39b",
			"registry": "npmjs"
		},
		"solhint-1.1.5.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.5.tgz",
			"sha": "6d8ecf5f338e7dd1ffaf51e472cbe562d6a38fec",
			"registry": "npmjs"
		},
		"solhint-1.1.6.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.6.tgz",
			"sha": "b8193a8f9b98b33d52256fb260f1eb076097caf4",
			"registry": "npmjs"
		},
		"solhint-1.1.7.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.7.tgz",
			"sha": "f370c2be93656ce0d4dbf9db1e6e6b4b57552bdd",
			"registry": "npmjs"
		},
		"solhint-1.1.8.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.8.tgz",
			"sha": "2ec935ca830643800da5ed1a79c83418f94d1ea8",
			"registry": "npmjs"
		},
		"solhint-1.1.9.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.9.tgz",
			"sha": "d4cf04a72db36ea1536a1f68c8837925f15f827d",
			"registry": "npmjs"
		},
		"solhint-1.1.10.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.1.10.tgz",
			"sha": "28ff348cb22e0d51fa27c372fb4635751ad7ed5a",
			"registry": "npmjs"
		},
		"solhint-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.2.0.tgz",
			"sha": "141c2aeb48bace3686fd253df27587eab0ecef46",
			"registry": "npmjs"
		},
		"solhint-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.2.1.tgz",
			"sha": "59a1416cef94da38d587f768a73536d6e3403dd3",
			"registry": "npmjs"
		},
		"solhint-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.3.0.tgz",
			"sha": "c64ad2aeb91ef58cf16a10dbb4c2a84382e34e95",
			"registry": "npmjs"
		},
		"solhint-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.4.0.tgz",
			"sha": "59018cfc86e2fc268c8b520322ab1e0db1fdb94b",
			"registry": "npmjs"
		},
		"solhint-1.4.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.4.1.tgz",
			"sha": "921ef9fed83dc945853079865140730d4d2140b2",
			"registry": "npmjs"
		},
		"solhint-1.5.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.5.0.tgz",
			"sha": "02a097c0b989b6c6d423629ac8297a9a045ba8bf",
			"registry": "npmjs"
		},
		"solhint-2.0.0-alpha.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-alpha.1.tgz",
			"sha": "39beef65109198208df72a5bc0dcf3144e50d72a",
			"registry": "npmjs"
		},
		"solhint-2.0.0-alpha.2.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-alpha.2.tgz",
			"sha": "b3037b73bc84cecaf12dcb6225e4402bf7feeff5",
			"registry": "npmjs"
		},
		"solhint-2.0.0-alpha.3.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-alpha.3.tgz",
			"sha": "ea939233c98dc1324d0a9a244db31d11b54d3521",
			"registry": "npmjs"
		},
		"solhint-2.0.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-beta.1.tgz",
			"sha": "d048abb9517b67b61323355c539ce74a32d637d9",
			"registry": "npmjs"
		},
		"solhint-1.5.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-1.5.1.tgz",
			"sha": "a8feca7e2d174c2b7276ca0f68b496c3fb306ced",
			"registry": "npmjs"
		},
		"solhint-2.0.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.0.0-beta.2.tgz",
			"sha": "4dcb4ef018ec111a4c4e34583ee8fb48ad0161b5",
			"registry": "npmjs"
		},
		"solhint-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.0.0.tgz",
			"sha": "67aa3499d2427a3a6abe8600f4a920aa9720a83f",
			"registry": "npmjs"
		},
		"solhint-2.1.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.1.0.tgz",
			"sha": "a0f8064db5726bb54c8ed21e94b01f0bb3959b3c",
			"registry": "npmjs"
		},
		"solhint-2.1.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.1.1.tgz",
			"sha": "3d7c80902ce8893188937c1e525f58feff18e598",
			"registry": "npmjs"
		},
		"solhint-2.1.2.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.1.2.tgz",
			"sha": "3cde9ecbd3c41f095ab9298337db6970df64fa6a",
			"registry": "npmjs"
		},
		"solhint-2.2.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.2.0.tgz",
			"sha": "c9ea75b8c2a5a9f4ec8f16d813c7efd851614273",
			"registry": "npmjs"
		},
		"solhint-2.3.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.3.0.tgz",
			"sha": "810ef6427c7a6bd2ef1c31f6024ac79c1954d346",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.1.tgz",
			"sha": "5d270643c350849ba5c48db56e0c75fb73c44a56",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.2.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.2.tgz",
			"sha": "065989d5a4c688cc15cedb1d273d220d7cfade76",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.3.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.3.tgz",
			"sha": "e04f9ab75e7417d66dd11a56dfcd4f791371c3e3",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.4.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.4.tgz",
			"sha": "a633e1ebe695b619763e97dc5912cb91ef5eaf8a",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.5.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.5.tgz",
			"sha": "c4712c08ceac796111e339f1b0ad2eba3a1900d0",
			"registry": "npmjs"
		},
		"solhint-2.3.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-2.3.1.tgz",
			"sha": "6fee8fc2635112bf5812f7cba8359c14e9d9a491",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.6.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.6.tgz",
			"sha": "18cf7879ab400be61b90b4c5a3b010d91996269f",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.7.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.7.tgz",
			"sha": "ccf00f4f47b4614cca80bb86394f6e35d4592b79",
			"registry": "npmjs"
		},
		"solhint-3.0.0-rc.8.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0-rc.8.tgz",
			"sha": "6ea10cca261677fb37c59a100abbfa6df424cfe0",
			"registry": "npmjs"
		},
		"solhint-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.0.0.tgz",
			"sha": "78e185e84fb7da7d5394ddf1fda7c01cb987519d",
			"registry": "npmjs"
		},
		"solhint-3.1.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.1.0.tgz",
			"sha": "50d58c9af921a01350164350144a9809d5ec2975",
			"registry": "npmjs"
		},
		"solhint-3.2.0.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.2.0.tgz",
			"sha": "e3b3e568f64f71328f410a97f06e802033f0d7d2",
			"registry": "npmjs"
		},
		"solhint-3.2.1.tgz": {
			"url": "https://registry.npmjs.org/solhint/-/solhint-3.2.1.tgz",
			"sha": "62f250930fe2fdaf8787e50ad35c038eedb52bbf",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"solhint-3.2.0.tgz": {
			"shasum": "e3b3e568f64f71328f410a97f06e802033f0d7d2"
		}
	},
	"_rev": "12-45f2f3551e2743c3",
	"_id": "solhint",
	"readme": "<p align=\"center\">\n  <img src=\"solhint.png\">\n</p>\n<p align=\"center\">\n  By <a href=\"https://protofire.io/\">Protofire</a>\n</p>\n\n[![Donate with Ethereum](https://en.cryptobadges.io/badge/micro/0xe8cdf02efd8ab0a490d7b2cb13553389c9bc932e)](https://en.cryptobadges.io/donate/0xe8cdf02efd8ab0a490d7b2cb13553389c9bc932e)\n\n[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.svg)](https://gitter.im/solhint/Lobby)\n[![Build Status](https://travis-ci.org/protofire/solhint.svg?branch=master)](https://travis-ci.org/protofire/solhint)\n[![NPM version](https://badge.fury.io/js/solhint.svg)](https://npmjs.org/package/solhint)\n[![Coverage Status](https://coveralls.io/repos/github/protofire/solhint/badge.svg?branch=master)](\nhttps://coveralls.io/github/protofire/solhint?branch=master)\n[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/protofire/solhint/master/LICENSE)\n[![dependencies Status](https://david-dm.org/protofire/solhint/status.svg)](https://david-dm.org/protofire/solhint)\n[![devDependencies Status](https://david-dm.org/protofire/solhint/dev-status.svg)](https://david-dm.org/protofire/solhint?type=dev)\n\nThis is an open source project for linting [Solidity](http://solidity.readthedocs.io/en/develop/) code. This project\nprovides both **Security** and **Style Guide** validations.\n\n## Installation\n\nYou can install Solhint using **npm**:\n\n```sh\nnpm install -g solhint\n\n# verify that it was installed correctly\nsolhint --version\n```\n\n## Usage\n\nFirst initialize a configuration file, if you don't have one:\n\n```sh\nsolhint --init\n```\n\nThis will create a `.solhint.json` file with the default rules enabled. Then run Solhint with one or more [Globs](https://en.wikipedia.org/wiki/Glob_(programming)) as arguments. For example, to lint all files inside `contracts` directory, you can do:\n\n```sh\nsolhint \"contracts/**/*.sol\"\n```\n\nTo lint a single file:\n\n```sh\nsolhint contracts/MyToken.sol\n```\n\nRun `solhint` without arguments to get more information:\n\n```text\nUsage: solhint [options] <file> [...other_files]\n\nLinter for Solidity programming language\n\nOptions:\n\n  -V, --version                           output the version number\n  -f, --formatter [name]                  report formatter name (stylish, table, tap, unix)\n  -w, --max-warnings [maxWarningsNumber]  number of allowed warnings\n  -c, --config [file_name]                file to use as your .solhint.json\n  -q, --quiet                             report errors only - default: false\n  --ignore-path [file_name]               file to use as your .solhintignore\n  --fix                                   automatically fix problems\n  --init                                  create configuration file for solhint\n  -h, --help                              output usage information\n\nCommands:\n\n  stdin [options]                         linting of source code data provided to STDIN\n```\n\n## Configuration\n\nYou can use a `.solhint.json` file to configure Solhint for the whole project.\n\nTo generate a new  sample `.solhint.json` file in current folder you can do:\n\n```sh\nsolhint --init \n```\n\nThis file has the following\nformat:\n\n\n```json\n  {\n    \"extends\": \"solhint:recommended\",\n    \"plugins\": [],\n    \"rules\": {\n      \"avoid-suicide\": \"error\",\n      \"avoid-sha3\": \"warn\"\n    }\n  }\n```\nA full list of all supported rules can be found [here](docs/rules.md).\n\nTo ignore files that do not require validation you can use a `.solhintignore` file. It supports rules in\nthe `.gitignore` format.\n\n```\nnode_modules/\nadditional-tests.sol\n```\n\n### Extendable rulesets\n\nThe default rulesets provided by solhint are the following:\n\n+ solhint:default\n+ solhint:recommended\n\nUse one of these as the value for the \"extends\" property in your configuration file.\n\n### Configure the linter with comments\n\nYou can use comments in the source code to configure solhint in a given line or file.\n\nFor example, to disable all validations in the line following a comment:\n\n```solidity\n  // solhint-disable-next-line\n  uint[] a;\n```\n\nYou can disable specific rules on a given line. For example:\n\n```solidity\n  // solhint-disable-next-line not-rely-on-time, not-rely-on-block-hash\n  uint pseudoRand = uint(keccak256(abi.encodePacked(now, blockhash(block.number))));\n```\n\nDisable validation on current line:\n\n```solidity\n  uint pseudoRand = uint(keccak256(abi.encodePacked(now, blockhash(block.number)))); // solhint-disable-line\n```\n\nDisable specific rules on current line:\n\n```solidity\n   uint pseudoRand = uint(keccak256(abi.encodePacked(now, blockhash(block.number)))); // solhint-disable-line not-rely-on-time, not-rely-on-block-hash\n```\n\nYou can disable a rule for a group of lines:\n\n```solidity\n  /* solhint-disable avoid-tx-origin */\n  function transferTo(address to, uint amount) public {\n    require(tx.origin == owner);\n    to.call.value(amount)();\n  }\n  /* solhint-enable avoid-tx-origin */\n```\n\nOr disable all validations for a group of lines:\n\n```solidity\n  /* solhint-disable */\n  function transferTo(address to, uint amount) public {\n    require(tx.origin == owner);\n    to.call.value(amount)();\n  }\n  /* solhint-enable */\n```\n\n## Rules\n### Security Rules\n[Full list with all supported Security Rules](docs/rules.md#security-rules)\n### Style Guide Rules\n[Full list with all supported Style Guide Rules](docs/rules.md#style-guide-rules)\n### Best Practices Rules\n[Full list with all supported Best Practices Rules](docs/rules.md#best-practise-rules)\n\n## Documentation\n\nRelated documentation you may find [here](https://protofire.github.io/solhint/).\n\n## IDE Integrations\n\n  - **[Sublime Text 3](https://packagecontrol.io/search/solhint)**\n  - **[Atom](https://atom.io/packages/atom-solidity-linter)**\n  - **[Vim](https://github.com/sohkai/syntastic-local-solhint)**\n  - **[JetBrains IDEA, WebStorm, CLion, etc.](https://plugins.jetbrains.com/plugin/10177-solidity-solhint)**\n  - **[VS Code: Solidity by Juan Blanco](\n         https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity)**\n  - **[VS Code: Solidity Language Support by CodeChain.io](\n         https://marketplace.visualstudio.com/items?itemName=kodebox.solidity-language-server)**\n\n## Table of Contents\n\n* [Roadmap](ROADMAP.md): The core project's roadmap - what the core team is looking to work on in the near future.\n* [Contributing](docs/contributing.md): The core Solhint team :heart: contributions. This describes how you can contribute to the Solhint Project.\n* [Shareable configs](docs/shareable-configs.md): How to create and share your own configurations.\n* [Writing plugins](docs/writing-plugins.md): How to extend Solhint with your own rules.\n\n## Plugins\n\n- [solhint-plugin-prettier](https://github.com/fvictorio/solhint-plugin-prettier): Integrate Solhint\n  with the [Solidity plugin for Prettier](https://github.com/prettier-solidity/prettier-plugin-solidity).\n\n## Who uses Solhint?\n[<img src=\"https://avatars0.githubusercontent.com/u/20820676?s=200&v=4\" width=\"75px\" height=\"75px\" alt=\"OpenZeppelin\" title=\"OpenZeppelin\" style=\"margin: 20px 20px 0 0\" />](https://github.com/OpenZeppelin)\n[<img src=\"https://avatars2.githubusercontent.com/u/28943015?s=200&v=4\" width=\"75px\" height=\"75px\" alt=\"POA Network - Public EVM Sidechain\" title=\"POA Network - Public EVM Sidechain\" style=\"margin: 20px 20px 0 0\" />](https://github.com/poanetwork) [<img src=\"https://avatars3.githubusercontent.com/u/24832717?s=200&v=4\" width=\"75px\" height=\"75px\" alt=\"0x\" title=\"0x\" style=\"margin: 20px 20px 0 0\" />](https://github.com/0xProject) [<img src=\"https://avatars1.githubusercontent.com/u/24954468?s=200&v=4\" width=\"75px\" height=\"75px\" alt=\"GNOSIS\" title=\"GNOSIS\" style=\"margin: 20px 20px 0 0\"/>](https://github.com/gnosis)\n\n### Projects\n\n- OpenZeppelin:\n  - [openzeppelin-contracts](https://github.com/OpenZeppelin/openzeppelin-contracts)\n- POA Network - Public EVM Sidechain:\n  - [Proof of Physical Address (PoPA)](https://github.com/poanetwork/poa-popa)\n  - [Proof of Bank Account (PoBA)](https://github.com/poanetwork/poa-poba)\n- [0x](https://github.com/0xProject/0x-monorepo/tree/development/contracts)\n- Gnosis:\n  - [Gnosis Prediction Market Contracts](https://github.com/gnosis/pm-contracts)\n  - [The DutchX decentralized trading protocol](https://github.com/gnosis/dex-contracts)\n\n## Acknowledgements\n\nThe Solidity parser used is [`@solidity-parser/parser`](https://github.com/solidity-parser/parser).\n\n## Licence\n\nMIT\n\n## Back us\nSolhint is free to use and open-sourced. If you value our effort and feel like helping us to keep pushing this tool forward, you can send us a small donation. We'll highly appreciate it :)\n\n[![Donate with Ethereum](https://en.cryptobadges.io/badge/micro/0xe8cdf02efd8ab0a490d7b2cb13553389c9bc932e)](https://en.cryptobadges.io/donate/0xe8cdf02efd8ab0a490d7b2cb13553389c9bc932e)\n\n## Related projects\n\n- [eth-cli](https://github.com/protofire/eth-cli): CLI swiss army knife for Ethereum developers."
}