forge/arma/client/addons/garage/ui/ui.config.mjs
Jacob Schmidt bdc1e36e63 Implement interactive garage UI with service-based client bridge
- replace placeholder garage interaction with real UI open flow
- add catalog/session/UI bridge services for hydrate, sync, store, and retrieve actions
- migrate garage web UI bundle to new app shell/runtime structure
- align org/store function naming with shared init and UI bridge patterns
2026-03-14 03:06:18 -05:00

34 lines
842 B
JavaScript

export default {
addonName: "garage",
title: "FORGE Vehicle Garage",
logLabel: "Garage UI",
outputDir: "_site",
jsBundles: [
{
name: "Garage UI app",
output: "garage-ui.js",
sources: [
"src/runtime.js",
"src/data.js",
"src/registry/store.js",
"src/bridge.js",
"src/registry/events.js",
"src/components/AppShell.js",
"src/bootstrap.js",
],
},
],
cssBundles: [
{
name: "Garage UI styles",
output: "garage-ui.css",
sources: ["src/styles.css"],
},
],
site: {
styles: ["garage-ui.css"],
commonScripts: ["forge-webui.js"],
scripts: ["garage-ui.js"],
},
};