Merge pull request 'release: Phase 3 완료 (React 19 + MapLibre GL JS 전환)' (#2) from develop into main

Reviewed-on: #2
This commit is contained in:
htlee 2026-02-15 17:53:43 +09:00
커밋 1cb4326bb9
677개의 변경된 파일11329개의 추가작업 그리고 5904개의 파일을 삭제

파일 보기

@ -6,8 +6,9 @@
# 배포 경로 # 배포 경로
VITE_BASE_URL=/ VITE_BASE_URL=/
# API 서버 (SNP-Batch API) # API 서버 — 로컬 개발은 Vite 프록시 사용 (/snp-api → 211.208.115.83:8041)
VITE_API_URL=http://211.208.115.83:8041/snp-api # 빈 값으로 설정하여 .env의 절대 URL을 override → aisTargetApi 기본값 /snp-api 사용
VITE_API_URL=
# 선박 데이터 쓰로틀링 (ms, 0=무제한) # 선박 데이터 쓰로틀링 (ms, 0=무제한)
VITE_SHIP_THROTTLE=0 VITE_SHIP_THROTTLE=0

파일 보기

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
#============================================================================== #==============================================================================
# pre-commit hook (React JavaScript) # pre-commit hook (React TypeScript)
# ESLint 검증 — 실패 시 커밋 차단 # ESLint 검증 — 실패 시 커밋 차단
#============================================================================== #==============================================================================
@ -19,7 +19,7 @@ fi
# ESLint 검증 (설정 파일이 있는 경우만) # ESLint 검증 (설정 파일이 있는 경우만)
if [ -f ".eslintrc.js" ] || [ -f ".eslintrc.json" ] || [ -f ".eslintrc.cjs" ] || [ -f "eslint.config.js" ] || [ -f "eslint.config.mjs" ]; then if [ -f ".eslintrc.js" ] || [ -f ".eslintrc.json" ] || [ -f ".eslintrc.cjs" ] || [ -f "eslint.config.js" ] || [ -f "eslint.config.mjs" ]; then
echo "pre-commit: ESLint 검증 중..." echo "pre-commit: ESLint 검증 중..."
npx eslint src/ --ext .js,.jsx --quiet 2>&1 npx eslint src/ --quiet 2>&1
LINT_RESULT=$? LINT_RESULT=$?
if [ $LINT_RESULT -ne 0 ]; then if [ $LINT_RESULT -ne 0 ]; then

7
.gitignore vendored
파일 보기

@ -31,8 +31,5 @@ Desktop.ini
.claude/settings.local.json .claude/settings.local.json
.claude/scripts/ .claude/scripts/
# TypeScript files (메인 프로젝트 참조용, 빌드/커밋 제외) # TypeScript config (vite.config.ts 등은 추적)
**/*.ts # tsconfig*.json은 추적
**/*.tsx
# tracking VesselListManager (참조용)
src/tracking/components/VesselListManager/

파일 보기

@ -1 +1 @@
24 20

1
.nvmrc
파일 보기

@ -1 +0,0 @@
v22.22.0

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More