{"_id":"verbal-expressions","_rev":"31-bfb1cb644da4625a03d981501a6c0416","name":"verbal-expressions","description":"JavaScript Regular expressions made easy","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"0.1.0","keywords":["regular expressions","regex"],"devDependencies":{"grunt-contrib-qunit":"~0.2.2"},"repository":{"type":"git","url":"git://github.com/jehna/VerbalExpressions.git"},"bugs":{"url":"https://github.com/jehna/VerbalExpressions/issues"},"main":"VerbalExpressions.js","license":"MIT","engines":{"node":">= 0.8.0"},"_id":"verbal-expressions@0.1.0","dist":{"shasum":"3f62a34390014f80984e1db94164fd928acdd78e","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-0.1.0.tgz","integrity":"sha512-iGjzvzjLoWc5xmmXHw9DpIgJb63+cVf5WPgGKgaTreqMA/2wMFIqAc3yYfmqGUJz7En+IudX2fDpABtPkJ02MA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2DYcu3BHOpd177RaHyUkI10+NqdLt9esVTpcZZUd8YAiBtq3/hRuYgX6nl24qsxd1JY45RZl/bF3vlZyCgCzJdwQ=="}]},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{}},"0.1.1":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"0.1.1","keywords":["regular expressions","regex"],"devDependencies":{"grunt-contrib-qunit":"~0.2.2"},"repository":{"type":"git","url":"git://github.com/jehna/VerbalExpressions.git"},"bugs":{"url":"https://github.com/jehna/VerbalExpressions/issues"},"main":"VerbalExpressions.js","license":"MIT","engines":{"node":">= 0.8.0"},"homepage":"https://github.com/jehna/VerbalExpressions","_id":"verbal-expressions@0.1.1","dist":{"shasum":"05c93aae1016a2b19d51e46bbcd87ad7ee83dc53","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-0.1.1.tgz","integrity":"sha512-kGzse8YBf3hPL9wKNnqipBBqcvGuHqmAxM+rgicX4pwLSRzW1MSUZdWFAjejYu7CvsYa0+csGB7XQkFl9DOs1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ0oJoGh8vlXXhpzVEV5/zz7WGc8av5HTid72No5kF4gIgY+Gktnyf7KV7wqCp2GQKC78ESZAgaV2YgqVHRRJepHE="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{}},"0.1.2":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"0.1.2","keywords":["regular expressions","regex"],"devDependencies":{"grunt":"~0.4.2","grunt-contrib-qunit":"~0.2.2"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"main":"VerbalExpressions.js","license":"MIT","engines":{"node":">= 0.8.0"},"_id":"verbal-expressions@0.1.2","dist":{"shasum":"d6410c5530aef10c5c51366a9a14158fbfa074fb","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-0.1.2.tgz","integrity":"sha512-IkUj7kaUIyibHl0HI/Bom5jE1iZs1In1LMW/LyyobEysfPsFn6/xZAk5dAhlbnHQNYitjRubKBpukYQudgYLiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHR+4qMUVQZ3/U08JoVQFNuuV1n/LRuwejBhYhiJSUJ9AiAk3WnBKNjEIs3xgdfPQOE1CmdMUMLuQQo0CKFoZGuK/w=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"verbalexpressions","email":"ionutvmi@gmail.com"},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{}},"0.2.0":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"0.2.0","keywords":["regular expressions","regex"],"homepage":"https://github.com/VerbalExpressions/JSVerbalExpressions","devDependencies":{"eslint":"^1.10.3","eslint-config-airbnb":"^3.1.0","grunt":"^0.4.2","grunt-contrib-copy":"^0.8.2","grunt-contrib-qunit":"^0.7.0","grunt-contrib-uglify":"^0.11.0","grunt-eslint":"^17.3.1","grunt-sourcemap-localize":"^0.1.0"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"main":"VerbalExpressions.js","license":{"type":"MIT","url":"http://opensource.org/licenses/MIT"},"engines":{"node":">= 0.8.0"},"gitHead":"d3f64c0a82a2a17425b8012612a64f6d51e790c4","_id":"verbal-expressions@0.2.0","scripts":{},"_shasum":"e2f5e4c8833bc33004afc514712c4cb852ecbc92","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"verbalexpressions","email":"ionutvmi@gmail.com"},"dist":{"shasum":"e2f5e4c8833bc33004afc514712c4cb852ecbc92","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-0.2.0.tgz","integrity":"sha512-GVQ3rTqiFgeDD8F6o04mgkekhsRw+DNPEDk3WgwA31fziezs7kuBm+o/chSeZlhLTjS1N2WmKuQGnfjcsyMy8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuevsCrt/ted3TVPOduRT6euTRBCzXYtFT3dY4XTMrKgIhALbtkXE6MSEzR6y0K+awxA3zlU95r7XEPoYTsztXZlYl"}]},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{}},"0.2.1":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"0.2.1","keywords":["regular expressions","regex"],"homepage":"https://github.com/VerbalExpressions/JSVerbalExpressions","devDependencies":{"eslint":"^1.10.3","eslint-config-airbnb":"^3.1.0","grunt":"^0.4.2","grunt-contrib-copy":"^0.8.2","grunt-contrib-qunit":"^0.7.0","grunt-contrib-uglify":"^0.11.0","grunt-eslint":"^17.3.1","grunt-sourcemap-localize":"^0.1.0"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"main":"VerbalExpressions.js","license":{"type":"MIT","url":"http://opensource.org/licenses/MIT"},"engines":{"node":">= 0.8.0"},"gitHead":"5a38537b7a15e7035a609515eeeb2966cdc0f6b5","_id":"verbal-expressions@0.2.1","scripts":{},"_shasum":"28b845f760dd9f91d6bc351d2e0bb48fa95c6daf","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"verbalexpressions","email":"ionutvmi@gmail.com"},"dist":{"shasum":"28b845f760dd9f91d6bc351d2e0bb48fa95c6daf","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-0.2.1.tgz","integrity":"sha512-bzOdPPsPz7dn6vO1yiGL1ajhjht7jbxLdQzbsVBkG8xmX/fbI2Esd5WIp2VjgE1j1IJtlxn7jlwmrZo8AKb+TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqkv8+Y6koihWuWqFYjBRoO74tqOMCfWt3sBLGp1JEZAiAZmOSeZ9Ntl7WOR12N1cpTC08y9o8+ffk3uSEpXjZEsg=="}]},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{}},"0.3.0":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"0.3.0","keywords":["regular expressions","regex"],"homepage":"https://github.com/VerbalExpressions/JSVerbalExpressions","devDependencies":{"eslint":"^2.5.1","eslint-config-airbnb":"^6.2.0","grunt":"^0.4.2","grunt-cli":"^1.2.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-qunit":"^1.0.1","grunt-contrib-uglify":"^1.0.1","grunt-eslint":"^18.0.0","grunt-jsdoc":"^1.1.0","grunt-sourcemap-localize":"^0.1.0"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"main":"VerbalExpressions.js","license":"MIT","scripts":{"grunt":"grunt","test":"grunt test","test:verbose":"grunt test --verbose","build":"grunt build","docs":"grunt docs"},"types":"./typings/verbalexpression.d.ts","engines":{"node":">= 0.8.0"},"gitHead":"4ca6a51c72a1ca6409445c519321f7af16f7d436","_id":"verbal-expressions@0.3.0","_shasum":"492447babfe44dd89802633c4518052617d527b2","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"verbalexpressions","email":"ionutvmi@gmail.com"},"dist":{"shasum":"492447babfe44dd89802633c4518052617d527b2","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-0.3.0.tgz","integrity":"sha512-/Phw1h1cn62Mi1/XcE9y17FZVruClUZ6lLFl/GAwHBzeQfY3986JpRlxVc4ymeiMnhfeJ2zgli3rtCINlCY2CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrwXAwp4tGFbsDTx84OyfBRXHZpqstCR6eZ7uZdBzUaQIhALrUFBVBm4uPSQ5JaWYk0CLAggeaZS0irHfH6uGr/3v9"}]},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/verbal-expressions-0.3.0.tgz_1484413562909_0.8153877905569971"},"directories":{}},"1.0.0":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"1.0.0","keywords":["regular expressions","regex"],"homepage":"https://github.com/VerbalExpressions/JSVerbalExpressions","devDependencies":{"ava":"^0.25.0","babel-core":"^6.26.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-preset-env":"^1.7.0","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","grunt":"^1.0.3","grunt-ava":"^0.19.0","grunt-babel":"^7.0.0","grunt-contrib-uglify-es":"^3.3.0","grunt-eslint":"^21.0.0","grunt-markdownlint":"^2.1.0","grunt-sourcemap-localize":"^0.1.0","grunt-umd":"^3.0.0","nyc":"^13.1.0"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"main":"dist/verbalexpressions.js","license":"MIT","scripts":{"test":"grunt test","test:verbose":"grunt test:verbose","compile":"grunt compile","grunt":"grunt","build":"grunt build","docs":"grunt docs"},"types":"./typings/VerbalExpressions.d.ts","engines":{"node":"^9.2.0"},"dependencies":{},"gitHead":"293794840ecdaa2c34441a3e9f52c438e8b710b1","_id":"verbal-expressions@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"verbalexpressions","email":"ionutvmi@gmail.com"},"dist":{"integrity":"sha512-wJ+CcgQ1teLY61rXrSZe6YpLNwvq0wV44ttL7LRLu3Q+yZuV7FnPb067Sal62hKvPzaiL2SiJ99CAnQakJdQSw==","shasum":"e83f3333706122714c9c925ba6d0b8f64b993d32","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-1.0.0.tgz","fileCount":82,"unpackedSize":782573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCkThCRA9TVsSAnZWagAASZsQAJ64Bk9TNck3r3sCCvTX\nwBpGlxPHrWWj0u4S2GFZie7runtYUfYdcF+fJOOhvOpM/OKfKx+lqx8bMPVf\nIFb1QicpfgQhpavyA+a4plBpD1fABPfiNmj4nDH/sJFebgYcScicgCj0qnmO\n5aJYA0T5KF+mziBli5/+jVvz8Sp8kDozJD69uaNYBN+TWZinsTtL+GZWR3wY\nbLVJmcHcNvUV6pNbyC1FuNuBmnB2Pich/9sT1nGaMc5cj/x708Qrpu2W4UoF\nHZTtCqB4eDlCrvM1DejuLjMbH6VelpxVovcECB1gzPmKKBmjfRGBuf7LjQHS\nlhlqC1ZhsipVn2BaP2H2SsVCj+0/HfTcycYeHAK4k7H1zGDdrtk+FTwDeU8f\n4yMExrKG9gK9DZw7aNEIVsCYSPnuimh6IaiVTh1RF7WpFg366nn4HR47EC4U\niUqSxuPYSpyZO9WSMu2h+uAMwOv4W1ZqJ0xFNFDsIOWpdm2C/8pccfrAQFUA\nAl1tvaEwFdN00NzxEqKGyS29cDLxATuEh73MtgwAzXhQdaxFB8vrXWeWk583\n54X85E65CRmt5EVXy0rBuW6VhcEx8xAf6zazzgFoRo1fzIo7EaSvlJL0mEyJ\nz+b29iWQKmzB2XCsm3Zh53Ji4P+Wsw5zPEPAXyTdUZrR8VmJTpRpl5LyGpa6\nMn9a\r\n=GrE0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCru90uWzSe48PMWunsNIDwKXkfX0WRYyBwawOSHHVWVwIgB1hG9O3EtQeO341HB2b+9hqLQc63GihnpsrgeXw5DJc="}]},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/verbal-expressions_1.0.0_1544176864782_0.0572859615139758"},"_hasShrinkwrap":false},"1.0.1":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"1.0.1","keywords":["regular expressions","regex"],"homepage":"https://github.com/VerbalExpressions/JSVerbalExpressions","devDependencies":{"ava":"^0.25.0","babel-core":"^6.26.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-preset-env":"^1.7.0","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","grunt":"^1.0.3","grunt-ava":"^0.19.0","grunt-babel":"^7.0.0","grunt-contrib-uglify-es":"^3.3.0","grunt-eslint":"^21.0.0","grunt-markdownlint":"^2.1.0","grunt-sourcemap-localize":"^0.1.0","grunt-umd":"^3.0.0","nyc":"^13.1.0"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"main":"dist/verbalexpressions.js","license":"MIT","scripts":{"test":"grunt test","test:verbose":"grunt test:verbose","compile":"grunt compile","grunt":"grunt","build":"grunt build","docs":"grunt docs"},"types":"./typings/VerbalExpressions.d.ts","engines":{"node":">=9.2.0"},"dependencies":{},"gitHead":"02581776b3c3b833e205ec6c12e44cdb4e0b9f50","_id":"verbal-expressions@1.0.1","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"verbalexpressions","email":"ionutvmi@gmail.com"},"dist":{"integrity":"sha512-VcRv4grS8gsUVncBcLcaeuCt5UllWLtXqfwtwlcHaLypG13XJ6ReTHo/MreWa3V79oEBKt2hxQaE6rY9La39eQ==","shasum":"3997e3344986960987d4126d142225ca362deec8","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-1.0.1.tgz","fileCount":33,"unpackedSize":133398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBfvJCRA9TVsSAnZWagAArZUP+QGCq/niDM/aJ6zpTqoK\nOgyDsrzxNoFNITq4VxvQqQAdMAa1lhK3Xu7jC16PsLZJ2lMShME4PA4giUbS\ngPzTAwMpEJJLZuHjcn+pqQwuIftYII2AUrh/L9Cy2pC0idSbVoebRZ6yTaMo\n/4/SGDHLb0kkPbclhn2S9/JqOBiXkQrNY4EUfysi/9Ul9jwjUI7n0PcsflGj\nk6j1EDuNPHayzA0RxZkIHwDM9B1G9aMI2HgXo/wUqccTQeS/kXhavkm8wkKl\nnftVcOEHeooe629l8SRk07g0OL/AKN6gHPz1y5ujzaJIma8ki6HGxr6y0So2\nwwYcXys5yyldysnb2j0rksszQe8/gYhR5L8QMgdpTMXBbSCaWz9LUb6qfC6a\nqGpJR2g6DiBbeFtdVCcEg8nRdF/QMmIgjDNGi8UmwewtkJ/LfUck6j5uVo6f\n1JwdldAMzvsnWZ3NiTcYkegAXYzIMqjSrFkpsBMU9Z59uk0qfF/vDDiGKo+x\npyOSmWv5hZkbI/K1qnN3+IBL5t+xCRiX1TdnQfeXLRAe4sSI0888YhkKWN5C\nPwu0bNdUheGoL2zsxxsg7nMrLn+8K4lmyz7/4gppsQX/Z/AVwBlwQdByoCA/\nKUEeeXnE1KAawwcak9XvMrfoQco65YbDUA8TYo+eszfZhlOK5io7DAkNEqaQ\nwW84\r\n=9GVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF0baOAnyXBOVfxly2YEGtsuxIe6zHr5M1UfL++FVYqAIgekISs2+uQI4ylU/LC4lbKcfQpqqWSnHeARKkEt5MDS8="}]},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/verbal-expressions_1.0.1_1560673225149_0.4492049451639697"},"_hasShrinkwrap":false},"1.0.2":{"name":"verbal-expressions","description":"JavaScript Regular expressions made easy","version":"1.0.2","keywords":["regular expressions","regex"],"homepage":"https://github.com/VerbalExpressions/JSVerbalExpressions","devDependencies":{"ava":"^2.1.0","babel-core":"^6.26.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-preset-env":"^1.7.0","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","grunt":"^1.0.4","grunt-ava":"^0.19.0","grunt-babel":"^7.0.0","grunt-contrib-uglify":"^4.0.1","grunt-eslint":"^21.0.0","grunt-markdownlint":"^2.1.0","grunt-sourcemap-localize":"^0.1.0","grunt-umd":"^3.0.0","nyc":"^14.1.1"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"main":"dist/verbalexpressions.js","license":"MIT","scripts":{"test":"grunt test","test:verbose":"grunt test:verbose","compile":"grunt compile","grunt":"grunt","build":"grunt build"},"types":"./typings/VerbalExpressions.d.ts","engines":{"node":">=9.2.0"},"dependencies":{},"gitHead":"bce33e6133e204a6dc6ede3f23e42325092ac328","_id":"verbal-expressions@1.0.2","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"verbalexpressions","email":"ionutvmi@gmail.com"},"dist":{"integrity":"sha512-LV8eG4ckcg1iIhGjOF+j1jb0b58m1DgGywce+2U8kbRrB5wZnGe4XCyUyOujZR9D/+rJGXTmxnL30o3zAgmC4w==","shasum":"1f2d28fdcf7169be270777ff5fadcdb2b3b905c5","tarball":"https://registry.npmjs.org/verbal-expressions/-/verbal-expressions-1.0.2.tgz","fileCount":33,"unpackedSize":133586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBgtrCRA9TVsSAnZWagAAOfYP/jTHr2lO7lDnrMXNTDvs\nK87MPgs9J8q1sQv9AlVz/JgXMzuG+LN7pHepaEp53guDkP02www1JGTxpNmc\n7fWgOu8wxme0ablGxImPDLegdxGwvNgFSCiuFN3w4kexbi9M2u3f/5HYQDQm\nqZjdkH6J9BFOoZ0gJHZzXe6LymVhxdVGl9/wTkqt1+BaPCXixaQdKB7FIcoO\nx6GHoAfRfO/n9idln8CUc3Wy1Ad/ygZhSzBQu4ILJPdEJZh0lnsuq6cU98b3\nFl1pw+Fj/iTlqyhSq8JbFl2mxE1BTCpsicxbxpPMtHQUKN1UtdH6Bp3jD45p\n8zl9fzRErHj13jDtBBIChC04BQ8G70fHLlmgvFTrAd9sM20La6/ouehqOOIE\nkILJZWNU9MBAzmhv00wuLaD+YjOKosKdKJiNMUCtyd5g2XTqsVGtrQTAh3+a\nxDSnPOh204heTtMgfj1O255jsW4kH5uKbBG3pdWdK0kNHNQ8Ol7VXjH39u7n\nwxkI5UxkqmxGGtqBBdVv4xR8H3+vjRN84Lw0OYOGchj7j5PCXj8wvHP6WjRX\nE5zdD1M5ygwFlSPtxDjZJrMgfUR2tMDixWhn+qjHH/sVPCjmg9s0T+OwNDwN\njsMbBAxOS6HLpi7saspOhYhIXKJELNX1823jBMKRyE79fe27l+x1+xJjZWiN\njhn8\r\n=iQ6g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCofvd+EAXXq80H+5aeHIlG/5FWa5i58fWxYpGOKOYrIgIgC6816h1deKxcJMvjNn22h+cQSbJe9Hy3W8qecEW3xC0="}]},"maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/verbal-expressions_1.0.2_1560677227006_0.5266230567930348"},"_hasShrinkwrap":false}},"readme":"# VerbalExpressions\r\n\r\n[![Build Status](https://travis-ci.org/VerbalExpressions/JSVerbalExpressions.svg)](https://travis-ci.org/VerbalExpressions/JSVerbalExpressions)\r\n[![Latest Version](https://img.shields.io/npm/v/verbal-expressions.svg)](https://www.npmjs.com/package/verbal-expressions)\r\n[![jsDelivr](https://img.shields.io/badge/dynamic/json.svg?label=jsDelivr&url=https%3A%2F%2Fdata.jsdelivr.com%2Fv1%2Fpackage%2Fnpm%2Fverbal-expressions&query=%24..tags.latest&colorB=blue&prefix=v)](https://www.jsdelivr.com/package/npm/verbal-expressions)\r\n[![License](https://img.shields.io/github/license/VerbalExpressions/JSVerbalExpressions.svg)](LICENSE)\r\n\r\n## JavaScript Regular Expressions made easy\r\n\r\nVerbalExpressions is a JavaScript library that helps construct difficult regular expressions.\r\n\r\n## How to get started\r\n\r\n### In the browser\r\n\r\n```html\r\n<script src=\"VerbalExpressions.js\"></script>\r\n```\r\n\r\nOr use the [jsDelivr CDN](https://www.jsdelivr.com/package/npm/verbal-expressions).\r\n\r\n### On the server (node.js)\r\n\r\nInstall:\r\n\r\n```sh\r\nnpm install verbal-expressions\r\n```\r\n\r\nRequire:\r\n\r\n```js\r\nconst VerEx = require('verbal-expressions');\r\n```\r\n\r\nOr use ES6's `import`:\r\n\r\n```js\r\nimport VerEx from 'verbal-expressions';\r\n```\r\n\r\n## Running tests\r\n\r\n```sh\r\nnpm test\r\n```\r\n\r\n(or)\r\n\r\n```sh\r\nnpm run test:verbose\r\n```\r\n\r\n## Creating a minified version\r\n\r\n```sh\r\nnpm run build\r\n```\r\n\r\nThis will run [Babel](https://babeljs.io) on `VerbalExpressions.js` and output the result to `dist/verbalexpressions.js`. A minified version of the same will also be written to `dist/verbalexpressions.min.js`.\r\n\r\nA source map will also be created in `dist`, so you can use the original \"un-babelified\", unminified source file for debugging purposes.\r\n\r\n## API documentation\r\n\r\nYou can find the API documentation at [verbalexpressions.github.io/JSVerbalExpressions](https://verbalexpressions.github.io/JSVerbalExpressions). You can find the source code for the docs in [`docs`](docs/).\r\n\r\n## Examples\r\n\r\nHere are some simple examples to give an idea of how VerbalExpressions works:\r\n\r\n### Testing if we have a valid URL\r\n\r\n```js\r\n// Create an example of how to test for correctly formed URLs\r\nconst tester = VerEx()\r\n    .startOfLine()\r\n    .then('http')\r\n    .maybe('s')\r\n    .then('://')\r\n    .maybe('www.')\r\n    .anythingBut(' ')\r\n    .endOfLine();\r\n\r\n// Create an example URL\r\nconst testMe = 'https://www.google.com';\r\n\r\n// Use RegExp object's native test() function\r\nif (tester.test(testMe)) {\r\n    alert('We have a correct URL'); // This output will fire\r\n} else {\r\n    alert('The URL is incorrect');\r\n}\r\n\r\nconsole.log(tester); // Outputs the actual expression used: /^(http)(s)?(\\:\\/\\/)(www\\.)?([^\\ ]*)$/\r\n```\r\n\r\n### Replacing strings\r\n\r\n```js\r\n// Create a test string\r\nconst replaceMe = 'Replace bird with a duck';\r\n\r\n// Create an expression that seeks for word \"bird\"\r\nconst expression = VerEx().find('bird');\r\n\r\n// Execute the expression like a normal RegExp object\r\nconst result = expression.replace(replaceMe, 'duck');\r\n\r\n// Outputs \"Replace duck with a duck\"\r\nalert(result);\r\n```\r\n\r\n### Shorthand for string replace\r\n\r\n```js\r\nconst result = VerEx().find('red').replace('We have a red house', 'blue');\r\n\r\n// Outputs \"We have a blue house\"\r\nalert(result);\r\n```\r\n\r\n## Contributions\r\n\r\nPull requests are warmly welcome!\r\n\r\nClone the repo and fork:\r\n\r\n```sh\r\ngit clone https://github.com/VerbalExpressions/JSVerbalExpressions.git\r\n```\r\n\r\n### Style guide\r\n\r\nThe [Airbnb](https://github.com/airbnb/javascript) style guide is loosely used as a basis for creating clean and readable JavaScript code. Check [`.eslintrc`](.eslintrc).\r\n\r\nCheck out these slide decks for handy Github & git tips:\r\n\r\n- [Git and Github Secrets](https://zachholman.com/talk/git-github-secrets/)\r\n- [More Git and Github Secrets](https://zachholman.com/talk/more-git-and-github-secrets/)\r\n\r\n## Tools\r\n\r\n- https://verbalregex.com - it's a wrapper of JSVerbalExpressions; users can write down the code and compile to regex\r\n- https://jsbin.com/metukuzowi/edit?js,console - JSBin Playground\r\n\r\n## Other Implementations\r\n\r\nYou can see an up to date list of all ports on [VerbalExpressions.github.io](https://VerbalExpressions.github.io).\r\n\r\n- [Ruby](https://github.com/ryan-endacott/verbal_expressions)\r\n- [C#](https://github.com/VerbalExpressions/CSharpVerbalExpressions)\r\n- [Python](https://github.com/VerbalExpressions/PythonVerbalExpressions)\r\n- [Java](https://github.com/VerbalExpressions/JavaVerbalExpressions)\r\n- [Groovy](https://github.com/VerbalExpressions/GroovyVerbalExpressions)\r\n- [PHP](https://github.com/VerbalExpressions/PHPVerbalExpressions)\r\n- [Haskell](https://github.com/VerbalExpressions/HaskellVerbalExpressions)\r\n- [Haxe](https://github.com/VerbalExpressions/HaxeVerbalExpressions)\r\n- [C++](https://github.com/VerbalExpressions/CppVerbalExpressions)\r\n- [Objective-C](https://github.com/VerbalExpressions/ObjectiveCVerbalExpressions)\r\n- [Perl](https://github.com/VerbalExpressions/PerlVerbalExpressions)\r\n- [Swift](https://github.com/VerbalExpressions/SwiftVerbalExpressions)\r\n\r\nIf you would like to contribute another port (which would be awesome!), please [open an issue](https://github.com/VerbalExpressions/implementation/issues/new) specifying the language in the [VerbalExpressions/implementation repo](https://github.com/VerbalExpressions/implementation/issues). Please don't open PRs for other languages against this repo.\r\n","maintainers":[{"name":"verbalexpressions","email":"oleg.b.seletsky@gmail.com"}],"time":{"modified":"2022-06-28T10:06:18.097Z","created":"2013-07-27T16:15:25.802Z","0.1.0":"2013-07-27T16:33:43.085Z","0.1.1":"2013-12-27T04:19:23.618Z","0.1.2":"2013-12-28T16:54:29.466Z","0.2.0":"2016-01-15T21:32:03.671Z","0.2.1":"2016-01-22T13:56:22.060Z","0.3.0":"2017-01-14T17:06:03.564Z","1.0.0":"2018-12-07T10:01:04.938Z","1.0.1":"2019-06-16T08:20:25.375Z","1.0.2":"2019-06-16T09:27:07.183Z"},"repository":{"type":"git","url":"git://github.com/VerbalExpressions/JSVerbalExpressions.git"},"users":{"tmyers":true,"adrianblynch":true,"debearloper":true,"ahmedelgabri":true,"ferrari":true,"jits":true,"runeo":true,"bojand":true,"fabian.moron.zirfas":true,"rocket0191":true,"leejefon":true,"yasuskobayashi":true,"sebestyen":true,"manishrc":true},"homepage":"https://github.com/VerbalExpressions/JSVerbalExpressions","keywords":["regular expressions","regex"],"bugs":{"url":"https://github.com/VerbalExpressions/JSVerbalExpressions/issues"},"license":"MIT","readmeFilename":"README.md"}