A demo repository to showcase how nudeps works.
This is essentially a monorepo, containing multiple demos, each in a separate directory.
git clone https://github.com/nudeps/nudeps-demo.gitThen to e.g. try out the Vue demo run:
cd vue && npm install
That's it!
Then, start a local server and open the various index.html files in your browser.
You can try installing and uninstalling dependencies as needed, and see how the import map gets updated.
Use each.sh to run any command in every demo subdirectory:
./each.sh npm install
./each.sh npm link nudeps
./each.sh "npm install && npm link nudeps"Install all dependencies for all demos:
./each.sh npm installRun Nudeps on all demos:
./each.sh npx nudepsRun Nudeps from scratch on all demos:
./each.sh npx nudeps --initTry demos with a local nudeps install:
./each.sh npm link nudeps