- Add StandaloneBead.stories.tsx with 11 stories covering all use cases (icons, decorations, progress indicators, size/color variations) - Add AbacusDisplayProvider.stories.tsx with 9 stories demonstrating context features, localStorage persistence, and configuration - Add MIGRATION_GUIDE.md for useAbacusState → useAbacusPlaceStates with code examples, API comparison, and BigInt documentation - Consolidate all test files to src/__tests__/ directory for consistency - Fix vitest configuration ESM module issue (rename to .mts) This improves discoverability, documentation, and developer experience for the abacus-react component library. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
15 lines
323 B
TypeScript
15 lines
323 B
TypeScript
/// <reference types="vitest" />
|
|
import { defineConfig } from "vitest/config";
|
|
import react from "@vitejs/plugin-react";
|
|
|
|
export default defineConfig({
|
|
plugins: [react()],
|
|
test: {
|
|
globals: true,
|
|
environment: "jsdom",
|
|
setupFiles: ["./src/__tests__/setup.ts"],
|
|
css: true,
|
|
testTimeout: 10000,
|
|
},
|
|
});
|