Nanoforge
CLI
Engine
NanoForge Schematics
Technical Documentation
Guides
Getting Started
Testing
Contributing
Creating a New Schematic
Nanoforge
NanoForge Schematics
Guides
View page source
Guides
Getting Started
Prerequisites
Installation
Creating a New Application
Generating Configuration
Generating Client/Server Base Code
Generating the Main Entry Point
Typical Workflow
Testing
Running Lint Checks
Auto-Fixing Issues
Type Checking
Building
Pre-Commit Hooks
CI Pipeline
Verifying a Full Check
Contributing
Prerequisites
Setup
Development Workflow
Commit Convention
Pull Request Process
Code Style
Project Structure
Dependencies
Reporting Issues
Security
Creating a New Schematic
Concepts
Step 1: Create the Directory Structure
Step 2: Define the JSON Schema
Step 3: Define Type Interfaces
Step 4: Implement the Factory
Step 5: Create Template Files
Step 6: Register the Schematic
Step 7: Add the Build Entry
Step 8: Build and Verify
Step 9: Test the Schematic
Advanced Patterns