@naxodev/gonx
Version:
Modern Nx plugin to use Go in a Nx workspace
36 lines (35 loc) • 1.17 kB
JSON
{
"generators": {
"application": {
"factory": "./src/generators/application/generator",
"schema": "./src/generators/application/schema.json",
"description": "Generate a Go application",
"aliases": ["app"],
"x-type": "application"
},
"init": {
"factory": "./src/generators/init/generator",
"schema": "./src/generators/init/schema.json",
"description": "Initialize Nx workspace with Go support",
"hidden": true
},
"library": {
"factory": "./src/generators/library/generator",
"schema": "./src/generators/library/schema.json",
"description": "Generate a Go library",
"aliases": ["lib"],
"x-type": "library"
},
"preset": {
"factory": "./src/generators/preset/generator",
"schema": "./src/generators/preset/schema.json",
"description": "Preset when creating Nx workspace with Go support",
"x-use-standalone-layout": true
},
"go-blueprint": {
"factory": "./src/generators/go-blueprint/go-blueprint",
"schema": "./src/generators/go-blueprint/schema.json",
"description": "go-blueprint generator"
}
}
}