snyk-nuget-plugin
Advanced tools
Comparing version 1.23.5 to 1.24.0
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.InvalidTargetFile = exports.InvalidManifestError = exports.FileNotProcessableError = exports.FileNotFoundError = exports.BigTreeError = void 0; | ||
var big_tree_error_1 = require("./big-tree-error"); | ||
@@ -4,0 +5,0 @@ Object.defineProperty(exports, "BigTreeError", { enumerable: true, get: function () { return big_tree_error_1.BigTreeError; } }); |
@@ -31,3 +31,5 @@ "use strict"; | ||
var _a, _b, _c; | ||
const targetFrameworkSource = ((_a = propertyGroup === null || propertyGroup === void 0 ? void 0 : propertyGroup.TargetFrameworkVersion) === null || _a === void 0 ? void 0 : _a[0]) || ((_b = propertyGroup === null || propertyGroup === void 0 ? void 0 : propertyGroup.TargetFramework) === null || _b === void 0 ? void 0 : _b[0]) || ((_c = propertyGroup === null || propertyGroup === void 0 ? void 0 : propertyGroup.TargetFrameworks) === null || _c === void 0 ? void 0 : _c[0]) || | ||
const targetFrameworkSource = ((_a = propertyGroup === null || propertyGroup === void 0 ? void 0 : propertyGroup.TargetFrameworkVersion) === null || _a === void 0 ? void 0 : _a[0]) || | ||
((_b = propertyGroup === null || propertyGroup === void 0 ? void 0 : propertyGroup.TargetFramework) === null || _b === void 0 ? void 0 : _b[0]) || | ||
((_c = propertyGroup === null || propertyGroup === void 0 ? void 0 : propertyGroup.TargetFrameworks) === null || _c === void 0 ? void 0 : _c[0]) || | ||
''; | ||
@@ -34,0 +36,0 @@ return targetFrameworks |
@@ -22,3 +22,3 @@ "use strict"; | ||
} | ||
const versionRef = regexParseResult[0]; | ||
const versionRef = regexParseResult === null || regexParseResult === void 0 ? void 0 : regexParseResult[0]; | ||
const name = expression.split(versionRef)[0]; | ||
@@ -25,0 +25,0 @@ return { |
@@ -33,3 +33,3 @@ "use strict"; | ||
try { | ||
return dependency_1.fromFolderName(folderName); | ||
return (0, dependency_1.fromFolderName)(folderName); | ||
} | ||
@@ -75,3 +75,3 @@ catch (err) { | ||
debug('...' + name); | ||
const resolved = await nuspec_parser_1.parseNuspec(dep, targetFramework); | ||
const resolved = await (0, nuspec_parser_1.parseNuspec)(dep, targetFramework); | ||
nugetPackageInformation.push(resolved); | ||
@@ -105,3 +105,3 @@ } | ||
// fetch from repo | ||
transitiveDependency = dependency_1.cloneShallow(flattenedPackageList[requiredChild.name]); | ||
transitiveDependency = (0, dependency_1.cloneShallow)(flattenedPackageList[requiredChild.name]); | ||
} | ||
@@ -135,3 +135,3 @@ else { | ||
Object.keys(flattenedPackageList).forEach(packageName => { | ||
tree.dependencies[packageName] = dependency_1.cloneShallow(flattenedPackageList[packageName]); | ||
tree.dependencies[packageName] = (0, dependency_1.cloneShallow)(flattenedPackageList[packageName]); | ||
}); | ||
@@ -142,3 +142,3 @@ if (nugetKeys.length > 0) { | ||
const resolution = nuspecResolutions[key]; | ||
const node = dependency_1.cloneShallow(flattenedPackageList[resolution.name]); | ||
const node = (0, dependency_1.cloneShallow)(flattenedPackageList[resolution.name]); | ||
buildTree(node, resolution.children, flattenedPackageList, nuspecResolutions); | ||
@@ -145,0 +145,0 @@ tree.dependencies[node.name] = node; |
@@ -68,3 +68,3 @@ "use strict"; | ||
if (manifestType === 'dotnet-core') { | ||
targetFramework = await csproj_parser_1.getTargetFrameworksFromProjFile(projectRootFolder); | ||
targetFramework = await (0, csproj_parser_1.getTargetFrameworksFromProjFile)(projectRootFolder); | ||
} | ||
@@ -74,3 +74,3 @@ else { | ||
const fileContentParentDirectory = path.resolve(fileContentPath, '../'); | ||
targetFramework = await csproj_parser_1.getTargetFrameworksFromProjFile(fileContentParentDirectory); | ||
targetFramework = await (0, csproj_parser_1.getTargetFrameworksFromProjFile)(fileContentParentDirectory); | ||
// finally, for the .NETFramework project, try to assume the framework using dotnet-deps-parser | ||
@@ -89,3 +89,3 @@ if (!targetFramework) { | ||
tree.meta = { | ||
targetFramework: targetFramework ? targetFramework.original : undefined, | ||
targetFramework: targetFramework ? targetFramework.original : undefined, // TODO implement for more than one TF | ||
}; | ||
@@ -111,3 +111,3 @@ const parser = PARSERS[manifestType]; | ||
const minimumFramework = extractedFrameworks.reduce((prev, curr) => prev < curr ? prev : curr); | ||
return framework_1.toReadableFramework(minimumFramework); | ||
return (0, framework_1.toReadableFramework)(minimumFramework); | ||
} | ||
@@ -114,0 +114,0 @@ return undefined; |
@@ -18,3 +18,3 @@ "use strict"; | ||
packages.forEach(function scanPackagesConfigNode(node) { | ||
const installedDependency = dependency_1.fromPackagesConfigEntry(node); | ||
const installedDependency = (0, dependency_1.fromPackagesConfigEntry)(node); | ||
installedPackages.push(installedDependency); | ||
@@ -21,0 +21,0 @@ }); |
@@ -45,3 +45,3 @@ { | ||
"devDependencies": { | ||
"@types/jest": "^27.0.0", | ||
"@types/jest": "^27.0.2", | ||
"@types/node": "^10", | ||
@@ -52,9 +52,9 @@ "@typescript-eslint/eslint-plugin": "^2.31.0", | ||
"eslint-config-prettier": "^6.15.0", | ||
"jest": "^27.0.6", | ||
"jest": "^26.4.2", | ||
"prettier": "^1.19.1", | ||
"tap": "^14.10.7", | ||
"ts-jest": "^27.0.4", | ||
"typescript": "^3.8.3" | ||
"ts-jest": "^26.4.0", | ||
"typescript": "~4.7.3" | ||
}, | ||
"version": "1.23.5" | ||
"version": "1.24.0" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
76613
1025