chore: audit dependencies
Author: ComfortablyCodingCreated Mar 9, 2026Updated Sep 16, 2026
LabelsChoreDependency
Describe the Bug
We should review our current dependencies and remove any that are deprecated, unused, or redundant. At the moment, we have several packages that either overlap in functionality or are no longer needed.
Examples include overlapping libraries such as lodash / lodash-es and multiple HTTP clients like ky, ofetch, undici, and axios. There are also packages that appear to no longer be used, such as npm-watch.
To Reproduce
See above
Directus Version
v11.16.0
Hosting Strategy
Self-Hosted (Docker Image)
Database
No response
Source: directus/directus