반응형
소개
korean-js
는 한국어를 처리하는 라이브러리를 모으거나 제가 만든 함수들을 합해서 만든 라이브러리입니다. MIT 라이선스로 배포되고 있습니다.
만들게 된 계기는 '코딩이랑 무관합니다만'와 '생활코딩' 중 어떤 페이스북 그룹이었는지 기억이 잘 나지 않으나, 숫자를 한글로 치환하여 표시하는 방법에 대해 글을 본 것이었다. 기존에 매번 복사해서 사용했던 코드가, 날짜랑 시간을 한국어로 표기해주는 함수였다.
예) 2019년 4월 17일 11시 27분 18초
그래서 이런 코드랑 각종 한국어 처리 라이브러리를 모아서 한 개의 라이브러리로 만들면 어떨까 싶었다. 그래서 나온 것이 korean-js
다. 코드는 TypeScript를 사용했고, 인터페이스를 정의하여 개발에 도움이 되도록 개발했다.
설치방법
yarn add korean-js
npm install korean-js
기능
아직 README.md
가 다소 난잡하지만, 조만간 vue-naver-maps
처럼 문서를 하나 만들어 Github Pages로 호스팅할 계획이다.
이 글이 작성된 korena-js@0.8.1
기준으로 크게 4가지 기능(모듈)로 나뉘어져있다. 각각의 모듈을 import 하는 방법은 아래와 같다.
import Hangul from 'korean-js/hangul'
한글과 관련된 함수import Text from 'korean-js/text'
텍스트 처리import Number from 'korean-js/number'
숫자와 관련된 처리import Region from 'korean-js/region'
지역명 처리
기타
자세한 설명은 npm에 써져있다.
반응형
'Development' 카테고리의 다른 글
주식 시세 라이브러리 krx-stock-api 공개 (0) | 2019.08.20 |
---|---|
자바스크립트로 한국어을 다룰 때 유용한 라이브러리 'korean-js' (0) | 2019.04.17 |
vue-naver-maps 문서 (0) | 2019.01.22 |
vue-naver-maps (0) | 2018.10.29 |
업비트 API upbit-api v0.5.0 출시 (0) | 2018.09.09 |
업비트 API upbit-api 0.3.0 출시 (0) | 2018.09.09 |