4.0.3 • Published 4 months ago

nuru v4.0.3

Weekly downloads
-
License
GPL-3.0-only
Repository
github
Last release
4 months ago

Nuru

A library for quick CLI development in TypeScript.

Documentation live at https://s0n1c.ca/nuru

Installation

% bun i nuru

Basic Usage

// index.ts
import { Command, Nuru } from "nuru";

// prints what you pass to it
const testDefaultCommand = new Command({
	name: "test",
	description: "a default test command",
}).set_handler((inst, args) => args.join(" "));

await new Nuru({
	args: {
		"-o": String,
		"-d": String,
	},
})
	.register_commands([testDefaultCommand])
	.handle();

Running this script with bun index.ts test hello world will output hello world.

4.0.1

4 months ago

4.0.0

6 months ago

4.0.3

4 months ago

4.0.2

4 months ago

3.1.0

2 years ago

3.0.0

2 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

2.0.0

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago