mirror of
https://github.com/Pandipipas/scoreko-dev.git
synced 2026-06-06 03:32:06 +00:00
b32c0e45607667c4944c51b9f78d3c6d03e8a20a
- Added a new service for synchronizing state with replicants in `replicant-state-service.ts`. - Refactored commentary store to utilize the new synchronization service. - Created a new graphics settings store that syncs with replicants. - Introduced a packs store for managing installed packs and their states. - Updated players and scoreboard stores to use the new synchronization service. - Created shared services for managing replicated state in graphics components. - Refactored existing components to use the new shared services for replicant state. - Added normalization and default values for commentary, graphics settings, players, and scoreboard. - Improved type safety and organization in shared domain files for better maintainability.
scoreko-dev
NodeCG bundle for producing fighting game overlays.
Project
- Repository: https://github.com/Pandipipas/scoreko-dev
- Stack: NodeCG, Vue 3, TypeScript, Quasar, and Vite.
Requirements
- Node.js 22+
- NodeCG 2.3+
Scripts
pnpm run autofix: automatically fixes lint errors.pnpm run build: builds dashboard/graphics and extension.pnpm run lint: validates project linting.pnpm run schema-types: generates types from schemas.pnpm run start: starts NodeCG.pnpm run watch: development mode with watch.
Version
Initial project version: 0.1.0.
Languages
Vue
50.2%
TypeScript
48.1%
JavaScript
1.4%
HTML
0.2%