feat(fonts): typegen for <Font /> family prop (#13465)
* feat(fonts): typegen for <Font /> family prop
* feat: add internal jsdoc
93ffd30
7 months ago
by florian-lefebvre
-0.53%
Merge branch 'main' into feat/fonts
b6af656
7 months ago
by florian-lefebvre
-0.11%
Merge branch 'main' into feat/fonts
dc24bdd
7 months ago
by florian-lefebvre
-0.11%
Apply suggestions from code review
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
b470183
7 months ago
by florian-lefebvre
+0.1%
fix(fonts): config family types for inferred provider (#13469)
3fcdba0
7 months ago
by florian-lefebvre
-0.19%
Merge branch 'main' into feat/fonts
100cd48
7 months ago
by florian-lefebvre
+0.36%
Merge branch 'main' into feat/fonts
fedde31
7 months ago
by florian-lefebvre
-0.66%
fix(fonts): throw error on unsuccessful responses (#13517)
af0e0e1
7 months ago
by florian-lefebvre
+0.05%
fix(fonts): read local fonts files to extract metrics (#13518)
* fix(fonts): read local fonts files to extract metrics
* feat: fromBuffer
4250554
7 months ago
by florian-lefebvre
+0.36%
Merge branch 'main' into feat/fonts
6cd4c14
7 months ago
by florian-lefebvre
+0.64%
feat(fonts): update config shape (#13515)
* feat(fonts): update config shape
* fix: config tests
* feat: work on todos
* feat: simplify
* fix: logic
* feat: jsdoc
* feat: test resolveFontFamily
* feat: test
* fix: test
* feat: address reviews
* feat: return families
* chore: return object
d7b2b51
7 months ago
by florian-lefebvre
-0.65%
feat(fonts): rename provider type helper (#13533)
* feat(fonts): update config shape
* fix: config tests
* feat: work on todos
* feat: simplify
* fix: logic
* feat: jsdoc
* feat: test resolveFontFamily
* feat: test
* fix: test
* feat(fonts): rename provider type helper
* Discard changes to packages/astro/src/assets/fonts/load.ts
* Discard changes to packages/astro/src/assets/fonts/utils.ts
0dbe842
7 months ago
by florian-lefebvre
+0.14%
feat(fonts): simpler logging (#13535)
* feat(fonts): update config shape
* fix: config tests
* feat: work on todos
* feat: simplify
* fix: logic
* feat: jsdoc
* feat: test resolveFontFamily
* feat: test
* fix: test
* feat(fonts): simpler logging
* Discard changes to packages/astro/src/assets/fonts/load.ts
78c88b2
7 months ago
by florian-lefebvre
-0.13%
fix(fonts): do not add quotes to family names (#13534)
* feat(fonts): update config shape
* fix: config tests
* feat: work on todos
* feat: simplify
* fix: logic
* feat: jsdoc
* feat: test resolveFontFamily
* feat: test
* fix: test
* feat(fonts): rename provider type helper
* fix(fonts): do not add quotes to family names
* Discard changes to packages/astro/src/assets/fonts/load.ts
* Discard changes to packages/astro/src/assets/fonts/utils.ts
0730611
7 months ago
by florian-lefebvre
-0.09%
Merge branch 'main' into feat/fonts
95b9fef
7 months ago
by florian-lefebvre
+0.05%
feat(fonts): new cssVariable property (#13544)
* feat(fonts): new cssVariable property
* feat: tests
* fix: test
* fix: types
* feat: indent link
* Update packages/astro/src/core/errors/errors-data.ts
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
* feat: jsdoc
* fix: do not use Promise.all
* feat: move validation to schema
---------
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
c22561c
7 months ago
by florian-lefebvre
+0.03%
Merge branch 'main' into feat/fonts
b350235
7 months ago
by florian-lefebvre
+0.34%
Merge branch 'main' into feat/fonts
7d50c96
7 months ago
by florian-lefebvre
-0.83%
feat(fonts): improve local font files deletion (#13559)
* feat(fonts): improve local font files deletion
* feat: include path
0362529
7 months ago
by florian-lefebvre
+0.61%
feat(fonts): update local to support entrypoints src and techs (#13556)
* feat(fonts): update local shape
* fix: types tests
* fix: tests
* feat(fonts): update local provider to support entrypoints src and techs
* fix: tests
* chore: clean
* fix: default fallbacks
* fix: paths
* feat: extract variants transform to dedicated function