UNPKG

@snyk/ruby-semver

Version:

node-semver compatible API with RubyGems semantics

11 lines (10 loc) 564 B
import { MaybeGemVersion, Platform } from './ruby/gem-version'; export { valid, prerelease, platform, major, minor, patch, inc }; type Segment = string | number; declare const inc: () => never; declare function valid(v: MaybeGemVersion): string | null; declare function prerelease(v: MaybeGemVersion): Segment[] | null; declare function platform(v: MaybeGemVersion): Platform | null; declare function major(v: MaybeGemVersion): Segment | null; declare function minor(v: MaybeGemVersion): Segment | null; declare function patch(v: MaybeGemVersion): Segment | null;