{
	"name": "@snyk/gemfile",
	"versions": {
		"1.0.0": {
			"name": "@snyk/gemfile",
			"description": "A Gemfile.lock parser for Node.js represented with JSON.",
			"main": "gemfile.js",
			"scripts": {
				"test": "mocha --harmony",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/snyk/gemfile.git"
			},
			"keywords": [
				"Gemfile",
				"Gemfile.lock",
				"parser",
				"Ruby",
				"Rails",
				"Gems",
				"RubyGems"
			],
			"author": {
				"name": "Trey Cordova"
			},
			"license": "MIT",
			"devDependencies": {
				"chai": "^3.4.1",
				"mocha": "^2.3.4",
				"sinon": "^1.17.2",
				"semantic-release": "^6.3.6"
			},
			"publishConfig": {
				"access": "restricted"
			},
			"version": "1.0.0",
			"gitHead": "a4a2f37c3b97c04b45e12f09d4f71aa0bf30738a",
			"bugs": {
				"url": "https://github.com/snyk/gemfile/issues"
			},
			"homepage": "https://github.com/snyk/gemfile#readme",
			"_id": "@snyk/gemfile@1.0.0",
			"_shasum": "56c2db5f2110793686c2a3b2ed967576b93460df",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.3",
			"_npmUser": {
				"name": "snyk-admin",
				"email": "admin+snyk@snyk.io"
			},
			"dist": {
				"shasum": "56c2db5f2110793686c2a3b2ed967576b93460df",
				"tarball": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "snyk-admin",
					"email": "admin+snyk@snyk.io"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/gemfile-1.0.0.tgz_1496558680690_0.051823948277160525"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "@snyk/gemfile",
			"description": "A Gemfile.lock parser for Node.js represented with JSON.",
			"main": "gemfile.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/snyk/gemfile.git"
			},
			"keywords": [
				"Gemfile",
				"Gemfile.lock",
				"parser",
				"Ruby",
				"Rails",
				"Gems",
				"RubyGems"
			],
			"author": {
				"name": "Trey Cordova"
			},
			"license": "MIT",
			"devDependencies": {
				"chai": "^4.2.0",
				"mocha": "^5.2.0",
				"sinon": "^7.1.1"
			},
			"engines": {
				"node": ">= 4.2.4"
			},
			"version": "1.1.0",
			"gitHead": "8f3c39cc20cda87ade42143c03dd84e5dc54009f",
			"bugs": {
				"url": "https://github.com/snyk/gemfile/issues"
			},
			"homepage": "https://github.com/snyk/gemfile#readme",
			"_id": "@snyk/gemfile@1.1.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.13.0",
			"_npmUser": {
				"name": "snyk-admin",
				"email": "npmjs+snyk-admin@snyk.io"
			},
			"dist": {
				"integrity": "sha512-mLwF+ccuvRZMS0SxUAxA3dAp8mB3m2FxIsBIUWFTYvzxl+E4XTZb8uFrUqXHbcxhZH1Z8taHohNTbzXZn3M8ag==",
				"shasum": "8c254dfc7739b2e8513c44c976fc41872d5f6af0",
				"tarball": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.1.0.tgz",
				"fileCount": 10,
				"unpackedSize": 59004,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7s1YCRA9TVsSAnZWagAA5PQQAIdOHl44yFH47jrw/EoS\nPGsmzS5thzyHFjMdX6C4yH8x78aFCS/klFQeVNGJ9gWsrqVEV6c9FmKoltIB\n4lGqed/Zich+G4j1kcm4YviE2QDzko4oDGhPfumctRpMAsfCrjWMhrECykoM\nQhoLw8XHRjq/bpd3qzauQ7xIbnedbj9qgcMpPqJfNmjzeKYElldF4oj8q9po\ntYaQ883vhiDva31nGYLggeHFRvbCzsjFMvwDr8d2QCjCbsVavaCFzVAmVz7f\njaf/FH98sAW1iW5TYGv+1NlIhRGuFtfyUm4U/La55dfTfdYSXqVcEK/pfSrY\nZZNJF8YUUauxSTe875GRjL1AweZdEQYnutpA3MKLL06/w7O2lrsrCPir3dhf\nydU0TPwfJsqZygfAaHaVWPVDseAQIePcyvnb440tD0SRUCxivouPCkMA8yNg\n0zYD+1oiz9cS6n3cHARHrrcQmD88+LEpUKvkP5vwmfHdQDX50eQxdRXWJVmz\nxss1PbRySeGO4I6qdd+s3hoXL3x8n9vbxcWMxTFiBv0XynOEcwXSCTj747FP\nxzvPqUq0mJ7bt4TiDzPZDV+fyKcWOi+sE+nszjNRxqN4XxlOPFgRB50JvMZA\nHIIaqgHDYtKQoit9sVExgmQUpkKuH7OHwfEPjz5ll5Ql+SNTKaa+Yww7FyV/\nlz+J\r\n=475m\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "npmjs+snyk-admin@snyk.io",
					"name": "snyk-admin"
				},
				{
					"email": "npmjs+snyk-user@snyk.io",
					"name": "snyk-user"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/gemfile_1.1.0_1542376791138_0.6719378763374995"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.2.0": {
			"name": "@snyk/gemfile",
			"description": "A Gemfile.lock parser for Node.js represented with JSON.",
			"main": "gemfile.js",
			"scripts": {
				"test": "mocha"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/snyk/gemfile.git"
			},
			"keywords": [
				"Gemfile",
				"Gemfile.lock",
				"parser",
				"Ruby",
				"Rails",
				"Gems",
				"RubyGems"
			],
			"author": {
				"name": "Trey Cordova"
			},
			"license": "MIT",
			"devDependencies": {
				"chai": "^4.2.0",
				"mocha": "^5.2.0",
				"sinon": "^7.1.1"
			},
			"engines": {
				"node": ">= 4.2.4"
			},
			"version": "1.2.0",
			"gitHead": "fff475bd7de03660baf8626c435e810cc4d91580",
			"bugs": {
				"url": "https://github.com/snyk/gemfile/issues"
			},
			"homepage": "https://github.com/snyk/gemfile#readme",
			"_id": "@snyk/gemfile@1.2.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.1",
			"_npmUser": {
				"name": "snyk-admin",
				"email": "npmjs+snyk-admin@snyk.io"
			},
			"dist": {
				"integrity": "sha512-nI7ELxukf7pT4/VraL4iabtNNMz8mUo7EXlqCFld8O5z6mIMLX9llps24iPpaIZOwArkY3FWA+4t+ixyvtTSIA==",
				"shasum": "919857944973cce74c650e5428aaf11bcd5c0457",
				"tarball": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.2.0.tgz",
				"fileCount": 11,
				"unpackedSize": 60056,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXXUCCRA9TVsSAnZWagAA39EP/RddReIQ60LZZvbAPsa/\nlUefE3CQXfp56VuoshEhlK2siZMFMgGcMm0RVNeh75rdLKxNUEstc3b/H+o2\nOUcBxIrJILLnUugFbxOEERDzS+i/d4zUd2BmyngjH5lC8P1SXBnxKQ19jsgS\n73AyWYsEaSxwernIrVJyAHuzyvWMCjlc0JGLIaGpmVtoE9P8KiuCmrwJUWOi\nziitlQsJYtMpFRYrnZ+im7fp9VgqGcmPDdlTwlrGQZQIUjS8dRO+uQggS5IH\n/VjPhGnUzSJ4P8ADw3I/5QyZkizc5AhN+5DdnD4El34kKZRwSnm9Xw+jYUSL\nCWITo1XxN0OGXyGx8rFZe49/fJDXU6Du/j3fomU4WzNC12BtN+9doUYtpKoh\nGK6013FjkcyQb+H1FE+w6RPGeLphjEbvwAuM91ntCIOjWz/8RAoS7XayhWx/\nRmy6VtJUh5ZAlERWgpF7MBefa4vp7dzxTXfQBsKXjQeuFbJaGRQsZasZX3Mx\nfzpHUcjeFAutLLrPc85pQnrC9AbkRopf19R60Bq9bS2K61KNHJ1JosEqG7dr\nI7NH/PciIbCzLExRG/NlT31rozP9LPLrJxIyU2ADktXcWTUCu+wh9IeZTJyZ\n0rtDzLdFuo8dm5BvR1qzHzTme4GBvgKQpts+Zfz5F9Qv0t08omnr5/SOMbjq\nqtc7\r\n=HbXM\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "npmjs+snyk-admin@snyk.io",
					"name": "snyk-admin"
				},
				{
					"email": "npmjs+snyk-user@snyk.io",
					"name": "snyk-user"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/gemfile_1.2.0_1549628674166_0.6992389261937282"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2019-02-08T12:24:36.818Z",
		"created": "2017-06-04T06:44:41.969Z",
		"1.0.0": "2017-06-04T06:44:41.969Z",
		"1.1.0": "2018-11-16T13:59:51.375Z",
		"1.2.0": "2019-02-08T12:24:34.305Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.2.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"9163c0e6bc0ddb0d0ff4e3c8d01ffc90\"",
			"fetched": 1602009373187
		}
	},
	"_distfiles": {
		"gemfile-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.0.0.tgz",
			"sha": "56c2db5f2110793686c2a3b2ed967576b93460df",
			"registry": "npmjs"
		},
		"gemfile-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.1.0.tgz",
			"sha": "8c254dfc7739b2e8513c44c976fc41872d5f6af0",
			"registry": "npmjs"
		},
		"gemfile-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/@snyk/gemfile/-/gemfile-1.2.0.tgz",
			"sha": "919857944973cce74c650e5428aaf11bcd5c0457",
			"registry": "npmjs"
		}
	},
	"_attachments": {},
	"_rev": "12-39cd7b836889f81e",
	"_id": "@snyk/gemfile",
	"readme": "## gemfile\n### A Gemfile.lock parser for Node.js represented with JSON.\n#### Installation\n```bash\n$ npm install gemfile\n```\n#### API\n```javascript\n// Takes a path to a Gemfile.lock.\nparse(filename) // String => Promise => String\nparseSync(filename) // String => String\n\n// Takes the Gemfile.lock in String format.\ninterpret(gemfile) // String => String\n```\n#### Output Expectations\n1. Anything that looks like a path will be identifiable by `.path`.\n2. Anything that looks like a package version will be identifiable by `.version`.\n3. Anything that uses a remote resource that is **not** [https://rubygems.org](https://rubygems.org) will be identifiable by `.outsourced`.\n4. Anything that looks like a SHA-1 will be identifiable by `.sha`.\n6. Everything other than \"BUNDLED WITH\" is an object.\n5. \"BUNDLED WITH\" is _not_ an Object, but rather a String containing the version.\n\n#### Tests\n```bash\n$ npm test\n```\n\n#### Contributions\nPlease feel free to improve the script and submit a [pull request](https://github.com/treycordova/gemfile/compare)."
}