Command Cheatsheet
Import
# Import one filenpx @eventcatalog/cli --dir ./catalog import ./catalog.ec
# Import multiple filesnpx @eventcatalog/cli --dir ./catalog import ./core.ec ./payments.ec
# Dry runnpx @eventcatalog/cli --dir ./catalog import ./catalog.ec --dry-run
# Flat write modenpx @eventcatalog/cli --dir ./catalog import ./catalog.ec --flat
# Read from stdincat ./catalog.ec | npx @eventcatalog/cli --dir ./catalog import --stdinExport
# Export all resourcesnpx @eventcatalog/cli --dir ./catalog export --all --stdout
# Export all servicesnpx @eventcatalog/cli --dir ./catalog export --resource service --stdout
# Export one eventnpx @eventcatalog/cli --dir ./catalog export --resource event --id OrderCreated --stdout
# Hydrated exportnpx @eventcatalog/cli --dir ./catalog export --resource service --id OrdersService --hydrate --stdoutBuild docs site
pnpm --filter @eventcatalog/cli docs:devpnpm --filter @eventcatalog/cli docs:buildpnpm --filter @eventcatalog/cli docs:preview