{
	"name": "sol-explore",
	"versions": {
		"1.0.0": {
			"name": "sol-explore",
			"version": "1.0.0",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "e574288ec8351641c4e5ce002aea3529cbce0364",
			"_id": "sol-explore@1.0.0",
			"_shasum": "649e0fc50db699fbcdb7a1711b048c585633970a",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "649e0fc50db699fbcdb7a1711b048c585633970a",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.0.0.tgz_1469262429335_0.16489511192776263"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "sol-explore",
			"version": "1.1.0",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "a9bf27af5e378fcd5656512dff1f70b19fd6ac81",
			"_id": "sol-explore@1.1.0",
			"_shasum": "9b78bb879e15c2d2457707cbb97c581216c893fa",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "9b78bb879e15c2d2457707cbb97c581216c893fa",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.1.0.tgz_1469268829869_0.8871932115871459"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.1": {
			"name": "sol-explore",
			"version": "1.1.1",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "be4184e04c618782aa2401cb2913b91a69cedcf0",
			"_id": "sol-explore@1.1.1",
			"_shasum": "c07e1f59bbecfeba2024072c8543714559ce1f0e",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "c07e1f59bbecfeba2024072c8543714559ce1f0e",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.1.1.tgz_1469268998724_0.10055387765169144"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.0": {
			"name": "sol-explore",
			"version": "1.2.0",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "4f241bb5c416495f713594fb85b1f42713250a45",
			"_id": "sol-explore@1.2.0",
			"_shasum": "75373c2507a85cd39fdfe7bef623417c9d47591b",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "75373c2507a85cd39fdfe7bef623417c9d47591b",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.2.0.tgz_1469270842001_0.4600810364354402"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.1": {
			"name": "sol-explore",
			"version": "1.2.1",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "94124a2048d10bcfdc2efda0d97451d0ffaa9f9f",
			"_id": "sol-explore@1.2.1",
			"_shasum": "861f95b58f3ac2ff7745d7e1d4390938318af5e6",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "861f95b58f3ac2ff7745d7e1d4390938318af5e6",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.2.1.tgz_1469272826453_0.3038422141689807"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.2": {
			"name": "sol-explore",
			"version": "1.2.2",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "7ae572c8267c762ec638d490fb502a97ee904b2f",
			"_id": "sol-explore@1.2.2",
			"_shasum": "0a3a2685b0e4dd2ac7a312e51e80c299147fc39d",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "0a3a2685b0e4dd2ac7a312e51e80c299147fc39d",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.2.2.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.2.2.tgz_1469275381453_0.047737282468006015"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.0": {
			"name": "sol-explore",
			"version": "1.3.0",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal",
				"Solidity"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "df6e2db08d109ee53bcf75eff4ba26d7f2e7a98b",
			"_id": "sol-explore@1.3.0",
			"_shasum": "86c743a80c97dec47c8011f18e746b6ff8ef6b1e",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "86c743a80c97dec47c8011f18e746b6ff8ef6b1e",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.3.0.tgz_1469333182452_0.7782480050809681"
			},
			"directories": {},
			"contributors": []
		},
		"1.4.0": {
			"name": "sol-explore",
			"version": "1.4.0",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal",
				"Solidity"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "59c9e30c785b7e91780212be80df8f3f952ce4a4",
			"_id": "sol-explore@1.4.0",
			"_shasum": "d4c8784f304081d86ceff4544343aa7c2ba3bbf5",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "d4c8784f304081d86ceff4544343aa7c2ba3bbf5",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.4.0.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.4.0.tgz_1469335385246_0.8409963462036103"
			},
			"directories": {},
			"contributors": []
		},
		"1.5.0": {
			"name": "sol-explore",
			"version": "1.5.0",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal",
				"Solidity"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "2923d7422bc23763afbdfe0c747337ddb139ae70",
			"_id": "sol-explore@1.5.0",
			"_shasum": "bce099255ef44a48f14fff8252edd51a915cf319",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "bce099255ef44a48f14fff8252edd51a915cf319",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.5.0.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.5.0.tgz_1469639766416_0.4083775805775076"
			},
			"directories": {},
			"contributors": []
		},
		"1.6.0": {
			"name": "sol-explore",
			"version": "1.6.0",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal",
				"Solidity"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "e524ef977cb5a46e7890c107d1e35c157d277135",
			"_id": "sol-explore@1.6.0",
			"_shasum": "14b33ad5372f49f5711b6347e9ee27e7e8ef3b4e",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "14b33ad5372f49f5711b6347e9ee27e7e8ef3b4e",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.6.0.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.6.0.tgz_1469861062942_0.6636089386884123"
			},
			"directories": {},
			"contributors": []
		},
		"1.6.1": {
			"name": "sol-explore",
			"version": "1.6.1",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal",
				"Solidity"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "72cc601fece6b00d475146adfc234c68bf501ec3",
			"_id": "sol-explore@1.6.1",
			"_shasum": "b59f073c69fe332560d5a10c32ba8ca7f2986cfb",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "b59f073c69fe332560d5a10c32ba8ca7f2986cfb",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.6.1.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.6.1.tgz_1470322186857_0.7349447337910533"
			},
			"directories": {},
			"contributors": []
		},
		"1.6.2": {
			"name": "sol-explore",
			"version": "1.6.2",
			"description": "Traversal functions for solidity-parser generated AST",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/duaraghav8/sol-explore.git"
			},
			"keywords": [
				"Abstract-Syntax-Tree",
				"Traversal",
				"Solidity"
			],
			"author": {
				"name": "Raghav Dua"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/duaraghav8/sol-explore/issues"
			},
			"homepage": "https://github.com/duaraghav8/sol-explore#readme",
			"gitHead": "a56fc36775dc364b69a988e228562e9f385da5d9",
			"_id": "sol-explore@1.6.2",
			"_shasum": "43ae8c419fd3ac056a05f8a9d1fb1022cd41ecc2",
			"_from": ".",
			"_npmVersion": "3.9.6",
			"_nodeVersion": "4.2.6",
			"_npmUser": {
				"name": "the-mad-king",
				"email": "duaraghav8@gmail.com"
			},
			"dist": {
				"shasum": "43ae8c419fd3ac056a05f8a9d1fb1022cd41ecc2",
				"tarball": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.6.2.tgz"
			},
			"maintainers": [
				{
					"name": "the-mad-king",
					"email": "duaraghav8@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/sol-explore-1.6.2.tgz_1472483822108_0.5602311752736568"
			},
			"directories": {},
			"contributors": []
		}
	},
	"time": {
		"modified": "2016-08-29T15:17:02.357Z",
		"created": "2016-07-23T08:27:09.595Z",
		"1.0.0": "2016-07-23T08:27:09.595Z",
		"1.1.0": "2016-07-23T10:13:50.107Z",
		"1.1.1": "2016-07-23T10:16:41.629Z",
		"1.2.0": "2016-07-23T10:47:24.001Z",
		"1.2.1": "2016-07-23T11:20:28.377Z",
		"1.2.2": "2016-07-23T12:03:04.695Z",
		"1.3.0": "2016-07-24T04:06:24.319Z",
		"1.4.0": "2016-07-24T04:43:05.493Z",
		"1.5.0": "2016-07-27T17:16:08.121Z",
		"1.6.0": "2016-07-30T06:44:27.064Z",
		"1.6.1": "2016-08-04T14:49:47.098Z",
		"1.6.2": "2016-08-29T15:17:02.357Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.6.2"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"0e04b3269975d2519638dbf8c865ef5f\"",
			"fetched": 1594657061207
		}
	},
	"_distfiles": {
		"sol-explore-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.0.0.tgz",
			"sha": "649e0fc50db699fbcdb7a1711b048c585633970a",
			"registry": "npmjs"
		},
		"sol-explore-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.1.0.tgz",
			"sha": "9b78bb879e15c2d2457707cbb97c581216c893fa",
			"registry": "npmjs"
		},
		"sol-explore-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.1.1.tgz",
			"sha": "c07e1f59bbecfeba2024072c8543714559ce1f0e",
			"registry": "npmjs"
		},
		"sol-explore-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.2.0.tgz",
			"sha": "75373c2507a85cd39fdfe7bef623417c9d47591b",
			"registry": "npmjs"
		},
		"sol-explore-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.2.1.tgz",
			"sha": "861f95b58f3ac2ff7745d7e1d4390938318af5e6",
			"registry": "npmjs"
		},
		"sol-explore-1.2.2.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.2.2.tgz",
			"sha": "0a3a2685b0e4dd2ac7a312e51e80c299147fc39d",
			"registry": "npmjs"
		},
		"sol-explore-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.3.0.tgz",
			"sha": "86c743a80c97dec47c8011f18e746b6ff8ef6b1e",
			"registry": "npmjs"
		},
		"sol-explore-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.4.0.tgz",
			"sha": "d4c8784f304081d86ceff4544343aa7c2ba3bbf5",
			"registry": "npmjs"
		},
		"sol-explore-1.5.0.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.5.0.tgz",
			"sha": "bce099255ef44a48f14fff8252edd51a915cf319",
			"registry": "npmjs"
		},
		"sol-explore-1.6.0.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.6.0.tgz",
			"sha": "14b33ad5372f49f5711b6347e9ee27e7e8ef3b4e",
			"registry": "npmjs"
		},
		"sol-explore-1.6.1.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.6.1.tgz",
			"sha": "b59f073c69fe332560d5a10c32ba8ca7f2986cfb",
			"registry": "npmjs"
		},
		"sol-explore-1.6.2.tgz": {
			"url": "https://registry.npmjs.org/sol-explore/-/sol-explore-1.6.2.tgz",
			"sha": "43ae8c419fd3ac056a05f8a9d1fb1022cd41ecc2",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"sol-explore-1.6.2.tgz": {
			"shasum": "43ae8c419fd3ac056a05f8a9d1fb1022cd41ecc2"
		}
	},
	"_rev": "2-a74dc5c6a535ee33",
	"_id": "sol-explore",
	"readme": "# sol-explore\nTraversal functions for solidity-parser generated AST\n\n#Documentation\n\nsol-explore provides Depth-First Traversal of the abstract syntax tree that solidity-parser creates for your solidity code.\nYou provide the AST and specifiy the callbacks that get called upon entering and leaving a particular node during the traversal.\n\n#Run in Browser\n```html\n<script src=\"sol-explore-bundle.js\"></script>\n```\nThen access the object using ```window.SolExplore``` or simply ```SolExplore```\n\n#Install in Node\n\n```bash\nnpm install --save sol-explore\n```\n\n#API\n\n```sol-explorer``` exports a function ```traverse``` and an object ```traversalOptions```. ```traverse``` expects 2 arguments - the first is the AST generated by solidity-parser (or any other parser of your choice which follows a similar Solidity Tree Pattern) and the second is either a function or an object.\n\nIf the 2nd argument is simply a function, it is treated as the callback to call when **entering** an un-explored node. If the argument is an object, the object must have 2 properties:\n\n      object.enter = function () {...}  //callback to call when entering an un-explored node\n      object.leave = function () {...}  //callback to call when leaving an explored node\n      \nYou may use 2 additional features inside these functions:\n\n      this.stopTraversal () /*OR*/ return solExplorer.traversalOptions.STOP_TRAVERSAL //stop tree traversal immediately\n      this.skipNodesBelow () /*OR*/ return solExplorer.traversalOptions.SKIP_NODES_BELOW  //skip the child nodes of the current node\n\n#Example\n```js\n/*\nhere, solExplore is the required()d object,\nast is the Abstract Syntax Tree created by solidity-parser\nSee examples/ directory for complete example with sample solidity code\n*/\nsolExplore.traverse (ast, {\n\tenter: function (node, parent) {\n\t\tconsole.log ('Entering', node.type);\n\t\tif (node.type === 'StructDeclaration') {\n\t\t\t//this.skipNodesBelow ();\n\t\t\tthis.stopTraversal ();\n\t\t\t\n\t\t\t//return solExplore.traversalOptions.STOP_TRAVERSAL;\n\t\t\t//return solExplore.traversalOptions.SKIP_NODES_BELOW;\n\t\t}\n\t},\n\tleave: function (node) {\n\t\tconsole.log ('Leaving', node.type);\n\t}\n});\n```\n\n#License\n##MIT"
}