diff options
| author | Nevena Bojovic <nenabojov@gmail.com> | 2022-03-01 22:05:25 +0100 | 
|---|---|---|
| committer | Nevena Bojovic <nenabojov@gmail.com> | 2022-03-01 22:05:25 +0100 | 
| commit | 6555fb80fdd8f6a5d201efadec3189d1244830a0 (patch) | |
| tree | c1aa1c5aedc634ad1ea7fad4847884d559b51290 /sandbox/testAppNevena/Front/node_modules/is-core-module/index.js | |
| parent | 7d3640f824f46490b47bd95f1c5a16644f712068 (diff) | |
Izbrisala bin, obj i node-modules.
Diffstat (limited to 'sandbox/testAppNevena/Front/node_modules/is-core-module/index.js')
| -rw-r--r-- | sandbox/testAppNevena/Front/node_modules/is-core-module/index.js | 69 | 
1 files changed, 0 insertions, 69 deletions
| diff --git a/sandbox/testAppNevena/Front/node_modules/is-core-module/index.js b/sandbox/testAppNevena/Front/node_modules/is-core-module/index.js deleted file mode 100644 index f9637e0e..00000000 --- a/sandbox/testAppNevena/Front/node_modules/is-core-module/index.js +++ /dev/null @@ -1,69 +0,0 @@ -'use strict'; - -var has = require('has'); - -function specifierIncluded(current, specifier) { -	var nodeParts = current.split('.'); -	var parts = specifier.split(' '); -	var op = parts.length > 1 ? parts[0] : '='; -	var versionParts = (parts.length > 1 ? parts[1] : parts[0]).split('.'); - -	for (var i = 0; i < 3; ++i) { -		var cur = parseInt(nodeParts[i] || 0, 10); -		var ver = parseInt(versionParts[i] || 0, 10); -		if (cur === ver) { -			continue; // eslint-disable-line no-restricted-syntax, no-continue -		} -		if (op === '<') { -			return cur < ver; -		} -		if (op === '>=') { -			return cur >= ver; -		} -		return false; -	} -	return op === '>='; -} - -function matchesRange(current, range) { -	var specifiers = range.split(/ ?&& ?/); -	if (specifiers.length === 0) { -		return false; -	} -	for (var i = 0; i < specifiers.length; ++i) { -		if (!specifierIncluded(current, specifiers[i])) { -			return false; -		} -	} -	return true; -} - -function versionIncluded(nodeVersion, specifierValue) { -	if (typeof specifierValue === 'boolean') { -		return specifierValue; -	} - -	var current = typeof nodeVersion === 'undefined' -		? process.versions && process.versions.node -		: nodeVersion; - -	if (typeof current !== 'string') { -		throw new TypeError(typeof nodeVersion === 'undefined' ? 'Unable to determine current node version' : 'If provided, a valid node version is required'); -	} - -	if (specifierValue && typeof specifierValue === 'object') { -		for (var i = 0; i < specifierValue.length; ++i) { -			if (matchesRange(current, specifierValue[i])) { -				return true; -			} -		} -		return false; -	} -	return matchesRange(current, specifierValue); -} - -var data = require('./core.json'); - -module.exports = function isCore(x, nodeVersion) { -	return has(data, x) && versionIncluded(nodeVersion, data[x]); -}; | 
