npm Registry API Client
    Preparing search index...

    Interface NpmPackageVersion

    Version manifest returned by GET /:package/:version.

    Represents the metadata for a single published version of a package.

    interface NpmPackageVersion {
        _id?: string;
        _nodeVersion?: string;
        _npmVersion?: string;
        bugs?: { email?: string; url?: string };
        bundledDependencies?: string[];
        dependencies?: Record<string, string>;
        deprecated?: string;
        description?: string;
        devDependencies?: Record<string, string>;
        dist: NpmDist;
        engines?: Record<string, string>;
        homepage?: string;
        keywords?: string[];
        license?: string;
        main?: string;
        maintainers?: NpmPerson[];
        name: string;
        optionalDependencies?: Record<string, string>;
        peerDependencies?: Record<string, string>;
        repository?: NpmRepository;
        scripts?: Record<string, string>;
        version: string;
    }
    Index

    Properties

    _id?: string

    npm internal document ID (name@version)

    _nodeVersion?: string

    Node.js version used to publish

    _npmVersion?: string

    npm CLI version used to publish

    bugs?: { email?: string; url?: string }

    Bug tracker

    bundledDependencies?: string[]

    Bundled dependencies

    dependencies?: Record<string, string>

    Runtime dependencies

    deprecated?: string

    Deprecated notice (if version is deprecated)

    description?: string

    Short description

    devDependencies?: Record<string, string>

    Development dependencies

    dist: NpmDist

    Distribution tarball info

    engines?: Record<string, string>

    Engines field (e.g. { node: '>=14' })

    homepage?: string

    Homepage URL

    keywords?: string[]

    Keywords for search

    license?: string

    SPDX license identifier or expression

    main?: string

    Entry point for CommonJS consumers

    maintainers?: NpmPerson[]

    Current maintainers

    name: string

    Package name

    optionalDependencies?: Record<string, string>

    Optional dependencies

    peerDependencies?: Record<string, string>

    Peer dependencies

    repository?: NpmRepository

    Source repository

    scripts?: Record<string, string>

    Scripts defined in the package

    version: string

    Version string (semver)