MCPcopy
hub / github.com/webpack/webpack / versionDependent

Function versionDependent

lib/config/target.js:105–115  ·  view source on GitHub ↗
(major, minor)

Source from the content-addressed store, hash-verified

103 * @returns {(vMajor: number, vMinor?: number) => boolean | undefined} check if version is greater or equal
104 */
105const versionDependent = (major, minor) => {
106 if (!major) {
107 return () => /** @type {undefined} */ (undefined);
108 }
109 /** @type {number} */
110 const nMajor = Number(major);
111 /** @type {number} */
112 const nMinor = minor ? Number(minor) : 0;
113 return (vMajor, vMinor = 0) =>
114 nMajor > vMajor || (nMajor === vMajor && nMinor >= vMinor);
115};
116
117/** @type {[string, string, RegExp, (...args: string[]) => Partial<TargetProperties>][]} */
118const TARGETS = [

Callers 1

target.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected