{"_id":"happy-conventional-commit","_rev":"20-cd096d1e0cefb40679aed3bfd5ebb42a","name":"happy-conventional-commit","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.2":{"name":"happy-conventional-commit","version":"0.0.2","_id":"happy-conventional-commit@0.0.2","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs"},"dist":{"shasum":"15a169d10ab0a6327c90c555fa4cfdd15e784b89","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.2.tgz","fileCount":45,"integrity":"sha512-LzrPv3WygRZMDo4AoPtE5RbOSdYrP7B2jgNFTA8pCcvPwHFyAdWR01rH2zENs5Lx62LnBJRCUyBbxwRIYN+sPQ==","signatures":[{"sig":"MEYCIQC1ptvReZrZJbEVc9Nm4gmEc7QQWWy1u3Pt8cu7fXx/wAIhAKmj7QCV39wak6tXrJggjAYbOYAmstZOQlOqJ3OR1hPW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122872},"engines":{"node":">=18.0.0"},"gitHead":"dff4d66f01c94681a3772f30a44ca7767f028cd9","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.2_1706356270532_0.4719818283222901","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"happy-conventional-commit","version":"0.0.3","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.3","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-commit-message.cjs"},"dist":{"shasum":"d939fe06d1459512a58c3ff8f447b5e26d1b47ed","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.3.tgz","fileCount":45,"integrity":"sha512-J/WPcJZgVWC09vT5kAy4AGUa1tcAOVHYZUpzss9T5Kk/nu/h3DDwmAfVg69dE/79ErsOEBmcyBLtDgJsWZoZ4g==","signatures":[{"sig":"MEYCIQDE19hnKYgZ7luq4v4sj3WViZnuut9qk0ONMLOWn/MRnQIhAKlXW9oROjuewPC1aqkob0f3UpNW7T9Pgf7DUFQWbc8O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123274},"engines":{"node":">=18.0.0"},"gitHead":"c8c2b8eba7a8b00ee32943b62f5d7596e9e79197","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.3_1706356682299_0.6544443986952142","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"happy-conventional-commit","version":"0.0.4","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.4","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-commit-message.cjs"},"dist":{"shasum":"7559e8861709d4b2feaa50bc0a3ae556a3c1addc","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.4.tgz","fileCount":46,"integrity":"sha512-+64lXhwLJfBTHjr9dnqAWwxkIeyCW8XJ3MFvqyVTErIy2Ln0EetEdf5g6Ob0O24rDnfOhqho3kWCnjPNM+aLnQ==","signatures":[{"sig":"MEYCIQCTV0tnv7vdDY9qDe41OxRKeAEcq3Ui5wYDkVGmM3TzSwIhALj2JcwmUEhdCrePbjISWWDt+hWkLeSKoGwd81K5TwrI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123863},"engines":{"node":">=18.0.0"},"gitHead":"d4298d4b668f6ba601a6cb67462f92c5d2ada095","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.4_1706357165995_0.9197234457358525","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"happy-conventional-commit","version":"0.0.5","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.5","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-commit-message.cjs"},"dist":{"shasum":"490877b18874547f873c66267889320ba51a5541","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.5.tgz","fileCount":47,"integrity":"sha512-LFJjdwaApf8NximJqUkEBOcDAnaEmCS64LkYSr2TJARelIGGpsLHtkl1npnq7wzfC0C8E80NDKi4xW7UR6Lm8A==","signatures":[{"sig":"MEYCIQDabBCyGsvynrbmHDXFWKBCHLnaq0SrOGivz77KD4VJTgIhAKXF00BaVXbEDb3DIByc2FMqei99wb+4RCogXytTXgb2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122909},"engines":{"node":">=18.0.0"},"gitHead":"97d205d99d09a48e730e04dc20845fe70a1e333a","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.5_1706358835135_0.8095041840811037","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"happy-conventional-commit","version":"0.0.6","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.6","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-commit-message.cjs"},"dist":{"shasum":"fe178f1edf29719db4faa9cecad433311995c68d","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.6.tgz","fileCount":47,"integrity":"sha512-DLY9dXrj6ynFM8JQqXuOTz3YCIZD2UqHl3+mnFHMhhqAxCIoAP4ZNUrStJrqsDgqbv4U4mmae65QPwiDPV8Qkg==","signatures":[{"sig":"MEUCIQC6Sx+HkXn1BPHBUnvzbW1FWRPr++XZKGMEZA//fhaYAwIgGJQTnuWFPj+2Bw8iDwa9pelDBLkwIqlQbo1TIXjqhnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122924},"engines":{"node":">=18.0.0"},"gitHead":"3f3bba379c8257f3c815347a46bd210eddf10a1c","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.6_1706359010354_0.2649548918031903","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"happy-conventional-commit","version":"0.0.7","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.7","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-commit-message.cjs"},"dist":{"shasum":"e89dfb379f8bc4c147ea789c777b37c4b0b8fd7b","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.7.tgz","fileCount":47,"integrity":"sha512-HI/LBtBxzIeTYF9jW+VhQipX69+gWNzG1tjkq2e7ysSzXjLiqTuP58lUpH0+SUnTfjILwkwldkoaTMIEwX6H6Q==","signatures":[{"sig":"MEUCIAKM1I+WzFcotur1KHC3SxnnImOWpC3O1FXJoWm6CW1iAiEApFhJPnQzv6Bz4rTB84ZdNYbOI+XNZ/ADpcTnOg3Ybr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122930},"engines":{"node":">=18.0.0"},"gitHead":"955ea568fa2278548371f6c0d94cae28860375fd","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.7_1706359175818_0.3533397777759475","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"happy-conventional-commit","version":"0.0.8","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.8","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-commit-message.cjs"},"dist":{"shasum":"dc3537c41241837c0330b0e6e55ede99e7c618b4","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.8.tgz","fileCount":47,"integrity":"sha512-UUIn4QTP6luhMnD2+jyej+NK4fcaAzO2kdjl7qsA/U0tFq3QmH3/CfyF2y5tbcYAxQuqP6bM6UVU3LKi7KDEdQ==","signatures":[{"sig":"MEUCIQCfpniAiQlmgay1BJBO+DCfg+h56Es5U1G9BR9xbc6mpwIgfZ8heaRBDkicjiLplY1Al+awWKsFtYytHfqhYkNmpJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123114},"engines":{"node":">=18.0.0"},"gitHead":"1cd730b4b4c02d03e0d929ba0c26f9bad38eb8d2","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.8_1706368419415_0.004473822340107958","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"happy-conventional-commit","version":"0.0.9","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.9","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"165e2a22c574f1927e99c0917ce6f9bbc103ff5e","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.9.tgz","fileCount":47,"integrity":"sha512-hP+eOSkOhpw90UDoXOeYfCGdquOWLJxAJ16eKsJ4oFzL4iUOXqJyTdrck9GK1MZNrNPdgezc/0uL6Xx7p2iXNQ==","signatures":[{"sig":"MEUCIQDB21/qGn3UKEz9f/tuEqHkw1DjjcIMmUzl44m+P9ld2gIgW4xZqQi7XzeFwRdYJaii4OyAEkASVlfildYKdzt3ou8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123118},"engines":{"node":">=18.0.0"},"gitHead":"b0c97ffb7ff9dec10740eb561b28e3d21a10408c","scripts":{"lint":"eslint --ignore-path .lintignore --max-warnings 0 .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --ignore-path .lintignore --max-warnings 0 --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest","lint:changed":"eslint --ignore-path .lintignore --max-warnings 0 --fix $(git diff --diff-filter=d --name-only HEAD | grep -E '^[a-zA-Z0-9_].*\\.(cjs|mjs|js|jsx|ts|tsx|json)$' | xargs)"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.9_1706369497065_0.24736445474807756","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"happy-conventional-commit","version":"0.0.10","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.10","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"950d6874e25aef52ad7646e48726301a15ae1828","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.10.tgz","fileCount":47,"integrity":"sha512-9dEFO4BaAQzYeIXx+iMhu2xpmYJ4oliEExEgdYejjJhYI6MYfiw8bj6/5H7JsLuPRscEepjMqz5dMNnrca8Ong==","signatures":[{"sig":"MEUCIQCdlkuEoDnFWdmSlDRWQdIXCx1PNS2Y8E7/L6k+g7EopwIgQseClluilDxW54wn/zg2XYhhD5w754d95p9A9LAlPTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122822},"engines":{"node":">=18.0.0"},"gitHead":"feb6e9cb293f4fa8f79069fdca670523950794a7","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.10_1706376228254_0.19382990365595898","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"happy-conventional-commit","version":"0.0.11","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.11","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"3adae796d10592089405d69516aa4d02c1760f28","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.11.tgz","fileCount":47,"integrity":"sha512-uIU8aoSIj4SwjnJnrcOmnDJxdAN/9KkBCPP5d2jIT+0YKV2rhvH+20pPskn53nswhs1L7ya6BF8KG8mpw+2vJg==","signatures":[{"sig":"MEUCIE9B5W3K6wT9B5xWmQyns1zRlGUSbbLkDRbY8K1XRzZRAiEAkG9eajntAHD6YDXDMWgXKlVyDjHn+MUYKtIhjZLWA14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122796},"engines":{"node":">=18.0.0"},"gitHead":"66d51b67aab89f8d30090279ceccd1095bd4f7d3","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.11_1706459547023_0.8940196173997925","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"happy-conventional-commit","version":"0.0.12","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.12","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"62fecb206ec7b95d1a2b6aa4392fc3a860275b8f","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.12.tgz","fileCount":48,"integrity":"sha512-jZKgmxyec0K0AmlwcpHab09wCWs/jyFUgRrmup3YJhgoA5+NybHS7iY9CDGzWrAAKZ5swAJ3oU7/081JbJp36A==","signatures":[{"sig":"MEYCIQCh3MYm4WeQD3BPA5ah7WZQC1UBJZb3U8HmEQXSmHeymgIhAILU9zRZubxQgkpJZXnAjpQlU1om3L4zOhzC771rE01A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126168},"engines":{"node":">=18.0.0"},"gitHead":"bd68ce4771aca5d30fc4f33130eb2aef50b01508","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.12_1706522886885_0.9652596827982871","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"happy-conventional-commit","version":"0.0.13","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.13","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"f5f781bb5db762c98573f5bd7f50e35c5df52607","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.13.tgz","fileCount":48,"integrity":"sha512-h+CqYRuRHFOLvU31Ymjg277a69cE6vSoh1aE52LaiJFc0oltkY4UinYZRu4AkRnwurXNu5tcWR0Aa5HLU/ah8g==","signatures":[{"sig":"MEYCIQD+8Z8Y5c/NWGxYXw/fjM2jcSbOsNrdG0JqeHQ9/jvSPwIhAIcSaWsV9PKNkAm7wvL+nKVW6/c1aZpMAKsB0G/xtpEL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126063},"engines":{"node":">=18.0.0"},"gitHead":"ba08711657d7bf34442cc2e9aceec9413084331b","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.13_1706523577745_0.08499613432594266","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"happy-conventional-commit","version":"0.0.14","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.14","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"114352eb66e4aaaf274e1dee0b29d997edfc08ae","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.14.tgz","fileCount":48,"integrity":"sha512-/xVs8O6tjfzX/h3Po14V4zecqgvrcMOXbSm0yB3FeOWOmZ3qVUVHgU2cR2xBHykUrCQLgnQcpTPB3PUe9KoRhg==","signatures":[{"sig":"MEQCIH/PwOR9AOYtUnaFi0bKJ2wPij3QnsHfOosOgqDCL6k6AiA9Vux3A5R8KkkGbvmGMNoMg/launjGFvo+QcHDEH0e+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126002},"engines":{"node":">=18.0.0"},"gitHead":"45cd55861f61cb979240248396e112d4ac7b0be4","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.14_1706524011869_0.5064871594271341","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"happy-conventional-commit","version":"0.0.15","keywords":["conventional","commit","next","version","release","notes","changelog"],"_id":"happy-conventional-commit@0.0.15","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"be051438286754c40420eca974d2bf907c6a1665","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.15.tgz","fileCount":49,"integrity":"sha512-VfC69fYJgVNRBdN0yfGJ1BCsPXlJ9IxEw7fjF1nAgfspY/x8pGhiPGpYuvjf6knI9VvcidUZrb9W/XPjxgWJZw==","signatures":[{"sig":"MEYCIQCFG68Ajcl0+0OXJjdg90hfNp4X3UPWyER6vXqaf0zxEAIhAJ3FsE2orpt8hthcNhh+geVLqmNTi7AkNnpW5/C6nDQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151141},"engines":{"node":">=18.0.0"},"gitHead":"3784316135e30ad55fd4ffc56ea8d02170db5ae2","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.15_1706527146584_0.09472469835695274","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"happy-conventional-commit","version":"0.0.16","keywords":["conventional","commit","commits","next","current","version","release","notes","changelog","lint","changed","staged","workspace","version","validate","message","prepare","pull","request","git","github"],"_id":"happy-conventional-commit@0.0.16","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"64625f09f5dd2acfc1445832472ec4866d1028d3","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.16.tgz","fileCount":49,"integrity":"sha512-OR70ok1b0JN+vDAaEgC0ZIigRW0hsH8mCezVLI67XozIhvLW751pRpKgIgISs93XLaYcwzMUd5cm6yzefmL+XQ==","signatures":[{"sig":"MEUCIQCLHzHqzVogZLYvvcVJQmLg20mDzUw0+znlT9IyP/8UGQIgJITm9/+CnBgoAI+aKy4S85duXiyr2Gb+qwWkeZlmUZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151314},"engines":{"node":">=18.0.0"},"gitHead":"a0a9be1a0dd77992e3c7277240c35cd0e85baedb","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.16_1706531890862_0.5195361782136623","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"happy-conventional-commit","version":"0.0.17","keywords":["conventional","commit","commits","next","current","version","release","notes","changelog","lint","changed","staged","workspace","version","validate","message","prepare","pull","request","git","github"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-conventional-commit@0.0.17","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-conventional-commit/","bugs":{"url":"https://github.com/capricorn86/happy-conventional-commit/issues"},"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"a98b8edd720eaaf769f36918521d8f94a278d83b","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.17.tgz","fileCount":49,"integrity":"sha512-qBK0SjuXBUzTJpWOTZlJnCsZONpgJ8bdkvaF2ia5vb/ZBtXf2G/cGfV14PVoC57GKiC4GouxXa5h6uVwR3oXMA==","signatures":[{"sig":"MEUCIEVP6HeKSolrZ6vbhY99oxWfGoFTq2wmhH6ek/M24CmGAiEAjac8ULC5jbxqLVy7jVRTKSiiDYnhoqQ/H2HlcZTWnD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151555},"engines":{"node":">=18.0.0"},"gitHead":"39d1eb407ed32d0951ca2928536a00703f8a6fbd","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-conventional-commit.git","type":"git"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.17_1706553223539_0.7363624993279896","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"happy-conventional-commit","version":"0.0.18","keywords":["conventional","commit","commits","next","current","version","release","notes","changelog","lint","changed","staged","workspace","version","validate","message","prepare","pull","request","git","github"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-conventional-commit@0.0.18","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-conventional-commit/","bugs":{"url":"https://github.com/capricorn86/happy-conventional-commit/issues"},"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"f1445ae9755cfe6c63555b0c7b620a7f658c727a","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.0.18.tgz","fileCount":49,"integrity":"sha512-5kX+DR8TeGk30gyxDZqeWiQZwGfMYJKK0QbYtb+/nk/EJmLJQxNWKUdNm9F1NFupGH8A+HoElgZ8IT0PC6W5Lg==","signatures":[{"sig":"MEUCIQD3tlqiuB8ooIwcmyXW8LpQk1GVNmkXGXkM0u1yYEU2EwIgItzD36N2nc36Yfj0R7HJla9YnZvhG/F0Mw0XH4OarO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151968},"engines":{"node":">=18.0.0"},"gitHead":"8a6031a3696ca10621062e11cb9e1af964aef081","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-conventional-commit.git","type":"git"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.0.18_1706561764052_0.6781901617585426","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"happy-conventional-commit","version":"0.1.0","keywords":["conventional","commit","commits","next","current","version","release","notes","changelog","lint","changed","staged","workspace","version","validate","message","prepare","pull","request","git","github"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-conventional-commit@0.1.0","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-conventional-commit/","bugs":{"url":"https://github.com/capricorn86/happy-conventional-commit/issues"},"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"8802748e5b75bb5f5a1d1e9e044cc4baf78cc235","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.1.0.tgz","fileCount":49,"integrity":"sha512-Eht1OLYEppVD29z7gbq8Ptnuv+707Zp7DepfaZoKPcUBwXIPhsCRyqNM5HcLpz/icFbo3N4n9jt9Qi+eZAuMGQ==","signatures":[{"sig":"MEUCICKg99KqzW4oaflQAzFTfVCQXz4jhhirpp6wi9n9m81FAiEAgDBqB8+D0ZtK5QZwD8IExQ6LOet6C25VgeVQUPZJXfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153973},"engines":{"node":">=18.0.0"},"gitHead":"a342722449fa5d117afe0793c3e7f948a7e459f5","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-conventional-commit.git","type":"git"},"_npmVersion":"10.2.3","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.1.0_1706660377819_0.7785715181287571","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"happy-conventional-commit","version":"0.1.1","keywords":["conventional","commit","commits","next","current","version","release","notes","changelog","lint","changed","staged","workspace","version","validate","message","prepare","pull","request","git","github"],"author":{"name":"David Ortner"},"license":"MIT","_id":"happy-conventional-commit@0.1.1","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"homepage":"https://github.com/capricorn86/happy-conventional-commit/","bugs":{"url":"https://github.com/capricorn86/happy-conventional-commit/issues"},"bin":{"happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-current-version":"bin/happy-current-version.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs"},"dist":{"shasum":"9b90433ec944b9e2b1e820de601744a35000f8e2","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.1.1.tgz","fileCount":49,"integrity":"sha512-dbs9a1lANP8LVpfTVDGpNfh8nTbGCxEcYImYvoT6JgSsQdY97rMh+pQ53WKXOZcYbRiNqHtvt+gy/R6QURM41Q==","signatures":[{"sig":"MEYCIQCIVviHZs1LogMeAan/UYLAcN98KJHoiqm0+lXPTyx7IAIhALKnaJvv3TCHgSmhh4+uaQ+FreYANBsdJ28wKBxky30L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154096},"engines":{"node":">=18.0.0"},"gitHead":"a066569bfaf5f7a1c4700a7b5f3d824b28e2c342","scripts":{"lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","test":"vitest run","clean":"git clean -Xdfq","watch":"tsc -w --preserveWatchOutput","compile":"tsc","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","test:watch":"vitest"},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"repository":{"url":"git+https://github.com/capricorn86/happy-conventional-commit.git","type":"git"},"_npmVersion":"10.8.2","description":"Tools for getting a happy conventional commit setup.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"glob":"^10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.56.0","vitest":"^1.2.1","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^18.0.0","eslint-plugin-json":"^3.1.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0"},"_npmOperationalInternal":{"tmp":"tmp/happy-conventional-commit_0.1.1_1759098581204_0.3641269770431259","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"happy-conventional-commit","description":"Tools for getting a happy conventional commit setup.","version":"0.1.2","author":{"name":"David Ortner"},"license":"MIT","homepage":"https://github.com/capricorn86/happy-conventional-commit/","repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-conventional-commit.git"},"publishConfig":{"access":"public"},"keywords":["conventional","commit","commits","next","current","version","release","notes","changelog","lint","changed","staged","workspace","version","validate","message","prepare","pull","request","git","github"],"scripts":{"compile":"tsc","watch":"tsc -w --preserveWatchOutput","clean":"git clean -Xdfq","lint":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache .","lint:fix":"eslint --max-warnings 0 --cache --cache-location ./.turbo/eslint.cache --fix .","test":"vitest run","test:watch":"vitest","test:debug":"vitest run --inspect-brk --poolOptions.threads.singleThread","prepare":"node -e \"process.env.NODE_ENV != 'production' && process.exit(1)\" || husky install"},"bin":{"happy-current-version":"bin/happy-current-version.cjs","happy-lint-changed":"bin/happy-lint-changed.cjs","happy-next-version":"bin/happy-next-version.cjs","happy-prepare-commit-message":"bin/happy-prepare-commit-message.cjs","happy-release-notes":"bin/happy-release-notes.cjs","happy-validate-commit-message":"bin/happy-validate-commit-message.cjs","happy-validate-pr-commit-messages":"bin/happy-validate-pr-commit-messages.cjs","happy-set-workspace-version":"bin/happy-set-workspace-version.cjs"},"dependencies":{"glob":"^10.3.10"},"devDependencies":{"@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^6.19.0","@typescript-eslint/parser":"^6.19.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^8.0.3","prettier":"^3.2.4","typescript":"^5.3.3","vitest":"^1.2.1"},"engines":{"node":">=18.0.0"},"_id":"happy-conventional-commit@0.1.2","gitHead":"e20eb1a9d613068db1fac2daa73911cb4932104c","bugs":{"url":"https://github.com/capricorn86/happy-conventional-commit/issues"},"_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jTVJeMhltMhQK+Yzbm8XzAa2Z2FLg9XJ7KT4yWVOIwEQeoKbNiODIy+ch1+y0O0mxVeM2PqD9oSFYbKdVZfQVA==","shasum":"e84e2f1f0f653ba48baaab969d941a8456aeddfd","tarball":"https://registry.npmjs.org/happy-conventional-commit/-/happy-conventional-commit-0.1.2.tgz","fileCount":49,"unpackedSize":154134,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA52hCg+8KXKF6EKcDbuPt6AICB4JmUkTXuzlPNVbMPUAiEA6p8xzQ0wSxUdYghq8h4K7sLyq1/g6mdGSTu1z9pW7T0="}]},"_npmUser":{"name":"davidortner","email":"david@ortner.se"},"directories":{},"maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/happy-conventional-commit_0.1.2_1780524425344_0.560741463677948"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-27T11:51:10.531Z","modified":"2026-06-03T22:07:05.667Z","0.0.2":"2024-01-27T11:51:10.690Z","0.0.3":"2024-01-27T11:58:02.520Z","0.0.4":"2024-01-27T12:06:06.188Z","0.0.5":"2024-01-27T12:33:55.324Z","0.0.6":"2024-01-27T12:36:50.548Z","0.0.7":"2024-01-27T12:39:35.970Z","0.0.8":"2024-01-27T15:13:39.566Z","0.0.9":"2024-01-27T15:31:37.221Z","0.0.10":"2024-01-27T17:23:48.413Z","0.0.11":"2024-01-28T16:32:27.238Z","0.0.12":"2024-01-29T10:08:07.021Z","0.0.13":"2024-01-29T10:19:37.980Z","0.0.14":"2024-01-29T10:26:52.024Z","0.0.15":"2024-01-29T11:19:06.751Z","0.0.16":"2024-01-29T12:38:11.051Z","0.0.17":"2024-01-29T18:33:43.737Z","0.0.18":"2024-01-29T20:56:04.240Z","0.1.0":"2024-01-31T00:19:38.011Z","0.1.1":"2025-09-28T22:29:41.467Z","0.1.2":"2026-06-03T22:07:05.569Z"},"bugs":{"url":"https://github.com/capricorn86/happy-conventional-commit/issues"},"author":{"name":"David Ortner"},"license":"MIT","homepage":"https://github.com/capricorn86/happy-conventional-commit/","keywords":["conventional","commit","commits","next","current","version","release","notes","changelog","lint","changed","staged","workspace","version","validate","message","prepare","pull","request","git","github"],"repository":{"type":"git","url":"git+https://github.com/capricorn86/happy-conventional-commit.git"},"description":"Tools for getting a happy conventional commit setup.","maintainers":[{"name":"davidortner","email":"david@ortner.se"}],"readme":"![Happy Conventional Commit Logo](https://raw.githubusercontent.com/capricorn86/happy-conventional-commit/main/docs/logo.jpg)\n\n# About\n\n[Happy Conventional Commit](https://github.com/capricorn86/happy-conventional-commit) contains CLI scripts for working with [Conventional Commits](https://www.conventionalcommits.org/en/).\n\n# Installation\n\n```bash\nnpm install --save-dev happy-conventional-commit\n```\n\n# Tools\n\n- [Current Version](https://github.com/capricorn86/happy-conventional-commit/wiki/Current-Version)\n- [Next Version](https://github.com/capricorn86/happy-conventional-commit/wiki/Next-Version)\n- [Release Notes](https://github.com/capricorn86/happy-conventional-commit/wiki/Release-Notes)\n- [Validate Commit Message](https://github.com/capricorn86/happy-conventional-commit/wiki/Validate-Commit-Message)\n- [Prepare Commit Message](https://github.com/capricorn86/happy-conventional-commit/wiki/Prepare-Commit-Message)\n- [Validate Pull Request Commit Messages](https://github.com/capricorn86/happy-conventional-commit/wiki/Validate-Pull-Request-Commit-Messages)\n- [Lint Changed Files](https://github.com/capricorn86/happy-conventional-commit/wiki/Lint-Changed-Files)\n- [Set Workspace Version](https://github.com/capricorn86/happy-conventional-commit/wiki/Set-Workspace-Version)\n\n# Contributing\n\nSee [Contributing Guide](https://github.com/capricorn86/happy-conventional-commit/blob/main/docs/contributing.md).","readmeFilename":"README.md"}