{ "name": "mutils-dev", "version": "0.0.0", "description": "used to install husky and commit lint", "main": "index.js", "repository": "git@github.com:Code-Vedas/mutils.git", "author": "Nitesh Purohit ", "license": "MIT", "private": true, "devDependencies": { "@commitlint/cli": "^9.1.1", "@commitlint/config-angular": "^9.1.1", "@semantic-release/changelog": "^5.0.1", "@semantic-release/exec": "^5.0.0", "@semantic-release/git": "^9.0.0", "@semantic-release/github": "^7.0.7", "husky": "^4.2.5", "lint-staged": "^10.2.11", "semantic-release": "^17.1.1" }, "scripts": { "copyfiles": "cp -r CHANGELOG.md dist/CHANGELOG.md && cp -r dist/package.json src/package.json", "semantic-release": "semantic-release" }, "lint-staged": { "*.{rb}": [ "bundle exec rubocop lib" ] }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "release": { "branch": "master", "ci": false, "verifyConditions": [ "@semantic-release/changelog", "@semantic-release/git", "@semantic-release/github" ], "analyzeCommits": [ "@semantic-release/commit-analyzer" ], "generateNotes": { "path": "@semantic-release/release-notes-generator", "preset": "angular", "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES", "BREAKING" ] }, "writerOpts": { "commitsSort": [ "scope", "subject" ] } }, "prepare": [ { "path": "@semantic-release/changelog", "changelogFile": "CHANGELOG.md" }, { "path": "@semantic-release/exec", "cmd": "echo \"v${nextRelease.version}\" > Version" }, { "path": "@semantic-release/exec", "cmd": "echo \"Deploying Version: $(cat Version)\"" }, { "path": "@semantic-release/exec", "cmd": "./gemdeploy.sh" }, { "path": "@semantic-release/git", "assets": [ "CHANGELOG.md", "Version" ], "message": "build(release): v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ], "publish": [ "@semantic-release/github" ] } }