인도 웹 개발자를 위한 궁극적인 유틸리티 라이브러리
Source: Dev.to
Overview
인도 핀테크 앱, 전자상거래 플랫폼, 혹은 각종 회원가입 양식을 개발하고 있다면 PAN, GST, Aadhaar, IFSC와 같은 식별자를 검증하는 것이 얼마나 골칫거리인지 잘 아실 겁니다. 매번 적합한 정규식을 찾아 테스트하는 데 많은 시간이 소요됩니다. 이 문제를 정확히 해결하고자 ind-utils-pro를 만들었습니다.
Key Features
- Production Ready – 모든 검증 패턴이 최신 정부 양식에 맞게 업데이트되었습니다.
- Lightweight – 외부 의존성이 전혀 없어 번들 크기를 최소화합니다.
- TypeScript First – TypeScript 기반으로 개발되어 뛰어난 개발자 경험과 완전한 IntelliSense 지원을 제공합니다.
- Versatile – Angular, React, Node.js, 혹은 순수 JavaScript 환경에서도 원활히 동작합니다.
Installation
npm install ind-utils-pro
# or
yarn add ind-utils-pro
Quick Example
import { validatePAN, validateGST, validateAadhar, validateIFSC } from 'ind-utils-pro';
// Validate PAN Card
console.log(validatePAN('ABCDE1234F')); // returns true/false
// Validate GST Number
console.log(validateGST('22AAAAA0000A1Z5')); // returns true/false
// Validate Aadhaar Number
console.log(validateAadhar('123456789012')); // returns true/false
// Validate IFSC Code
console.log(validateIFSC('SBIN0001234')); // returns true/false
Why Use This Package?
- Readability – 길고 복잡한 정규식 문자열을 깔끔하고 의미 있는 함수로 대체합니다.
- Open Source – 커뮤니티에 의해, 커뮤니티를 위해 만들어졌으며 앞으로도 그렇게 유지될 것입니다.
Useful Links
- NPM:
- GitHub:
Version 1.2.0 is now live! If this library saves you time, please consider giving it a ⭐️ on GitHub.