MCPcopy
hub / github.com/webpack/webpack / normalizeVersion

Function normalizeVersion

lib/sharing/utils.js:418–427  ·  view source on GitHub ↗

* Normalizes version. * @see https://docs.npmjs.com/cli/v7/configuring-npm/package-json#urls-as-dependencies * @param {string} versionDesc version to be normalized * @returns {string} normalized version

(versionDesc)

Source from the content-addressed store, hash-verified

416 * @returns {string} normalized version
417 */
418function normalizeVersion(versionDesc) {
419 versionDesc = (versionDesc && versionDesc.trim()) || "";
420
421 if (isRequiredVersion(versionDesc)) {
422 return versionDesc;
423 }
424
425 // add handle for URL Dependencies
426 return getGitUrlVersion(versionDesc.toLowerCase());
427}
428
429module.exports.normalizeVersion = normalizeVersion;

Calls 2

isRequiredVersionFunction · 0.85
getGitUrlVersionFunction · 0.85

Tested by

no test coverage detected