dotnet-deps-parser
- Version 6.1.2
- Published
- 61 kB
- 5 dependencies
- Apache-2.0 license
Install
npm i dotnet-deps-parseryarn add dotnet-deps-parserpnpm add dotnet-deps-parserOverview
Generate a dep tree given a collection of manifests
Index
Functions
- buildDepTreeFromFiles()
- buildDepTreeFromPackagesConfig()
- buildDepTreeFromProjectAssetsJson()
- buildDepTreeFromProjectFile()
- buildDepTreeFromProjectJson()
- containsPackageReference()
- extractProjectSdkFromProjectFile()
- extractProps()
- extractSdkAndRollForwardPolicyFromGlobalJson()
- extractTargetFrameworksFromFiles()
- extractTargetFrameworksFromProjectAssetsJson()
- extractTargetFrameworksFromProjectConfig()
- extractTargetFrameworksFromProjectFile()
- extractTargetFrameworksFromProjectJson()
- isSupportedByV2GraphGeneration()
- isSupportedByV3GraphGeneration()
Interfaces
Enums
Functions
function buildDepTreeFromFiles
buildDepTreeFromFiles: ( root: string, manifestFilePath: string, includeDev?: boolean, targetFramework?: string) => PkgTree | Promise<PkgTree>;function buildDepTreeFromPackagesConfig
buildDepTreeFromPackagesConfig: ( manifestFileContents: string, includeDev?: boolean) => Promise<PkgTree>;function buildDepTreeFromProjectAssetsJson
buildDepTreeFromProjectAssetsJson: ( manifestFileContents: string, targetFramework?: string) => PkgTree;function buildDepTreeFromProjectFile
buildDepTreeFromProjectFile: ( manifestFileContents: string, includeDev?: boolean, propsMap?: PropsLookup) => Promise<PkgTree>;function buildDepTreeFromProjectJson
buildDepTreeFromProjectJson: ( manifestFileContents: string, includeDev?: boolean) => PkgTree;function containsPackageReference
containsPackageReference: (manifestFileContents: string) => Promise<boolean>;function extractProjectSdkFromProjectFile
extractProjectSdkFromProjectFile: ( manifestFileContents: string) => Promise<string | undefined>;function extractProps
extractProps: (propsFileContents: string) => Promise<PropsLookup>;function extractSdkAndRollForwardPolicyFromGlobalJson
extractSdkAndRollForwardPolicyFromGlobalJson: (manifestFileContents: string) => { sdk?: string; rollForward?: string;};function extractTargetFrameworksFromFiles
extractTargetFrameworksFromFiles: ( root: string, manifestFilePath: string) => Promise<string[]>;function extractTargetFrameworksFromProjectAssetsJson
extractTargetFrameworksFromProjectAssetsJson: ( manifestFileContents: string) => Promise<string[]>;function extractTargetFrameworksFromProjectConfig
extractTargetFrameworksFromProjectConfig: ( manifestFileContents: string) => Promise<string[]>;function extractTargetFrameworksFromProjectFile
extractTargetFrameworksFromProjectFile: ( manifestFileContents: string) => Promise<string[]>;function extractTargetFrameworksFromProjectJson
extractTargetFrameworksFromProjectJson: ( manifestFileContents: string) => Promise<string[]>;function isSupportedByV2GraphGeneration
isSupportedByV2GraphGeneration: (targetFramework: string) => boolean;function isSupportedByV3GraphGeneration
isSupportedByV3GraphGeneration: ( targetFramework: string, projectSdk: string | undefined) => boolean;Interfaces
interface PkgTree
interface PkgTree {}property cyclic
cyclic?: boolean;property dependencies
dependencies: { [dep: string]: PkgTree;};property dependenciesWithUnknownVersions
dependenciesWithUnknownVersions?: string[];property depType
depType?: DepType;property hasDevDependencies
hasDevDependencies?: boolean;property name
name: string;property targetFrameworks
targetFrameworks?: string[];property version
version: string;Enums
Package Files (2)
Dependencies (5)
Dev Dependencies (12)
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/dotnet-deps-parser.
- Markdown[](https://www.jsdocs.io/package/dotnet-deps-parser)
- HTML<a href="https://www.jsdocs.io/package/dotnet-deps-parser"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 3453 ms. - Missing or incorrect documentation? Open an issue for this package.
