mirror of
https://github.com/Patiun/com.gregkilmer.www.git
synced 2026-11-07 19:58:24 +00:00
Phase 4: component library
The approved element rules and ornament kit as Astro components in packages/ui: buttons, pills, chips, filters, kickers, notices, fields and cards; star paths, the header divider, tick scales and rings, seals and edge seals, gilt corners, dust and placeholder art; the site header, footer and page shell. Brand fonts are self-hosted. A gallery page shows everything, and astro check now runs with the root typecheck. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012aSbo2D1qP8cMFQCykf7kx
This commit is contained in:
+4
-2
@@ -12,14 +12,16 @@
|
||||
"node": ">=22"
|
||||
},
|
||||
"scripts": {
|
||||
"typecheck": "tsc -p packages/schema && tsc -p tools/migrate && tsc -p services/content && tsc -p services/admin",
|
||||
"typecheck": "tsc -p packages/schema && tsc -p tools/migrate && tsc -p services/content && tsc -p services/admin && npm run check -w @gk/ui",
|
||||
"test": "vitest run",
|
||||
"check": "npm run typecheck && npm test",
|
||||
"schema:json": "npm run json -w @gk/schema",
|
||||
"templates": "npm run templates -w @gk/schema",
|
||||
"migrate": "npm run migrate -w @gk/migrate --",
|
||||
"content": "npm run start -w @gk/content",
|
||||
"admin": "npm run start -w @gk/admin"
|
||||
"admin": "npm run start -w @gk/admin",
|
||||
"ui": "npm run dev -w @gk/ui",
|
||||
"ui:build": "npm run build -w @gk/ui"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^22.10.0",
|
||||
|
||||
Reference in New Issue
Block a user