npm.io
0.1.3 • Published 3 years agoCLI

rush-archive-plugin

Licence
Version
0.1.3
Deps
5
Size
109 kB
Vulns
0
Weekly
0

rush-archive-plugin

A Rush plugin for maintaining an archive log of deleted packages for future discovery.

Usage

After installing the plugin, run rush archive for further instructions.

Motivation

In a single-repo world, you can archive repos by marking them as archived in GitHub. In a monorepo, you really just want to delete the code and let people look at the git history. However, you don't want to lose all organizational knowledge of what was deleted -- people need to know where to look in the git history. This cli helps maintain a structured log of archived packages (who archived it, when they archived it, why the archived it, and where the code used to live), and produces a parallel consumable output in Markdown format. See here for an example of what the output looks like.