Resources
Efforts
Description | |
---|---|
JS ecosystem cleanup | Efforts to provide a cleaner dependency tree in the JS ecosystem |
Tinylibs | A place for tiny and minimal libraries |
unjs | Purpose-built, high-quality JavaScript utilities, libraries, and tools |
es-tooling | A collection of tooling for the JS ecosystem |
Tools
Description | |
---|---|
eslint-plugin-depend | ESLint plugin to suggest dependencies alternatives |
eslint-plugin-barrel-files | ESLint plugin to avoid barrel files |
Biome's noBarrelFile | Biome plugin to avoid barrel files |
Biome's noReExportAll | Biome plugin to avoid re-export all |
unplugin-purge-polyfills | Unplugin to replace package imports with native code |
Package Size Calculator | CLI to calculate the size of a package after removing/replacing dependencies, or calculating the difference of two versions of the same package |
howfat | Shows how much space a package takes up on disk including dependencies |
Knip | Find unused files, dependencies and exports |
Websites
Description | |
---|---|
DepTree | Visualizes a project's dependencies and highlights which of those dependencies could be replaced |
npmgraph | Visually displays a graph of a project's dependencies to get an idea of a projects module graph |
Ecosyste.ms | An open API service providing package, version and dependency metadata of many open source software ecosystems and registries |