packages: - '.' - 'packages/*' ignoredBuiltDependencies: - 'gl' onlyBuiltDependencies: - '@tailwindcss/oxide' - 'esbuild' catalog: '@effect/language-service': '^0.21.4' '@eslint/js': '^9.29.0' '@radix-ui/react-dialog': '^1.1.14' '@radix-ui/react-dropdown-menu': '^2.1.15' '@radix-ui/react-label': '^2.1.7' '@radix-ui/react-slot': '^1.2.3' '@stylistic/eslint-plugin': '^4.4.1' '@tailwindcss/vite': '^4.1.10' '@types/bun': '^1.2.16' '@types/react': '^19.1.8' '@types/react-dom': '^19.1.6' '@vitejs/plugin-react': '^4.5.2' babel-plugin-react-compiler: '^19.1.0-rc.2' cbor2: '^2.0.1' class-variance-authority: '^0.7.1' clsx: '^2.1.1' effect: '^3.16.8' eslint-plugin-react-hooks: '6.0.0-rc1' jszip: '^3.10.1' kysely: '^0.28.2' kysely-bun-sqlite: '^0.4.0' lucide-react: '^0.518.0' opensheetmusicdisplay: '^1.9.0' react: '^19.1.0' react-dom: '^19.1.0' react-router-dom: '^7.6.2' tailwind-merge: '^3.3.1' tailwindcss: '^4.1.10' tw-animate-css: '^1.3.4' typescript: '^5.8.3' typescript-eslint: '^8.34.1' vite: '^6.3.5'