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

## Usage

```typescript
import { PackageJson } 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 PackageJson {
    name: string;
    version: string;
    description: string;
    type: "module";
    scripts: {
        [key: string]: string;
    };
    dependencies: {
        [key: string]: string;
    };
    devDependencies: {
        [key: string]: string;
    };
    [key: string]: any;
}
```

## name

```ts
name: string;
```

## version

```ts
version: string;
```

## description

```ts
description: string;
```

## type

```ts
type: "module";
```

## scripts

```ts
scripts: {
     [key: string]: string;
 };
```

## dependencies

```ts
dependencies: {
     [key: string]: string;
 };
```

## devDependencies

```ts
devDependencies: {
     [key: string]: string;
 };
```

## \[key: string]

```ts
[key: string]: any;
```
