fix: Node.js 24.20.0 실행 호환성 보장 - #24
Merged
Merged
Conversation
What: - Node.js 24.20.0 버전을 고정하고 ESM, Yarn PnP, TypeScript 빌드 문제를 수정했습니다. - MongoDB, SQLite, 파일 저장소를 테스트 환경에서 격리하고 비동기 저장 완료를 보장했습니다. - 인증 비밀번호 변경과 게시판 비밀번호 검증을 실제 E2E 흐름에 맞게 수정했습니다. Why: - 전체 예제를 Node.js 24.20.0에서 설치, 빌드, 실행하고 HTTP, DB, 파일 업로드, WebSocket까지 재현 가능하게 검증하기 위해서입니다. AI-Use: yes AI-Model: Codex GPT-5 AI-Contribution: 100%
What: - chapter10/11의 src 절대 import를 복원하고 Jest E2E 경로 매핑을 추가했습니다. - MongoDB 예제의 환경 변수 우선 처리를 제거하고 원래 연결 URL을 복원했습니다. Why: - 예제 코드의 의도를 유지하면서 Node.js 24 빌드 및 E2E 실행 호환성을 보장하기 위해서입니다. AI-Use: yes AI-Model: Codex GPT-5 AI-Contribution: 100%
Owner
Author
|
피드백 반영 완료했습니다. (
|
What: - Chapter 0과 2~13의 프로세스, HTTP, MongoDB, 인증, 업로드, WebSocket 흐름을 검증하는 루트 E2E 러너를 추가함 - 원격 MongoDB URL을 보존하면서 테스트에서만 로컬 컨테이너로 우회하고 보드 서버의 DB 초기화 레이스를 수정함 - 재현 가능한 의존성 설치 스크립트와 GitHub Actions 워크플로를 추가함 Why: - Node.js 24.20.0에서 각 장의 실제 실행 경계를 반복 검증하고 외부 서비스 의존 없이 회귀를 탐지하기 위함 AI-Use: yes AI-Model: Codex GPT-5 AI-Contribution: 90%
Owner
Author
|
비-Mongo 리뷰 지적을
요청하신 MongoDB URL 소스 8개는 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
변경 내용
src/...import 표기를 보존했습니다.검증 환경
main과 동일하게 보존검증 결과
npm audit --audit-level=high: 취약점 0개재현 방법
특정 장만 확인할 때는
npm run test:e2e -- chapter7처럼 실행할 수 있습니다.