From 505b06e6b89083465bc36663b9312258e833d4dc Mon Sep 17 00:00:00 2001 From: Paul Valladares <85648028+dreyfus92@users.noreply.github.com> Date: Thu, 22 Oct 2026 11:20:01 -0600 Subject: [PATCH 1/2] docs: add reason lines to the rollup-plugin-terser, tsup and cpx docs --- docs/modules/cpx.md | 2 ++ docs/modules/rollup-plugin-terser.md | 2 ++ docs/modules/tsup.md | 2 ++ 3 files changed, 6 insertions(+) diff --git a/docs/modules/cpx.md b/docs/modules/cpx.md index c8c595e0..d7121763 100644 --- a/docs/modules/cpx.md +++ b/docs/modules/cpx.md @@ -4,6 +4,8 @@ description: Modern alternatives to the cpx package for copying file globs with # Replacements for `cpx` +`cpx` hasn't had a release since 2016. + ## `cpx2` [`cpx`](https://github.com/mysticatea/cpx) is unmaintained. [`cpx2`](https://github.com/bcomnes/cpx2) is an actively maintained fork that keeps the same CLI bin name (`cpx`), so it works as a drop-in replacement for CLI usage. For the Node API, switch your import to `cpx2`. diff --git a/docs/modules/rollup-plugin-terser.md b/docs/modules/rollup-plugin-terser.md index 82d6441d..774f0172 100644 --- a/docs/modules/rollup-plugin-terser.md +++ b/docs/modules/rollup-plugin-terser.md @@ -4,6 +4,8 @@ description: Modern alternatives to the rollup-plugin-terser package for minifyi # Replacements for `rollup-plugin-terser` +`rollup-plugin-terser` is deprecated and archived, and the Rollup team now maintains it as `@rollup/plugin-terser`. + ## `@rollup/plugin-terser` [`rollup-plugin-terser`](https://github.com/TrySound/rollup-plugin-terser) is deprecated and no longer maintained. [`@rollup/plugin-terser`](https://github.com/rollup/plugins/tree/master/packages/terser) is its official successor, maintained by the Rollup team. The options are unchanged, but the plugin is now a default export rather than a named one. diff --git a/docs/modules/tsup.md b/docs/modules/tsup.md index 825c942e..aca48437 100644 --- a/docs/modules/tsup.md +++ b/docs/modules/tsup.md @@ -4,6 +4,8 @@ description: Modern alternative to tsup for bundling TypeScript libraries # Replacements for `tsup` +The `tsup` README says the project is no longer actively maintained and recommends `tsdown` instead. + ## `tsdown` [tsdown](https://github.com/rolldown/tsdown) is the successor recommended by [tsup's own README](https://github.com/egoist/tsup). The project is effectively in maintenance mode. tsdown is built on Rolldown and is typically faster for library builds, with a largely drop-in config surface. From 853d3fad6de946e0819e52d619ecab11e22d9c1a Mon Sep 17 00:00:00 2001 From: paul valladares <85648028+dreyfus92@users.noreply.github.com> Date: Thu, 22 Oct 2026 14:21:02 -0500 Subject: [PATCH 2/2] Update docs/modules/cpx.md Co-authored-by: Willow (GHOST) --- docs/modules/cpx.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/modules/cpx.md b/docs/modules/cpx.md index d7121763..5a8a256e 100644 --- a/docs/modules/cpx.md +++ b/docs/modules/cpx.md @@ -4,7 +4,7 @@ description: Modern alternatives to the cpx package for copying file globs with # Replacements for `cpx` -`cpx` hasn't had a release since 2016. +`cpx` hasn't had a release since 2016 and has bugs and performance issues that are fixed by its replacement ## `cpx2`