nuka-code
v0.1.13
Published
A package brought to you by the Nuka-Cola Corporation to zap away those pesky `cache`, `node_modules`, and other related files & directories.
Maintainers
Readme
nuka-code
A package brought to you by the Nuka-Cola Corporation to zap away those pesky cache, node_modules, and other related files & directories.
Usage
npx nuka-code --helpOR
npm install -g nuka-code
nuka-code --help # or nuke --helpWhat is this?
Nuka-Code is a CLI tool that removes the need to manually remove cache, node_modules, and other related files & directories. This can replace the usage of rimraf or other similar tools, to clean up your project aka restore
it to a clean state (sort of like the first time you git clone your repo).
What does it do?
This package will nuke (delete aka rm -rf) the following:
- cache (
.turbo,.vite,.next, etc.) - node_modules
- build artifacts (
dist,out,build,bundle, etc.)
You can view a full list of globs here.
[!WARNING] By default, Nuka-Code SHOULD NOT nuke anything important like
package-lock.json,src/**/*.ts,yarn.lock, but as with all things, use at your own risk.
Troubleshooting
Oops I nuked the wrong thing...
Unless you passed in the --force flag, Nuka-Code will ask you for confirmation before nuking anything... so please git commit your changes before running nuka-code!
Its not deleting everything I want it to
Please open an issue with what you want to add to the nuke list and we'll see, we also are considering adding a nuke.config.ts file to allow for more customization but for now simplicity is the name of the game.
Acknowledgements
The name, content, art, and other assets are based on the wonderful Fallout universe, and the Nuka-Cola brand. This is fan-art in the form of an npm package and not intended for commercial use or profit, and is not affiliated with Bethesda Softworks or any of its affiliates.
