{"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"keywords":["semver","version","versions","regex","regexp","re","match","matching","semantic"],"dist-tags":{"latest":"1.0.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"description":"Regular expression for matching semver versions","readme":"# semver-regex [![Build Status](https://travis-ci.org/sindresorhus/semver-regex.svg?branch=master)](https://travis-ci.org/sindresorhus/semver-regex)\n\n> Regular expression for matching [semver](https://github.com/isaacs/node-semver) versions\n\n\n## Install\n\n```sh\n$ npm install --save semver-regex\n```\n\n\n## Usage\n\n```js\nvar semverRegex = require('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*It's a function so you can create multiple instances. Regexes with the global flag will have the `.lastIndex` property changed for each call to methods on the instance. Therefore reusing the instance with multiple calls will not work as expected for `.test()`.*\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n","repository":{"type":"git","url":"git://github.com/sindresorhus/semver-regex"},"users":{"itonyyo":true,"newswim":true},"bugs":{"url":"https://github.com/sindresorhus/semver-regex/issues"},"license":"MIT","versions":{"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":"sindresorhus@gmail.com"}],"dist":{"shasum":"e20743ae052f32b0f11fea76f5d717df24ae730a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/semver-regex/-/semver-regex-0.1.0.tgz"},"directories":{}},"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":"sindresorhus@gmail.com"}],"dist":{"shasum":"a9d6717eba5871107ff8f4d81f5278d4ad4a29f9","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/semver-regex/-/semver-regex-0.1.1.tgz"},"directories":{}},"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":"sindresorhus@gmail.com"}],"dist":{"shasum":"92a4969065f9c70c694753d55248fc68f8f652c9","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/semver-regex/-/semver-regex-1.0.0.tgz"},"directories":{}}},"name":"semver-regex","time":{"modified":"2014-08-13T10:15:57.744Z","created":"2014-06-13T20:47:44.027Z","0.1.0":"2014-06-13T20:47:44.027Z","0.1.1":"2014-07-20T14:37:27.900Z","1.0.0":"2014-08-13T10:15:57.744Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/semver-regex"}