Socket
Socket
Sign inDemoInstall

dotnet-deps-parser

Package Overview
Dependencies
Maintainers
1
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dotnet-deps-parser - npm Package Compare versions

Comparing version 4.3.3 to 4.4.0

3

dist/index.d.ts
import 'source-map-support/register';
import { PkgTree, DepType } from './parsers';
export { buildDepTreeFromPackagesConfig, buildDepTreeFromProjectFile, buildDepTreeFromProjectJson, buildDepTreeFromFiles, extractTargetFrameworksFromFiles, extractTargetFrameworksFromProjectFile, extractTargetFrameworksFromProjectConfig, containsPackageReference, extractTargetFrameworksFromProjectJson, PkgTree, DepType, };
export { buildDepTreeFromPackagesConfig, buildDepTreeFromProjectFile, buildDepTreeFromProjectJson, buildDepTreeFromFiles, extractTargetFrameworksFromFiles, extractTargetFrameworksFromProjectFile, extractTargetFrameworksFromProjectConfig, containsPackageReference, extractTargetFrameworksFromProjectJson, extractTargetFrameworksFromProjectAssetsJson, PkgTree, DepType, };
declare function buildDepTreeFromProjectJson(manifestFileContents: string, includeDev?: boolean): PkgTree;

@@ -13,1 +13,2 @@ declare function buildDepTreeFromPackagesConfig(manifestFileContents: string, includeDev?: boolean): Promise<PkgTree>;

declare function extractTargetFrameworksFromProjectJson(manifestFileContents: string): Promise<string[]>;
declare function extractTargetFrameworksFromProjectAssetsJson(manifestFileContents: string): Promise<string[]>;

@@ -100,2 +100,5 @@ "use strict";

}
else if (_.endsWith(manifestFilePath, 'project.assets.json')) {
return extractTargetFrameworksFromProjectAssetsJson(manifestFileContents);
}
else {

@@ -179,2 +182,18 @@ throw new Error("Unsupported file " + manifestFilePath + ", Please provide " +

exports.extractTargetFrameworksFromProjectJson = extractTargetFrameworksFromProjectJson;
function extractTargetFrameworksFromProjectAssetsJson(manifestFileContents) {
return tslib_1.__awaiter(this, void 0, void 0, function () {
var manifestFile;
return tslib_1.__generator(this, function (_a) {
try {
manifestFile = JSON.parse(manifestFileContents.trim());
return [2 /*return*/, parsers_1.getTargetFrameworksFromProjectAssetsJson(manifestFile)];
}
catch (err) {
throw new Error("Extracting target framework failed with error " + err.message);
}
return [2 /*return*/];
});
});
}
exports.extractTargetFrameworksFromProjectAssetsJson = extractTargetFrameworksFromProjectAssetsJson;
//# sourceMappingURL=index.js.map

@@ -56,1 +56,2 @@ export interface PkgTree {

export declare function getTargetFrameworksFromProjectJson(manifestFile: any): string[];
export declare function getTargetFrameworksFromProjectAssetsJson(manifestFile: any): string[];

@@ -321,2 +321,7 @@ "use strict";

exports.getTargetFrameworksFromProjectJson = getTargetFrameworksFromProjectJson;
function getTargetFrameworksFromProjectAssetsJson(manifestFile) {
var targetFrameworksResult = [];
return Object.keys(_.get(manifestFile, 'project.frameworks', {}));
}
exports.getTargetFrameworksFromProjectAssetsJson = getTargetFrameworksFromProjectAssetsJson;
//# sourceMappingURL=index.js.map

@@ -43,3 +43,3 @@ {

},
"version": "4.3.3"
"version": "4.4.0"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc