mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 22:34:56 +00:00
1.2 KiB
1.2 KiB
Nerd Mode IDE
The Nerd Mode IDE is a package-aware editor that can:
- Load template workspaces (Next.js starter or MetaBuilder package blueprints)
- Edit Lua, JSON, and TypeScript files in a structured tree
- Export the current workspace to a zip bundle
Template Workspaces
Templates ship with:
- A root folder (workspace name)
- Subfolders that mirror package layout (Lua, metadata, static)
- Seed JSON ready for packages
The Social Hub template includes:
Lua/scripts for lifecycle, permissions, moderation, analyticsmetadata/package metadata + componentsstatic/example data and a CLI stub
Exporting a Zip
Use the download action in the IDE header to export the workspace as a zip:
- Load a template
- Edit files as needed
- Click the export icon to download
<workspace>.zip
Packages Route
The app serves package assets from /packages/... using the app router.
This enables runtime loading of:
seed/metadata.jsonseed/components.jsonseed/scripts/*static_content/*
Notes
- New files under folders with
exportPathinherit the correct on-disk path. - Lua scripts are listed in
seed/scripts/manifest.jsonfor dynamic loading.