PURISTA API / @purista/cli / createProjectSnapshot
Function: createProjectSnapshot()
createProjectSnapshot(
puristaConfig,projectRootPath?):Promise<ProjectSnapshot>
Defined in: packages/cli/src/project/createProjectSnapshot.ts:42
Parameters
puristaConfig
$schema
string = ...
agentPath
string = ...
eventBridge
"default" | "amqp" | "nats" | "mqtt" | "dapr" = ...
eventConvention
"camel" | "snake" | "kebab" | "pascal" | "pascalSnake" | "constantCase" | "dotCase" | "pathCase" | "trainCase" = ...
fileConvention
"camel" | "snake" | "kebab" | "pascal" | "pascalSnake" = ...
formatter
"biome" | "prettier" | "none" = ...
linter
"biome" | "none" | "eslint" = ...
runtime
"node" | "bun" = ...
servicePath
string = ...
projectRootPath?
string
Returns
Promise<ProjectSnapshot>
