{"_id":"@d-fischer/escape-string-regexp","_rev":"1-02b95271f6505e050ad56b06a6576e88","name":"@d-fischer/escape-string-regexp","dist-tags":{"latest":"5.0.0"},"versions":{"5.0.0":{"name":"@d-fischer/escape-string-regexp","version":"5.0.0","description":"Escape RegExp special characters","license":"MIT","repository":{"type":"git","url":"git+https://github.com/d-fischer/escape-string-regexp.git"},"author":{"name":"Daniel Fischer","email":"daniel@d-fischer.dev"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["escape","regex","regexp","regular","expression","string","special","characters"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.11.0","xo":"^0.28.3"},"gitHead":"9e49b61522867fdb09908d560b6ef1a8aa0b2b8e","bugs":{"url":"https://github.com/d-fischer/escape-string-regexp/issues"},"homepage":"https://github.com/d-fischer/escape-string-regexp#readme","_id":"@d-fischer/escape-string-regexp@5.0.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7eoxnxcto5eVPW5h1T+ePnVFukmI9f/ZR9nlBLh1t3kyzJDUNor2C+YW9H/Terw3YnbZSDgDYrpCJCHtOtAQHw==","shasum":"40b1d52529c5674caf510213efc9c982877d01c4","tarball":"https://registry.npmjs.org/@d-fischer/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz","fileCount":5,"unpackedSize":3752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqimMCRA9TVsSAnZWagAAkzgP/i9eqTfnOo7zGr7H+Exs\n774eL0XHJs1WyQPOxQpG1hbguF6ZtbVuO9RP1XopsB/RKP33N3X3Xlt6RXLC\nMjfje/KyuUd6mwOY11P47aNqQoqWPALHo5LPBctFFSae6EOBtXPQCM01rmCs\nZnUTjR30vsP+qeBIbJApq9vX4ZcdFgkwyF6+Zp3ZOHBy5Pt8BZBSEmu4NIRv\nfkVA+c2tkWOnFTtlGI9JIZcye7W8P3y1+LaG/wB8WUiXBsb9Km77kQWiTbR0\njjJIppiOHvGZZWG59ZqcVBYEvvFaOoLhTTsRzeni2x5JnSO6YhcCpRY6aoxG\nkAGsCQLQCFZRAxjVaDjKaeHBAQnumiRn/Us3q5Wdr8luI8aq1CuZGhgtOMyi\ncq/w1YSVZsvNHgNtXHPySKp0Kq5BVIWF8mL+CAMuspMzNdvQ6E8BZussVApg\n37AEhrmp37rCaJPACxnWmVYa27ekfXDRcMCvaWsjjBdAsc58YyAMNZ13wFo3\nLS78ZqcB8jy7ZpxJ4caJnzitJ2TcoNiX2nb5MUa/7GOeiqmDrjJ2kigO4dm1\nCyVL6Urzp0E0Qq9g27CPTd9SkJQCa8Cj/1I5XdxkJeaWTa3bwnorW6v43+vP\n1uixLs0kFQ4t0KotXoSBSnBZbIpsA62+8fZgfwWVhTNG6yP+9MRBLwd/itpA\nuMNd\r\n=0A7Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHdCatl6RbyH8Her9RIHyjFy1r2ee2LwYB+qK7NgXzZAiEA6D06+Gh+RBuk4zE/SxmwqGhTdaVTGbCkmNhJ2BFrELc="}]},"maintainers":[{"name":"d-fischer","email":"daniel@d-fischer.dev"}],"_npmUser":{"name":"d-fischer","email":"daniel@d-fischer.dev"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/escape-string-regexp_5.0.0_1588210060372_0.6575758807528507"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-30T01:27:40.331Z","5.0.0":"2020-04-30T01:27:40.484Z","modified":"2022-04-05T02:28:20.623Z"},"maintainers":[{"name":"d-fischer","email":"daniel@d-fischer.dev"}],"description":"Escape RegExp special characters","homepage":"https://github.com/d-fischer/escape-string-regexp#readme","keywords":["escape","regex","regexp","regular","expression","string","special","characters"],"repository":{"type":"git","url":"git+https://github.com/d-fischer/escape-string-regexp.git"},"author":{"name":"Daniel Fischer","email":"daniel@d-fischer.dev"},"bugs":{"url":"https://github.com/d-fischer/escape-string-regexp/issues"},"license":"MIT","readme":"# escape-string-regexp [](https://travis-ci.org/sindresorhus/escape-string-regexp)\n\n> Escape RegExp special characters\n\n## Install\n\n```\n$ npm install escape-string-regexp\n```\n\n## Usage\n\n```js\nconst escapeStringRegexp = require('escape-string-regexp');\n\nconst escapedString = escapeStringRegexp('How much $ for a 🦄?');\n//=> 'How much \\\\$ for a 🦄\\\\?'\n\nnew RegExp(escapedString);\n```\n\nYou can also use this to escape a string that is inserted into the middle of a regex, for example, into a character class.\n\n---\n\n