- Introduced `bunfig.toml` for test preload configuration. - Added ESLint configuration file for code linting. - Implemented a coverage checking script to ensure test coverage meets the specified threshold. - Created `AppErrorBoundary` component to handle errors gracefully in the application. - Defined game constants for player requirements and magic number constraints. - Developed `useProvisionalLoser` hook to compute the provisional loser based on game state. - Implemented services for parsing dice payloads, managing leaderboard entries, and ranking players. - Added utility functions for score formatting and pot calculations. - Created setup service for validating game start inputs and player profiles. - Wrote comprehensive tests for components, hooks, and services to ensure functionality and reliability.
46 lines
472 B
Plaintext
46 lines
472 B
Plaintext
# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files
|
|
|
|
# dependencies
|
|
node_modules/
|
|
|
|
# Expo
|
|
.expo/
|
|
dist/
|
|
web-build/
|
|
expo-env.d.ts
|
|
|
|
# Native
|
|
.kotlin/
|
|
*.orig.*
|
|
*.jks
|
|
*.p8
|
|
*.p12
|
|
*.key
|
|
*.mobileprovision
|
|
|
|
# Metro
|
|
.metro-health-check*
|
|
|
|
# debug
|
|
npm-debug.*
|
|
yarn-debug.*
|
|
yarn-error.*
|
|
|
|
# macOS
|
|
.DS_Store
|
|
*.pem
|
|
|
|
# local env files
|
|
.env
|
|
.env*.local
|
|
|
|
# test coverage
|
|
coverage/
|
|
|
|
# typescript
|
|
*.tsbuildinfo
|
|
|
|
# generated native folders
|
|
/ios
|
|
/android
|