Skip to content

Commit dd2c4ad

Browse files
Piyush Singh GaurPiyush Singh Gaur
authored andcommitted
feat(provider): implement a comprehensive subscription lifecycle in stripe
Implement a comprehensive subscription lifecycle within loopback4-billing to support automatedrecurring billing, including subscription creation, upgrades and downgrades, renewals,cancellations, and proration, ensuring consistency and scalability for SaaS monetization
1 parent eb3800d commit dd2c4ad

File tree

11 files changed

+1224
-51
lines changed

11 files changed

+1224
-51
lines changed

package-lock.json

Lines changed: 29 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"eslint": "lb-eslint --report-unused-disable-directives .",
2525
"eslint:fix": "npm run eslint -- --fix",
2626
"pretest": "npm run build",
27-
"test": "echo No Tests",
27+
"test": "lb-mocha --allow-console-logs dist/__tests__/**/*.js",
2828
"posttest": "npm run lint",
2929
"test:dev": "lb-mocha --allow-console-logs dist/__tests__/**/*.js && npm run posttest",
3030
"prepublishOnly": "npm run test",
@@ -120,4 +120,4 @@
120120
],
121121
"repositoryUrl": "git@github.com:sourcefuse/loopback4-billing.git"
122122
}
123-
}
123+
}

0 commit comments

Comments
 (0)