---
url: /api/cli-core/types/interfaces/interface-package-info.md
description: api documentation of PackageInfo from @tsed/cli-core
---

## Usage

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

> See [/packages/cli-core/src/interfaces/PackageJson.ts](https://github.com/tsedio/tsed-cli/blob/v7.8.1/packages/cli-core/src/interfaces/PackageJson.ts#L0-L0).

## 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;
```
