@snyk/composer-lockfile-parser
- Version 1.4.1
- Published
- 23.6 kB
- 4 dependencies
- Apache-2.0 license
Install
npm i @snyk/composer-lockfile-parseryarn add @snyk/composer-lockfile-parserpnpm add @snyk/composer-lockfile-parserOverview
Generate a dep tree given a composer.lock file
Index
Functions
function buildDepTree
buildDepTree: ( lockFileContent: string, manifestFileContent: string, defaultProjectName: string, systemVersions: SystemPackages, includeDev?: boolean) => ComposerParserResponse;function buildDepTreeFromFiles
buildDepTreeFromFiles: ( basePath: string, lockFileName: string, systemVersions: SystemPackages, includeDev?: boolean) => ComposerParserResponse;Interfaces
interface ComposerJsonFile
interface ComposerJsonFile {}Manifest file related types
property 'require-dev'
'require-dev'?: ComposerDependencies;property extra
extra: ComposerExtras;property name
name: string;property require
require: ComposerDependencies;property version
version?: string;interface ComposerLockFile
interface ComposerLockFile {}property 'packages-dev'
'packages-dev'?: LockFilePackage[];property packages
packages: LockFilePackage[];interface ComposerParserResponse
interface ComposerParserResponse {}Response type
property dependencies
dependencies: DepTreeDependencies;property hasDevDependencies
hasDevDependencies: boolean;property name
name: string;property packageFormatVersion
packageFormatVersion: 'composer:0.0.1';property version
version: string;interface SystemPackages
interface SystemPackages {}Helper types
index signature
[depName: string]: string;Package Files (2)
Dependencies (4)
Dev Dependencies (7)
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/@snyk/composer-lockfile-parser.
- Markdown[](https://www.jsdocs.io/package/@snyk/composer-lockfile-parser)
- HTML<a href="https://www.jsdocs.io/package/@snyk/composer-lockfile-parser"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 1460 ms. - Missing or incorrect documentation? Open an issue for this package.
