{"_id":"@dazlab-team/loan-calc","_rev":"6-385dd4df43285e67de291549bba5a252","name":"@dazlab-team/loan-calc","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.0":{"name":"@dazlab-team/loan-calc","version":"0.1.0","description":"Loan calculator written in TypeScript. OO interface. ARM (Adjustable Rate Mortgage) options. Interest only repayments. Extra monthly payments option. Adjustable repayment frequency.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest --config=jest.config.json","prepublish":"npm test"},"keywords":["loan","mortgage","calculator","formulas","arm","repayments","interest","principal"],"author":{"name":"Andrew Anisimov","email":"andy@dazlab.io"},"license":"MIT","devDependencies":{"@types/jest":"^22.1.4","jest":"^22.4.2","ts-jest":"^22.4.1","typescript":"^2.7.2"},"gitHead":"5f01ac45b3d3003979bd19cf6d5f9d9e1d711441","_id":"@dazlab-team/loan-calc@0.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Eu2fcR+OLBu3SFJBB8u8T22sfMVe+Pqo56Rnd/Z9O9MVmXHyE+Ewtc86qq4aotKVbJJ1ceoVMjuf1Np5d9Qtwg==","shasum":"c8a4f0237680996fbbce6948e69467e904388025","tarball":"https://registry.npmjs.org/@dazlab-team/loan-calc/-/loan-calc-0.1.0.tgz","fileCount":10,"unpackedSize":41064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDBwcCRA9TVsSAnZWagAAnY8QAKMaAJr9YlhgQRQCd/7U\nnqEWiawYiuePwWFCqBgWkKwAXpXg7s+rT2ffqTkcgK1ZzvDWsse9liRTj9s6\n/twtuQFvXIW8mXRjUftvysk2vC3jzAl7zxrX8qHGEexMlYWLZfBwdExalU41\ntSqR4d2g5Gi0EeDUfYeWxqK+UKWQXmJ42wlK08p9bbbbAMRL+PhEt+ZLW7sl\n7vjTi5NNuRPeRWQ5MDdeq6tVMNuqZm4De6VhaOR59dXQFG1y6vQQpTWY4zJP\nlZdAR/87iSviPnt5CZtt+P4eCFYKKsL2EGmGHpecNcUjRxE2WzGI3CWhHDJT\n2Wfz+uKhTG0LVDZEtyWDxF1++Sf9b6W7FhTD6IyqwN1g1yNY/ErC+99DQS4o\nP1R7cmxd2ItHolhDaen3vq5OgyRmKVf2Zrd47lYEjIGcAGiYZIR2tgenldUW\n9P+AnL25mqSZJYXKoJ/xxowAee77FFsgD5nEqUDtSU/x9SKGe9K8xzKlQiY1\n3mERkHYIDYOYSrfXAnVQxksks6HWAvrRyyBRy4g8i/JDgCRS2V/py965LmUj\nFOTTUzMmGpRMnjUUNpbib3knPvT0P2kg4S24U0S0US6VHi2jsTB8iHRPw9Fb\nzZGujclAqFbuLoVgrOxUVhW4h5FAK3sdb5BcZUu+n80WlP+RVSM1DwcTKw+s\nsO7k\r\n=eqhL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrov04N2xO+m0QXXjllf0VZdWx5s5zCdIMPHhY0wGu9AiBIXGE56aqL71MklCyd9OaRCQjW5X4X3Mp/IjdN55WHDA=="}]},"_npmUser":{"name":"dazlab-team","email":"support@dazlab.io"},"directories":{},"maintainers":[{"name":"dazlab-team","email":"support@dazlab.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loan-calc_0.1.0_1611406363842_0.21508393851423824"},"_hasShrinkwrap":false},"0.1.1":{"name":"@dazlab-team/loan-calc","version":"0.1.1","description":"Loan calculator written in TypeScript. OO interface. ARM (Adjustable Rate Mortgage) options. Interest only repayments. Extra monthly payments option. Adjustable repayment frequency.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest --config=jest.config.json","prepublish":"npm test"},"keywords":["loan","mortgage","calculator","formulas","arm","repayments","interest","principal"],"author":{"name":"Andrew Anisimov","email":"andy@dazlab.io","url":"https://www.dazlab.global/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dazlab-team/loan-calc.git"},"bugs":{"url":"https://github.com/dazlab-team/loan-calc/issues"},"homepage":"https://github.com/dazlab-team/loan-calc#readme","devDependencies":{"@types/jest":"^22.1.4","jest":"^22.4.2","ts-jest":"^22.4.1","typescript":"^2.7.2"},"gitHead":"9859661dc588eb496ed758966936519b2ba72ab0","_id":"@dazlab-team/loan-calc@0.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DDXvP5NefutorV80KcXRAkBjYmh8WWAv+9P9bN4AqVRPeoD2lkF/0dvqRmFDK5ZXyNzAdLY4nIxG/t2yYkH/LA==","shasum":"e11c847b13f860bf01962d3456c635860ef3538e","tarball":"https://registry.npmjs.org/@dazlab-team/loan-calc/-/loan-calc-0.1.1.tgz","fileCount":10,"unpackedSize":41349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDmZ4CRA9TVsSAnZWagAAj3sP/0G7tljG+QbeaybOejZ9\nw/Sn4RIxHEk3skD6qYUBmqlPgCbu+qHoh3CoJ1oWwfGD9m+aZBi8LfVm7eYx\nU7J/WUR+d9swzGeg7JKKlvfVeGbjvdvDONgN/8zkD71v0GjZ+qSozJfYB071\nXWkyTp/qM/q5CQzJ9+YKRm9k/l2yz2eWgErAJUEi/XqVYyufkDEcszbVJpVU\nBI5L7EerPo2qqsOQG/VT0B2Hq8ZapO4Dsh+4h2FKCdLEZxKgm7TK0SuHZ1TE\nOHRyjrAT6ljo0l4CoFlb0KEvgewKYxCoOtngtD1rdD82NFe7tbCDtumPVW+v\nXbZKWBHhq+MJSvQjAswAaPSy9KhlA6dA8wgFgZRnNNlf7dQFOOyZdAKxHP7c\n6oALoPJ1382odAm+fhMR//h3Arzrrhs7cUcIqojFkb+tPBZdayhnRr2byt1t\ndgxm5oR4jEIqXiOsOYuidC/sBHyijjYquTUZtV46iSgPBZNrk6wX5hyMAfPm\nxfjGvP7xCuHXYNUnbGMVwVq1qzLDrsfBdIHBYUcfs5EsRd1GSUL0Z8E2/MIY\nNc+TBsJFUOHhvKfCVD3zgNEKvCUyqv1DUtpTNx046To6ZeVQjwApHax6kwUz\n2thv16pd9Z67e9h/JcYtip4zfrYI2Nu/Y+zgoloy/wMO2DJCcnWd/UK4vM4q\nnU27\r\n=3rWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDlWPdEYqGD7d3dI7gwwlQP4PuNv+A42M8N8vzmIJKagIgJZQXj/0ThfYR5DpSSZBwILLv5342HlbGil3tgfCjQ4w="}]},"_npmUser":{"name":"dazlab-team","email":"support@dazlab.io"},"directories":{},"maintainers":[{"name":"dazlab-team","email":"support@dazlab.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loan-calc_0.1.1_1611556471855_0.04896740555695289"},"_hasShrinkwrap":false},"0.1.2":{"name":"@dazlab-team/loan-calc","version":"0.1.2","description":"Loan calculator written in TypeScript. OO interface. ARM (Adjustable Rate Mortgage) options. Interest only repayments. Extra monthly payments option. Adjustable repayment frequency.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest --config=jest.config.json","prepublish":"npm test"},"keywords":["loan","mortgage","calculator","formulas","arm","repayments","interest","principal"],"author":{"name":"Andrew Anisimov","email":"andy@dazlab.io","url":"https://www.dazlab.global/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dazlab-team/loan-calc-typescript.git"},"bugs":{"url":"https://github.com/dazlab-team/loan-calc-typescript/issues"},"homepage":"https://github.com/dazlab-team/loan-calc-typescript#readme","devDependencies":{"@types/jest":"^22.1.4","jest":"^22.4.2","ts-jest":"^22.4.1","typescript":"^2.7.2"},"gitHead":"9d90a88d986e11d74fe538077218fd94323f8c22","_id":"@dazlab-team/loan-calc@0.1.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x2LPYNm7zG4F3Dj1M/pPGdfPpwbAYxE3rbpGasKTYf2/tJyD5SeVHlshltHLfu++Eo03+w++zpomFYshRARLcw==","shasum":"cb3a5f822595da5ff1e235c42312b6c89041ae3d","tarball":"https://registry.npmjs.org/@dazlab-team/loan-calc/-/loan-calc-0.1.2.tgz","fileCount":10,"unpackedSize":41382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDmcCCRA9TVsSAnZWagAA+w0P/jvr+oRuASqAIU7XHr1P\nAyJKTt3sjUcK8SiBCg5ewnc0JCDEQl9QDzU1Ed4pqT2wmXY4CCltTnDSCL3q\nBp0X27C83vyFD3smhLoHBvibo+6WSOzqSV05s+mJddhCoyQjScTq82WJKYuD\n2flfXEGOtAylm9spd/PFkxUD+OxwYlMJ4AloC3HjE6MvCCbFTQrhn/3n35vP\nzAVr2VBhUbNp13detIXXzS53VKXTZ1F2KDa2bOp/XhSSOvrX2wIEsnoTEHDd\n4HiFzLts+yIz3dCqRSiNVQ0IKkVWzA6bpIoW545/p/ypAp1Yb+VGhywc7SJ4\n9WxPWGPYkQ4urQW47cFxYnEKX6CnZiRiHHgIj4LXU4V4KPadgNw7d8k4uD86\nTdq9J/uoa9loduTqndim/q+EaR3CzqJL/lGZiT0T0hWg148/S3cLFjOjUPqD\nuV/7rcIp/j4bvpZK38Y3Ta3WiWayEX1HLck09tbLLIgyB2pHp0jCYgbo5Czj\nLcLOUoz3aTe/bPiXfcnIB6sX10DNS16e2jcjoag9zZlKzAhtHbN1ZpkSebcW\n2MBLf+750ZJftEx/DvPXKE5zgDVCxDpb3McfdG1XxhLKKN/VlEd3xv/blNDv\nS+WTAraCpR+WyDgvft4sHcUQWt+8s2Finotct0UIevFJtTCGFQlCE/5Jf7o4\nCMsl\r\n=PR/e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt5/lo67AhSspVCWPnQgyrPjLYP/YVGhQmiGhcs9g4EwIgcoGrlmIaUs9vSAuZ9GqNVHcvra0pDjq+JciY9wi6Q+U="}]},"_npmUser":{"name":"dazlab-team","email":"support@dazlab.io"},"directories":{},"maintainers":[{"name":"dazlab-team","email":"support@dazlab.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loan-calc_0.1.2_1611556610255_0.7691239105401186"},"_hasShrinkwrap":false},"0.1.3":{"name":"@dazlab-team/loan-calc","version":"0.1.3","description":"Loan calculator written in TypeScript. OO interface. ARM (Adjustable Rate Mortgage) options. Interest only repayments. Extra monthly payments option. Adjustable repayment frequency.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest --config=jest.config.json","prepublish":"npm test"},"keywords":["loan","mortgage","calculator","formulas","arm","repayments","interest","principal"],"author":{"name":"Andrew Anisimov","email":"andy@dazlab.io","url":"https://www.dazlab.global/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dazlab-team/loan-calc-typescript.git"},"bugs":{"url":"https://github.com/dazlab-team/loan-calc-typescript/issues"},"homepage":"https://github.com/dazlab-team/loan-calc-typescript#readme","devDependencies":{"@types/jest":"^22.1.4","jest":"^22.4.2","ts-jest":"^22.4.1","typescript":"^2.7.2"},"gitHead":"f3b22a70cbd68f06815a9bb025567d93af731b52","_id":"@dazlab-team/loan-calc@0.1.3","_nodeVersion":"12.16.2","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jS19Z1x1tbN2Ib+ocIkt4Frq/otNmHY6ycdpH8KESlGJseMoACFV04hqOmEzX8pMGl3ofYRyH6O6takQrvqqPQ==","shasum":"440887b8df49385a717341891c7f3d7dba6500b8","tarball":"https://registry.npmjs.org/@dazlab-team/loan-calc/-/loan-calc-0.1.3.tgz","fileCount":10,"unpackedSize":52042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDoToCRA9TVsSAnZWagAALL8QAJaOR0q4ABdVRPPXEZHq\nUbAtHvDAqG0irjguTVdPBx/Z5LY++1lVysTi90ZtQggvX7i4mvm+4pVHDso1\nBSNtUnqNrC1qYi0DRUMh9/kdmG01yzArTaqQsWOt1yQeq+K4Oa0JgW9Tk6lZ\nb7sdHC9O+LvxuWs2si16ZIulC5tFXje5hndyIa7k8aYJANJiJwFm8H6eef22\nX8cS9XG3+te6b3fKd86EliBFr1jXfVxuAm78hVhso+XwoKqy/qOsIFQT/Er2\nf47CfTYwb26ViUI7DF0YFoBY7eKgpb7XvVMMwUPe4O4OzAvSXYruoNxuPVHy\n9cIgWECLLpYSiA90ICG3De5ZbXStbfl/hCCNj3hPeBNeKuR0bvd/QKclOaQd\nk61vsaqRjN7B44wNh5rlKaGCyE9wDdc3aruIEwkFB9obrIoi2z0qifWpNb3T\nUigUOOQ0DT6A0iXO+WjQKJF5WTicFK6n3OpzFuORfnR1GpdmD6udo9213Ouw\nUW51ZWTYQX0j5LeKw2Hhw814MqZJ2jwwcuWhoUHxTRyLbwYgypfkeARuEzNH\nc3Dqsni+CxT9weQEP0TcQ8ya2fUGtGl1vc4dEf7CwR8rCg+EP5qb8Y7l35dL\nvgCdmIG1zmcAhrCHxJko8Q12aoQmAudFmZfvED+zvWXernU180ke7Ld8SGzA\nhFjw\r\n=eUry\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOihQCrwqw9FgFLbAXQI89yvb8bqQICNQyjDeN4c2YlgIgPhNczpsmA//HkK19cE2ty8sWuPS2K+wCzIxLBOewCeA="}]},"_npmUser":{"name":"dazlab-team","email":"support@dazlab.io"},"directories":{},"maintainers":[{"name":"dazlab-team","email":"support@dazlab.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loan-calc_0.1.3_1611564264519_0.997087884110962"},"_hasShrinkwrap":false},"0.1.4":{"name":"@dazlab-team/loan-calc","version":"0.1.4","description":"Loan calculator written in TypeScript. OO interface. ARM (Adjustable Rate Mortgage) options. Interest only repayments. Extra monthly payments option. Adjustable repayment frequency.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest --config=jest.config.json","prepublish":"npm test"},"keywords":["loan","mortgage","calculator","formulas","arm","repayments","interest","principal"],"author":{"name":"Andrew Anisimov","email":"andy@dazlab.io","url":"https://www.dazlab.global/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dazlab-team/loan-calc-typescript.git"},"bugs":{"url":"https://github.com/dazlab-team/loan-calc-typescript/issues"},"homepage":"https://github.com/dazlab-team/loan-calc-typescript#readme","devDependencies":{"@types/jest":"^22.1.4","jest":"^22.4.2","ts-jest":"^22.4.1","typescript":"^2.7.2"},"gitHead":"9c68668f32aafc25c6d4e81d3a07072329bf603e","_id":"@dazlab-team/loan-calc@0.1.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-KWtPS6hncarRvR8RbdKGtik5zNc4Ay8UpS1u744qjfaMGCv/GQDPP3bRMXpwe5mrkYV4lZAd4O/+glHPFyN8Eg==","shasum":"e495190617db1ac9713d02ad4f8a14c736634aa3","tarball":"https://registry.npmjs.org/@dazlab-team/loan-calc/-/loan-calc-0.1.4.tgz","fileCount":9,"unpackedSize":36730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgivFGCRA9TVsSAnZWagAAxGIP/RA++ui+UB1lmUAue6Kw\nCgikppaqw+5UcPWe4tX8CAoprKlCWxyEqSPHSTAOD+/XVhisRYuo8oVVBLgC\nB/gJOGuHceTlPXFql0d8ENRNHwgdO5gma9JBApUfuKKadFRmfQrpoqX8kftm\nDqhl7duH6yHb7eCxSYpQDm5GEE1MttbWpmx7WtgMZpNk/znVD6HbSW1X1pHv\nKlfLPzX4vPUR53VIEgfWltSdhmNdE/EpYjEitqD7jQqhU11hjjpu/iuQK3kf\nDojhFZKUgd8oYzix5pU3XH3/acU5b6vKx06Vq+97TbsjWqs84+c7oBdRDAVs\n8SonRnIJE6NQxAg3JWgbO3KT4lJXc7t0OhxbnzoRN7CNfxAC5zRK+8+Vqqj6\njkCjL5Ab/O4v2SlupxUTguaQtLsXuHpvu4KoeGTI9+NVJCOzXveWo9/jqG/O\nNvFD4kzR65oISHYljDXAVYGjy5fz+lximiGIktDTWL1C4bEHI689iNRKJYtS\nTsuL+dMKZkGTE6SHjHY9BKSiPLggEo8VGCsW+GCWUP1ly810vGcw9y0qtWtv\ns2heP3MetaSWHOj4KHnvP/bx9pccNyBWCpLQ7lkrM27Xt+WPW9h1BKxkKl+u\nTWXB1PWbXCcson22yPqY+rKZ7ZOVykkXO77wobQso3UrofxxptyoCS5Uyp/R\nZlwL\r\n=8Yq/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCANzXH3RC3FDQPWOt22vr7GMFRzG1x/MbhHoNyFOo2nwIgWAhyrERPNn38cuytvkfWP0RL7ZAVsvUeUnrDO+uUdcE="}]},"_npmUser":{"name":"dazlab-team","email":"support@dazlab.io"},"directories":{},"maintainers":[{"name":"dazlab-team","email":"support@dazlab.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loan-calc_0.1.4_1619718469875_0.5903497780200975"},"_hasShrinkwrap":false},"0.1.5":{"name":"@dazlab-team/loan-calc","version":"0.1.5","description":"Loan calculator written in TypeScript. OO interface. ARM (Adjustable Rate Mortgage) options. Interest only repayments. Extra monthly payments option. Adjustable repayment frequency.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"jest --config=jest.config.json","prepublish":"npm test"},"keywords":["loan","mortgage","calculator","formulas","arm","repayments","interest","principal"],"author":{"name":"Andrew Anisimov","email":"andy@dazlab.io","url":"https://www.dazlab.global/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dazlab-team/loan-calc-typescript.git"},"bugs":{"url":"https://github.com/dazlab-team/loan-calc-typescript/issues"},"homepage":"https://github.com/dazlab-team/loan-calc-typescript#readme","devDependencies":{"@types/jest":"^22.1.4","jest":"^22.4.2","ts-jest":"^22.4.1","typescript":"^2.7.2"},"gitHead":"49554bdaf2a76825f97645a633d6e3f61b03f6de","_id":"@dazlab-team/loan-calc@0.1.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-f1+SW1+bkDyt0byM+m8CDI2/EFnusMlHnI15HX5JxAFbqM4xHAJnmTrRAYh6M34jBLUxcdynz9ZFibbYoZ+6+A==","shasum":"fc4ebbad20b484e42956aab43c9f0a1cef270fa9","tarball":"https://registry.npmjs.org/@dazlab-team/loan-calc/-/loan-calc-0.1.5.tgz","fileCount":5,"unpackedSize":26396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgivg4CRA9TVsSAnZWagAAiJsQAIfdFGIWorn552YBZRbK\nIn+opxcIoN+dcTC+kQoePse1kFeMLq/k7V6UYTVB11/QZImu4tEDu4zYAuG4\nsuciPjXynixZcDZKhDW1e4VjxLh5aEGaf5639DyCm7Cv0dVD9KDoip2SUrC2\nHAirg9pExpSDxfAbTgQbPnMmo4n1HoQWRxSS2fIE1jUD2SvbJlI/2/zEiXbX\nCSa7rKp3aTnX8pvt0ULhEE+AoH0b0tDLqt0ApKDrAesRZQ55rOmckamlbUcD\neARsbC2XT4rUR4GxrdQEiMul/DqQkpqrMpB8/N9oF9wL+uOu5N5DTbYdTyVl\nYwxBQZAnEdZmC4Z5EVTw85wwDLzPfy98NFiULSUFEOvF3VFpplRUGUFk/m6f\nCwMwHE/WkZJyOOtRBz0phyUvGJHZeuPqACNxsnFVmaEAi8ONUtlMDD+6S0bG\n4Aj9P44+5hECXfzHiZzotZdeWcJUb4v9iW6JaxCMy7n0QaPZFjJWX5X26LL+\nvvHxms/wOzyWKvrZiJ8tUN7QWHUCDlP8WjozOfJnjISWcFEzKbrTtxdFc+eB\niqDhs/FuIftcWAlhBOKj4YDSUmDUj5ViQmvJOKEPqNFNPItn+xyjTs//bZxB\n0MKbi9XcjSAu7SVHcabws15lHYrLF2cOY8wWAbGzt+tPwJvttM6qrw9+vAcA\nR+k6\r\n=nAP6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUKX3wQL2OcaabVfv9ZAGJI2AElembd/qpkHEyd1qsWQIgKLOAN/5uRJAsjUPxJ69vfsoJ/irH6/H7saNeEWgI9PU="}]},"_npmUser":{"name":"dazlab-team","email":"support@dazlab.io"},"directories":{},"maintainers":[{"name":"dazlab-team","email":"support@dazlab.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loan-calc_0.1.5_1619720247740_0.31777193989094"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-23T12:52:43.810Z","0.1.0":"2021-01-23T12:52:43.957Z","modified":"2022-04-05T03:11:49.287Z","0.1.1":"2021-01-25T06:34:32.014Z","0.1.2":"2021-01-25T06:36:50.389Z","0.1.3":"2021-01-25T08:44:24.618Z","0.1.4":"2021-04-29T17:47:50.028Z","0.1.5":"2021-04-29T18:17:27.875Z"},"maintainers":[{"name":"dazlab-team","email":"support@dazlab.io"}],"description":"Loan calculator written in TypeScript. OO interface. ARM (Adjustable Rate Mortgage) options. Interest only repayments. Extra monthly payments option. Adjustable repayment frequency.","keywords":["loan","mortgage","calculator","formulas","arm","repayments","interest","principal"],"author":{"name":"Andrew Anisimov","email":"andy@dazlab.io","url":"https://www.dazlab.global/"},"license":"MIT","readme":"# loan-calc-typescript\nLoan calculator written in TypeScript. \nOO interface. \nARM (Adjustable Rate Mortgage) options.\nInterest only repayments. \nExtra payments option.\n\n## Installation\n\n```\nnpm install @dazlab-team/loan-calc\n```\n\n## Usage examples\n\n### Basic usage\n\n```typescript\nimport {Loan} from '@dazlab-team/loan-calc';\n\nlet loan = new Loan();\nloan.amount = 800000;\nloan.years = 25;\nloan.interestRate = 2.56;\n\nconsole.log(loan.totalCost);\nconsole.log(loan.totalInterest);\nconsole.dir(loan.payments);\n```\n\n### Extra monthly payments\n\n```typescript\nimport {Loan} from '@dazlab-team/loan-calc';\n\nlet loan = new Loan();\nloan.amount = 800000;\nloan.years = 25;\nloan.interestRate = 2.56;\nloan.extraPayment = 1000;\n\nconsole.log(loan.totalCost);\nconsole.log(loan.totalInterest);\nconsole.dir(loan.payments);\n```\n\n### Interest only repayments\n\n```typescript\nimport {Loan} from '@dazlab-team/loan-calc';\n\nlet loan = new Loan();\nloan.amount = 800000;\nloan.years = 25;\nloan.interestRate = 2.56;\nloan.interestOnlyYears = 3;\n\nconsole.log(loan.totalCost);\nconsole.log(loan.totalInterest);\nconsole.dir(loan.payments);\n```\n\n### ARM\n\nPlease note that the trivial ARM rate calculation strategy is implemented at the\nmoment which implies increasing the initial variable rate by fixed percentage each\nN months (N=12 by default).\n\nHere's an example:   \n\n```typescript\nimport {Loan} from '@dazlab-team/loan-calc';\n\nlet loan = new Loan();\nloan.amount = 800000;\nloan.years = 25;\nloan.interestRate = 2.56;\n\nloan.armInitialVariableRate = 1.86;\nloan.armMaximumInterestRate = 3.56;\nloan.armExpectedAdjustmentRate = 0.25;\nloan.armMonthsBetweenAdjustments = 12;\nloan.armFixedRateForYears = 1;\n\nconsole.log(loan.totalCost);\nconsole.log(loan.totalInterest);\nconsole.dir(loan.payments);\n```\n\n### Rounding\n\n```typescript\nimport {Loan} from '@dazlab-team/loan-calc';\n\nlet loan = new Loan();\nloan.amount = 800000;\nloan.years = 25;\nloan.interestRate = 2.56;\nloan.rounding = 0; // means to calculate numbers with no fraction part\n\nconsole.log(loan.totalCost);\nconsole.log(loan.totalInterest);\nconsole.dir(loan.payments);\n```\n\n### Repayment frequency\n\n```typescript\nimport {Loan} from '@dazlab-team/loan-calc';\n\nlet loan = new Loan();\nloan.amount = 800000;\nloan.years = 25;\nloan.interestRate = 2.56;\nloan.repaymentFrequency = 'fortnightly';\n\nconsole.log(loan.totalCost);\nconsole.log(loan.totalInterest);\nconsole.dir(loan.payments);\n```\n","readmeFilename":"README.md","homepage":"https://github.com/dazlab-team/loan-calc-typescript#readme","repository":{"type":"git","url":"git+https://github.com/dazlab-team/loan-calc-typescript.git"},"bugs":{"url":"https://github.com/dazlab-team/loan-calc-typescript/issues"}}