Expand description
§ggen-node - Production-grade Node.js N-API bindings for ggen CLI
This module provides high-performance, type-safe bindings to the ggen CLI for use in Node.js applications. All functions use proper error handling without .expect() or .unwrap() to ensure production readiness.
Structs§
- RunResult
- Result of a CLI command execution
Functions§
- ai_
generate - Generate a template file using AI from a description
- ai_
graph - Generate an RDF ontology using AI from a description
- ai_
project - Generate a complete project using AI from a description
- ai_
sparql - Generate a SPARQL query using AI from a description
- doctor
- Run environment diagnostics
- help
- Get help text for a specific command
- lifecycle_
build - Build the current project
- lifecycle_
deploy - Deploy the project to a specified environment
- lifecycle_
init - Initialize a new ggen project
- lifecycle_
list - List available lifecycle phases
- lifecycle_
readiness - Check production readiness status
- lifecycle_
readiness_ update - Update readiness status for a specific requirement
- lifecycle_
test - Run tests for the current project
- lifecycle_
validate - Validate deployment readiness for a specified environment
- market_
add - Add a marketplace package to the current project
- market_
categories - List available marketplace categories
- market_
list - List all installed marketplace packages
- market_
remove - Remove a marketplace package from the current project
- market_
search - Search marketplace packages by query
- run
- Execute ggen CLI with provided arguments
- template_
generate - Generate code from a template
- template_
list - List available templates
- version
- Get the ggen version