Ilia Mashkov
c72b51b1c7
refactor(shared): keep BaseQueryStore out of the lib barrels
...
BaseQueryStore pulls @tanstack/query-core. Re-exporting it through the
broad $shared/lib and $shared/lib/helpers barrels made every consumer of
those barrels eager-load TanStack at module-eval time (no tree-shaking in
vitest/vite-node), which is what surfaced the queryClient mock init-order
failure. Its single consumer now imports it by path.
2026-05-31 19:16:44 +03:00
Ilia Mashkov
4d8dcf52e0
refactor: move BaseQueryStore into separate directory, adjust exports/imports
2026-05-31 17:33:06 +03:00
Ilia Mashkov
907145c655
refactor(shared): drop createTypographyControl from shared/lib
2026-05-31 17:08:55 +03:00
Ilia Mashkov
ecdb2f1b7f
refactor(shared): remove deprecated TextLayoutEngine and its re-exports
2026-05-31 13:36:39 +03:00
Ilia Mashkov
ddadac8686
reafactor: move CharacterComparisonEngine into Font entity
2026-05-30 18:48:53 +03:00
Ilia Mashkov
2c579a3336
feat(shared): add cn utility for tailwind-aware class merging
2026-04-23 14:59:32 +03:00
Ilia Mashkov
338ca9b4fd
feat: export TextLayoutEngine and CharacterComparisonEngine from shared helpers index
...
Remove deleted createCharacterComparison exports and benchmark.
2026-04-11 16:44:49 +03:00
Ilia Mashkov
13818d5844
refactor(shared): update utilities, API layer, and types
2026-03-02 22:19:13 +03:00
Ilia Mashkov
0f6a4d6587
chore: add/delete imports/exports
2026-02-18 17:35:53 +03:00
Ilia Mashkov
1031b96ec5
chore: add exports/imports
2026-02-15 23:03:09 +03:00
Ilia Mashkov
08d474289b
chore: add export/import
2026-02-12 10:30:43 +03:00
Ilia Mashkov
a5b9238306
chore: add export/import
2026-02-10 21:15:52 +03:00
Ilia Mashkov
4891cd3bbd
feat(PersistentStore): add type for PersistentStore
2026-02-07 11:23:12 +03:00
Ilia Mashkov
a26bcbecff
feat(responsiveManager): add a manager to monitor responsive state and give access to responsive state flags
2026-02-06 14:20:32 +03:00
Ilia Mashkov
6f231999e0
chore: add export/import and remove unused ones
2026-02-02 12:19:05 +03:00
Ilia Mashkov
32b1367877
feat(springySliderFade): add custom transition function for slide+fade
2026-01-24 15:16:04 +03:00
Ilia Mashkov
e4970e43ba
chore: switch to use of svelte native prefersReducedMotion media
2026-01-22 15:33:38 +03:00
Ilia Mashkov
a0f184665d
feat(ComparisonSlider): Improve Comparison slider's readability, incapsulate some code into separate components and snippets
2026-01-20 14:23:58 +03:00
Ilia Mashkov
b5ad3249ae
feat(ComparisonSlider): create reusable comparison slider that compare two fonts for the same text. Line breaking is supported
2026-01-20 09:32:12 +03:00
Ilia Mashkov
ef259c6fce
chore: add import shortcuts
2026-01-18 14:39:38 +03:00
Ilia Mashkov
32da012b26
feat(MotionPreference): Create common logic to store information about prefers-reduced-motion
2026-01-17 14:29:10 +03:00
Ilia Mashkov
62ae0799cc
chore(lib): add export
2026-01-16 13:15:10 +03:00
Ilia Mashkov
614d6b0673
fix: imports path
2026-01-07 16:54:12 +03:00