@@ -22,3 +22,3 @@ "use strict"; | ||
| var _params$translations; | ||
| return (params === null || params === void 0 ? void 0 : (_params$translations = params.translations) === null || _params$translations === void 0 ? void 0 : _params$translations[key]) || key; | ||
| return (params === null || params === void 0 || (_params$translations = params.translations) === null || _params$translations === void 0 ? void 0 : _params$translations[key]) || key; | ||
| }; | ||
@@ -25,0 +25,0 @@ var html = ['<table>' + '<thead>' + '<tr>' + '<th></th>' + '<th>' + trans('Capital') + '</th>' + '<th>' + trans('Interest') + '</th>' + '<th>' + trans('Instalment') + '</th>' + '<th>' + trans('Remain') + '</th>' + '<th>' + trans('Interest sum') + '</th>' + '</tr>' + '</thead>' + '<tbody>', '', |
+10
-10
| { | ||
| "name": "loanjs", | ||
| "version": "1.1.0", | ||
| "version": "1.1.1", | ||
| "main": "LoanJS.js", | ||
@@ -36,12 +36,12 @@ "description": "Calculate loan in js (browser/node.js) for equal installments, installments decreasing, the sum of interest, etc.", | ||
| "devDependencies": { | ||
| "@babel/cli": "^7.22.5", | ||
| "@babel/core": "^7.22.5", | ||
| "@babel/preset-env": "^7.22.5", | ||
| "@types/jest": "^29.5.2", | ||
| "@types/node": "^20.3.1", | ||
| "babel-jest": "^29.5.0", | ||
| "jest": "~29.5.0", | ||
| "rollup": "~3.25.1", | ||
| "@babel/cli": "^7.22.9", | ||
| "@babel/core": "^7.22.9", | ||
| "@babel/preset-env": "^7.22.9", | ||
| "@types/jest": "^29.5.3", | ||
| "@types/node": "^20.4.4", | ||
| "babel-jest": "^29.6.1", | ||
| "jest": "~29.6.1", | ||
| "rollup": "~3.26.3", | ||
| "standard": "~17.1.0", | ||
| "typescript": "^5.1.3", | ||
| "typescript": "^5.1.5", | ||
| "uglify-js": "~3.17.4" | ||
@@ -48,0 +48,0 @@ }, |
+5
-2
@@ -6,3 +6,5 @@ # LoanJS | ||
|  | ||
|  | ||
| Super **small** (**~500B**) and **fast** module to calculate loan in js (browser/node.js) for **equal**/**decreasing**/**annuity**/**annuityDue** installments, the **sum of interest**, etc, with TypeScript support | ||
@@ -38,3 +40,4 @@ | ||
| remain : number | ||
| } | ||
| }, | ||
| //... | ||
| ], | ||
@@ -60,3 +63,3 @@ amount : number, | ||
| | interestRate | number | *required | interest rate in percent (ex. 3.5) | ||
| | loanType | string or fn | 'annuity' | 'annuity' | 'annuityDue' | 'diminishing' | GetNextInstalmentPartFunction | ||
| | loanType | string or fn | annuity | annuity \| annuityDue \| diminishing \| GetNextInstalmentPartFunction | ||
@@ -63,0 +66,0 @@ ```ts |
34861
0.25%195
1.56%