index.d.ts 483 B

123456789101112131415161718192021222324
  1. /**
  2. Regular expression for matching [semver](https://github.com/npm/node-semver) versions.
  3. @example
  4. ```
  5. import semverRegex = require('semver-regex');
  6. semverRegex().test('v1.0.0');
  7. //=> true
  8. semverRegex().test('1.2.3-alpha.10.beta.0+build.unicorn.rainbow');
  9. //=> true
  10. semverRegex().exec('unicorn 1.0.0 rainbow')[0];
  11. //=> '1.0.0'
  12. 'unicorn 1.0.0 and rainbow 2.1.3'.match(semverRegex());
  13. //=> ['1.0.0', '2.1.3']
  14. ```
  15. */
  16. declare function semverRegex(): RegExp;
  17. export = semverRegex;