1.0 dependency abandonment audit
Source: Dependency Dashboard #709, audited 2026-08-30. The dashboard displayed 18 identifiable package rows; all are covered below.
Renovate's abandonment threshold measures release cadence; it does not establish deprecation or a vulnerability. Dispositions consider direct use, upstream maintenance, security exposure, and maintained platform or ecosystem replacements.
| Finding | Disposition | Evidence and rationale |
|---|---|---|
appleboy/scp-action | Retain as mature and stable | Upstream remains active; the workflow pins a full SHA as required by GitHub's immutable-action guidance. |
@dnd-kit/core, @dnd-kit/modifiers, @dnd-kit/sortable, @dnd-kit/utilities | Retain as mature and stable | The sortable tree uses the family for keyboard sensors, collision handling, modifiers, and transforms. Upstream releases continue. |
@mdx-js/react | Retain as mature and stable | Docusaurus declares it as a direct peer of @docusaurus/core; keeping the peer explicit makes the runtime contract deterministic. The MDX project remains maintained. |
@testing-library/dom | Retain as mature and stable | @testing-library/react declares it as a direct peer, and @testing-library/user-event consumes it. Keeping the peer explicit avoids relying on an incidental transitive install. Testing Library remains maintained. |
ajv-formats | Retain as mature and stable | Directly supplies standards-defined formats to the repository's Ajv validator; maintained by the Ajv organization. |
class-variance-authority | Retain as mature and stable | Directly provides the component layer's typed variant API. |
clsx | Retain as mature and stable | Directly used by the SPA's shared class-composition utility and Docusaurus. |
fast-deep-equal | Retain as mature and stable | Directly used for structural dirty-state comparisons in complex forms. |
husky | Retain as mature and stable | Owns Git-hook installation and remains maintained in the typicode repository. |
mdast-util-mdx, micromark-extension-mdxjs | Retain as mature and stable | Direct parser dependencies of repository MDX validation, maintained in the unified syntax ecosystem. |
prism-react-renderer | Retain as mature and stable | Docusaurus theme configuration imports its supported Prism themes. It is part of the framework's documented integration rather than application-owned syntax-highlighting code. |
raw-loader | Remove | Upstream is archived and recommends webpack 5 asset modules. The documentation now imports Mermaid text through the bundler-native asset/source module type. |
tailwindcss-animate | Replace | Replaced by maintained tw-animate-css, which provides the same Tailwind 4 CSS-first utility contract. |
usehooks-ts | Retain as mature and stable | Directly supplies useWindowSize to the responsive mentor input; upstream remains active. |