UNPKG

@paystack/checkout-js

Version:

Client-side JS library for billing on Paystack

109 lines (108 loc) 2.9 kB
{ "name": "@paystack/checkout-js", "version": "1.50.1", "description": "Client-side JS library for billing on Paystack", "main": "lib/checkout.js", "module": "es/checkout.js", "files": [ "dist", "lib", "es", "PUBLIC_DOCS" ], "repository": { "type": "git", "url": "https://github.com/PaystackHQ/checkout-js.git" }, "keywords": [ "paystack", "checkout js", "payments", "online", "nigeria" ], "author": "Paystack", "license": "ISC", "bugs": { "url": "https://github.com/PaystackHQ/checkout-js/issues" }, "homepage": "https://github.com/PaystackHQ/checkout-js#readme", "dependencies": { "axios": "^0.30.0", "card-validator": "^6.2.0", "core-js": "^3.21.1", "fingerprintjs2": "^2.0.6", "form-urlencoded": "^2.0.9", "is-mobile": "^0.2.2", "jsencrypt": "^3.0.0-rc.1", "qs": "^6.7.0" }, "devDependencies": { "@babel/core": "^7.17.5", "@babel/preset-env": "^7.16.11", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^21.0.1", "@rollup/plugin-eslint": "^8.0.1", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.1.3", "@rollup/plugin-replace": "^3.1.0", "@rollup/plugin-terser": "^0.4.4", "axios-mock-adapter": "^1.20.0", "babel-jest": "^27.5.1", "commitizen": "^4.2.4", "cross-env": "^5.1.6", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.9.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^2.10.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "^4.0.0", "husky": "^4.3.8", "jest": "^27.5.1", "jest-canvas-mock": "^2.3.1", "nodent-runtime": "^3.2.1", "prettier": "2.5.1", "regenerator-runtime": "^0.13.9", "rimraf": "^2.6.3", "rollup": "^2.68.0", "rollup-plugin-node-globals": "^1.2.1", "semantic-release": "^24.2.3" }, "scripts": { "clean": "rimraf lib dist es", "lint": "npx eslint src --ignore-pattern '/src/dev.js'", "build:production": "cross-env NODE_ENV=production rollup --config rollup.config.js", "build:staging": "cross-env NODE_ENV=staging rollup --config rollup.config.js", "dev": "cross-env NODE_ENV=dev rollup --config rollup.config.js", "test": "jest", "test:watch": "jest --watch", "semantic-release": "semantic-release" }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/npm", "@semantic-release/github" ], "branches": [ "master", { "name": "dev", "prerelease": true } ] }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "husky": { "hooks": { "prepare-commit-msg": "exec < /dev/tty && git cz --hook || true" } }, "engines": { "node": ">= 22.0.0" } }