Hide_D
e99c7b2c83
feat: update build and dev scripts to use tsdown; add tsdown config file
...
- Changed build script in packages/logic/package.json to use tsdown instead of tsc.
- Updated dev script in packages/logic/package.json to use tsdown with watch mode.
- Added tsdown as a devDependency in packages/logic/package.json.
- Updated pnpm-lock.yaml to include tsdown and its dependencies across various apps.
- Created a new tsdown.config.ts file to define build configuration for the workspace.
2025-12-28 13:16:07 +00:00
Hide_D
962b6dc15a
fix: PrismaClientOptions 타입 참조 수정 및 RedisConnector의 client 타입 변경
2025-12-28 13:01:13 +00:00
Hide_D
4dbbcca9d9
feat: RNG 테스트 파일 추가 및 기존 테스트 파일 삭제
2025-12-28 12:51:57 +00:00
Hide_D
cbea41ffbc
feat: 게임 엔진에 Clock 인터페이스 및 관련 클래스 추가, 테스트 케이스 작성
2025-12-28 12:48:13 +00:00
Hide_D
4f69d31fb1
feat: 개발 체크리스트 추가 및 TypeScript 타입 검사 방법 명시
2025-12-28 12:40:01 +00:00
Hide_D
4cab4d55c5
feat: tsconfig 설정 개선 및 경로 추가
2025-12-28 12:37:49 +00:00
Hide_D
fa22562bb1
refactor: migrate RNG and utility functions to common package
...
- Removed RNG interface and related utility classes from logic package.
- Added RNG interface and utility classes in common package.
- Implemented various RNG classes (ConstantRNG, MidpointRNG, SineRNG, SequenceRNG) in common package.
- Updated conversion utilities for BytesLike to ArrayBuffer and Uint8Array in common package.
- Adjusted tests to import RNG utilities from the new common package.
- Updated vitest configuration to resolve common package imports.
2025-12-28 12:27:47 +00:00
Hide_D
27b243b121
feat: infra 패키지 추가 및 PostgreSQL, Redis 커넥터 구현
2025-12-28 12:18:42 +00:00
Hide_D
77e5b251ef
feat: TypeScript 타입 정의 추가 및 환경 파일 로드 기능 개선
2025-12-28 12:13:50 +00:00
Hide_D
04c250fed5
feat: 데이터베이스 및 Redis 연결 테스트 스크립트 추가
2025-12-28 12:10:39 +00:00
Hide_D
2caba52b7a
feat: 환경 설정 파일 추가 및 docker-compose.yml 수정
2025-12-28 11:57:27 +00:00
Hide_D
c4904e620b
feat: docker-compose.yml에서 PostgreSQL 데이터 볼륨 이름 변경
2025-12-28 11:47:56 +00:00
Hide_D
0ef2b45523
feat: .gitignore에 docker-compose.override.yml 추가 및 .env.example과 docker-compose.yml 파일 생성
2025-12-28 11:34:20 +00:00
Hide_D
6a3578180a
feat: .gitignore에 개발용 임시 코드 추가
2025-12-28 11:18:27 +00:00
Hide_D
05d8ebe3d3
feat: ManualClock 및 StepClock 클래스 추가와 관련 테스트 케이스 작성
...
feat: vitest를 devDependencies에 추가하고 테스트 스크립트 수정
docs: 테스트에서 제어 가능한 시계 사용에 대한 내용 추가
2025-12-28 11:14:34 +00:00
Hide_D
d13898e486
feat: 게임 엔진 생명주기 및 스케줄링 관련 클래스 추가
2025-12-28 11:09:18 +00:00
Hide_D
50ef39be4e
feat: TestRNG 클래스 추가 및 관련 테스트 케이스 작성
2025-12-28 11:02:45 +00:00
Hide_D
dfad37536b
feat: 테스트 정책 문서 추가 및 각 테스트 레이어에 대한 전략 정리
2025-12-27 13:26:54 +00:00
Hide_D
14a18cfb22
feat: 모든 패키지의 package.json에 "type": "module" 추가 및 tsconfig.base.json의 모듈 설정을 NodeNext로 변경
2025-12-27 05:49:00 +00:00
Hide_D
4eac1e45ba
docs: AGENTS.md, README.md, and architecture documents 업데이트하여 서버+시나리오 프로파일 개념 정립
2025-12-27 05:46:15 +00:00
Hide_D
5666d705e7
docs: README.md 업데이트 및 프로젝트 목표 및 구조 설명 추가
2025-12-27 05:32:53 +00:00
Hide_D
df5ce9a568
feat: pnpm-lock 및 pnpm-workspace 구성 업데이트를 통한 Prisma 및 Redis 의존성 추가
2025-12-27 05:29:11 +00:00
Hide_D
d340a4cad1
feat: Prisma 및 Redis 클라이언트 연결을 위한 구성 및 커넥터 추가
2025-12-27 05:25:20 +00:00
Hide_D
5e1e6c51ed
fix: 수정된 타입 정의 및 불필요한 제네릭 제거
2025-12-27 05:15:31 +00:00
Hide_D
297baea126
fix: 수정된 타입 정의 및 불필요한 캐스팅 제거
2025-12-27 05:11:46 +00:00
Hide_D
8b95824cb6
Refactor code structure for improved readability and maintainability
2025-12-27 05:09:15 +00:00
Hide_D
2d80d53b70
feat: Update module exports and enhance TypeScript configuration
2025-12-27 04:55:54 +00:00
Hide_D
b3875a111f
feat: Implement LiteHashDRBG and RNG utilities
...
- Added BytesLike type for handling various byte representations.
- Implemented LiteHashDRBG class for SHA-512 based deterministic random bit generator.
- Created RNG interface defining methods for random number generation.
- Developed RandUtil class providing utility functions for RNG operations.
- Added conversion functions for BytesLike to ArrayBuffer and Uint8Array.
- Implemented comprehensive tests for RNG functionality and expected behaviors.
- Configured Vitest for testing environment setup.
2025-12-27 04:45:59 +00:00
Hide_D
206aa64c64
트리거 시스템 및 랜덤 생성기 인터페이스 추가: 기본 구조 정의
2025-12-27 04:36:38 +00:00
Hide_D
b42d87a51b
도메인 엔티티 및 포트 추가: 기본 모델 및 인터페이스 정의
2025-12-27 04:28:00 +00:00
Hide_D
b445a6df68
프로젝트 초기 설정: 패키지 및 구성 파일 추가
2025-12-27 04:19:37 +00:00
Hide_D
af35491b2d
문서 수정: Redis 통신 및 인증 관리에 대한 권장 사항 추가
2025-12-27 04:04:56 +00:00
Hide_D
b7faa8436e
문서 추가: PostgreSQL 스키마 제안서 작성 및 메타 필드 정책 설명
2025-12-27 03:55:47 +00:00
Hide_D
f1af2717c3
문서 수정: 레거시 엔진 문서에 aux 및 penalty 동작 관련 내용 추가
2025-12-27 03:49:08 +00:00
Hide_D
ef07f7f7d7
문서 수정: 프로젝트 명명 규칙 추가 및 관련 정보 업데이트
2025-12-27 03:30:48 +00:00
Hide_D
934ed286a6
문서 추가: 레거시 엔티티 및 DB 스키마 개요 문서화
2025-12-27 03:26:46 +00:00
Hide_D
b12f522ca2
문서 수정: 턴 다이아몬드 생명주기 문서에 API 요청 처리 및 일시 정지/재개 기능 추가
2025-12-27 02:51:39 +00:00
Hide_D
4a9c14fd98
문서 추가: 턴 다이아몬드 생명주기 및 제어 계약 문서화
2025-12-27 02:44:44 +00:00
Hide_D
d9c14ddec9
문서 추가: 제약 조건 평가 계약 정의 및 관련 내용 문서화
2025-12-27 02:34:23 +00:00
Hide_D
da89f87eaf
문서 추가: 제약 조건 평가 계약 정의 및 데이터 요구 사항 명시
2025-12-27 02:32:19 +00:00
Hide_D
c11527cce9
문서 추가: 레거시 이벤트 시스템 및 전투 해상도에 대한 상세 설명 추가
2025-12-26 20:03:38 +00:00
Hide_D
21e7c8ddff
문서 추가: 레거시 엔진 아키텍처에 대한 상세 설명 및 관련 정보 추가
2025-12-26 19:51:17 +00:00
Hide_D
a0fd36765f
문서 추가: 일반 AI 행동 및 정책 모델 설명
2025-12-26 19:42:08 +00:00
Hide_D
acfb30bbb6
config: config.toml 파일 추가 및 project_doc_max_bytes 설정
2025-12-26 19:33:35 +00:00
Hide_D
faa0fd3df3
문서 추가: 레거시 트리거 시스템 설명 및 관련 정보
2025-12-26 19:28:01 +00:00
Hide_D
abf1d8f6ed
문서 추가: 유산 포인트 시스템 설명 및 관련 정보
2025-12-26 19:14:50 +00:00
Hide_D
f41c50b9c1
문서 업데이트: 레거시 엔진 아키텍처 및 명령 카탈로그 추가
2025-12-26 19:06:33 +00:00
Hide_D
475772240c
정리중
2025-12-26 18:39:48 +00:00
Hide_D
7293e09fed
update
2025-12-26 18:29:23 +00:00
Hide_D
0e5a092eac
architecture
2025-12-26 17:38:56 +00:00