package.json
{
"name": "estimate-js",
"version": "0.0.0-development",
"description": "Set of tools for estimation.",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"cz": "npx cz",
"commit": "npx cz",
"build": "npx webpack",
"test": "jest --runInBand",
"mutation-test": "stryker run",
"check-build-size": "size-limit",
"lint": "npx eslint . --ext .ts --ext .js --max-warnings 0",
"release": "semantic-release --branches master",
"commitlint": "npx commitlint --from $(git merge-base origin/master $(git rev-parse --abbrev-ref HEAD)) --to $(git rev-parse HEAD) --verbose"
},
"files": [
"dist/",
"LICENSE",
"README.MD"
],
"keywords": ["estimation", "PERT", "3 point estimation", "3-point", "critical path", "project management"],
"author": "Andrey Khar'kovets",
"license": "MIT",
"devDependencies": {
"@commitlint/cli": "^13.1.0",
"@commitlint/config-conventional": "^13.1.0",
"@size-limit/preset-small-lib": "^6.0.4",
"@stryker-mutator/core": "5.3.0",
"@stryker-mutator/jest-runner": "^5.3.0",
"@types/jest": "^26.0.24",
"@typescript-eslint/eslint-plugin": "^4.26.0",
"@typescript-eslint/parser": "^4.26.0",
"cz-conventional-changelog": "^3.3.0",
"eslint": "7.14.0",
"eslint-plugin-harkovets": "file:eslint-rules",
"eslint-plugin-react": "^7.24.0",
"jest": "^27.0.6",
"node-notifier": "^10.0.0",
"semantic-release": "^17.4.7",
"size-limit": "^6.0.4",
"ts-jest": "^27.0.4",
"ts-loader": "^9.2.6",
"ts-node": "^10.1.0",
"typescript": "^4.3.5",
"webpack-cli": "^4.9.1",
"webpack-node-externals": "^3.0.0"
},
"size-limit": [
{
"limit": "5 kB",
"webpack": false,
"path": "./dist/index.js"
}
],
"repository": {
"type": "git",
"url": "https://github.com/AndreyProgr/estimate-js.git"
},
"dependencies": {
"yup": "^0.32.9"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog",
"types": {
"feat": {
"title": "feat",
"description": "A new feature"
},
"fix": {
"title": "fix",
"description": "A bug fix (also recommended for end user docs change)"
},
"chore": {
"title": "chore",
"description": "Other changes that don't modify build output & end user docs"
}
}
}
}
}