콘텐츠로 건너뛰기
» ts

ts

Enumerable String Union Type

지정된 문자열만 사용할 수 있는 문자열 변수를 선언할 때, 문자열 조합 형식 String Union Type을 사용합니다.

type Status = 'Todo' | 'InProgress' | 'Done';

const status: Status = 'Todo'; // ✔️ OK
const status2: Status = 'None'; // ❌ 

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 …

모듈 정의 파일 만들기

자바스크립트 Javascript로 작성되어 노드node로 동작하는 웹 응용프로그램을 타입스크립트 Typescript로 재작성하고 있습니다.

npm 패키지 중 모듈 정의가 없는 패키지가 있습니다.

타입스크립트 코드를 작성할 때, 정상적으로 사용할 수가 없습니다.

이 때, 패키지 제작자에게 모듈 정의 파일을 요청하거나, 작성중인 …