{
	"name": "with-open-file",
	"versions": {
		"0.1.0": {
			"name": "with-open-file",
			"version": "0.1.0",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"files": [
				"index.js"
			],
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"pify": "^3.0.0"
			},
			"devDependencies": {
				"ava": "^0.25.0",
				"rewire": "^4.0.1",
				"sinon": "^6.1.5",
				"xo": "^0.22.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "2eca2b0847482a29fd4a3507ccd9e134ad50bdc3",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.0",
			"_npmVersion": "6.3.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"dist": {
				"integrity": "sha512-x3fGS4LQlB+8xx3wlt2rmCU4vlfcrzpQt6Sbo49KWsoBtE6oUR9xMlZjNacrGLm/mEQsv5HLo6xheFJtw/E1Xw==",
				"shasum": "bf3fe6b9b1b16a34ae67c6d85a03e76f6ee3ecdb",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.0.tgz",
				"fileCount": 4,
				"unpackedSize": 3429,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfW44CRA9TVsSAnZWagAAj2MQAKBKAzhOEHQvmI91efYE\nXC1C81dbo7xHlinD0UaI0dqjxj2PuInYZLztKUrq9IJNwQTZOauX5i4paukc\ngqHF4NtKjPRvlAVr5jAF7nCYT3q4arN/0DHwOCtLEJ4X+Ev5FMGeXAMWSD+u\nevXnF53N0svsG1NBi7NJEvsTHwd20JKmh1M9HR9Px+wsn5njTHi8KUh+vy1L\nYlQn70nL745IRgvGS55JUSenlYv0bfRAfPXWvZVGNKWmbZNFzcwNV9/uKJkQ\nc1XTlKibFFS4M7lF99S7WVkrbPLf1l/cb94tAkTMT9f7psG+bh3xQlar+H4N\nH/xuHXPQPguQXuy/i1k+2dDJkhjo0zEdedDSfVb+Obr/PaPaU9T/I0JwMTZI\n6gnzzlnvZD3gIcCr4+5lwGBVTdzya42quk3v5idNcY599O4snB97jUVM0UT7\n+fY/cuj/xqZwe+U2a/0nWUXinBXusldDJhRMi+4vF++BkiOr8lH7gJ5AfIhS\nyPfWAU2reoVxiiPs44VfCCggwzUuFJuj3r2LCnaaj1R73Q6QE6QakaR72Jnj\nOOHcGX+3V0tLLqKRwTe3Rgq83GD+9/lwrxQ5jeFl2dngqvbtKXDXOtANImRY\nQfksV/9wTYfujm/OZKlD6gQrWzZ4oZ03tOTbc2cLQoLJaeCydWGoDaNBRhjw\nDINf\r\n=Z7xJ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.0_1534946871787_0.8539458288705901"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.1.1": {
			"name": "with-open-file",
			"version": "0.1.1",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"files": [
				"index.js"
			],
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"p-try": "^2.0.0",
				"pify": "^3.0.0"
			},
			"devDependencies": {
				"ava": "^0.25.0",
				"delay": "^3.1.0",
				"nyc": "^12.0.2",
				"rewire": "^4.0.1",
				"sinon": "^6.1.5",
				"xo": "^0.21.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "6ca92ad3badf3966ab2487bc4e34fa884a1a5c7e",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.1",
			"_npmVersion": "6.3.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"dist": {
				"integrity": "sha512-1mWAfQtqO0tG8q4jzLvqZnjas3NGrSy3BMgz5peIUsdbIeFS4pNURKAgeAaVQQCZ1J5DiYo4QwL4Nc1p7CezSQ==",
				"shasum": "15df01ce24eb357c8eba3eb15453f64db4162a3f",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.1.tgz",
				"fileCount": 4,
				"unpackedSize": 3543,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfbU/CRA9TVsSAnZWagAAQEoQAIKkBl647YyCv6zHtjlt\neVQt61mEBHrYr001mDWQT1zep0mkPU4SRy/lTiSOrs6HD6JGxGPhhfgqAGnA\nm20zC1zyukSEvk+eSK+cRH6ItfLBjRDiLrDgsote414NQCexDy5K2E28MhBv\nTlE5yjaBeoE6ExmXHR+p2aOsJp0OhYYMlaNcx8DfluDQ6OGXfm6oHeE8Af4x\nkGExqlbBmq/ZV3g8FSnSi8epN8CW7PTU07pLdoG5zK8/RXHaTuRVIjgbf6GI\nMC2s4k+YtHLajI2as0Sk6zCrY/7RPExAz4bX6nCjUYiYF2VzJzpQSYJlJpFk\nsnQIuoI+QZq8NQKXc2FJnCqu5wxLvM8bILw54hWqDvlh6e/ZI4JyMW6hAnEC\nPOUULMb9E+1UnIAvS+7jhdv20mhFGAjaJ6cvs9v3FyWxK7FrvzVV3a/qZasc\nKZu+sFPBaZbs7NoP6qEFBtskUtXhFyHVtoVhH298LkWkXVXdZxFwrRvwn7RJ\nxp+F8f42Q02eU7zvH18YlEil8daoDDovDCIrq6lACOuxDhI7+cO+UGJicpwr\nFDJPEP5LIkBXStSEBvIIa2eNavJySu082eIzxiOK4gc+WGWzajVIb7lxMe7B\nSStHOcj1MFEKsttqKkWBb8osgAEHFcL5/4AC94Ax5ciJ842a0VgmoYLJ+373\npOxU\r\n=8+Sa\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.1_1534965054348_0.17207124348421687"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.1.2": {
			"name": "with-open-file",
			"version": "0.1.2",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"files": [
				"index.js"
			],
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"p-try": "^2.0.0",
				"pify": "^3.0.0"
			},
			"devDependencies": {
				"ava": "^0.25.0",
				"delay": "^3.1.0",
				"nyc": "^12.0.2",
				"rewire": "^4.0.1",
				"sinon": "^6.1.5",
				"xo": "^0.21.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "c8b481494d4b638b8b8fc55657e4b23b36e7a668",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.2",
			"_npmVersion": "6.3.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"dist": {
				"integrity": "sha512-JAX1aOWZWHwBUT/HZXgu24LU9ukDAauLM8KRLURFneQ5gyuPDYc9bgz7TPIA/ZIjoRtfwYiUDVqkJc6F7h7VXQ==",
				"shasum": "7f7bdc92be81e6d45dbdbeed050416f4774731aa",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.2.tgz",
				"fileCount": 4,
				"unpackedSize": 3444,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfbvXCRA9TVsSAnZWagAAOBUP/37H8nQIjVWLTVHXQ7y8\nP2QBCKRhY58DulgLwp0jTeW1YmkEnScjaj4ewCUu/hO7wpjM0jFyPer9acDa\nXbtzz7xRyIayZil9RC1FopXRjgmXsrbm8Np+04zKrhjKwSpAwUAvsEOIVo7d\nZ809/0lEaCJyZ3jsZYatk7yGfPAfBVbes8pQOgTXfnj1auNl0fsosk0LJEEU\nZMofinV8ovGinCXDWQlBr1fqjMqSc7DA2tTH3uF6hTQLqha1aAstDO6kYd08\n4akp8WLt2mygIbPG1OnYiSC6S+bSbg9QN+6ftd5RDC6BkMFz67hDxc/g3J2H\nirc3KacYoRCgQDi+UJeT6PoNJJXlBkBXQMYrHf6LptB5wuDhgCXotGPMEX/R\ntTAgm1sj157nzN3zQGDHSRLOJP+7s/mw/aRDyH7cPcjnIGUCorcY9JbVJaYI\n6PCinAnrwCDxV9Px2ctRezS2yVZ3IixIRAkggPP04jZ27sw89pdzXHs8UchP\nApkl5EIxIace6qcDJpyHWFMLzGnfr9z0fo5lQjZ07R5WYo0jSdlNGXaEjxNZ\nUlFKWASyddoDf01N7+y4W3uyZdhwm47RIk+0qvgySgYUxIYtlJNYu0p3Qcp3\n/9JPsqKOyxZyjy80XJczsKoijeKWEfaKebcGK280CWdHiY9a9CfEivZKkSHm\nH9IG\r\n=Nfvi\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.2_1534966742877_0.7398624076423161"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.1.3": {
			"name": "with-open-file",
			"version": "0.1.3",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"files": [
				"index.js"
			],
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"p-try": "^2.0.0",
				"pify": "^3.0.0"
			},
			"devDependencies": {
				"ava": "^0.25.0",
				"delay": "^3.1.0",
				"nyc": "^12.0.2",
				"rewire": "^4.0.1",
				"sinon": "^6.1.5",
				"xo": "^0.21.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "eebf6e27c4f75b84bb5a3f9b385008d4169c297f",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.3",
			"_npmVersion": "6.3.0",
			"_nodeVersion": "10.8.0",
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"dist": {
				"integrity": "sha512-sPUMcyWU0wde5lnHuDeEgAOIV4y77GpGmh9ktxb5HBfA2OwyWY7JtQYbBxuUFf/yv8Sbfrkxk+QbQwAyurvgXQ==",
				"shasum": "9d8ed7a993cd15c55b3f7b815930a94c430885a1",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.3.tgz",
				"fileCount": 4,
				"unpackedSize": 3568,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfbw1CRA9TVsSAnZWagAAABkQAKUO8RI+8ckwf7jpcCGp\n55t4rcRiHFGVw0ikBNMIM1Ori5l1YjMeNEXP7PCwoFaVu5EvQDsuXXC7ik/c\nAjzGt8rRbro/P5+zE83Yd/jio1I/FZb7KADdc4bu1yaOuOsTd0+pCjjnX5Q6\nfguclGeWRx4iL2+pveU+5Yv2mHhU6u4HlhMzVlOpUwF8wDpzdGz6H2+uz6Rs\n+KWy6bwZd+N9dwWg0ukQhJvXWLc9Dqrt+A0FuOHrZ4SBkNFHo/KSWzDawoKH\nitim4QhnF9lbpYEySH/eZUDAK1pkaJWP/sx1GQMImjBoRUSK3TOyqwkXbFD2\nR7rfCai4GbF/5gQBEp+TPZRBZpOwpxLzuKZx7xelvlFkU+yvNPF2tZm6FYZE\nqf5hW8wHBjZRWM6rfZpDQvh7XiZ3UTrQ0hRD6yatu9yRmgkPlYYB68BSS/LK\nCpfK/LroE+N6myQ6isRKjRoKDo2CRkeuAWJCK6sNYhsL8a1d9thNNOEibFBj\n7sfCUc4JkQV1KMIu/efgzSH4knn0hyMgEDFj+DkBthu6HGUsFszRWduk1fPa\nGl77x7CKYvhwmkBZ6wQJamxz6wW8nf/0G3uUfFqJ+hXh6Xax8PEJxH+sJ/mV\nx179orZbTpXODwO046K6UuwqWQistY3YWF2FLxIX8UmG5C5tQpaMhD3zHQ6S\nxszC\r\n=ssH7\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.3_1534966837070_0.17322100433608534"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.1.4": {
			"name": "with-open-file",
			"version": "0.1.4",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"p-try": "^2.0.0",
				"pify": "^3.0.0"
			},
			"devDependencies": {
				"ava": "^0.25.0",
				"delay": "^3.1.0",
				"nyc": "^12.0.2",
				"rewire": "^4.0.1",
				"sinon": "^6.1.5",
				"xo": "^0.21.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"node",
				"node.js",
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "0b4cf1c39bff75329bc6122b28e54ed1cb315611",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.4",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.10.0",
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"dist": {
				"integrity": "sha512-BswUwq/x/BYtNFMr4Uw9V+P2uroc9/tcDpZ2RdDHehzwCKJFF1PSIjJmBNfpUE3UQyJmVINRLOW49WTXQMEnvg==",
				"shasum": "797e32055cbe55c58727ad026482fb0776474b2c",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.4.tgz",
				"fileCount": 4,
				"unpackedSize": 3595,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmMUKCRA9TVsSAnZWagAAaQ0P/itny3UGlLQAMl0KsuLh\nMJIQ9x5WHmQuGNu1mGx1+2zgyDuD+qTk9WnkLoQoOPAWsX0zH00bNpxN0Am2\n2c1LI9g65wbXKR5DGpQl1Z4SIUA+kM122uopHcEkIZeoBc48TtdWgFK3FV3G\nUo/jPu1MBkvEZuQiOOWSj78/ShlAdZF1aLZUGX8vP9gCywQqHUsw1jf9fKIL\nDTLcawkgWAaihIIvn+C1TXXC6g/OhtKP1VYMKcwAvNwfdbbv/tsxAfIrTQ1A\ncplo3DLpMmHlkOY3AR/GDQpfHptsh3Tos1dlV3Oz8C6A3dpRilcmktGC/YQB\nu8oiTUzHkr5KfX53ZurvfW1LiwogCAHvwM4mbC5M6uB+wlZR5fdCovTG257v\nTd00mnLU5VymGIdkDkXk5tmFisAAoEww86/BJ/cuIf86ncTxGChtZulvprwj\n/ByE5n0q2SZJIsm75x6csdXkZrPhfH7yY2yTH5U9wU2HIUDxFPntXWd9t8Dt\n4A8w8lU16ZJIPd5ASok6rkJaVzF2H4YAMxTI9rx6l7q9OxL2uzQjNJigq95+\nK98bWpGHlmk6cSNUnzPLqJJ6FJEKxCSTMO1jwRztItoJ8LGKhVi7lCEACTKZ\nvjNc2CKjcRmcVcOGKLVFZ/QlOdkZ1Rb4WQjA1DDunTz9mZlZbSryqyCp+2cp\ndQTR\r\n=PTvA\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.4_1536738569737_0.2621441397956823"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.1.5": {
			"name": "with-open-file",
			"version": "0.1.5",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"p-try": "^2.0.0",
				"pify": "^3.0.0"
			},
			"devDependencies": {
				"ava": "^0.25.0",
				"delay": "^3.1.0",
				"nyc": "^12.0.2",
				"rewire": "^4.0.1",
				"sinon": "^6.1.5",
				"xo": "^0.21.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"node",
				"node.js",
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "d0781529b1623e512b02b4d0fd4d781cf3fd4ed6",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.5",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.0",
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"dist": {
				"integrity": "sha512-zY51cJCXG6qBilVuMceKNwU3rzjB/Ygt96BuSQ4+tXo3ewlxvj9ET99lpUHNzWfkYmsyfqKZEB9NJORmGZ1Ltw==",
				"shasum": "877239a04e56ec92ebb1f698809d03b93e07aabc",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.5.tgz",
				"fileCount": 4,
				"unpackedSize": 3589,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR4rcCRA9TVsSAnZWagAA5LAP/jlXCCB0C+R4bEqGISdu\nj2k/mTINGHoPxU+b8WEzCv85IATPXbp/MSWmHMWPnqnrjjpylrqD/qYjr/oq\n+AIN3uKA8BniRnzx7WY93v10CiNhgTBQkP32cDBZVSub7k7AeTwC7mp5JhNN\nwS7JNSqt/P5ML/KuU3K+eppZwHoP4lujiW4OOiRZgn7oTDsJnNcuxTKKiTa7\nShLeaLTjPBrzTXkEi+xOLga2lAbCxZbuZdK9bhlj0lyZ3fkd/z9QIKTlUHu6\nWBrhdjYMFH0+Sj9NJ9j1IzDqnB+Bis2GgbsJzNbAKpKGfDHekXeCnli+8oQR\n38+2v8ImFCNvN6o/9ob5KrLck+ICp0TVORTJnm0ea9bMpVw5wuO8nPisbgGS\n+7LUJWuc259dBggF9oTiB6+LEBZ7EZ70CjhP3+UfSITeCdNPpbMK942TvDgZ\nQoCG703zGk5QqDk1oexrm3XPPxjzqpXi1D0oOJvThiIJcY+ao7XNSoF6aB2y\nYHdOAtRI8kNi8I/Ecs5jU5tKJJTkB6/VVdBUgjH9pzEJ6EXOCvgHr0FAUIoK\nrIJ8IAhFrGBTb3ft5r3aVeK50zDrSStHRa95Y5XyzfwjhRT+lwNx9XmbdQgk\nRo2Iqm/9qL2EqrSxmCqx8gAbvSJw9vprhdBI18JE3UNg/F3AxbH38bHyI2Hf\nNFaw\r\n=OdMm\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.5_1548192476147_0.45372012705538434"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.1.6": {
			"name": "with-open-file",
			"version": "0.1.6",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"p-try": "^2.1.0",
				"pify": "^4.0.1"
			},
			"devDependencies": {
				"ava": "^1.4.1",
				"delay": "^4.1.0",
				"nyc": "^13.3.0",
				"rewire": "^4.0.1",
				"sinon": "^7.3.1",
				"xo": "^0.24.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"node",
				"node.js",
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "2e081d6eed0464cfb56ff9592896574fca97b514",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.6",
			"_nodeVersion": "10.15.3",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-SQS05JekbtwQSgCYlBsZn/+m2gpn4zWsqpCYIrCHva0+ojXcnmUEPsBN6Ipoz3vmY/81k5PvYEWSxER2g4BTqA==",
				"shasum": "0bc178ecab75f6baac8ae11c85e07445d690ea50",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.6.tgz",
				"fileCount": 4,
				"unpackedSize": 3588,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnRRhCRA9TVsSAnZWagAAzQ4P/18TCpaEH1g7WBeioGG0\nWAM8NRqI1TXmoY6MBc2xpRCCUwdVXkHtxYU5REsl5DMokt79qrjHj18RRuhV\nwauYfHadnbdsWYUysKC6PF6Bll4ns/YoT3cxBMyMJfDk2HaPztvg7bkjkmjX\n9LmKQ8jqxgen+TwrdpXFqGEyLwXui1VLytdvqBLEpC7esmCBidWIzsNqK9jp\n5Q/Rdnl4ab+jNcbzjbkeedFvVyki9KzOxPq9sX5zkVa7X3al6saKoQ4Khl9x\n8AEkV/JQqaaDR0hFVOoiZWCq+NAF8RxkLseefRk618UVt4pquLCE48FiEblM\n79f3rTyiNVQRI7Ue/cJb/xFbVskfchI1WZpyOIfy4dN6XhUYJzcSO8v4fWLv\n97vS67bF/DQutu51KHRS00AlaA0BGt2XxHYOJnxopSQAwY5qVnW1tx7apUHk\n4I7h4sy81DPYJAZ29X/3os9Vb3JD9lamrVBjmfU79Cj6B1PXHFIq0+OJbDqN\nOGRPUG/DKRASxDYD51BxpENCDjX3P9Rob74iknF1UejhKlAUARc1Xh8Dx8Dg\nR0UXZLgcSvPryh8HnDUD2JSnrIzAGCzrb8Abkw4CFOnBYLoF9pAP6Ia+LTyL\nkgRaW194EilzfpWBqu3LC+5OX5sxuPitxSeodisBoqZrkClvxfewfZrNuEMr\ntf9S\r\n=qgwe\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.6_1553798240425_0.8029748711809106"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.1.7": {
			"name": "with-open-file",
			"version": "0.1.7",
			"description": "Do stuff with an open file, knowing it will finally be closed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/raphinesse/with-open-file.git"
			},
			"license": "MIT",
			"author": {
				"name": "Raphael von der Grün",
				"email": "raphinesse@gmail.com"
			},
			"xo": {
				"space": 2,
				"prettier": true
			},
			"prettier": {
				"bracketSpacing": true,
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"dependencies": {
				"p-finally": "^1.0.0",
				"p-try": "^2.1.0",
				"pify": "^4.0.1"
			},
			"devDependencies": {
				"ava": "^1.4.1",
				"delay": "^4.1.0",
				"nyc": "^14.1.1",
				"rewire": "^4.0.1",
				"sinon": "^7.3.1",
				"xo": "^0.24.0"
			},
			"engines": {
				"node": ">=6"
			},
			"keywords": [
				"node",
				"node.js",
				"close",
				"fd",
				"file",
				"finally",
				"fs",
				"open",
				"with"
			],
			"gitHead": "08a75ce2b6ae7f522a9da6dab6ecb95daf1a34aa",
			"bugs": {
				"url": "https://github.com/raphinesse/with-open-file/issues"
			},
			"homepage": "https://github.com/raphinesse/with-open-file#readme",
			"_id": "with-open-file@0.1.7",
			"_nodeVersion": "10.15.3",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-ecJS2/oHtESJ1t3ZfMI3B7KIDKyfN0O16miWxdn30zdh66Yd3LsRFebXZXq6GU4xfxLf6nVxp9kIqElb5fqczA==",
				"shasum": "e2de8d974e8a8ae6e58886be4fe8e7465b58a729",
				"tarball": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.7.tgz",
				"fileCount": 4,
				"unpackedSize": 3588,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw+Q+CRA9TVsSAnZWagAAnuUP/2ibpVVs7QNKDagDmE/U\nSj57F8RItaE8s62qesSgxmEzl92ZCyuHdZLcwtBmGjrAjwDPTgsf2oQSqGPD\nxKgllMHvqkrzHEXvfRSXVikslrLbks1GfQLhSHC8X87H3udK6GazT70Kzdek\navnlweTX7yIcO4WTzUVjRbl4UbFiu8gIugqIuWTl0FSmwdEKNP3XZhArbUia\nY5v+kCKVAqhSiFhutrurZV0/3tfJwLfIhCVRT9ZqhTBCFnL5rsrv2Rcvugjw\nfbhWQJEKVWR8+kglyluROY/i9kZqpznKejE2Y8ciH3y/RQ2ix0ohh9Bp3vuy\nLa83Xe+u3KmlaXTeQG3B01KhZkowWJ9PjaA2bmCw4Lva9qirVZNKkABAsJH7\nBXxqHWIXZH6eYB8v9Qa0Reuol9UnK0t4t2Mwhc+UKxj53ARFCOBaihojb52x\nW2pk5WTW1jvNJ2I3IxGcECcU7/kR1ZF8IXi2Vyr3ns8UDAlqnofm2BovrCvO\n1hbGrZ5OtYkTq7tbrkSiwQsted8RJbEhcNUAmQ8VS8e6andjHMyu0MTUp+Mn\ndAU0Yv6nbihAr29AUNWhWpQ1jdZExfumAVo0k6DGDGwDtuSEvO4udfcFZGPf\nDFb/Z//PhhlZf5+vksfQ3810D8UkMiFT20ZCU3ixSATMtY3pJeTG964ZJ6pM\nes1E\r\n=Wjzk\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "raphinesse",
					"email": "raphinesse@gmail.com"
				}
			],
			"_npmUser": {
				"name": "raphinesse",
				"email": "raphinesse@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/with-open-file_0.1.7_1573119037564_0.09772643440435425"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"created": "2018-08-22T14:07:51.786Z",
		"0.1.0": "2018-08-22T14:07:51.931Z",
		"modified": "2019-11-07T09:30:43.903Z",
		"0.1.1": "2018-08-22T19:10:54.477Z",
		"0.1.2": "2018-08-22T19:39:02.994Z",
		"0.1.3": "2018-08-22T19:40:37.186Z",
		"0.1.4": "2018-09-12T07:49:29.933Z",
		"0.1.5": "2019-01-22T21:27:56.255Z",
		"0.1.6": "2019-03-28T18:37:20.637Z",
		"0.1.7": "2019-11-07T09:30:37.700Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "0.1.7"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"7b8a092643e4438bb044888f21546803\"",
			"fetched": 1593324320350
		}
	},
	"_distfiles": {
		"with-open-file-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.0.tgz",
			"sha": "bf3fe6b9b1b16a34ae67c6d85a03e76f6ee3ecdb",
			"registry": "npmjs"
		},
		"with-open-file-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.1.tgz",
			"sha": "15df01ce24eb357c8eba3eb15453f64db4162a3f",
			"registry": "npmjs"
		},
		"with-open-file-0.1.2.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.2.tgz",
			"sha": "7f7bdc92be81e6d45dbdbeed050416f4774731aa",
			"registry": "npmjs"
		},
		"with-open-file-0.1.3.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.3.tgz",
			"sha": "9d8ed7a993cd15c55b3f7b815930a94c430885a1",
			"registry": "npmjs"
		},
		"with-open-file-0.1.4.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.4.tgz",
			"sha": "797e32055cbe55c58727ad026482fb0776474b2c",
			"registry": "npmjs"
		},
		"with-open-file-0.1.5.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.5.tgz",
			"sha": "877239a04e56ec92ebb1f698809d03b93e07aabc",
			"registry": "npmjs"
		},
		"with-open-file-0.1.6.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.6.tgz",
			"sha": "0bc178ecab75f6baac8ae11c85e07445d690ea50",
			"registry": "npmjs"
		},
		"with-open-file-0.1.7.tgz": {
			"url": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.7.tgz",
			"sha": "e2de8d974e8a8ae6e58886be4fe8e7465b58a729",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"with-open-file-0.1.7.tgz": {
			"shasum": "e2de8d974e8a8ae6e58886be4fe8e7465b58a729"
		}
	},
	"_rev": "2-9aaf9e47a4b7703c",
	"_id": "with-open-file",
	"readme": "# with-open-file [![Build Status](https://travis-ci.org/raphinesse/with-open-file.svg?branch=master)](https://travis-ci.org/raphinesse/with-open-file)\n\n> Do stuff with an open file, knowing it will finally be closed\n\nBecause the built-in way requires way too much boilerplate.\n\n\n## Install\n\n```\n$ npm install with-open-file\n```\n\n\n## Usage\n\n```js\nconst withOpenFile = require('with-open-file')\n\nwithOpenFile('foo.txt', 'r', fd => {\n  // Process file using fd\n})\n\nwithOpenFile.sync('foo.txt', 'r', fd => {\n  // Process file synchronously using fd\n})\n```\n\n\n## API\n\n### withOpenFile(...openArgs, callback)\n\nReturns a `Promise` wrapping the result of calling `callback` with the requested file descriptor.\n\n### withOpenFile.sync(...openArgs, callback)\n\nReturns the result of calling `callback` with the requested file descriptor.\n\n#### ...openArgs\n\nArguments as supported by [`fs.openSync`](https://nodejs.org/api/fs.html#fs_fs_opensync_path_flags_mode)\n\n#### callback\n\nType: `function`\n\n\n## License\n\nMIT © Raphael von der Grün"
}