Tags: Jesssullivan/scheduling-kit
Tags
feat: v0.5.0 - remove acuity-scraper, add Bazel 8 config (#11) * chore: bump version to 0.5.0 * refactor!: remove acuity-scraper adapter Scraper belongs in acuity-middleware, not the scheduling library. Deprecated since extract-business.ts + middleware wizard steps replaced all scraper functionality. BREAKING: AcuityScraper, createScraperAdapter, scrapeServicesOnce, scrapeAvailabilityOnce removed from @tummycrypt/scheduling-kit/adapters. * build: add Bazel 8 configuration with subpackage targets - MODULE.bazel: bzlmod config with rules_js 2.9.1, rules_ts 3.8.4, SWC, pnpm 9 - BUILD.bazel: svelte-package build, npm_package, 6 subpackage ts_project targets (core, adapters, payments, reconciliation, lib, testing), vitest, svelte-check typecheck - .bazelrc: build/CI/debug/release configs with disk cache - .bazelversion: pin to 8.1.1 - .npmrc: hoist=false (required by rules_js)
fix: pair all text colors for dark mode contrast (63 instances) (#9) Replace single-value text colors with Skeleton light-dark pairings: - text-surface-500 → text-surface-600-400 (40 instances) - text-primary-500 → text-primary-600-400 (5 instances) - text-error-500 → text-error-600-400 (18 instances) These were invisible in dark mode (gray on dark gray). Pairing classes ensure readable contrast in both light and dark modes. Bump version 0.3.0 → 0.3.1
PreviousNext