Skip to content

CLI ​

Core commands for working with ContentKit.

init ​

Scaffolds contentkit.config.ts.

bash
npx contentkit init
bash
pnpm exec contentkit init
bash
yarn contentkit init
bash
bunx contentkit init

validate ​

Validates documents without emitting output.

bash
npx contentkit validate
bash
pnpm exec contentkit validate
bash
yarn contentkit validate
bash
bunx contentkit validate

Exit code 1 on validation failure.

build ​

Parses, validates and writes generated artifacts.

bash
npx contentkit build
bash
pnpm exec contentkit build
bash
yarn contentkit build
bash
bunx contentkit build

package.json scripts ​

jsonc
{
  "scripts": {
    "content:build": "contentkit build",
    "content:validate": "contentkit validate",
  },
}
bash
pnpm run content:build
bash
yarn content:build
bash
npm run content:build
bash
bun content:build

Released under the ICL License.