Scaffold a new NRG project for Node-RED.
pnpm create @bonsae/nrg my-projectnpm create @bonsae/nrg my-projectnpx @bonsae/create-nrg my-projectThe CLI will prompt you for:
- Project name
- First node name
- Node category
- Node color (hex, default
#1A1A1A) - Node inputs (0 or 1)
- Node outputs
my-project/
├── .vscode/extensions.json
├── .husky/
├── .gitignore
├── .prettierrc.json
├── eslint.config.js
├── commitlint.config.js
├── package.json
├── tsconfig.json
├── vite.config.ts
└── src/
├── server/
│ ├── index.ts
│ ├── nodes/<node>.ts
│ ├── schemas/<node>.ts
│ └── tsconfig.json
├── locales/
│ ├── labels/<node>/en-US.json
│ └── docs/<node>/en-US.md
├── icons/
└── examples/
MIT