Files
metabuilder/packages/json_script_example/package.json
johndoe6345789 e69b166046 Add icons for various packages and update package.json files
- Added SVG icons for the following packages:
  - github_tools
  - irc_webchat
  - json_script_example
  - lua_test
  - media_center
  - nav_menu
  - notification_center
  - package_validator
  - quick_guide
  - role_editor
  - schema_editor
  - screenshot_analyzer
  - smtp_config
  - social_hub
  - stats_grid
  - stream_cast
  - ui_auth
  - ui_dialogs
  - ui_footer
  - ui_header
  - ui_home
  - ui_intro
  - ui_level2
  - ui_level3
  - ui_level4
  - ui_level5
  - ui_level6
  - ui_login
  - ui_pages
  - ui_permissions
  - user_manager
  - workflow_editor

- Updated package.json files to include icon paths for each package.
2026-01-02 21:12:38 +00:00

52 lines
1.2 KiB
JSON

{
"$schema": "https://metabuilder.dev/schemas/package-metadata.schema.json",
"packageId": "json_script_example",
"name": "JSON Script Example",
"version": "1.0.0",
"description": "Comprehensive example demonstrating the full JSON script specification",
"author": "MetaBuilder",
"license": "MIT",
"category": "examples",
"icon": "static_content/icon.svg",
"minLevel": 0,
"primary": false,
"dependencies": {},
"devDependencies": {
"lua_test": "*"
},
"exports": {
"components": [
"ExpressionDemo",
"OperatorDemo",
"ResultDisplay"
],
"scripts": [
"all_expressions",
"all_statements",
"all_operators",
"control_flow",
"data_structures"
],
"types": [
"ArithmeticResult",
"ComparisonResult",
"LogicalResult",
"OperatorsDemoResult",
"ExpressionsDemoResult",
"StatementsDemoResult",
"DataStructuresResult",
"Classification",
"TestResult",
"ValidationResult"
]
},
"tests": {
"parameterized": [
{
"logic": "tests/math.test.logic.json",
"parameters": "tests/math.test.parameters.json"
}
]
}
}