Skip to content

PackageInfo

@tsed/cli-core

Usage ​

typescript
import { PackageInfo } from "@tsed/cli-core";

See /packages/cli-core/src/interfaces/PackageJson.ts.

Overview ​

ts
interface PackageInfo {
    _id: string;
    _rev: string;
    name: string;
    type: "module";
    "dist-tags": {
        [key: string]: string;
    };
    versions: {
        [key: string]: PackageJson;
    };
    time: {
        [key: string]: string;
    };
    maintainers: {
        email: string;
        name: string;
    }[];
    description: string;
    homepage: string;
    keywords: string[];
    repository: {
        type: string;
        url: string;
    };
    author: {
        name: string;
    };
    bugs: {
        url: string;
    };
    license: string;
    readme: string;
}

_id ​

ts
_id: string;

_rev ​

ts
_rev: string;

name ​

ts
name: string;

type ​

ts
type: "module";

"dist-tags" ​

ts
"dist-tags": {
     [key: string]: string;
 };

versions ​

ts
versions: {
     [key: string]: PackageJson;
 };

time ​

ts
time: {
     [key: string]: string;
 };

maintainers ​

ts
maintainers: {
     email: string;
     name: string;
 }[];

description ​

ts
description: string;

homepage ​

ts
homepage: string;

keywords ​

ts
keywords: string[];

repository ​

ts
repository: {
     type: string;
     url: string;
 };

author ​

ts
author: {
     name: string;
 };

bugs ​

ts
bugs: {
     url: string;
 };

license ​

ts
license: string;

readme ​

ts
readme: string;

Released under the MIT License.