dpdm
Show module reference locally.
Features
- Use dpdm to get module reference
- Use graphviz to make svg
- preview graph with a local server
Install
# install graphviz frist
brew install graphviz # for mac
sudo apt install graphviz # for unbunt
# Start without install (need nodejs installed)
npm_config_yes=true npx -p dpdm -p dpgv dpgv ./index.js
# install as cli
npm install -g dpdm # or yarn global add dpdm
npm install -g dpgv # or yarn global add dpgv
dpgv ./src/index.js # entryFile path
Usage
# show reference graph for ./index.js
dpgv ./index.js
# ingore reference nodes contains `mocks` or `schema`
dpgv ./index.js --ignore 'mocks|schema'