Files
metabuilder/packages/ui_level5/seed/metadata.json
T
2025-12-31 02:04:32 +00:00

88 lines
1.8 KiB
JSON

{
"packageId": "ui_level5",
"name": "Level 5 - God Panel",
"version": "1.0.0",
"description": "God panel for application building, schemas, and workflows",
"icon": "static_content/icon.svg",
"author": "MetaBuilder",
"category": "ui",
"dependencies": [
"ui_permissions",
"ui_header",
"ui_intro",
"schema_editor",
"workflow_editor"
],
"devDependencies": [
"lua_test"
],
"exports": {
"pages": [
"level5"
],
"scripts": [
"layout",
"schemas",
"workflows"
],
"components": []
},
"tests": {
"scripts": [
"tests/metadata.test.lua",
"tests/components.test.lua",
"tests/transfer.test.lua"
],
"cases": [
"tests/metadata.cases.json",
"tests/components.cases.json",
"tests/transfer.cases.json"
]
},
"minLevel": 5,
"primary": true,
"permissions": {
"level5.schemas.manage": {
"minLevel": 5,
"description": "Manage database schemas"
},
"level5.workflows.manage": {
"minLevel": 5,
"description": "Manage workflows"
},
"level5.panel.view": {
"minLevel": 5,
"description": "View God panel"
},
"level5.packages.manage": {
"minLevel": 5,
"description": "Manage packages",
"storybook": {
"stories": []
}
}
},
"seed": {
"styles": "seed/styles.json",
"storybook": {
"stories": []
}
},
"storybook": {
"stories": [
{
"name": "GodPanel",
"render": "layout"
},
{
"name": "Schemas",
"render": "schemas"
},
{
"name": "Workflows",
"render": "workflows"
}
]
}
}