snyk-nuget-plugin
Advanced tools
Comparing version 1.3.3 to 1.3.4
@@ -20,7 +20,6 @@ var Dependecy = require('../dependency'); | ||
function registerDependency(packageTree, resolvedName) { | ||
var name = resolvedName.split('@')[0]; | ||
var version = resolvedName.split('@')[1]; | ||
var name = resolvedName.split('@')[0]; | ||
var dependency = new Dependecy(name, version); | ||
packageTree.dependencies[resolvedName] = | ||
packageTree.dependencies[resolvedName] || dependency; | ||
packageTree.dependencies[name] = | ||
packageTree.dependencies[name] || new Dependecy(name, version); | ||
debug(resolvedName); | ||
@@ -49,3 +48,4 @@ } | ||
var resolvedName = convertFromPathSyntax(key); | ||
var dependency = packageTree.dependencies[resolvedName]; | ||
var depName = resolvedName.split('@')[0]; | ||
var dependency = packageTree.dependencies[depName]; | ||
var depManifest = targetObj[key]; | ||
@@ -56,4 +56,2 @@ Object.keys(depManifest.dependencies || {}).forEach(function (key) { | ||
var lookup = key + '@' + version; | ||
packageTree.dependencies[key] = | ||
packageTree.dependencies[key] || new Dependecy(key, version); | ||
if (lookup.toLowerCase().indexOf('system.') === 0) { | ||
@@ -63,3 +61,3 @@ // skip system packages in tree | ||
} | ||
dependency.dependencies[key] = packageTree.dependencies[key]; | ||
dependency.dependencies[key] = new Dependecy(key, version); | ||
} | ||
@@ -79,2 +77,3 @@ catch (err) { | ||
function buildPath(node, from) { | ||
node.from = node.from.concat(from); | ||
@@ -85,2 +84,3 @@ Object.keys(node.dependencies).forEach(function (key) { | ||
}); | ||
node.from = node.from.concat(node.name + '@' + node.version); | ||
} | ||
@@ -87,0 +87,0 @@ |
@@ -1,1 +0,1 @@ | ||
{"name":"snyk-nuget-plugin","description":"![logo](https://res.cloudinary.com/snyk/image/upload/v1468845259/logo/snyk-dog.svg) ## Snyk: NuGet Plugin ***","main":"lib/index.js","scripts":{"lint":"jscs `find ./lib -name '*.js'` -v && jscs `find ./test -name '*.js'` -v","test":"npm run unit-test","test-windows":"tap -R spec test/*.test.js --timeout=120","unit-test":"tap `ls ./test/*.test.js` -R=spec","dev":"nodemon -x 'npm run unit-test'","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"https://github.com/snyk/snyk-nuget-plugin.git"},"keywords":["snyk","nuget"],"author":"snyk.io","license":"Apache-2.0","bugs":{"url":"https://github.com/snyk/snyk-nuget-plugin/issues"},"homepage":"https://github.com/snyk/snyk-nuget-plugin#readme","dependencies":{"debug":"^3.1.0","es6-promise":"^4.1.1","xml2js":"^0.4.17","zip":"^1.2.0"},"devDependencies":{"jscs":"^3.0.7","nodemon":"^1.12.1","semantic-release":"^8.2.0","tap":"^10.7.0","tap-only":"0.0.5"},"version":"1.3.3"} | ||
{"name":"snyk-nuget-plugin","description":"![logo](https://res.cloudinary.com/snyk/image/upload/v1468845259/logo/snyk-dog.svg) ## Snyk: NuGet Plugin ***","main":"lib/index.js","scripts":{"lint":"jscs `find ./lib -name '*.js'` -v && jscs `find ./test -name '*.js'` -v","test":"npm run unit-test","test-windows":"tap -R spec test/*.test.js --timeout=120","unit-test":"tap `ls ./test/*.test.js` -R=spec","dev":"nodemon -x 'npm run unit-test'","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"https://github.com/snyk/snyk-nuget-plugin.git"},"keywords":["snyk","nuget"],"author":"snyk.io","license":"Apache-2.0","bugs":{"url":"https://github.com/snyk/snyk-nuget-plugin/issues"},"homepage":"https://github.com/snyk/snyk-nuget-plugin#readme","dependencies":{"debug":"^3.1.0","es6-promise":"^4.1.1","xml2js":"^0.4.17","zip":"^1.2.0"},"devDependencies":{"jscs":"^3.0.7","nodemon":"^1.12.1","semantic-release":"^8.2.0","tap":"^10.7.0","tap-only":"0.0.5"},"version":"1.3.4"} |
![Snyk logo](https://snyk.io/style/asset/logo/snyk-print.svg) | ||
[![Build Status](https://api.travis-ci.org/snyk/snyk-nuget-plugin.svg?branch=master)](https://travis-ci.org/snyk/snyk-nuget-plugin) | ||
*** | ||
@@ -4,0 +6,0 @@ |
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
21627
12
543