Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PackageInformation

CombinedPackument with a versions field that is an array of tags

Hierarchy

  • object & PackumentVersion
    • PackageInformation

Properties

Optional _hasShrinkwrap

_hasShrinkwrap: undefined | false | true

Optional author

author: Maintainer

"name (website)" string or Maintainer object

Optional bin

bin: undefined | object

Optional browser

browser: undefined | string

Optional bundleDependencies

bundleDependencies: Dependencies

Optional bundledDependencies

bundledDependencies: Dependencies

Optional contributors

contributors: Maintainer[]

Optional depedencies

depedencies: Dependencies

Optional description

description: undefined | string

Optional devDependencies

devDependencies: Dependencies

Optional directories

directories: Directories

dist

dist: Dist

Optional engines

engines: ObjectOfStrings

Optional files

files: string[]

Optional gitHead

gitHead: undefined | string

id

id: string

packagename@versionstring

Optional keywords

keywords: string[]

these help npm searches find your project

Optional license

license: undefined | string

Optional main

main: undefined | string

maintainers

maintainers: Maintainer[]

Optional man

man: string | string[]

name

name: string

nodeVersion

nodeVersion: string

npmUser

npmUser: Maintainer

npmVersion

npmVersion: string

Optional peerDependencies

peerDependencies: Dependencies

Optional private

private: undefined | false | true

prevents npm publish

Optional publishConfig

publishConfig: ObjectOfStrings

npm config values for publish time. like setting an alternate registry

Optional repository

repository: Repository

Optional scripts

scripts: NpmScripts

Optional types

types: undefined | string

version

version: string

versions

versions: Array<string>

Generated using TypeDoc