{
	"name": "regexp.prototype.flags",
	"versions": {
		"1.0.0": {
			"name": "regexp.prototype.flags",
			"version": "1.0.0",
			"author": {
				"name": "Jordan Harband"
			},
			"description": "ES6 spec-compliant RegExp.prototype.flags shim.",
			"license": "MIT",
			"main": "index.js",
			"scripts": {
				"test": "npm run lint && node test/index.js && npm run security",
				"coverage": "covert test/*.js",
				"coverage-quiet": "covert test/*.js --quiet",
				"lint": "npm run jscs",
				"eslint": "eslint --env=node test/*.js *.js",
				"jscs": "jscs test/*.js *.js",
				"eccheck": "editorconfig-tools check *.js **/*.js > /dev/null",
				"security": "nsp package"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/es-shims/RegExp.prototype.flags.git"
			},
			"keywords": [
				"RegExp.prototype.flags",
				"regex",
				"ES6",
				"shim",
				"flags",
				"regexp",
				"RegExp#flags",
				"polyfill"
			],
			"dependencies": {},
			"devDependencies": {
				"tape": "~3.0.3",
				"covert": "1.0.0",
				"jscs": "~1.8.1",
				"editorconfig-tools": "~0.0.1",
				"nsp": "~0.5.2",
				"eslint": "~0.10.1"
			},
			"testling": {
				"files": "test/index.js",
				"browsers": [
					"iexplore/9.0..latest",
					"firefox/4.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/11.6..latest",
					"opera/next",
					"safari/5.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"engines": {
				"node": ">= 0.4"
			},
			"gitHead": "0e13fc12df09f3a7ac30116ef13bba820c220730",
			"bugs": {
				"url": "https://github.com/es-shims/RegExp.prototype.flags/issues"
			},
			"homepage": "https://github.com/es-shims/RegExp.prototype.flags",
			"_id": "regexp.prototype.flags@1.0.0",
			"_shasum": "088904e2a540aa77b55e5344561d5e24d7145594",
			"_from": ".",
			"_npmVersion": "1.4.28",
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"maintainers": [
				{
					"name": "ljharb",
					"email": "ljharb@gmail.com"
				}
			],
			"dist": {
				"shasum": "088904e2a540aa77b55e5344561d5e24d7145594",
				"tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.0.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "regexp.prototype.flags",
			"version": "1.0.1",
			"author": {
				"name": "Jordan Harband"
			},
			"description": "ES6 spec-compliant RegExp.prototype.flags shim.",
			"license": "MIT",
			"main": "index.js",
			"scripts": {
				"test": "npm run lint && node test/index.js && npm run security",
				"coverage": "covert test/*.js",
				"coverage-quiet": "covert test/*.js --quiet",
				"lint": "npm run jscs",
				"eslint": "eslint --env=node test/*.js *.js",
				"jscs": "jscs test/*.js *.js",
				"eccheck": "editorconfig-tools check *.js **/*.js > /dev/null",
				"security": "nsp package"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/es-shims/RegExp.prototype.flags.git"
			},
			"keywords": [
				"RegExp.prototype.flags",
				"regex",
				"ES6",
				"shim",
				"flags",
				"regexp",
				"RegExp#flags",
				"polyfill"
			],
			"dependencies": {},
			"devDependencies": {
				"tape": "~3.0.3",
				"covert": "1.0.0",
				"jscs": "~1.8.1",
				"editorconfig-tools": "~0.0.1",
				"nsp": "~0.5.2",
				"eslint": "~0.10.1"
			},
			"testling": {
				"files": "test/index.js",
				"browsers": [
					"iexplore/9.0..latest",
					"firefox/4.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/11.6..latest",
					"opera/next",
					"safari/5.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"engines": {
				"node": ">= 0.4"
			},
			"gitHead": "aa57c95172cd6059fc412b90f25d9cfc52180a40",
			"bugs": {
				"url": "https://github.com/es-shims/RegExp.prototype.flags/issues"
			},
			"homepage": "https://github.com/es-shims/RegExp.prototype.flags",
			"_id": "regexp.prototype.flags@1.0.1",
			"_shasum": "54a06afd02cf5892de05ec73f5b7ad4b71c2682f",
			"_from": ".",
			"_npmVersion": "1.4.28",
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"maintainers": [
				{
					"name": "ljharb",
					"email": "ljharb@gmail.com"
				}
			],
			"dist": {
				"shasum": "54a06afd02cf5892de05ec73f5b7ad4b71c2682f",
				"tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.0.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "regexp.prototype.flags",
			"version": "1.1.0",
			"author": {
				"name": "Jordan Harband"
			},
			"description": "ES6 spec-compliant RegExp.prototype.flags shim.",
			"license": "MIT",
			"main": "index.js",
			"scripts": {
				"test": "npm run lint && es-shim-api --bound && node test/index.js && npm run security",
				"coverage": "covert test/*.js",
				"coverage-quiet": "covert test/*.js --quiet",
				"lint": "npm run jscs && npm run eslint",
				"eslint": "eslint test/*.js *.js",
				"jscs": "jscs test/*.js *.js",
				"eccheck": "editorconfig-tools check *.js **/*.js > /dev/null",
				"security": "nsp package"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/es-shims/RegExp.prototype.flags.git"
			},
			"keywords": [
				"RegExp.prototype.flags",
				"regex",
				"ES6",
				"shim",
				"flags",
				"regexp",
				"RegExp#flags",
				"polyfill"
			],
			"dependencies": {
				"define-properties": "^1.1.1"
			},
			"devDependencies": {
				"tape": "^4.2.0",
				"covert": "^1.1.0",
				"jscs": "^2.1.0",
				"editorconfig-tools": "^0.1.1",
				"nsp": "^1.0.3",
				"eslint": "^1.1.0",
				"@ljharb/eslint-config": "^1.0.4",
				"@es-shims/api": "^1.0.0"
			},
			"testling": {
				"files": "test/index.js",
				"browsers": [
					"iexplore/9.0..latest",
					"firefox/4.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/11.6..latest",
					"opera/next",
					"safari/5.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"engines": {
				"node": ">= 0.4"
			},
			"gitHead": "cf59c1814d6a9e2039d09f046d24d1549bf613aa",
			"bugs": {
				"url": "https://github.com/es-shims/RegExp.prototype.flags/issues"
			},
			"homepage": "https://github.com/es-shims/RegExp.prototype.flags#readme",
			"_id": "regexp.prototype.flags@1.1.0",
			"_shasum": "79e7b15c70505b295d20711a7cad580a43d97d7f",
			"_from": ".",
			"_npmVersion": "2.14.0",
			"_nodeVersion": "3.0.0",
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"dist": {
				"shasum": "79e7b15c70505b295d20711a7cad580a43d97d7f",
				"tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "ljharb",
					"email": "ljharb@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"1.1.1": {
			"name": "regexp.prototype.flags",
			"version": "1.1.1",
			"author": {
				"name": "Jordan Harband"
			},
			"description": "ES6 spec-compliant RegExp.prototype.flags shim.",
			"license": "MIT",
			"main": "index.js",
			"scripts": {
				"test": "npm run lint && es-shim-api --bound && node test/index.js && npm run security",
				"coverage": "covert test/*.js",
				"coverage-quiet": "covert test/*.js --quiet",
				"lint": "npm run jscs && npm run eslint",
				"eslint": "eslint test/*.js *.js",
				"jscs": "jscs test/*.js *.js",
				"eccheck": "editorconfig-tools check *.js **/*.js > /dev/null",
				"security": "nsp package"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/es-shims/RegExp.prototype.flags.git"
			},
			"keywords": [
				"RegExp.prototype.flags",
				"regex",
				"regular expression",
				"ES6",
				"shim",
				"flag",
				"flags",
				"regexp",
				"RegExp#flags",
				"polyfill",
				"es-shim API"
			],
			"dependencies": {
				"define-properties": "^1.1.1"
			},
			"devDependencies": {
				"tape": "^4.2.0",
				"covert": "^1.1.0",
				"jscs": "^2.1.0",
				"editorconfig-tools": "^0.1.1",
				"nsp": "^1.0.3",
				"eslint": "^1.1.0",
				"@ljharb/eslint-config": "^1.0.4",
				"@es-shims/api": "^1.0.0"
			},
			"testling": {
				"files": "test/index.js",
				"browsers": [
					"iexplore/9.0..latest",
					"firefox/4.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/11.6..latest",
					"opera/next",
					"safari/5.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"engines": {
				"node": ">= 0.4"
			},
			"gitHead": "de150bb4e689785a11d6898eefefcc1875bd0b4e",
			"bugs": {
				"url": "https://github.com/es-shims/RegExp.prototype.flags/issues"
			},
			"homepage": "https://github.com/es-shims/RegExp.prototype.flags#readme",
			"_id": "regexp.prototype.flags@1.1.1",
			"_shasum": "4b45162251d73bbd1a73555ad2f109be1f4c2f4a",
			"_from": ".",
			"_npmVersion": "2.13.3",
			"_nodeVersion": "3.0.0",
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"dist": {
				"shasum": "4b45162251d73bbd1a73555ad2f109be1f4c2f4a",
				"tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "ljharb",
					"email": "ljharb@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"1.2.0": {
			"name": "regexp.prototype.flags",
			"version": "1.2.0",
			"author": {
				"name": "Jordan Harband"
			},
			"description": "ES6 spec-compliant RegExp.prototype.flags shim.",
			"license": "MIT",
			"main": "index.js",
			"scripts": {
				"pretest": "npm run --silent lint",
				"test": "npm run --silent tests-only",
				"posttest": "npm run --silent security",
				"tests-only": "es-shim-api --bound && node --harmony --es-staging test/index.js",
				"coverage": "covert test/*.js",
				"coverage-quiet": "covert test/*.js --quiet",
				"lint": "npm run --silent jscs && npm run --silent eslint",
				"eslint": "eslint test/*.js *.js",
				"jscs": "jscs test/*.js *.js",
				"eccheck": "editorconfig-tools check *.js **/*.js > /dev/null",
				"security": "nsp check"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/es-shims/RegExp.prototype.flags.git"
			},
			"keywords": [
				"RegExp.prototype.flags",
				"regex",
				"regular expression",
				"ES6",
				"shim",
				"flag",
				"flags",
				"regexp",
				"RegExp#flags",
				"polyfill",
				"es-shim API"
			],
			"dependencies": {
				"define-properties": "^1.1.2"
			},
			"devDependencies": {
				"@es-shims/api": "^1.3.0",
				"@ljharb/eslint-config": "^12.2.1",
				"covert": "^1.1.0",
				"editorconfig-tools": "^0.1.1",
				"eslint": "^4.9.0",
				"has": "^1.0.1",
				"jscs": "^3.0.7",
				"nsp": "^2.8.1",
				"tape": "^4.8.0"
			},
			"testling": {
				"files": "test/index.js",
				"browsers": [
					"iexplore/9.0..latest",
					"firefox/4.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/11.6..latest",
					"opera/next",
					"safari/5.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"engines": {
				"node": ">= 0.4"
			},
			"gitHead": "e629ce3d469060bdfff837eb556bfa94bc80c092",
			"bugs": {
				"url": "https://github.com/es-shims/RegExp.prototype.flags/issues"
			},
			"homepage": "https://github.com/es-shims/RegExp.prototype.flags#readme",
			"_id": "regexp.prototype.flags@1.2.0",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.8.0",
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"dist": {
				"integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==",
				"shasum": "6b30724e306a27833eeb171b66ac8890ba37e41c",
				"tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "ljharb",
					"email": "ljharb@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/regexp.prototype.flags-1.2.0.tgz_1508908451848_0.3062057360075414"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.0": {
			"name": "regexp.prototype.flags",
			"version": "1.3.0",
			"author": {
				"name": "Jordan Harband",
				"email": "ljharb@gmail.com"
			},
			"funding": {
				"url": "https://github.com/sponsors/ljharb"
			},
			"description": "ES6 spec-compliant RegExp.prototype.flags shim.",
			"license": "MIT",
			"main": "index.js",
			"scripts": {
				"pretest": "npm run lint",
				"test": "npm run tests-only",
				"posttest": "npx aud",
				"tests-only": "es-shim-api --bound && node --harmony --es-staging test/index.js",
				"coverage": "covert test/*.js",
				"coverage-quiet": "covert test/*.js --quiet",
				"lint": "eslint .",
				"eccheck": "eclint check *.js **/*.js > /dev/null"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/es-shims/RegExp.prototype.flags.git"
			},
			"keywords": [
				"RegExp.prototype.flags",
				"regex",
				"regular expression",
				"ES6",
				"shim",
				"flag",
				"flags",
				"regexp",
				"RegExp#flags",
				"polyfill",
				"es-shim API"
			],
			"dependencies": {
				"define-properties": "^1.1.3",
				"es-abstract": "^1.17.0-next.1"
			},
			"devDependencies": {
				"@es-shims/api": "^2.1.2",
				"@ljharb/eslint-config": "^15.0.2",
				"covert": "^1.1.1",
				"eclint": "^2.8.1",
				"eslint": "^6.7.2",
				"has": "^1.0.3",
				"tape": "^4.11.0"
			},
			"testling": {
				"files": "test/index.js",
				"browsers": [
					"iexplore/9.0..latest",
					"firefox/4.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/11.6..latest",
					"opera/next",
					"safari/5.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"engines": {
				"node": ">= 0.4"
			},
			"gitHead": "f1b1ec0c2e036840204766ecbc8a3a1ff095f163",
			"bugs": {
				"url": "https://github.com/es-shims/RegExp.prototype.flags/issues"
			},
			"homepage": "https://github.com/es-shims/RegExp.prototype.flags#readme",
			"_id": "regexp.prototype.flags@1.3.0",
			"_nodeVersion": "13.3.0",
			"_npmVersion": "6.13.1",
			"dist": {
				"integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==",
				"shasum": "7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75",
				"tarball": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
				"fileCount": 14,
				"unpackedSize": 15793,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9b05CRA9TVsSAnZWagAAf9oP/RFyX+2qmpcZqZh9TyDt\nsOUwPKgHagv6we2crsWxkALCZbsktWC5JTxPsDsDxeYt09oBRG1vY8t0mADd\nMCPXVYmsmjCaZcG2pUP/KhP50LupAb6gqfAqsilmziGPD+D5zTDGjvfRwmk2\nSYTdntJ7JHmV+FOs7EogR9CxoDNmF6MxR10md0fXrr8gqcX4WCXTjAkBbH8O\nyqeBtlhl51ttWY1DmAKn6lDx7nSXnkvYiiCzISMJZ5Fxsd23q+N500g6rYDJ\njlrYvlCUD1on9bfOIs7C8e4pehxWr8V7QVzQ8sK3KZxO1Cm/pgJ/F+2ehG4u\ngbtZX68sZH6iM/IbeIvt/2VgPB7YXoTJLhHCbdI8ec0q/AGtPwZNtEhTDgSM\nNO9xbASsYduK6imuCJzxqQuhJL09IpTPfD7Q0+e9n9VCvs9uj9kFvTXxqvnL\n5aPUoA4NhQ8hnIBIre9GUVC9c7Y298+ddgq1waGT1wEIJhVyzhHrzVEnpHOB\nDnxdhEUSd0CKnKpjO81/OBy4IVFn53rN1u9NOhLHYzokuakOgG1xgf/4tTdZ\n8vh7k9AU+hNhnWRdfjYub4IxJu/Tw1Q95U+cg+hnZw4ZrF9IwsecdLIxRiuJ\nVpNgE8WAK1gY2fRc1lUR/i+b9M8NYktB9T15kyQhSCostL97Hso1rp+Rcg14\n3wgd\r\n=AS4C\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "ljharb+esshims@gmail.com",
					"name": "es-shims-owner"
				},
				{
					"email": "ljharb@gmail.com",
					"name": "ljharb"
				}
			],
			"_npmUser": {
				"name": "ljharb",
				"email": "ljharb@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/regexp.prototype.flags_1.3.0_1576385849027_0.23217087361572486"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-03-28T22:26:51.148Z",
		"created": "2014-12-10T10:13:36.850Z",
		"1.0.0": "2014-12-10T10:13:36.850Z",
		"1.0.1": "2014-12-13T09:55:25.846Z",
		"1.1.0": "2015-08-16T09:08:44.729Z",
		"1.1.1": "2015-08-16T19:55:02.345Z",
		"1.2.0": "2017-10-25T05:14:12.819Z",
		"1.3.0": "2019-12-15T04:57:29.158Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.3.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"2a8e7c4a69e56678194822bf915682e2\"",
			"fetched": 1602009474756
		}
	},
	"_distfiles": {
		"regexp.prototype.flags-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.0.0.tgz",
			"sha": "088904e2a540aa77b55e5344561d5e24d7145594",
			"registry": "npmjs"
		},
		"regexp.prototype.flags-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.0.1.tgz",
			"sha": "54a06afd02cf5892de05ec73f5b7ad4b71c2682f",
			"registry": "npmjs"
		},
		"regexp.prototype.flags-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.1.0.tgz",
			"sha": "79e7b15c70505b295d20711a7cad580a43d97d7f",
			"registry": "npmjs"
		},
		"regexp.prototype.flags-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.1.1.tgz",
			"sha": "4b45162251d73bbd1a73555ad2f109be1f4c2f4a",
			"registry": "npmjs"
		},
		"regexp.prototype.flags-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz",
			"sha": "6b30724e306a27833eeb171b66ac8890ba37e41c",
			"registry": "npmjs"
		},
		"regexp.prototype.flags-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz",
			"sha": "7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75",
			"registry": "npmjs"
		}
	},
	"_attachments": {},
	"_rev": "13-1f29b5212793f354",
	"_id": "regexp.prototype.flags",
	"readme": "RegExp.prototype.flags <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n[![Build Status][travis-svg]][travis-url]\n[![dependency status][deps-svg]][deps-url]\n[![dev dependency status][dev-deps-svg]][dev-deps-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\n[![browser support][testling-svg]][testling-url]\n\nAn ES6 spec-compliant `RegExp.prototype.flags` shim. Invoke its \"shim\" method to shim RegExp.prototype.flags if it is unavailable.\n*Note*: `RegExp#flags` requires a true ES5 environment - specifically, one with ES5 getters.\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES5-supported environment and complies with the [spec](http://www.ecma-international.org/ecma-262/6.0/#sec-get-regexp.prototype.flags).\n\nMost common usage:\n```js\nvar flags = require('regexp.prototype.flags');\n\nassert(flags(/a/) === '');\nassert(flags(new RegExp('a') === '');\nassert(flags(/a/mig) === 'gim');\nassert(flags(new RegExp('a', 'mig')) === 'gim');\n\nif (!RegExp.prototype.flags) {\n\tflags.shim();\n}\n\nassert(flags(/a/) === /a/.flags);\nassert(flags(new RegExp('a') === new RegExp('a').flags);\nassert(flags(/a/mig) === /a/mig.flags);\nassert(flags(new RegExp('a', 'mig')) === new RegExp('a', 'mig').flags);\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[package-url]: https://npmjs.com/package/regexp.prototype.flags\n[npm-version-svg]: http://versionbadg.es/es-shims/RegExp.prototype.flags.svg\n[travis-svg]: https://travis-ci.org/es-shims/RegExp.prototype.flags.svg\n[travis-url]: https://travis-ci.org/es-shims/RegExp.prototype.flags\n[deps-svg]: https://david-dm.org/es-shims/RegExp.prototype.flags.svg\n[deps-url]: https://david-dm.org/es-shims/RegExp.prototype.flags\n[dev-deps-svg]: https://david-dm.org/es-shims/RegExp.prototype.flags/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/RegExp.prototype.flags#info=devDependencies\n[testling-svg]: https://ci.testling.com/es-shims/RegExp.prototype.flags.png\n[testling-url]: https://ci.testling.com/es-shims/RegExp.prototype.flags\n[npm-badge-png]: https://nodei.co/npm/regexp.prototype.flags.png?downloads=true&stars=true\n[license-image]: http://img.shields.io/npm/l/regexp.prototype.flags.svg\n[license-url]: LICENSE\n[downloads-image]: http://img.shields.io/npm/dm/regexp.prototype.flags.svg\n[downloads-url]: http://npm-stat.com/charts.html?package=regexp.prototype.flags"
}