@plandalf/react
Version:
React checkout components for Plandalf Checkout — an embedded and popup checkout alternative to Stripe Checkout and SamCart, with a built-in billing portal.
83 lines • 2.04 kB
JSON
{
"name": "@plandalf/react",
"version": "1.1.6",
"description": "React checkout components for Plandalf Checkout — an embedded and popup checkout alternative to Stripe Checkout and SamCart, with a built-in billing portal.",
"type": "module",
"main": "dist/index.cjs",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./dist/index.cjs",
"types": "./dist/index.d.ts"
},
"./package.json": "./package.json"
},
"scripts": {
"build": "rollup -c",
"dev": "rollup -c -w",
"test": "jest",
"test:interactive": "node serve-test.cjs",
"serve:test": "node serve-test.cjs",
"lint": "eslint src/**/*.{ts,tsx}",
"prepare": "npm run build"
},
"files": [
"dist"
],
"peerDependencies": {
"react": "^18.0.0 || ^19.0.0",
"react-dom": "^18.0.0 || ^19.0.0"
},
"devDependencies": {
"@types/react": "^18.2.0",
"@types/react-dom": "^18.2.0",
"@rollup/plugin-commonjs": "^25.0.0",
"@rollup/plugin-node-resolve": "^15.0.0",
"@rollup/plugin-typescript": "^11.0.0",
"rollup": "^3.20.0",
"typescript": "^5.0.0",
"tslib": "^2.5.0",
"@typescript-eslint/eslint-plugin": "^5.59.0",
"@typescript-eslint/parser": "^5.59.0",
"eslint": "^8.38.0"
},
"keywords": [
"react",
"checkout",
"sdk",
"payments",
"payment",
"subscription",
"subscriptions",
"billing portal",
"customer portal",
"subscription management",
"embedded checkout",
"inline checkout",
"popup checkout",
"checkout modal",
"checkout page",
"checkout ui",
"checkout flow",
"react checkout",
"react payments",
"stripe",
"stripe checkout",
"plandalf",
"samcart",
"sam cart",
"paddle",
"lemon squeezy",
"buy button",
"payment links",
"headless checkout",
"ecommerce",
"saas",
"digital products",
"headless commerce"
],
"author": "Plandalf",
"license": "MIT"
}