react-credit-cards-library
Version:
A lightweight, customizable React component library for rendering credit card forms with dynamic card issuer detection, input formatting, and responsive design. Built with TypeScript for type safety and flexibility.
64 lines (63 loc) • 1.88 kB
JSON
{
"name": "react-credit-cards-library",
"version": "0.2.1",
"description": "A lightweight, customizable React component library for rendering credit card forms with dynamic card issuer detection, input formatting, and responsive design. Built with TypeScript for type safety and flexibility.",
"main": "dist/index.js",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"scripts": {
"build": "tsup src/index.tsx --format esm,cjs --dts --external react,react-dom",
"version": "changeset version",
"prepublishOnly": "npm run build"
},
"peerDependencies": {
"react": "^18.0.0",
"react-dom": "^18.0.0"
},
"devDependencies": {
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
"tsup": "^5.0.0",
"typescript": "^4.0.0"
},
"keywords": [
"react",
"credit-card",
"component",
"payment",
"library"
],
"author": "Pedro Silva <pedrovs3@hotmail.com>",
"license": "MIT",
"dependencies": {
"@changesets/cli": "^2.27.7",
"react-icons": "^5.2.1",
"react-intl": "^6.6.8"
},
"repository": {
"type": "git",
"url": "https://github.com/pedrovs3/react-credit-card-library.git"
},
"badges": [
{
"title": "npm",
"href": "https://www.npmjs.com/package/react-credit-cards-library",
"description": "npm version",
"url": "https://www.npmjs.com/package/react-credit-cards-library",
"image": "https://img.shields.io/npm/v/react-credit-cards-library.svg"
},
{
"title": "npm",
"href": "https://www.npmjs.com/package/react-credit-cards-library",
"description": "npm downloads",
"url": "https://www.npmjs.com/package/react-credit-cards-library",
"image": "https://img.shields.io/npm/dm/react-credit-cards-library.svg"
}
],
"publishConfig": {
"access": "public"
}
}