콘텐츠로 건너뛰기

Typescript project with eslint@8

타입스크립트를 사용하는 프로젝트에 린트를 구성해서 사용하고 있습니다.

eslint 패키지를 업데이트(v8.x) 하고 나니, 린트 실행시 오류가 발생합니다.

오류 메시지는 아래와 같습니다.

Oops! Something went wrong! :(

ESLint: 8.14.0

TypeError: Failed to load plugin '@typescript-eslint' declared in '.eslintrc': Class extends value undefined 

GitHub Action: Get Version Action

NPM package.json 또는 c# SDK 스타일 프로젝트 파일의 version 문자열을 추출하는 깃허브 액션입니다.

View on Marketplace: get-version-action 출시 버전

get-version-action

Overview

버전 이름이 필요한 단계에 값을 제공하기 위해 NPM package.json 또는 c# SDK 스타일 프로젝트 파일의 버전을 값을 추출합니다.

Usages

steps:
  - uses: actions/checkout@v2

  - uses: 

GitHub Action: Git Tag Check Action

깃허브 워크플로우에서 활용할 수 있는 깃허브 액션 GitHub actions 을 작성했습니다.

입력된 태그가 깃 git 원격저장소에 존재하는지 조회한 후 있으면 입력된 태그를 반환하고, 찾을 수 없으면 빈 문자열을 반환하는 단계를 제공합니다.

View on Marketplace: git-tag-check-action 출시 버전

git-tag-check-action

Overview

버전 관리를 할 때 버전이름으로 git tag …

MacBook onboarding for development

MacBook 을 구입하고, 계속 작업을 할 수 있게 환경을 구성하면서, 진행한 내용을 기록합니다.

혹시나 비슷하게 구성하시는 분이 참조하실 수 있기 바랍니다.

For General use

Homebrew

Macos 패키지 관리자 Homebrew 를 설치합니다.

v3.0.0 이후부터 애플실리콘(M1)을 지원합니다.

Git

MacOS 에 설치되어 있는