AetherCart
Back to productsSoftware license

Aether CLI Pro

Scaffold, generate, check and deploy — one CLI, zero dependencies.

Aether CLI Pro — screenshot 1

Overview

Every project reinvents the same five scripts, badly. The interesting part was never that a tool can write a component file — it is the small decisions around it, which is exactly where hand-rolled scripts leak. Here, deploy runs your checks first and stops at the first failure, propagating the exit code so CI stops too. It refuses to ship from the wrong branch unless you say so. Generators never overwrite a file without --force. The environment check exits non-zero, so it works as a gate rather than as something you read. Commands are spawned as argument arrays, never shell strings, so a branch named "feature/x; rm -rf /" is an argument and not a command. Everything that writes or ships takes --dry-run.

Key features

  • aether init — scaffold a Next.js app or a Node library
  • aether generate — components, pages, API routes and models, with tests
  • aether env — required-variable check that exits non-zero for CI
  • aether doctor — Node, git, config, dependencies and working-tree checks
  • aether deploy — runs your checks first, stops at the first failure
  • aether release — version bump, CHANGELOG from git log, commit and tag
  • --dry-run on every command that writes or deploys
  • Never overwrites a file without --force
  • Wrong-branch deploys blocked unless you pass --allow-branch
  • Zero runtime dependencies — Node built-ins only

Specifications

Runtime
Node 18 or newer
Language
TypeScript (strict)
Commands
7
Dependencies
None at runtime
Tests
12 unit tests, node:test
Licence
Perpetual, unlimited machines
Delivery
ZIP with full source, instant download
€45.00

Perpetual license · one-time purchase, never expires

What's included

  • Full TypeScript source — 7 commands, strict mode
  • Two project templates (Next.js app, Node library)
  • Four editable blueprints in a single file
  • 12 unit tests (node:test), no test framework to install
  • Documentation — commands, blueprints, configuration
  • Commercial source licence — perpetual, unlimited machines