{ "name": "@commitlint/root", "description": "Lint commit messages", "private": true, "version": "1.0.0", "license": "MIT", "scripts": { "build": "tsc -b", "watch": "tsc -b --watch", "clean": "tsc -b --clean && lerna clean --yes && lerna exec 'git clean -xdf lib' && git clean -xdf node_modules", "commit": "node @commitlint/prompt-cli/cli.js", "deps": "lerna run deps", "pkg": "lerna run pkg", "docs": "docsify serve docs", "lint": "eslint . --ext .js,.ts", "lint-fix": "eslint . --ext .js,.ts --fix", "format": "prettier **/*.{ts,js,json,yml,md} -l", "format-fix": "prettier **/*.{ts,js,json,yml,md} --write", "publish": "lerna publish --conventional-commits", "reinstall": "yarn clean && yarn install", "start": "yarn watch", "test": "jest", "test-ci": "jest --runInBand", "postinstall": "yarn husky install" }, "commitlint": { "extends": [ "./@commitlint/config-conventional", "./@commitlint/config-lerna-scopes" ] }, "prettier": { "singleQuote": true, "bracketSpacing": false }, "lint-staged": { "*.{ts,js,json,yml,md}": [ "prettier --write" ] }, "renovate": { "rangeStrategy": "update-lockfile", "ignorePaths": [ "**/fixtures/**/package.json" ], "extends": [ "config:base", ":semanticCommitType(chore)", ":semanticCommitScopeDisabled" ], "ignoreDeps": [ "@commitlint/test", "@commitlint/test-environment", "@commitlint/utils" ] }, "workspaces": [ "@alias/*", "@commitlint/*", "@packages/*" ], "engines": { "node": ">=10" }, "repository": { "type": "git", "url": "https://github.com/conventional-changelog/commitlint.git" }, "bugs": { "url": "https://github.com/conventional-changelog/commitlint/issues" }, "homepage": "https://github.com/conventional-changelog/commitlint#readme", "keywords": [ "conventional", "conventional-changelog", "log", "changelog", "lint", "check" ], "author": { "name": "Mario Nebl", "email": "hello@herebecode.com" }, "devDependencies": { "@babel/core": "^7.12.10", "@babel/preset-env": "^7.12.11", "@lerna/project": "4.0.0", "@types/jest": "26.0.23", "@types/node": "12.20.10", "@typescript-eslint/eslint-plugin": "^4.1.0", "@typescript-eslint/parser": "^4.1.0", "docsify-cli": "^4.4.0", "eslint": "^7.0.0", "eslint-config-prettier": "^8.0.0", "eslint-plugin-import": "^2.20.1", "eslint-plugin-jest": "^24.0.0", "husky": "^6.0.0", "jest": "26.6.3", "lerna": "^4.0.0", "lint-staged": "10.5.4", "prettier": "^2.0.5", "ts-jest": "26.5.5", "typescript": "4.2.4" }, "resolutions": { "**/lodash": "^4.17.19" } }