{
	"name": "istextorbinary",
	"versions": {
		"1.0.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "1.0.0",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": {
				"type": "MIT"
			},
			"badges": {
				"travis": true,
				"npm": true,
				"gittip": "bevry",
				"flattr": "344188/balupton-on-Flattr",
				"paypal": "QB8GQPZAH84N6"
			},
			"keywords": [
				"text",
				"binary",
				"encoding"
			],
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"name": "balupton",
					"email": "b@lupton.cc"
				}
			],
			"contributors": [],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "http://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.4"
			},
			"dependencies": {
				"safefs": "~3.0.6",
				"textextensions": "~1.0.0",
				"binaryextensions": "~1.0.0"
			},
			"devDependencies": {
				"coffee-script": "~1.6.2",
				"joe": "~1.3.0",
				"joe-reporter-console": "~1.2.1",
				"chai": "~1.8.1",
				"projectz": "~0.2.3"
			},
			"directories": {
				"lib": "./out/lib"
			},
			"scripts": {
				"test": "node ./out/test/istextorbinary-test.js"
			},
			"main": "./out/lib/istextorbinary.js",
			"_id": "istextorbinary@1.0.0",
			"dist": {
				"shasum": "5d0c997a4a134c3966277a3b853c6e248a7af9a9",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.15",
			"_npmUser": {
				"name": "balupton",
				"email": "b@lupton.cc"
			}
		},
		"1.0.1": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "1.0.1",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": {
				"type": "MIT"
			},
			"badges": {
				"travis": true,
				"npm": true,
				"npmdownloads": true,
				"david": true,
				"daviddev": true,
				"gratipay": "bevry",
				"flattr": "344188/balupton-on-Flattr",
				"paypal": "QB8GQPZAH84N6",
				"bitcoin": "https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a",
				"wishlist": "http://amzn.com/w/2F8TXKSNAFG4V"
			},
			"keywords": [
				"text",
				"binary",
				"encoding"
			],
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"name": "balupton",
					"email": "b@lupton.cc"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "http://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.4"
			},
			"dependencies": {
				"textextensions": "~1.0.0",
				"binaryextensions": "~1.0.0"
			},
			"devDependencies": {
				"coffee-script": "~1.8.0",
				"joe": "~1.5.0",
				"joe-reporter-console": "~1.2.1",
				"chai": "~1.10.0",
				"projectz": "~0.3.17"
			},
			"directories": {
				"lib": "./out/lib"
			},
			"scripts": {
				"test": "node ./out/test/istextorbinary-test.js"
			},
			"main": "./out/lib/istextorbinary.js",
			"gitHead": "94be2232e20094d777b0ef5d8e719735aa36bbd9",
			"_id": "istextorbinary@1.0.1",
			"_shasum": "2bf8e6fbd90b605c26bd9ce877d23dd41ebe1a7a",
			"_from": ".",
			"_npmVersion": "2.1.9",
			"_nodeVersion": "0.10.33",
			"_npmUser": {
				"name": "balupton",
				"email": "b@lupton.cc"
			},
			"dist": {
				"shasum": "2bf8e6fbd90b605c26bd9ce877d23dd41ebe1a7a",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.1.tgz"
			}
		},
		"1.0.2": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "1.0.2",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": {
				"type": "MIT"
			},
			"badges": {
				"travis": true,
				"npm": true,
				"npmdownloads": true,
				"david": true,
				"daviddev": true,
				"gratipay": "bevry",
				"flattr": "344188/balupton-on-Flattr",
				"paypal": "QB8GQPZAH84N6",
				"bitcoin": "https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a",
				"wishlist": "http://amzn.com/w/2F8TXKSNAFG4V"
			},
			"keywords": [
				"text",
				"binary",
				"encoding"
			],
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"name": "balupton",
					"email": "b@lupton.cc"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "http://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.4"
			},
			"dependencies": {
				"textextensions": "~1.0.0",
				"binaryextensions": "~1.0.0"
			},
			"devDependencies": {
				"coffee-script": "~1.8.0",
				"joe": "~1.5.0",
				"joe-reporter-console": "~1.2.1",
				"chai": "~1.10.0",
				"projectz": "~0.3.17"
			},
			"directories": {
				"lib": "./out/lib"
			},
			"scripts": {
				"test": "node ./out/test/istextorbinary-test.js"
			},
			"main": "./out/lib/istextorbinary.js",
			"cakeConfiguration": {
				"COFFEE_SRC_PATH": "src"
			},
			"gitHead": "e7606ca61f12814cb1ddd139442cc0f1dc6bbbb4",
			"_id": "istextorbinary@1.0.2",
			"_shasum": "ace19354d1a9a0173efeb1084ce0f87b0ad7decf",
			"_from": ".",
			"_npmVersion": "2.1.9",
			"_nodeVersion": "0.10.33",
			"_npmUser": {
				"name": "balupton",
				"email": "b@lupton.cc"
			},
			"dist": {
				"shasum": "ace19354d1a9a0173efeb1084ce0f87b0ad7decf",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz"
			}
		},
		"2.0.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.0.0",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"text",
				"binary",
				"encoding"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"slackin",
					"patreon",
					"gratipay",
					"flattr",
					"paypal",
					"bitcoin",
					"wishlist"
				],
				"config": {
					"patreonUsername": "bevry",
					"gratipayUsername": "bevry",
					"flattrUsername": "balupton",
					"paypalURL": "https://bevry.me/paypal",
					"bitcoinURL": "https://bevry.me/bitcoin",
					"wishlistURL": "https://bevry.me/wishlist",
					"slackinURL": "https://slack.bevry.me"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"name": "balupton",
					"email": "b@lupton.cc"
				},
				{
					"name": "mikeumus",
					"email": "mike@mdm.cc"
				},
				{
					"name": "robloach",
					"email": "robloach@gmail.com"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://balupton.com"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://shinnn.github.io"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+ssh://git@github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "Source + ESNext + Require",
					"entry": "source/index.js",
					"directory": "source",
					"syntaxes": [
						"javascript",
						"esnext",
						"require",
						"const",
						"let",
						"forof",
						"destructuring",
						"defaults"
					]
				},
				{
					"description": "Babel Compiled + ES2015 + Require",
					"entry": "es2015/index.js",
					"directory": "es2015",
					"syntaxes": [
						"javascript",
						"es2015",
						"require"
					]
				}
			],
			"main": "index.js",
			"browser": "es2015/index.js",
			"scripts": {
				"setup": "npm install",
				"clean": "rm -Rf ./docs ./es2015",
				"compile": "npm run compile:es2015",
				"compile:es2015": "babel ./source --out-dir ./es2015 --presets es2015",
				"meta": "npm run meta:docs && npm run meta:projectz",
				"meta:docs": "documentation build -f html -g --shallow ./source/**.js -o ./docs",
				"meta:projectz": "projectz compile",
				"prepare": "npm run compile && npm run test && npm run meta",
				"release": "npm run prepare && npm run release:publish && npm run release:tag && npm run release:push",
				"release:publish": "npm publish",
				"release:tag": "git tag v$npm_package_version -a",
				"release:push": "git push origin master && git push origin --tags",
				"pretest": "npm run test:eslint",
				"test:eslint": "eslint ./source",
				"test": "node --harmony -e \"require('editions').requirePackage(process.cwd(), require, 'test.js')\""
			},
			"dependencies": {
				"textextensions": "~1.0.1",
				"binaryextensions": "~1.0.0",
				"editions": "^1.1.1"
			},
			"devDependencies": {
				"assert-helpers": "^4.1.0",
				"babel-cli": "^6.7.7",
				"babel-preset-es2015": "^6.6.0",
				"documentation": "^4.0.0-beta2",
				"eslint": "^2.9.0",
				"eslint-plugin-babel": "^3.2.0",
				"joe": "^1.6.0",
				"joe-reporter-console": "^1.2.1",
				"projectz": "^1.1.4"
			},
			"gitHead": "422e043cdf5f5117f929261858fba4abab9f7ce0",
			"_id": "istextorbinary@2.0.0",
			"_shasum": "e9f9e81ea31902897d6cb463998b841b78c1d8a0",
			"_from": ".",
			"_npmVersion": "3.8.7",
			"_nodeVersion": "6.0.0",
			"_npmUser": {
				"name": "balupton",
				"email": "b@lupton.cc"
			},
			"dist": {
				"shasum": "e9f9e81ea31902897d6cb463998b841b78c1d8a0",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.0.0.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/istextorbinary-2.0.0.tgz_1462159862425_0.8160089876037091"
			},
			"directories": {}
		},
		"2.1.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.1.0",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"text",
				"binary",
				"encoding"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"slackin",
					"patreon",
					"gratipay",
					"flattr",
					"paypal",
					"bitcoin",
					"wishlist"
				],
				"config": {
					"patreonUsername": "bevry",
					"gratipayUsername": "bevry",
					"flattrUsername": "balupton",
					"paypalURL": "https://bevry.me/paypal",
					"bitcoinURL": "https://bevry.me/bitcoin",
					"wishlistURL": "https://bevry.me/wishlist",
					"slackinURL": "https://slack.bevry.me"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"name": "balupton",
					"email": "b@lupton.cc"
				},
				{
					"name": "mikeumus",
					"email": "mike@mdm.cc"
				},
				{
					"name": "robloach",
					"email": "robloach@gmail.com"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://balupton.com"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+ssh://git@github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "Source + ESNext + Require",
					"entry": "source/index.js",
					"directory": "source",
					"syntaxes": [
						"javascript",
						"esnext",
						"require",
						"const",
						"let",
						"forof",
						"destructuring",
						"defaults"
					]
				},
				{
					"description": "Babel Compiled + ES2015 + Require",
					"entry": "es2015/index.js",
					"directory": "es2015",
					"syntaxes": [
						"javascript",
						"es2015",
						"require"
					]
				}
			],
			"main": "index.js",
			"browser": "es2015/index.js",
			"scripts": {
				"setup": "npm install",
				"clean": "rm -Rf ./docs ./es2015",
				"compile": "npm run compile:es2015",
				"compile:es2015": "babel ./source --out-dir ./es2015 --presets es2015",
				"meta": "npm run meta:docs && npm run meta:projectz",
				"meta:docs": "documentation build -f html -g --shallow ./source/**.js -o ./docs",
				"meta:projectz": "projectz compile",
				"prepare": "npm run compile && npm run test && npm run meta",
				"release": "npm run prepare && npm run release:publish && npm run release:tag && npm run release:push",
				"release:publish": "npm publish",
				"release:tag": "git tag v$npm_package_version -a",
				"release:push": "git push origin master && git push origin --tags",
				"pretest": "npm run test:eslint",
				"test:eslint": "eslint ./source",
				"test": "node --harmony -e \"require('editions').requirePackage(process.cwd(), require, 'test.js')\""
			},
			"dependencies": {
				"textextensions": "1 || 2",
				"binaryextensions": "1 || 2",
				"editions": "^1.1.1"
			},
			"devDependencies": {
				"assert-helpers": "^4.2.0",
				"babel-cli": "^6.8.0",
				"babel-preset-es2015": "^6.6.0",
				"documentation": "^4.0.0-beta2",
				"eslint": "^2.9.0",
				"eslint-plugin-babel": "^3.2.0",
				"joe": "^1.6.0",
				"joe-reporter-console": "^1.2.1",
				"projectz": "^1.1.5"
			},
			"gitHead": "c51e4dfcafa01895636ce821d080e1ce7bcc9452",
			"_id": "istextorbinary@2.1.0",
			"_shasum": "dbed2a6f51be2f7475b68f89465811141b758874",
			"_from": ".",
			"_npmVersion": "3.8.7",
			"_nodeVersion": "6.0.0",
			"_npmUser": {
				"name": "balupton",
				"email": "b@lupton.cc"
			},
			"dist": {
				"shasum": "dbed2a6f51be2f7475b68f89465811141b758874",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.1.0.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/istextorbinary-2.1.0.tgz_1462855297560_0.00024023698642849922"
			},
			"directories": {}
		},
		"2.2.1": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.2.1",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"text",
				"binary",
				"encoding",
				"istext",
				"is text",
				"isbinary",
				"is binary",
				"is text or binary",
				"is text or binary file",
				"isbinaryfile",
				"is binary file",
				"istextfile",
				"is text file"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"opencollective",
					"gratipay",
					"flattr",
					"paypal",
					"bitcoin",
					"wishlist",
					"---",
					"slackin"
				],
				"config": {
					"patreonUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"gratipayUsername": "bevry",
					"flattrUsername": "balupton",
					"paypalURL": "https://bevry.me/paypal",
					"bitcoinURL": "https://bevry.me/bitcoin",
					"wishlistURL": "https://bevry.me/wishlist",
					"slackinURL": "https://slack.bevry.me"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "albinodrought@gmail.com",
					"url": "https://github.com/AlbinoDrought"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "Source + ESNext + Require",
					"entry": "index.js",
					"directory": "source",
					"syntaxes": [
						"javascript",
						"esnext",
						"require",
						"const",
						"let",
						"forof",
						"destructuring",
						"defaults"
					]
				},
				{
					"description": "Babel Compiled + ES2015 + Require",
					"entry": "index.js",
					"directory": "es2015",
					"syntaxes": [
						"javascript",
						"es2015",
						"require"
					]
				}
			],
			"main": "index.js",
			"browser": "es2015/index.js",
			"dependencies": {
				"binaryextensions": "2",
				"editions": "^1.3.3",
				"textextensions": "2"
			},
			"devDependencies": {
				"assert-helpers": "^4.5.0",
				"babel-cli": "^6.26.0",
				"babel-preset-es2015": "^6.24.1",
				"documentation": "^5.3.5",
				"eslint": "^4.16.0",
				"joe": "^2.0.2",
				"joe-reporter-console": "^2.0.1",
				"projectz": "^1.4.0",
				"surge": "^0.19.0"
			},
			"scripts": {
				"our:setup": "npm run our:setup:npm",
				"our:setup:npm": "npm install",
				"our:clean": "rm -Rf ./docs ./es2015 ./es5 ./out",
				"our:compile": "npm run our:compile:es2015",
				"our:compile:es2015": "babel ./source --out-dir ./es2015 --presets es2015",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "documentation build -f html -o ./docs -g --shallow ./source/**.js",
				"our:meta:projectz": "projectz compile",
				"our:verify": "npm run our:verify:eslint",
				"our:verify:eslint": "eslint --fix ./source",
				"our:test": "npm run our:verify && npm test",
				"our:release": "npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:check": "npm run our:release:check:changelog && npm run our:release:check:dirty",
				"our:release:check:changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check:dirty": "git diff --exit-code",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:release:push": "git push origin master && git push origin --tags",
				"test": "node --harmony ./test.js --joe-reporter=console"
			},
			"gitHead": "1cc30f38cb7b3f4c7c83e236220c6cdd4e6d4f5f",
			"_id": "istextorbinary@2.2.1",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"dist": {
				"integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==",
				"shasum": "a5231a08ef6dd22b268d0895084cf8d58b5bec53",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary-2.2.1.tgz_1516789684220_0.1038485502358526"
			},
			"directories": {}
		},
		"2.3.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.3.0",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"text",
				"binary",
				"encoding",
				"istext",
				"is text",
				"isbinary",
				"is binary",
				"is text or binary",
				"is text or binary file",
				"isbinaryfile",
				"is binary file",
				"istextfile",
				"is text file"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"thanksapp",
					"boostlab",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "albinodrought@gmail.com",
					"url": "http://albinodrought.com/"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"syntaxes": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": ">=6",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"syntaxes": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js >=0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"syntaxes": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.0.2",
				"textextensions": "^2.4.0"
			},
			"devDependencies": {
				"assert-helpers": "^4.5.1",
				"babel-cli": "^6.26.0",
				"babel-preset-env": "^1.7.0",
				"documentation": "^8.1.2",
				"eslint": "^5.8.0",
				"joe": "^2.0.2",
				"joe-reporter-console": "^2.0.2",
				"projectz": "^1.4.0",
				"surge": "^0.20.1",
				"valid-directory": "^1.0.0"
			},
			"optionalDependencies": {},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "documentation build -f html -o ./docs -g --shallow ./source/**.js",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:npm",
				"our:setup:npm": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix ./source",
				"test": "node --harmony ./test.js --joe-reporter=console"
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"presets": [
							[
								"env",
								{
									"targets": {
										"browsers": "defaults"
									}
								}
							]
						]
					},
					"edition-node-0.12": {
						"presets": [
							[
								"env",
								{
									"targets": {
										"node": "0.12"
									}
								}
							]
						]
					}
				}
			},
			"gitHead": "870cc83b86e533e507873af096af3e6ef7fe7511",
			"_id": "istextorbinary@2.3.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.13.0",
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"dist": {
				"integrity": "sha512-xs+IFjzw1/5n45nMYUh2ipLWGarmE0bDVR85WAiYUXzawc8NYn1WW0qaq2rSEFIR3NoNkaAvOr3FVMojFz5uUg==",
				"shasum": "29458d7b10edcb52f4db9c57945bb67cd20cc4fd",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.3.0.tgz",
				"fileCount": 8,
				"unpackedSize": 37520,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4kYkCRA9TVsSAnZWagAApAgP/0HRCyHsO5Ivor4m8Lms\nPkDsngJOG+jx2528YRfpW8vq52OwBpvrVX4pwXaUs0VlKw+S1x72xxCCPNoQ\nlF6wWFG4nY7WDq4PXaHvIcNxhR1UXowNpdkcdZTcaFn+6moMu3zsKUNHGII8\nUno4jAyu/E8UBwRiSMlFpK/tlqfvJ1KMSHTEVw7yV457QmJULUxGjbV1v6q8\nYxp+EdRauxo7Qyk70pOOBPuTNW4e7QH5/cMbePGPEUs+/trr1EeuzJzQBPaN\nLfBLkt5aGYCemCV+vvZJcFgyWqvGkhscO1uHrAMwfM6us+A8x6JjM+E77sMy\nC/zXq3vsMhYc4i2/+sO0cCxMkObP6XLoGgN41frd7htj/L+mAx8YR59VMuLC\nwAfnL1EEKrk5ZXJwb+c1FU/UOZk0QG+cGATPeAgVMlX148LGLoRYA1LBd9Cx\nQJxY+I/Ra8fgwwaOlxTBSmMxwlKoKNxB0gWxrUv/XgVgRRG1aQrG0KVqjxX0\nyZ/eE9rLLABd3TPapBUALq2xVcFoqDHd+W9S+e1wHbTbYcWEikdYTntBx2q3\nFsBdJCkmuNlYxwCUTrdhtyusbQhH+NG4H/0WkAqowZzfL7lenauhJDxCTMTM\nKcXd227qzs/kUh6HkNAs18rC3stTfDBojBUVKAJirg9DIoALSbIul7zBMr1r\nvfC2\r\n=cQm1\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.3.0_1541555747541_0.5680940964231496"
			},
			"_hasShrinkwrap": false
		},
		"2.4.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.4.0",
			"description": "Determines if a buffer is comprised of text or binary",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"text",
				"binary",
				"encoding",
				"istext",
				"is text",
				"isbinary",
				"is binary",
				"is text or binary",
				"is text or binary file",
				"isbinaryfile",
				"is binary file",
				"istextfile",
				"is text file"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"thanksapp",
					"boostlab",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "albinodrought@gmail.com",
					"url": "http://albinodrought.com/"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 11",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 11",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.1.3",
				"textextensions": "^2.4.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.2.3",
				"@babel/core": "^7.2.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.2.0",
				"@babel/preset-env": "^7.2.3",
				"assert-helpers": "^4.9.6",
				"eslint": "^5.12.1",
				"eslint-config-bevry": "^1.1.2",
				"eslint-config-prettier": "^3.6.0",
				"eslint-plugin-prettier": "^3.0.1",
				"jsdoc": "^3.5.5",
				"kava": "^3.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.15.3",
				"projectz": "^1.7.4",
				"surge": "^0.20.1",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:npm",
				"our:setup:npm": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "6f038b4dad1721daca4fc36bcff7ac81b64bfe11",
			"_id": "istextorbinary@2.4.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.0",
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"dist": {
				"integrity": "sha512-NYnDTGTc4QIGSjIzHNldgZE+arAUwj2KAIliOvjexf/Qa2wp+2hvahiLJXv30CO0BvRRoTfCOZKtGD+RbJnwCg==",
				"shasum": "a90e6f3c29cab0446ae4a62904dc287ad0d9059c",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.4.0.tgz",
				"fileCount": 8,
				"unpackedSize": 40913,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRCe7CRA9TVsSAnZWagAA8MEP/0ecZLDGJqB+EqMEte9D\niKeBkiU2T5TXdTAindn9qfXXTCEFF/ZRnudOPNQXBJ1EACPRnDLO/FOZ1QM/\nE5+816x0y/P4lYq/Knma2bTKRXS2KrMJNwQJtm4fyKFUfwLmBF8RY2piuQZ5\ne1Ykxjei9d8B3F0g64HtvQAzH+15m4kBx9/YEKcOx52/uqKKY/xZ60wgEmLa\noY48en5SSIxuJ9QWG7OAYlZSg0VJpE9WeeOLmZRw8KgjpWo03CyKn5OchqqI\nilWLvn6JLlw/o92C0baWfVT+0GdGkgOKt3KR3U7ZrQPrGLmK3VMmTsqZu8aT\n+NIm/gUMPqyde1xLBoX09sLWhDos1I8387lWsQskQhwp827XOS6dUGBO5xgV\nDiWFycq7MLvvS+2Vg9ZOcR1IWWYt8VOIeZSotHPWr0yhUr9f/kgxfgfplHn1\nTAdIcmPvCUQ6nB1Fjrq3mN3ilO+pn3oOfheMHc+P7JLji8JGj6Cow6jmNB2d\naRNK3AkUN07I+mqij/jI352LJs1CdWeUC4CRa91nub/X599Mywhf+Db57tme\noqUYiUCTWxf4h3LOjoLFR/IUuwQe7hqJZRd6alTr+a+nLKd8L1aFDddKC+zJ\n/mDstCzOgYcDKrSsHSAClp83ZnWJA95sQKGA0ALHJUQ59+c49x/ri/QN9emf\n/Ihf\r\n=nInf\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.4.0_1547970490472_0.08274483504214025"
			},
			"_hasShrinkwrap": false
		},
		"2.4.1": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.4.1",
			"description": "Determine if a filename and/or buffer is a text file or binary file. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"text",
				"binary",
				"encoding",
				"istext",
				"is text",
				"isbinary",
				"is binary",
				"is text or binary",
				"is text or binary file",
				"isbinaryfile",
				"is binary file",
				"istextfile",
				"is text file"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"thanksapp",
					"boostlab",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "albinodrought@gmail.com",
					"url": "http://albinodrought.com/"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 11",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 11",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.1.3",
				"textextensions": "^2.4.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.2.3",
				"@babel/core": "^7.2.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.2.0",
				"@babel/preset-env": "^7.2.3",
				"assert-helpers": "^4.9.6",
				"eslint": "^5.12.1",
				"eslint-config-bevry": "^1.1.2",
				"eslint-config-prettier": "^3.6.0",
				"eslint-plugin-prettier": "^3.0.1",
				"jsdoc": "^3.5.5",
				"kava": "^3.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.15.3",
				"projectz": "^1.7.4",
				"surge": "^0.20.1",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:npm",
				"our:setup:npm": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "d63b6a025e408be0d9a4095361b51e4ee9de338d",
			"_id": "istextorbinary@2.4.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.0",
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"dist": {
				"integrity": "sha512-NIx6Cmsb0zV8WRIQmUoncs80GpRaI/AWpqBZJx9kI7LpVUmirn4YweQFV3UxSya1H9IvJ0gj9dG4rhYk0ibW+A==",
				"shasum": "3cefe95da7594eb770ac825f507c75482920be09",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.4.1.tgz",
				"fileCount": 8,
				"unpackedSize": 42458,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRIT4CRA9TVsSAnZWagAAkosP/0Q2VOgjr+GYRXlAmJWQ\nPwIyxudFjk8FPbpVyJI+OP1LBaE1330/who0SJG/K5Nz7Xoi25KsdqIZZAVy\nRgRVaBds/hIQVsUpgBxLgHRoqJauyotRyMMFqkpKveM/b039Xw2VRdRFJ4yp\nJ9zrDm1cEsgUuupz8eAZw8jklMm8cMC4Lce5jcBYhLrpAmh6B2h76uXNJJfr\nKYrNKvHsJLhyWTdrqURJRBOHX+YnikZ1kmd8gMD1935bUFEp1WuMlTVZWz4M\nk1VZZYD1TyUKWLVbKVnutHy+EbDMAn4I9JwDs06eCA49/n1Vrw6Pt9KR3D3U\ncPgXAYiZFTR6oU2qBJ4OiSebOKcPdXrv2Db9yDcZHw6L9B3oiAYwgxS6xMUg\nEkIT8+AMVdCRUIOozA3s80fQkbyq29tcsCMuYAyTW74O3rjSZ18jOPpe4Ig4\nyjjGHBIWkKlAq4s46h1XJ4rHLJGOM7RTXZD0VRVrVFrr+bRYGw+22Rlxj7KB\n+kmZFKrAa7ln0JsGQBvjJfvTFISyusGHIAK1O3ZeLL/4AKdrE30SUMvl9Joy\nyc2MY1+LTLEWGAN5GD3Gszu6bHgHjcYQmZtGt/fo731i77tvXOOvHZIUHckR\nUpAqGUTXa29mLYVNEuuk2itNTAZUZhyMQSvIiYEeK1JCvh21GIGK2yjiI+y8\nwU9Q\r\n=KhY4\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.4.1_1547994359460_0.5239761463022266"
			},
			"_hasShrinkwrap": false
		},
		"2.4.2": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.4.2",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"thanksapp",
					"boostlab",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "albinodrought@gmail.com",
					"url": "http://albinodrought.com/"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 11",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 11",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.1.3",
				"textextensions": "^2.4.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.2.3",
				"@babel/core": "^7.2.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.2.0",
				"@babel/preset-env": "^7.2.3",
				"assert-helpers": "^4.9.6",
				"eslint": "^5.12.1",
				"eslint-config-bevry": "^1.1.2",
				"eslint-config-prettier": "^3.6.0",
				"eslint-plugin-prettier": "^3.0.1",
				"jsdoc": "^3.5.5",
				"kava": "^3.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.15.3",
				"projectz": "^1.7.4",
				"surge": "^0.20.1",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:npm",
				"our:setup:npm": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "3e58ec48a58f292f075c7ea401b893259e0d8bff",
			"_id": "istextorbinary@2.4.2",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.0",
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"dist": {
				"integrity": "sha512-P8EbjDw2DpIp5753yNBAu2RgpFeJODO7kPx+Qp3PvKwBQE8JNgLANVOYRx3FooDg+ZKk8WDyz8+Xusd+kJfSUw==",
				"shasum": "f352f791b0cf5d18bf710fbb7b5860160220f08c",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.4.2.tgz",
				"fileCount": 8,
				"unpackedSize": 42622,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRIXSCRA9TVsSAnZWagAALSwP/3VR5nWLM8d2LN0pisIn\n7xdvr508h8eQo+Ul8MX1AIy60hE7LydFuQ9b4jwenPmkQMBAzjBC5UHnceYs\nhZLtPkHbHbLVwInjPhvfn6B+sXphK/RJTsssue2RlCVXI59M8cLqqPtNt5GB\nW0fw3a8G/yfm0pY1yIXA9k0TUr/EdgCItM8K1AicJVzLVviLqJW4u8JrscCk\n9qw9vmj6HIxXLiGfK5YPYNPpThYSiHWsgAV7UT6H4MyKr0S6CoVBXFiPZuO8\nfYpWMEBQHPHa3bh/w5i78tIhMa2gYBNDK+CbEPUuNj+RTuAYDA9y3vaHZ69p\njKNtuLzK06xpFodWBwdtZF1kBRKtqKBF25MXuI5eokO2FWDhKDQ288tbv15x\nQIXVWJXaflXL2MsvRJ3X8q0qNkdqjVcNe+JvVzjqLhUbJ93Ja+bkBVeUPQmn\n/56WCu2BrM1c4SSGTCSXes39zqJMRwcBk9cRYsQX85xNdvbkZn6BkGPCeyLC\n4HMiwgw97gwM20FOWACHIcGFq83q40ANgDyUSqAGxBFsMHMPxrT5fQjlxi+M\n4oMvf9IpOf2Jn2LK1AKWiH7h+CQeRTfybIGVEV80vRxEjSX/dumMniizQXsJ\nP8WsVWzfqea1nJVS7jiL9KRqSEALOiqgF7zvxhNQpD+eOc8jo4711exUIKMk\nHeOp\r\n=hpag\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.4.2_1547994577634_0.7743848144798171"
			},
			"_hasShrinkwrap": false
		},
		"2.5.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.5.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"thanksapp",
					"boostlab",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "albinodrought@gmail.com",
					"url": "http://albinodrought.com/"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 11",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 11",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.1.3",
				"textextensions": "^2.4.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.2.3",
				"@babel/core": "^7.2.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.2.0",
				"@babel/preset-env": "^7.2.3",
				"assert-helpers": "^4.9.6",
				"eslint": "^5.12.1",
				"eslint-config-bevry": "^1.1.2",
				"eslint-config-prettier": "^3.6.0",
				"eslint-plugin-prettier": "^3.0.1",
				"jsdoc": "^3.5.5",
				"kava": "^3.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.15.3",
				"projectz": "^1.7.4",
				"surge": "^0.20.1",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:npm",
				"our:setup:npm": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "b3d5c989631e489032af67b18113a2024eec0ac0",
			"_id": "istextorbinary@2.5.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.0",
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"dist": {
				"integrity": "sha512-pqbzT31ni7Croq8+LsN5fgaiuVwE7oG7V19DceOg6fvJcvb2VHP2RZAz5hHnB9lPoO9PSBV4wCstsHkZqUkM7Q==",
				"shasum": "e5780e634320b596143059a2c0a53d4805ad2e9c",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.5.0.tgz",
				"fileCount": 8,
				"unpackedSize": 55958,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRY7WCRA9TVsSAnZWagAAaG4P/3Sd5MIGI7oU4Km7JYNO\nJit+vEmtGyZyFCOgjCxnCscOAGc2wEyJkQTg4amZNbwJCR4zCAINpAqK1A1X\ntRSXStKAZL6YjejfDCnTEbYubjDWCJOWE7cSYfvfAh2LkpjWrKPgEDxYuXMs\ncf/sI3F6UTi0eFCl2Jq/avh4WHRU9zJIWlvlpo/cxjuEsRRFtxsb18xzGItW\nPd3jI7UMIB4yrhq70VWGIC0QOSTk2AD12RofQjGHRggeHusnxihKyeaw70Ld\nCqbhUFUmV6lIpyu/21c1or80clI64nnGqS7bcka+o5UhCOEbixMyNAvHaBPF\nOGP64bhSHgnZZZ5R1AgCO7iiGzWLXsj/swrZ8YQqOpM4+YtP3iCtIICmKOYA\nqVd1lV6+VoUqXgqwN7IjqM0+9r2QbOQI/5r7iKEB9GV+Z4FGkZjnO7iIuJqg\nJlbiYSKcYWYJKGvbz4jHZsabEdRafY1LTh6QeQYMxSAuFcl6dZK+Bwn3COI4\ngmIxPb8NuRZQ+x9yNE/3MoQfhKXyAAOYXWP78vus3wwILBFWKm3aeIsZ6iA6\nks+FaFWuKkJrAGsIh2fwTvXNruOkjIcP/f5aZFfIE8MYNieIPqubCtpFB6RZ\nh1gn7Ciu2/WtWZ+pHuUhpzzawL0EhqazC8NeFm5zQEBxsVFSw91tujLFB3KH\nWSKg\r\n=PixM\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.5.0_1548062421267_0.7308601220414743"
			},
			"_hasShrinkwrap": false
		},
		"2.5.1": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.5.1",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"thanksapp",
					"boostlab",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist"
				}
			},
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "albinodrought@gmail.com",
					"url": "http://albinodrought.com/"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 11",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 11",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.1.3",
				"textextensions": "^2.4.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.2.3",
				"@babel/core": "^7.2.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.2.0",
				"@babel/preset-env": "^7.2.3",
				"assert-helpers": "^4.9.6",
				"eslint": "^5.12.1",
				"eslint-config-bevry": "^1.1.2",
				"eslint-config-prettier": "^3.6.0",
				"eslint-plugin-prettier": "^3.0.1",
				"jsdoc": "^3.5.5",
				"kava": "^3.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.15.3",
				"projectz": "^1.7.4",
				"surge": "^0.20.1",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:npm",
				"our:setup:npm": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "5bcb14eb3cb7baef8c62249fc9c81c061d02d002",
			"_id": "istextorbinary@2.5.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.0",
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"dist": {
				"integrity": "sha512-pv/JNPWnfpwGjPx7JrtWTwsWsxkrK3fNzcEVnt92YKEIErps4Fsk49+qzCe9iQF2hjqK8Naqf8P9kzoeCuQI1g==",
				"shasum": "14a33824cf6b9d5d7743eac1be2bd2c310d0ccbd",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.5.1.tgz",
				"fileCount": 8,
				"unpackedSize": 56241,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRfe3CRA9TVsSAnZWagAABagP/jJgteKjJNt4psF7GPzG\nlNVqaXzaCXsotsRzwljq9F1tjiyFxPVVsjWRmi1e7AOEUWC0VDdyNGVcH4cD\nDbFPx8hbwdDNJWO9PciMD9tuy3wbNk5ZdpvVSpuz8OsymtKyLId3gLJvhlpU\ngAbnQv/BphZnVGbz7iDQY0Qpf9laXxj2mjSaC79pW7b+vbhux8nYLlqkAFrp\njMHIERe2y6IjhEIFI7OE6pBzddPrnpdbzTzrju+7+ifWacXk3h4V5KWlFTqL\njmiq2Ta68/8PGQuNrq1S1BvAKfB5E+xSOYDXxspit5oFdyaQP76N6pKn8ruF\ngDhc3twbf/0PQ7cqdDarjJPjpFO6aYPnXELQyehsp/lAi4QfDsM/+LIKz/Gr\n2p28NviYa0f/WFligBaZKio8A/mEjomplTA/tck+bdMiVEKSCtoM4sxAuVjm\nMbBI6XBALaewNgAMefiJLs/GINcHwM3BYkhvHPIl523zwtjNCZLaEsOxh16+\ndIelwLPbwCZ8fzmLWIzi5iw7+D3FCu44uZ8wG6C0/OxIb3+qTHL0kelbV1cb\ngHwRYOmcSEj5I4iD3Vg3yTsWKw9EXN75EamIL/sTqvXHt4Zgp7k3+i+rNECv\n8aBHVHWnR8HiD6+xSa8hECX3Z73JvAyVxACRlhZlhaKQ7HdYlGb8IRj0YG1y\nq02R\r\n=Tqzc\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.5.1_1548089271097_0.021194610363086896"
			},
			"_hasShrinkwrap": false
		},
		"2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 12 || 13",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 12 || 13",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.2.0",
				"textextensions": "^2.5.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.0",
				"@babel/core": "^7.7.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
				"@babel/preset-env": "^7.7.1",
				"assert-helpers": "4.10.0",
				"eslint": "^6.6.0",
				"eslint-config-bevry": "^1.2.1",
				"eslint-config-prettier": "^6.5.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^3.2.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.10.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "5cfe16592e36be8a7aeb014e2b0fb5544af540f1",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1",
			"_nodeVersion": "12.13.0",
			"_npmVersion": "6.12.0",
			"dist": {
				"integrity": "sha512-RBP11LTBW+SzsZQmOHNkENzWhS4uiBoUXmdAg11H5re0m2FR8H0T8/BCJzKuDqL1qvre5uZUDJcpdY74+ndfJQ==",
				"shasum": "cb248b78e35737378c9520d0e455caec9d11ae0a",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1.tgz",
				"fileCount": 10,
				"unpackedSize": 57380,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy338CRA9TVsSAnZWagAAk70QAJ8kn1QH63v296W8lTRk\nhlDXJEr4aKgJFYUwuNG6Llm3dBSYzVg1AnUXnqEio0TQnIMjL1kI0m8B1vF7\nlvIJXHF7Cf1Ce7goTD3+rgWoYCW4JNvAEJdGRCtz5QehdJIxxuO3gRLcvTAV\n4zNxHG1mrlaWvcVn6MRiDW6xSHSFfYR0sudNd8E0F1DYyLxZk2Wz4an+6h6v\nojKJtx3CZkmmRYkXGE62qpbshH0gvMqNUUoBaztFWSHKTmkNb71v+g57wMpY\nHpnLK4OwIQgpjxiFJbGAfrMVrQXY/sNruyRLVn7aFA2+UJ8Lf0jfAfHijCXj\n5RpeFKgufeOBwI35GpKCxVbvxjFom05xyfaXobMHbD33lk6xDZ0lZDv4l/U/\ns8QXwgwgYPVKWK8nziSsh4ZIE+lRg7EocvDGtpC5j3wBoUX5Ik7n2gT23xWl\nuAJzSoZpSAttpr8MurUG6gKY/bYr1M4OIO4JzbKfob0bsH0dCNEow7tLMs7+\nOPXgW5pn6sF4OROVa5Dz0qJdttyTdnLpMm5mDs+5oul2ymFHWSSmaJj9goWA\nGlq7Q+SM78Ee+huZkjjGnf9E34RZa1LfXYekoe6jWP04X7i+2/QzrGvQtPUl\nJYynsBnBIu9VJ572JAG0j8GIClwfR1TZJcNBUjTPEbHaQJkV/c2odOMhky9y\niFue\r\n=f2TB\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1_1573617148043_0.7659111192338224"
			},
			"_hasShrinkwrap": false
		},
		"2.6.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.6.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 12 || 13",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 12 || 13",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.2.0",
				"textextensions": "^2.5.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.0",
				"@babel/core": "^7.7.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
				"@babel/preset-env": "^7.7.1",
				"assert-helpers": "4.10.0",
				"eslint": "^6.6.0",
				"eslint-config-bevry": "^1.2.1",
				"eslint-config-prettier": "^6.5.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^3.2.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.10.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "5cfe16592e36be8a7aeb014e2b0fb5544af540f1",
			"_id": "istextorbinary@2.6.0",
			"_nodeVersion": "12.13.0",
			"_npmVersion": "6.12.0",
			"dist": {
				"integrity": "sha512-+XRlFseT8B3L9KyjxxLjfXSLMuErKDsd8DBNrsaxoViABMEZlOSCstwmw0qpoFX3+U6yWU1yhLudAe6/lETGGA==",
				"shasum": "60776315fb0fa3999add276c02c69557b9ca28ab",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0.tgz",
				"fileCount": 10,
				"unpackedSize": 57323,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy36+CRA9TVsSAnZWagAAYKoP/jop/3ofqnpw/CUAdKKV\nv5rwdLMi2S1NaNwQbBmC5f+Qrjs2QArYXMd8MxhLTMX4u5cy4IjWXIgTeLbd\nMEq720sfePmT7LqD/4L2UEx/bOZIGvAIVcAN474ngv4qGqqnrQV/phYTT8Dx\nBEygdPKj9bnTc6RGYLFcyjt6+u5qpgxSCl/1M8Cd1T5zplYcNs5HnAX07pNO\nSX9RA+G6cQFTOVVYjlLAefcax6FpSRNMyfMozU6OgLs0HFsclEw746ZTyrEt\nOIKv/XbvtDwcesiGc3g+m3OQxPlvtciHObBwPA5E86e8FuWA//vhYySenThK\no40RjcgmQeOSNe0F4/uykXBQUNoWbhKDaWjd0tM3lUnPi7bLuhYquZOab/DL\nQ087rkMiCECspHqDaA+Ln/rnMBD2fNFqJmhCyskEY7V7iyVEY50rjmMCYFs3\nP95MubmD03e3eyDZlQYSSsYeBU5e3Y9uu5ipEIJEMLVV7Bg/LPmpVU1h8PBM\nGr2sWOqy1kdWWGtV5b8lGc8++5oaAcFnMCVoPxM3Yjvj/bZc15yb1yWZmuMT\naZvQ1vR1A6lehXdy86tBdOQJczhh+/SgyyVed0KIHYJf2znq9N7F/jT+Tcwr\nGq9oJaaI7MUhGMxlm9FoVPMiFxkVPbvz+fqkAxXJ4llvJMcM4MKzVAxi30wN\nsr34\r\n=hfNU\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.6.0_1573617342462_0.9168304479527669"
			},
			"_hasShrinkwrap": false
		},
		"2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=0.12"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "6 || 8 || 10 || 12 || 13",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "esnext compiled for node.js 0.12 with require for modules",
					"directory": "edition-node-0.12",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": "0.12 || 4 || 6 || 8 || 10 || 12 || 13",
						"browsers": false
					}
				}
			],
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.1.2",
				"editions": "^2.2.0",
				"textextensions": "^2.5.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.0",
				"@babel/core": "^7.7.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
				"@babel/preset-env": "^7.7.1",
				"assert-helpers": "4.10.0",
				"eslint": "^6.6.0",
				"eslint-config-bevry": "^1.2.1",
				"eslint-config-prettier": "^6.5.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^3.2.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.10.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.12",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:compile:edition-node-0.12": "env BABEL_ENV=edition-node-0.12 babel --out-dir ./edition-node-0.12 ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					},
					"edition-node-0.12": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"node": "0.12"
									},
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "52a194a07434de7c75cb5441a8c5a29b28ea8dbd",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd",
			"_nodeVersion": "12.13.0",
			"_npmVersion": "6.12.0",
			"dist": {
				"integrity": "sha512-47XR0xU8SUPO7wLG9A4Wv9JTMv5fyQHNNLUq8KEvTEj/0UkdNuuvbR8Pjbl/GfoouXaAAPq+8eo+T3AwwJv7Nw==",
				"shasum": "f2e2b01ee9db43977d41348e3dd8953f96fb677b",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd.tgz",
				"fileCount": 10,
				"unpackedSize": 57760,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzKDzCRA9TVsSAnZWagAAMD4P/2lBt5+XWluUHb/niVRL\nTW16QSFoc6lyXT9mU8U/j2N8WKOptRyO0neznUl+ynSXb/hIe5pfiN5x97PO\n/66wtlAsJbfflhE468xG0MrBlOL4/y4SClDz0McE62Am0w+y7WgMLreJSFRE\nnltNwvupTKLV01Q+yXzpc3ILjA3Tj6epMzElaG3GKNZrnB+oww/0PfCA/Bi4\nbB4XBh9gEY0GN98+AaLHvuWOYetywE6dPnzj2FAKIf2VreG4dr2JM2StUmzt\nutsuY5IiU/jdzRcCX7c2Oq3Iz/BnaPlhhIfpbTuxfcu6sG1CPu9Nk7IzRDMw\nQgvbKRNnt/ro+jgNcQhs1mC9NAvOatb7X6bKw3a7TEu9xFY6YPWtuQ6ghlve\nNDNhLK52kCnY8oVCUGIhykI6CETG6bx40Ak/D98ogAq5aCTmIppwRUQTbCuM\nZaMdsrPBD5ITNiuty0ksRTXRvZXT7gcPK7vfVKRKXRCeBJsFdicIh9PUs//o\nd78zvAyGMtmn8/TF/dXUqMVoUbzfpwlrkJgtkFkgdFB+YU1vTMIMeSXoe3IZ\n1sZ1Y3t2tSLYFozMDygWYfnAXI8jSoHxJtIu4ZKu1F4s8OddtuqLxWogAA18\nwDAy2bqF/l0+zQ6U5JlPhBkCZPq040mNWNJnC9ONoCdk5TDO7AWnXfNYN669\nCkMd\r\n=m4sv\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd_1573691635073_0.20155081499486993"
			},
			"_hasShrinkwrap": false
		},
		"3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^2.6.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.0",
				"@babel/core": "^7.7.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
				"@babel/preset-env": "^7.7.1",
				"assert-helpers": "5.4.0",
				"eslint": "^6.6.0",
				"eslint-config-bevry": "^1.3.0",
				"eslint-config-prettier": "^6.6.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "4.0.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.10.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.1.1"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "e6c63c6493b333bf1a5d738eef3dbb5b197fa503",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503",
			"_nodeVersion": "12.13.0",
			"_npmVersion": "6.12.0",
			"dist": {
				"integrity": "sha512-DJllgKPPa7NzL5n0QFTejTcecyHNgMQ63gtCK5nuTm+89QxE5ELggRVT43SHg6JHdQgJKeL5Ba5BsT8qGWNsjA==",
				"shasum": "31a5383bee2d266f46f7df350ce73bc2efd8e4f0",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503.tgz",
				"fileCount": 8,
				"unpackedSize": 46380,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0iRkCRA9TVsSAnZWagAAj9kP/2Q/xhUd5aOuJ5KhTgSk\nAEmfHm94TR/PPGuGVlHE10c8SDDdbgUFwFW3AMqDjbX0uHPmDX7ixz32t+hn\nKoafZW6RJuBbXKJSd28J604v0gtKH/DMqXCkl0vpO+DAk71CpgEkIfo/Gf3j\nxo8jSECveOgcDGhbrUkz9tUUOeEYX3G3yNOb3byam0gTMcwdJYdLNbricYIA\nOnciu26VmCJZPFCujKpND53SvJDf38zbcs8rres6I79rvzZCiRsFKu+zx3ZX\nHEOyYBeIqT/ozHFd+lF7UXXB10wOhFGFm/7fqOv1tnlcl7AFPFQth8c+h8Kt\nIWHccXHswNGYdC68B1ZXfT8zvSogjkJ40Qe0h9SFBt0n0p+Hoppzu2eJ6ldg\nTN7F58NjJi1cgG50jhpQuVUtfMzwAfaR5iIHDZMleo6FQVzdb0/AGpmlnawt\nezHKLAdUpIh6VtZi7+jBOFfUP9NdkmYgFa0uAMGw78cjvqwWh1Wee943LTm3\nkyJVV5Xtzs9ZGKh10cuoWfAsvQGUwzjI5eaI851utW8A4FNNXhCdv5Tkek4W\nsb0RizaHR+B7BE4kZOYTsWlna2enPaDAjG8qUE3ZEk+NpMej1Q1b6RWc/zEP\nfsUi2S2X6hjpR4VvYGlUx2xiQk6x90AeBGWlBby0w3KdDRqGnkZnIBe09p1r\nLrNn\r\n=U8WF\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503_1574052963861_0.26548553742369885"
			},
			"_hasShrinkwrap": false
		},
		"3.0.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.0.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^2.6.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.0",
				"@babel/core": "^7.7.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
				"@babel/preset-env": "^7.7.1",
				"assert-helpers": "5.4.0",
				"eslint": "^6.6.0",
				"eslint-config-bevry": "^1.3.0",
				"eslint-config-prettier": "^6.6.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "4.0.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.10.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.1.1"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "e6c63c6493b333bf1a5d738eef3dbb5b197fa503",
			"_id": "istextorbinary@3.0.0",
			"_nodeVersion": "12.13.0",
			"_npmVersion": "6.12.0",
			"dist": {
				"integrity": "sha512-L/YkjYX1uYOS59cc61SlfDXKoWY3OS67bw4tu5e6XyP86nw4RZm8J7BfkLiOmty3DSAE4q9R7xC79XJHfiZh4A==",
				"shasum": "edf7361fd904cd7617011eb4203118c25590c524",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.0.0.tgz",
				"fileCount": 8,
				"unpackedSize": 46323,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0iS4CRA9TVsSAnZWagAAb48P/A562ctS5hepfQ/DzG0S\n2vxjN4dFlXnlnlvD6y2znkhSX8monSaPvQacrt5iWhqpw1CLDgmcIQVGnTyo\noeHW0v7nBEjG/GoOPUcWxS8J6t0uMLoiSjUIn9Z+OLUg/BEAjBLervU67XgL\nghZw3PxQZxjcvNWCogkwbOogc6HDvJFBWs24Ja5mZDXK9+ZuBS2zWvSb6aoH\nQGRq61D3mIDdUKwLnZBrEgKvLiOed/RVx7C5tvoAXmH3q9AuliKC9EbNlQC7\nfMdo2RMXl+sPCj8KCJwGSnw56lnH5JzyqOOpCLhuXzck9RTBioye/ruR9iHk\n1fWNWN2RvHyb2Y4alNLTIAiVMe6mlAIEWxczV6vyePh165TIwPZzlS7Cf95G\nVOB0fz5xtCEn+FnM6IAMb3+CwCWHoLVbUXQgiEY/lq8f3hOwOA8zAXWzxoep\nkfQq9+7hg2GH+YA0zJcFxJpE91XxC52vYZwWkzjIJzY0SvtgMv4quJwuaTMh\ngjd8n89mXFGdBwek6F6uze0dgDStPXLbuB6eWbQQ5i+KHVn1weNvgst5yA7y\nJ+LBkXW825E4kl7P5NUxsM0wC3vX+tTg9OL1En/CfI0dPvflngS7w6d7YzrG\nWuxtJ+qkmf+vI/0NSNFkWjwx8itk6Tw2m5PhJJX1lT0rbRyPx9ABSkMFFKRO\ntyFp\r\n=a3uw\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.0.0_1574053048217_0.6746370708659715"
			},
			"_hasShrinkwrap": false
		},
		"3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.0",
				"@babel/core": "^7.7.2",
				"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
				"@babel/preset-env": "^7.7.1",
				"assert-helpers": "5.4.0",
				"eslint": "^6.6.0",
				"eslint-config-bevry": "^1.3.0",
				"eslint-config-prettier": "^6.6.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "4.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.10.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.1.1"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "4d70901f72a62ab177dcbf8cbaad1678b08b8864",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864",
			"_nodeVersion": "12.13.1",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-j8TJTQovUk2ZNcbj5imOpcSBJboh0+X+jfxD8ar7B0uG9UUcAHp6c8vTS/MovbaJVp9eWo6S3rYYx6KiVwXGwg==",
				"shasum": "5b7b58f9407bdb41b8edf83e470b10f9f0e1963a",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864.tgz",
				"fileCount": 8,
				"unpackedSize": 46380,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd22ENCRA9TVsSAnZWagAAp9MP/j8qdhMjh1KYk4jD+Dpg\n8enWKKeKk25FvpPKXAcuQS5Ky6kvms6igwqUMYgI7FPZIyLpTU2zgqtDGZlH\n8vbFbH6ddjXflkaCp0lxIWqJ0AitTkfBplXbVI/vi76KI45k7o4U7uADNlR4\nwNYwCvE+h9nJLIzZBzyj4jo9AHU9QdSJCBGkocPPPJ0rHRMAS22tDBiw/ZhT\n6C+DUNuPc5xqw0Ngm5Oacg0HruzgkRK+MAEmwT+RH5Qc4DKjnuOBOapw+taN\nSf/P+Wmo3JMDszdcdHWu5Pl1G8lsMZw9Z5GzxsfI5bF1v0NJjNK7MLSXMrj2\ndi7w9nGm2PYvWg08y0gQbPbN85CZPyjmCrpI8TtT40kJtE8cKK6BKYiKovO3\nlznqlWJBv9d7J2ZmfO027CIO9Mbeq6Z1z/YskKzREUK8fWEr9fRIAAZRAZki\nKpHNUod6s6ZnxQ6HYEruEMOdLpfznSzNz50+BG2lYuIhP5OZkSvirRd0o2Rp\ncIDRvvbg2gLKEDD18lMDlm7MlBB+KipVE+gT57QjJaQ7f4tj5mt+IsSDMKK9\nz4JnTo+VQ6VxiXumuF2QgUFflWyEk9c4sSDTm5MS4vk0V/M56VvMuZIPFuyk\neCE1qhGzAdb25xNh9JJW8CHRAxnFUwHw/xyCnKplUYVlUe7J7Z7IF7ZKFPm3\n10MF\r\n=naF9\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864_1574658317527_0.8449563400555065"
			},
			"_hasShrinkwrap": false
		},
		"3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.4",
				"@babel/core": "^7.7.4",
				"@babel/plugin-proposal-object-rest-spread": "^7.7.4",
				"@babel/preset-env": "^7.7.4",
				"assert-helpers": "^5.6.0",
				"eslint": "^6.7.2",
				"eslint-config-bevry": "^2.1.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^4.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.12.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.3.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "13035eb79d2b6012cad861b57e6bbb33fbcea8f5",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5",
			"_nodeVersion": "12.13.1",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-bMDFADGFuZciAG0z3mDyRtqI90mSGNCfCSYrr+Qs658Gm5+X2BFjEDmgUY18QjffU5vNPz8b3ri0dKNV9vJTdg==",
				"shasum": "10956ffa46477d196df665da817ef18e4956cb0d",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5.tgz",
				"fileCount": 8,
				"unpackedSize": 46584,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4uRECRA9TVsSAnZWagAAmpcP/iC8tPmvrzXiKbuft4Nz\nUEjHxJK34PHERX4+qtydjxndIB3OjdFjULi3/B63VjLLTYm/nYd5/sFI5oGc\nc2aL0/Uf4wSgLUCfahHb7+42/lVMpu6fvSCDqyeZCffS5tjoJMeppORfEQoN\n7w2eqzQY21bPPo2QXO8r5cmmHKRsyZDV3LC+oOcvHik7EwrQJmvJnRphpgRY\nuk7kFWQ21v/8UadVGuaPUtL1dmlAGCPwnMsnM9/0XvS8MKHujEuJ/hrihtzt\nPpuafg6NvxCTg3I4i2I+0BYZcLyWpl14esymmGId60YR0IyplqO9U85Sse9Z\nMzrgPmpEs6IaVm/KJWGh+x79hRWYQPUIRhuklSGwxS0ZEApOZaZd8RViNOw3\nVkJtHBv20qaemhoP/H/xFOvt8uQQuqD9HMjeq4/oaQSVx8iLan2xk3Uezb/P\nyfvaQs3U0TNk/QMq3Oy4at+JIh1EFXesArjsATKT/IBjfl5p5RgmA5gq9XOD\nq2LcxKcx52ZbVdeSLYWr4CXG2X6pFMkgvCr9Nv7N05rf58QTXc7SDWJMx5zq\n+Alf/GhMOP/x3OKVRq9fKjY9QzK/qPJLPCgzL9ur7ujK098DwPsv948eVEyr\nMMAUEibFwXN9DoUc59xlCUrlkGF2k7/1wYbLBzW5G9gINqnhOYky0UoRIZGP\nrgNU\r\n=tS2d\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5_1575150659739_0.03723917507616781"
			},
			"_hasShrinkwrap": false
		},
		"3.1.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.1.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.4",
				"@babel/core": "^7.7.4",
				"@babel/plugin-proposal-object-rest-spread": "^7.7.4",
				"@babel/preset-env": "^7.7.4",
				"assert-helpers": "^5.6.0",
				"eslint": "^6.7.2",
				"eslint-config-bevry": "^2.1.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^4.1.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.12.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.3.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "13035eb79d2b6012cad861b57e6bbb33fbcea8f5",
			"_id": "istextorbinary@3.1.0",
			"_nodeVersion": "12.13.1",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-mXlBb93dXVUKf+bg1zOtscADy7eqWrabwmqzpwNeeUuvU0e79Sf5g8nmteqqD6dKp5FugklaMVlSrlhVkOG7Zg==",
				"shasum": "e4320ce68d6cd75ea45e0f089c7ca75e65cc7542",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.1.0.tgz",
				"fileCount": 8,
				"unpackedSize": 46527,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4uSECRA9TVsSAnZWagAA2l4QAJUV9Cqs8C3/34PaLr10\nfgirlGZgGgdo9f9bLGAHLZMZripWmuT5j1QOtVi/oHgGj5a5I4sZb5bPwamc\n5vczeqra8Ei97ZsK+gsb1yBYVWebkwP//XsZz7vBagwgQK+cR2YLToXDvxWB\n0KZFHtjn1wJkWGn0KoTWwF6tWrwNIqjdERAnggrgFASQ6EwzFn8aKAQNhqBD\nuTXlrDtwCW/tRD6uiW2Jy4UAoSKAEC7sM2IoUj/Pwj1ogX8hIMyfrdylU8NF\nw5YWskOrOJEzj3lvP7Q+RPHTjATr6HGfoX+vtSUkC0eIwrvE9SxyEX5czBKq\n5npEqUyKy7q02aXSsj87NGqA2iZLgBajz1Ux42KJ51ZY+z8dPkD7Rt3vXBJt\nwnOx6sT/oTNkl+XuurvONj8YW4ZfWxJFtyvswJKaDA465BUK9Kl0ciyYgDqn\nlM2JHMdDblS2+RmFbtkB19p/M0uUJzbJM/qT+hbVsoyZdY9AJ6/MRFDt9hsQ\nE28pNjM3RCaEp3ZVj+uJjn4SEnHXUJmTl6Ukg+qcxZoQJBHJ1jwIxa1EDikc\n4STxGyWqaTFWHURlbDbibApwmvlK+OSa61NLVsGfNRz73Agfn6RfEia8a/7j\nSZJednZ6Cf97PGVi5JelgUVIdgWZYcFSqfib155wBO5S2w50mrbpb1BgQw12\nBrZi\r\n=cA80\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.1.0_1575150723964_0.5707096572882291"
			},
			"_hasShrinkwrap": false
		},
		"3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^3.1.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.4",
				"@babel/core": "^7.7.4",
				"@babel/plugin-proposal-object-rest-spread": "^7.7.4",
				"@babel/preset-env": "^7.7.4",
				"assert-helpers": "^5.7.0",
				"eslint": "^6.7.2",
				"eslint-config-bevry": "^2.2.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^4.2.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.13.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "5dc25aef8338ccd9d0fe40592663e8617391cd1b",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b",
			"_nodeVersion": "12.13.1",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-ccRPwr8uKf9ZIGaZE44Y0tr1UTBoKv9qR0x2mlPhUeuslXgaDEbFow2ypakYqeStw2x/xHadQpIc3/OfglxnVg==",
				"shasum": "e06407633c8028f4fe9fc3c190268a36cb0e2834",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b.tgz",
				"fileCount": 8,
				"unpackedSize": 46789,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4+KpCRA9TVsSAnZWagAArfEP/ihLzcoVO9a5/pKEiIQI\nlgVJfxrcj5d+qxrg8HOzyEoTxyC2nK6zveIkc092ZWYsM1jktS43uxxw0McO\nOX1VUrfauedhJeF34dACopBLiCUzuNOIP4cmfHo3SHibxYkSqNsiQKOMSHn+\nAlJYg29uKe9VUWat0VGxsOr93VRwaPGhVJCe7jLYZQCQaNebBHIswI5yzluB\nrdxns3VLlFbWYKGCIrmyO1mw+PDxgREbi//tN1utzVy7YjRngNN611VQ0MNu\nrzRS0g/nkOmgrwXF/H0+S8rO8RMHOSsMSvjn8LKSOsVZissB+hzfR23fzuYb\npwL4z0vwCzIreSXz/onopdjn0DqeFtOOjU/z163I5f8aH6osaf5OEElZQ2V4\n6lYxXgba8ixW66kgIBte9G21AUww4sib4J6MxwvogQSro0UEVkQk8ancKOUI\nv9zLqPkJEKtUF1KmOdslNzOO/muZtfUFvfq6NntfcwiMbCC0zFVA/d10pEkQ\nBMcOvBh6S6/tKXHq6fjHZ3LdzXgnogl3ffKpJn3pGFA7MQLvGMVxGbrhTDOh\n7fu0wO1tKcQwUOsBzIak/GIg38zpNhWCnOYNPIjD2VHi7bCoq0DEhiLUcXgw\ne3q5GjQCV06X6pYCTKO/RpnTSsTCGLpSknBAn9AcvMo+dTKzUteV28k8oFYY\npOW1\r\n=LqL3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b_1575215784811_0.6967013348251114"
			},
			"_hasShrinkwrap": false
		},
		"3.2.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.2.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^3.1.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.4",
				"@babel/core": "^7.7.4",
				"@babel/plugin-proposal-object-rest-spread": "^7.7.4",
				"@babel/preset-env": "^7.7.4",
				"assert-helpers": "^5.7.0",
				"eslint": "^6.7.2",
				"eslint-config-bevry": "^2.2.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^4.2.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.13.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": "commonjs"
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "5dc25aef8338ccd9d0fe40592663e8617391cd1b",
			"_id": "istextorbinary@3.2.0",
			"_nodeVersion": "12.13.1",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-ppRkjoSnFsDxTyFrgBO47w1HA8VL9shcgzt7jvLA9FcrcqTzQiepAfs2apEjJOamTI/clF7WoAAmvinLSmcYIA==",
				"shasum": "dee38ada013414339ccce41e8c19eea4767ee5ce",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.2.0.tgz",
				"fileCount": 8,
				"unpackedSize": 46732,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4+LjCRA9TVsSAnZWagAA7eUP/0bPeRUnCf0BdvyiZS+4\nR00OdougajkGZ7LK5SuMQj/gJBQZgUT2w45oydiHW6sYeJbtmaDepzfuGZlK\n1BhoxyNnEnQxmuRLjgiOSPzB8stfWBGbClsWOhO6jzp7SGdzxrqSbxD4avXl\ng43eJLhmvkZV/VMSN1tS8dKqC4H10PbjUb1PeHK1/0BdzavWcjhZQdHubUBB\np/dWWNUhuRctRLc0D2YVvr+h3jjFv/Psh3F7blsAk/dXjwHpHYBQfC3fqCmS\ncA1g9ho2fqw2ChlVUhu73w+hbmm2p2I3pDM5Y+OjCAfbJc0b3Rpnv4NxfFRI\nERAxUqWVREf5/GZW9poqwTMXRLagefcBDQ1zZHAoXKj5Y6i6xgiz3d4cJa4T\n4m7KtWleJUS8UYJxcM86EReHYQB0ulp8cNnLdrxeWZnb6R/tE8YjM5DfKM4/\n3TlTmqhSycXzzjjahh3YH2tAUNr8aiwftAg8JxHAF5kkx9C4V11Dmm4hrP7q\nUudQ2dMVxqBsBDFemzUYk+ahXrh7iuGHHS5Jj+PmC2LFZig33d6KcjGrtDXq\ni9zFBxIfp2JD8c1/YEy6LyWk77XfLgQ3TJoUeVBQ/O2/gXr4fVdFVMTU4jPP\n/kFFvJ+EpzLMFaVwLbOLM7i5SCFP3gtJWJiYgvKX13IACHpET/pasvZjY04a\nTFQK\r\n=fx/R\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.2.0_1575215842648_0.10791532504316503"
			},
			"_hasShrinkwrap": false
		},
		"3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^3.2.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.5",
				"@babel/core": "^7.7.5",
				"@babel/plugin-proposal-object-rest-spread": "^7.7.4",
				"@babel/preset-env": "^7.7.6",
				"assert-helpers": "^5.8.0",
				"eslint": "^6.7.2",
				"eslint-config-bevry": "^2.3.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^4.3.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.15.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.5.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "afe241f4b43a392804350a3a709ff1b4e60926d1",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1",
			"_nodeVersion": "12.13.1",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-+P2cCsY/ddzBcQIeKkYqD+tK8oq0fkH1VybeKyy6zXqd9VzUVq3yakpnabMPYucXIP3tYJ+K4uUqBY5SRccuXQ==",
				"shasum": "213893283d79e77affa0ae783096bc55b9b4ea5e",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1.tgz",
				"fileCount": 8,
				"unpackedSize": 47626,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7hSBCRA9TVsSAnZWagAAFVsP/2UsQzUYka3KTggG6OzR\nrgBqHTS7DQeLAVIIYqBf6C6x6szLwPmpbOLLCfYgL2XheynqYQaqyImm7lhx\nHdzJ7C11C72qttvBsciN3bRDAql6YHnZ+FgjLhe1UTMMXsNMqDZxsgleEoNV\niPDkpmjA/GTy7YtM1TLGQiqVajFkWIZwWDiMm+9ueqJcgkqqymQzV/v51RnQ\naJHgTh+RNg/X8PjAt2FzFJacI8nXonskoogl6McKxOJO/GiSnz2vvWREE2JE\nOGu62X8rg+NF53Y/tTk4988VJsoRp7uvY1a/beswPCZNSBGbO4QRZPi1/Jx6\n4z8DN501d1ENYdunpGrvFFo1o04JvVhst2B+5JqfC7PX/ICns9cMFPgt0oG/\nUT3SoNa9EETS/Hzpv18pS2fdrnAUuiO9lEcboCVGp0SNJXG31DSUWA8DDcaa\nDAkKTXpHJPARG4N5VMm5zvhzqMAarqZ6a87wAwhFdXLoijlF9shqWZjHKlYB\nGg1t4gFxo7CkhRK+VgdaNZLNVKuQbLVUL2Q7guQdJeVpqh7iROwNc9RtlsbZ\nByeCFe67WJzcQAXgEm43W0gEDszgomS18M9owmchUS8J/1y5DJ5OpowV0zx9\nH7Yh8XSa1jmJwVP2PgVESDYjukrbKIyFZ6K0eXCz0J2TZyYMTfrW8o/yJdO3\nOQ+C\r\n=cmTY\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1_1575883905049_0.0709929914282521"
			},
			"_hasShrinkwrap": false
		},
		"3.3.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "3.3.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"check",
				"detect",
				"encoding",
				"ext",
				"extension",
				"extensions",
				"file",
				"is binary file",
				"is binary",
				"is text file",
				"is text or binary file",
				"is text or binary",
				"is text",
				"is",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"path",
				"text"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "http://balupton.com"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "http://www.sibnerian.com/"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "http://albinodrought.com/"
				},
				{
					"name": "dependabot[bot]",
					"url": "http://github.com/apps/dependabot"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				},
				{
					"name": "dependabot-preview[bot]",
					"url": "http://github.com/apps/dependabot-preview"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=8"
			},
			"editions": [
				{
					"description": "esnext source code with require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "8 || 10 || 12",
						"browsers": false
					}
				},
				{
					"description": "esnext compiled for browsers with require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^3.2.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.7.5",
				"@babel/core": "^7.7.5",
				"@babel/plugin-proposal-object-rest-spread": "^7.7.4",
				"@babel/preset-env": "^7.7.6",
				"assert-helpers": "^5.8.0",
				"eslint": "^6.7.2",
				"eslint-config-bevry": "^2.3.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.1",
				"jsdoc": "^3.6.3",
				"kava": "^4.3.0",
				"minami": "^1.2.3",
				"prettier": "^1.19.1",
				"projectz": "^1.15.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.5.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write ./source/**",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": "defaults",
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "afe241f4b43a392804350a3a709ff1b4e60926d1",
			"_id": "istextorbinary@3.3.0",
			"_nodeVersion": "12.13.1",
			"_npmVersion": "6.12.1",
			"dist": {
				"integrity": "sha512-Tvq1W6NAcZeJ8op+Hq7tdZ434rqnMx4CCZ7H0ff83uEloDvVbqAwaMTZcafKGJT0VHkYzuXUiCY4hlXQg6WfoQ==",
				"shasum": "06b1c57d948da11461bd237c00ce09e9902964f2",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0.tgz",
				"fileCount": 8,
				"unpackedSize": 47569,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7hTQCRA9TVsSAnZWagAAkykP/26dSu8RLRwP2Au4B0tY\nC7pn5pxrUWCqiFyIuDrtVdlhnWLCDDBaKwAfOSC5rg5lTE+mFWV8q+dSv7Dr\nWkKaecb+qxSzAJfUGdBOxBsFEmHVvNoxILL8xqiLHczc3OUumZtKd8HcLeNo\nNRQCmkcmknsNRCc0u9mCwdNk3XKr7qdFppb9Mt6D+aE5poLAsstRkL8bpXCw\nUDH0ZmsqM4FI83FB6D9nlaA25CRC2QLqi+BaXo0r1XbXV14F+SmJEG+/ujQh\nkLPSJ0qeC3OoZfzxA3v9SXAhtmSixeAb31Z/elcuGsNXwAPPbdNaAQ8O6Jjq\nuTHsuSXfXsWIeb+D5YyvU1q2Mxn1dDRcdFTVanc/BDyBOo+Ed8zG/HANJejE\n2rii1WMhL3h7HZfHgnGzwfWcTTNtnsqOrolJXgeyXobwaWSJZhWYDDX30HOO\n1sqRFhLajQ5nc09CDiF4rl9mVCIjqpHade8QER8X39ZTh3c3OZapTPkIHe5e\nSKwWReh/90trGOU8f2YULS0ryDLdbyAJu6ldQgn+kTMkBwEeDNMXk7171EbN\nHqQRymkBxKjDthwYqw5qEc6Cq5umOrI/6z8Mp7xtR+bFjJ38Rxe6IEkRRBi+\nOWUlAbCoTLSPYrp8Wdwh27SO8osPg4TG0phWWF6WvFnPDpBnmH3urKChl2bt\nesYv\r\n=4pT/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_3.3.0_1575883983555_0.01421076563191015"
			},
			"_hasShrinkwrap": false
		},
		"4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"editions": "^2.3.0",
				"textextensions": "^3.3.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.1.0",
				"assert-helpers": "^6.2.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.4.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^4.4.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.0.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "npx @bevry/update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && npx jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "npx projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "npx eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "8e39eff75e4ff6cd13c82918449de7fc593a1c32",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32",
			"_nodeVersion": "14.2.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-etn9g1D6r7mkvBXCjBsrew1aYa6FmeeH68dGYdQa7926ie9K2ZnbQITZwxxJps9uDCQZW7DuuY5WVWtxCQwg2g==",
				"shasum": "db96e1965caae818d66c00f6994618b626298cab",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32.tgz",
				"fileCount": 8,
				"unpackedSize": 50252,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuJ5dCRA9TVsSAnZWagAAFekP/3uuvZuBuXvEkH+E2k6S\nWpNSKQFKzo/8y0194WlcDmfq0RWUsKfq/ireXVlPwlnY0EAbMfPQfqoE4oot\nfwWF0afs50RbATp4gLZ3I81P7bfEoM9g73uhkAcjHnQ6c7e6r4f1LISoT6E5\nOg766EPyvhV+MRc/ogVmQDseUYgd88AlHDuLif1n9Jy7LyoEVVh0O4PSeBhO\nMxMC0F8fjoR8uLbz5+cY214II1c4s3ZFp1qKUpV/CuZ82kgyWCnSDwWfYD08\n/ZpD4vGp+QSr+EsFQy6B1QVKyh09DedsWEM2LgyZqmB1zXjwVznGF5m1UUoG\nYMMZm7WBGHqk1mbINu7i8FK1QwY55gw074bHv4XahZ6uDBn3s40DEzfitS9l\nFVHJSS+Pwq0ubzHA/YUT1/pCXAoW9OcxVMOvLtnZje0rkG0Xxb2lsQvy5+aS\nH7xYI3SY0lUQnFdctSuo/kXimlJE3O7PrdhZ+so+RXwS2XTxziuB7KSZYold\nYwMyMTKmgSI6bft2H4XOHo2LdkSRNZOlwXmDrNd7SQmwXPmFvxNU/D7eZoIp\nqJSW8rr7ZiEL7NYw1fVfY7/TwaaXWmYkv1b+zI19+qOf6/EN+8MadVsq02l+\nHrOBbQTLvMCbLveS0WQ9WTerIyRI2EQaDu4Ds+1xnH6vtLe/K9MxIuMArAOD\ng+OG\r\n=QtB3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32_1589157468312_0.2528547956029237"
			},
			"_hasShrinkwrap": false
		},
		"4.0.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.0.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "shinnn",
					"url": "http://qiita.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"editions": "^2.3.0",
				"textextensions": "^3.3.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.1.0",
				"assert-helpers": "^6.2.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.4.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^4.4.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.0.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "npx @bevry/update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && npx jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "npx projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "npx valid-directory",
				"our:verify:eslint": "npx eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "8e39eff75e4ff6cd13c82918449de7fc593a1c32",
			"_id": "istextorbinary@4.0.0",
			"_nodeVersion": "14.2.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-DeZXqe37zF9BGI9B++6tgnEQM5huVDNshLyQJcaKS9caeCPGMAKNmytlH3IHrIRCqrZ8Zk9gpfbyYz5ByFH9PA==",
				"shasum": "5d71d9f0b0a9cb014682dd376cdd5e130e150a0a",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.0.0.tgz",
				"fileCount": 8,
				"unpackedSize": 50195,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuJ6pCRA9TVsSAnZWagAA4YkP/269e9KtvNdWt54ZWexv\nwP+CVBvPRfQkSZtrBv4A3RnO7hIZKjPz5/Gk7+7SMD8GR/WA+yQPDAG4ZcZJ\nm/c1hvcYSme+fS2Pc5ZebxV0u768dtw8M+dsQDA1QzBQJ3ftn2p7DPeqnBEd\nRvufdE70zHIDUDed78F3VQPVR0VzjHkzjhYUOcho6xQj8W4+9kyWz1MTAjGE\nHBbVKeztZ8GY5AZfYtE9zBsI0l2+TgfMNnjBYapE/DpG/Fi+hvxEvpGD8kcD\n7MFU5WI8sbMcMUH7HOFmBXBoPJJ8mtm7hMLcVqkH7m0V6Ozb8Xvef8T1nLbH\nUZd49j3DJgisSXlDOiF5TTkfcnBXhfvx69buSWy4mAbNpnhVXA3Zvv2Tk8AL\nRFlibllBzDmK9FO4v3N7qbyBGkJyGOUqN7+/QFBVm0Q/zxxwlKClYt80ZF8r\n/uxD6FxaQgGiGT8PHizo30ISWLQ7zrpQc6E5CeMNwRqJXj6w4XVeAOx9kikh\nG4NaxRIvROmpVAfl75kCZMmOc7w4LFQhIoB9Aeo0lcuaUroTXeVH9voCTHW1\n+fi/LK3kXrkV4O25kvytxu9VY3Ygjjf44jSDFI+AyLpwtPgvf1F0AkUpdmQj\naJCz7R7NbuLtrdz/iYrGO/upv2b1wo6EC/A6aNJFCCtf/OFvgyEQQXdQjmPW\nXRi6\r\n=c+mm\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.0.0_1589157545295_0.09444920409826718"
			},
			"_hasShrinkwrap": false
		},
		"4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^4.0.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.5.0",
				"assert-helpers": "^6.4.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.5.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^5.0.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.1.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "fe989f2250369a4732fa7b68b4aa3420b2b7ef0a",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-fHBf6rvGDXbMnPEyC/xRGVwCTyJlyUfo9FxiE2T1Ygi9DO+YyB/NXK5QL4dRgT4Pm4IKHPqbWQajDUuWSu7hIQ==",
				"shasum": "bf201396b706813d44087c200d083cc4995088b8",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a.tgz",
				"fileCount": 7,
				"unpackedSize": 49913,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexX/OCRA9TVsSAnZWagAAmVcQAJRFmcVcrmAvFB6y0dta\nRiQmwgpWHatDrtvZrvgtZJHp5Lk25BHqLRZsdjwsomKUpHZuG2i6pP0sCBES\ne/vSCgSrlqpK0CvqAadtafVpPtJ/1os00Uag3iRuMhe4qdQlr6MgO2LVgHYl\nrW7TifaHYInsfJviYFt7tjriZ5L7lwuX2CR+6C5ftHd4TfP/erauWnjTE0Dv\n8uiO+dW5fTauFU35epxpYXk9vQXT2svoB18fKzBpLNaah2h93vLzTUVjxrPT\ni6pC4N5tFDKn6T7C+Fs3AODr0a0uvX2zqzmfmm2IWcmzf8y5VqUhx2tEzjmn\ngFm04ZWICJYIib0Wt9y+VJtIUP9NJ9OZRRbw0M/c5zxb3V04gkH25pmMVdkX\nVg3uHc1L02Wqb/pEUOohMx3N68CVWRVEum2MdEqxGdE2yxnC8BmCltv8eMEM\ny3OGG8/QDLgd7XOpIny8aglNYcWsNG80MjlNjt/s6/AkxpM8P4HI3jg+0MEF\n3nxPeYgqqFFYYCM2Gq8W2KcT4Or6AImTYSAH0KPIzYbtwtvNUn7/WKoWVny5\nJHQNG2Bfwlj8J7Ez5gOlMooeM2n7gfsxzlCBCFP5xzfo48+nOvIIkc3a9W1a\njAbfYkLSOkBsjhpUYtTO94NYvlT49ba92d5hOYmgYcZZ8ecWaoOfjdWC9Z56\nrqfE\r\n=CbXu\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a_1590001611734_0.43289152867694436"
			},
			"_hasShrinkwrap": false
		},
		"4.1.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.1.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.2.0",
				"textextensions": "^4.0.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.5.0",
				"assert-helpers": "^6.4.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.5.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^5.0.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.1.0",
				"surge": "^0.21.3",
				"valid-directory": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "fe989f2250369a4732fa7b68b4aa3420b2b7ef0a",
			"_id": "istextorbinary@4.1.0",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-k/3OwqVULp1wUFc7Exm2ETGmuwmUjMXc2T9zkuNt8xB+XmWdrTkV/mFC48cLN3HCnVGRKKPhCCPg2fatU9fA2g==",
				"shasum": "c9425f564a3a63dd6428e571e038d0c0e83dda84",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.1.0.tgz",
				"fileCount": 7,
				"unpackedSize": 49856,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexYASCRA9TVsSAnZWagAA9zkP/3lwxyd0djgt/jGWoyP9\nppBJU6368//qabRmZ9GjPt+x1i6dv7AuibSPlQc2SM9bgHJwVgRh87pEKWEk\nTS8oGhV7PBLFuvcUvkQHZ8nlrHoDcv2CLaiWZUMaOdEz8afrbZzKp6K5P5OP\n+ixbqEwBVxhDpVF5idPvwOX4wQk06PQuZe8P1TLuyO0D8xFq8Lh3g6hJCOKK\n2g7IqSTFPGJe9Ss8mTaA2mz0dU9jfM4bzoT+JxR8fMPNn9uV/299hAhwaj5S\nibCkzzdj1t2n3GJdJGy+eLDXWwvIy8sjjoxgvuf9kv2mHfGX9jMaVRrP3dcT\nGLOnM/F6p29zqv3jBkoqsDMMpSxAtoHZf9uSysTV4vm2oYB8sSXYjm1kSIOu\nR9B6BRnSyTb/O8w36Je7KmZzyov7iNY8A+I3uruALcitgbBc9a4golHwh3i1\na9L4F+oxdWtpCn/Wa7W93EdHP/xX6uoBXX5h9fQZXaXVFruEP3YEMnu7GGD9\nqnPQ2dmTIRfB98U+Bj9AaVpNTORl/zEhU4btdmd5HbOu2A2p3jWxDRTmB6BE\nAhiVcwpdt9eeC6h09SXInwN6fdBvzW4jnxnakoIcm1Acj6ABqzuKm2kDfdpB\nQ5rv2Vwfc//6pOXlOOjjoJWy3TuMCKVNFy3hP86ew+eQWL2DVI4zmd5cgn01\ny77r\r\n=M7jb\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.1.0_1590001682185_0.7797521048484084"
			},
			"_hasShrinkwrap": false
		},
		"4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.3.0",
				"textextensions": "^4.2.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.6.0",
				"assert-helpers": "^6.5.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.6.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^5.1.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.2.0",
				"surge": "^0.21.3",
				"valid-directory": "^2.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "4a7fa3d972b00d3a32b448766f9cc6ba93af6267",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-CWecnOaVgQZQ5zvp7b5U2IMa06YxrWuURriuyUlCTTs1/fngysHE2jLtNCTls5rPBDvCWGq4gQyZn5GVCyD1eg==",
				"shasum": "f6e1dfff1f8ff51c747bd0dc541d84057b55af0a",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267.tgz",
				"fileCount": 7,
				"unpackedSize": 50106,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexj6FCRA9TVsSAnZWagAAggsP/0AeRf6iGUz+VgrHK6bW\nl+K4i8+L2hvdT/exbp5srF7JsNIMhmMzcFaJcv29o2UMMr3eHcnKFODwZkZi\nNx9HdySRS5Ej/MmdF5HUDzH+n5xu+iydLN8bPS3tdmMQSqmvXvpOYKt4uSRC\nqUecuhvdl+IvTGaki61KWpAAspnX/+BoifNHB4bvpwsf6sNbmlBQ71XFDtnw\nhrYdp/qhRGLZeXeZSNCwb8JzK75YkwBzQdwQNkLamLqjkcmZsLamJpNV20Cr\nJUYb2BbkNxFN8kNPMQlchsdQn5/sd2A1YWue8xFCDJ4UzPJhyXvN9mlQjkYh\nbZyGVs5l3PHtZFWhJPipRa1xVUhWWYbyDV2mGyRpZ+tgrKSx4/+Vw9moIkzI\nDBMEVV6v9A43DAdKMJFO6L3j/Yiwy3wcOKvmWZiAN+hLDJHNJh0DYQ6+JITd\nmO1PEgtzODxaar8w0B+lRO790QxTa+odenecJ99hbVmFaIr40Z+GTUKewqgL\nQ9GG54ZHeW7SY4Zj8qbUJFFNYO6rQUyZOmHVsA/0ar3H6SK65gBbq9ramAsW\no/A6PjWNTEzYwx6fR53oCzEamhnn/GLV6O7kwk42i5RsO1z9fyosfS+YYvfk\nOWhcAO/AeQFaN0yZaTwfBU6HcJG4MSMaTlfzDjSto8BKRZklAsmMyf/0I40h\nGlu6\r\n=jLmx\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267_1590050437450_0.07096372746077106"
			},
			"_hasShrinkwrap": false
		},
		"4.2.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.2.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^2.3.0",
				"textextensions": "^4.2.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.6.0",
				"assert-helpers": "^6.5.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.6.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^5.1.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.2.0",
				"surge": "^0.21.3",
				"valid-directory": "^2.0.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "4a7fa3d972b00d3a32b448766f9cc6ba93af6267",
			"_id": "istextorbinary@4.2.0",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-ns3F84l99Z+/6Ye16P/p3Bbfjs6Rti1XbnsQ/O+Yi7sB6wtnjQxIqmfBiJ/sH6DbA2T22R3I4C95DM4akLdkaw==",
				"shasum": "537771581da80af62636f10d57cdace7cb0999ab",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.2.0.tgz",
				"fileCount": 7,
				"unpackedSize": 50049,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexj7MCRA9TVsSAnZWagAAf/AP+QAZAwGQFXu8oFRngPDr\nJqxirA6tfBVPAVS1ZWaOL3GylxrMYkhvfMky5QVAQp673K5NT8qnYeUE/X75\nZ4+hBshUkb24zo4FxYV6tOYTIuuj4/zWRCrCPnxDiAyga6DjdLfF8w78PwE/\ndmgSA08ASnP2M8/5xJLY4xLWaLiLZCYTPJ0ElPMiy092DDv0zr9rWCmN/Cie\n4OIbZsMbnNSf7JjjB4hoJ5UMUIyoHD1hlHVZWmHIpbN7TEngFs8N9EIo/Jui\nDtE73owwFYFxLUaHrREYAMa+eS+sOaDHhcWYWAbfqghtDQXMgyOCsQZRRpQs\nHTv5swsnxhmtzYkjjF1LqGMgbTIS10vrE+AaIbMTVXASsGhN+stKKjpNSi7N\ngHu1aaCIe1rTy2VciAMvMeZ/ZNVmbFHO151itV7OIwly69y2eH36affTat9Y\nGu2+aQ96HLXUPhEQ8JCUOzP4BPUyk0l7ep+R0VG4Ch9cPnnKDftV0/TzPbow\nyWBChOBA4g3UidsPlzZkZRCpz7s5hCTn96WNAxGo9V4Z0XEG3mtG51d+rnoY\ncL82c6Er9inh0J8mxigAJj1GJrEwdlA/96Yuxmdyx98D4zWhXrmqZ2xWmDzt\nT/euzDVlsJe6Pfcaz710EK6+nModZyCH7CEG8co5p4H+2W+KcERe4iUkMsUP\nPjv3\r\n=InMy\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.2.0_1590050507933_0.29537637359144253"
			},
			"_hasShrinkwrap": false
		},
		"4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^3.0.0",
				"textextensions": "^4.3.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.7.0",
				"assert-helpers": "^6.6.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.7.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^5.2.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.3.0",
				"surge": "^0.21.3",
				"valid-directory": "^2.1.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "b4d3e9eaa7993b0b1214e13a364c21970cb98656",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-G6cUYPlILQo+rJfEUA3l0Vv8gVgHlUmEuj7tav6GmnsuuLXtJ9EQn1iMGyB4PL1445n8acHJE9w0gyOSrUdCzg==",
				"shasum": "7f7a934a77291671a2b11fcd4486d53f22373011",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656.tgz",
				"fileCount": 7,
				"unpackedSize": 50299,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexqXJCRA9TVsSAnZWagAAaWMP/17t47XC234TT5AxRsok\ncSvZGnwQlrewZqFUeW9DSfPT0rxG1SCKtW/QIkEP0wgae0RO5c1U3bVYPaBN\ngNVNNCFNxuYREWt1wsZAO09wI/jB9AmoaHqvjnbFy6zBjrC3JCBi9gKn/S2+\nS58MnK6GdXh6TrPIKHHW8d1QZtDSnfEKg/oTPKcYcyY0nRI+jjhaXcwmKVlw\nKfHNMycJL+AlC8ofu4/FmbvqeRJzpAbFADO8Qj9DFjY0Golqjk1tqjVVARb/\n0aq3kXMz1jWjO6iB+9UGzFTLj/LLeQ6VOrTzjFiyDNEKO4/ZMmvPksUxCxDH\n6dO46yZwlrNdFc6D4+QWKObDdSfQtbLTr1bhouSp1mV44tvOl9iZU0IKvpLf\nUcJzBKP0megEx90vO+5GLnZkU0q5fmDAFeAVs5Dt3GcZ2T9z5h7L7UNiQSu+\nxcBgsHWFUTAceCO2BThz+KPSdbXjqVhPbEoW2bo9NLJzGsH2WkbogAOlDSxY\nQTwLhiNsc128WxnECGTVQTvIuXzzG915PXewdhVz2eCAV3goWiegMGr8z9BD\nhlE8AfPAutWz1feu4Urm0xDfU3pX38Ig4I5xJcW3mtmPbGzfK4L4Xd4S3O5X\njrKF2HUIkCDBRQS2IVFBvMtXunrrBVw6EHWOBMdblE4k3+R57sRtR/LddnKl\nFNWW\r\n=ppVr\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656_1590076873395_0.2878319453085725"
			},
			"_hasShrinkwrap": false
		},
		"4.3.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "4.3.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"esnext",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"node",
				"path",
				"text",
				"typed",
				"types"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "ESNext source code for Node.js with Require for modules",
					"directory": "source",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "ESNext compiled for web browsers with Require for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"require"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"type": "commonjs",
			"main": "source/index.js",
			"browser": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^3.0.0",
				"textextensions": "^4.3.0"
			},
			"devDependencies": {
				"@babel/cli": "^7.8.4",
				"@babel/core": "^7.9.6",
				"@babel/plugin-proposal-object-rest-spread": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"@bevry/update-contributors": "^1.7.0",
				"assert-helpers": "^6.6.0",
				"eslint": "^7.0.0",
				"eslint-config-bevry": "^3.7.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"jsdoc": "^3.6.4",
				"kava": "^5.2.0",
				"minami": "^1.2.3",
				"prettier": "^2.0.5",
				"projectz": "^2.3.0",
				"surge": "^0.21.3",
				"valid-directory": "^2.1.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers",
				"our:compile:edition-browsers": "env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:jsdoc",
				"our:meta:docs:jsdoc": "rm -Rf ./docs && jsdoc --recurse --pedantic --access all --destination ./docs --package ./package.json --readme ./README.md --template ./node_modules/minami ./source && mv ./docs/$npm_package_name/$npm_package_version/* ./docs/ && rm -Rf ./docs/$npm_package_name/$npm_package_version",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./source/test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"babel": {
				"env": {
					"edition-browsers": {
						"sourceType": "script",
						"presets": [
							[
								"@babel/preset-env",
								{
									"targets": {
										"esmodules": false,
										"browsers": "defaults"
									},
									"modules": false
								}
							]
						],
						"plugins": [
							"@babel/proposal-object-rest-spread"
						]
					}
				}
			},
			"gitHead": "b4d3e9eaa7993b0b1214e13a364c21970cb98656",
			"_id": "istextorbinary@4.3.0",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-ebLkvPFktjN+ShBseoZYGqJZvGMEcO3hNODxgyarhSjoU++9B8TFqMBiJ53x+XvX/hfhqx8OaH5mVlCiODGP5A==",
				"shasum": "1bf1ecc62bb221fd342d4da605fb85ddbe157a86",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.3.0.tgz",
				"fileCount": 7,
				"unpackedSize": 50242,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexqYOCRA9TVsSAnZWagAAPQ8QAJM+ZzO2zN2wPxWp/qlK\njdCDFvqcAvcXLmWrMVuXvrapVJjYjT3Lsr1/SwGndw1pJhLnLBl0/QrgKr6n\nzojoc/vhmSyGphzsX155Bh1t7UVc4CjBtxc8kdW2qHF3zYiLobDaf02kXBSN\nwJwCtJePEAH7gelcNn1pWM5GyYuT5kI1t58emDG9FrPff+hso8Epzjibuq5c\n113kJmU4eZ9DwafjDNE8eRbVpGyoFPXjkFhRZSSeDpYUKU5lwJa8MqpUeQeS\nAUZm6NaEQfjywZmL8Y0AEiFyRT5SX29vTNiV72Jp+ry5L8DSi7ox7o80OF+G\nzHJHUGBlk1iRxGLLMDsuj+0RSdVZkIX47TmwqV0sYe4a3p84b0omk7tkDra4\nmg8Zpb25+soWpNa3o80mv1Fl+9H4CRmuATyZfTsnTgZ2gsavJAw5Q1Ok/wAA\nkVX4Vu/V7bsIWJmHGVaZP7IM6qhd88+k4aMPcSVgSBXdgWXnkuw6SsEuIYxP\nVtEmTX0ArtFUI0E4X3/Ktv6vGRc7pDJ69tupajHp5gzLlQHHATihRZ55j7pb\n2OAqaQfUX8WnatF7gmf7kfGeEQitU/+OXxjKviKP7Znpkk+3KoJOVv0FRnWA\nHXc1qpMxmd0Pkxxasol+0qIitXJkfwbP9V0vRlaTggqpYuVy1qNWRtbNtiHg\n4Y6y\r\n=qagH\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_4.3.0_1590076942185_0.37595498365411584"
			},
			"_hasShrinkwrap": false
		},
		"5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.0.0",
				"editions": "^3.3.0",
				"textextensions": "^5.0.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.8.0",
				"@typescript-eslint/eslint-plugin": "^3.0.2",
				"@typescript-eslint/parser": "^3.0.2",
				"assert-helpers": "^6.6.0",
				"eslint": "^7.1.0",
				"eslint-config-bevry": "^3.7.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.3.0",
				"prettier": "^2.0.5",
				"projectz": "^2.4.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.3",
				"valid-directory": "^2.2.0",
				"valid-module": "^1.3.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-t1rErDnjigAqhN11qNu28AR/KxVZ5B1sXZd+ffwqwcyM0RkzsoWf72DqSHuUcbhZSuiUR39C+L9iLDMV6oA8sg==",
				"shasum": "716a718794650934bd3c955c0b5f40b487aa4f73",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f.tgz",
				"fileCount": 13,
				"unpackedSize": 54869,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0gKlCRA9TVsSAnZWagAASGUP/je0SOBb4Tj3VjJ/s06q\nrrbJNqW3K3tNY7g857+FnfAzhGmxNyz5pGkp4KtiFcxfZVX+E03rsJ7US8uL\nVfyx99Ds2ZIhSP7GcriGhNI2qcGkhs0oE426BLPKUc7Bg0Yle8Wt/ImZH1vL\nBztOqnD3QUgWAh8CPpFLnRAr16TMhT/LzJsFsATh9WqVyNkYlYjx2kGkFXGW\nHH7wQ+KCi3WkfkTfznLGTbQOmM9wzTIJCv8TY/ELWj3bSInFYnT6NXHJH0lF\n8VZ9/XZVD/2S6tSivZscbi675QhkPPR06qPcd5m1lTtbZ/uErFdfYZfs/HKY\nTeJqTBbHKY/EHlB8mhkEo4QZz8pWOfrY6jsFaYOSt9YP1MWfB/Wxc29hRFsQ\nyowoUFXfTWOld/4vHcHbErV4yD8OYM1mhMWE61Mh7YWusF6cJZkVyot1SVVt\n9LY3areH5Ncl2C3+CNthqaUWrFyJzBBsQvWdKuO0LtTcBYgozneP3Z6wMn7d\n0M/orGybFnnB9wr0LcsB+llGP2KMmNz21rWLmrIy3yLcAcBbgNfOhAotjrEh\n3hiyfkeLqA1iZxzVWR+raszCDbyi/lJk1YJSzZ83BoRP6ozErR+e5Y/XQ8Q0\n8YwN8hbMWpgkKVZJmTLbVXt5xLGMx6PORC6CJdd9giaPARV8aumyMrxkT4lP\nHDKn\r\n=q1Dz\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f_1590821541060_0.18385344966083705"
			},
			"_hasShrinkwrap": false
		},
		"5.0.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.0.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "http://shinnn.github.io"
				},
				{
					"name": "shinnn",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.0.0",
				"editions": "^3.3.0",
				"textextensions": "^5.0.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.8.0",
				"@typescript-eslint/eslint-plugin": "^3.0.2",
				"@typescript-eslint/parser": "^3.0.2",
				"assert-helpers": "^6.6.0",
				"eslint": "^7.1.0",
				"eslint-config-bevry": "^3.7.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.3.0",
				"prettier": "^2.0.5",
				"projectz": "^2.4.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.3",
				"valid-directory": "^2.2.0",
				"valid-module": "^1.3.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f",
			"_id": "istextorbinary@5.0.0",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-Jb1VI2koiuVchzldhkvlHHeqodEr1zdQji9f6A8vTu48as/aDX8Tvw+2KbCE4lEpeNqCoq2RbUDMtFLxsM5V2Q==",
				"shasum": "1ede0ee95d782e2ffad6d536acfa03777f1f74d7",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.0.0.tgz",
				"fileCount": 13,
				"unpackedSize": 54812,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0gL1CRA9TVsSAnZWagAAAqgP/A7Y1oZUK5mqPGZ73ni6\nPnCV55aU/Rt5q6ASwW2ONZwBWvRMM4lOLYr3qXey4T8SexxdaEnhZKtv3uvk\nm8WkrjztDsFFBRcjiUBhd/s4wSgE8aO1BYiHtvc+9IyZsQbGRKMlp/lI60EB\n6O6h4Z5KwmH8vlbu7CQlG5XLLHQDk7vlH2rEJX8vbpe33bHPzL6aNffVA8I5\nvvqiVW6QK3C7ouXY7TWJdNXmH9dn3XvMQBjCDJOfKZpjbagqkgmpwxdQ+EFc\nnO3Nfv68HMT/FRlKwgTIjYEd3aMI2VX287rr8AbUAVSQLiXENrWNtmvZKkY9\nLpSG7GlfuPmKIWN5wdnmH/fqFVBZYtXUd6H3aqeobB7t06hdvyVkm5QfD54s\nsTZBJWIfug/CbwKcvp79l0ifwqWski9IV1+El0vauUqqH795jV2IEwReEqSl\n971L7xlLz4sMw1kxbuFKpEJN8EVLn2nQAVqmEReWd4cK3VQAz+fPoXJat5xe\nynUvyazJkLB9+H4tASj8Tqd//OMiUNY7J1gaUgd+qE/HWXqE6v+iuqgwogbp\nbHlE33TsHFU4FZFhh1zVerqzVLrXwnXWFFBqU51YZ+HOuhoRYJ/bN+G8MT1I\n2SMbnh/swc5XJz4yywK/FwEusLwpBNmXGzOj1pk3UdmfZxX2mXMQ5XQuxi0d\nlJS4\r\n=abdc\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.0.0_1590821620540_0.33751782264391594"
			},
			"_hasShrinkwrap": false
		},
		"5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "Shinnosuke Watanabe",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.0.0",
				"editions": "^3.3.0",
				"textextensions": "^5.0.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.8.0",
				"@typescript-eslint/eslint-plugin": "^3.0.2",
				"@typescript-eslint/parser": "^3.0.2",
				"assert-helpers": "^6.6.0",
				"eslint": "^7.1.0",
				"eslint-config-bevry": "^3.7.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.3.0",
				"prettier": "^2.0.5",
				"projectz": "^2.4.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.3",
				"valid-directory": "^2.2.0",
				"valid-module": "^1.3.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "f43983a18e2a9985d98295a4cec84a686e70165a",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-yyvzxu7p0cHj++vmyCWpVRkB8PAMmumP6jP8MudLHnguWefJkClYLZwnwA31NCIfmfI6Fp2TvnIH8Oz28Pb0RQ==",
				"shasum": "9c5aaac4c9bc03824a3d705160a153fbad2f339d",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a.tgz",
				"fileCount": 13,
				"unpackedSize": 54788,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0gRJCRA9TVsSAnZWagAAyz4P+wdkBEnDSb+8XGAWvZZ8\nTwcH50tIZ5mEi5u0gqHlV9T+Bji3X6jWNl08vMrFbFLurgt49LjGSSCRYaTC\nyRHNNoUYGM9f473oJgw343FXfn3kkYlez4yk0ekx1f2UYvQ6lgX0SMIHzj2r\nVHJzFFemdDpar4mANqG45/4AoejzpBxEZZp/waLkHbSxroO0aglx94K/Acel\ngRwP1VdjnOkB/HuzYr64GYVtzQGtDKNvE4LS0BRmrct8P+suvjprwygFluDZ\nnZ5x8Sep7MkmtZWrYY5KmII0bL9BvVpWDlirwoNAL+d6x9EDBYjYV6qnJOTD\n0XTHqW3hYa9YnZRwnZ/HxPEhKabqAEV5jFMzfs7Yax8JoBj2Onm53VEYrk4A\nK4aBEfG1YvJM1plmnarpQhTBCC/jFuR23Xu3QyP+nuL8NeECsGUuI76xMl+B\n658bR7nycSRqGQQXiTJ+cKSIZdFVT0Y9l0kfgzBxGq3Fv69y1CLZcEdt+Kf1\nbZxc9AevBV1NdfTFaLO7R1cvyOzDn1KqzUUFmtSXrwL0dkAHgYDbeX+GvkzA\nZU9EV45ZtVBPYDt078thrpwa8WZhvEVH7kQDIISg6eOE2wFcsyZy3vLa74So\n8zArIft23TJP+mtJyEwZEbhR+Io0oEaUtru5Pdd/Q6Z3jr3xw/fzayD0xlzb\nZnkM\r\n=24DK\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a_1590821961284_0.19469047866683975"
			},
			"_hasShrinkwrap": false
		},
		"5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.1.0",
				"editions": "^3.4.0",
				"textextensions": "^5.1.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.8.0",
				"@typescript-eslint/eslint-plugin": "^3.2.0",
				"@typescript-eslint/parser": "^3.2.0",
				"assert-helpers": "^6.7.0",
				"eslint": "^7.2.0",
				"eslint-config-bevry": "^3.8.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.3.0",
				"make-deno-edition": "^0.1.2",
				"prettier": "^2.0.5",
				"projectz": "^2.5.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.2.0",
				"valid-module": "^1.3.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "ad9ec34941bc0f4c9282478facbc53dace687b8c",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-iQis2ISyW0WCsRhvZjgs09w1YpyasyyeA7V1XI+b6Ak4BqUy4P5QiYiCVuddMkVDX04wA8T3ldWcW6jcRE3/gg==",
				"shasum": "23616a52df5472c893d536581dc96f7127c95850",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c.tgz",
				"fileCount": 13,
				"unpackedSize": 55061,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4KUECRA9TVsSAnZWagAAVb8QAJRafdCuERBkF1ri9367\n2JqwujRVmV2pG593qCAfb1NiYsHRDY8kR3fXfmVzgWGlGuHa3S4OnqM3YdRV\nmbsTo1MlI6U5hr7vMps/PVzSVLHhulVbaXxXfszS24aUPh11E/hdIdTRTcz+\n055swbdQzhkyICZf3yylvV7k3/v93KungOfO1v3zDaYykBfjl8l9XZnghG01\niT3pc2UMneYiEPml/w1IMsh7F1yMNUCq380P7Ytrfz2nV9/LD/8tgdL4Bhf6\nr8NVL+B70X2pfGlzFvpZDmf9mYyPZQkV5sry+wHydKnz2Oibm1Dz8Dr0e0ZO\nzLRhHU0BipAotSp1NRd1USgbEw90C95Mk5xJvAr32Iz0GEbYGR4vpOho8E+7\niHcqN4/HWz/6FXCjEqD2eupfyfZEKAZVKpJRFtRfHGKbHKWUhQnEp2POuAQC\n8RexICFx/kPsCAkxOY2TO2ywPRtF8mqyTfThWD3k+HBpoRA5W88vCj/N4aiY\nPyEF6Ah9TIh6WEFwaD+uAWjBqP3B5mtWfXlCRYa0fExlNGbmLffci/5MPCU/\ntJ7P72ldLJ/DHXrRtEixrBTZv7IvEafUPnnrYcjTkx0KRYrG2lskXi0DQBtq\nGPn/ZNxCv5P9q6mc1g5ELwU5M+gn44/C1OZfVkI7KEY68IYeiyjF9R8CBPnK\njDM+\r\n=yyGU\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c_1591780612245_0.048332232213549986"
			},
			"_hasShrinkwrap": false
		},
		"5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "TypeScript source code made to be compatible with Deno",
					"directory": "edition-deno",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import",
						"deno"
					],
					"engines": {
						"deno": true,
						"browsers": true
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"deno": "edition-deno/index.ts",
			"dependencies": {
				"binaryextensions": "^4.2.0",
				"editions": "^3.5.0",
				"textextensions": "^5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.2.0",
				"@typescript-eslint/parser": "^3.2.0",
				"assert-helpers": "^6.8.0",
				"eslint": "^7.2.0",
				"eslint-config-bevry": "^3.9.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.4.0",
				"make-deno-edition": "^0.2.2",
				"prettier": "^2.0.5",
				"projectz": "^2.6.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.3.0",
				"valid-module": "^1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "3a86c4a6cf60210e1e017c9fdca634a8580eaf72",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-qDUEvnk8zdHdbLSshQeliQiVbH16osV2cDo1CokOC+zc2S393ambNQpr7XhnNxoJjBBBIzZE1K1dkUNU1bXTAA==",
				"shasum": "f63f98065a16f3cb913646c96b156447a70e52c4",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72.tgz",
				"fileCount": 14,
				"unpackedSize": 60750,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4OeOCRA9TVsSAnZWagAA8AcP+wbN2X5d5TkrPoZDk2Ve\n/vHYN7gAcUpqxy2XmXIw7X3jHmIUp1k6VkfjAMnHBry4I60ixVb//znzAXnp\nPtUczZgKAsXKz5Q1ekD2a7uRK71ANMBMxvzIx6LgpkxucKAynOOP0+DPf9Ji\nhi2ue626m85appG246S4Qa1voUGp2mmFsmCZEu3bVD+ttyoFPJyMK/WxrxJq\ncHcYxcRZiB1PZ2VpH1prXzf0MBHWyUopK/5EmDTSmPUADcHbIuyZ+dpR2bqS\nxzd1lKqoqVX7HrXM7aermnObl8bq5pVhV0NrkaTiBrfuuKpMCC7TtOA6SNEf\nf9ZEIrBYc84tSYybCUl04TvqUUSJ+0uW1CaXf2OMltboBz06J82ezI5JJP8B\nusHuHYgb/ZUAat6u74+r5DkaZHXbDTdYsGZO1ahsFFI+sK2KSnRGm5RtVF54\nC59tMaw3ZtaTxgyoCbZvaJQnh9IfUh8rkytlW3fxE7YSjhkpOnj9mjojjYCi\nAVWsFe/c0uCaPtCpAFHOEGE84g7286thLj3sX1fa6hKoJ9taorDLF1Tth//B\np1EidvvBQ817B2o2AimDiwOsCw5HdSU+LvoOT15+9sn0rnBYzfYryJ9Coy1V\n1cPzg2oa9+3v6MqokJhjk6iakWFnbAIhHIdDkYRLrNNhLm5EbmB6xnBhMDRH\ngVXC\r\n=4gK5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72_1591797645461_0.003591662960037656"
			},
			"_hasShrinkwrap": false
		},
		"5.2.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.2.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				},
				{
					"description": "TypeScript source code made to be compatible with Deno",
					"directory": "edition-deno",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import",
						"deno"
					],
					"engines": {
						"deno": true,
						"browsers": true
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"deno": "edition-deno/index.ts",
			"dependencies": {
				"binaryextensions": "^4.2.0",
				"editions": "^3.5.0",
				"textextensions": "^5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.2.0",
				"@typescript-eslint/parser": "^3.2.0",
				"assert-helpers": "^6.8.0",
				"eslint": "^7.2.0",
				"eslint-config-bevry": "^3.9.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.4.0",
				"make-deno-edition": "^0.2.2",
				"prettier": "^2.0.5",
				"projectz": "^2.6.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.3.0",
				"valid-module": "^1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "3a86c4a6cf60210e1e017c9fdca634a8580eaf72",
			"_id": "istextorbinary@5.2.0",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-fbEqLouwOcWyzGP2spAENxfTsU00ksZuQWXKyLQiLhbw5UEsgBeYKBsF9YI6hp9n3b4HVDaTMYA1zucd2bFyHQ==",
				"shasum": "db4b7c2e2afb27b4a4af1934204b9b1bdc94aeb2",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0.tgz",
				"fileCount": 14,
				"unpackedSize": 60693,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4OfeCRA9TVsSAnZWagAArSsQAIP8Or/YolW1X9a90xBg\nuxokt4NiIPYt1TQma3Jb4gKy1IkXBdfrcxrYghd7nHYZevVTu/EeljyZ6kT+\nvXB+dUe+WhYRoc9fVYEo6gs5gyIxffJ7KWV1aqQGcrF714WrECEo3S4q9m0R\nQbsZov0gQf20vgRohUEKsHLVg5XZRp9I6nj4uegwDpPXrfoQiLas2M6+P/9+\nDpwigYiDllOIowpAxVqgj6cIN2ZqKtEuLrJ+xiXLZs0/gX+//ENUOcUI6bOU\nu1PuO7/fQJvDqJv9DibOhLpJ76n9hcjIzWugmTjpw6GbY40oKi9YxiCmQ23W\nKKX8an1VjXq9aw4B53vRWkya8U7k1M/rK9bgj9fOTCU31VqBZVgiiprGrq+j\noNde8ZcgcROBscrG+gvA1bT9AKYzHhZ1/Tx5gKGzKf/Xb9X1SuhTXFV8NrWC\n0cD7EfSqjlOavoJwKtKB4uM1nlznB29hl88aXkAXisUkDzWtdFyMoghDhF0U\n8R2qZqf139MPe7YlQzZ7+EhqgdAtoAdZMunUrStKiraf03olRG04tGFDcoOR\nmzeidd5Jtc8NlejDePgIexn3g5E1VWwrzNhPlDCUHnJCYOAySqxL3rflQpar\nMVYkUAUN2Omw61Pmuv4K8DD8eBpdP7kWCtcKqLH5s9KkUAGzQyJzwDE1xm9U\nfqyI\r\n=DLf7\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.2.0_1591797725589_0.693807024714733"
			},
			"_hasShrinkwrap": false
		},
		"5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.2.0",
				"editions": "^3.5.0",
				"textextensions": "^5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.2.0",
				"@typescript-eslint/parser": "^3.2.0",
				"assert-helpers": "^6.8.0",
				"eslint": "^7.2.0",
				"eslint-config-bevry": "^3.9.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.4.0",
				"make-deno-edition": "^0.2.2",
				"prettier": "^2.0.5",
				"projectz": "^2.6.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.3.0",
				"valid-module": "^1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "e5313de67041196450043fc9f31d95c02d7c488d",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-fnZToKc+OZ9/trIWgAXCjG4ZrLOj5FmwytKI0+5Kw7Y1buaSUCqfl85Y5fDEWxPcM1ByacN4SRYhpDPP3XuX5g==",
				"shasum": "0e4b1aacf9920dd2171891bcfee0fdcf2e06c871",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d.tgz",
				"fileCount": 13,
				"unpackedSize": 55258,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7RjhCRA9TVsSAnZWagAABwEP/itPpIqOvUEhhuo7oSwm\nP7KGasqaW5+dDPsiV+kdDQnRtqJcieT6uvFlmttLTiT5RXG5q8/VMLKKImcO\nqFRko27cwFQ/0cUI7gqv0UoybuQQXh88jFl3nI7/JG5L18R31jxKbjdaG6BA\nQL2vT9Sn6sgG5PMgzUPGZfs+XYUp9QGAf5gfGV8P9VdtEMwdk0RgUkqKIeNB\n8JWB91LpqOQvXGXmaafNX0Knl/RYTPuIv2SimmWjiehBjirSk6ZMGVK0wrmZ\n0wxcxstOeCReURMA26pwx4m3Rl6r+tx6BfYmVS6LetOQe2tMV4qN/J/t250j\n2ZZzw+E1vOIRwWueAGr2Oq1Qwwc53jkl9Dl7uBVYEGPwW0Eag14rty2JLrEX\nPL9BKBHanHfwIJJcduZZVd0EPEbon8KHsMLdKIQKfJRaLpG6aiL627LbFhRr\ntlcE1VqA/cgctJqpzTuPY6KWAvWxyscrxgiCmRt5+58i1kwZMUzMmdyKdtX6\nfxu6mwttdca78RcbBL5F77V2Z9yzjb8FH89yfvVCrXxv1zvpM8GAoG3fxmlB\nOeMe66aDwRLs3SQIuql9PuN/79f7yY2wl3bs1XMjsuiJhgG5FLgAUu28y3QB\nqUcx1Dten9fGCe9Mwh49mVF6WL2dQoajZSVUEIVvBLbKv9AjJGVG9wbPUyXF\nlyL4\r\n=3MZ2\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d_1592596705165_0.6888142053360051"
			},
			"_hasShrinkwrap": false
		},
		"5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.2.0",
				"editions": "^3.5.0",
				"textextensions": "^5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.2.0",
				"@typescript-eslint/parser": "^3.2.0",
				"assert-helpers": "^6.8.0",
				"eslint": "^7.2.0",
				"eslint-config-bevry": "^3.9.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.3",
				"kava": "^5.4.0",
				"make-deno-edition": "^0.2.2",
				"prettier": "^2.0.5",
				"projectz": "^2.6.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.3.0",
				"valid-module": "^1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "aefa33264718e87d85dd170a442a5603e51b768b",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-CXXQkthxdhhuC49M84d5H4o/Reu1VM/5R3mzUqXEFlwPVdVDZbu4Y+u/F+KHcjX3VwdbBE51Kue3NInD5u6swQ==",
				"shasum": "9564a4cc5874ebc8b923ec1c9b8d9bebdbae8cc7",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b.tgz",
				"fileCount": 13,
				"unpackedSize": 57038,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7R6LCRA9TVsSAnZWagAAjbYP/jWrF9+pO/TWa/aMkK/W\nlcYSRKnx27mKzTeUT1vAqMkmg+I47xEoAJ89D7Kn1ecXapkPU8lYDyXiXJSl\nSlP28a1CHRusgFDKKcD/b20JdLC6ywxpsO1SSSKpVjDzl2KkbBMD9rMD6aNo\npQ18IXLVD2VO7/vXFkCKryu1OnNAhSBGjcUdLRPcFlAewpovouS43Gap19gb\nNJvE1gpU/GfzLrVbtGlo2f+YxISV+ZY7Ew0yqk1afXyVAhdjfKbQ2wz2gBTA\nqVuurxmnM/uLF82sl2axCh6sSGypT7nhzBITEAMkiWAR0DRkLZmWb6sEHY1g\ntnXU6BSNIyWbtN/pQJNq1kpL24lnpcgxHGiuPl2qRDb9ne7No6E01BAMivwB\nXJc1YRKTH/xZN9CBf+821QBcL4fjsuUKfuaF+hk9GknG/w97cfiAqwEkcw8z\nEXaMIdWD2746F1CyB2qpVe+9GURZlHb8m3TQ/zVA1y/6CJiFq8yB4Awoyzqa\nUPulEz7vhP1T4J/SsvMAHaBU9TYjYS94nMTyp6GtRB6p1wQgvYjfdTsgs0hU\nqLoWg+KWX2rZHun6K6tuFUuQH7GdK47A0LIICQFmotQpXCpq9dIm1psQ5P9y\njyh22DGF7qX9TQdJthR2Tah09tJdr5eK5/7bOC0bQhIY4s395eeDdgmGnHN+\nAJJR\r\n=OLD0\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b_1592598155102_0.9565220764694133"
			},
			"_hasShrinkwrap": false
		},
		"5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.4.0",
				"editions": "^3.7.0",
				"textextensions": "^5.3.0",
				"@bevry/update-contributors": "^1.10.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "^6.10.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "^3.10.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.5.0",
				"make-deno-edition": "^0.8.1",
				"prettier": "^2.0.5",
				"projectz": "^2.7.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.4.0",
				"valid-module": "^1.6.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.10.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "^6.10.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "^3.10.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.5.0",
				"make-deno-edition": "^0.8.1",
				"prettier": "^2.0.5",
				"projectz": "^2.7.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.4.0",
				"valid-module": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "95c929608785694c678160ddbd0c34ee0c7cb4f7",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-c6kqpt+UoDOMFXQXuooMVrufrpAt+2XFrl0Ep/dESdCPiHhzBE//gUYa6LVs3Qndyvr45Rdim4rQ4ZL4ETsaYQ==",
				"shasum": "77e88d4a7ffc9fab4d1a25c2ffa6133a10fda422",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7.tgz",
				"fileCount": 12,
				"unpackedSize": 57530,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7WPmCRA9TVsSAnZWagAAeMkP/2vwpmex41nDzAv2UX+E\nocYYtUETIL+UsgUqLBPNAoLlCaECa92W7cKWtB+f/Et1MlkimUP3kzWGTN5j\nRkplWyre1JrAL2mnjQdcjOFF0EE6RJLfAD5Qtm1AAxXe/oNHRsFvgIXAlLBt\nKJzndznljczKTRbHzxWK5xO2WwA21ztMHdP64gQTKEUDIffiX/VLGRWs9j7j\nPxpawFu7VY60gBjJq/lbAjBG6gKwwgUX1AGPXEkQK/pMNhZTAcO5PABwq9us\nDk/JAHSugArT1QSDXP8fm6dvwlFZgfO784UqyfyoLawWqEKTjSZ7OoBx/sSi\ntWVERIyWK01RxlRdoSLG5pp5nhno9Zrc7+wQRgG1kpDSoV5Wr1ceyHXcYMWW\nyJjMTajCk0RRlN0gSac2xrofyWHWSom0OoQN9CI4Zo9hfK35P7o8PWSs5PJq\naqDmKXSkZ0/1vpHKG06B0JyxoE8OD9K0wMdu7R29ikHlpH7qGIMfmaKKvFU6\nNu47wBoLNvYDbXNIPIviOpSA+4d/XwjqsUMjPV0HMqIFTpRgDa4k9gAYBOdr\n8NNUZ1uaAlq4FgzeAIJ1YdCm9w8PWaz3MhINZ1BwUGs5Q3ZhVPl44fYoYXTJ\nCUbUorLx0KgcYUufpWOkTlJalf8epsWyTWjScbEM4me1TaMGuSooSGXmEswK\niwkE\r\n=kt6B\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7_1592615909535_0.8307581336085386"
			},
			"_hasShrinkwrap": false
		},
		"5.3.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.3.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "^4.4.0",
				"editions": "^3.7.0",
				"textextensions": "^5.3.0",
				"@bevry/update-contributors": "^1.10.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "^6.10.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "^3.10.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.5.0",
				"make-deno-edition": "^0.8.1",
				"prettier": "^2.0.5",
				"projectz": "^2.7.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.4.0",
				"valid-module": "^1.6.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.10.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "^6.10.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "^3.10.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.5.0",
				"make-deno-edition": "^0.8.1",
				"prettier": "^2.0.5",
				"projectz": "^2.7.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.4.0",
				"valid-module": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "npm run our:compile:deno && npm run our:compile:edition-browsers && npm run our:compile:edition-es2019 && npm run our:compile:edition-esnext && npm run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "npm run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "npm run our:setup:install",
				"our:setup:install": "npm install",
				"our:test": "npm run our:verify && npm test",
				"our:verify": "npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:module && npm run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "95c929608785694c678160ddbd0c34ee0c7cb4f7",
			"_id": "istextorbinary@5.3.0",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-xhchctuQ9QEpAgzEFVN3atAw4zqihPKvDaUnmdptZbU+6mhQyfI560SL8OcKzWNrSEEG1pjbEpBDFLjiHUVqmg==",
				"shasum": "e50d9d4d645e3b2d84d8d7e4bd479e81902b7dfb",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.3.0.tgz",
				"fileCount": 12,
				"unpackedSize": 57473,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7WQ1CRA9TVsSAnZWagAAz8AP/RtFllCKMGs0J9xZukpk\nYZkqizyagGrqrkvkladHQwemKzfb5tzmbv3LHxE8fxrWgvpdTg8IaHXuCIOs\nJWKW97QcvPDbEL+C9WhDavy2Mnj46UfUB+37T/PQ0v6JstSJNpM/vFEVuH9C\nEyPhzAG+SxnNUpJgRZt0ltv3sYRvuHZUEezEYxD9Bi+Y5fbOpcknb++mAWxG\nVUXTCkhWKLLkpNxzKkAD264t+zkM8iECwfu9sj7et7ZXQUWU7pSwUiH8w3k0\nZqZ59njpIvfKfU1vPm3aKIYblyy3T8wx3Va5WlTKfQFvL0uz5efe2sire/zR\n7dlpu7bcEyf2rvoEH5F90sNPoK+U0F2t1EB63B3L/1JQopD9FmrLoFzgfkeT\nz9lVqOag4YCsp1xoWwxN4t9UV7VIxKP+209yuNxsaOta0afDeAHoj3NBZBQ8\n3tumf1531lEKLszrMVohJ/brkzj9rn+kVp5akQjzSMjXvljWrcXSPMmyIbb+\nNMj8bdwNokicS4WFU/RsPFksmzq6MZVkcIirL6ELv/ZEgy8jvek+xZrwccmH\n29ZA3OrIbnfa/TsV8/lVp1UOV9z4yMyab6tyAEhgeRhawlz6VAo3R6DkeSja\n9Hl6N9sCVABkVAc45QOyjUOhqOjbZ8kokxtlHXb5ZlDty0qdH4GaMmHD6sb6\n05FP\r\n=4tYl\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.3.0_1592615989140_0.21442030045351657"
			},
			"_hasShrinkwrap": false
		},
		"5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.2.0",
				"editions": "3.5.0",
				"textextensions": "5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "6.8.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "3.8.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "5.4.0",
				"make-deno-edition": "0.9.1",
				"prettier": "^2.0.5",
				"projectz": "2.5.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "2.2.0",
				"valid-module": "1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "e91deece239444404ff5b8d1a9bcd6fa0bd97613",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-SM8xxG1MwFALtlb2V5WcMzxsGOSVOofUYBknO8TEfjtve+unfK6Fq+oSPM/HOOIcdt6HBj1HqngcEZ9XQaqwzQ==",
				"shasum": "3ffc77e2c3b50d36e9c9bce646e57d9cb5c6be23",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613.tgz",
				"fileCount": 13,
				"unpackedSize": 61792,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7os4CRA9TVsSAnZWagAAL+sP/ifNxbU7zzIMuJUyK3h0\nNAiIt9PMQAD/1b37zpYUTSPuQze/0nX8ODO5rhX2PpMuGky9eLGeCMdYJLbh\n0ts1bgFfrqcXe1rhJZz5OYwNjuEG2k0a6yyu44XkmhfFG7DyBgq7UFMjIRpK\nQ8hf1KCfS+nh7KIVVGn84OIahz1wzL/Wn1uUAfS2cTB/cfPVTRtWlZ0fTASd\nP5rIqifBeZd6WsowTpX9PsI/H89y9Mn6rBb9Mn5GkOw0WcaGikUOg7wpSr/s\n1S41a6o84RKRBw1mA/0hYvRStlVYROOslKI4jzgtQyCoGmP94geLmhzCJ+9K\naxrGfD2n71QIfZKTXBJ3508FNUOyBDzwXykyNHR1VNLoT7P3YUxy5j5OqJNZ\nEKEVFL4N1M0mn4HyHgDKP+y8hSHFM4CmQV4N9N/BNmkbW/Uqwq7wx6EM+GCF\nNHv3r/cFV+QvtX+0uwO8O/XP61Y+iw3qTXxPAfXkNS36/0zvuODwJFY94fXq\nUv4S0eYWZgDG2qm8o30yt6a3k4DthuJuLUuXT7a3Oe4L8kpdhZGGvWb7qxw2\nxAGZ//au/ZVH5S7XYwUuQ536EG95NmG1hWqUCE9rDg46iHZCu2OlFtAWQHYh\nrpZpfQlykiPgJMuwgxFbbgTdwg7jpTaK98VQZIpInZL44DDtCNvFGDq2PAKn\nIqjk\r\n=mTax\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613_1592691512181_0.06316381481020095"
			},
			"_hasShrinkwrap": false
		},
		"5.4.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.4.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.2.0",
				"editions": "3.5.0",
				"textextensions": "5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "6.8.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "3.8.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "5.4.0",
				"make-deno-edition": "0.9.1",
				"prettier": "^2.0.5",
				"projectz": "2.5.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "2.2.0",
				"valid-module": "1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "e91deece239444404ff5b8d1a9bcd6fa0bd97613",
			"_id": "istextorbinary@5.4.0",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-73OU//jn0NVd8tS1jEkED81bAPFkXq+ks6JjKG2g6OPSDAQ/K4pFncILbWCQ748BU4PWmsl4J/BMXegnn1lYmw==",
				"shasum": "43c057723eb3e62b4bdfdcce38e4fcc9fbeabdd4",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.4.0.tgz",
				"fileCount": 13,
				"unpackedSize": 61735,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7ouFCRA9TVsSAnZWagAAipkP/3nXJJ4Bal1gURZ+qXko\nJ55QQOfC2DYFXhhB9pLFOKrYZtQk4m4sfbLKvvtXgNWo+iCf1mtG08+61IgB\nZmdR2smx0O9Ml+3J548cO2ODRMbEU3c4bSoxrQZ7KIbA9Pc/N6LDLOKhLjmn\nO+DzShmqXUK4MOmfh6hV9sxPszgVLtbX1R/lDZUwTLXiUYJgiS48uyph3h1O\nuKwD3j9NpW/xZZnn5FAs+C/WafIwaQTezoS4OeN5uw+GX8mYtt1aDMvHJAHK\nk6tsctkD4qwAYdalEeWjw12AWbaaC5Ohdl9QoWJp6mofmQAFxpydNg1+udvy\nCcV43ZLMSQgMhKxaaBcptRMiJp/vDgCDAd0vQNxm/RuyoXXpaFFSBs3neOI1\n26waPTInZiOXnzcrcLWrTfPkRDXptRLPd6DLDcdTPuHeBfqahh2QkvGvXxuz\ng0FUG8/O9osnv7i2RaLrBnb8FYoEmbuFZK0zivuuk5NMxmNzQqv5Xzv0HHtO\nK35yLQHExxfmO906zotQEbWH3BmwzX5wls6Z0UaNusNjcMXwFY8cLP0wlOSj\nkzmM+r15xutJwa2e31QGAgI2X6qSrIpDjGp1x8zliy8Woxsk6uZgc69hMiCX\nAoiJdGtiMdF2MaFc6ndY2g/ZfDu5Y7a7dzgdp5Q9kiHePqpNTmOCgwknF521\ncl+8\r\n=TC2D\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.4.0_1592691589186_0.05674358868306406"
			},
			"_hasShrinkwrap": false
		},
		"5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.2.0",
				"editions": "3.5.0",
				"textextensions": "5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "6.8.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "3.8.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "5.4.0",
				"make-deno-edition": "0.9.1",
				"prettier": "^2.0.5",
				"projectz": "2.5.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "2.2.0",
				"valid-module": "1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "30ef87cbd8a52edf10bca09c1fcc251889e26c85",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-5pWw9JLF99BgVkap4LSLWHZwaOI8ur+apzGQEzi7D30tgb5lCysDO3jl7EBKZyXxUJTi/FzTOh0iDZDGZUMDvw==",
				"shasum": "bd509a1cf2ea99f9a30c3b94c3a4436e0b3a1f09",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85.tgz",
				"fileCount": 13,
				"unpackedSize": 61986,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7py0CRA9TVsSAnZWagAATYkP/AmkfuNruLZeAmHV88Lv\nmekHmNFSRVKxYB+Y9XS8118/gG1BNznMAcIOp0npwoxBHzuTZ5BzKixb3Hi4\nI4+aahW0ysA5saFDZUq3GqZtErUYi764uwQbNERvmNkrxPg/PcoEoF9Z369i\nCNLDNgFp3IlKLk5EAdX6XaeWx5MMcgTxVL7pky0NOeSD/ZGSfqmRUE9VlWLc\nWUSbrCyGxdoDVx53c7lyniDyBpJeXuXFWI4hU7aPOJNwtJEfNmtam5Z/VWOn\nGCsj+CHc6pqbLxveQdzyn3Wr9LmB/7C5kCYUWoWCAl0Bnt7418GzIdUYz2U1\ngjthiG6h4Cu7qdDXVaP3QFNuw1Qt65JARuzgT2A2g3gBzTCDcLxEZ/LRl44T\nzZzahDO4jp7ERtUGjKv87cvAtbaFceTq1weMe0ijNgTv24fY1gUfA7UGlQyb\n7Edj1aGC0Jg1BMNqaFhsEehReoG11fckgWGYl/9EWPCLucyYnuHL5xFm+98W\nruwImwcPlzSSj2z63OSuwBTBkeUby4DkLnKEGlNsgppHawcuqjLob4B2FKD6\nR08fyWGYbQPOUynEpMXn+9F4xu4pT2/VmuYIJeYUk57YGEK6tbka12sB4Ver\n+Th9+yXkuyJHJa8YsqTZsP2cjjhR10b6JJCQvl7ZMOjmsjoRLSnZW8ZF6i4s\n6PGw\r\n=XSq/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85_1592695987563_0.11911502585453593"
			},
			"_hasShrinkwrap": false
		},
		"5.5.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.5.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.2.0",
				"editions": "3.5.0",
				"textextensions": "5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "6.8.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "3.8.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "5.4.0",
				"make-deno-edition": "0.9.1",
				"prettier": "^2.0.5",
				"projectz": "2.5.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "2.2.0",
				"valid-module": "1.4.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "30ef87cbd8a52edf10bca09c1fcc251889e26c85",
			"_id": "istextorbinary@5.5.0",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-3sT+etUd7fdzoftI3U5TA1fAfKJdsPj5HKw2m9ef0dRcnJh8aETnSHEzriSRVdn0fgWCNoTgD02zqA9VeLZ5Gg==",
				"shasum": "8d8154e01afb57cf504ed93af21ee121a69d8004",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.5.0.tgz",
				"fileCount": 13,
				"unpackedSize": 61929,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7p0ACRA9TVsSAnZWagAAFVUP/3F1pBK0RJTaEJZyXFRn\na7FZGLfgejaA7EXmT7DiGWHTsEankzSrpVIpRLVtdKznXFNrM63bOY88Q0Ar\nfH92lMDKPZ/zGhbKmMtA7HipALgMl3hzpKiHIWTxG/xCrq0X1k0ieJK25f7k\njzpRiHMFAdRdVOXerAwV4FLPwgRxusZ6a/460NhJ+o4pAUPaP42IJg1HaRUR\nFSPL73VM+HjWAx0zGI/RMA1gGZhCjTmZGYYH5fpYK509DXqW+8mJoGxXnZSQ\n0bTVOEcuQr/kaQHuJfwcgPcHlc0juHJMY30liL7czofkreH+NHZeQjrRpSWp\nFvzpIuKIGywVx3vvDL2/F3Ht+E8Qzryl5GPmeQ3ntAA4utkHyrjGBQjKiHAq\nPnrYuMVXYBSLil3oGrGetbsWBy5X2CgaDFiRHb130ESyd7kZ82I9iSTDeUPR\nTSIxaw/YGzZBePqrYEc2GC8w5T+WR3h6ibuGVRdBvhAZrvjL41GdstMmh/He\nLforZb7lMbQXh/lghUnUCDW+DSk541h5Ea3Oh5ZRr2ve80V6wTK+Y3CQrtAd\nrKw0bns0p3/ItQHMVpYfdVzLZyspR5EDxzL+hr75XzFc0IH4503zF3hsWdZM\nPCiVkq3ZNnvIWfy9kAKZtZeo5+9prIZLGrFRQftebCqrIIjAfq+3PMRuPzHM\nLZez\r\n=L5E5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.5.0_1592696063944_0.41432681456883613"
			},
			"_hasShrinkwrap": false
		},
		"5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.2.0",
				"editions": "^3.9.0",
				"textextensions": "5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "^6.8.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "^3.8.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.7.0",
				"make-deno-edition": "^0.9.1",
				"prettier": "^2.0.5",
				"projectz": "^2.9.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.5.0",
				"valid-module": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "147523d88ad22662e1ad26c7ae05057a3a77a8a7",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-6k+9V8Voys3KPESh89Pz2dIby92JfKyY3gDEx6AdPHINTV66YjdMSIaQda0FxKTRKSvn8HVMOt/dXHJvgBcvlw==",
				"shasum": "66f65fec91022fd06b67fef82d2225065d43fed3",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7.tgz",
				"fileCount": 13,
				"unpackedSize": 62189,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe71KjCRA9TVsSAnZWagAAEk4P/AqGXfYKfoesEz9ZlnWY\nimjWdPD9FlXZ+BXgFVj2IVTPNCUqjR36gbjPI/o7yB3y+HSuauT8b539zSX9\n953PoJW60Lohxw4HE0zT0Skb0Qf3T9hAg6SgJtB1w8u59tOtAPJPPnKwGtKX\nR2wwfgBpKYx2/zms7YFdjqDOGuD2jsFKafL3cNQCG6fOI09JKC/KiivDhcbM\nlGr+4wFu5UcUvfX0SsXOeGLtqgV5IjS3DN3ELPvpNrAAE28ck2CVpzmIThHP\nXN1hdWRvuIIsNd5trgvDzc32GjT5Wq+tU4B+DE4IoBddX/+/ztKCKrVLmx67\nPYUYj3enuzo7IMcWymqoQEsx3JZS+f/cTsPFPLOTk2yjd/Bajb7VqLdlya/C\na+9/ahq17SSxCgLdQvlIG6kbeLo5UnzWXo1qvOUs27I3gRnmA11j8mkBoZvf\nH1kmyh9vS2BrbgC870iQp7vrXqoesObgx86vzMwid5GX28vM5a87OQmP9nQj\nabZ9m5dHmWLnRha1fZL9lr22HO/rq728uDg1fX44eZBJy9KzqavkQ3gZRDet\nSSyuWvPq0cexdAgGXvhptL+l9EIpjAxLVofnJPBokijP+rqk1nTCinAtTu3H\nB+jYv15VmZtAOe3A4EYIvHoAG83Z/8AFlZzlgMzBJWSCdK2/V/XT32z+bqW9\nQ8H2\r\n=E5xj\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7_1592742562958_0.9246405290722954"
			},
			"_hasShrinkwrap": false
		},
		"5.6.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.6.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.2.0",
				"editions": "^3.9.0",
				"textextensions": "5.2.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.9.0",
				"@typescript-eslint/eslint-plugin": "^3.3.0",
				"@typescript-eslint/parser": "^3.3.0",
				"assert-helpers": "^6.8.0",
				"eslint": "^7.3.0",
				"eslint-config-bevry": "^3.8.0",
				"eslint-config-prettier": "^6.7.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.7.0",
				"make-deno-edition": "^0.9.1",
				"prettier": "^2.0.5",
				"projectz": "^2.9.0",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.5.0",
				"valid-module": "^1.6.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "147523d88ad22662e1ad26c7ae05057a3a77a8a7",
			"_id": "istextorbinary@5.6.0",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-O2kUSHqOO9pEZZkf0v0DEKWvzyhhVB6fqrIvMHBZe/4o3GEYEfUNgOXPidQtyWJGWAiRg1HoT6xCCD9ma0s7UA==",
				"shasum": "0f1e92100c9db4921d9686ea629e33b88892289c",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.6.0.tgz",
				"fileCount": 13,
				"unpackedSize": 62132,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe71L1CRA9TVsSAnZWagAApPcQAIjLga8hj/wC8Fxr71Ew\nS6ZsV0d6cRGDMKojxgHmfHvvB/fOI+oxG+1l7t0pcWG4Yh28hsIQRCrGzvcc\nWCO1GO82MHqhZDDEmghIH0lM5XRNumTIzd8ddqu/cjcG8No0jpEpfoLU3uGx\nBz2xjMb17wLFJWb2DkYIXvDAXdJncQMCD2Vzo59nTcMJo/4uGhjhGThM6/yX\nSnKckBpRd/oIW4X+J850Iz5WDMmdjzuI+ZJBCvdYkyZZNJ2Zt36ghJqNUsY7\ntgP/VJKmwR6UR9nzdhyGVGsm9ICXwSWfTAfWmI+VaXRO++OV6+9w78ZsomUS\ng+u8y3nVO4NXkvbwPR7kq/SjCYXt2I09FGM+xlCgcXR0d7EQwa6ijrRapFOy\n1sAebgKRz/Og/D94jl0Sq8zphNMuuY/ODEgtPBZ4QipFuVJRRoungsmcrBDi\n6QOYNfGFGUxjQalI2DPehOhNoA128bftygZ6BOCU5AHfYtiQRyXD3KqRm8Y2\n+4+93IFnKgGG6A9bK/3JrmndI7pYUcLoFQO++VqCVlEpJU3VD9hiUnSHJk86\nv+jP3jKfDi0s4hSDNbGXl6fjr2qr929G6y1FwSM2W8thjEsTrtHGF60otYfI\nSmDiWSUQrI4EyftzeuwepPBnPvG9bIpqwUCJBsZTg6W/nFZmxoO1y7WrrA/L\n8mJ1\r\n=iKRQ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.6.0_1592742644860_0.2708249249387744"
			},
			"_hasShrinkwrap": false
		},
		"5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.7.0",
				"editions": "^3.10.0",
				"textextensions": "5.6.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.12.0",
				"@typescript-eslint/eslint-plugin": "^3.4.0",
				"@typescript-eslint/parser": "^3.4.0",
				"assert-helpers": "^6.13.0",
				"eslint": "^7.3.1",
				"eslint-config-bevry": "^3.13.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.7.0",
				"make-deno-edition": "^0.13.0",
				"prettier": "^2.0.5",
				"projectz": "^2.10.1",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.5.0",
				"valid-module": "^1.7.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "ef3792f2241870f22c844adc4bfb218457a21e90",
			"readmeFilename": "README.md",
			"_id": "istextorbinary@5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-HDYgn3nFYTzPd429x4tEZONw6VJvWmMcqANtowrxAKJLR8p1gh+NnzL473sCREyIrK3zQft1vzOZWovTTdDZvw==",
				"shasum": "74cd925f8886eea448bb06188caf396a281c600c",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90.tgz",
				"fileCount": 12,
				"unpackedSize": 57801,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9BzNCRA9TVsSAnZWagAAvp0P/0gYanOv8vx/x0Q7nGAC\noqDgXsuDl+ZuG1j3GYkWCSxsF3bxUdvTT65CaV9epGGj6/0Lwp5I1FhfvA64\nRSL0Ig9I0JF5Qzp5yRq28W9KimaekAU6PsGLWiyuS2qGKPFk3o/PKHCWb14I\nvcO5wSz0bQUHq76Giwo8j+815yq4GvELGzL3BEmK6VZQg1TVxRWHoX9t/SKX\nsTuOVzEE3V80j0uyvSWZltXBuitCjkC+6XJx4zzkxqdbyXY4BzjO7St1KMWi\n8WR8nc2bxpdi2SwoJ9KJaT+hg3uZTdAdMuhR7y3qtprEMAFmdyCRdoy+8S99\nXaVMaGvUapQjXTTR1uezce6xZ7hMRwPV5mXElb0N7cf1F6/zufjAOAtgHjrx\n/SosXulblGkCUtL8qWNlySJymfKitfzl4eTGVw6fJYAnA2eOkRpVQympCeKm\nNqFuDY93fZhHmuROaTIta80izUkqRI5r1ysrj4GP5ENmxFPR9qZLI+0W7WZR\ntW445ThLI7yPJfh4PBzZltwH4S0+HeQ2M++9EH92+DCxSh+9BIfjEdqHaXOI\nIXfRfTOE4mLX8Oly6cJxoEHyY1VO7pfIDQO3L5liuS0zxysbRO6OJe6xic3M\nty4ZRfPQPmk5mZy8wzAwqdODC/uCmAq8Dr34mT/NDCNBpfhBCZChM8ncp7Aq\nIo6M\r\n=cNwh\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90_1593056461429_0.2490236940914199"
			},
			"_hasShrinkwrap": false
		},
		"5.7.0": {
			"title": "Is Text or Binary?",
			"name": "istextorbinary",
			"version": "5.7.0",
			"description": "Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.",
			"homepage": "https://github.com/bevry/istextorbinary",
			"license": "MIT",
			"keywords": [
				"bin",
				"binary",
				"browser",
				"check",
				"detect",
				"encoding",
				"es2019",
				"ext",
				"extension",
				"extensions",
				"file",
				"is",
				"is binary",
				"is binary file",
				"is text",
				"is text file",
				"is text or binary",
				"is text or binary file",
				"isbinary",
				"isbinaryfile",
				"istext",
				"istextfile",
				"module",
				"node",
				"path",
				"text",
				"typed",
				"types",
				"typescript"
			],
			"badges": {
				"list": [
					"travisci",
					"npmversion",
					"npmdownloads",
					"daviddm",
					"daviddmdev",
					"---",
					"githubsponsors",
					"patreon",
					"flattr",
					"liberapay",
					"buymeacoffee",
					"opencollective",
					"crypto",
					"paypal",
					"wishlist"
				],
				"config": {
					"githubSponsorsUsername": "balupton",
					"buymeacoffeeUsername": "balupton",
					"cryptoURL": "https://bevry.me/crypto",
					"flattrUsername": "balupton",
					"liberapayUsername": "bevry",
					"opencollectiveUsername": "bevry",
					"patreonUsername": "bevry",
					"paypalURL": "https://bevry.me/paypal",
					"wishlistURL": "https://bevry.me/wishlist",
					"travisTLD": "com",
					"githubUsername": "bevry",
					"githubRepository": "istextorbinary",
					"githubSlug": "bevry/istextorbinary",
					"npmPackageName": "istextorbinary"
				}
			},
			"funding": "https://bevry.me/fund",
			"author": {
				"name": "2012+ Bevry Pty Ltd",
				"email": "us@bevry.me",
				"url": "http://bevry.me"
			},
			"maintainers": [
				{
					"email": "b@lupton.cc",
					"name": "balupton"
				},
				{
					"email": "us@bevry.me",
					"name": "bevryme"
				},
				{
					"email": "mike@mdm.cc",
					"name": "mikeumus"
				},
				{
					"email": "robloach@gmail.com",
					"name": "robloach"
				}
			],
			"contributors": [
				{
					"name": "Benjamin Lupton",
					"email": "b@lupton.cc",
					"url": "https://github.com/balupton"
				},
				{
					"name": "Ian Sibner",
					"email": "sibnerian@gmail.com",
					"url": "https://github.com/sibnerian"
				},
				{
					"name": "Michael Mooring",
					"email": "mike@mdm.cc",
					"url": "https://github.com/mikeumus"
				},
				{
					"name": "Rob Loach",
					"email": "robloach@gmail.com",
					"url": "https://github.com/robloach"
				},
				{
					"name": "Sean",
					"email": "sean@albinodrought.com",
					"url": "https://github.com/AlbinoDrought"
				},
				{
					"name": "shinnn",
					"email": "snnskwtnb@gmail.com",
					"url": "https://github.com/shinnn"
				}
			],
			"bugs": {
				"url": "https://github.com/bevry/istextorbinary/issues"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/bevry/istextorbinary.git"
			},
			"engines": {
				"node": ">=10"
			},
			"editions": [
				{
					"description": "TypeScript source code with Import for modules",
					"directory": "source",
					"entry": "index.ts",
					"tags": [
						"typescript",
						"import"
					],
					"engines": false
				},
				{
					"description": "TypeScript compiled against ESNext for Node.js with Require for modules",
					"directory": "edition-esnext",
					"entry": "index.js",
					"tags": [
						"javascript",
						"esnext",
						"require"
					],
					"engines": {
						"node": "14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for Node.js with Require for modules",
					"directory": "edition-es2019",
					"entry": "index.js",
					"tags": [
						"javascript",
						"es2019",
						"require"
					],
					"engines": {
						"node": "10 || 12 || 13 || 14",
						"browsers": false
					}
				},
				{
					"description": "TypeScript compiled against ES2019 for web browsers with Import for modules",
					"directory": "edition-browsers",
					"entry": "index.js",
					"tags": [
						"javascript",
						"import"
					],
					"engines": {
						"node": false,
						"browsers": "defaults"
					}
				}
			],
			"types": "./compiled-types/",
			"type": "commonjs",
			"main": "index.js",
			"browser": "edition-browsers/index.js",
			"module": "edition-browsers/index.js",
			"dependencies": {
				"binaryextensions": "4.7.0",
				"editions": "^3.10.0",
				"textextensions": "5.6.0"
			},
			"devDependencies": {
				"@bevry/update-contributors": "^1.12.0",
				"@typescript-eslint/eslint-plugin": "^3.4.0",
				"@typescript-eslint/parser": "^3.4.0",
				"assert-helpers": "^6.13.0",
				"eslint": "^7.3.1",
				"eslint-config-bevry": "^3.13.0",
				"eslint-config-prettier": "^6.11.0",
				"eslint-plugin-prettier": "^3.1.4",
				"kava": "^5.7.0",
				"make-deno-edition": "^0.13.0",
				"prettier": "^2.0.5",
				"projectz": "^2.10.1",
				"surge": "^0.21.3",
				"typedoc": "^0.17.7",
				"typescript": "^3.9.5",
				"valid-directory": "^2.5.0",
				"valid-module": "^1.7.0"
			},
			"scripts": {
				"our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",
				"our:compile": "yarn run our:compile:deno && yarn run our:compile:edition-browsers && yarn run our:compile:edition-es2019 && yarn run our:compile:edition-esnext && yarn run our:compile:types",
				"our:compile:deno": "make-deno-edition --attempt",
				"our:compile:edition-browsers": "tsc --module ESNext --target ES2019 --outDir ./edition-browsers --project tsconfig.json && ( test ! -d edition-browsers/source || ( mv edition-browsers/source edition-temp && rm -Rf edition-browsers && mv edition-temp edition-browsers ) )",
				"our:compile:edition-es2019": "tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) )",
				"our:compile:edition-esnext": "tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )",
				"our:compile:types": "tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )",
				"our:deploy": "echo no need for this project",
				"our:meta": "yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz",
				"our:meta:contributors": "update-contributors",
				"our:meta:docs": "yarn run our:meta:docs:typedoc",
				"our:meta:docs:typedoc": "rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source",
				"our:meta:projectz": "projectz compile",
				"our:release": "yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push",
				"our:release:check-changelog": "cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)",
				"our:release:check-dirty": "git diff --exit-code",
				"our:release:prepare": "yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta",
				"our:release:push": "git push origin master && git push origin --tags",
				"our:release:tag": "export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"",
				"our:setup": "yarn run our:setup:install",
				"our:setup:install": "/usr/local/bin/yarn install --ignore-engines",
				"our:test": "yarn run our:verify && yarn test",
				"our:verify": "yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:module && yarn run our:verify:prettier",
				"our:verify:directory": "valid-directory",
				"our:verify:eslint": "eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source",
				"our:verify:module": "valid-module",
				"our:verify:prettier": "prettier --write .",
				"test": "node ./test.js"
			},
			"eslintConfig": {
				"extends": [
					"bevry"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true
			},
			"gitHead": "ef3792f2241870f22c844adc4bfb218457a21e90",
			"_id": "istextorbinary@5.7.0",
			"_nodeVersion": "14.4.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-6m7oXf0/SriI70K4TiGb1lWlykyHbKipY0PP5rBvCNrtKew5NiZfz/+1KoZJQ+EEvEdHJjmtmtBl1CxP2FIrbg==",
				"shasum": "24ac39cfe9807d481e6d867f41ea3fde91ee99ed",
				"tarball": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.7.0.tgz",
				"fileCount": 12,
				"unpackedSize": 57744,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9B0dCRA9TVsSAnZWagAAtKsP/jNiwgi+8hHm9UWnFfFq\niOCzOTbsRLKLfnJTqPmVSyQ8HTQtTX0J1ncMfhvj92c1sx8Ui5ROgQhl+4sO\nCRLnaYL9yMv0cIH4/ou8q+2aF2BaUdQJagsd1HnEbK4sZ1XSsna+5wePusA1\nyCImRatu5JHOHet4Gpg3OaGsLlVlAAkhvY5ipSYUP6f1dnq/upL/a5fQLDTJ\n01gMxgB7XcRx5bAIdCpu467JgDu5UcaBBBBwK5xSdj3OKxy0aS36qTgmpX6N\nvmKdxbYpYpLit5PLYmJ5s+yIQ046cKOh9oUwG4IQfkZMpFjvXyqBOLei6mMQ\nt/94l/Q+CEPE+WvuVg/4Qda6cFtKeFPi/P8bJNu2kl10dtP5zcYdxzcOkK4r\n8dW+R2YpM2iRlZYmYD5YyAvHQC4tm9IfmsSIA894XiuTYIUWAheQlMFoK8rC\nYMajmCjNj29Bf3TBOKSN96qwdH2Z8i0pA92XBSTF6fuCk1z56hgVZfZXzIBd\n1dKsS7/LL5Q9n0143twuIbzfeyoJQlnoR5zSb3z7zF2FtP1oqcTj3+e1bdCO\nEGjDJVAO212xHw8E4KWjLSfvsr+FN9BPYDnDVXkGnPr5XSL2oVrKZFMhCqbU\nETaclgNOHMD2cvL/6PS/mOJdU3MfjHQkAuj0gSSIUZbIW46GnKnjPvAVkCGE\njMUn\r\n=27oG\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"_npmUser": {
				"name": "bevryme",
				"email": "us@bevry.me"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/istextorbinary_5.7.0_1593056541270_0.7271988287673368"
			},
			"_hasShrinkwrap": false
		}
	},
	"time": {
		"modified": "2020-06-25T03:42:23.712Z",
		"created": "2013-12-10T07:09:41.136Z",
		"1.0.0": "2013-12-10T07:09:53.848Z",
		"1.0.1": "2015-01-15T16:19:20.815Z",
		"1.0.2": "2015-01-15T20:03:03.146Z",
		"2.0.0": "2016-05-02T03:31:02.841Z",
		"2.1.0": "2016-05-10T04:41:40.588Z",
		"2.2.1": "2018-01-24T10:28:05.204Z",
		"2.3.0": "2018-11-07T01:55:47.647Z",
		"2.4.0": "2019-01-20T07:48:10.620Z",
		"2.4.1": "2019-01-20T14:25:59.555Z",
		"2.4.2": "2019-01-20T14:29:37.766Z",
		"2.5.0": "2019-01-21T09:20:21.418Z",
		"2.5.1": "2019-01-21T16:47:51.259Z",
		"2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1": "2019-11-13T03:52:28.223Z",
		"2.6.0": "2019-11-13T03:55:42.616Z",
		"2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd": "2019-11-14T00:33:55.274Z",
		"3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503": "2019-11-18T04:56:04.046Z",
		"3.0.0": "2019-11-18T04:57:28.371Z",
		"3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864": "2019-11-25T05:05:17.622Z",
		"3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5": "2019-11-30T21:50:59.883Z",
		"3.1.0": "2019-11-30T21:52:04.090Z",
		"3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b": "2019-12-01T15:56:25.031Z",
		"3.2.0": "2019-12-01T15:57:22.811Z",
		"3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1": "2019-12-09T09:31:45.217Z",
		"3.3.0": "2019-12-09T09:33:03.733Z",
		"4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32": "2020-05-11T00:37:48.417Z",
		"4.0.0": "2020-05-11T00:39:05.395Z",
		"4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a": "2020-05-20T19:06:51.931Z",
		"4.1.0": "2020-05-20T19:08:02.316Z",
		"4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267": "2020-05-21T08:40:37.539Z",
		"4.2.0": "2020-05-21T08:41:48.079Z",
		"4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656": "2020-05-21T16:01:13.550Z",
		"4.3.0": "2020-05-21T16:02:22.291Z",
		"5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f": "2020-05-30T06:52:21.207Z",
		"5.0.0": "2020-05-30T06:53:40.693Z",
		"5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a": "2020-05-30T06:59:21.473Z",
		"5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c": "2020-06-10T09:16:52.366Z",
		"5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72": "2020-06-10T14:00:45.688Z",
		"5.2.0": "2020-06-10T14:02:05.736Z",
		"5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d": "2020-06-19T19:58:25.282Z",
		"5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b": "2020-06-19T20:22:35.219Z",
		"5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7": "2020-06-20T01:18:29.764Z",
		"5.3.0": "2020-06-20T01:19:49.368Z",
		"5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613": "2020-06-20T22:18:32.343Z",
		"5.4.0": "2020-06-20T22:19:49.367Z",
		"5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85": "2020-06-20T23:33:07.814Z",
		"5.5.0": "2020-06-20T23:34:24.107Z",
		"5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7": "2020-06-21T12:29:23.095Z",
		"5.6.0": "2020-06-21T12:30:45.001Z",
		"5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90": "2020-06-25T03:41:01.614Z",
		"5.7.0": "2020-06-25T03:42:21.383Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "5.7.0",
		"next": "5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"3acc05064f42e3ecc643954974a20f9e\"",
			"fetched": 1593324375321
		}
	},
	"_distfiles": {
		"istextorbinary-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.0.tgz",
			"sha": "5d0c997a4a134c3966277a3b853c6e248a7af9a9",
			"registry": "npmjs"
		},
		"istextorbinary-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.1.tgz",
			"sha": "2bf8e6fbd90b605c26bd9ce877d23dd41ebe1a7a",
			"registry": "npmjs"
		},
		"istextorbinary-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz",
			"sha": "ace19354d1a9a0173efeb1084ce0f87b0ad7decf",
			"registry": "npmjs"
		},
		"istextorbinary-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.0.0.tgz",
			"sha": "e9f9e81ea31902897d6cb463998b841b78c1d8a0",
			"registry": "npmjs"
		},
		"istextorbinary-2.1.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.1.0.tgz",
			"sha": "dbed2a6f51be2f7475b68f89465811141b758874",
			"registry": "npmjs"
		},
		"istextorbinary-2.2.1.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz",
			"sha": "a5231a08ef6dd22b268d0895084cf8d58b5bec53",
			"registry": "npmjs"
		},
		"istextorbinary-2.3.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.3.0.tgz",
			"sha": "29458d7b10edcb52f4db9c57945bb67cd20cc4fd",
			"registry": "npmjs"
		},
		"istextorbinary-2.4.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.4.0.tgz",
			"sha": "a90e6f3c29cab0446ae4a62904dc287ad0d9059c",
			"registry": "npmjs"
		},
		"istextorbinary-2.4.1.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.4.1.tgz",
			"sha": "3cefe95da7594eb770ac825f507c75482920be09",
			"registry": "npmjs"
		},
		"istextorbinary-2.4.2.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.4.2.tgz",
			"sha": "f352f791b0cf5d18bf710fbb7b5860160220f08c",
			"registry": "npmjs"
		},
		"istextorbinary-2.5.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.5.0.tgz",
			"sha": "e5780e634320b596143059a2c0a53d4805ad2e9c",
			"registry": "npmjs"
		},
		"istextorbinary-2.5.1.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.5.1.tgz",
			"sha": "14a33824cf6b9d5d7743eac1be2bd2c310d0ccbd",
			"registry": "npmjs"
		},
		"istextorbinary-2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0-next.1573617145.5cfe16592e36be8a7aeb014e2b0fb5544af540f1.tgz",
			"sha": "cb248b78e35737378c9520d0e455caec9d11ae0a",
			"registry": "npmjs"
		},
		"istextorbinary-2.6.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0.tgz",
			"sha": "60776315fb0fa3999add276c02c69557b9ca28ab",
			"registry": "npmjs"
		},
		"istextorbinary-2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.6.0-next.1573691633.52a194a07434de7c75cb5441a8c5a29b28ea8dbd.tgz",
			"sha": "f2e2b01ee9db43977d41348e3dd8953f96fb677b",
			"registry": "npmjs"
		},
		"istextorbinary-3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.0.0-next.1574052962.e6c63c6493b333bf1a5d738eef3dbb5b197fa503.tgz",
			"sha": "31a5383bee2d266f46f7df350ce73bc2efd8e4f0",
			"registry": "npmjs"
		},
		"istextorbinary-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.0.0.tgz",
			"sha": "edf7361fd904cd7617011eb4203118c25590c524",
			"registry": "npmjs"
		},
		"istextorbinary-3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.0.0-next.1574658315.4d70901f72a62ab177dcbf8cbaad1678b08b8864.tgz",
			"sha": "5b7b58f9407bdb41b8edf83e470b10f9f0e1963a",
			"registry": "npmjs"
		},
		"istextorbinary-3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.1.0-next.1575150658.13035eb79d2b6012cad861b57e6bbb33fbcea8f5.tgz",
			"sha": "10956ffa46477d196df665da817ef18e4956cb0d",
			"registry": "npmjs"
		},
		"istextorbinary-3.1.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.1.0.tgz",
			"sha": "e4320ce68d6cd75ea45e0f089c7ca75e65cc7542",
			"registry": "npmjs"
		},
		"istextorbinary-3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.2.0-next.1575215783.5dc25aef8338ccd9d0fe40592663e8617391cd1b.tgz",
			"sha": "e06407633c8028f4fe9fc3c190268a36cb0e2834",
			"registry": "npmjs"
		},
		"istextorbinary-3.2.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.2.0.tgz",
			"sha": "dee38ada013414339ccce41e8c19eea4767ee5ce",
			"registry": "npmjs"
		},
		"istextorbinary-3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0-next.1575883904.afe241f4b43a392804350a3a709ff1b4e60926d1.tgz",
			"sha": "213893283d79e77affa0ae783096bc55b9b4ea5e",
			"registry": "npmjs"
		},
		"istextorbinary-3.3.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0.tgz",
			"sha": "06b1c57d948da11461bd237c00ce09e9902964f2",
			"registry": "npmjs"
		},
		"istextorbinary-4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.0.0-next.1589157467.8e39eff75e4ff6cd13c82918449de7fc593a1c32.tgz",
			"sha": "db96e1965caae818d66c00f6994618b626298cab",
			"registry": "npmjs"
		},
		"istextorbinary-4.0.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.0.0.tgz",
			"sha": "5d71d9f0b0a9cb014682dd376cdd5e130e150a0a",
			"registry": "npmjs"
		},
		"istextorbinary-4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.1.0-next.1590001610.fe989f2250369a4732fa7b68b4aa3420b2b7ef0a.tgz",
			"sha": "bf201396b706813d44087c200d083cc4995088b8",
			"registry": "npmjs"
		},
		"istextorbinary-4.1.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.1.0.tgz",
			"sha": "c9425f564a3a63dd6428e571e038d0c0e83dda84",
			"registry": "npmjs"
		},
		"istextorbinary-4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.2.0-next.1590050436.4a7fa3d972b00d3a32b448766f9cc6ba93af6267.tgz",
			"sha": "f6e1dfff1f8ff51c747bd0dc541d84057b55af0a",
			"registry": "npmjs"
		},
		"istextorbinary-4.2.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.2.0.tgz",
			"sha": "537771581da80af62636f10d57cdace7cb0999ab",
			"registry": "npmjs"
		},
		"istextorbinary-4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.3.0-next.1590076872.b4d3e9eaa7993b0b1214e13a364c21970cb98656.tgz",
			"sha": "7f7a934a77291671a2b11fcd4486d53f22373011",
			"registry": "npmjs"
		},
		"istextorbinary-4.3.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-4.3.0.tgz",
			"sha": "1bf1ecc62bb221fd342d4da605fb85ddbe157a86",
			"registry": "npmjs"
		},
		"istextorbinary-5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.0.0-next.1590821539.444b08db17a7f4c6dd041d6f3d05c4e7d7fbbf5f.tgz",
			"sha": "716a718794650934bd3c955c0b5f40b487aa4f73",
			"registry": "npmjs"
		},
		"istextorbinary-5.0.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.0.0.tgz",
			"sha": "1ede0ee95d782e2ffad6d536acfa03777f1f74d7",
			"registry": "npmjs"
		},
		"istextorbinary-5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.0.0-next.1590821959.f43983a18e2a9985d98295a4cec84a686e70165a.tgz",
			"sha": "9c5aaac4c9bc03824a3d705160a153fbad2f339d",
			"registry": "npmjs"
		},
		"istextorbinary-5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.1.0-next.1591780611.ad9ec34941bc0f4c9282478facbc53dace687b8c.tgz",
			"sha": "23616a52df5472c893d536581dc96f7127c95850",
			"registry": "npmjs"
		},
		"istextorbinary-5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0-next.1591797644.3a86c4a6cf60210e1e017c9fdca634a8580eaf72.tgz",
			"sha": "f63f98065a16f3cb913646c96b156447a70e52c4",
			"registry": "npmjs"
		},
		"istextorbinary-5.2.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0.tgz",
			"sha": "db4b7c2e2afb27b4a4af1934204b9b1bdc94aeb2",
			"registry": "npmjs"
		},
		"istextorbinary-5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0-next.1592596703.e5313de67041196450043fc9f31d95c02d7c488d.tgz",
			"sha": "0e4b1aacf9920dd2171891bcfee0fdcf2e06c871",
			"registry": "npmjs"
		},
		"istextorbinary-5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.2.0-next.1592598153.aefa33264718e87d85dd170a442a5603e51b768b.tgz",
			"sha": "9564a4cc5874ebc8b923ec1c9b8d9bebdbae8cc7",
			"registry": "npmjs"
		},
		"istextorbinary-5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.3.0-next.1592615908.95c929608785694c678160ddbd0c34ee0c7cb4f7.tgz",
			"sha": "77e88d4a7ffc9fab4d1a25c2ffa6133a10fda422",
			"registry": "npmjs"
		},
		"istextorbinary-5.3.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.3.0.tgz",
			"sha": "e50d9d4d645e3b2d84d8d7e4bd479e81902b7dfb",
			"registry": "npmjs"
		},
		"istextorbinary-5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.4.0-next.1592691510.e91deece239444404ff5b8d1a9bcd6fa0bd97613.tgz",
			"sha": "3ffc77e2c3b50d36e9c9bce646e57d9cb5c6be23",
			"registry": "npmjs"
		},
		"istextorbinary-5.4.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.4.0.tgz",
			"sha": "43c057723eb3e62b4bdfdcce38e4fcc9fbeabdd4",
			"registry": "npmjs"
		},
		"istextorbinary-5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.5.0-next.1592695986.30ef87cbd8a52edf10bca09c1fcc251889e26c85.tgz",
			"sha": "bd509a1cf2ea99f9a30c3b94c3a4436e0b3a1f09",
			"registry": "npmjs"
		},
		"istextorbinary-5.5.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.5.0.tgz",
			"sha": "8d8154e01afb57cf504ed93af21ee121a69d8004",
			"registry": "npmjs"
		},
		"istextorbinary-5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.6.0-next.1592742561.147523d88ad22662e1ad26c7ae05057a3a77a8a7.tgz",
			"sha": "66f65fec91022fd06b67fef82d2225065d43fed3",
			"registry": "npmjs"
		},
		"istextorbinary-5.6.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.6.0.tgz",
			"sha": "0f1e92100c9db4921d9686ea629e33b88892289c",
			"registry": "npmjs"
		},
		"istextorbinary-5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.7.0-next.1593056460.ef3792f2241870f22c844adc4bfb218457a21e90.tgz",
			"sha": "74cd925f8886eea448bb06188caf396a281c600c",
			"registry": "npmjs"
		},
		"istextorbinary-5.7.0.tgz": {
			"url": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-5.7.0.tgz",
			"sha": "24ac39cfe9807d481e6d867f41ea3fde91ee99ed",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"istextorbinary-2.6.0.tgz": {
			"shasum": "60776315fb0fa3999add276c02c69557b9ca28ab"
		}
	},
	"_rev": "2-472ab4dd6b356402",
	"_id": "istextorbinary",
	"readme": "<!-- TITLE/ -->\n\n<h1>Is Text or Binary?</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/istextorbinary\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/istextorbinary/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/istextorbinary\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/istextorbinary.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/istextorbinary\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/istextorbinary.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/istextorbinary\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/istextorbinary.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/istextorbinary#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/istextorbinary.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nDetermine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.\n\n<!-- /DESCRIPTION -->\n\n\nDetermination works like so:\n\n1. Extension Check: If filename is available, check if any of its extensions (from right to left) are an [text extension](https://github.com/bevry/textextensions) or a [binary extension](https://github.com/bevry/binaryextensions), this is near instant.\n2. Contents Check: If no filename was provided, or the extension check was indeterminate, then check the contents of the buffer.\n\nThe extension check will check each of the filename's extensions, from right to left. This is done as certain applications utilise multiple extensions for transformations, such as `app.x.y` may tell a compiler to transform from `x` format to `y` format, in this case perhaps `x` is not a recognized extension but `y` is, in which case we can make use of that to provide superior accuracy and convenience compared to just checking the rightmost extension.\n\nThe contents check (with the default options) will check 24 bytes at the start, middle, and end of the buffer. History has shown that checking all three locations is mandatory for accuracy, and that anything less is not accurate. This technique offers superior performance while still offering superior accuracy. Alternatives generally just do 1000 bytes at the start, which is slower, and inaccurate.\n\nOne cannot just do the contents check alone because UTF16 characters are indistinguishable from binary which would return an inaccurate result, hence why the combination is necessary for accuracy, with performance for known extensions a side-effect.\n\nAs such, this library's combination of extension check (if filename is provided), then contents check (if buffer is provided), offers superior performance and accuracy to alternatives.\n\nEver since 2012, this module's superior accuracy and performance has been essential to the operation of [DocPad](https://docpad.org) and its other dependents.\n\n## Usage\n\n[Complete API Documentation.](http://master.istextorbinary.bevry.surge.sh/docs/globals.html)\n\n```typescript\nimport { isText, isBinary, getEncoding } from 'istextorbinary'\n```\n\nor\n\n```javascript\nconst { isText, isBinary, getEncoding } = require('istextorbinary')\n```\n\nthen\n\n```javascript\nisText(aFilename) // returns true if a text file otherwise false, checks only filename\nisText(null, aBuffer) // returns true if a text file otherwise false, checks only buffer\nisText(aFilename, aBuffer) // returns true if a text file otherwise false, checks filename then buffer\nisText(null, null) // returns null\n\nisBinary(aFilename) // returns true if a binary file otherwise false, checks only filename\nisBinary(null, aBuffer) // returns true if a binary file otherwise false, checks only buffer\nisBinary(aFilename, aBuffer) // returns true if a binary file otherwise false, checks filename then buffer\nisBinary(null, null) // returns null\n\ngetEncoding(aBuffer) // returns 'binary' if it contained non-utf8 characters, otherwise returns 'utf8'\n```\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save istextorbinary</code></li>\n<li>Import: <code>import * as pkg from ('istextorbinary')</code></li>\n<li>Require: <code>const pkg = require('istextorbinary')</code></li>\n</ul>\n\n<a href=\"https://www.pika.dev/cdn\" title=\"100% Native ES Modules CDN\"><h3>pika</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//cdn.pika.dev/istextorbinary/^5.7.0'\n</script>\n```\n\n<a href=\"https://unpkg.com\" title=\"unpkg is a fast, global content delivery network for everything on npm\"><h3>unpkg</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//unpkg.com/istextorbinary@^5.7.0'\n</script>\n```\n\n<a href=\"https://jspm.io\" title=\"Native ES Modules CDN\"><h3>jspm</h3></a>\n\n``` html\n<script type=\"module\">\n    import * as pkg from '//dev.jspm.io/istextorbinary@5.7.0'\n</script>\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>istextorbinary</code> aliases <code>istextorbinary/index.js</code> which uses the <a href=\"https://github.com/bevry/editions\" title=\"You can use the Editions Autoloader to autoload the appropriate edition for your consumers environment\">Editions Autoloader</a> to automatically select the correct edition for the consumer's environment</li>\n<li><code>istextorbinary/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>istextorbinary/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>istextorbinary/edition-es2019/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>istextorbinary/edition-browsers/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for web browsers with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/istextorbinary/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/istextorbinary/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/istextorbinary\">view contributions</a></li>\n<li><a href=\"https://github.com/mikeumus\">Michael Mooring</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=mikeumus\" title=\"View the GitHub contributions of Michael Mooring on repository bevry/istextorbinary\">view contributions</a></li>\n<li><a href=\"https://github.com/robloach\">Rob Loach</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=robloach\" title=\"View the GitHub contributions of Rob Loach on repository bevry/istextorbinary\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/istextorbinary\">view contributions</a></li>\n<li><a href=\"https://github.com/sibnerian\">Ian Sibner</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=sibnerian\" title=\"View the GitHub contributions of Ian Sibner on repository bevry/istextorbinary\">view contributions</a></li>\n<li><a href=\"https://github.com/mikeumus\">Michael Mooring</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=mikeumus\" title=\"View the GitHub contributions of Michael Mooring on repository bevry/istextorbinary\">view contributions</a></li>\n<li><a href=\"https://github.com/robloach\">Rob Loach</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=robloach\" title=\"View the GitHub contributions of Rob Loach on repository bevry/istextorbinary\">view contributions</a></li>\n<li><a href=\"https://github.com/AlbinoDrought\">Sean</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=AlbinoDrought\" title=\"View the GitHub contributions of Sean on repository bevry/istextorbinary\">view contributions</a></li>\n<li><a href=\"https://github.com/shinnn\">shinnn</a> — <a href=\"https://github.com/bevry/istextorbinary/commits?author=shinnn\" title=\"View the GitHub contributions of shinnn on repository bevry/istextorbinary\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/istextorbinary/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2012+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li>\n<li>Copyright &copy; 2011 <a href=\"https://balupton.com\">Benjamin Lupton</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->"
}