2025-04-02 06:50:39 -04:00

20 lines
470 B
JavaScript

const SemVer = require('../classes/semver');
const inc = (version, release, options, identifier, identifierBase) => {
if (typeof options === 'string') {
identifierBase = identifier;
identifier = options;
options = undefined;
}
try {
return new SemVer(
version instanceof SemVer ? version.version : version,
options
).inc(release, identifier, identifierBase).version;
} catch (er) {
return null;
}
};
module.exports = inc;