{
	"name": "supports-hyperlinks",
	"versions": {
		"1.0.0": {
			"name": "supports-hyperlinks",
			"version": "1.0.0",
			"description": "Detect if your terminal emulator supports hyperlinks",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jamestalmage/supports-hyperlinks.git"
			},
			"author": {
				"name": "James Talmage",
				"email": "james@talmage.io",
				"url": "github.com/jamestalmage"
			},
			"engines": {
				"node": ">=4"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"files": [
				"index.js",
				"browser.js"
			],
			"browser": "browser.js",
			"keywords": [],
			"dependencies": {
				"has-flag": "^2.0.0",
				"supports-color": "^5.0.0"
			},
			"devDependencies": {
				"ava": "^0.20.0",
				"babel-preset-env": "^1.6.1",
				"babel-preset-stage-3": "^6.24.1",
				"codecov": "^2.2.0",
				"nyc": "^11.0.0",
				"xo": "^0.18.2"
			},
			"ava": {
				"babel": {
					"presets": [
						"env",
						"stage-3"
					]
				}
			},
			"nyc": {
				"reporter": [
					"lcov",
					"text"
				]
			},
			"gitHead": "2680b8599abc465242826b90a6b9075378aff166",
			"bugs": {
				"url": "https://github.com/jamestalmage/supports-hyperlinks/issues"
			},
			"homepage": "https://github.com/jamestalmage/supports-hyperlinks#readme",
			"_id": "supports-hyperlinks@1.0.0",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "jamestalmage",
				"email": "james@talmage.io"
			},
			"dist": {
				"integrity": "sha512-/NGoqti1A9Lcc1r6O7lQOr/uI0ZldCydnqeChSHVY9l3LcaLIm35zM9yRyIyKPzFKBnU+xVp3KRjm6hB9hlfDA==",
				"shasum": "5aa39343ee70cdec29e4ebad68d4398a84b5d5ab",
				"tarball": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "jamestalmage",
					"email": "james@talmage.io"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/supports-hyperlinks-1.0.0.tgz_1511832020464_0.8140476217959076"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "supports-hyperlinks",
			"version": "1.0.1",
			"description": "Detect if your terminal emulator supports hyperlinks",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jamestalmage/supports-hyperlinks.git"
			},
			"author": {
				"name": "James Talmage",
				"email": "james@talmage.io",
				"url": "github.com/jamestalmage"
			},
			"engines": {
				"node": ">=4"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"files": [
				"index.js",
				"browser.js"
			],
			"browser": "browser.js",
			"keywords": [
				"link",
				"terminal",
				"hyperlink",
				"cli"
			],
			"dependencies": {
				"has-flag": "^2.0.0",
				"supports-color": "^5.0.0"
			},
			"devDependencies": {
				"ava": "^0.20.0",
				"babel-preset-env": "^1.6.1",
				"babel-preset-stage-3": "^6.24.1",
				"codecov": "^2.2.0",
				"nyc": "^11.0.0",
				"xo": "^0.18.2"
			},
			"ava": {
				"babel": {
					"presets": [
						"env",
						"stage-3"
					]
				}
			},
			"nyc": {
				"reporter": [
					"lcov",
					"text"
				]
			},
			"gitHead": "fe34a2736bcb108c310d62e94284f610ed8b203b",
			"bugs": {
				"url": "https://github.com/jamestalmage/supports-hyperlinks/issues"
			},
			"homepage": "https://github.com/jamestalmage/supports-hyperlinks#readme",
			"_id": "supports-hyperlinks@1.0.1",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "jamestalmage",
				"email": "james@talmage.io"
			},
			"dist": {
				"integrity": "sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw==",
				"shasum": "71daedf36cc1060ac5100c351bb3da48c29c0ef7",
				"tarball": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "jamestalmage",
					"email": "james@talmage.io"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/supports-hyperlinks-1.0.1.tgz_1511833857356_0.612168702762574"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0": {
			"name": "supports-hyperlinks",
			"version": "2.0.0",
			"description": "Detect if your terminal emulator supports hyperlinks",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jamestalmage/supports-hyperlinks.git"
			},
			"author": {
				"name": "James Talmage",
				"email": "james@talmage.io",
				"url": "github.com/jamestalmage"
			},
			"engines": {
				"node": ">=8"
			},
			"scripts": {
				"test": "xo && nyc ava"
			},
			"browser": "browser.js",
			"keywords": [
				"link",
				"terminal",
				"hyperlink",
				"cli"
			],
			"dependencies": {
				"has-flag": "^4.0.0",
				"supports-color": "^7.0.0"
			},
			"devDependencies": {
				"ava": "^2.2.0",
				"codecov": "^3.5.0",
				"nyc": "^14.1.1",
				"xo": "^0.24.0"
			},
			"nyc": {
				"reporter": [
					"lcov",
					"text"
				]
			},
			"gitHead": "d69899797030a99ebf024b0c74e13027c99a6986",
			"bugs": {
				"url": "https://github.com/jamestalmage/supports-hyperlinks/issues"
			},
			"homepage": "https://github.com/jamestalmage/supports-hyperlinks#readme",
			"_id": "supports-hyperlinks@2.0.0",
			"_nodeVersion": "10.14.1",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-bFhn0MQ8qefLyJ3K7PpHiPUTuTVPWw6RXfaMeV6xgJLXtBbszyboz1bvGTVv4R0YpQm2DqlXXn0fFHhxUHVE5w==",
				"shasum": "b1b94a159e9df00b0a554b2d5f0e0a89690334b0",
				"tarball": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.0.0.tgz",
				"fileCount": 5,
				"unpackedSize": 6492,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL2TACRA9TVsSAnZWagAAhAwQAI3h8odGZAy2qwECSZKL\niGsoE5cz0HBsJzI6uWdn7RcQxt61HTuKEWNuhtVqzxE/HUSFDpPEk4DllK+s\n7F8klvWnzcNsFiXADkA/HiZ5b1P/nkgbT6kZ5q1I4qWWoZi2tA7CALhGw+bz\n6AO4zW5nrtz8vC1L5K6O2ayTPS8TPCXTBEb0By1G+BCLCXtGsaWWcW/vTgrs\nLqow8+ApzFQVBNVLzem0OuCD1Cs2tXTtn/mlyfKoO7bNp6VmqOO5PWxKzrY3\nj+36b8/xwgnQl2fzCrQu+7YBGwltoZDGd4LDW6TyQSqYbJX5ALsRIwzzAh8p\nrSGb9Y+1fuWQxbh2VqU53Cvmd+MMOANZzV0la/8K/vbCrGYImKQfopHdEwLI\n+qu4DKTZIWlhhQ683xFgMW+EVuQ+AuB8ukL4pVFI3So9vVZsIEjGsgV1g/gq\nmmoSZB9db1eGDZRLmw9GWCcLdhRrsWtcEBX1Pv7AL+wNJiUdSlyHX1oFsHMJ\njyiovn6e7l1FluQRIvEPrKanZVeAflFLVLzeVBco7IFdWVg4IX9KH7GS7oCo\nkQBVP5+Pm6a1vLvAXikSa4dwQrOVywKSKW6lKv2DJDFfmlwIjeVLHqN59lVa\nGb/82litdwkuamQIhouInQdwKMiSwuqZkcGV19a6IRG1NvdM9qQC5DRlcDF9\nyYoS\r\n=DyfU\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jamestalmage",
					"email": "james@talmage.io"
				}
			],
			"_npmUser": {
				"name": "jamestalmage",
				"email": "james@talmage.io"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/supports-hyperlinks_2.0.0_1563387072109_0.9532700614996101"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.0": {
			"name": "supports-hyperlinks",
			"version": "2.1.0",
			"description": "Detect if your terminal emulator supports hyperlinks",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jamestalmage/supports-hyperlinks.git"
			},
			"author": {
				"name": "James Talmage",
				"email": "james@talmage.io",
				"url": "github.com/jamestalmage"
			},
			"engines": {
				"node": ">=8"
			},
			"scripts": {
				"prepublishOnly": "npm run create-types",
				"test": "xo && nyc ava",
				"create-types": "tsc index.js --allowJs  --declaration --emitDeclarationOnly"
			},
			"browser": "browser.js",
			"keywords": [
				"link",
				"terminal",
				"hyperlink",
				"cli"
			],
			"dependencies": {
				"has-flag": "^4.0.0",
				"supports-color": "^7.0.0"
			},
			"devDependencies": {
				"ava": "^2.2.0",
				"codecov": "^3.5.0",
				"nyc": "^14.1.1",
				"typescript": "^3.7.2",
				"xo": "^0.24.0"
			},
			"nyc": {
				"reporter": [
					"lcov",
					"text"
				]
			},
			"gitHead": "6af53f634749394fea2de362b7866f0a57d44607",
			"bugs": {
				"url": "https://github.com/jamestalmage/supports-hyperlinks/issues"
			},
			"homepage": "https://github.com/jamestalmage/supports-hyperlinks#readme",
			"_id": "supports-hyperlinks@2.1.0",
			"_nodeVersion": "12.15.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==",
				"shasum": "f663df252af5f37c5d49bbd7eeefa9e0b9e59e47",
				"tarball": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz",
				"fileCount": 5,
				"unpackedSize": 6661,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePKvFCRA9TVsSAnZWagAAXYMQAJwAOq1397DihzVyEUAa\nzEGeQmfvqSABOWITH7isRwl4+SmxKkOIh7IEZf/FaNfzOZ9o/TvAERuufQjQ\nL4Bq/rusbFAQI4XQ3rq7yPwdf80GmT3DGMlbqMwG7eTVx00Px+naNaSq7XdU\nM5Bc07cMwV7MC+sj6rU5fwmplmBlZ/Gm2x1FtITaKii/7nQZurT2BXpKX2Uu\nDcVe6PQcyh66f2frbYecU/Lm42Ltrr/TSOvHgEgq7/tTQPOSpeDuv0op4ilf\n0Og5HWciWqVwhq1GaaArs/yeDDBHPzOKrSbQuZk6JKJARNxSO5ODZeelGYk+\nVIhNvE2oxIph/63zQrQ6PtzgvNCvzGVYZDvRhL2lS7FYkLupYnyDinBXADXB\n8sfy2fY5CNhNdh+UoY35oIP7UIPPCWeNcz/uT/49Gnn4bS15vCaoyJ5Pqj4H\n9yWRdgwLtFxFmE+PaQpmmPtE+ZJpfo7+9PF3qJXa/sCaeB8zJdGcsS90knvS\nVLeJHw3bJdsw4YbICrQ/GxWUtvFLmlEs73z0xOlc+5+SazreJMqhbgna1pk1\nPa6sZB8UAD5Nf4EQncIJ2OaRtDXqWhpJxn5aMowqb7vlU1cZbnt5L44ZfgMH\n5LR4RhBqbDJw1Dy6+JF+cqoOqiZBva0MXKS6bnCkZgV9WapaVFxO5kI/CPSa\nadn1\r\n=ROZL\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jamestalmage",
					"email": "james@talmage.io"
				}
			],
			"_npmUser": {
				"name": "jamestalmage",
				"email": "james@talmage.io"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/supports-hyperlinks_2.1.0_1581034437069_0.3445899160452104"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-02-07T00:14:00.828Z",
		"created": "2017-11-28T01:20:21.493Z",
		"1.0.0": "2017-11-28T01:20:21.493Z",
		"1.0.1": "2017-11-28T01:50:58.193Z",
		"2.0.0": "2019-07-17T18:11:12.257Z",
		"2.1.0": "2020-02-07T00:13:57.198Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "2.1.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"6b449d20395082e5fcbdece3fd960a8c\"",
			"fetched": 1593324376872
		}
	},
	"_distfiles": {
		"supports-hyperlinks-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.0.tgz",
			"sha": "5aa39343ee70cdec29e4ebad68d4398a84b5d5ab",
			"registry": "npmjs"
		},
		"supports-hyperlinks-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz",
			"sha": "71daedf36cc1060ac5100c351bb3da48c29c0ef7",
			"registry": "npmjs"
		},
		"supports-hyperlinks-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.0.0.tgz",
			"sha": "b1b94a159e9df00b0a554b2d5f0e0a89690334b0",
			"registry": "npmjs"
		},
		"supports-hyperlinks-2.1.0.tgz": {
			"url": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz",
			"sha": "f663df252af5f37c5d49bbd7eeefa9e0b9e59e47",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"supports-hyperlinks-2.1.0.tgz": {
			"shasum": "f663df252af5f37c5d49bbd7eeefa9e0b9e59e47"
		}
	},
	"_rev": "2-145cbe3a951565f0",
	"_id": "supports-hyperlinks",
	"readme": "# supports-hyperlinks [![Build Status](https://travis-ci.org/jamestalmage/supports-hyperlinks.svg?branch=master)](https://travis-ci.org/jamestalmage/supports-hyperlinks) [![codecov](https://codecov.io/gh/jamestalmage/supports-hyperlinks/badge.svg?branch=master)](https://codecov.io/gh/jamestalmage/supports-hyperlinks?branch=master)\n\n> Detect whether a terminal emulator supports hyperlinks\n\nTerminal emulators are [starting to support hyperlinks](https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda). While many terminals have long detected URL's and linkified them, allowing you to Command-Click or Control-Click them to open a browser, you were forced to print the long unsightly URL's on the screen. As of spring 2017 [a few terminals](https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda) began supporting HTML like links, where the link text and destination could be specified separately.\n\nThis module allows you to detect if hyperlinks are supported in the current Terminal.\n\nAs this is a new development, we anticipate the list of supported Terminals to grow rapidly. Please open an issue or submit a PR as new Terminals implement support.\n\n## Install\n\n```\n$ npm install supports-hyperlinks\n```\n\n\n## Usage\n\n```js\nconst supportsHyperlinks = require('supports-hyperlinks');\n\nif (supportsHyperlinks.stdout) {\n\tconsole.log('Terminal stdout supports hyperlinks');\n}\n\nif (supportsHyperlinks.stderr) {\n\tconsole.log('Terminal stderr supports hyperlinks');\n}\n```\n\n## API\n\nReturns an `Object` with a `stdout` and `stderr` property for testing either streams. Each property is a `boolean`, indicating whether or not hyperlinks are supported.\n\n## Info\n\nObeys the `--no-hyperlinks`, `--hyperlink=always`, and `--hyperlink=never` CLI flags.\n\nCan be overridden by the user with the flags `--hyperlinks=always` and `--no-hyperlinks`. For situations where using those flags are not possible, add the environment variable `FORCE_HYPERLINK=1` to forcefully enable hyperlinks or `FORCE_HYPERLINK=0` to forcefully disable. The use of `FORCE_HYPERLINK` overrides all other hyperlink support checks.\n\n## Related\n\n  * [`hyperlinker`](https://github.com/jamestalmage/hyperlinker): Write hyperlinks for the Terminal.\n\n## License\n\nMIT © [James Talmage](https://github.com/jamestalmage)"
}