{
	"name": "truffle-contract-schema",
	"versions": {
		"0.0.1": {
			"name": "truffle-contract-schema",
			"version": "0.0.1",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"crypto-js": "^3.1.9-1"
			},
			"gitHead": "d0ba12c58929f3144bfd0c6fb847f2f4103ad907",
			"_id": "truffle-contract-schema@0.0.1",
			"_shasum": "0f9f0d33c335c841dc03a679205766f9549b0a57",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "tcoulter",
				"email": "tim@timothyjcoulter.com"
			},
			"dist": {
				"shasum": "0f9f0d33c335c841dc03a679205766f9549b0a57",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "tcoulter",
					"email": "tim@timothyjcoulter.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/truffle-contract-schema-0.0.1.tgz_1484005592658_0.4071239116601646"
			},
			"directories": {},
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"0.0.2": {
			"name": "truffle-contract-schema",
			"version": "0.0.2",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"crypto-js": "^3.1.9-1"
			},
			"gitHead": "edc35e47f6f891d109a0275dbf1c46c64d8ad13f",
			"_id": "truffle-contract-schema@0.0.2",
			"_shasum": "da236287345038e2d3004d1878460d172c17fec5",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "tcoulter",
				"email": "tim@timothyjcoulter.com"
			},
			"dist": {
				"shasum": "da236287345038e2d3004d1878460d172c17fec5",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.2.tgz"
			},
			"maintainers": [
				{
					"name": "tcoulter",
					"email": "tim@timothyjcoulter.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/truffle-contract-schema-0.0.2.tgz_1484005876677_0.5840661900583655"
			},
			"directories": {},
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"0.0.3": {
			"name": "truffle-contract-schema",
			"version": "0.0.3",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"crypto-js": "^3.1.9-1"
			},
			"gitHead": "699acf92c60c3a79baba0df0adc1f6bb58f46cd5",
			"_id": "truffle-contract-schema@0.0.3",
			"_shasum": "d1a0b00aa46c81f6573abed78a510826eaae0e14",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "tcoulter",
				"email": "tim@timothyjcoulter.com"
			},
			"dist": {
				"shasum": "d1a0b00aa46c81f6573abed78a510826eaae0e14",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.3.tgz"
			},
			"maintainers": [
				{
					"name": "tcoulter",
					"email": "tim@timothyjcoulter.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/truffle-contract-schema-0.0.3.tgz_1484725030674_0.009595632087439299"
			},
			"directories": {},
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"0.0.4": {
			"name": "truffle-contract-schema",
			"version": "0.0.4",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"crypto-js": "^3.1.9-1"
			},
			"gitHead": "a5b3ecd642ebed458f977e054938cd088c5c84c2",
			"_id": "truffle-contract-schema@0.0.4",
			"_shasum": "fecafc685421979156f1c8d46d7303abf681e129",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "tcoulter",
				"email": "tim@timothyjcoulter.com"
			},
			"dist": {
				"shasum": "fecafc685421979156f1c8d46d7303abf681e129",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.4.tgz"
			},
			"maintainers": [
				{
					"name": "tcoulter",
					"email": "tim@timothyjcoulter.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/truffle-contract-schema-0.0.4.tgz_1484933308501_0.6278181194793433"
			},
			"directories": {},
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"0.0.5": {
			"name": "truffle-contract-schema",
			"version": "0.0.5",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"crypto-js": "^3.1.9-1"
			},
			"devDependencies": {
				"mocha": "^3.2.0"
			},
			"gitHead": "cfa4313bd4bb95bf5b94f85185203ead418f9ee6",
			"_id": "truffle-contract-schema@0.0.5",
			"_shasum": "5e9d20bd0bf2a27fe94310748249d484eee49961",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "tcoulter",
				"email": "tim@timothyjcoulter.com"
			},
			"dist": {
				"shasum": "5e9d20bd0bf2a27fe94310748249d484eee49961",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.5.tgz"
			},
			"maintainers": [
				{
					"name": "tcoulter",
					"email": "tim@timothyjcoulter.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/truffle-contract-schema-0.0.5.tgz_1485557985137_0.46875762194395065"
			},
			"directories": {},
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"1.0.0": {
			"name": "truffle-contract-schema",
			"version": "1.0.0",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1"
			},
			"devDependencies": {
				"mocha": "^3.2.0",
				"solc": "^0.4.16"
			},
			"gitHead": "4af2c6b9754e6d588ae23100b09cbe461aa42843",
			"_id": "truffle-contract-schema@1.0.0",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"dist": {
				"integrity": "sha512-oIH7Nid0fW3dLEMh5E+qnpLkT13Yt2vU3lyxjoeBlCykki0WSEDu4SwgP6OpdzxNUmwRBx16RyUMvnpKbLsJ/w==",
				"shasum": "42978c02ee6fe60cb602c70155d1eb050c06cfbd",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-1.0.0.tgz"
			},
			"maintainers": [
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema-1.0.0.tgz_1505247927920_0.8197890962474048"
			},
			"directories": {},
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"1.0.1": {
			"name": "truffle-contract-schema",
			"version": "1.0.1",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1"
			},
			"devDependencies": {
				"mocha": "^3.2.0",
				"solc": "^0.4.16"
			},
			"gitHead": "7337cf5f782dbf5dd52fd952c2752eb69b02c622",
			"_id": "truffle-contract-schema@1.0.1",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"dist": {
				"integrity": "sha512-37ZO9FVvmW/PZz/sh00LAz7HN2U4FHERuxI4mCbUR6h3r2cRgZ4YBfzHuAHOnZlrVzM1qx/Dx/1Ng3UyfWseEA==",
				"shasum": "08ceaefe71062a8ac9ab881a77a30fda3744176e",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-1.0.1.tgz"
			},
			"maintainers": [
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				},
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema-1.0.1.tgz_1509468669623_0.2811872414313257"
			},
			"directories": {},
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"2.0.0": {
			"name": "truffle-contract-schema",
			"version": "2.0.0",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^3.1.0"
			},
			"devDependencies": {
				"mocha": "^3.2.0",
				"solc": "^0.4.16"
			},
			"gitHead": "d1d963bce909c999633aacab4ad83b02a2de13c6",
			"_id": "truffle-contract-schema@2.0.0",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "7.10.0",
			"_npmUser": {
				"name": "cgewecke",
				"email": "christophergewecke@gmail.com"
			},
			"dist": {
				"integrity": "sha512-nLlspmu1GKDaluWksBwitHi/7Z3IpRjmBYeO9N+T1nVJD2V4IWJaptCKP1NqnPiJA+FChB7+F7pI6Br51/FtXQ==",
				"shasum": "535378c0b6a7f58011ea8d84f57771771cb45163",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.0.tgz",
				"fileCount": 14,
				"unpackedSize": 75091
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "christophergewecke@gmail.com",
					"name": "cgewecke"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_2.0.0_1519673440744_0.9194890288759714"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"2.0.1": {
			"name": "truffle-contract-schema",
			"version": "2.0.1",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^3.1.0"
			},
			"devDependencies": {
				"mocha": "5.2.0",
				"solc": "0.4.24"
			},
			"_id": "truffle-contract-schema@2.0.1",
			"dist": {
				"shasum": "9bf821d32e26e674ba15eb5d40f96b10b1c9d568",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.1.tgz",
				"fileCount": 16,
				"unpackedSize": 75049
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "christophergewecke@gmail.com",
					"name": "cgewecke"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_2.0.1_1529523736307_0.8986241435117783"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.0-beta.0": {
			"name": "truffle-contract-schema",
			"version": "3.0.0-beta.0",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^3.1.0"
			},
			"devDependencies": {
				"mocha": "5.2.0",
				"solc": "0.4.24"
			},
			"gitHead": "07967b472112f1c771ebbc90319781454cf9331b",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@3.0.0-beta.0",
			"dist": {
				"shasum": "1751d10106b8985dba7901f35593656ea6146854",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0-beta.0.tgz",
				"integrity": "sha512-6RHbJFwuVosrGvHTUvIuI1kAPk2+/WommSBXzn+1eCdfQAqvReys4NfkdV8GSH7a1jACdNQgOBXl+AgjXpho+Q==",
				"fileCount": 16,
				"unpackedSize": 75855,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfEuHCRA9TVsSAnZWagAABeMP/ilPYmGn5PAbMy4iXXvu\nHqs1kU/RFUEsMdz8JetPhgp+Goyv8TGxyBSIxQ1uOk0O/bidBBZo0rRYI4up\n56dH4tOk7WkYwH4hl1XCvknd9qijFP0xDaPeKkz6GEsVDJ+1kz5+tpXYAkf4\ns1GrKfRXaw6XY2KdYISaFLx8OAsRAYBunL5+9fbh46rqaVmFofTf8MAvmsHK\nKfulIw/SEMpVv69vUEQuXa4BuFk7KTa/bRK+GCx3807anWS1ZKkzeVJkw3pq\nFupG7+tVYj6foANoyzTv8qRf18Z89FgNmAaQoNtu5xYgwklfmH3o4pprjEex\n8T7GWG2hIgdcoaAkjxUzuj7dH0HjSu5SevpVLBCNFFTyCxSJjToihvmPcckO\ngHAABSL9zakF10BqSns3LEhOcaf2SizdDAyZgh7KnntAC6HdiPrYq82QaC+J\nNLwiUIUZNtYlst7fBmJQ/vo49UYDEtBFs2dxsfVNlgQtv92pT37o/Xx6CRVl\nm94YHw+xwC+sWRzH/be5eMsXSqQwMHrko9SZEtWC40BNq81SzpOqE3vvEb89\nXk8rOukcxJMRoYMu7JC0bZsXUHRtcODX8dOYGbDpw2cynZ/mED/Z0k5zr/HU\n2UqXw6Bmx3hPzpeh7Slh/6LYcZvZNuvKP4p7QJjpHHZ/BFE6rQ0+WM5aVbK7\nqV6H\r\n=EWes\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "christophergewecke@gmail.com",
					"name": "cgewecke"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.0-beta.0_1534872454563_0.6716825293087194"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-beta.1": {
			"name": "truffle-contract-schema",
			"version": "3.0.0-beta.1",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^3.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.4.25"
			},
			"gitHead": "46fc7bdb9fde7cc3fa99b94fef04b1d6c04c38f7",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@3.0.0-beta.1",
			"dist": {
				"shasum": "19a99726c136556ced3d3a1be80323867b39e1df",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0-beta.1.tgz",
				"integrity": "sha512-JpDlpz0nr33f7U0CflFqED2+iwasMzEo91pIUwRwvImedXG0lI+Ep/vZCSJaGjLyt5E56N2w044cpjnItKck2g==",
				"fileCount": 16,
				"unpackedSize": 75992,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrpE2CRA9TVsSAnZWagAA628QAIGGVLP8nkN5yAW47W9m\nQTy99D/Bb3WrvwCSph9foyp/EKsFuwDZfQvSHDWIArvOPHCe5qNIUK7FK0T7\nK1DQZCOXtgXZyGtc4kIeOqTInfV/g9OVa76ecUWHtyvLYj7IBBs0Mh5GZhkM\n8hderYUXWkSPBc2HWA4yxth+/633ekGL9oTvj9J2vu42ueTc5wWNOeXu3Y52\ndM1qjYMSUdP3kT2HYttCC6RJ443C2A1zAEtV5pwEQIhPb/yrSt34Si1nKiOt\nX0qErbV+UqUUBwPjtqGBAjr477JEeNWjbiLAHXNDj77WPh2mec7+yDTPRaR7\nhKhBx8BshXagpXfGxw22GvCegqMiXYMNOn9EeleM+ULj8iBeLhQpy75SUoJ2\nAMCqBlayGc7vZTBs5OV8vziN3rbd1T7IrSXInd13WXTstwwCYEsqtkL5zxLR\n1DmJwfw+WPeuqEltP75FHTgWizOYim2RRJsEdjrZVk556yoC35dwTOj1bWx2\ni+RMkViaPI3w4m6pnumw50jQAPNoVIiSl6u41kU3Cq81VbALkTsRgogyIaWO\ns1/DrAVA4ay7uSHIx2RI8uhp+X6BYBGHTvkQSOBoix3t8FcNBKotnArngZYJ\nObduLoEA+HLkazxwma4dssx7CI69pEVSJE26AKAtGKpcQBQAmbit8O66YHLA\ngfud\r\n=KxC5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "christophergewecke@gmail.com",
					"name": "cgewecke"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.0-beta.1_1538167094425_0.24915940734827635"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0-beta.2": {
			"name": "truffle-contract-schema",
			"version": "3.0.0-beta.2",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^3.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "^0.5.0"
			},
			"gitHead": "f9f25a2d491394ac3df1bab56f9c743d871a1059",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@3.0.0-beta.2",
			"dist": {
				"shasum": "9106ec04ea67dc3ccc95f4209fb143f9360139b6",
				"integrity": "sha512-2ULHjnVgSBhpgsly077L9yI9MrN+2eDjKrVRIJsTaKk3Bpq06wdlVwWsSKrmYa4TRwtg+mYN1sjQDinZOivI0A==",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0-beta.2.tgz",
				"fileCount": 13,
				"unpackedSize": 75701,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Y/XCRA9TVsSAnZWagAAlFAP/juKdN7x3YrfyWPrFfic\neRyDP9winTzl0mQ3jRjqVXQwECY50KVX1QIlRmjKbRDOeqT6XDbksHXdBIQC\nJQzlab8NwEfEtfh6yR9Ux7wfO+gsD9de22LvvCLU9wxKmFwDBBB0WJq4w5yX\nuKTPxjQI5gNaPnkwdb14dBjufkPgN0eMuIFxfzMwioJyy9kgmMNm8Q1wiuhj\ngtuh5OYIvZ25iuUv1iV7bAaZMoAfAhiRuuZBQFB1sLxFuHWOZ8bC3fOm0CFK\ni4s0In+0cRCNp3l6wrNarM3raeP2EHHeQwzY6sTT6max1NQV9ewJsc1iGUov\nArB4HXhlVKp0SYh6p60L41pC3ifKOwdckQm1wFcAPPhMDqJLpA8MGrNQ6BOx\nG4FTH2QVZtqcEzViu4o6Wr2sZjYbnOG9o0uiYqsis5z3Gppvrg9m7IBcyIwW\nlSNIWEyt1v7VFRnOVjdOHHQFxZbFX6HIZajfEiDBFHHOtTGmGXyTVQP1vLTy\n2yYVHh4J6VHQexq6PmcRqlbQGy05XpvV2CVljwUj3OoTNgSmtGJ3QhoEA67C\nL669vMefxJHJ91+5pNkCxBFZMXCqm1gbg4MlHPTkYCOTtqGQi2kRqu2BGL4M\nGR4F1uG6V/CJ4OZa/XVxcEi+HVSb2/xkyfL3414O5zDipfsvFpLtgFB0DdQ0\ncGdZ\r\n=RAs7\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.0-beta.2_1542819798446_0.863753628071481"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0": {
			"name": "truffle-contract-schema",
			"version": "3.0.0",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"gitHead": "b207efb3c1409746537293b3e0fc27350029188e",
			"_id": "truffle-contract-schema@3.0.0",
			"dist": {
				"shasum": "4b52b62cd7f96c4412e062482a1502b33d10c4b3",
				"integrity": "sha512-skDIAjMFCXimY44hV9RBjD+vSePpEK4jfq0US9/PGI3CcvMGcXm5nxhXE6js5mH6rKEKFdRkM7kpRN93lThShg==",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0.tgz",
				"fileCount": 14,
				"unpackedSize": 80527,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGWdyCRA9TVsSAnZWagAAIJoP/2G1iziQfWN8LbwZSXAI\nievYaDndmSEgR104N91c7gN8AYMqREvvm8PBOqs5SG5LqhinJ9rY8unb+D3R\nT2ODlr5vrAjGltluDgEgZszFhbfq4rKnXCJWrD67Y1KD24aQAy+QYmaB1ulo\nTFDLxAA27alye2zdkrUbkDnept/YT5vZ080BvOLTiV7zvA2aE6v2y/CyDp9H\nTqt/5u3suPpwSjgfAB0tJ0H9MlhV8LAJk//Bhcn7X40+cAdKlOnytPGhJnXw\nlojFfruieVlEuSMLUxhp2sF1dA+tsJl38/q43duqblIv78n8NK+aV37h9X4v\nmiHgOU6WWfX7PrTNZrGAdRiv/14Ysm1HL3d+CAOdz/gI6QvvpdCQwEEP4gnL\na0BL8ioA79DcnLTVdKNrAImyOJDOoyG7ZHq0RdqhErLb0jw+0OUTt/RIxPNZ\nGAjfwelKEY/aNBKykFLJv7pnVYdJ8dTwhouNu5MZCmht9T5EoKCwpdMmjQg9\ndNZu/7//8Z7XO0vWLsAqAQj+jcDDpgiOgMkLghH8AyedVUD4vNkchhtZrN4i\nWKS/i/Yu94ie+D8Kwau1xp04nBBdzF6ChQhNWGX0CJ2pW1+L5d4beFSGQBqt\nl1i9rPBwPFzhoID3BRE+Y7cZWn5vdcw0N7LRzxvx1NE2IeBtXZ7DsaxZ72Fd\nKflI\r\n=0RNm\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.0_1545168753441_0.6251834339889724"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"2.0.2": {
			"name": "truffle-contract-schema",
			"version": "2.0.2",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^3.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.4.25"
			},
			"gitHead": "49441d73a5f145a4dc37fee6c3b19d8e64b8d7d0",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@2.0.2",
			"dist": {
				"shasum": "9db59e3a5ea85b63dca453a2dba9897c2c3523fd",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.2.tgz",
				"integrity": "sha512-8mYAu0Y7wgMqcIa612dxiN9pzr6rq2YxZCzPizvqyDq+/rGWy8s0irl/T7i92a/4ME1V5ddNFf3+86uIlYbPUg==",
				"fileCount": 13,
				"unpackedSize": 75243,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHWBgCRA9TVsSAnZWagAAcBMQAIVj618+6NuREg3/qn2I\n3aeWIQJ5fquk5nMn7IWxyGXgWiiCn9VpWZ0J0+YHhwDt1W6aiOOmxsmGusT/\n1YWijHHXKYHzRJGxLzA8B88GSQc9SN8AX51UpesNjvX7IVw4DjBPwm84Mvt6\nvXLSKluo37lkUWjpy3CIYA+V+VIyMpcGI2lg4GpTMoTjMdJ/LZJ+bL1Ysevn\nnSL06cFjgj2gWaHY0L4s6xsXUlvwzSORrsdBWd00XZvP+qKwEpvoaesf5i6r\n1hvGluLOOAM2SzsqxHsP595QGlOG78xC8zEr7BSEHAB1Maz7VXCaNcK9Xknq\n8X5AdhWu+0lOR6b9hEVloPDnRw//asqc1rR+Vd/ihaUk6EuO4f3TjW0jRaiH\n309cx3C5nY65Kv0it7lre3DKV2qd3Q8RzyBgEZqwKjp35kl41xj/TZ0/AHcd\nh/wG1KncpHzSIFodrEO8O4kMLRsKh0Z5hS7MWaJq8CymP1aee6F19yEpDWo8\nb+gAyKIJL0fW4pLHkHOTGuqkfbhhMc5Go9bLwT3MzcK7Iu7XSDgtXd581Ibf\n2HO0tKFyoF9FbgZ8ZtOnro301wsJDO5uMK/+wdFDJGzOonBks72gg9YhVFp/\nX78Aw1aRHc5kF7/biUYM7eHHIT31k+FmwkRO9iyZd8FnFDMzYDWE6wbak89C\nMZaH\r\n=2GAB\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_2.0.2_1545429087820_0.1153228245714677"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.1": {
			"name": "truffle-contract-schema",
			"version": "3.0.1",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "f08616099c13d462b3b8eb11d4407daa3732d223",
			"_id": "truffle-contract-schema@3.0.1",
			"_nodeVersion": "8.12.0",
			"_npmVersion": "lerna/3.8.4/node@v8.12.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-Zd/USgB7l7ozmvlE/tG0hAG6ZNc+/ZkfsTaos5zg77Dto1eAvUhS+WN1RcajsVJSjGOCT+u7lKviW8Ra9Pr6hw==",
				"shasum": "e1e0bd273d5b76223a727bffe32fce696472cd6f",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.1.tgz",
				"fileCount": 14,
				"unpackedSize": 80529,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLklZCRA9TVsSAnZWagAAhwcP/1zAyRBpBOsau726JbR2\nW29AOsGKLomA1BWEtEuP17lF8q6w3zRf4+q/xLzxioDnfHOdOjjyXzkfCAyw\nNZVcPxUH+kkpT8j/w9CCLuXHVGmxjXrCEa/eARu8ud3BILQHaLDXe+hKhVQg\nNgh4sytlJ/Tk8IvgL25Mrjx9XM4bpBM8B/cNXWZUM7XahhVvnalWV3J5apky\noa3GaZxd0i+AmtmB6u3cK0YGIVt/bNNni9euCVAlBUA2cJfKgsz7jVwi1SKL\nt15dmnOFwqawepSv3JYf/n4CnqV4BikU/PiJJ+i7KyG9IVgpOouIYfKZ7GES\ngWGehA2PYFK2cLTuy/TzwaNJlhL+w+Gh9toLzYoxxuzva92+vCxxiD2DBANw\nNBiMYZpMeLaMj/WKDZ/BWnSrdUi8ZEdexg6V4vj6s0Lx4Z6VzQUwmECVeI0v\n6y9eiexfqp1d60b3UBQa0Vnu8Xq1lSfuHypugXIKP3HGI0fz6W8mvlkwyDAv\n2PY3UpFg4Vt5+x5zUzZamJ/RWqQQ9bPgHTHB6EGmaNCCFnYIeXbLozRrz7OH\nMMVL54xabD6hb3wMXlNgRvwruwT913THdWZSNQ82qJwraJBVDXQEFoGxtfEh\nmWWBY4dtStNTeqGWqScWUcdnCM6yfNxivUvRlCqiTrWByw9wKLFvcYeCXDSe\n2HMr\r\n=yxIF\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.1_1546537304541_0.904666501665562"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.2": {
			"name": "truffle-contract-schema",
			"version": "3.0.2",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "7059e6a06de0c4fb5c4a40a09ef206c3e3c357fe",
			"_id": "truffle-contract-schema@3.0.2",
			"_nodeVersion": "8.11.2",
			"_npmVersion": "lerna/3.10.7/node@v8.11.2+x64 (darwin)",
			"dist": {
				"integrity": "sha512-xCeiJ5ZW/oYn93j9UN+tN5jX1vJXFykd/1cna+GmqZtBkQYZqLysM+FNS66hWeLitKUqT2f4XNCDenEflJW9Dg==",
				"shasum": "13bb3578f40f39cf3ca829978dfca8a4b731edfc",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.2.tgz",
				"fileCount": 14,
				"unpackedSize": 80523,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY0P6CRA9TVsSAnZWagAAowAP/jgwCmvKHyshixi0igQ8\nMbVqnOp25gwt9fTXXG7BrNlBKCUTR0yGiOEICwKYVRgdh5ZjT3MVS3JpQvP1\n7ZxvuJhCRUrBm4NtrLHxYQLNgBTHSZ8Wihc63KaQwlXUkgAsjlEni9H1XGyK\n47ebf8thhrGhH4KslrsXF0IjZneOHaJcWDK2WTHZYE88SSKAl74dL/gfEwZO\nFc3qT/PbaROiaOPeMyGJg6pOTluWxfSMVBB764ThTf/Ju/Ayme5x4S5XdYWs\ny3O1YLBN6CRet8Sx7zdRwbAM9r4BZQUiQM+ID7lWo7u79Fe2wn1BmmjRthsE\nnpUq7G3I6RthfQb6lk4NXpzVlEsRUAaMMYNEzwFWW8IKctWfzsL1qDQ5hxv2\nRdXc82b5jTreGoHfXdK8xqZO9KVMGhHYtpzayxXxUAcGSZgYTcVV1P86Bs/7\n/R16AFC0y6GekK/hJpFXDSPBIpuS0B88QzX6LPwp9Hd5Hrie/VLE40IW/CnB\nKJReiZ9DptShaMYqQ7eqX85cfkNc4CEogCax3qPngA+jsqziWsU1StEKTNsi\naFQxoNNATTNP8ALwLH0Zw8dr6sgi2LvdLVkCd2/Pvhixj/3ficVRfcFg28aJ\nQls8sSJdaN2ffJWmE7ZrPj07EWLbQuM1lFdnJBDvZvnddhjF7MfBB5Nuk0mr\ntMCn\r\n=qEkp\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.2_1550009337377_0.17248447001532252"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.3": {
			"name": "truffle-contract-schema",
			"version": "3.0.3",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "a0f6c251051613bac31cb4fc9dc42586504e27f6",
			"_id": "truffle-contract-schema@3.0.3",
			"_nodeVersion": "8.11.2",
			"_npmVersion": "lerna/3.13.1/node@v8.11.2+x64 (darwin)",
			"dist": {
				"integrity": "sha512-u7glieUcBcj5+o8aOppRLgViiI1CZI1wOWaniZ5eehCa11/HFW8Fow4mZDGeBTYX2xVUJJLCLEz3NsiY9yYWqA==",
				"shasum": "32b886d549ae92a278e8aee86ba98ea90a8009bb",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.3.tgz",
				"fileCount": 14,
				"unpackedSize": 80554,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciTO4CRA9TVsSAnZWagAA+W4P/Rip/ZdO6+bwZTH2CiHd\nUB51cFd/yrUYlhKkluT/N8wAnqPrVZ5MYBkdKDk0ocbVtg1Wd2+Gr0gSF3yN\noXywZwwmrqxWKrc0glDW2bdt6i2ePXYiJt49iIhc4HcUN7HytDwIt0MhRa6+\ns/wvxtoXYq08NDE2X+lc9gyTJLgICowkLi/39SOoBfTFK4xaJ62ACdEiG4Pa\nB0//h8ZjGa9shQ7G7n/leZ6A5bppJMunZVGYwQkPJu0dM+377725vip4QQia\nq2rtBxMLwPaqPUVyoli6U988jGFuT2I7V/zWevCu++vlw+DqQjqkVQM3apPS\n1Ulcpx9y85o5NSFmwFgPhb6Mc3grrgOa1lKhNI5jztRWa34hwQ4Red2rSbGR\ndEl5aJT+UlkRMSCpp6Rop1JqpU/FTGcDRaWnp+W6cKtxevZ/DrZRqlZ6qRbe\nPNcBI/FPQxlHebmEkwGX3u1CLcY4+9fCUTVNKnLrKDMVgX7UVNqOioPE7bcu\ncxvPvu0xF3btnZWpw9l9No1alfZSF7maxSZ2fifl83rwF18P0eAiLldK4xKL\nu8VMFaK/tp0xi7IGbRV/X5M9WleDC8MN/JAhMZ8ecG8pVbtjXrHy1+YDQMnj\nPB+bjqkk8oYC2ItOJzgu52djI8xt8CLkjffJO60ZWcEvwHXQKA5ZJGlubfPM\no0Xw\r\n=hVao\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.3_1552495543723_0.718798458953867"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.4": {
			"name": "truffle-contract-schema",
			"version": "3.0.4",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "159c8f88723dccb09a232a7dd97396e9a3f64a33",
			"_id": "truffle-contract-schema@3.0.4",
			"_nodeVersion": "8.11.2",
			"_npmVersion": "lerna/3.13.1/node@v8.11.2+x64 (darwin)",
			"dist": {
				"integrity": "sha512-YWhdxcBhuDe7lwhUhQZofeLVLUgSuTnXp54vYYm613ho3oVL1yDaXqHXHy9fjBBme1tWOG2Z29mwN1UO1YpaTQ==",
				"shasum": "5260e4d490843bd76e0fa06cbade2be332074d65",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.4.tgz",
				"fileCount": 14,
				"unpackedSize": 80728,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck9sYCRA9TVsSAnZWagAA/V4P/RX+JBaDzfbSPwYOSU1E\nrbYNTV45FpjbDhWujdXbOQoSFQe4akAp4kBf1lWjyrXyQ0vZd1XqkjqiAF1D\nE2tkzMpL1JvrR/UufS12m3oqyJkXwGCiF7H5Cjh1XYKsjtjzsj8wK2SLyAeX\n5jwKosWXYh1BI2IGL521bWH5Hd8gkGx5zTkADN5GQagQSHeqI5pkTmhNEoCU\nxNxtHzuJoLCPbck1KjlzytoZ4UbrS7HU1XqzA9znbWwJRkiRAPQWp3/tgteb\nM3Cd5Feczxlx4Gn+To0uoK0kLzwFTpAo2WsWJ/90/Ap3ubl+bPkfM3Cnhdvy\nP+SAUa0TYUWI14IqDJlW3o5/kRhR7EzjKLr7tpSYvaY1kszc+C5zwLVIE09w\nGCEke8FwkKCbWXCO7y2xJJXBl+BC13kK9b3yPed6LgCV7Ls0v7dJnk+ezLS2\nHagKxfAAommIK9Uvxd5GRxAslCg5AtqKaSxUpqbXU0frmSLunwpam7ZX2HTh\nDLoQMvUYhGBbej7t2B0Ec2ZUs+uy0HALocLinQI2LMcULObABTk3VQ4jCwX9\nF9VtN2/4HwVQQ39GSoxkuf12U4fT/MtZGzc9EhSvYrh0xjPnCXiUplA1Gel9\nrI9U+xyGkKzSC0NmUzxbcqkvzdHbV8ovcNDNx9KOGTSHYOS/tGz3gm+s0myL\neZP9\r\n=KEMg\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.4_1553193751991_0.20034936916260504"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.5": {
			"name": "truffle-contract-schema",
			"version": "3.0.5",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "b0cc253e75896209885d3b8f52cf82b7cfc75f2d",
			"_id": "truffle-contract-schema@3.0.5",
			"_nodeVersion": "8.11.2",
			"_npmVersion": "lerna/3.13.1/node@v8.11.2+x64 (darwin)",
			"dist": {
				"integrity": "sha512-UMAXzXD049e39AUIhNg71UZa3k3CuXt4jO6pfYLXgvAbFRWDzTGw/+M5k0Y70VNRNhloqozfQXzzXWOAhISPcQ==",
				"shasum": "1d231bc0315467b1504bd4f9066ad3057c4eb674",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.5.tgz",
				"fileCount": 14,
				"unpackedSize": 80728,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck+bkCRA9TVsSAnZWagAAOg8QAJc0o5UpjyoWq/u3coEV\nqqNUuOTZauqYD0yJ6M9rqNrH6KjdH1XhOGBoAAF3pw8R+VRpj6Q0w0T58wvj\nhpnzoEOSLj5OC2rTVEafy6Qoav+ggHj36ika48QMx+EbmK3qh4dQI29N8sqU\nvk6gLoj1kPCiWWhs3B8roxbp5LwjJja0FbXY/2d6bDCbOVmj28znlskXG47/\nrd4U2i5G4N7uf7U5Z99ICJIZEzt4zj0mSqf5gDg6JRg6nyuyh3TZ3ntQiDHf\n2b8Ue3CyLU0F75ylrQt5XhNd11n7rbXJoQNRomDQzxHQbY5GS1KmzFaMkHwt\ni3NyMT5b7BRnqki+JKINsMbgucSv6/xKU/7WhvK4/EGJhR5JlGCv/9t3i0dg\niOY+8ehKwGaLNL02910dBZ1p8rLsMrcgTuXkYJLAKZLWOW0hYD6cgx5Xvgd/\nQ9stkYOnthG5pNfk40826K+C3J5XPfiuVPrmQ4c5CgOKd5R3KT6HQwSQ3MA6\nd9FOM7owat9paQYn7JqOwZllRfQ03oIEpQWXYlPkci+vo1lfUv5n2QfehoSR\n7o4XBpqHc75dS3N3Vm5rAisYtK8l1hYuwrKIFfO7vguqGHUxvldSAOf1CpTe\nLB5m7sp9/8jP3c0GV9klBcG+Z6B0stY/4dhU424eVOfFWgmj326qhEpRop+l\n2V0T\r\n=pUKZ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.5_1553196772240_0.670345046016811"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.6": {
			"name": "truffle-contract-schema",
			"version": "3.0.6",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "e4d80a8d9141315189b75d04f323e80f7046162f",
			"_id": "truffle-contract-schema@3.0.6",
			"_nodeVersion": "11.10.0",
			"_npmVersion": "lerna/3.13.1/node@v11.10.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-oAMPr/ecr06ViJMSatfp1VpbDNul0Q1dSrFkWSF4/6WWK4orhNL90A8uhtEt61doLz5n0Yjf59KWE0p7qToPXw==",
				"shasum": "d28c43ccbc15524a2be81326ccb8c036332f7371",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.6.tgz",
				"fileCount": 14,
				"unpackedSize": 81043,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnR32CRA9TVsSAnZWagAAzKoP+weG7wecVNRVbHKPNqci\n1qa8FC2reJQ1kD4hi0sItIs2u5+DV2o4o27ryumeTkBoMT4LvuNENzRA6z4+\nPv66nrpsJWoyP7hV4LJSp668Ri7wUAiFrbVTIfBC48KFussPR3kg5HsIc++i\nDtc19K4hxSy+U9292Uvo0nwF5d1rZyo5w5AY3daqu5o6Ut/aUovI60iNwxsm\noScEg/QvC/42hQZk3mDl1HsQSrq2oS87o9IFo8E03bdTEIemfjfPr/TIFOmX\nrqmh/lUNFRLKzZP6m6gY3rzEVRZclkeccFNKQ3iN9flJofBo649S6cNoG4aR\nNtk9vapuct9kWCyyuVk2xS/z0Vlc+FXTwjz12dqFS6eC1D5Ghyxp5CtIySuo\n0LcSJxkXdnWqhqiRTYnrHNt+KJ+4o/9AflcMw4rtR9repsb6hvDiG/+hpC4Q\nc/W7YslFA6BZyDvQPmbqnlKvUNaO83SbLJKlFgO0pBab0j7jdBWqt8Mmxx7e\nitRZjoy5jcPtftYLgIKN5dpED10doATepQ5pxnczNDTbdk/2qza5HLag1s2h\nf3+8OCZEuDld7k+InbYupBpM0YjmB2MmP+epGwQQLjQhzUNfaByA6NlbLvWc\nI9LMzfpDL078FPBQ3KdwoIy11mD8Aq9q9CrUwCVwKmhVx4SklsvM3pAD5AlN\ns0+2\r\n=B7a0\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "benjamin.c.burns@gmail.com",
					"name": "benjamincburns"
				},
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "fainashalts",
				"email": "fainashalts@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.6_1553800693430_0.11885263276669478"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.7": {
			"name": "truffle-contract-schema",
			"version": "3.0.7",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "bc4296df966a86e5e3abc031d4cac6470d7e2bb6",
			"_id": "truffle-contract-schema@3.0.7",
			"_nodeVersion": "11.4.0",
			"_npmVersion": "lerna/3.13.1/node@v11.4.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-fX+rdDCwvgdtA+6gntpPR1Sq/c5dSJNqpJIo4X2fw3mz82ahqSD9iLwKgG9QaBnRuD09uup8Rsl3tU08WCRQCg==",
				"shasum": "60ac6b0d7260c653baea9e83e2416a46b66cf97b",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.7.tgz",
				"fileCount": 14,
				"unpackedSize": 81105,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwKdkCRA9TVsSAnZWagAA6bEP/1VhIIsvPTPE4ciFEJlB\n6imqIVby6YSTgQgz4nsJ/AxJvdiXFc/nydpTUezWnpfBUhDGdZrVVuzrWgEv\nFNGrgtlIqH1G9n2jRCLaz/s87kAdgohP0mBpAkuakKi22ROgDCeUK5VGh0KG\n+tPUAJQIK48L1iLeGX2UGp4ABMch/K7k9Su+XynoDu8O96SJDenjtoch/S64\nolRPiKbTpz4ZNf+0jZJebR7HnBaYo55rwF6dlgce6QnF+5uYQ+e1cYwEJxdA\nUqh3pse+EsOj7U7D5bcLCYhJuTWqyuA0XAUghPec0QY/JZDX2xEBE411++H/\ni3N52/5761t9FxVpHaAqJcs4RazQt/0nxo61GQme2t+OXOAqvNd6O5EOOdID\nAVy/LSEjn6dLotyv6R7NdewAV2Kk3pB3lacAW5kfl2sH8VPscc3Ge7f3MHHL\nxW8DCyKK7J8rTjomuy4xv+EVj1LVUlqJlouucPp7Dz24fth8dX9rYHlQJcjP\n21udLzp8t4u2x79Svp5lQyRqbQFolYZAfo30MXsSqhb5KNlg6TiFTPa389p2\nBJaCn7sEvBHb3hQ2d26GFKMwn9LvxPY6Ps0nco0IhcoiXh8z7fmZCmK/D0xi\nCELcgBmMQUNxUMlc6/ZtbV8n+xKfR22UQv4JNtP40YbJZZkTqsYT9Homj1dg\n/Kh3\r\n=vSzA\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "cruzmolina",
				"email": "cruz.adam.molina@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.7_1556129635702_0.34521400887139086"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.8": {
			"name": "truffle-contract-schema",
			"version": "3.0.8",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "npm run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "2a37829a65a19005394694b425f8c476b6d5bbb1",
			"_id": "truffle-contract-schema@3.0.8",
			"_nodeVersion": "11.4.0",
			"_npmVersion": "lerna/3.13.1/node@v11.4.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-gj3i5jmCZHjn7/3q7vyrkUtdG8WB8KC5lb3n9FkDML90exDX/D3bzA2e+ghgMbI3xUJPHeE9ni51U9u3k0dbhQ==",
				"shasum": "6fdff1e656dced1c59ce643a128b67b894ec5d46",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.8.tgz",
				"fileCount": 14,
				"unpackedSize": 81105,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwK56CRA9TVsSAnZWagAA4JgP/iLO5WUaihZ0qYyf8qtW\nrQdseE+AkjFzZp9fFJ2jrUtTkXxD/4hsWp8FEKaBujOJiAykM2NNnWVl2KXv\npQYdIpYRkboufw9B3c9yQ/lb4ndztQm4M+XD+fVP0+zP9WMY7rfQyhpnAxaB\nBh+afNLY1EH/X/yaGqM0m0nPIDU81sijNh7FWyWhY1NV93+y2yAtrtDja6Pj\n+S2ACsFVvFSCPN7RkZ5rpixMcljGQjmQ46TOBUI/vAwYgo68k4pdz9ATeKC9\nn7gtG0j/U/5CMUVZEsREXeS2Bdy3RFDYhX4rgFN2Gja7fCrjeN11fB/+srY5\n+qzfLwmIdXGkv9RASSInJQr2GPZI8l1rG2upzO18RagY1mQb6fLJ0b+cYqTB\nVSg4agUGAwZiOWbaZ6GPw6iIFYnBnN0oLyhKtrc+XdiaRW6/91GgZRvxf5KF\nHmLE87C1HzUZd8bzBy2sCUttQU40/izzoFdIZCbu0TqL2fdDKJymD5qdT/Z1\naZlhmVTeFJwYwTYmekX7Na+IitiQ1bGb5b94LY4UZgAP+3SkX5Dxg/WDwK0Y\nTBNZnUNUDCzhCLgRHr7bOpK8zsVgmql90+NENDWF+Kb0MBwfsckAQCL1zh7+\n3as+Yy2cY15THJis48sd878141Y+xzzQW0jqm14C7ZDeXcEDmFrQXSy0Wt0U\nKPBs\r\n=eEdN\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "cruzmolina",
				"email": "cruz.adam.molina@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.8_1556131449235_0.7873229134253068"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.9": {
			"name": "truffle-contract-schema",
			"version": "3.0.9",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "e0c7c9f7c36cc42cd84a92a48e41fe125a5bd274",
			"_id": "truffle-contract-schema@3.0.9",
			"_nodeVersion": "11.4.0",
			"_npmVersion": "lerna/3.13.1/node@v11.4.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-V1gwOeOPj7h0cM427KeMnTJZfotBqkISMLb9zq7bDj+iy/i05Ug7vyYaqCYnC5ignSnfNYgmJt8VsIt0UGI4lg==",
				"shasum": "8dff0b254561194f64452cf9c6c9fefdd7d46fe4",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.9.tgz",
				"fileCount": 14,
				"unpackedSize": 81533,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyy6rCRA9TVsSAnZWagAAz+AP/jUV8Tgy1YZsxyf9vgVc\ncKZFm0+ZIfMKJRw7CMl/JA2Vdjm8egzmL5EmNIy+XC67ffKS2kAcfjhl8z11\nCH5niSiwJt/QINboL5D3/NFkpyg1Err6G/gRsywyfy6LGj0akvVgCvACIloR\nPCAVV1l46aquYVo7U78DdGQaD1BYX2vM/5QWnFNTBVbMo4mtTNdUnUmB87mW\njY7w3pkx4FaSeNAaFEPf0pNeWYXKgSnuEAmodFsfL8ARxuylJkWbMGP5uaKv\nsIrnzbmW02CBmS67MWaKe5wg7eA/b6UGxrO4iNa/X/qDuJ0FOokpbYsrGW+x\n84jjtXQ5e66a+9nw8SXiQfT/6Kd3zQ/U9ipAx/JQhS6dmiGUKQDQJYLk8RvI\n7hs4n9mcOgLtBhGc+f7UeTb5536BtvnG4uV4dJugoLqAV6E2Lsb4KAT3m4LH\nBEi9+hi1KOE5tkBLzbw0gAw8ZTRZPB6+Ok2vAbw4N+tXLMuAv2VKqwlu+CJH\nJsj63WLGBejcZm043jWu5edEgQSYqzGotYkkIjnBQLy/XWJ8bnXj5q24m/ro\nOi34lszJGd4mG65UNMo1j66ets1kHsL2atEGjrSNXpKumYceOa4x3KEQzssd\nAynfJ6dgVOQDoRyW7o8bi4HCyIEh+AI2Anwf4cithNssRDG+4+pC+7cD6EV6\nYdmV\r\n=CfKv\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "cruzmolina",
				"email": "cruz.adam.molina@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.9_1556819626845_0.672982362125796"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.10": {
			"name": "truffle-contract-schema",
			"version": "3.0.10",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^6.10.0",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "29e9e5559b6e58a94d4b2d5bcfeba5a8682e8205",
			"_id": "truffle-contract-schema@3.0.10",
			"_nodeVersion": "8.15.0",
			"_npmVersion": "lerna/3.13.1/node@v8.15.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-YHxCiAoqk2iamJfaFWfkm7WNhvx75vsOdRjrqlpSzM10M0MO42V88SozHsfcv0h0i7riLO5Eht3EjDJuc5v4iA==",
				"shasum": "bb168f25be32479d2cf46a1dde36f425ac8e9522",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.10.tgz",
				"fileCount": 15,
				"unpackedSize": 83262,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8GcQCRA9TVsSAnZWagAAaoMP/iwDiaifMmMY7Wh9sgSH\ndnqxGyIN6ffnwmY9G96Inc9hHBbmrHYQPjVOG0Iyqz9JklzD/9Gk91piRNlO\nEpLwk+G3vos7PuyLrJoqnC7oV2W3G2kN7aGt16N8ozJWwsBnYsilHVVyIEPX\nhL57QSxGA0QCxGkoEEqtcew31rb5hK3WbZ4xKIoRjh0TWRZZJoS5yQ3sou32\nXm0kFn+zZ8KGt2a4EDIzJW1RwGPEaM7v3h8vFY6JeBRtkmsVPHq7vNBWG6un\n9ap9OwZNzwAQl2bUc6Z1RSkxE87vgYYNxdP30eRg5WzZ/fk3fpOmj1YwraHC\nf2sAIml/6h8iBkGrThIIfkQJMfdxp+ZiKHsJCUEosR8tgPve2oYmqL6EiGZU\nsJtSP96eamQ/9R4benntjfZHotWjamHJ4PNr5BnV1Uy3oTouTRg4gNlPzYou\ndrdBpUfC+sdnBSNWKpieOwunDuMuGbzu2uFLx/eIv9HhyhAbY9g14cXkJOBY\nFe4j7ulMftur0dQXstfosxlpMJwEziwFruK0Ub/3Qd9QjgXoBraPLvyZn1jU\nxqkK6LtWdBK7Qhk0RsbN7cMv/V1UsyDL7olgbv5PKSDemVErKYs2BZNc+DkD\nXDpXGqU9wMAlW9+GBa0B2amkjUT62Wc1bkli3RMiME4nJCbtOEv6ban0jkKC\nUH2o\r\n=ZMP5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.10_1559258895713_0.2447708889209026"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.11": {
			"name": "truffle-contract-schema",
			"version": "3.0.11",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^6.10.0",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "ca18121669ee6501df579d6ef0d24e5d7add67c9",
			"_id": "truffle-contract-schema@3.0.11",
			"_nodeVersion": "11.4.0",
			"_npmVersion": "lerna/3.14.1/node@v11.4.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-YcgSOlrufi6VtnXg8LU5Ma7JHzHpnZQxzB1PSWnb+JOTc1nL02XRoCWTgEO7PkJnFgf6yrwOpW0ajSwHk3zQ7Q==",
				"shasum": "202f6982b51bcad032b7ff2a8d5837853fb69301",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.11.tgz",
				"fileCount": 15,
				"unpackedSize": 144956,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAW2eCRA9TVsSAnZWagAAt4sP/iJjoX1NH1gMI/zMZtnh\nuLfqNdCbHbs6QJV1MRJuTY57rFRPFriZgEX5B30i8cAbV8H8wj7kxs/ikN26\niOcL69TSz3SceSkbEoZvqhHsjFm5xQaCH1kP+28UJzC5NXu449XmzqOJHSIL\nCwCh26iKSMfgCLTNTr1vPQ/32bh/wherLFXyUHquof1F9fUT2TxYS+kmKCGG\nVBuv/eJgCzKnhCKC9dPxK+HsWDrrnLPhKADmciKYEclXcp4l/fLNkscxHQMS\nvF6EHlJKWpTcbqqdpk8G20GbAYt/kCBBN4eLfbUzU5qKI1v1/ba4hh5nPdln\n7Mlqrx7aGRGohXHOMCJqbJ3IhUqy+PmUDkWpVSVW2sVr/Toq7IrxTwo64QYF\nhHvFz1jsLUB+5koSY+/uJ7wSl+30YbT9bMRNmZd97bcU7D9pW4D8dONFl5bn\n5dFo5rq0cgBE2X5Qd3k3jU/O5pEQVYYUCmRUZdP9f1IJMdTLRAU8sAgZR1UF\nydzm3YgABH1Mc8a1JxdILq76egagj7COkESFmbIvvk7JqQFP/hQhgaWpIH9n\nDIBL9nqrS4aX4k1Z1WL1hwCl5N4geX798VdZQVcONoezbPUXawgEZb/yKdLp\ngvpdgbz2ZEAxzdMwQRGRgXz+vGati89QxtWitinIIXnVCQaWfz/dotF2Zl/r\nQmDQ\r\n=a52L\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "cruzmolina",
				"email": "cruz.adam.molina@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.11_1560374684914_0.716393852153316"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.0.13-ens.0": {
			"name": "truffle-contract-schema",
			"version": "3.0.13-ens.0",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^6.10.0",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "23d3748cc9b1acd1532c90e471d617e0827f4e56",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@3.0.13-ens.0",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "lerna/3.14.1/node@v8.16.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-Uctrt/Cuhm+3zLgXKDjg0RZI3UicnJEFUxCgE1mhPHw1d8GwgbWxEcgDqUx3rUU5Nac1BRrVmv0FFWw7h8s+xg==",
				"shasum": "f8a19e25721b1ac26ef4f32d01935016fc22ec11",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.13-ens.0.tgz",
				"fileCount": 15,
				"unpackedSize": 144962,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLPIrCRA9TVsSAnZWagAAbKoQAIRdUPHDmZ8TN34+DrW2\nnWKsTDCsO5rMVtPphUfVoE97DK2p84+rWhKGK/s/Sp8sfIh4m/vuxaK3FIAS\n/pWKInXCZbG8ltFKb8N8sxwlraMdwzQYdfP7BXqVfB8tIJlEw/kMfQtbvwFD\n4MR+q87QflER9medRQdkBTgA1id/LQ7F9RyaXLCWlJAgiTrZ4r7QWla8wpt8\n8S0M/mI3vm7SdJM+RQulwlchYvv56bKeDcKBsxiDp7ttyVwe8HxCqGDvxicE\nFUV9qMbZVOmYboTcVD+g0lV76MRv9uBShNxOdTUt9CjlrxfPXdNUvyUyCcpp\n4Q8qy0pOaN2gws/ZWzPFeExn0ODB4ulQqfZBVxQdgJemYUL99c5JXVDdr/Qg\n8RV8QdGGYcKMbUFAUdOS2BtykqW+pAlh+2GYQckV5LqDpklWyv9Cd6fk6s2s\nTDzOjl3Pj+pOsnkuiLACV7QFgtSJPxxmdRcsSvo4ofV9VCDPMt7WC3VXKClG\nzSs4N2WcmwupRW/jGBKu8PenCsKkmzIIGjOyvoXkUpXlGML2jOOwEaGXx/zV\nODk2wKmlY0gRUVe7SHhDbY0GqORvq5Q23EopHr3cwaY7SLSXAjUfSvz2aU04\n9JmCnxcWbAHB3428ggy1RdmpAFS1yrhRiJn0sFVAD7URW/X0xGeGJxg3qL9Q\ngu/8\r\n=+VWI\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.13-ens.0_1563226666280_0.6905834154011639"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.12": {
			"name": "truffle-contract-schema",
			"version": "3.0.12",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^6.10.0",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "9c458606d1ee8fb1f541c43e9413cc74b6816cf3",
			"_id": "truffle-contract-schema@3.0.12",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "lerna/3.14.1/node@v8.16.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-8Y/2BbmzSfJa36GGNKXY6WHGlI7s52epBSEAqDUKnDliakwCH2qjGhgT9vnKUjLboL/ISgaNshSuMO81bOvkOg==",
				"shasum": "8425b74526819cdabe607d4db9d33e6ae6d4cf0f",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.12.tgz",
				"fileCount": 15,
				"unpackedSize": 145189,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVaq0CRA9TVsSAnZWagAAWDcP/R/bsYoxXX8l55BaQFtr\nwGq2P5LgbdXXW/aRMxVaazjYt/lRkIAcq5pIKQLuLwad51nAjZTpQrkIcryY\n1K8WWJjxiC14VXPuYno++v6Gp6GyI4TcBuMkN5q7JjGJgjwnBeag6ApxyWb7\nmsVqDy/Si8eXqqisKChkWc3PpWt/5jCzeFMm/geUBSORRs2HfJi3WQ+Hh2jh\nKG3UkkY7DQ8Bl6AT0svnL2BIbsVkt7ryORYSncc0BitEVMtmZZhshaoQ3K2u\nqluJQvAVPqt7bTsnJJOrnffYspk/AVPWU3ysFq64JLfKC68mmaLtYRguw08d\nuiq4mSJ5yDo+J5n96yleNlg0vf+ZhHZYhCuFy60q8cdvGoL82a/y7mlhW9JX\n21P8h2qLVEWxy/YgUiVTicxHZNCfjrpTKOgd5AUqcwekWjnKNjgUqF3NpbQJ\nk8hvQXhSWo26U9AuQ01bejsh9Hq3vkLg85STTbYTlcuiq6aqMYBo2OIBlpH+\nMIp8MFQQV4t/49UISNT9uvWD9wo/oEBVg0oZn77XzCjzzDd0jx+jp2P/FehV\nxmuG+ekbyuonRo2B7dZQp5oq0u3lssDtOgSE8NnzxMQcrhLhPEvI2/nenR42\n6lb9CnXy1hca851KA5CBdZ2CFHDL4ZOO2ltf5pHh3XxaHzVWdXJiStGQ8330\nbMvt\r\n=huhC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "harry.j.altman@gmail.com",
					"name": "haltman"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "fainashalts",
				"email": "fainashalts@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.12_1565895348093_0.40615079465650306"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"3.1.0-ens-events.0": {
			"name": "truffle-contract-schema",
			"version": "3.1.0-ens-events.0",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^6.10.0",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "5728729a0dea5a3c2ba26a105ce497d0890144bc",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@3.1.0-ens-events.0",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "lerna/3.14.1/node@v8.16.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-RIdve49dGt7eF815Isl6ccQcb32WSpnK3jCkj81BrrmI3B36Qlz7ZE/5xuw/Qqbtnp9yR6TVAzmaw8ZpCE1ljg==",
				"shasum": "c90b6ff97497cb9e3524ea8ad11ea3e92e3d1a13",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.1.0-ens-events.0.tgz",
				"fileCount": 16,
				"unpackedSize": 146889,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXHDlCRA9TVsSAnZWagAAtMUP/1Nn05tkOcAQbjWwkk4w\nLe9nhtycbhIaIG8Pls0ktBVMganRy106X0bPwxzU/wi+tE/kZPViRaQpWgRP\nE9SJzuwyQF10oST7wwAs4YPBPKNLUqogR7AO6l5M3zL2pAvhKvUXBDSuWDSg\nINu0pYH/wKrujrLi8JGGybW/HVYmF2q0A/VBEWHPEuS9nXxfGu8/zdvQGqhV\nMQwHPl8ewBG3LD8+dh/RGYid3O4I1LBq0zSfMYCSumAq1tOapTSBE1jZ0obW\nJPNbcwEhAJdrdlOW84wVFz14DqBX6ADA3fvjYqXAUrwhwyRQzNnvGf41vybC\nWfX9S21/xxK7dyxPxZO12lwJeDf1TZKC7D5do4/u6EQO148HLPVnM+hHUB9N\nWAQbTCwl9RVHArMHQqJB8L5hVcBgJRauy8lMsA7ASWOAVF52UzSjyGJIgxx4\n3MKzgEFf8Tv7A4ylh3CNHbbZ+fPI2cQiZcIrKjABXu3L6oDchMfrSD0rsja0\nhUxbH1V5mpD3xn6dGXwprAvL/VBhmG3+ABtVPF73QdXCRkSKixO55Juv/5np\nLg62S5o/DezMzkGPtp5FbHRDJCbYKBw1LH2TOrlgH8nORqfHjfIWahywN5ux\nUy/ovIlW8h5uA87WRPbTo1apSUvTzSccvDa+2vW0CT619PsoNvrmWcKHve56\ntPNF\r\n=0hur\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "harry.j.altman@gmail.com",
					"name": "haltman"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.1.0-ens-events.0_1566339301175_0.32355990810560087"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.1.0-ens-events.1": {
			"name": "truffle-contract-schema",
			"version": "3.1.0-ens-events.1",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^6.10.0",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "1adab6f605fcf5c85bf322d4dccac28a1d2548f1",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@3.1.0-ens-events.1",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "lerna/3.14.1/node@v8.16.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-y4lCfDSCYwxlg2fHXz/4/I4oZEKco1W9ErrtXh0IeOXJyNEzpv6KOcF2ZeViC5t+fGS3B6wuzVob0JXNCNPn1Q==",
				"shasum": "02b4acd32cbc28f34f301d90032da57c178323cb",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.1.0-ens-events.1.tgz",
				"fileCount": 16,
				"unpackedSize": 146889,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXHa5CRA9TVsSAnZWagAAkIIP/0siZFzhO51/HgZxTvvV\nhqu33SiGdXkNQaYy0bScngf49KOJEvLDkv2sv82UJrierIvaW935XCmdq1Bh\nLleI6royXEFQfRq49CWcsPBazcalwEIZpcB5Xq4hQsaRxKcQEuAUhwl4q8FS\nJHxvZIjshmXBbNthBiDTpwxWMJmXKyyuE5++tSwYu6J6PLKhw0bP2zaMmOkM\nBlsa05bIepfJKIOdAhGtdu9i3hBxUE6WC1HYrwfjUJoSPnucoDYSJMfxR1mq\nAl80I1CM8QZ0omyx5Ez7ZlVXyrRPefh8m6b4VP0V4ShjBB/l4F5KWsOnQJ4i\ndI8xK65H6kEetuJb0Vugu4u5cEcVHgQCkqzyWMBpTBuAoGwU/tj1+y/nZziV\nTkBfDfsRBPBvya4kf+bbl74XLfRXElq1tC/JdnPUGWEUaSI+7cWHYxMAjDd2\nozAVp1ugvccVuNZT+MrngrVmO/kyK4H2mjNhNKlsPz0uj3AcL057VR1fhoRB\n+WSCo87z5I7FWFt8Lni6Q/6ZNm5oCVDVnZgoYapN0TcG/n2n3alxia1D3Mts\nX+m2V8WpdKyGDSv06q1H5Ty9Wxt0Nu3uemz3gM0SAHQNLsMTVKu2A/lqZKDV\nMcUsRTHtnwcnjYCVHtYwgzm97OIneU2wlWX/pVRlKV4ziGvKt6APACSFLJ+Y\n4FBk\r\n=uyvO\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "harry.j.altman@gmail.com",
					"name": "haltman"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "eggplantzzz",
				"email": "pobol234@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.1.0-ens-events.1_1566340793153_0.05903260815402889"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.13": {
			"name": "truffle-contract-schema",
			"version": "3.0.13",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "yarn run build",
				"build": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "https://github.com/trufflesuite/truffle/tree/master/packages/truffle-contract-schema"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle/blob/develop/packages/truffle-contract-schema#readme",
			"dependencies": {
				"ajv": "^6.10.0",
				"crypto-js": "^3.1.9-1",
				"debug": "^4.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.5.0"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "1f1ddf0e67089a9bc1364e3b533df2fb188f3287",
			"_id": "truffle-contract-schema@3.0.13",
			"_nodeVersion": "8.15.0",
			"_npmVersion": "lerna/3.14.1/node@v8.15.0+x64 (darwin)",
			"dist": {
				"integrity": "sha512-joF6oiG35xkRalc9Jeuq1NJ43jE3T0LVoWQ/8EhhGyE5E9PxYbUjNtdcj8ycOpn3BYFiomX2UUsgmt4W2U1Qtg==",
				"shasum": "8ace5734a0d57bfebc6ab3b60bf0883d46c68fdc",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.13.tgz",
				"fileCount": 16,
				"unpackedSize": 146877,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXtRTCRA9TVsSAnZWagAAXIUP/iOPmoIxzmZb9sqqZexo\nTsbAtWqyRWeMiLh/VEGk7Xzng94DbH+UFWsNNj7A4HoBG8m+LtXEJ+m865L+\nXQxtA0JyiUZkmICA8+funuurV5DJlT8vQHn4z//1HPhq1baKKMtGz7AM1TrI\nltnHyB4OuYztI4YOMI+r572BQvu7xud0YfPi2gXXtbKC1o4ngZNHv3HofsZj\nlgsvYFUO+hl6ElSK0o2xABSKKDwHWMisIxjBjLXi8FR7hyn4XpQNmtWhgrR8\nEtX15PBUzXyVeosuByCXaN0eSCp2A4eAo/YurTU7Lr2ycd7lQ/QdJfSXA0gh\nnmxvXEgsW1f8bhZVtITWmydPX8nbgu/RpcbWFB1yTtmjXK/vkIDLKR2iDyr7\nRrF80QTnXsgsrLueZVbhyzBvOo9Ws3o1zFYiV7Gm8Ka1OlKY1eOfCRc8Q/48\nus8LwLuIbTHdHjJ8EzbTVa6kwGwmZB/N98YyoIq2NMzn00PIk65dqdvLDL0W\nS/idmQnTWG6jyUwuG/MRo7nuAglBSER3CSK9a9QRVSfc/WqRbgNP16KewbB7\nQXITaqYYtOk32wVnwP+a4eedE6Gi7jrvDBogbX0auBWz5TlIChufXfNhxsU7\niNWZGYbXFijeRu3XaKLZi/S1n3GsUWRXW9ZcSPn9fbqvdWhoHjCYqo0sYOP4\niRFV\r\n=rRE7\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "harry.j.altman@gmail.com",
					"name": "haltman"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "gnidan",
				"email": "nick@gnidan.org"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_3.0.13_1566495826858_0.6983409986668223"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		},
		"2.0.3": {
			"name": "truffle-contract-schema",
			"version": "2.0.3",
			"description": "JSON schema for contract artifacts",
			"main": "index.js",
			"scripts": {
				"prepare": "cd spec && json2ts -i contract-object.spec.json -o ./index.d.ts",
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/trufflesuite/truffle-schema.git"
			},
			"keywords": [
				"ethereum",
				"json",
				"schema",
				"contract",
				"artifacts"
			],
			"author": {
				"name": "Tim Coulter",
				"email": "tim.coulter@consensys.net"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/trufflesuite/truffle-schema/issues"
			},
			"homepage": "https://github.com/trufflesuite/truffle-schema#readme",
			"dependencies": {
				"ajv": "^5.1.1",
				"crypto-js": "^3.1.9-1",
				"debug": "^3.1.0"
			},
			"devDependencies": {
				"json-schema-to-typescript": "^5.5.0",
				"mocha": "5.2.0",
				"solc": "0.4.26"
			},
			"directories": {
				"spec": "./spec"
			},
			"gitHead": "071583e5c3e3ad99c6cc4e8b979d93b48f61c373",
			"readmeFilename": "README.md",
			"_id": "truffle-contract-schema@2.0.3",
			"_nodeVersion": "8.16.1",
			"_npmVersion": "lerna/3.4.3/node@v8.16.1+x64 (darwin)",
			"dist": {
				"integrity": "sha512-eI5cFifbB3zpcO4RsXSnjN9JMSlJ4M50GQPdrfbrIXRTXHsyQ433SkgFjIATUwfq++TXWkCRfKMjN8eA7YQ3+Q==",
				"shasum": "0af8e19a39c630730bc19dd41b48f5b4137a6977",
				"tarball": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.3.tgz",
				"fileCount": 13,
				"unpackedSize": 75243,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaBd+CRA9TVsSAnZWagAAaIIP/2GzVhHRfJ0+NdfuulH9\nlbOkAZWDYL8Egw1ssjMbK/jzEGmJbCj8yWPnCUDNB19gqRByZgV5BkCe3gTY\nDHJVPzhA2i0n76Izhqdyj+waU0MrUTgisZmprp437pRK65UobxYnQ04y/m/h\nhp72U9QLzw1kHKQLSO/z7zWchBsQecm9Uq+U4abu4q09DDFuJbxBZd7N6OP/\nuY4QePPgq51iao8PZhLZxPgtuzWrtR2Ybt0peMZCQXNOTxpbr7sKAl2CmYjL\nm1X6dShjldC4j3sVgraN0EOzAp3+TKDj9KjK0Z3cVGgcC8ce0qgdtLTc7tat\n7pgSUDYfSOeOIm7f7V0Y55dfNfzRUECYT0FWY8RsbfDoql82AFaq9jClRX/E\ngIegPbJA9hUTqCpyAOkfqPJqqVbznPLVRoXWe/cndH0GnEfnwYctvHnfd/TW\nNvekjZ/ccVD7V4a3vHWbcRbmCzTTbGDXhhyZHhyqeLwiRHHnZPPwqMxkn7Bd\n0JOAFLGrTu2EHwdRi1+mosStuj1HRzqnJjq/AyM0DbFg+yPLiOdfsDfW1AGj\nb+aUMYpcDjQiCwct0KpHDX0vOgNxUvvh9WUIkJp+mJUhfalVk/RCj5xUKlkM\nXh9GQL0UKjD1JCX3F2PqgXZPTOTE6bUG/JOc9+Rt+r0qUa/jFBWru78h3y8a\nrCuB\r\n=ypjC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "cruz.adam.molina@gmail.com",
					"name": "cruzmolina"
				},
				{
					"email": "david@davidmurdoch.com",
					"name": "davidmurdoch"
				},
				{
					"email": "pobol234@gmail.com",
					"name": "eggplantzzz"
				},
				{
					"email": "fainashalts@gmail.com",
					"name": "fainashalts"
				},
				{
					"email": "nick@gnidan.org",
					"name": "gnidan"
				},
				{
					"email": "harry.j.altman@gmail.com",
					"name": "haltman"
				},
				{
					"email": "seesemichaelj@gmail.com",
					"name": "seesemichaelj"
				},
				{
					"email": "tim@timothyjcoulter.com",
					"name": "tcoulter"
				}
			],
			"_npmUser": {
				"name": "cruzmolina",
				"email": "cruz.adam.molina@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/truffle-contract-schema_2.0.3_1567102846143_0.6975161369185736"
			},
			"_hasShrinkwrap": false,
			"deprecated": "WARNING: This package has been renamed to @truffle/contract-schema.",
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-05-15T20:40:00.408Z",
		"created": "2017-01-09T23:46:32.894Z",
		"0.0.1": "2017-01-09T23:46:32.894Z",
		"0.0.2": "2017-01-09T23:51:16.923Z",
		"0.0.3": "2017-01-18T07:37:12.636Z",
		"0.0.4": "2017-01-20T17:28:30.256Z",
		"0.0.5": "2017-01-27T22:59:45.367Z",
		"1.0.0": "2017-09-12T20:25:28.856Z",
		"1.0.1": "2017-10-31T16:51:10.557Z",
		"2.0.0": "2018-02-26T19:30:40.818Z",
		"2.0.1": "2018-06-20T19:42:16.424Z",
		"3.0.0-beta.0": "2018-08-21T17:27:34.664Z",
		"3.0.0-beta.1": "2018-09-28T20:38:14.547Z",
		"3.0.0-beta.2": "2018-11-21T17:03:18.546Z",
		"3.0.0": "2018-12-18T21:32:33.560Z",
		"2.0.2": "2018-12-21T21:51:27.951Z",
		"3.0.1": "2019-01-03T17:41:44.670Z",
		"3.0.2": "2019-02-12T22:08:57.552Z",
		"3.0.3": "2019-03-13T16:45:43.867Z",
		"3.0.4": "2019-03-21T18:42:32.155Z",
		"3.0.5": "2019-03-21T19:32:52.342Z",
		"3.0.6": "2019-03-28T19:18:13.565Z",
		"3.0.7": "2019-04-24T18:13:55.827Z",
		"3.0.8": "2019-04-24T18:44:09.955Z",
		"3.0.9": "2019-05-02T17:53:47.245Z",
		"3.0.10": "2019-05-30T23:28:15.867Z",
		"3.0.11": "2019-06-12T21:24:45.142Z",
		"3.0.13-ens.0": "2019-07-15T21:37:46.458Z",
		"3.0.12": "2019-08-15T18:55:48.238Z",
		"3.1.0-ens-events.0": "2019-08-20T22:15:01.340Z",
		"3.1.0-ens-events.1": "2019-08-20T22:39:53.371Z",
		"3.0.13": "2019-08-22T17:43:47.013Z",
		"2.0.3": "2019-08-29T18:20:46.336Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "3.0.13",
		"beta": "3.0.0-beta.2",
		"v4": "2.0.3",
		"ens": "3.0.13-ens.0",
		"ens-events": "3.1.0-ens-events.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"7e55a7be4788ab7e028ba252fee178e3\"",
			"fetched": 1594657066185
		}
	},
	"_distfiles": {
		"truffle-contract-schema-0.0.1.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.1.tgz",
			"sha": "0f9f0d33c335c841dc03a679205766f9549b0a57",
			"registry": "npmjs"
		},
		"truffle-contract-schema-0.0.2.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.2.tgz",
			"sha": "da236287345038e2d3004d1878460d172c17fec5",
			"registry": "npmjs"
		},
		"truffle-contract-schema-0.0.3.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.3.tgz",
			"sha": "d1a0b00aa46c81f6573abed78a510826eaae0e14",
			"registry": "npmjs"
		},
		"truffle-contract-schema-0.0.4.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.4.tgz",
			"sha": "fecafc685421979156f1c8d46d7303abf681e129",
			"registry": "npmjs"
		},
		"truffle-contract-schema-0.0.5.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-0.0.5.tgz",
			"sha": "5e9d20bd0bf2a27fe94310748249d484eee49961",
			"registry": "npmjs"
		},
		"truffle-contract-schema-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-1.0.0.tgz",
			"sha": "42978c02ee6fe60cb602c70155d1eb050c06cfbd",
			"registry": "npmjs"
		},
		"truffle-contract-schema-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-1.0.1.tgz",
			"sha": "08ceaefe71062a8ac9ab881a77a30fda3744176e",
			"registry": "npmjs"
		},
		"truffle-contract-schema-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.0.tgz",
			"sha": "535378c0b6a7f58011ea8d84f57771771cb45163",
			"registry": "npmjs"
		},
		"truffle-contract-schema-2.0.1.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.1.tgz",
			"sha": "9bf821d32e26e674ba15eb5d40f96b10b1c9d568",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.0-beta.0.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0-beta.0.tgz",
			"sha": "1751d10106b8985dba7901f35593656ea6146854",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0-beta.1.tgz",
			"sha": "19a99726c136556ced3d3a1be80323867b39e1df",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0-beta.2.tgz",
			"sha": "9106ec04ea67dc3ccc95f4209fb143f9360139b6",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.0.tgz",
			"sha": "4b52b62cd7f96c4412e062482a1502b33d10c4b3",
			"registry": "npmjs"
		},
		"truffle-contract-schema-2.0.2.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.2.tgz",
			"sha": "9db59e3a5ea85b63dca453a2dba9897c2c3523fd",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.1.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.1.tgz",
			"sha": "e1e0bd273d5b76223a727bffe32fce696472cd6f",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.2.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.2.tgz",
			"sha": "13bb3578f40f39cf3ca829978dfca8a4b731edfc",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.3.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.3.tgz",
			"sha": "32b886d549ae92a278e8aee86ba98ea90a8009bb",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.4.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.4.tgz",
			"sha": "5260e4d490843bd76e0fa06cbade2be332074d65",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.5.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.5.tgz",
			"sha": "1d231bc0315467b1504bd4f9066ad3057c4eb674",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.6.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.6.tgz",
			"sha": "d28c43ccbc15524a2be81326ccb8c036332f7371",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.7.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.7.tgz",
			"sha": "60ac6b0d7260c653baea9e83e2416a46b66cf97b",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.8.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.8.tgz",
			"sha": "6fdff1e656dced1c59ce643a128b67b894ec5d46",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.9.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.9.tgz",
			"sha": "8dff0b254561194f64452cf9c6c9fefdd7d46fe4",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.10.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.10.tgz",
			"sha": "bb168f25be32479d2cf46a1dde36f425ac8e9522",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.11.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.11.tgz",
			"sha": "202f6982b51bcad032b7ff2a8d5837853fb69301",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.13-ens.0.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.13-ens.0.tgz",
			"sha": "f8a19e25721b1ac26ef4f32d01935016fc22ec11",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.12.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.12.tgz",
			"sha": "8425b74526819cdabe607d4db9d33e6ae6d4cf0f",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.1.0-ens-events.0.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.1.0-ens-events.0.tgz",
			"sha": "c90b6ff97497cb9e3524ea8ad11ea3e92e3d1a13",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.1.0-ens-events.1.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.1.0-ens-events.1.tgz",
			"sha": "02b4acd32cbc28f34f301d90032da57c178323cb",
			"registry": "npmjs"
		},
		"truffle-contract-schema-3.0.13.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-3.0.13.tgz",
			"sha": "8ace5734a0d57bfebc6ab3b60bf0883d46c68fdc",
			"registry": "npmjs"
		},
		"truffle-contract-schema-2.0.3.tgz": {
			"url": "https://registry.npmjs.org/truffle-contract-schema/-/truffle-contract-schema-2.0.3.tgz",
			"sha": "0af8e19a39c630730bc19dd41b48f5b4137a6977",
			"registry": "npmjs"
		}
	},
	"_attachments": {},
	"_rev": "1-285e2f6baf7732ce",
	"_id": "truffle-contract-schema",
	"readme": "# Schema Description: Truffle Contract Object\n\n| type | _object_ |\n| ---: | ---- |\n| JSON Schema | [contract-object.spec.json](spec/contract-object.spec.json) |\n\n\n[truffle-contract](https://github.com/trufflesuite/truffle-contract) uses a\nformally specified<sup>[1](#footnote-1)</sup> JSON object format to represent\nEthereum Virtual Machine (EVM) smart contracts. This representation is intended\nto facilitate the use of general purpose smart contract abstractions\n(such as truffle-contract) by capturing relevant smart contract information in a\npersistent and portable manner.\n\nObjects following this schema represent individual smart contracts as defined\nby their name and interface. Each object primarily includes a JSON array\nrepresenting the contract's ABI<sup>[2](#footnote-2)</sup>, but extends to\ninclude any and all information related to the contract and its lifecycle(s).\nObjects in this schema may represent pre-compiled source code, compilation\nannotations such as source mappings, references to specified deployed instances\non multiple networks, and/or links to external contracts.\n\nA full property listing is below. Properties not marked \"**required**\" are not\nnecessary to include in valid descriptions of contract objects, but functionally\ncertain information must be present to allow the contract object representation\nto be useful (`source`/`bytecode`/etc. enable the deployment of new instances,\n`networks` listed with prior contract instance `address`es enable interaction\nwith deployed contracts on-chain)\n\n\n## References\n\n<a name=\"footnote-1\">1.</a> JSON Schema [http://json-schema.org](http://json-schema.org/)\n\n<a name=\"footnote-2\">2.</a> Ethereum Contract JSON ABI [https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI#json](https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI#json)\n\n\n\n## Properties\n\n\n### `contractName`\n\n| type | _string_ matching pattern `^[a-zA-Z_][a-zA-Z0-9_]*$` |\n| ---: | ---- |\n| default | `\"Contract\"` |\n\n\nName used to identify the contract. Semi-alphanumeric string.\n\n\n### `abi`\n\n| type | _array_ |\n| ---: | ---- |\n| JSON Schema | [abi.spec.json](spec/abi.spec.json) |\n| **required** |\n\nExternal programmatic description of contract's interface. The contract's ABI\ndetermines the means by which applications may interact with individual contract\ninstances. Array of functions and events representing valid inputs and outputs\nfor the instance.\n\n\n### `ast`\n\n| type | _object_ |\n| ---: | ---- |\n\n_not included in current version of this specification_\n\nAbstract Syntax Tree. A nested JSON object representation of contract source\ncode, as output by compiler.\n\n\n\n### `bytecode`\n\n| type | _string_ matching pattern `^0x0$\\|^0x([a-fA-F0-9]{2}\\|__.{38})+$` |\n| ---: | ---- |\n| ref | [Bytecode](#contract-object--bytecode) |\n\n\nEVM instruction bytecode that runs as part of contract create transaction.\nConstructor code for new contract instance.\nSpecified as a hexadecimal string, may include `__`-prefixed (double underscore)\nlink references.\n\n\n\n### `deployedBytecode`\n\n| type | _string_ matching pattern `^0x0$\\|^0x([a-fA-F0-9]{2}\\|__.{38})+$` |\n| ---: | ---- |\n| ref | [Bytecode](#contract-object--bytecode) |\n\n\nEVM instruction bytecode associated with contract that specifies behavior for\nincoming transactions/messages. Underlying implementation of ABI.\nSpecified as a hexadecimal string, may include `__`-prefixed (double underscore)\nlink references.\n\n\n### `source`\n\n| type | _string_ |\n| ---: | ---- |\n\n\nUncompiled source code for contract. Text string.\n\n\n### `sourcePath`\n\n| type | _string_ |\n| ---: | ---- |\n\nFile path for uncompiled source code.\n\n\n### `sourceMap`\n\n| type | _string_ matching pattern `^[0-9;]*` |\n| ---: | ---- |\n\n\nSource mapping for `bytecode`, pairing contract creation transaction data bytes\nwith origin statements in uncompiled `source`.\n\n\n### `deployedSourceMap`\n\n| type | _string_ matching pattern `^[0-9;]*` |\n| ---: | ---- |\n\nSource mapping for `deployedBytecode`, pairing contract program data bytes\nwith origin statements in uncompiled `source`.\n\n\n### `schemaVersion`\n\n| type | _string_ matching pattern `[0-9]+\\.[0-9]+\\.[0-9]+` |\n| ---: | ---- |\n\nVersion of this schema used by contract object representation.\n\n\n\n### `updatedAt`\n\n| type | _string_ |\n| ---: | ---- |\n| format | IS0-8601 Datetime |\n\n\nTime at which contract object representation was generated/most recently\nupdated.\n\n\n### `networks`\n\n| type | _object_ |\n| ---: | ---- |\n\nListing of contract instances. Object mapping network ID keys to network object\nvalues. Includes address information, links to other contract instances, and/or\ncontract event logs.\n\n#### Properties (key matching `^[a-zA-Z0-9]+$`)\n\n| type | _object_ |\n| ---: | ---- |\n| ref | [Network Object](network-object.spec.md) |\n\n\n## Custom Properties\n\n### `^x-([a-zA-Z]+-)*[a-zA-Z]+`\n\n| type | _string or number or object or array_ |\n| ---: | ---- |\n\nObjects following this schema may include additional properties with\n`x-`-prefixed keys.\n\n\n\n## Definitions\n\n\n\n\n### <a name=\"contract-object--bytecode\">Bytecode</a>\n\n| type | _string_ matching pattern `^0x0$\\|^0x([a-fA-F0-9]{2}\\|__.{38})+$` |\n| ---: | ---- |\n\n`0x`-prefixed string representing compiled EVM machine language.\n\nThis string representation may indicate link references in place of\nlinked instance addresses. Link references must begin with `__` and be exactly\n40 characters long (i.e., string length of an address in hexadecimal)."
}