PackageDescriptor
Interface: PackageDescriptor
Defined in: definition.ts:536
Some package exists but seems pretty big for this https://classic.yarnpkg.com/en/docs/package-json
Properties
author?
optionalauthor?:PackageDescriptorAuthor
Defined in: definition.ts:572
The author of the package.
bin?
optionalbin?:string| {[key:string]:string; }
Defined in: definition.ts:588
The executable files for the package.
bugs?
optionalbugs?:string
Defined in: definition.ts:564
The URL to the package's issue tracker.
bundledDependencies?
optionalbundledDependencies?:string[]
Defined in: definition.ts:636
The bundled dependencies of the package.
config?
optionalconfig?:any
Defined in: definition.ts:608
Configuration options for the package.
contributors?
optionalcontributors?:string[] |PackageDescriptorAuthor[]
Defined in: definition.ts:576
The contributors to the package.
cpu?
optionalcpu?:string[]
Defined in: definition.ts:656
The CPU architectures that the package is compatible with.
dependencies?
optionaldependencies?:object
Defined in: definition.ts:612
The dependencies of the package.
Index Signature
[key: string]: string
description?
optionaldescription?:string
Defined in: definition.ts:548
A brief description of the package.
devDependencies?
optionaldevDependencies?:object
Defined in: definition.ts:616
The development dependencies of the package.
Index Signature
[key: string]: string
directories?
optionaldirectories?:object
Defined in: definition.ts:600
The directories in the package.
Index Signature
[key: string]: string
engines?
optionalengines?:object
Defined in: definition.ts:648
The engines that the package is compatible with.
Index Signature
[key: string]: string
files?
optionalfiles?:string[]
Defined in: definition.ts:580
The files included in the package.
flat?
optionalflat?:boolean
Defined in: definition.ts:640
If true, the package will be installed with a flat node_modules structure.
homepage?
optionalhomepage?:string
Defined in: definition.ts:560
The homepage URL for the package.
keywords?
optionalkeywords?:string[]
Defined in: definition.ts:552
Keywords that describe the package.
license?
optionallicense?:string| {name:string; }
Defined in: definition.ts:556
The license for the package.
main?
optionalmain?:string
Defined in: definition.ts:584
The entry point to the package.
man?
optionalman?:string|string[]
Defined in: definition.ts:596
The manual pages for the package.
name?
optionalname?:string
Defined in: definition.ts:540
The name of the package.
optionalDependencies?
optionaloptionalDependencies?:object
Defined in: definition.ts:632
The optional dependencies of the package.
Index Signature
[key: string]: string
os?
optionalos?:string[]
Defined in: definition.ts:652
The operating systems that the package is compatible with.
peerDependencies?
optionalpeerDependencies?:object
Defined in: definition.ts:620
The peer dependencies of the package.
Index Signature
[key: string]: string
peerDependenciesMeta?
optionalpeerDependenciesMeta?:object
Defined in: definition.ts:624
Metadata for peer dependencies.
Index Signature
[key: string]: object
private?
optionalprivate?:boolean
Defined in: definition.ts:660
If true, the package is private and cannot be published.
publishConfig?
optionalpublishConfig?:any
Defined in: definition.ts:664
Configuration for publishing the package.
repository?
optionalrepository?:string
Defined in: definition.ts:568
The URL to the package's repository.
resolutions?
optionalresolutions?:object
Defined in: definition.ts:644
Resolutions for dependencies.
Index Signature
[key: string]: string
scripts?
optionalscripts?:object
Defined in: definition.ts:604
The scripts that can be run for the package.
Index Signature
[key: string]: string
termsOfService?
optionaltermsOfService?:string
Defined in: definition.ts:672
The terms of service for the package.
title?
optionaltitle?:string
Defined in: definition.ts:676
The title of the package.
version?
optionalversion?:string
Defined in: definition.ts:544
The version of the package.
webda?
optionalwebda?:Partial<WebdaPackageDescriptor>
Defined in: definition.ts:668
Webda specific metadata for the package.