Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pmmmwh/staledeps

Find stale dependencies in the package.json file(s).
https://github.com/pmmmwh/staledeps

Last synced: 16 days ago
JSON representation

Find stale dependencies in the package.json file(s).

Awesome Lists containing this project

README

        

# staledeps

[license:badge]: https://img.shields.io/github/license/pmmmwh/staledeps
[npm:latest]: https://www.npmjs.com/package/staledeps/v/latest
[npm:latest:badge]: https://img.shields.io/npm/v/staledeps/latest

[![License][license:badge]](./LICENSE)
[![Latest Version][npm:latest:badge]][npm:latest]

Find stale dependencies in the package.json file(s).

## Installation

```
npm install -g staledeps
```

Or simply using [npx](https://docs.npmjs.com/cli/v8/commands/npx), the package runner bundled with `npm`:

```
$ npx staledeps
```

_Note:_ `staledeps` requires Node.js >= 18.

## Usage

```
Usage: staledeps [options]

Options:
--version Show version number [boolean]
-h, --help Show help [boolean]
-d, --sort-dir Direction to sort data
[choices: "asc", "desc"] [default: "asc"]
-f, --full Show full report (including non-stale dependencies)
[boolean] [default: false]
-o, --output Format to output data
[choices: "json", "table"] [default: "table"]
-r, --registry URL of registry to check against
[default: "https://registry.npmjs.org"]
-s, --sort Field to sort data
[choices: "name", "lastPublish"] [default: "name"]
-t, --threshold Threshold to be determined as stale (see vercel/ms)
[default: "2y"]

Examples:
staledeps ./package.json Find stale dependencies in the package.json file(s)
```