snipe/web/node_modules/@fontsource/fraunces/metadata.json
pyr0ball 7a704441a6 feat(snipe): Vue 3 frontend scaffold + Docker web service
- web/: Vue 3 + Vite + UnoCSS + Pinia, dark tactical theme (amber/#0d1117)
- AppNav, ListingCard, SearchView with filters/sort, composables
  (useSnipeMode, useKonamiCode, useMotion), Pinia search store
- Steal shimmer, auction countdown, Snipe Mode easter egg all native in Vue
- docker/web/: nginx + multi-stage Dockerfile (node build → nginx serve)
- compose.yml: api (8510) + web (8509) services
- Dockerfile CMD updated to uvicorn for upcoming FastAPI layer
- Clean build: 0 TS errors, 380 modules
2026-03-25 15:11:35 -07:00

25 lines
No EOL
1 KiB
JSON

{
"id": "fraunces",
"family": "Fraunces",
"subsets": ["latin", "latin-ext", "vietnamese"],
"weights": [100, 200, 300, 400, 500, 600, 700, 800, 900],
"styles": ["italic", "normal"],
"defSubset": "latin",
"variable": {
"ital": {"default": "0", "min": "0", "max": "1", "step": "1"},
"opsz": {"default": "14", "min": "9", "max": "144", "step": "0.1"},
"wght": {"default": "400", "min": "100", "max": "900", "step": "1"},
"SOFT": {"default": "0", "min": "0", "max": "100", "step": "0.1"},
"WONK": {"default": "0", "min": "0", "max": "1", "step": "1"}
},
"lastModified": "2025-09-10",
"version": "v38",
"category": "serif",
"license": {
"type": "OFL-1.1",
"url": "https://openfontlicense.org",
"attribution": "Copyright 2020 The Fraunces Project Authors (github.com/undercasetype/Fraunces) Fraunces-Italic[SOFT,WONK,opsz,wght].ttf: Copyright 2020 The Fraunces Project Authors (github.com/undercasetype/Fraunces)"
},
"source": "https://github.com/google/fonts",
"type": "google"
}