{"_id":"semver-regex","_rev":"2974104","name":"semver-regex","description":"Regular expression for matching semver versions","dist-tags":{"latest":"4.0.5","version-3.1.3":"3.1.4"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2023-06-15T08:24:49.000Z","created":"2014-06-13T20:47:44.027Z","4.0.5":"2022-06-08T10:09:33.718Z","4.0.4":"2022-06-05T08:03:55.912Z","4.0.3":"2022-05-13T10:07:27.736Z","3.1.4":"2022-05-13T10:04:50.451Z","4.0.2":"2021-10-03T05:41:37.085Z","3.1.3":"2021-09-11T10:16:17.468Z","4.0.1":"2021-09-11T10:11:35.459Z","4.0.0":"2021-04-28T08:24:34.330Z","3.1.2":"2020-12-25T18:07:08.081Z","3.1.1":"2020-01-25T12:12:13.504Z","3.1.0":"2019-04-30T13:55:04.455Z","3.0.0":"2019-04-19T12:49:10.306Z","2.0.0":"2018-03-23T07:58:58.539Z","1.0.0":"2014-08-13T10:15:57.744Z","0.1.1":"2014-07-20T14:37:27.900Z","0.1.0":"2014-06-13T20:47:44.027Z"},"users":{"itonyyo":true,"newswim":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"versions":{"4.0.5":{"name":"semver-regex","version":"4.0.5","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^4.3.0","tsd":"^0.20.0","xo":"^0.49.0","semver":"^7.3.7"},"types":"./index.d.ts","gitHead":"ca7bb1bea2df9728996cdfd8a0f9096763e77768","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@4.0.5","_nodeVersion":"18.3.0","_npmVersion":"8.3.2","dist":{"shasum":"fbfa36c7ba70461311f5debcb3928821eb4f9180","size":2083,"noattachment":false,"key":"/semver-regex/-/semver-regex-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-4.0.5.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_4.0.5_1654682973572_0.6856250726725097"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-08T11:40:20.106Z","publish_time":1654682973718,"_cnpm_publish_time":1654682973718},"4.0.4":{"name":"semver-regex","version":"4.0.4","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^4.3.0","tsd":"^0.20.0","xo":"^0.49.0","semver":"^7.3.7"},"types":"./index.d.ts","gitHead":"e7a241050746a0b451a33ca98cbeb7998a7fa097","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@4.0.4","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"101d1e277d0de2f67db635c3e053669feccabf0d","size":1939,"noattachment":false,"key":"/semver-regex/-/semver-regex-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-4.0.4.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_4.0.4_1654416235713_0.5048003506184469"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T13:55:12.153Z","publish_time":1654416235912,"_cnpm_publish_time":1654416235912},"4.0.3":{"name":"semver-regex","version":"4.0.3","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^4.2.0","tsd":"^0.14.0","xo":"^0.39.1"},"types":"./index.d.ts","gitHead":"65fc4a43703fd1432fa10c6a1c60568dbe9b5032","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@4.0.3","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"c684b88b3c4423fe9c891b9316676b46743d2db1","size":1846,"noattachment":false,"key":"/semver-regex/-/semver-regex-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-4.0.3.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_4.0.3_1652436447588_0.3363267680066113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-13T13:08:33.688Z","publish_time":1652436447736,"_cnpm_publish_time":1652436447736},"3.1.4":{"name":"semver-regex","version":"3.1.4","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"types":"./index.d.ts","readmeFilename":"readme.md","gitHead":"906cf402ca0509a17343c02527bcf3cc42194973","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@3.1.4","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"13053c0d4aa11d070a2f2872b6b1e3ae1e1971b4","size":1903,"noattachment":false,"key":"/semver-regex/-/semver-regex-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-3.1.4.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_3.1.4_1652436290286_0.8696322399399774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-13T13:08:33.583Z","publish_time":1652436290451,"_cnpm_publish_time":1652436290451},"4.0.2":{"name":"semver-regex","version":"4.0.2","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.39.1"},"gitHead":"b5894c1686a6832d5e944440cd42bc4097d0b355","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@4.0.2","_nodeVersion":"12.22.1","_npmVersion":"7.20.3","dist":{"shasum":"fd3124efe81647b33eb90a9de07cb72992424a02","size":1847,"noattachment":false,"key":"/semver-regex/-/semver-regex-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-4.0.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_4.0.2_1633239696977_0.7319917136901504"},"_hasShrinkwrap":false,"publish_time":1633239697085,"_cnpm_publish_time":1633239697085},"3.1.3":{"name":"semver-regex","version":"3.1.3","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"a0203db168ad07c8abac9eb9a9d9e167ee16d7fe","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@3.1.3","_nodeVersion":"14.17.5","_npmVersion":"7.5.4","dist":{"shasum":"b2bcc6f97f63269f286994e297e229b6245d0dc3","size":1920,"noattachment":false,"key":"/semver-regex/-/semver-regex-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-3.1.3.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_3.1.3_1631355377346_0.891638552414092"},"_hasShrinkwrap":false,"publish_time":1631355377468,"_cnpm_publish_time":1631355377468},"4.0.1":{"name":"semver-regex","version":"4.0.1","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.39.1"},"gitHead":"7911a04a48093a86af95922b1b1bf99ae9f57eab","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@4.0.1","_nodeVersion":"14.17.5","_npmVersion":"7.20.3","dist":{"shasum":"b13d2ea2f7f2328f838edd99542796304a8e2dc6","size":1845,"noattachment":false,"key":"/semver-regex/-/semver-regex-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-4.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_4.0.1_1631355095318_0.76658453474393"},"_hasShrinkwrap":false,"publish_time":1631355095459,"_cnpm_publish_time":1631355095459},"4.0.0":{"name":"semver-regex","version":"4.0.0","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.39.1"},"gitHead":"80cd2f24ea12f55e69b179b633e9c3a133221819","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@4.0.0","_nodeVersion":"16.0.0","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f5a00e086faaa91c5f8939467e60d55ad2fc881e","size":1845,"noattachment":false,"key":"/semver-regex/-/semver-regex-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-4.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_4.0.0_1619598274180_0.46931714646411016"},"_hasShrinkwrap":false,"publish_time":1619598274330,"_cnpm_publish_time":1619598274330},"3.1.2":{"name":"semver-regex","version":"3.1.2","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"ca0ee674c34b4f536f997a4bff07f27d312bdfcd","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@3.1.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"34b4c0d361eef262e07199dbef316d0f2ab11807","size":1903,"noattachment":false,"key":"/semver-regex/-/semver-regex-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-3.1.2.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_3.1.2_1608919627913_0.7188479299957073"},"_hasShrinkwrap":false,"publish_time":1608919628081,"_cnpm_publish_time":1608919628081},"3.1.1":{"name":"semver-regex","version":"3.1.1","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"cd7e6ba75b6855a676cc67c29dde40c08f68eba0","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@3.1.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9a13c93a9ecf2ac7415c0785acc1c7a19199bfd0","size":1813,"noattachment":false,"key":"/semver-regex/-/semver-regex-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-3.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_3.1.1_1579954333379_0.6108964013331073"},"_hasShrinkwrap":false,"publish_time":1579954333504,"_cnpm_publish_time":1579954333504},"3.1.0":{"name":"semver-regex","version":"3.1.0","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"0d438d3e2d6b428ca4aa33755d4377313dc1983f","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@3.1.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"23368cb577bf2668e78bf9c3e8e519fc029ca069","size":1808,"noattachment":false,"key":"/semver-regex/-/semver-regex-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-3.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_3.1.0_1556632504306_0.45909548679510825"},"_hasShrinkwrap":false,"publish_time":1556632504455,"_cnpm_publish_time":1556632504455},"3.0.0":{"name":"semver-regex","version":"3.0.0","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava"},"keywords":["semver","version","versions","regex","regexp","match","matching","semantic"],"devDependencies":{"ava":"^1.4.1","xo":"^0.24.0"},"gitHead":"0a426cb261f8fb94494ab4e7d278a2c3ed7dc1aa","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@3.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"4461631a14b1761e8ba60cbe549b958172993135","size":1700,"noattachment":false,"key":"/semver-regex/-/semver-regex-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_3.0.0_1555678150176_0.7271364411340926"},"_hasShrinkwrap":false,"publish_time":1555678150306,"_cnpm_publish_time":1555678150306},"2.0.0":{"name":"semver-regex","version":"2.0.0","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/semver-regex.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["semver","version","versions","regex","regexp","re","match","matching","semantic"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"bea513f5e860d7c1e2a353c8e46c2edabbd2ae6e","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex#readme","_id":"semver-regex@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"a93c2c5844539a770233379107b38c7b4ac9d338","size":1686,"noattachment":false,"key":"/semver-regex/-/semver-regex-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/semver-regex_2.0.0_1521791938477_0.1792302553634153"},"_hasShrinkwrap":false,"publish_time":1521791938539,"_cnpm_publish_time":1521791938539},"1.0.0":{"name":"semver-regex","version":"1.0.0","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/semver-regex"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["semver","version","versions","regex","regexp","re","match","matching","semantic"],"devDependencies":{"mocha":"*"},"gitHead":"af62aa673025e341323eb741faec60d7bbb50c70","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex","_id":"semver-regex@1.0.0","_shasum":"92a4969065f9c70c694753d55248fc68f8f652c9","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"92a4969065f9c70c694753d55248fc68f8f652c9","size":999,"noattachment":false,"key":"/semver-regex/-/semver-regex-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-1.0.0.tgz"},"directories":{},"publish_time":1407924957744,"_cnpm_publish_time":1407924957744,"_hasShrinkwrap":false},"0.1.1":{"name":"semver-regex","version":"0.1.1","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/semver-regex"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["semver","version","versions","regex","regexp","re","match","matching","semantic"],"devDependencies":{"mocha":"*"},"bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex","_id":"semver-regex@0.1.1","_shasum":"a9d6717eba5871107ff8f4d81f5278d4ad4a29f9","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"a9d6717eba5871107ff8f4d81f5278d4ad4a29f9","size":997,"noattachment":false,"key":"/semver-regex/-/semver-regex-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-0.1.1.tgz"},"directories":{},"publish_time":1405867047900,"_cnpm_publish_time":1405867047900,"_hasShrinkwrap":false},"0.1.0":{"name":"semver-regex","version":"0.1.0","description":"Regular expression for matching semver versions","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/semver-regex"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"files":["index.js"],"keywords":["semver","version","versions","regex","regexp","re","match","matching","semantic"],"devDependencies":{"mocha":"*"},"bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"homepage":"https://github.com/sindresorhus/semver-regex","_id":"semver-regex@0.1.0","_shasum":"e20743ae052f32b0f11fea76f5d717df24ae730a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"e20743ae052f32b0f11fea76f5d717df24ae730a","size":802,"noattachment":false,"key":"/semver-regex/-/semver-regex-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/semver-regex/download/semver-regex-0.1.0.tgz"},"directories":{},"publish_time":1402692464027,"_cnpm_publish_time":1402692464027,"_hasShrinkwrap":false}},"readme":"# semver-regex\n\n> Regular expression for matching [semver](https://github.com/npm/node-semver) versions\n\n## Install\n\n```sh\nnpm install semver-regex\n```\n\n## Usage\n\n```js\nimport semverRegex from 'semver-regex';\n\nsemverRegex().test('v1.0.0');\n//=> true\n\nsemverRegex().test('1.2.3-alpha.10.beta.0+build.unicorn.rainbow');\n//=> true\n\nsemverRegex().exec('unicorn 1.0.0 rainbow')[0];\n//=> '1.0.0'\n\n'unicorn 1.0.0 and rainbow 2.1.3'.match(semverRegex());\n//=> ['1.0.0', '2.1.3']\n```\n\n## Important\n\nIf you run the regex against untrusted user input, it's recommended to truncate the string to a sensible length (for example, 50). And if you use this in a server context, you should also [give it a timeout](https://github.com/sindresorhus/super-regex).\n\n**I do not consider ReDoS a valid vulnerability for this package. It's simply not possible to make it fully ReDoS safe. It's up to the user to set a timeout for the regex if they accept untrusted user input.** However, I'm happy to accept pull requests to improve the regex.\n\n## Related\n\n- [find-versions](https://github.com/sindresorhus/find-versions) - Find semver versions in a string\n- [latest-semver](https://github.com/sindresorhus/latest-semver) - Get the latest stable semver version from an array of versions\n- [to-semver](https://github.com/sindresorhus/to-semver) - Get an array of valid, sorted, and cleaned semver versions from an array of strings\n- [semver-diff](https://github.com/sindresorhus/semver-diff) - Get the diff type of two semver versions: `0.0.1` `0.0.2` → `patch`\n- [semver-truncate](https://github.com/sindresorhus/semver-truncate) - Truncate a semver version: `1.2.3` → `1.2.0`\n","_attachments":{},"homepage":"https://github.com/sindresorhus/semver-regex#readme","bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"license":"MIT"}