Report this item to Etsy

Developer CLI Tool, Batch Image Optimizer WebP AVIF, SQL Migrations SQLite Postgres, Git Hooks, Code Analysis Report, Node.js

Price:$19.00

Loading
Includes Etsy Purchase Protection

You can only make an offer when buying a single item

Highlights

  • Digital download
  • Digital file type(s): 2 PDF, 1 ZIP, 2 other files

devkit is one command-line tool for the chores every web project repeats. Install the included package with npm and run devkit --help.

COMMANDS
• devkit img: batch resize/convert/compress to WebP, AVIF, JPEG or PNG with a before/after savings table (never upscales; dry-run, JSON output, parallel)
• devkit db new / up / down / status: plain-SQL migrations for SQLite and PostgreSQL, each in a transaction, with dry-run, steps and checksum detection of edited migrations
• devkit env check: compares .env with .env.example (missing, empty, placeholder, extra) and exits 1 in CI when keys are missing
• devkit hooks install / uninstall / list: git hooks from your config (existing hooks backed up)
• devkit run: small task runner with dependencies, --list and --dry-run
• devkit init: scaffolds config, .env.example, migrations folder and .editorconfig
• devkit analyze: lines by language, largest files, TODO/FIXME list, approximate per-function complexity, dependency and import report as a table, JSON or standalone HTML
• --help on every command, coloured output, --config, --quiet, --no-color

TESTED BEFORE LISTING
17 automated tests (images, SQLite and PostgreSQL 17 migrations including rollback of a failing file, env parsing, task ordering, git hooks in a real repo, analysis, the CLI binary). The packed .tgz was installed globally and every command run on sample data.

YOU RECEIVE (instant download)
• notesheetsus-devkit-1.0.0.tgz: install with npm install -g
• Source zip (TypeScript) to modify and rebuild
• HTML docs, Start Here PDF and Licence PDF

PLEASE NOTE
• Needs Node.js 20+. Tested on Linux; macOS/Windows not tested by the seller.
• analyze uses fast heuristics, not a full parser; complexity is approximate. No MySQL support.
• sharp downloads its image library from npm when you install.
• Digital product, no physical item ships.

LICENCE: one buyer, use in your own and client projects and CI. You may not resell or share the tool or its source.

Instant Download

Your files will be available to download once payment is confirmed.  Here's how.

Instant download items don’t accept returns, exchanges or cancellations. Please contact the seller about any problems with your order.

Etsy Purchase Protection
Shop confidently on Etsy knowing if something goes wrong with an order, we've got your back for all eligible purchases — see program terms

You may also like

Shoppers with similar taste loved these

Show more
Show more
Listed on Oct 25, 2026