Skip to content

Commit

Permalink
Create 요긴한_라이브러리들.md
Browse files Browse the repository at this point in the history
  • Loading branch information
genie-youn authored Nov 23, 2021
1 parent 3b72b76 commit d87e112
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions JavaScript/요긴한_라이브러리들.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# 요긴한 라이브러리들

### CLI

**[execa](https://github.com/sindresorhus/execa)**
- Process execution for humans
- node의 child_process를 개선한 라이브러리로 node에서 process를 실행시키고 이를 결과로 받는데 편리한 기능들을 제공한다.

**[cli-highlight](https://github.com/felixfbecker/cli-highlight)**
- Syntax highlighting in your terminal
- 포멧을 지정해주면 이에 맞춰 문자열에 highlight를 부여한다. 프로그래밍 언어에 대한 highlight도 지원

**[node-progress](https://github.com/visionmedia/node-progress)**
- Flexible ascii progress bar.
- cli에서 progressbar를 표현하는데 편리한 기능을 제공한다.

### Concurrency

**[p-map](https://github.com/sindresorhus/p-map)**
- Map over promises concurrently
- 여러 task를 promise로 맵핑하여 비동기처리를 가능케해준다. Promise.all과 다른점은 동시에 수행할 수를 지정해줄 수 있다.

0 comments on commit d87e112

Please sign in to comment.