UNPKG

@untemps/loan-schedule

Version:

Class to generate a schedule of loan payments

96 lines (95 loc) 2.22 kB
{ "name": "@untemps/loan-schedule", "version": "2.1.2", "description": "Class to generate a schedule of loan payments", "repository": "git@github.com:untemps/loan-schedule.git", "keywords": [ "loan", "schedule", "mortgage", "finance", "javascript" ], "author": "Vincent Le Badezet <v.lebadezet@untemps.net>", "license": "MIT", "private": false, "publishConfig": { "access": "public" }, "main": "dist/index.js", "module": "dist/index.es.js", "types": "dist/types/index.d.ts", "files": [ "dist" ], "devDependencies": { "@semantic-release/changelog": "^5.0.1", "@semantic-release/git": "^9.0.0", "@semantic-release/github": "^7.0.7", "@testing-library/jest-dom": "^5.11.10", "@types/jest": "^26.0.22", "@wessberg/rollup-plugin-ts": "^1.3.11", "cross-env": "^7.0.2", "husky": "^4.2.5", "jest": "^26.0.1", "prettier": "^2.0.5", "rollup": "^2.12.0", "rollup-plugin-filesize": "^9.0.0", "rollup-plugin-terser": "^6.1.0", "rollup-plugin-visualizer": "^4.0.4", "semantic-release": "^17.0.7", "ts-jest": "^26.5.4", "tslib": "^2.1.0", "typedoc": "^0.20.35", "typescript": "^4.2.3" }, "husky": { "hooks": { "pre-commit": "yarn test:ci && yarn prettier" } }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "coverageDirectory": "<rootDir>/coverage/", "collectCoverage": true, "restoreMocks": true, "testPathIgnorePatterns": [ "<rootDir>/dist" ] }, "release": { "branches": [ "main" ], "plugins": [ [ "@semantic-release/commit-analyzer", { "releaseRules": [ { "type": "chore", "scope": "bundle", "release": "patch" } ] } ], "@semantic-release/release-notes-generator", "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git", "@semantic-release/github" ] }, "scripts": { "dev": "cd dev && yarn && yarn start", "test": "jest -u --watchAll", "test:ci": "CI=true jest -u -b --coverage", "prebuild": "rimraf dist", "build": "cross-env NODE_ENV=production rollup -c", "postbuild": "yarn typedoc", "prettier": "prettier \"*/**/*.js\" --ignore-path ./.prettierignore --write", "typedoc": "typedoc" } }