dev-toolkit-sampark
v1.0.0
Published
๐ A Gen Z-inspired CLI toolkit for modern developers โ from linting gently to yeeting your node_modules.
Maintainers
Readme
๐ ๏ธ dev-toolkit
A Gen Z-inspired CLI toolkit for developers. From linting gently to yeeting your node_modules, this toolkit brings all the dev vibes.
โจ Features
lint-me-softly: Encouraging ESLint plugin.potato-mode: Simulate potato devices (2G, low CPU/RAM).dark-mode-by-default: Banish bright themes.yeet: Deletes trash folders likenode_modules,dist,.cache.nope: Blocksconsole.log,debuggeron push.vibe: .env validation and fallback.okbye: Auto lint+test+format before push.alias-wizard: Suggest shell aliases from history.wizard-git: Git commits with customizable tone.octo-gpt: Explains code like a Gen Z dev.cleanthat: Removes old logs, unused stuff, >10MB files.404-gen: Generates witty 404 pages in React.
๐งช Usage
npx dev-toolkit <command> [options]Commands
lint <file>โ Run ESLint with nice messages.potato --mode=2g|low-cpu|low-ramdark-mode <file>yeetโ Delete build junk.nopeโ Prevents push with debug code.vibe --validateokbyealias-wizardwizard-git --mode=yolo|tired|senior-devocto-gpt explain <file> --mode=yeetcleanthat --dry-run|--savage404-gen
๐ Dev Scripts
npm run build # Rollup bundle
npm run test # Jest tests
npm run lint # ESLint
npm run format # Prettier
npm run publish # Publish to npm๐ License
MIT โ do what you want, just vibe responsibly.
๐ dev-toolkit CLI API
Commands
lint <file>
Runs the custom ESLint plugin with gentle feedback.
potato --mode=2g|low-cpu|low-ram
Simulates low-performance environments for frontend testing.
dark-mode <file>
Checks for light theme CSS โ yells if you dare use white.
yeet
Recursively deletes common dev junk folders.
nope
Stops git push if debug code is found in project.
vibe --validate
Validates .env against required keys (like API_KEY).
okbye
Runs Prettier, ESLint, Jest, and stages code before push.
alias-wizard
Parses shell history and recommends aliases.
wizard-git --mode=<tone>
Auto-generates commit messages with specific tone:
yolotiredsenior-dev
octo-gpt explain <file>
Explains JS code like a Gen Z GPT.
cleanthat [--dry-run|--savage]
Deletes logs, test files, unused files over 10MB.
404-gen
Creates a witty React 404 page using Tailwind CSS.
