dpdm
clii
dpdm | clii | |
---|---|---|
1 | 3 | |
625 | 40 | |
- | - | |
5.7 | 3.2 | |
3 months ago | about 2 years ago | |
TypeScript | TypeScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dpdm
-
Best Practices for TypeScript Monorepo
I've been using DPDM: https://github.com/acrazing/dpdm
These are my package.json scripts for detecting cycles:
"cycles": "run-p cycles:client cycles:server",
clii
What are some alternatives?
dependency-cruiser - Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
yayfetch - ๐ง Node.js multi-platform screenfetch
yanice - Changedetection-Tool for monorepositories
lisk-sdk - ๐ฉ Lisk software development kit
meta-updater
npkill - List any node_modules ๐ฆ dir in your system and how heavy they are. You can then select which ones you want to erase to free up space ๐งน
wireit - Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient.
Ink - ๐ React for interactive command-line apps
eslint-plugin-import - ESLint plugin with rules that help validate proper imports.
proposal-hashbang - #! for JS
joiner - Multi/Mono-Machine Task Runner
forge-node-app - ๐ ๐ฆ๐ Generate Node.js boilerplate with optional libraries & tools