@juspay/blaze-sdk-web
Version:
SDK for integrating Breeze 1CCO into your Web Application
170 lines (169 loc) • 4.52 kB
JSON
{
"name": "@juspay/blaze-sdk-web",
"version": "0.7.0",
"type": "module",
"description": "SDK for integrating Breeze 1CCO into your Web Application",
"keywords": [
"breeze",
"breeze-one-click",
"checkout",
"payments",
"sdk",
"breeze",
"1cco",
"1CCO",
"one click checkout",
"one click",
"juspay"
],
"repository": {
"type": "git",
"url": "git+https://github.com/juspay/blaze-sdk-web.git"
},
"main": "dist/index.js",
"files": [
"dist",
"!dist/**/*.test.*",
"!dist/**/*.spec.*"
],
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.js"
}
},
"scripts": {
"dev": "npx bun --watch src/index.ts",
"dev:cdn": "npx bun --watch src/index.ts & rollup --config rollup.config.js --watch --environment buildType=cdn --environment mode=dev",
"clean:output": "rm -rf dist",
"build": "npm run clean:output && rollup --config rollup.config.js",
"build:cdn": "npm run clean:output && rollup --config rollup.config.js --environment buildType=cdn",
"setup": "sh scripts/setup.sh",
"format:all": "npx prettier --write .",
"format:generated": "prettier --write ./src/generated/*",
"lint:all": "eslint . --ext .ts",
"generate:doc": "npx typedoc src/index.ts"
},
"author": "",
"license": "ISC",
"devDependencies": {
"@commitlint/cli": "^18.4.2",
"@commitlint/config-conventional": "^18.4.2",
"@digitalroute/cz-conventional-changelog-for-jira": "^8.0.1",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^11.1.5",
"@typescript-eslint/eslint-plugin": "^6.11.0",
"@typescript-eslint/parser": "^6.11.0",
"bun": "^1.1.7",
"commitizen": "^4.3.0",
"commitlint-config-jira": "^1.6.4",
"commitlint-plugin-jira-rules": "^1.6.4",
"eslint": "^8.53.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard-with-typescript": "^43.0.1",
"husky": "^8.0.3",
"prettier": "^3.1.0",
"publint": "^0.2.5",
"rollup": "^4.17.2",
"rollup-plugin-server": "^0.7.0",
"tslib": "^2.6.2",
"typedoc": "^0.25.7",
"typescript": "^5.2.2"
},
"config": {
"commitizen": {
"path": "./node_modules/@digitalroute/cz-conventional-changelog-for-jira",
"jiraPrefix": "BZ",
"jiraLocation": "pre-type",
"jiraAppend": ":"
}
},
"standard-version": {
"skip": {
"commit": true,
"changelog": true
},
"types": [
{
"type": "feat",
"section": "Features",
"release": "minor"
},
{
"type": "fix",
"section": "Bug Fixes",
"release": "minor"
},
{
"type": "test",
"section": "Tests"
},
{
"type": "build",
"section": "Build System"
},
{
"type": "docs",
"section": "Documentation"
},
{
"type": "style",
"hidden": true
},
{
"type": "refactor",
"section": "Improvements"
},
{
"type": "perf",
"section": "Improvements"
},
{
"type": "ci",
"hidden": true
},
{
"type": "chore",
"hidden": true
}
],
"issuePrefixes": [
"BZ-"
],
"issueUrlFormat": "https://juspay.atlassian.net/browse/{{prefix}}{{id}}",
"commitUrlFormat": "https://github.com/juspay/blaze-sdk-web/commits/{{hash}}",
"compareUrlFormat": "https://github.com/juspay/blaze-sdk-web/branches/compare/{{currentTag}}%0D{{previousTag}}",
"releaseCommitMessageFormat": "chore(release): {{currentTag}} {{prefix}}{{id}}"
},
"commitlint": {
"plugins": [
"commitlint-plugin-jira-rules"
],
"extends": [
"jira"
],
"rules": {
"jira-task-id-max-length": [
0
]
}
},
"auto-changelog": {
"output": "docs/CHANGELOG.md",
"template": "./docs/templates/changelog.hbs",
"commitLimit": false,
"breakingPattern": "(!:)",
"issueUrl": "https://juspay.atlassian.net/browse/{id}",
"issuePattern": "[A-Z]{2,}-\\d+",
"compareUrl": "https://github.com/juspay/blaze-sdk-web/compare/{to}..{from}",
"unreleased": true,
"releaseSummary": true,
"hideCredit": false,
"ignoreCommitPattern": "(\\[skip ci\\])",
"replaceText": {
"(ABC-\\d+)": "[`$1`](https://juspay.atlassian.net/browse/$1)"
}
}
}