| Crates.io | ggen-node |
| lib.rs | ggen-node |
| version | 5.1.3 |
| created_at | 2025-11-17 04:01:06.708978+00 |
| updated_at | 2026-01-06 22:50:26.740749+00 |
| description | Node.js N-API bindings for ggen |
| homepage | https://github.com/seanchatmangpt/ggen |
| repository | https://github.com/seanchatmangpt/ggen |
| max_upload_size | |
| id | 1936214 |
| size | 362,979 |
Production-grade Node.js N-API bindings for the ggen CLI.
.expect() or .unwrap() in production codenpm install @ggen/node
import { version, marketSearch, lifecycleInit } from '@ggen/node';
// Get version
const ver = version();
console.log('ggen:', ver);
// Search marketplace
const result = await marketSearch('rust web service');
console.log(result.stdout);
// Initialize project
await lifecycleInit();
The addon includes comprehensive tests:
Run tests:
cargo test
All operations meet strict performance targets:
⚠️ In Development: Tests written but requires napi-rs v3.x upgrade to build.
See Test Validation Report for details.
MIT