@bangstack/scaffold
v1.0.0
Published
Scaffold for creating mesh-native apps with zero-touch observability
Maintainers
Readme
@bangstack/scaffold
Scaffold for creating mesh-native apps with zero-touch observability.
Installation
npm install -g @bangstack/scaffoldQuick Start
# Create a new mesh-native app
bang create my-app
cd my-app
npm install
npm run devWhat's Included
Generated apps come with:
- Mesh setup: Pre-configured mesh instance
- Observer: Zero-touch observability installed
- Manifest: Event and journey definitions
- Tests: Unit and E2E test setup
- Demo: Demo player integration
Project Structure
my-app/
├── src/
│ ├── app.js # Entry point with mesh
│ └── manifest.js # Events and journeys
├── test/
│ ├── app.test.js # Unit tests
│ └── journeys.e2e.js # E2E journey tests
└── package.jsonCLI Commands
# Create new app
bang create <app-name>
# Create in specific directory
bang create <app-name> --directory ./appsLicense
MIT
