@audiencemd/cli
v0.1.3
Published
Command-line tools for initializing and validating AudienceMD documents.
Downloads
956
Maintainers
Readme
@audiencemd/cli
Minimal local CLI for creating and validating AUDIENCE.md files.
The package is part of the AudienceMD monorepo and is published to npm as @audiencemd/cli.
Commands
audience init [path] [--force]
audience validate [path]Aliases:
audiencemd init [path]
audiencemd validate [path]Package usage
Run without installing globally:
pnpm --package=@audiencemd/cli dlx audience --help
pnpm --package=@audiencemd/cli dlx audience init ./tmp/my-project
pnpm --package=@audiencemd/cli dlx audience validate ./tmp/my-projectnpm/npx equivalent:
npx @audiencemd/cli --help
npx @audiencemd/cli init ./tmp/my-project
npx @audiencemd/cli validate ./tmp/my-projectLocal development usage
From the repository root:
pnpm exec audience --help
pnpm exec audience init ./tmp/my-project
pnpm exec audience validate ./tmp/my-projectinit copies the packaged canonical template from templates/AUDIENCE.md and refuses to overwrite an existing file unless --force is supplied.
validate accepts either an AUDIENCE.md path or a directory containing AUDIENCE.md.
Checks
pnpm --filter @audiencemd/cli check