mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-24 13:54:57 +00:00
Fixes ui_home package to comply with metadata_schema.json: Root package.json changes: - Added reference for validation - Moved minLevel from 1 to 0 (public package, not level 1 only) - Added repository, homepage, bugs URLs - Added keywords for discoverability - Fixed dependencies version constraints (^1.0.0 instead of *) - Fixed exports structure (removed non-existent 'pages' property) - Fixed seed property to reference page-config.json file - Fixed tests property structure (scripts not suites) Seed metadata.json changes: - Added reference - Now serves as seed index/manifest - References page-config.json for PageConfig seed data - Added license and keywords New file: - seed/page-config.json - Contains actual PageConfig entries for database seedDatabase() function updates: - Now reads seed/metadata.json.seed.schema property for file reference - Loads PageConfig entries from seed/page-config.json - Properly maps all PageConfig fields from seed data - Handles optional fields gracefully with defaults Result: ui_home package now fully complies with metadata_schema.json and properly separates package definition from seed data. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
17 lines
415 B
JSON
17 lines
415 B
JSON
{
|
|
"$schema": "https://metabuilder.dev/schemas/package-metadata.schema.json",
|
|
"packageId": "ui_home",
|
|
"name": "Home Page",
|
|
"version": "1.0.0",
|
|
"description": "Seed data for ui_home package",
|
|
"author": "MetaBuilder Contributors",
|
|
"license": "MIT",
|
|
"category": "ui",
|
|
"minLevel": 0,
|
|
"primary": true,
|
|
"keywords": ["home", "landing", "seed-data"],
|
|
"seed": {
|
|
"schema": "page-config.json"
|
|
}
|
|
}
|