Skip to content

chore: 개발 의존성과 커뮤니티 문서 정비 - #9

Merged
emfpdlzj merged 2 commits into
developfrom
chore/dependency-community-pr
Sep 22, 2026
Merged

emfpdlzj merged 2 commits into
developfrom
chore/dependency-community-pr

Conversation

@emfpdlzj

Copy link
Copy Markdown
Owner

요약

  • VS Code 1.120 런타임에 맞춰 Node 타입을 정렬하고 TypeScript 및 CI 도구를 업데이트합니다.
  • Langium/Xtext 테스트 fixture 버전을 최신화합니다.
  • CONTRIBUTING 및 Code of Conduct 문서를 추가합니다.

변경 배경

Node.js 20과 기존 GitHub Actions 버전이 오래되었고, VS Code 최소 지원 버전과 Node 타입 정의가 맞지 않았습니다. 또한 외부 기여자가 참고할 기여 절차와 커뮤니티 행동 강령이 필요했습니다.

변경 내용

  • TypeScript 7.0.2, @types/node 22.20.4, @types/vscode 1.120.0 적용
  • CI Node.js 24 및 actions/checkout, actions/setup-node v7 적용
  • Langium fixture 4.4.0 및 Xtext fixture 2.44.0 적용
  • CONTRIBUTING.md와 CODE_OF_CONDUCT.md 추가
  • README에 기여 문서 링크 추가

영향 범위

  • 개발 빌드, 타입 검사, 테스트 CI 환경
  • 프로젝트 감지용 Langium/Xtext fixture
  • 오픈소스 기여 및 커뮤니티 운영 문서
  • 확장 런타임 동작과 공개 API에는 변경이 없습니다.

검증

  • npm ci
  • npm run ci:check
  • npm test
  • npm audit (취약점 0건)

리뷰 포인트

  • VS Code 1.120과 @types/node 22 조합이 지원 정책에 부합하는지
  • TypeScript 7 잠금 파일의 플랫폼별 optional package 변경이 적절한지
  • 기여 절차와 행동 강령의 신고 경로가 저장소 운영 방식에 적합한지

관련 이슈

  • 관련 이슈 없음

@vercel

vercel Bot commented Sep 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dslforge Ready Ready Preview Sep 22, 2026 11:39am UTC

@emfpdlzj
emfpdlzj merged commit 1bf2e11 into develop Sep 22, 2026
6 checks passed
@emfpdlzj
emfpdlzj deleted the chore/dependency-community-pr branch September 22, 2026 11:39

This branch was successfully deployed

1 active deployment
Preview — be87ce32 Deployed Sep 22, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant