X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fsemver%2Fclasses%2Fsemver.js;h=ed81a7ec6cbfe6a7425d0ce3d3053a3fe3e242ab;hp=73247ad2b7eabc1361784d0b16340e34d298aea0;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hpb=b3950616b54221c40a7dab9099bda675007e5b6e diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/semver/classes/semver.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/semver/classes/semver.js index 73247ad2..ed81a7ec 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/semver/classes/semver.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/semver/classes/semver.js @@ -2,15 +2,12 @@ const debug = require('../internal/debug') const { MAX_LENGTH, MAX_SAFE_INTEGER } = require('../internal/constants') const { re, t } = require('../internal/re') +const parseOptions = require('../internal/parse-options') const { compareIdentifiers } = require('../internal/identifiers') class SemVer { constructor (version, options) { - if (!options || typeof options !== 'object') { - options = { - loose: !!options, - includePrerelease: false - } - } + options = parseOptions(options) + if (version instanceof SemVer) { if (version.loose === !!options.loose && version.includePrerelease === !!options.includePrerelease) {