Skip to main content

Overview

Use Nova Toolkit to accelerate development across projects fast. Pick the pieces that match your workflow.

Install

If the package is not in your repo yet, go to Setup and Configure and choose Install into project.

Warning

Nova must be installed in your project before importing batteries. This is because Node.js resolves imports from your project's node_modules folder.

info

If you wish, you can install Nova globally (into the system) and locally (into the project) at the same time. They will not conflict with each other.

Purpose and Scope

  • Importable batteries (modular helpers) that accelerate routine work.
  • Lightweight building blocks that are explicit (clear) and composable (can be combined).
  • Predictable results with repeat-safe operations.
  • Designed to reduce setup time and support focused workflows.

Batteries

All items below are modular, explicit, and safe to adopt. Import only what you need. Outputs and behavior are predictable.

Formatters

Turn structured data into stable, reviewable text that fits anywhere in your pipeline.

BatterySynopsis
Markdown TableRender copy and pastable tables for docs, reports, and summaries.

Logging

Produce consistent process messages and lightweight run context that work in local development and automation.

BatterySynopsis
CLI HeaderPresent a simple and customizable banner for projects with CLI.
LoggerEmit logs that are more customizable and safer than console.log.