{"_id":"@absolunet/capturing-group-values","_rev":"14-7c645a60a7bfc41f4c35c3c02456259e","name":"@absolunet/capturing-group-values","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@absolunet/capturing-group-values","version":"1.0.0","description":"Extracts capturing group values via a regular expression","definition":"","homepage":"https://documentation.absolunet.com/node-capturing-group-values","author":{"name":"Absolunet","url":"https://absolunet.com"},"keywords":["capturing","regex","regexp"],"license":"MIT","repository":{"url":"git://github.com/absolunet/node-capturing-group-values.git","type":"git"},"bugs":{"url":"https://github.com/absolunet/node-capturing-group-values/issues"},"engines":{"node":">= 12.0.0"},"main":"dist/node","scripts":{"manager:install":"node manager --task=install","manager:outdated":"node manager --task=outdated","manager:build":"node manager --task=build","manager:watch":"node manager --task=watch","manager:documentation":"node manager --task=documentation","manager:prepare":"node manager --task=prepare","manager:rebuild":"node manager --task=rebuild","manager:publish":"node manager --task=publish","manager:publish:unsafe":"node manager --task=publish:unsafe","test":"node test --scope=all","test:standards":"node test --scope=standards","test:unit":"node test --scope=unit","test:feature":"node test --scope=feature","test:integration":"node test --scope=integration","test:endtoend":"node test --scope=endtoend"},"devDependencies":{"@absolunet/manager":"2.0.0","@absolunet/tester":"3.0.5"},"dependencies":{"@absolunet/joi":"^0.1.0"},"_resolved":"","_integrity":"","_from":"file:/var/folders/4f/8l984hdj5sxdz_93jn0vwfp0js2d50/T/absolunetmanager-package-tarball-540971Oa0a5Kce7jk/absolunet-capturing-group-values-1.0.0.tgz","_id":"@absolunet/capturing-group-values@1.0.0","_nodeVersion":"12.11.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-V+2aEEYOL0Gf9OeYI3YRHPutGM9CX3HYqkTM4eLDxGsvhIz1Jcv+ZnhvqtDmgLcNMLmidZQfiM2z8+R5IOq22Q==","shasum":"efaa41a0b5856c6d2bab010df4d4738d4116f6fe","tarball":"https://registry.npmjs.org/@absolunet/capturing-group-values/-/capturing-group-values-1.0.0.tgz","fileCount":5,"unpackedSize":5737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1vspCRA9TVsSAnZWagAA4SMP/3mjPK1QSugy2MV8C+2M\n6czc8Uvne/HdUGYD85IujZXlLe+CnBilc0tT+uOYwjeFVXKgjV+bHpIky217\nMMaE8E2Y6MEZqF0/vjkNDRcPwcco5PUoKhkvMhY4baerdkF7Wfnuc3d7VDFB\nl1keaqmi2GuiuUz5cFjSei8KViX/0cegQaC5xDQz5PD/AYmVCJVY2haZzRys\nUWr3jJVEZE9EctMxNqm4b9FlxjLghT7+UibK4XeSpD7uUz9SeuBEIkXt7gkP\n9VDbjiwCkJH8kmcxDObuuXWBPVsD1GGwR/QSBpElK+UdeZkYlQ/PxCo0n4+L\nvA0RxA6XF52V/Q5CtInrxGHp2L2mJf8fYNynrgoiYgfmGzmkDLHgmUyDBB8y\nJycu0pjFk+WbNaZIyGKN3qMKSh8uwLvSH6KG0CSG6y3/MzneLK1Zs8h/B6v/\nqFy8JJ/DsTTxi4GMufc69WZRmOlhmSAfzSn8szDlzZEVLmj8aPNZcnoWintu\nI9N9aoZj1YB9YGcTKzchYSHqdBezmRlVumbOrZqqB6fVva5LMCqJ+hOiMT5M\nVhpp1uyMRf9sDl8lskRpEReXiNBrKICJNM1Dj5nsbzrsOkz1ELRSvg2xVMVw\ndaPsVxCdnqhUj3YnLTEE0vIsdYIswLvEde09p8Lo2e+e9T+jLOgCV+Ql9amU\nFNq7\r\n=Npvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwSr8SDTJaAoh03poB1IvR7RmeJiiyWo3gcIWYiiPV0gIhAI0fBqK6Sp2X1zZY9czqm3Q/Dhe7KqM1ClqKaGKwx7Id"}]},"maintainers":[{"name":"tparent-abso","email":"tparent@absolunet.com"},{"name":"jblandry","email":"npm@jblandry.info"},{"name":"absolunetdev","email":"dev@absolunet.com"}],"_npmUser":{"name":"jblandry","email":"npm@jblandry.info"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capturing-group-values_1.0.0_1573662147437_0.7773421163825989"},"_hasShrinkwrap":false,"deprecated":"Switch to '@valtech-commerce/capturing-group-values'"}},"time":{"created":"2019-11-13T16:22:27.313Z","1.0.0":"2019-11-13T16:22:27.626Z","modified":"2023-02-09T21:56:41.897Z"},"maintainers":[{"email":"abso-opensource@valtech.com","name":"valtech_commerce"},{"email":"dev+absobot-npm@absolunet.com","name":"absobot"},{"email":"npm@jblandry.info","name":"jblandry"}],"description":"Extracts capturing group values via a regular expression","homepage":"https://documentation.absolunet.com/node-capturing-group-values","keywords":["capturing","regex","regexp"],"repository":{"url":"git://github.com/absolunet/node-capturing-group-values.git","type":"git"},"author":{"name":"Absolunet","url":"https://absolunet.com"},"bugs":{"url":"https://github.com/absolunet/node-capturing-group-values/issues"},"license":"MIT","readme":"# @absolunet/capturing-group-values\n\n[![npm](https://img.shields.io/npm/v/@absolunet/capturing-group-values.svg)](https://www.npmjs.com/package/@absolunet/capturing-group-values)\n[![npm dependencies](https://david-dm.org/absolunet/node-capturing-group-values/status.svg)](https://david-dm.org/absolunet/node-capturing-group-values)\n[![npms](https://badges.npms.io/%40absolunet%2Fcapturing-group-values.svg)](https://npms.io/search?q=%40absolunet%2Fcapturing-group-values)\n[![Travis CI](https://travis-ci.com/absolunet/node-capturing-group-values.svg?branch=master)](https://travis-ci.com/absolunet/node-capturing-group-values/builds)\n\n> Extracts capturing group values via a regular expression\n\n\n## Install\n\n```bash\n$ npm install @absolunet/capturing-group-values\n```\n\n\n## Usage\n\n```js\nimport capturingGroupValues from '@absolunet/capturing-group-values';\n\nconst pattern = /(?<alpha>[a-z]+)?:(?<num>\\d+)?/u;\n\nconsole.log(capturingGroupValues('',        pattern));  // {}\nconsole.log(capturingGroupValues(':',       pattern));  // {}\nconsole.log(capturingGroupValues('abc',     pattern));  // {}\nconsole.log(capturingGroupValues('123',     pattern));  // {}\nconsole.log(capturingGroupValues('abc:xyz', pattern));  // { alpha: 'abc' }\nconsole.log(capturingGroupValues('123:789', pattern));  // { num: '789' }\nconsole.log(capturingGroupValues('abc:789', pattern));  // { alpha: 'abc', num: '789' }\n```\n\n\n\n## Documentation\n\nView [documentation](https://documentation.absolunet.com/node-capturing-group-values)\n\n\n\n\n\n\n<br><br>\n\n## License\n\nMIT © [Absolunet](https://absolunet.com)\n","readmeFilename":"readme.md"}