{"_id":"@areknawo/rex","_rev":"11-d59d6744aec36513b512f881a1515ab5","time":{"1.0.0":"2018-11-19T15:27:33.138Z","created":"2018-11-19T18:38:21.275Z","1.0.0-beta":"2018-11-19T18:38:21.633Z","modified":"2022-04-04T15:22:59.973Z","1.0.0-beta.2":"2018-11-19T19:08:22.317Z","1.0.0-beta.3":"2018-11-19T19:18:43.078Z","1.0.0-beta.4":"2018-11-20T21:03:47.806Z","1.0.1":"2018-11-24T12:30:01.602Z","2.0.0":"2018-12-21T10:07:07.575Z"},"name":"@areknawo/rex","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0-beta":{"name":"@areknawo/rex","version":"1.0.0-beta","description":"Your RegEx companion.","keywords":["regex","regexp","regular","expressions","help","library"],"main":"dist/rex.umd.js","module":"dist/rex.es5.js","typings":"dist/types/rex.d.ts","author":{"name":"areknawo"},"repository":{"type":"git","url":"git+https://github.com/areknawo/Rex.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"rollup -c rollup.config.ts && cpx 'src/**/*.ts' lib","docs":"typedoc --options typedoc.json","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","prepush":"npm run test:prod && npm run build","commitmsg":"validate-commit-msg","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testURL":"http://localhost","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"prettier":{"semi":false,"trailingComma":"all","parser":"typescript","singleQuote":true},"devDependencies":{"@babel/cli":"7.0.0-beta.40","@babel/core":"7.0.0-beta.40","@babel/plugin-proposal-class-properties":"7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.40","@babel/preset-env":"7.0.0-beta.40","@babel/preset-typescript":"7.0.0-beta.40","@types/jest":"^22.0.0","@types/node":"^10.0.3","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cpx":"^1.5.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","docco":"^0.8.0","husky":"^0.14.0","jest":"^22.0.2","jsdoc":"^3.5.5","jsdoc-babel":"0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","lint-staged":"^7.1.3","lodash.camelcase":"^4.3.0","prettier":"^1.13.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.59.2","rollup-plugin-babel-minify":"^6.1.1","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.12.0","strict-tslint-config":"^1.0.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-clean-code":"^0.2.7","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","tslint-config-valorsoft":"^2.2.1","typedoc":"^0.13.0","typedoc-plugin-external-module-name":"^1.1.3","typedoc-plugin-markdown":"^1.1.18","typedoc-plugin-single-line-tags":"^1.0.0","typescript":"^3.1.6","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.9"},"dependencies":{},"gitHead":"5b5a172348f3e8ddc9396daafdb3dbb37e747951","bugs":{"url":"https://github.com/areknawo/Rex/issues"},"homepage":"https://github.com/areknawo/Rex#readme","_id":"@areknawo/rex@1.0.0-beta","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"areknawo(u)","email":"areknawo@gmail.com"},"dist":{"integrity":"sha512-qvmTKrehT8nCBuEjwybCR9Lv2lKSThkFo7yryuR2SEaNsmusskQ1NjOxEWv4WOwdHQ8rgWH6yvwSLfKtJEFyeg==","shasum":"d7c32b97056f3aec4fff0623a333783b24b3ebca","tarball":"https://registry.npmjs.org/@areknawo/rex/-/rex-1.0.0-beta.tgz","fileCount":23,"unpackedSize":191258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8wMeCRA9TVsSAnZWagAAVgIP/3LSSV+o9gONmfVX3qm6\nZVMHfFcbLmTHn1+fLaiRdAAQB4QYiPyWRG4rR/poi75nqSknmOktf75MQCF9\nMByB0AncAXWfZaWHYAnNSStkJXOO0V6OpTDYw6jaLYtSmFO3AT1a+hnwqi4Z\nYFqInndL7bs6PUIPAPaGiiejd5PgjkJJ0/YivNVk9BWLuEvtngoD5HSpfBFE\nlqCtFh3HlnWWERT/naoLJ5IOorefyf2cgrwQnV/8frzokjF4BzO83V/LTk6W\nnXunnNwb9ruTQAhuHwMKnuVp+8edwjAm02i0qy1ZxwRbsDNewB9aKrQD07G0\nI+eqDbaRKo3sxZW0q0kBcwgk+ZpYipPBZC2jRzabx9EtoVUp6eZ23yyCe8dW\n0VMOlgOF5iZn9v1vaIs0lvS1meIqGyj18clHDOFnN51Ot/ZEfT9QOl8OMmRA\ngYFOsHTzOzydmcAUJwi9Alb5Lz9s2lqsVQWO4pzDSfAov8Tl8ctww1QFZYA0\n2ZvE2ts9Cn5BSgJGjrnjzrGvVKqo+tGWXwOkPRqhzCN5I3rHRQoGth2nimjC\nFB9koTHlUGglWgHLBHwmiYZo0L+9qBWTgKLLIAR6PxD20VM/IbEq7NhGqy0Z\n8BXJQbIucvbaM/F8bP0ckI2w64B1Ak58pZMPYEFtDWxsvKvYWeU+aU7nijOs\nPsXW\r\n=Kms/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5ec8jHEujm+cV5kVVYp2E1DzVWGupfbry3V86RQq6+QIgBgotvheD4xEeHKsSyXzJQ2cEKkscohGK2xYupHiYnbg="}]},"maintainers":[{"name":"areknawo(u)","email":"areknawo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rex_1.0.0-beta_1542652701441_0.31598498975703615"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"@areknawo/rex","version":"1.0.0-beta.2","description":"Your RegEx companion.","keywords":["regex","regexp","regular","expressions","help","library"],"main":"dist/rex.umd.js","module":"dist/rex.es5.js","typings":"dist/types/rex.d.ts","author":{"name":"areknawo"},"homepage":"https://areknawo.github.io/Rex","repository":{"type":"git","url":"git+https://github.com/areknawo/Rex.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"rollup -c rollup.config.ts && cpx 'src/**/*.ts' lib","docs":"typedoc --options typedoc.json","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","prepush":"npm run test:prod && npm run build","commitmsg":"validate-commit-msg","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testURL":"http://localhost","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"prettier":{"semi":false,"trailingComma":"all","parser":"typescript","singleQuote":true},"devDependencies":{"@babel/cli":"7.0.0-beta.40","@babel/core":"7.0.0-beta.40","@babel/plugin-proposal-class-properties":"7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.40","@babel/preset-env":"7.0.0-beta.40","@babel/preset-typescript":"7.0.0-beta.40","@types/jest":"^22.0.0","@types/node":"^10.0.3","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cpx":"^1.5.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","docco":"^0.8.0","husky":"^0.14.0","jest":"^22.0.2","jsdoc":"^3.5.5","jsdoc-babel":"0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","lint-staged":"^7.1.3","lodash.camelcase":"^4.3.0","prettier":"^1.13.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.59.2","rollup-plugin-babel-minify":"^6.1.1","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.12.0","strict-tslint-config":"^1.0.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-clean-code":"^0.2.7","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","tslint-config-valorsoft":"^2.2.1","typedoc":"^0.13.0","typedoc-plugin-external-module-name":"^1.1.3","typedoc-plugin-markdown":"^1.1.18","typedoc-plugin-single-line-tags":"^1.0.0","typescript":"^3.1.6","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.9"},"dependencies":{},"gitHead":"8c584982e84a6c542e135385264bb4f4a25edd67","bugs":{"url":"https://github.com/areknawo/Rex/issues"},"_id":"@areknawo/rex@1.0.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"areknawo(u)","email":"areknawo@gmail.com"},"dist":{"integrity":"sha512-J0SfFXVHJnwrSjpzLGW58xbuMXe8yli1/J9zJ63a4ZCYCiSQXbS16aZu3oSkxev/+NKYdN6PIkN8ucuukQ1+yA==","shasum":"951d3ac8c5377e2f86c35558ca84efd74693601d","tarball":"https://registry.npmjs.org/@areknawo/rex/-/rex-1.0.0-beta.2.tgz","fileCount":23,"unpackedSize":191699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8womCRA9TVsSAnZWagAAtUgQAIOuBLHxwp1RVpfXjYEy\nsxCMbTCGKI2WAgmrJ7StcpUWWrNpTwrv/8teQMMwgABH6hJC0Dqf+zVHWWH4\nDnCGNKmftk1tgt4JPC1MWY/RWvpb+obNSsvbP3ehQuprFew1irba9UKueANj\nLzzYURtr4xwi3ctF8JBquK1AOnbXMjBzcIEwwUM+Nntbg+dKfNNLwU3uvdTH\n0kCVqzqiaYV+vCtN4mM/BbrJMWtRNDTDzmLWqgcB4EP3F3KHY/SlysGfW9gv\neF0qZimBqRH3cJ/Mtq9YSWFc2OOqBgqKJ3/6U5Xb4WiPwQHyQvrbhn0zYJDQ\nKeHh3DwPUfOfkcpX/EvqcQimDBWJhw+mU7l3GzcHKEJfx1FbLEBHZVEx7lGx\n29RC/SYtEkf4zKjPbp3kxHeshLgVgk+YV2XfD0ljBx+rkP46mRe2oz0Dpn5w\nE/rWK2rpXjGerpQp8GAZN/3BgWlS7505ghE8hT+G02nQ9mV1lxlhlMpVG1aZ\nSNsDGdgdhmN4+KDeherWcDoh9A9rSW2m8Ver6WAz4QcrnL32Te14ZVq5jjiZ\nVhE29kEsNZatqXS++Z8sMZvLhMRpFNBsAXqHkX2sT5ose7NONZImeppcIcWG\nSN/N6od2arvlgM2upnNCOno8pewveDBBy9Y97Iqr+6lYJT7PE11HLvBa2tm4\nXnZu\r\n=cCt2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaqhY2NHhmLGxMX+dcTRWRTisZ/K8yYFfs+rf0w5xMpQIhAMXJ8KHup6cWY/2SM5UOO5AoShchbHorWvqQ/ipuFV0x"}]},"maintainers":[{"name":"areknawo(u)","email":"areknawo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rex_1.0.0-beta.2_1542654502207_0.07093839242208166"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"@areknawo/rex","version":"1.0.0-beta.3","description":"Your RegEx companion.","keywords":["regex","regexp","regular","expressions","help","library"],"main":"dist/rex.umd.js","module":"dist/rex.es5.js","typings":"dist/types/rex.d.ts","author":{"name":"areknawo"},"homepage":"https://areknawo.github.io/Rex","repository":{"type":"git","url":"git+https://github.com/areknawo/Rex.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"rollup -c rollup.config.ts && cpx 'src/**/*.ts' lib","docs":"typedoc --options typedoc.json","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","prepush":"npm run test:prod && npm run build","commitmsg":"validate-commit-msg","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testURL":"http://localhost","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"prettier":{"semi":false,"trailingComma":"all","parser":"typescript","singleQuote":true},"devDependencies":{"@babel/cli":"7.0.0-beta.40","@babel/core":"7.0.0-beta.40","@babel/plugin-proposal-class-properties":"7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.40","@babel/preset-env":"7.0.0-beta.40","@babel/preset-typescript":"7.0.0-beta.40","@types/jest":"^22.0.0","@types/node":"^10.0.3","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cpx":"^1.5.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","docco":"^0.8.0","husky":"^0.14.0","jest":"^22.0.2","jsdoc":"^3.5.5","jsdoc-babel":"0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","lint-staged":"^7.1.3","lodash.camelcase":"^4.3.0","prettier":"^1.13.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.59.2","rollup-plugin-babel-minify":"^6.1.1","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.12.0","strict-tslint-config":"^1.0.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-clean-code":"^0.2.7","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","tslint-config-valorsoft":"^2.2.1","typedoc":"^0.13.0","typedoc-plugin-external-module-name":"^1.1.3","typedoc-plugin-markdown":"^1.1.18","typedoc-plugin-single-line-tags":"^1.0.0","typescript":"^3.1.6","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.9"},"dependencies":{},"gitHead":"176c472ebf60e30f5cbb09d7ddcad64c2ae2c39a","bugs":{"url":"https://github.com/areknawo/Rex/issues"},"_id":"@areknawo/rex@1.0.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"areknawo(u)","email":"areknawo@gmail.com"},"dist":{"integrity":"sha512-qsue0QTSbCl0ZvneMmCKUo1oAteU+y9Ljnd+rgMSDEoefxk9QJtsUaDKb1VfoBJA1jxHM1x+haI1JVKqWqxo3Q==","shasum":"661287f6b1c08e4c473bdf653eff7659b6a42c04","tarball":"https://registry.npmjs.org/@areknawo/rex/-/rex-1.0.0-beta.3.tgz","fileCount":39,"unpackedSize":233069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8wyTCRA9TVsSAnZWagAAoywP/0pybPh0cFN3+rTpp0Ag\nPJ9Rsj/yfRSrTgQnMUVE3q5mYOXogWx+bX9QPfleu0Lie5RjrxJvp2smshG6\nc9yPJtfg12NB2ACbquteSbkc6lfxDDQTFon5dvoaH9tJ+5D0gcnAhnltHVGp\nQ7qjCahvyOAuHKbpaB2hXaBsJCHm5RvR5IwiPzKTg8A5asvElvGOwfh0wC3C\nYFmJvY8OFANPHLhrXqLp+3OSA9Fl7p/kcCRfPkH4dRxe7QAmfT+Rn54Vuc6q\nkWJBNZea8WqaLUT3rdfqkGxYZrYor09itDRtnUewDUa/TD25iwLv4b1hGMeI\ntaDleReFjYqPuR+5TVQWp9CP090aZ20Kcsytwx2jssFPTd5hYl+BdLurNugg\nmCVq+F9Kjtx+z3wFZpm6J9j0y5zwEOXTyv0baA9cC7qPma1Xs/r7Rje4Ptgy\nHW67W5RvZXL5r8tdUKH0r4WbjAnkpOPvnBerXBkTyK6fsnQ6atORxdc3byVb\nHqLLWFPiOKu5fvabaqcalkswRmpciqwK6sV5w2SxZQYsrw5Jo/39kp5nAhiG\n6Iw07isY6kJ+xXgDLhVPo72wYvpHqR29NKqsfcjslCIA8W2iM2ndAqUCIbsz\nIG2+llZUlzvkiMa8ON4T6bPSkTLS768t287xRsA8bHcy6iv08hs0Jn5q9LwA\nMW0Y\r\n=cAne\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoigkmsZVOAkJSkoTRm+Py+wL84e/ynLyScai4WIOuXQIhAMXUy9chCYwA0tEOiow8urBY0SMSzzNU5bbn8RkXic0v"}]},"maintainers":[{"name":"areknawo(u)","email":"areknawo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rex_1.0.0-beta.3_1542655122810_0.013357525646415569"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"@areknawo/rex","version":"1.0.0-beta.4","description":"Your RegEx companion.","keywords":["regex","regexp","regular","expressions","help","library"],"main":"dist/rex.umd.js","module":"dist/rex.es5.js","typings":"dist/types/rex.d.ts","author":{"name":"areknawo"},"homepage":"https://areknawo.github.io/Rex","repository":{"type":"git","url":"git+https://github.com/areknawo/Rex.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"rollup -c rollup.config.ts && cpx 'src/**/*.ts' lib","docs":"typedoc --options typedoc.json","start":"rollup -c rollup.config.ts -w","size":"size-limit","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","prepush":"npm run test:prod && npm run build","commitmsg":"validate-commit-msg","travis-deploy-once":"travis-deploy-once"},"size-limit":[{"limit":"4KB","path":"dist/rex.umd.js"}],"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testURL":"http://localhost","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"prettier":{"semi":false,"trailingComma":"all","parser":"typescript","singleQuote":true},"devDependencies":{"@babel/cli":"7.0.0-beta.40","@babel/core":"7.0.0-beta.40","@babel/plugin-proposal-class-properties":"7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.40","@babel/preset-env":"7.0.0-beta.40","@babel/preset-typescript":"7.0.0-beta.40","@types/jest":"^22.0.0","@types/node":"^10.0.3","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cpx":"^1.5.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","docco":"^0.8.0","husky":"^0.14.0","jest":"^22.0.2","jsdoc":"^3.5.5","jsdoc-babel":"0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","lint-staged":"^7.1.3","lodash.camelcase":"^4.3.0","prettier":"^1.13.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.59.2","rollup-plugin-babel-minify":"^6.1.1","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.12.0","size-limit":"^0.21.0","strict-tslint-config":"^1.0.1","travis-deploy-once":"^5.0.9","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-clean-code":"^0.2.7","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","tslint-config-valorsoft":"^2.2.1","typedoc":"^0.13.0","typedoc-plugin-external-module-name":"^1.1.3","typedoc-plugin-markdown":"^1.1.18","typedoc-plugin-single-line-tags":"^1.0.0","typescript":"^3.1.6","validate-commit-msg":"^2.12.2"},"dependencies":{},"gitHead":"afc5e9e3ff15886d6732ae852f716fcba641297a","bugs":{"url":"https://github.com/areknawo/Rex/issues"},"_id":"@areknawo/rex@1.0.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"areknawo(u)","email":"areknawo@gmail.com"},"dist":{"integrity":"sha512-U8JesLwDI/NHGPl9Qxysf8I6d2u16Hfe50U2a+11tCACIXWcTIX4YjMHMPAlfplCKz2NF6QL+iDVU6gFFwXuxQ==","shasum":"8715e2e0de8517f6390586edac061d7b55e2fea9","tarball":"https://registry.npmjs.org/@areknawo/rex/-/rex-1.0.0-beta.4.tgz","fileCount":39,"unpackedSize":233641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9Ha0CRA9TVsSAnZWagAALzsQAIMrkUImK0RiZ1fxcNy3\nX8Do1/eRByoz0B7Oe35gsY7Y9/YbsaUf4XSv+usWfLKqDafkVWTBYpjgsfQW\nGTHgxCeLLISXp60qaKofTiXiXFpRe4CkOdlYzzRyjhU7u/0+vLMFbxft+pZ6\n5Z9WJaepViekQXSWZIJDY9Ta3aI5nNket+wJ695CoVnhMJzCICrr+SYtXScJ\nuEUzQr87Yyqm2G6U0C2llb88VDa6L53Kc8RCmAtru47vOHbnvv8w710diLFf\nbqFy2Rqt8l3wGokHpuGxM9WwOrbnXYPa8lYHm+zT4EZL4WAmUk9CBf0jeUd8\n9r+0n3Aj5Q8nzYNnodzQsg0aC8zITwLkvo5Bh7vacpTDSCqjvypLIzqb7XYK\nL6GsOr7LYm9l1WQyLExFtRr1CbN6vLtt31UNst3xgt8fOmeDP9X5oY+1g626\nefJ4+g1tkwGdw3CMqNjyAkpshw1TfSr6ihmWPv5Q1bW11VqjqJuwgfBt3rNL\nUfnqkkR5O41nLvwVhVM5dE7hXUEsfYxyv5E2kXdmdS3LpaLpzdTLN935qlQj\n7PqozqoUT1EPhtkXVpzKxASpeNPCbsDe0PaAYbLVDImktyPAwxG4IsWfXEea\nRVzKasPds7eVPO1kGM9hNPTbRS+SBZflfmiSK18DKpN/YykWUlycW07GqW1Z\np5r6\r\n=8AY8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqAi1jInsxftz7Gm2gGyKeBJDhFk7U6KaBi+tpbnI4aAIgCetEouUIBQ7TDZSNO30PuAmxeDe29noc+dzgIQq91I0="}]},"maintainers":[{"name":"areknawo(u)","email":"areknawo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rex_1.0.0-beta.4_1542747827669_0.6772962265767435"},"_hasShrinkwrap":false},"1.0.1":{"name":"@areknawo/rex","version":"1.0.1","description":"Your RegEx companion.","keywords":["regex","regexp","regular","expressions","help","library"],"main":"dist/rex.umd.js","module":"dist/rex.es5.js","typings":"dist/types/rex.d.ts","author":{"name":"areknawo"},"homepage":"https://areknawo.github.io/Rex","repository":{"type":"git","url":"git+https://github.com/areknawo/Rex.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"rollup -c rollup.config.ts && cpx 'src/**/*.ts' lib","docs":"typedoc --options typedoc.json","start":"rollup -c rollup.config.ts -w","size":"size-limit","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","prepush":"npm run test:prod && npm run build","commitmsg":"validate-commit-msg","travis-deploy-once":"travis-deploy-once"},"size-limit":[{"limit":"4KB","path":"dist/rex.umd.js"}],"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testURL":"http://localhost","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"prettier":{"semi":false,"trailingComma":"all","parser":"typescript","singleQuote":true},"devDependencies":{"@babel/cli":"7.0.0-beta.40","@babel/core":"7.0.0-beta.40","@babel/plugin-proposal-class-properties":"7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.40","@babel/preset-env":"7.0.0-beta.40","@babel/preset-typescript":"7.0.0-beta.40","@types/jest":"^22.0.0","@types/node":"^10.0.3","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cpx":"^1.5.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","docco":"^0.8.0","husky":"^0.14.0","jest":"^22.0.2","jsdoc":"^3.5.5","jsdoc-babel":"0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","lint-staged":"^7.1.3","lodash.camelcase":"^4.3.0","prettier":"^1.13.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.59.2","rollup-plugin-babel-minify":"^6.1.1","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.12.0","size-limit":"^0.21.0","strict-tslint-config":"^1.0.1","travis-deploy-once":"^5.0.9","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-clean-code":"^0.2.7","tslint-config-airbnb":"^5.9.2","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","tslint-config-valorsoft":"^2.2.1","typedoc":"^0.13.0","typedoc-plugin-external-module-name":"^1.1.3","typedoc-plugin-markdown":"^1.1.18","typedoc-plugin-single-line-tags":"^1.0.0","typescript":"^3.1.6","validate-commit-msg":"^2.12.2"},"dependencies":{},"gitHead":"38a62b8df544430e60a72e08c3fe05d6814fbcd2","bugs":{"url":"https://github.com/areknawo/Rex/issues"},"_id":"@areknawo/rex@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"areknawo(u)","email":"areknawo@gmail.com"},"dist":{"integrity":"sha512-b1JW1kFx8DPSFmst3QOnkDpIUPVen2I5sOu7lZZ8CzhmbqboryKkFrzHvGk+fJLaoxrbQmN3S+S5oORse1/HSg==","shasum":"48ef2f7230f91cd47fbee8a3a0fdd23c19b08bdc","tarball":"https://registry.npmjs.org/@areknawo/rex/-/rex-1.0.1.tgz","fileCount":39,"unpackedSize":233776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+URKCRA9TVsSAnZWagAA2PQQAKB3wnSMvwThSPsbhzRC\nCLHDV4u9QA/hdtORauhFkHT5DsoRD0xY67QskL0zBaBnNCOiankybcFM8SrJ\n86QRVlpOiaIjSSWwSsIhaX3gIsPMvJavrgGo5C7Hl5+T/RrRK9o7BWpsXgHE\nqNSet9P1R6s/G/4Rybuv5fDY5KkGLgY2Hy3VIpbkg2xPnFofCVD8+7uVRdeY\nKPwzt5HsaAtQhAEBcWsh9xcJ0R2Z/ommPXSmnvAUdbQ5+cP4FuNbZSXRuq6K\nvq3F0rqMqAOfvlM+eOQFJw6vLMDogAPusYx54M98k/IsiTz00hQKdInMVYKs\nle7hmSxuYyUEjYtJHZ4VEVMfCIj13TF+91CBSBmv+HNn0l4+XbVA4CSqHKRV\nQyALTvYkLOzoJ0+4uSE2EkdJjwnjrCb2/P7q6cQvjOkt234gXcu5MobU+Y7q\niRotSB59OOZjIRE/5Mbn1azmlprOp4it+pEAkb1yLNSlhQtRw96GWOHrjBJg\npUJgnu2srH4xMpPXf5FujqYA19yA4jSd4loY4TVSMEeECO934y2ZPN+ZSztC\nXcYLzz1jVznlydY0EgKORFt7911Bt2v4wH/WBwAKe8lmb/NjQ0UrWvoBbHAS\nXnpcet1zgv5tSEWvQkcJN7aeYaqgl0i03sWCsOWpy4RNQVFo6BWZJQ6aU7l+\nsrUz\r\n=fOVp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXQRTOlLt9eI7zisg2AfHTcha8gVB0iDaTQvzWyo0V2AiAE5JYGXnB3uxQgQewNe09f+ybDNFP90PCM5B7uA0V5tg=="}]},"maintainers":[{"name":"areknawo(u)","email":"areknawo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rex_1.0.1_1543062601325_0.7508229236058215"},"_hasShrinkwrap":false},"2.0.0":{"name":"@areknawo/rex","version":"2.0.0","description":"Your RegEx companion.","keywords":["regex","regexp","regular","expressions","help","library"],"main":"dist/rex.umd.js","module":"dist/rex.es5.js","typings":"dist/types/rex.d.ts","author":{"name":"areknawo"},"homepage":"https://areknawo.github.io/Rex","repository":{"type":"git","url":"git+https://github.com/areknawo/Rex.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"rollup -c rollup.config.ts && cpx 'src/**/*.ts' lib","docs":"typedoc --options typedoc.json","start":"rollup -c rollup.config.ts -w","size":"size-limit","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","prepush":"npm run test:prod && npm run build","commitmsg":"validate-commit-msg","travis-deploy-once":"travis-deploy-once"},"size-limit":[{"limit":"4KB","path":"dist/rex.umd.js"}],"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testURL":"http://localhost","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"prettier":{"semi":false,"trailingComma":"all","parser":"typescript","singleQuote":true},"devDependencies":{"@babel/cli":"7.0.0-beta.40","@babel/core":"7.0.0-beta.40","@babel/plugin-proposal-class-properties":"7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.40","@babel/preset-env":"7.0.0-beta.40","@babel/preset-typescript":"7.0.0-beta.40","@types/jest":"^22.0.0","@types/node":"^10.12.15","colors":"^1.3.3","commitizen":"^2.9.6","coveralls":"^3.0.0","cpx":"^1.5.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","docco":"^0.8.0","husky":"^0.14.0","jest":"^22.0.2","jsdoc":"^3.5.5","jsdoc-babel":"0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","lint-staged":"^7.1.3","lodash.camelcase":"^4.3.0","prettier":"^1.15.3","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.68.0","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-typescript2":"^0.18.1","semantic-release":"^15.13.1","size-limit":"^0.21.0","strict-tslint-config":"^1.0.1","travis-deploy-once":"^5.0.11","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.12.0","tslint-clean-code":"^0.2.7","tslint-config-airbnb":"^5.11.1","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","tslint-config-valorsoft":"^2.2.1","typedoc":"^0.13.0","typedoc-plugin-external-module-name":"^1.1.3","typedoc-plugin-markdown":"^1.1.19","typedoc-plugin-single-line-tags":"^1.0.0","typescript":"^3.2.2","validate-commit-msg":"^2.12.2"},"dependencies":{},"gitHead":"0607b74123236222d6eea6cd5c6d3cb193cfd479","bugs":{"url":"https://github.com/areknawo/Rex/issues"},"_id":"@areknawo/rex@2.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.5.0","_npmUser":{"name":"areknawo(u)","email":"areknawo@gmail.com"},"dist":{"integrity":"sha512-iazmkgfyEVtHJIVUThcBk+aRhAzuB/Nf/5RYHS9s/31udEdGjkntgqMxwqy4KchNPyckMaOP5wW0+Lc1+L/a6A==","shasum":"3b61f7d3eb6057af81f56d48233c0062dd12ace0","tarball":"https://registry.npmjs.org/@areknawo/rex/-/rex-2.0.0.tgz","fileCount":39,"unpackedSize":247717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHLtMCRA9TVsSAnZWagAA9SwQAJiI8lKyYiYovJkBS9yf\n4ykjRjYyljtA6gLfAUIIdnCegdhyK5Bpt7iFPQcxBUPqBha8+WqtMSDfSxt4\nmyztzx13YR3kUfC7g8PjawiWC/6RmsrfcRR9NnXkzjaZ8QhWzqfjQn5IJGwN\ns9CVCO2mTF5cfDvOPaXtZLZF/KwMoqv/W92VKCZtU/SaG6U373FBIKk8Wj1r\n5MTbIQ5naikWaKou5peGznWUUhjhu38Jq+tkA26Dcb86x+mcAXrzk95NWxLs\nQSYQuXkoPhaTV6AabYlTr5Ldjr4ZQR5/r6WLJlkq2LZ2KiAsdnr8ILrzNqLW\nrPzBib1ge4Qqy3DfC2eLvDxIo47e/WtEyw/dIRQZ0ZSJgezojRvuiQa/qsxr\nBu7f2pAIKwf3ExG31mUlCGI8xmE7MNXY7dLsuZL3nfX3xxPinweGNRkOUxnT\n3cCURQtMNMkQJbe8PhdPfxHFFzxHQvaNFNiooYncYqSRcYCu/lMDmj9r3Tgc\nZ1HgMzrSlrOC79gV2NM3z+o7TGzFUTNM+eAXWeVHCkDuHGXUDyeOzhsib6pb\nK4EDvBd5ZGZNWMXwp/cj1oe81J2zRKFPjWkabc1FqJNW+pXvq7rNERoHSxSw\nPyuj2r5BHk/uCiK2sAZ3VEJ/yBZ8l5HZtl7R9G7XX+vbiHOlboV0dWfczSd4\nrqPu\r\n=OAyn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIn71/bFUrG0o92IwlfhtTE097qw4nzuNHwvQLctEHXAIhAJqKZoTZuqvwbqhBQqkxXyMO6XQWlAuIQSNmviPbZxFW"}]},"maintainers":[{"name":"areknawo(u)","email":"areknawo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rex_2.0.0_1545386827360_0.45681874335441686"},"_hasShrinkwrap":false}},"maintainers":[{"name":"areknawo(u)","email":"areknawo@gmail.com"}],"description":"Your RegEx companion.","homepage":"https://areknawo.github.io/Rex","keywords":["regex","regexp","regular","expressions","help","library"],"repository":{"type":"git","url":"git+https://github.com/areknawo/Rex.git"},"author":{"name":"areknawo"},"bugs":{"url":"https://github.com/areknawo/Rex/issues"},"license":"MIT","readme":"# ReX.js\n***Your RegEx companion.***\n\n![GitHub](https://img.shields.io/npm/l/@areknawo/rex.svg?style=for-the-badge)\n[![Travis (.org)](https://img.shields.io/travis/areknawo/Rex.svg?style=for-the-badge)](https://travis-ci.com/areknawo/Rex)\n[![Coveralls github](https://img.shields.io/coveralls/github/areknawo/Rex.svg?style=for-the-badge)](https://coveralls.io/github/areknawo/Rex)\n[![Gitter](https://img.shields.io/gitter/room/:user/:repo.svg?style=for-the-badge)](https://gitter.im/ReX-js/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link)\n[![npm bundle size (minified + gzip)](https://img.shields.io/bundlephobia/minzip/@areknawo/rex.svg?style=for-the-badge)](https://bundlephobia.com/result?p=@areknawo/rex)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=for-the-badge)](https://github.com/prettier/prettier)\n[![Twitter URL](https://img.shields.io/twitter/url/http/shields.io.svg?style=for-the-badge)](https://twitter.com/intent/tweet?url=https%3A%2F%2Fareknawo.github.io%2FRex&via=areknawo&text=ReX.js%20-%20Your%20RegEx%20companion%21&hashtags=regexp%2Cjavascript%2Ctypescript%2Cprogramming%2Cweb%2Cdev)\n\n\n\n\nThe JS Library for writting complex RegExps with help of autocompletion!\n\n\n```javascript\nimport { Matcher } from '@areknawo/rex'\n\n// Trivia example of usage\nconst expr = new Matcher()\n.find('Reg')\n.whitespace()\n.capture((expr) => {\n  expr.find('Exp')\n}).test('Reg Exp'); //true\n```\n***More information can be found on https://areknawo.github.io/Rex.***\n","readmeFilename":"README.md"}