Joseph M OBrien joe
  • Joined on 2026-03-15

sparkfile (0.1.2)

Published 2026-05-31 16:24:56 -05:00 by joe

Installation

[registry]
default = "gitea"

[registries.gitea]
index = "sparse+" # Sparse index
# index = "" # Git

[net]
git-fetch-with-cli = true
cargo add sparkfile@0.1.2

About this package

sparkfile

Project scaffolding CLI for creating new projects with consistent workspace conventions.

Usage

  • sparkfile new rust-cli <name>
  • sparkfile new rust-cli <name> --description "Short description"
  • sparkfile new rust-cli <name> --root /path/to/workspace

The rust-cli preset creates a Rust 2024 CLI skeleton with local guidance, validation commands, ignore rules, and handoff context.

Scaffold definitions are populated from YAML files in scaffolds/. The default rust-cli preset is defined in scaffolds/rust-cli.yaml.

Development

  • just check: run cargo check --all-targets
  • just lint: run cargo clippy --all-targets -- -D warnings
  • just test: run cargo test
  • just gate: run the local validation gate

Dependencies

ID Version
serde ^1
serde_yaml ^0.9
Details
Cargo
2026-05-31 16:24:56 -05:00
2
MIT
7.7 KiB
Assets (1)
Versions (3) View all
0.1.2 2026-05-31
0.1.1 2026-05-31
0.1.0 2026-05-31