Repolode
liriliri

liriliri/licia

일상적인 코딩 작업을 위한 작고 독립적으로 가져올 수 있는 마이크로 모듈 400여 개로 구성된, 의존성이 없는 JavaScript 유틸리티 라이브러리입니다.

스타
2,382
포크
163
열린 이슈
0
마지막 커밋
지난달

어떤 프로젝트인가요?

Licia는 몇 개의 큰 네임스페이스 대신 작고 다양한 모듈을 중심으로 구성된 JavaScript 유틸리티 라이브러리입니다. 각 함수가 별도의 모듈에 있어 `require('licia/uuid')` 같은 경로로 필요한 것만 가져올 수 있습니다. 런타임 의존성은 없습니다.

이 컬렉션은 jQuery 스타일의 DOM 모듈, 쿠키 처리, 날짜 포맷팅, Promise polyfill, 마이크로 이벤트 이미터, Ajax와 fetch 스타일의 Promise 요청 헬퍼, 그리고 shuffle과 unique처럼 underscore에서 포팅한 여러 유틸리티 등 다양한 일상 작업을 다룹니다. 재귀적으로 디렉터리를 만드는 mkdir 함수도 포함되어 있습니다.

ES6 모듈을 사용하거나 번들 크기를 줄이고 싶다면, 작성자가 별도 패키지인 licia-es를 관리합니다. 온라인 빌더를 사용하면 선택한 모듈로 맞춤 빌드를 만들 수 있습니다.

핵심 기능

  • 01각각 독립적으로 가져올 수 있는 마이크로 모듈 400여 개를 제공합니다.
  • 02의존성이 없습니다.
  • 03jQuery 스타일의 DOM 모듈, 쿠키 헬퍼, 날짜 포맷팅 기능을 포함합니다.
  • 04Promise polyfill, 이벤트 이미터, Ajax/fetch 유틸리티를 제공합니다.
  • 05온라인 빌더로 맞춤 빌드를 만들 수 있습니다.

활용 사례

  • 설치 용량을 최소화해야 하는 프로젝트에서 lodash 스타일의 헬퍼를 대체할 때.
  • 추가 패키지를 가져오지 않고 uuid나 mkdir 같은 작은 유틸리티를 추가할 때.
  • 앱에서 사용하는 함수만 포함해 맞춤 유틸리티 번들을 만들 때.

빠른 시작

  1. 1

    npm에서 licia를 설치합니다

    npm i licia --save
  2. 2

    모듈을 require하고 호출합니다

    const uuid = require('licia/uuid'); console.log(uuid()); // -> 0e3b84af-f911-4a55-b78a-cedf6f0bd815

토픽

#javascript#utility#npm#micro-modules#dom#promise#zero-dependency#eustia

자주 묻는 질문

licia은(는) 무엇인가요?
일상적인 코딩 작업을 위한 작고 독립적으로 가져올 수 있는 마이크로 모듈 400여 개로 구성된, 의존성이 없는 JavaScript 유틸리티 라이브러리입니다. Licia는 몇 개의 큰 네임스페이스 대신 작고 다양한 모듈을 중심으로 구성된 JavaScript 유틸리티 라이브러리입니다. 각 함수가 별도의 모듈에 있어 `require('licia/uuid')` 같은 경로로 필요한 것만 가져올 수 있습니다. 런타임 의존성은 없습니다.
licia은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
licia은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
licia은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. licia의 마지막 커밋은 2026년 10월 4일입니다.
licia은(는) 어디에 사용할 수 있나요?
설치 용량을 최소화해야 하는 프로젝트에서 lodash 스타일의 헬퍼를 대체할 때. 추가 패키지를 가져오지 않고 uuid나 mkdir 같은 작은 유틸리티를 추가할 때. 앱에서 사용하는 함수만 포함해 맞춤 유틸리티 번들을 만들 때.
licia는 어떻게 설치하나요?
npm에서 licia를 설치합니다: npm i licia --save 모듈을 require하고 호출합니다: const uuid = require('licia/uuid'); console.log(uuid()); // -> 0e3b84af-f911-4a55-b78a-cedf6f0bd815
licia은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/liriliri/licia

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트