{"_id":"pcre-to-regexp","_rev":"14-50489baf0d8ad53382aab9f2a645dd1c","name":"pcre-to-regexp","description":"Converts PCRE regexp strings to JavaScript RegExp instances","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.1":{"name":"pcre-to-regexp","version":"0.0.1","description":"Converts PCRE regexp strings to JavaScript RegExp instances","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","devDependencies":{"mocha":"~1.20.1"},"gitHead":"743ff390198b77df311e3abb71d06d79ca9ec8c9","_id":"pcre-to-regexp@0.0.1","_shasum":"304fa9f82deb161ec750676326ecbbc077facf55","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"304fa9f82deb161ec750676326ecbbc077facf55","tarball":"https://registry.npmjs.org/pcre-to-regexp/-/pcre-to-regexp-0.0.1.tgz","integrity":"sha512-j/YYVBv5qRG5DM6zFf5cYou8fHc5FZhSAPTG9Q65OLQHTaqzk22Rl7UV9gwSP3mnTSLkVLcG0yVYlu4bG1q8pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbS16jGUKhUi/zh5CKK/LRD2VKmyfCbRRrKCXy0SoN0AiEA30n859gL5I8tQqtF9OBVqSm2LntqUzhrgIkhKz9xbwI="}]}},"0.0.2":{"name":"pcre-to-regexp","version":"0.0.2","description":"Converts PCRE regexp strings to JavaScript RegExp instances","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","devDependencies":{"mocha":"~1.20.1"},"gitHead":"12b18f2a57c81cab9668c52f89e9c0d528375c1f","_id":"pcre-to-regexp@0.0.2","_shasum":"36e153afa973fe6c3212b2f678857eb122a7b453","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"36e153afa973fe6c3212b2f678857eb122a7b453","tarball":"https://registry.npmjs.org/pcre-to-regexp/-/pcre-to-regexp-0.0.2.tgz","integrity":"sha512-ZjASjzvnZhGImkQEJk6dPk5gq7N2O9WtPoAcFqYAiCGX/VMfXj6gDGqTY1C1PRzYX9y+D/Z0/Sl8lHnwiLQ0lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyhBYrbOPhHZOGLx67qYFPgAaAsavWTYuCOXaHAwun9AIhAMjOYgO4HPTlsRYZWbYqM6DRmq84pMmZRQ7rXcPVdW1U"}]}},"0.0.3":{"name":"pcre-to-regexp","version":"0.0.3","description":"Converts PCRE regexp strings to JavaScript RegExp instances","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","devDependencies":{"mocha":"~1.20.1"},"gitHead":"20d1abc1f24abcee6df2d60fe20420ac4c83eb56","_id":"pcre-to-regexp@0.0.3","_shasum":"a28801e66f1f64d7415891b47d1c5c2a1cd4d152","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"a28801e66f1f64d7415891b47d1c5c2a1cd4d152","tarball":"https://registry.npmjs.org/pcre-to-regexp/-/pcre-to-regexp-0.0.3.tgz","integrity":"sha512-yD4yHP0ff3ENxDTeo77d0vg3XusdsqTHhtch40Rg6DzUtueZWuHl8gVBu/FtcC+NqFoqAhCTsNkKfgFN/kaeTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhk1bFwy1fbw1AX555QMBcgPlab4V+wFVD+LTgZGH2xAiEAqP7oIQu/bv431yCQmLg394yI78GJ86AMHfVzfMksJks="}]}},"0.0.4":{"name":"pcre-to-regexp","version":"0.0.4","description":"Converts PCRE regexp strings to JavaScript RegExp instances","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","devDependencies":{"mocha":"~1.20.1"},"gitHead":"6d8c03d6697a1ade179cf7d4f11f17861290b555","_id":"pcre-to-regexp@0.0.4","_shasum":"a19c3fc6af540349f915367a4776c75c651dae05","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"a19c3fc6af540349f915367a4776c75c651dae05","tarball":"https://registry.npmjs.org/pcre-to-regexp/-/pcre-to-regexp-0.0.4.tgz","integrity":"sha512-+ggXMel6qoCFN198KbTFJJspGyhpJUCSkMwZdQaw6iXRbCLOHbSYDTS48kk2Ls5ucRX/7zXz2kqevN0PV8uL9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPjrprmiT5YnCx/sxFno4iumrPFarL4JdH6mrxI01dFwIhAJKJsIjuYm1XCRrDYJ/73uN8sqzK9e+Tf3BrLbxDz6eU"}]}},"0.0.5":{"name":"pcre-to-regexp","version":"0.0.5","description":"Converts PCRE regexp strings to JavaScript RegExp instances","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","devDependencies":{"mocha":"2"},"gitHead":"e8446efcce02d606bdded76a8359c196fda9e93c","_id":"pcre-to-regexp@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"integrity":"sha512-0FCWn56OoWhaEeekT+C8z+vYBgZdGj05Auu3KeKkzj+CWQ6jTtHGdffaoU7WH/f37ZyHAHnRmFvKYZwR31DByg==","shasum":"95ba2462c12aeb375c7f8de1168c85c6eef61cdd","tarball":"https://registry.npmjs.org/pcre-to-regexp/-/pcre-to-regexp-0.0.5.tgz","fileCount":7,"unpackedSize":15537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco9n+CRA9TVsSAnZWagAAuvkP/jMw+f+yy4t+hTp7P8v/\n+PnE2QF4PXOqLtErnrEmf0EKCOy/3kLYTkLGpqFJDVyettUqchHMjRH6b3mS\nEjM91hKnCciPzrLiyCYroe7+X6He+DGg/2JwybWQ26aZ588WE0WORFb62dvn\nEovMC0To0o5u0mBkxTIrwFn5SMidHoj2Yas48C+GyVLACyQ3QtjuX7yO0mUt\nJY8c7iKpQO2rxyvZ/vLGs6pUybjnItwtzH6Urs2vnQgbwwUcH5MUZxNRXXCe\nNsL70qzupStysse6JfkkEQJnVoOAMNJ7Fx2y9P2wy6oMGWpV2SdBV3ha7rZ/\nhYFUJiQGlPIdzXV7dRcuohSQvO93zdi85klj0B8SL8SQXqI/1ZnIUGky2pCP\nVJhz+YYZkeqn2b2/NyRWJSds6PPLNDZI+g8/VRAPcMfOVggvoAg2V5HSxuxa\nM0LQm6DnaBrJDj3drxWitW+kRWEjUXJTpxFlrvqGYXYjOISTCmXAMao7Tmfv\n69sp42lMCDR1qAaSBcUbcHrP09pA1voQte/R7+DsLZMLtb73/HDrDvWLebYj\n6fHxvoH00VhPRlLImVhbw0t6FQtcT6WRKAMvP5RzDhYMhZCA35o4xj4jJ2SF\nlpBdXFhO4I29bbIFTOHyQAVcH7M2jm5/y4qJkAbzP/aRjG2Au8O+2K5dDrNb\nGP+W\r\n=EmaL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBCc9JK8zLrD21lh3/zv5EqHUI+LHGqy1dxHrShOuV8AiBpOYhq8WG4AdJoNTfAF3MbUQCeFTEODn8nzWj05j4WYg=="}]},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pcre-to-regexp_0.0.5_1554242045105_0.13160243024114915"},"_hasShrinkwrap":false},"1.0.0":{"name":"pcre-to-regexp","version":"1.0.0","description":"Converts PCRE regexp strings to JavaScript RegExp instances","main":"dist/index","typings":"dist/index","scripts":{"build":"tsc","test":"mocha --reporter spec","test-lint":"eslint src --ext .js,.ts","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","devDependencies":{"mocha":"^6.2.0","typescript":"^3.5.3","eslint":"5.16.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"4.1.0","eslint-import-resolver-typescript":"1.1.1","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","@typescript-eslint/parser":"1.1.0","@typescript-eslint/eslint-plugin":"1.6.0"},"gitHead":"58f8149487640528c592e4bcf9aa5f53db0ebdc8","_id":"pcre-to-regexp@1.0.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-hbi3LC+/UxkBfIXL88My/+AhY2c/EHVRNlpS24NLH4THskln/Cx2uNu9x2CzplsI67r2m9VNlA3PoGyIqWHF1w==","shasum":"c1055d7d3ea9c53c15f083597a4376ebdd83ae2b","tarball":"https://registry.npmjs.org/pcre-to-regexp/-/pcre-to-regexp-1.0.0.tgz","fileCount":6,"unpackedSize":14196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYF2TCRA9TVsSAnZWagAAwhMP+gJZXEh0p+vuEgPT9Bd+\n8y3rN+YqSnWZ9Tqd1/VjL+gKqw+Llh3SPsUUl70hqdZuIBLVEO0Rh/Pz3Vcx\nUpYxTMlTtcE/Jyq6OZA2OIVITbJjXDjOa8xS03pqma0ERszr+p09epRPW2eB\nPEW+xliPgnz4XcZzPXuhPRCIawFLO2+8iypZp4jOHEMNfw2qAp1sbqxMk/TT\ndDVs/nXO6QqnpNsJmNXQIgVPeeaztIKxKOf32LndW3x0uG26RXW/ljnfVnnT\nDVbJH+0fGa6nhoC7Crd3IAooyl+ZrnHvOyDbtL3h4TT57B+ZVWLwPs9BEpA1\ncTWeBAGv6DfzvmgMlPgNigojKs9f0fqLtrRPZU7Flj6IALhI81tFQi/EjHES\nZPHn3ZQpenu5HzIghmMzfLJcDH4626kjQ711DJXNPLaZRFk5ikNLzcn+ZonC\nBzvtAa0A6Z9KJhNsN1LVFsFtVA0ihbwNu8zUkVoUCsO6ZVCPVs2gh/3kiAs8\nhsvhlIJjXvillBk+QfeRQU0pH8HoVN7+6yyZZH3myqEkrkJhCXvZueEXuHHs\nuixVCYE7NBjmAd7OzvcunI+gQQqzWveWBnILXM2eh/KvK/39qy5a565uplzA\nSFUtTNZ8ijOTnJUz+FAidlHSp2JASF1X/ATNJ5jndXMGpgKOchpCl1RHV6gB\nsk2x\r\n=Naot\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM+hdCMZGcWhMzTLPJs4f6nfWb9E92xZ8yV+FvEVfvkgIhALEp8l+qGDm+Vv9pzisbjVs/fClPqvvLNj2gCUIqrFv8"}]},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pcre-to-regexp_1.0.0_1566596498310_0.6397321563313882"},"_hasShrinkwrap":false},"1.1.0":{"name":"pcre-to-regexp","version":"1.1.0","description":"Converts PCRE regexp strings to JavaScript RegExp instances","main":"dist/index","typings":"dist/index","scripts":{"build":"tsc","test":"mocha --reporter spec","test-lint":"eslint src --ext .js,.ts","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","devDependencies":{"mocha":"^6.2.0","typescript":"^3.5.3","eslint":"5.16.0","eslint-config-airbnb":"17.1.0","eslint-config-prettier":"4.1.0","eslint-import-resolver-typescript":"1.1.1","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","@typescript-eslint/parser":"1.1.0","@typescript-eslint/eslint-plugin":"1.6.0"},"gitHead":"ecc85ee31ff55d756e3ddba6a41bef1506bb8191","_id":"pcre-to-regexp@1.1.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-KF9XxmUQJ2DIlMj3TqNqY1AWvyvTuIuq11CuuekxyaYMiFuMKGgQrePYMX5bXKLhLG3sDI4CsGAYHPaT7VV7+g==","shasum":"1c48373d194b982e1416031b41470839fab3ad6c","tarball":"https://registry.npmjs.org/pcre-to-regexp/-/pcre-to-regexp-1.1.0.tgz","fileCount":6,"unpackedSize":15277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcHZFCRA9TVsSAnZWagAAtAkQAJFd9nUTQvVoNgFPTfy/\n6T8Ceqhkuq0wvQ3THrCzJNuD7cBUMig6cvAlU+iikSeADwUDevG4+nfgXH3E\nXS3WdJMEhRIKlLCVZVkYZxbSnZUEyeZ+oS/gLKPB/ZHb93jt+8Oy1oUCRxf9\nIuvw6RdLXaSCmWzezE2bdTT3lXGWeOf87U3yJUf9m9jzcNDLchU6zSHonYdD\nKzk8l5LV1c5NwHEcp0GU3XOaxv3K7lG3tkEpgnqjEdcyCsNlnxXmCgTXuAsn\ngXtbpEUiEcQ5o81YOEUpzN7loww7C4XW+HB2O5wSJoKpEvUgK3yHAXfnkIRi\n09fLSHFnEKCoYAIj18UABtLvoO93oHjzLbwL82JTBoWfHoZWycu2lKPLUTAt\n7rVygQhOgu4rkf9uG+98BC4EPJD9Im88VBo5AzS8asbSjhJsE4sZvNFpHK6g\n10AbkC0FXSPq4ezbBgiqmWArEqg2EUX4Y1pK6pf/OvCsjKrqWzem4D/E/t32\nDXQWhndlQLBdtgHTdfCkgbuLFCKzf86PGExldBVTjHu9jz1oEEEjOFhdCxHU\n3Fqt8Hmc/w5dYrdr/JuzPT5iBE/QNIw+s1zj9rtVmqaM46R4KrRkCujabpSK\nJCqT9+ITtF9lGmNCaw3PNZW5nqcGFq6y1MdsI7K34K8Ys3+FmrT/RWfEKU4K\nGEPA\r\n=CIrX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNxwn8iumJtpbpc5QTmMr5WiWGG2C4ruz5V282P+SX3AiAbhD6CzxbHV1CXIa+AFKtu91JWYoZ0iw1j6B3eJydCUA=="}]},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pcre-to-regexp_1.1.0_1567651397200_0.28383438839388964"},"_hasShrinkwrap":false}},"readme":"pcre-to-regexp\n==============\n### Converts PCRE regexp strings to JavaScript RegExp instances\n[![CircleCI](https://circleci.com/gh/TooTallNate/pcre-to-regexp.svg?style=svg)](https://circleci.com/gh/TooTallNate/pcre-to-regexp)\n\nCreates a JavaScript `RegExp` instance from a PCRE regexp string.\nNot currently feature-complete, but works enough for my needs. Send\npull requests for additional functionality!\n\nWorks with Node.js and in the browser via a CommonJS bundler like browserify.\n\n\nInstallation\n------------\n\n``` bash\n$ npm install pcre-to-regexp\n```\n\nExample\n-------\n\nA basic example of a Twitter URL parsing PCRE regexp:\n\n``` js\nvar url = \"%^https?:\\/\\/twitter\\\\.com(\\/\\\\#\\\\!)?\\/(?P<username>[a-zA-Z0-9_]{1,20})\\\\\\/status(es)?\\/(?P<id>\\\\d+)\\/?$%ig\";\n\n// parse the PCRE regexp into a JS RegExp\nvar keys = [];\nvar re = PCRE(url, keys);\n\nconsole.log(keys);\n// [ , 'username', , 'id' ]\n\nconsole.log(re);\n// /^https?://twitter\\.com(/\\#\\!)?/([a-zA-Z0-9_]{1,20})\\/status(es)?/(\\d+)/?$/gi\n\nvar match = re.exec('https://twitter.com/tootallnate/status/481604870626349056');\nconsole.log(match);\n// [ 'https://twitter.com/tootallnate/status/481604870626349056',\n//   undefined,\n//   'tootallnate',\n//   undefined,\n//   '481604870626349056',\n//   index: 0,\n//   input: 'https://twitter.com/tootallnate/status/481604870626349056' ]\n```\n\nUse code like this if you would like to transfer the \"named captures\" to the\n`match` object:\n\n``` js\n// example of copying the named captures as keys on the `match` object\nfor (var i = 0; i < keys.length; i++) {\n  if ('string' === typeof keys[i]) {\n    match[keys[i]] = match[i + 1];\n  }\n}\n\nconsole.log(match.username);\n// 'tootallnate'\n\nconsole.log(match.id);\n// '481604870626349056'\n```\n\nAPI\n---\n\n### PCRE(String pattern[, Array keys]) → RegExp\n\nReturns a JavaScript RegExp instance from the given PCRE-compatible string.\nFlags may be passed in after the final delimiter in the `format` string.\n\nAn empty array may be passsed in as the second argument, which will be\npopulated with the \"named capture group\" names as Strings in the Array,\nonce the RegExp has been returned.\n","maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"time":{"modified":"2022-06-23T16:21:03.408Z","created":"2014-07-09T05:46:57.299Z","0.0.1":"2014-07-09T05:46:57.299Z","0.0.2":"2014-07-09T18:35:18.646Z","0.0.3":"2014-07-09T20:59:34.323Z","0.0.4":"2014-07-10T23:18:27.728Z","0.0.5":"2019-04-02T21:54:05.698Z","1.0.0":"2019-08-23T21:41:38.419Z","1.1.0":"2019-09-05T02:43:17.373Z"},"homepage":"https://github.com/TooTallNate/pcre-to-regexp","keywords":["pcre","regexp","convert","js","php","preg","preg_replace","preg_match"],"repository":{"type":"git","url":"git://github.com/TooTallNate/pcre-to-regexp.git"},"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net"},"bugs":{"url":"https://github.com/TooTallNate/pcre-to-regexp/issues"},"license":"MIT","readmeFilename":"README.md"}