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.
audience init [path] [--force]
audience validate [path]Aliases:
audiencemd init [path]
audiencemd validate [path]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-projectFrom 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.
pnpm --filter @audiencemd/cli check