{"_id":"@leandromatos/commitlint-config","_rev":"34-5488965f41eaf3219aecb732e7fbb7cd","name":"@leandromatos/commitlint-config","dist-tags":{"latest":"1.1.3","snapshot":"1.1.3-snapshot.20260813.1"},"versions":{"0.0.0-alpha.0":{"name":"@leandromatos/commitlint-config","version":"0.0.0-alpha.0","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.0.0-alpha.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"4aebe046b4659682f0de0fe86bcbf4576923dddb","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.0.0-alpha.0.tgz","fileCount":58,"integrity":"sha512-+p4ZR3UDpV4eLD6zggJUgM9+/pV7S4dji/zshHFuY7czqFdIqvyYxmqNIlbR3v+KmRCxelcY3mFAKwsGZGLMRw==","signatures":[{"sig":"MEYCIQCHlBb+eg7AMKOTOItizI3XWX51WXaWcZ++fxZZwt9tKAIhAK2v+48N2m75r1sABD5IOr0oerCoEWYC69zJ0vu8rOOE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58306},"main":"./lib/config.js","type":"module","types":"./lib/config.d.ts","scripts":{"lint":"eslint .","test":"vitest","build":"yarn clean && tsc && tsc-alias","clean":"rimraf lib/*","prepare":"husky","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"deprecated":"Use >= 0.1.0","repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"This repository contains a set of tools to help you standardize your commit messages. It is based on the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with some customizations.","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^19.2.2","@commitlint/config-conventional":"^19.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","rimraf":"^5.0.5","vitest":"^1.5.0","tsc-alias":"^1.8.8","@vitest/ui":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@commitlint/types":"^19.0.3","@vitest/coverage-v8":"^1.5.0","@leandromatos/eslint-config":"^3.0.0-rc.5"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.0.0-alpha.0_1713130260417_0.8278419040123246","host":"s3://npm-registry-packages"}},"0.0.0-alpha.1":{"name":"@leandromatos/commitlint-config","version":"0.0.0-alpha.1","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.0.0-alpha.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"af490c00fd6490914aba22546805837f7663fc64","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.0.0-alpha.1.tgz","fileCount":50,"integrity":"sha512-nhG0GV78IyM5fn2Hdv6XePhdfmEQ41gtXCq/fnCceKQK2hEvouWfEwktN7r2y0QKYM6Z0D9tZYuvjp/BmzT0Gw==","signatures":[{"sig":"MEUCIC8omdoL0RH5KuNsqy+8OOA1wcrwUJh85m8A/6D932/FAiEAmEAO/2jU2p0ltpZTiAxp60qhFpGoR4YW/p8SXeH43ZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44807},"main":"./lib/config.js","type":"module","types":"./lib/config.d.ts","scripts":{"lint":"eslint .","test":"vitest","build":"yarn clean && tsc && tsc-alias","clean":"rimraf lib/*","prepare":"husky","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"deprecated":"Use >= 0.1.0","repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"This repository contains a set of tools to help you standardize your commit messages. It is based on the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with some customizations.","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^19.2.2","@commitlint/config-conventional":"^19.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","rimraf":"^5.0.5","vitest":"^1.5.0","tsc-alias":"^1.8.8","@vitest/ui":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@commitlint/types":"^19.0.3","@vitest/coverage-v8":"^1.5.0","@leandromatos/eslint-config":"^3.0.0-rc.6"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.0.0-alpha.1_1713185497782_0.897362171187972","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@leandromatos/commitlint-config","version":"0.1.0","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.1.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"d86783d47ae80ea2400165c9df2c4b4c33e8c272","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.1.0.tgz","fileCount":43,"integrity":"sha512-S8cecAkf1aYR1EKsrXKzjoUU2H+l4nXytVJb4DcRqRYh6kdC6/c3rm4RvnRz786SjJHev20UQNeu5KdiPGYbAQ==","signatures":[{"sig":"MEYCIQCGwCV0V2+xi0sSFr8/XEIuJXsyuWlGqJ1PbSmjj8QpsQIhAJtZufjhy1wBxZ9r/Pc73xMBWSLdxFPTwOF6zWViYv1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45406},"main":"./lib/config.js","types":"./lib/config.d.ts","scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest","build":"yarn clean && tsc && tsc-alias","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"deprecated":"use >=0.1.2","repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"This repository contains a set of tools to help you standardize your commit messages. It is based on the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with some customizations, including two custom plugins: `selective-scope` for p","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.4.0","@commitlint/config-conventional":"^20.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.1.2","vitest":"^4.0.18","tsc-alias":"^1.8.16","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.1.0","lint-staged":"^16.2.7","@commitlint/types":"^20.4.0","@vitest/coverage-v8":"^4.0.18","commit-and-tag-version":"^12.6.1","@leandromatos/eslint-config":"^3.0.0-rc.40"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.1.0_1769801446475_0.35375817019320666","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@leandromatos/commitlint-config","version":"0.1.1","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.1.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"2db8070efecb6d7bda477bdd7506f260a70b2b88","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.1.1.tgz","fileCount":76,"integrity":"sha512-CKR2IPuwAATCMfDFBJ3di+mYxZefY1rrKU9B4Td8d5TsUsKaVB7kd/6EFwc0wT/mYGeBVjSP4/jPP4RTQO3V/w==","signatures":[{"sig":"MEQCIHuA2lW5ZvQpGsGsKC5HcpNZX9G3fxbn/GNAHkPCVW06AiA149I5mIK69vykTlYpgN0oS1WMATqGxU1SDh4beV31fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331120},"main":"./lib/user-config.js","types":"./lib/user-config.d.ts","scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"deprecated":"use >=0.1.2","repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"This repository contains a set of tools to help you standardize your commit messages. It is based on the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with some customizations, including two custom plugins: `selective-scope` for p","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.4.0","@commitlint/config-conventional":"^20.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.1.2","vitest":"^4.0.18","tsc-alias":"^1.8.16","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.1.0","lint-staged":"^16.2.7","@commitlint/types":"^20.4.0","@vitest/coverage-v8":"^4.0.18","commit-and-tag-version":"^12.6.1","@leandromatos/eslint-config":"^3.0.0-rc.40"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.1.1_1769803517035_0.6750018133341322","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@leandromatos/commitlint-config","version":"0.1.2","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.1.2","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"9caa8f4cf4a026df849facc99dd40a1bf4129907","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.1.2.tgz","fileCount":18,"integrity":"sha512-GXBoHOdBZwPCLdutuvY71YNIaB8Dpht+lC2WaBMNukpjkYVfSi727hXyMXjRQlFMhxPgZTg+rjLfy4oI+lrUtw==","signatures":[{"sig":"MEUCIEI7aJg417w0czhkWQTGkfnO2rhBQjcYq6xc2WOF3ILmAiEAj7yLXyJP7Yy+FWJZ6bFL58xnYc391LP/Cnhwbm+UtAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18946},"exports":{".":{"types":"./lib/user-config.d.ts","import":"./lib/user-config.js","require":"./lib/user-config.js"}},"scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"deprecated":"use >=0.1.3","repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"This repository contains a set of tools to help you standardize your commit messages. It is based on the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with some customizations, including two custom plugins: `selective-scope` for p","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.4.0","@commitlint/config-conventional":"^20.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.1.2","vitest":"^4.0.18","tsc-alias":"^1.8.16","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.1.0","lint-staged":"^16.2.7","@commitlint/types":"^20.4.0","@vitest/coverage-v8":"^4.0.18","commit-and-tag-version":"^12.6.1","@leandromatos/eslint-config":"^3.0.0-rc.40"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.1.2_1769804353130_0.05123568648524879","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@leandromatos/commitlint-config","version":"0.1.3","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.1.3","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"2c24f101609019edb48140b398654ae33eb7ddbc","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.1.3.tgz","fileCount":18,"integrity":"sha512-U6P2k+bNXG2xiCsYEdCRi1dv7cNqppHXtQa/RSSDVN7R2wBxxRLJyq173VWxZlUd0K2HubV7mAhLVTgNr+5csQ==","signatures":[{"sig":"MEUCIQDtRllhP+NwtKyagb9CJwxK7i8DJ20XHJxzeypTKKzWoAIgSg/lw+GigL3B5dYjlUPnrGMrSzq5DAPHGwdCznz+okA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19302},"main":"./lib/user-config.js","types":"./lib/user-config.d.ts","exports":{".":{"types":"./lib/user-config.d.ts","import":"./lib/user-config.js","require":"./lib/user-config.js"}},"scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"deprecated":"use >=0.1.4","repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"This repository contains a set of tools to help you standardize your commit messages. It is based on the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with some customizations, including two custom plugins: `selective-scope` for p","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.4.0","@commitlint/config-conventional":"^20.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.1.2","vitest":"^4.0.18","tsc-alias":"^1.8.16","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.1.0","lint-staged":"^16.2.7","@commitlint/types":"^20.4.0","@vitest/coverage-v8":"^4.0.18","commit-and-tag-version":"^12.6.1","@leandromatos/eslint-config":"^3.0.0-rc.40"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.1.3_1769804738208_0.3676810252791576","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@leandromatos/commitlint-config","version":"0.1.4","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.1.4","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"de19f012caa5a5af303b1bca45d5acf0dfaadbad","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.1.4.tgz","fileCount":16,"integrity":"sha512-ZTtSM2kecb9PFaDfaffR2sEneh5wGBlSk8YQgsvFAvsjLUBMuP1mWlKVbtz7/3QzW3LrDKi7mXH3RSNKAQWqng==","signatures":[{"sig":"MEQCIHdZy30jea8hIdgWQFn2nzj8btwklFrN8hbtjrhHOtTHAiAaCDfZOOqmwGRTL8GSQ3ZCPldtZMGIx8xSCdC1GNGJhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18717},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"This repository contains a set of tools to help you standardize your commit messages. It is based on the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with some customizations, including two custom plugins: `selective-scope` for p","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.4.0","@commitlint/config-conventional":"^20.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","rimraf":"^6.1.2","vitest":"^4.0.18","tsc-alias":"^1.8.16","@vitest/ui":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.1.0","lint-staged":"^16.2.7","@commitlint/types":"^20.4.0","@vitest/coverage-v8":"^4.0.18","commit-and-tag-version":"^12.6.1","@leandromatos/eslint-config":"^3.0.0-rc.40"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.1.4_1769805571889_0.10403671317500018","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@leandromatos/commitlint-config","version":"0.2.0","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.2.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"862038aa2867b7782cd892208a9f9fd546180a04","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.2.0.tgz","fileCount":29,"integrity":"sha512-MDvMamR+fXK8c8Nc7nfBXz2aDcobHHbRWld87cKZ2JMirO2sggUKHOWVzXMsKDvwJxrsqxLZuaKPWJeNxwC77Q==","signatures":[{"sig":"MEYCIQCt+/gNLtcMeucEL7TO2yY2bX0BHx6Ocg1phX+4uTHL4QIhAPAa6wlNLF11alFYznbVncdsBE68XHbufCc/ORdUl9eO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21797},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"Shared [commitlint](https://commitlint.js.org/) configuration based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.5.3","@commitlint/config-conventional":"^20.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","rimraf":"^6.1.3","vitest":"^4.1.5","tsc-alias":"^1.8.16","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","lint-staged":"^16.4.0","@commitlint/types":"^20.5.0","@vitest/coverage-v8":"^4.1.5","commit-and-tag-version":"^12.7.1","@leandromatos/eslint-config":"^3.0.0-rc.45"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.2.0_1777571595119_0.8670171957964012","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@leandromatos/commitlint-config","version":"0.3.0","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.3.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"51ce232f9fe676b2687326ee93c83931a3edfece","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.3.0.tgz","fileCount":29,"integrity":"sha512-lQB+OfXr6zwaFCBtYptKVmxm9cTRTI9tWrBR8ub596gcoINgpITlbKgqCNkDAb0kgFQrosX5JEEn/9vD2L0UuA==","signatures":[{"sig":"MEQCIGrFCUQkoff8udRLlUGtuL98T/qm+0vPkWyFM719yqtQAiB4dbVapFy6p95fLCC6i1b36YOdnd94BxBRnh+m6uLbMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22495},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"Shared [commitlint](https://commitlint.js.org/) configuration based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.5.3","@commitlint/config-conventional":"^20.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","rimraf":"^6.1.3","vitest":"^4.1.5","tsc-alias":"^1.8.16","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","lint-staged":"^16.4.0","@commitlint/types":"^20.5.0","@vitest/coverage-v8":"^4.1.5","commit-and-tag-version":"^12.7.1","@leandromatos/eslint-config":"^3.0.0-rc.45"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.3.0_1777735522423_0.877440335877359","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@leandromatos/commitlint-config","version":"0.4.0","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.4.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"7e70428937e9301444ffcc5b44d7b0f79ff9e336","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.4.0.tgz","fileCount":29,"integrity":"sha512-oz0Q3r2xIaVa2s5TKR3g/PqcfRFjeYerj6BPy3B+5CaFckLo5f+deHg+nvq9UbuW+xblsKONZ4Rff4piBGGZNA==","signatures":[{"sig":"MEQCIDkQ0kFfEHdfllTY7OwJFwjlSFI5qPz4b9UYBDM3lAPQAiAB11H5v0KCfl6tHmjjmevScXkovSEhW9h+RhP1Sh40Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22534},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"Shared [commitlint](https://commitlint.js.org/) configuration based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.5.3","@commitlint/config-conventional":"^20.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","rimraf":"^6.1.3","vitest":"^4.1.5","tsc-alias":"^1.8.16","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","lint-staged":"^16.4.0","@commitlint/types":"^20.5.0","@vitest/coverage-v8":"^4.1.5","commit-and-tag-version":"^12.7.1","@leandromatos/eslint-config":"^3.0.0-rc.45"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.4.0_1777737765432_0.7544817053058004","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@leandromatos/commitlint-config","version":"0.5.0","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.5.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"dist":{"shasum":"ded0a7fd4beee284d9e843ea8d77d2b27fca67ed","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.5.0.tgz","fileCount":29,"integrity":"sha512-ygX1PVGSgi6MjDddkt0A13Gx0R++n/J2+AFH3JXtVxtLZYyHIeaSaJ4ijpEB//MGS1ofVomZoXPiyHM+3rl9FA==","signatures":[{"sig":"MEYCIQCnuXpzydznBVqxEyYXwvQ7YiXyywQaXlvaQAfietoJmAIhAMzAkeG6aPV2SAWhym+okkHapRusILgI28dHWvlCwK8l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22917},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"leandromatos","email":"contato@leandromatos.com.br"},"repository":{"url":"https://github.com/leandromatos/commitlint-config","type":"git"},"description":"Shared [commitlint](https://commitlint.js.org/) configuration based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).","directories":{},"licenseText":"MIT License\n\nCopyright Leandro Matos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"@commitlint/cli":"^20.5.3","@commitlint/config-conventional":"^20.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","rimraf":"^6.1.3","vitest":"^4.1.5","tsc-alias":"^1.8.16","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","lint-staged":"^16.4.0","@commitlint/types":"^20.5.0","@vitest/coverage-v8":"^4.1.5","commit-and-tag-version":"^12.7.1","@leandromatos/eslint-config":"^3.0.0-rc.45"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.5.0_1777770666450_0.9528884811937213","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-snapshot.20260701.3":{"name":"@leandromatos/commitlint-config","version":"0.6.0-snapshot.20260701.3","keywords":["commitlint"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.6.0-snapshot.20260701.3","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"151308af3c241687d7cb3cb2ecea22554c6a1c25","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.6.0-snapshot.20260701.3.tgz","fileCount":23,"integrity":"sha512-/zE3SppBXGpLHnwanyG+FzaaGYOVHZ3rh8YJBN83Fs3BoixV+/NZTld06HRU6cG4G91T4ygJQvSR9B2JwJZdSw==","signatures":[{"sig":"MEUCIQDR/QTM6OiIHMrP55gGA3oRzulEQd0wZKPh5pZdoMi2WAIgQDAUJKvOHxS34c4ENQTHJwcRWaJ97/gIXiJllJCNrwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@0.6.0-snapshot.20260701.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20437},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"gitHead":"2e7bc3ee9ab85dd1a61fc9227d03d86c25620b2b","scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Personal [commitlint](https://commitlint.js.org/) configuration based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/), with two custom rules: `selective-scope` and `subject-release`.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","rimraf":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.8.17","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","@leandromatos/eslint-config":"^3.0.0-snapshot.20260701.3","@leandromatos/prettier-config":"^2.0.0-snapshot.20260701.2"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.6.0-snapshot.20260701.3_1782915743434_0.4495521791284349","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-snapshot.20260701.4":{"name":"@leandromatos/commitlint-config","version":"0.6.0-snapshot.20260701.4","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.6.0-snapshot.20260701.4","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"27a2777eefae241408b697e41f01ca20b67e891c","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.6.0-snapshot.20260701.4.tgz","fileCount":23,"integrity":"sha512-8ttF7cDucnJ8m+Mtlcjr9WtDZkouY9Up/f6FxIyS0Tvk9V43IZTN3DG3/ddCcFfQFjqP14TXHvM4LKaRwIBIZQ==","signatures":[{"sig":"MEYCIQC0u4HpwJrLzYrS30CVKHbgnL6w3jg2DJW6L9IQzzb9KQIhAP+zVeDqb014sj5h3Z9CTVNbSWXcBK3Vz2H0LstEM4RN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@0.6.0-snapshot.20260701.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22112},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"gitHead":"fe4d1c038fb60d7d93acfb339c1cbc47d9dd9c47","scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","rimraf":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.8.17","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","@leandromatos/eslint-config":"^3.0.0-snapshot.20260701.3","@leandromatos/prettier-config":"^2.0.0-snapshot.20260701.2"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.6.0-snapshot.20260701.4_1782924920513_0.5218009528279459","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-snapshot.20260701.5":{"name":"@leandromatos/commitlint-config","version":"0.6.0-snapshot.20260701.5","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.6.0-snapshot.20260701.5","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"ecf20c66006f28f8b274a553760025c2e38d9fed","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.6.0-snapshot.20260701.5.tgz","fileCount":23,"integrity":"sha512-aR2B+sVmmoJLPxOb2yRY800UZJ9OfMFmirTqEIeJEDKnZ22V31by5D4jwhvFh4jESU+oIQG05j0dP5Yz2EuFWQ==","signatures":[{"sig":"MEUCIHJWHg6qBCcsqJWV/F0ydqRLngQXE5r9dW61zaheHVzpAiEAhoeFsJkughGdlyZflRu1k1YypTAHoskMQgp7jJ5zlsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@0.6.0-snapshot.20260701.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22112},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"}},"gitHead":"5d5bd0dade114ed46410b9f77320de4a2a6192b2","scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","clean":"rimraf lib/*","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","rimraf":"^6.1.3","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.8.17","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","@leandromatos/eslint-config":"^3.0.0-snapshot.20260701.3","@leandromatos/prettier-config":"^2.0.0-snapshot.20260701.2"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.6.0-snapshot.20260701.5_1782924998302_0.7495229274182553","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-snapshot.20260701.6":{"name":"@leandromatos/commitlint-config","version":"0.6.0-snapshot.20260701.6","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.6.0-snapshot.20260701.6","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"76bc3173fd007226b7ba1f51360efdb4170fd5d5","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.6.0-snapshot.20260701.6.tgz","fileCount":23,"integrity":"sha512-amvP+F6ThO2flFiJtN53vziurixLqggz9lc7iEAwiaEbG1I/TY4I+8S9nSuFXk6cWl1MaOJ28pf/IAaIhP/qXg==","signatures":[{"sig":"MEUCIFY3SnHKaC9pmJvWJA3xSwGud26BdUJ4LVTSO6LA7CxMAiEA3zPhMV2S1/yjr56/flFDB5bMmMpd54eTUQ8eibKiPOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@0.6.0-snapshot.20260701.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22278},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e0b847d1251058212ef4a53e39e6cb9206f89c48","scripts":{"tsc":"tsc --noEmit","lint":"eslint .","test":"vitest run --pass-with-no-tests","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","prepare":"husky","release":"commit-and-tag-version","test:ui":"vitest --ui","lint:fix":"yarn lint --fix","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","release:major":"commit-and-tag-version --release-as major","release:minor":"commit-and-tag-version --release-as minor","release:patch":"commit-and-tag-version --release-as patch","resolve-alias":"tsc-alias","release:snapshot":"./scripts/snapshot-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.8.17","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","commit-and-tag-version":"^12.7.3","@leandromatos/eslint-config":"^3.0.0-snapshot.20260701.3","@leandromatos/prettier-config":"^2.0.0-snapshot.20260701.2"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.6.0-snapshot.20260701.6_1782931505044_0.15224545188538463","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-snapshot.20260701.7":{"name":"@leandromatos/commitlint-config","version":"0.6.0-snapshot.20260701.7","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.6.0-snapshot.20260701.7","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"9abc8ffe37b383697b0e92c72ee759addecffd8e","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.6.0-snapshot.20260701.7.tgz","fileCount":23,"integrity":"sha512-oeTsBJ3bT5u9zOcsxUfQDy3pGZh34RaslB0+qVW9wtpkaxwTQjwpo1cqKTkcmIWGLVuiVLC9gizr02Kc/WmUxQ==","signatures":[{"sig":"MEUCIEIYFdTX++/a1fhFb/Ob0P88F5+o4X/8DmxN2g/1yughAiEAs9ds2WkowZBtdZ0Zq5V1ogeTE2ZwfEhbx9KQetzMTMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@0.6.0-snapshot.20260701.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"dbed97dd91f6eaf94f9e9850c3765e8c9bf5cd40","scripts":{"lint":"yarn lint:ts","test":"vitest run --pass-with-no-tests","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/snapshot-version-bump.sh","release:production":"./scripts/production-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.8.17","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","@leandromatos/eslint-config":"^3.0.0-snapshot.20260701.3","@leandromatos/prettier-config":"^2.0.0-snapshot.20260701.2"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.6.0-snapshot.20260701.7_1782937205514_0.1534389466981243","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-snapshot.20260705.1":{"name":"@leandromatos/commitlint-config","version":"0.6.0-snapshot.20260705.1","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@0.6.0-snapshot.20260705.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"502aaae3a0e074b810e71068bc8b7574ef9b9c82","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-0.6.0-snapshot.20260705.1.tgz","fileCount":23,"integrity":"sha512-XGs8RV/2roXTeqan1tQzn9Hrq2UMV7KCTXEix8NBAWlw0H1g8BQGDZNgCT3daC5ak3xh9MWIEWpbbWrQcYuUiQ==","signatures":[{"sig":"MEYCIQCDqnmNyMTUoyl3V8zWHSY177cDhHSNXq7OAi0mhygXDQIhAJAKiqKMnDj1lB2INqzioQXWxS0HS+RufEvijAlZ5S8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@0.6.0-snapshot.20260705.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22121},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f7f10dfc9249b3243683c2d48bfecc9b5b03136c","scripts":{"lint":"yarn lint:ts","test":"vitest run --pass-with-no-tests","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/snapshot-version-bump.sh","release:production":"./scripts/production-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.9.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","@leandromatos/eslint-config":"^3.0.0-snapshot.20260701.7","@leandromatos/prettier-config":"^2.0.0-snapshot.20260705.1"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_0.6.0-snapshot.20260705.1_1783295928828_0.8151421484315662","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@leandromatos/commitlint-config","version":"1.0.0","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.0.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"6916f9b0306e57a1a0a375388bc55f238d668685","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.0.0.tgz","fileCount":23,"integrity":"sha512-Ymd/3+Jf/o69WniyjeZhYemLQ50q97wcn4E+LCwwcvPWbIj2hQCxssTmW9/ZZtiWonelI9/Uqt1BHXqX+JW4LQ==","signatures":[{"sig":"MEUCIQDCoESgbjeRjxk172mcce4cYuwODGr8XXuMwU0GrKGwHgIgVJR2/MvdgaxAZQWzp69BpvmAbsDbv6KaKm4P2k6LkWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3d67caf4b8a8493b70e01598ce4bbb383cc4bbaf","scripts":{"lint":"yarn lint:ts","test":"vitest run --pass-with-no-tests","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/snapshot-version-bump.sh","release:production":"./scripts/production-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.9.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","@leandromatos/eslint-config":"^3.0.0-snapshot.20260701.7","@leandromatos/prettier-config":"^2.0.0-snapshot.20260705.1"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.0.0_1783298336677_0.8731801509805159","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@leandromatos/commitlint-config","version":"1.0.1","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.0.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"f3f61f40570cf44146e18067ee75ade85f3b1111","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.0.1.tgz","fileCount":23,"integrity":"sha512-JlxGBnva8OpwJJPxZaoYK0LSPNvzslK8nMC9f2k3rph8D0Pm/8DLhIjQ0M02j12D3Vnc4Hln68VvViUQeiZRDA==","signatures":[{"sig":"MEYCIQCzoOR3UyJBfcFlnxutRmItzURK2lM/w9PFFJY7a4qSdwIhAM093ohBwBsafROIFLTt05l44fCN/cRqG5FVG7xbcU1Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22061},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"468c09457086b2884116fdc786d34d815466a1bc","scripts":{"lint":"yarn lint:ts","test":"vitest run --pass-with-no-tests","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/snapshot-version-bump.sh","release:production":"./scripts/production-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"11.18.0","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/cli":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.6.0","vitest":"^4.1.9","prettier":"^3.9.4","tsc-alias":"^1.9.0","@vitest/ui":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.9","@leandromatos/eslint-config":"^3.0.0","@leandromatos/prettier-config":"^2.0.1"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.0.1_1783298629839_0.7903201279724736","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@leandromatos/commitlint-config","version":"1.0.2","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.0.2","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"37e4cd116dfa083d8c087c2d7198dec0431707ab","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.0.2.tgz","fileCount":23,"integrity":"sha512-gm/EvWTfQCw+O0T+4w2/fA+WOiNQmHD0BA7r6Mni53zmV2o22uTFnIlU7Szrf0czwn7Jo8z13lOfDIUpBOmDlg==","signatures":[{"sig":"MEQCID4dUfW9JIQHI2U2sCyRJzhF4jtm+dYYDsDTEJrFOISOAiAEJqy2SIcJJwTY0e2GUFHRPu/WhQ03kafZfIpEZLAnGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22064},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d759a3a1264231a4811ae5a7ec99f748717c497f","scripts":{"lint":"yarn lint:ts","test":"vitest run --pass-with-no-tests","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/snapshot-version-bump.sh","release:production":"./scripts/production-version-bump.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"12.0.1","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/cli":"^21.2.1","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.7.0","vitest":"^4.1.10","prettier":"^3.9.5","tsc-alias":"^1.9.0","@vitest/ui":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.8","@commitlint/types":"^21.2.0","@vitest/coverage-v8":"^4.1.10","@leandromatos/eslint-config":"^3.0.0","@leandromatos/prettier-config":"^2.0.1"},"peerDependencies":{"@commitlint/cli":">=19"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.0.2_1783801391290_0.744581351151008","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-snapshot.20260726.1":{"name":"@leandromatos/commitlint-config","version":"1.1.0-snapshot.20260726.1","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.1.0-snapshot.20260726.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"1405fb5c3ca29a830e8cd7fbfbc941b7cbd549ee","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.1.0-snapshot.20260726.1.tgz","fileCount":23,"integrity":"sha512-OraAV7dMu8r6zwHcwDYILlbjGYfraMrFr0m9nX1pNRAt6s8/+jTbtQLst7INJJ57AYEqucBB5ZfCmY88bvFULw==","signatures":[{"sig":"MEQCIFQh+FBQJdjLhce/boiS0SncGA8380K9//Wie0goInRBAiB8uz/DMEMOqGooQlcH4U9r03syNls8uKglwqjbldPzlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.1.0-snapshot.20260726.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1e3b9a12c228e6b20a79878b8e1902664791db64","scripts":{"lint":"yarn lint:ts","test":"yarn test:js && yarn test:sh","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:js":"vitest run --pass-with-no-tests","test:sh":"bats --recursive scripts/release/__tests__","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/release/snapshot.sh","release:production":"./scripts/release/production.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"12.0.1","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/types":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bats":"^1.13.0","husky":"^9.1.7","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","tsc-alias":"^1.9.1","@vitest/ui":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.2.0","@commitlint/cli":"^21.2.1","@vitest/coverage-v8":"^4.1.10","@leandromatos/eslint-config":"^3.0.0","@leandromatos/prettier-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.1.0-snapshot.20260726.1_1785035190727_0.04075030231111265","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@leandromatos/commitlint-config","version":"1.1.0","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.1.0","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"6c710edcb761c1726f2b742873866eda88d495fe","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.1.0.tgz","fileCount":23,"integrity":"sha512-/pReeI3uGTlELEwU9KhnPij9wlnrDQglGW4Xh5biUZXgMIRqeigyWQDMNvoHEhUhqy6xdjReaVXyKuWP1BE4WA==","signatures":[{"sig":"MEYCIQC6E8LNCvbWIi9q3IYS7WVx8XCzujHG2ud9G8RWS3KR6AIhAPiIWXHzz9Ic1rOdMa8GlYOCR7cmLeEIH0rkgQbcYAs1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9d40a13ec997ec6f1ec42e4ba73b36de957aeee5","scripts":{"lint":"yarn lint:ts","test":"yarn test:js && yarn test:sh","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:js":"vitest run --pass-with-no-tests","test:sh":"bats --recursive scripts/release/__tests__","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/release/snapshot.sh","release:production":"./scripts/release/production.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"12.0.1","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/types":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"bats":"^1.13.0","husky":"^9.1.7","eslint":"^10.8.0","vitest":"^4.1.10","prettier":"^3.9.6","tsc-alias":"^1.9.1","@vitest/ui":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.2.0","@commitlint/cli":"^21.2.1","@vitest/coverage-v8":"^4.1.10","@leandromatos/eslint-config":"^3.0.0","@leandromatos/prettier-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.1.0_1785039297053_0.006727443695861535","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@leandromatos/commitlint-config","version":"1.1.1","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.1.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"7d6bbf7b10f41abb51557a1b66a71eb659eb7de9","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.1.1.tgz","fileCount":23,"integrity":"sha512-KMYQvX9WCYkCRz2xo7ec4U3sRdAJ0ZRsQyvdDfiLCLhxonWpCqdJMzjGB974tHGW7uP9D2aJNDDvfacG1qD+0g==","signatures":[{"sig":"MEQCIFwz6n62yEK21JpkiCJ5RIetoK3bJjjNOS/Xwm7GAE7PAiA/S2GfZn3ffjlI6dOpNDGakQLKTwHjJGyM/TU1Ygn9kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b34d059dc3011ca1cf70a5b5480d090928148268","scripts":{"lint":"yarn lint:ts","test":"yarn test:js && yarn test:sh","build":"yarn clean:build && yarn compile && yarn resolve-alias","compile":"tsc --project tsconfig.build.json","lint:ts":"tsc --noEmit && eslint .","prepare":"husky","test:js":"vitest run --pass-with-no-tests","test:sh":"bats --recursive scripts/release/__tests__","test:ui":"vitest --ui","lint:fix":"yarn lint:fix:ts","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:ts":"eslint . --fix","resolve-alias":"tsc-alias","release:snapshot":"./scripts/release/snapshot.sh","release:production":"./scripts/release/production.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"12.0.2","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/types":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"bats":"^1.13.0","husky":"^9.1.7","eslint":"^10.8.1","vitest":"^4.1.10","prettier":"^3.9.6","tsc-alias":"^1.9.1","@vitest/ui":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","lint-staged":"^17.3.0","@commitlint/cli":"^21.2.1","@vitest/coverage-v8":"^4.1.10","@leandromatos/eslint-config":"^3.0.0","@leandromatos/prettier-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.1.1_1786197958468_0.5332900758728749","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-snapshot.20260811.1":{"name":"@leandromatos/commitlint-config","version":"1.1.2-snapshot.20260811.1","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.1.2-snapshot.20260811.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"0193b371918f2bd3fa30e4ed8896663bbad2134c","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.1.2-snapshot.20260811.1.tgz","fileCount":23,"integrity":"sha512-tYueb2p8MD5Zwrz8LAyK5qWnaopOW4PeOwvvJ8gLM5du6OxvKqMK3N5NBTEB1/AUn3xqyBm6qGCdGqolb5jfZA==","signatures":[{"sig":"MEUCIE6gJeh53a8JcUkPrfRnvdkQjNZAEJ1ZwIJwheLayJhlAiEA8R6Gn1pKuznHyp6zs3WhWeiI6vh6fSM3/UwtRZUmXZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.1.2-snapshot.20260811.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a4a04c7265d2b7f547d3b6d512d7157a1a86f427","scripts":{"lint":"pnpm run lint:ts && pnpm run lint:js && pnpm run lint:md","test":"pnpm run test:js && pnpm run test:sh","build":"pnpm run clean:build && pnpm run compile && pnpm run resolve-alias","compile":"tsc --project tsconfig.build.json","lint:js":"eslint .","lint:md":"markdownlint-cli2 \"**/*.md\" \"#node_modules\"","lint:ts":"tsc --project tsconfig.json","prepare":"husky","test:js":"vitest run --pass-with-no-tests","test:sh":"bats --recursive scripts/release/__tests__","test:ui":"vitest --ui","lint:fix":"pnpm run lint:fix:js && pnpm run lint:fix:md","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:js":"eslint . --fix","lint:fix:md":"markdownlint-cli2 --fix \"**/*.md\" \"#node_modules\"","resolve-alias":"tsc-alias --project tsconfig.build.json","release:snapshot":"./scripts/release/snapshot.sh","release:production":"./scripts/release/production.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"12.0.2","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/types":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0","readmeFilename":"README.md","devDependencies":{"bats":"^1.13.0","husky":"^9.1.7","eslint":"^10.8.1","vitest":"^4.1.10","prettier":"^3.9.6","tsc-alias":"^1.9.1","@vitest/ui":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","lint-staged":"^17.3.0","@commitlint/cli":"^21.2.1","markdownlint-cli2":"^0.23.2","@vitest/coverage-v8":"^4.1.10","@leandromatos/eslint-config":"^3.2.0","@leandromatos/prettier-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.1.2-snapshot.20260811.1_1786499967323_0.5411076958517671","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@leandromatos/commitlint-config","version":"1.1.2","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.1.2","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"fac4c1978ecc4c92d2ad0f8ad865a97ee21d43a5","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.1.2.tgz","fileCount":23,"integrity":"sha512-iR9s6hUWKfdMWgT3ur3x24IJ8fX0HqCHw4m+XF/PeeBP2bn8pVdqo5v4ijIVBVspyKy/aBAXZTwjhVip7qBqVA==","signatures":[{"sig":"MEYCIQCdPS+GA6Kpabw14XASfUJ+YWB9rGvSmwTRvF2hude+HAIhANSZGG4yZSpXpQfj7lg/jRzqt1cueOzZl20AWkPTaifg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"22682695a88e28ab026740b00ecbe56619d8708e","scripts":{"lint":"pnpm run lint:ts && pnpm run lint:js && pnpm run lint:md","test":"pnpm run test:js && pnpm run test:sh","build":"pnpm run clean:build && pnpm run compile && pnpm run resolve-alias","compile":"tsc --project tsconfig.build.json","lint:js":"eslint .","lint:md":"markdownlint-cli2 \"**/*.md\" \"#node_modules\"","lint:ts":"tsc --project tsconfig.json","prepare":"husky","test:js":"vitest run --pass-with-no-tests","test:sh":"bats --recursive scripts/release/__tests__","test:ui":"vitest --ui","lint:fix":"pnpm run lint:fix:js && pnpm run lint:fix:md","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:js":"eslint . --fix","lint:fix:md":"markdownlint-cli2 --fix \"**/*.md\" \"#node_modules\"","resolve-alias":"tsc-alias --project tsconfig.build.json","release:snapshot":"./scripts/release/snapshot.sh","release:production":"./scripts/release/production.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"12.0.2","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/types":"^21.2.0","@commitlint/config-conventional":"^21.2.0"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0","devDependencies":{"bats":"^1.13.0","husky":"^9.1.7","eslint":"^10.8.1","vitest":"^4.1.10","prettier":"^3.9.6","tsc-alias":"^1.9.1","@vitest/ui":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","lint-staged":"^17.3.0","@commitlint/cli":"^21.2.1","markdownlint-cli2":"^0.23.2","@vitest/coverage-v8":"^4.1.10","@leandromatos/eslint-config":"^3.2.0","@leandromatos/prettier-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.1.2_1786500706498_0.7975933459493989","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-snapshot.20260813.1":{"name":"@leandromatos/commitlint-config","version":"1.1.3-snapshot.20260813.1","keywords":["commitlint","config"],"author":{"name":"Leandro Matos"},"license":"MIT","_id":"@leandromatos/commitlint-config@1.1.3-snapshot.20260813.1","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"homepage":"https://github.com/leandromatos/commitlint-config#readme","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"dist":{"shasum":"cf8e2a509c57ecdaabfdb9d9c54fca197b271d9e","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.1.3-snapshot.20260813.1.tgz","fileCount":23,"integrity":"sha512-mPvLGoJeCg5P0pQYYOuGo+hwHuKIpGo2Yr+8GdOxHpbN34acIwG4ubH0XkTIK+MYBKv9WCXfgvyW9Vzj12Jtwg==","signatures":[{"sig":"MEUCIA2LXbpdpKWsKTvE45AFtXLGMgSPwPy0gDpSNNhCBsEoAiEAzN1z/pbfOudR5odQzKOHLuvO6ixXT2MshRQdOs0GdZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.1.3-snapshot.20260813.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22843},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"de03e61d248f625ab8ca26421a6cfd5e04bb9914","scripts":{"lint":"pnpm run lint:ts && pnpm run lint:js && pnpm run lint:md","test":"pnpm run test:js && pnpm run test:sh","build":"pnpm run clean:build && pnpm run compile && pnpm run resolve-alias","compile":"tsc --project tsconfig.build.json","lint:js":"eslint .","lint:md":"markdownlint-cli2 \"**/*.md\" \"#node_modules\"","lint:ts":"tsc --project tsconfig.json","prepare":"husky","test:js":"vitest run --pass-with-no-tests","test:sh":"bats --recursive scripts/release/__tests__","test:ui":"vitest --ui","lint:fix":"pnpm run lint:fix:js && pnpm run lint:fix:md","test:cov":"vitest run --coverage","test:watch":"vitest watch","clean:build":"rm -rf dist/*","lint:fix:js":"eslint . --fix","lint:fix:md":"markdownlint-cli2 --fix \"**/*.md\" \"#node_modules\"","resolve-alias":"tsc-alias --project tsconfig.build.json","release:snapshot":"./scripts/release/snapshot.sh","release:production":"./scripts/release/production.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"repository":{"url":"git+https://github.com/leandromatos/commitlint-config.git","type":"git"},"_npmVersion":"12.0.2","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@commitlint/types":"^21.2.0","@commitlint/config-conventional":"^21.2.2"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0","readmeFilename":"README.md","devDependencies":{"bats":"^1.13.0","husky":"^9.1.7","eslint":"^10.8.1","vitest":"^4.1.10","prettier":"^3.9.6","tsc-alias":"^1.9.1","@vitest/ui":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","lint-staged":"^17.3.0","@commitlint/cli":"^21.2.2","markdownlint-cli2":"^0.23.2","@vitest/coverage-v8":"^4.1.10","@leandromatos/eslint-config":"^3.2.0","@leandromatos/prettier-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/commitlint-config_1.1.3-snapshot.20260813.1_1786642393943_0.6014733966074071","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@leandromatos/commitlint-config","version":"1.1.3","description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","keywords":["commitlint","config"],"license":"MIT","author":{"name":"Leandro Matos"},"repository":{"type":"git","url":"git+https://github.com/leandromatos/commitlint-config.git"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"publishConfig":{"provenance":true,"access":"public","tag":"latest"},"scripts":{"build":"pnpm run clean:build && pnpm run compile && pnpm run resolve-alias","clean:build":"rm -rf dist/*","compile":"tsc --project tsconfig.build.json","resolve-alias":"tsc-alias --project tsconfig.build.json","lint":"pnpm run lint:ts && pnpm run lint:js && pnpm run lint:md","lint:ts":"tsc --project tsconfig.json","lint:js":"eslint .","lint:md":"markdownlint-cli2 \"**/*.md\" \"#node_modules\"","lint:fix":"pnpm run lint:fix:js && pnpm run lint:fix:md","lint:fix:js":"eslint . --fix","lint:fix:md":"markdownlint-cli2 --fix \"**/*.md\" \"#node_modules\"","prepare":"husky","test:cov":"vitest run --coverage","test:ui":"vitest --ui","test:watch":"vitest watch","test":"pnpm run test:js && pnpm run test:sh","test:js":"vitest run --pass-with-no-tests","test:sh":"bats --recursive scripts/release/__tests__","release:snapshot":"./scripts/release/snapshot.sh","release:production":"./scripts/release/production.sh"},"engines":{"node":">=22.12.0"},"packageManager":"pnpm@11.21.0","dependencies":{"@commitlint/config-conventional":"^21.2.2","@commitlint/types":"^21.2.0"},"devDependencies":{"@commitlint/cli":"^21.2.2","@leandromatos/eslint-config":"^3.2.0","@leandromatos/prettier-config":"^2.1.1","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10","@vitest/ui":"^4.1.10","bats":"^1.13.0","eslint":"^10.8.1","husky":"^9.1.7","lint-staged":"^17.3.0","markdownlint-cli2":"^0.23.2","prettier":"^3.9.6","tsc-alias":"^1.9.1","typescript":"^6.0.3","vitest":"^4.1.10"},"gitHead":"a60beed199851700b35ffe3dbc0eb9f742856e95","_id":"@leandromatos/commitlint-config@1.1.3","bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"homepage":"https://github.com/leandromatos/commitlint-config#readme","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-tedbl4kNc3sIGqyBm0pNFkKv593l/OlS6uS3G3OwTr6m99H/KtVZ/IL7zAkdYLTHk/eQuiowS56yeJJkU8U6Lg==","shasum":"d461f433d1b2723e3e77511bdc07ea1c242aa5ef","tarball":"https://registry.npmjs.org/@leandromatos/commitlint-config/-/commitlint-config-1.1.3.tgz","fileCount":23,"unpackedSize":22823,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@leandromatos%2fcommitlint-config@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNGRASz3E/yZFX7QEiV76PSp2FNTxWjfIe3vg7s3yQ/QIgGvKTgoKVZfwdT1F98PdD8+o/eG6vkvKWyc9KpWi69Ss="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fd15408-50ac-4de6-951b-afe5344533f9"}},"directories":{},"maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/commitlint-config_1.1.3_1786643779941_0.05519782043101129"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-14T21:31:00.295Z","modified":"2026-08-13T17:56:20.460Z","0.0.0-alpha.0":"2024-04-14T21:31:00.636Z","0.0.0-alpha.1":"2024-04-15T12:51:37.963Z","0.1.0":"2026-01-30T19:30:46.635Z","0.1.1":"2026-01-30T20:05:17.262Z","0.1.2":"2026-01-30T20:19:13.270Z","0.1.3":"2026-01-30T20:25:38.350Z","0.1.4":"2026-01-30T20:39:32.048Z","0.2.0":"2026-04-30T17:53:15.264Z","0.3.0":"2026-05-02T15:25:22.569Z","0.4.0":"2026-05-02T16:02:45.577Z","0.5.0":"2026-05-03T01:11:06.591Z","0.6.0-snapshot.20260701.3":"2026-07-01T14:22:23.592Z","0.6.0-snapshot.20260701.4":"2026-07-01T16:55:20.637Z","0.6.0-snapshot.20260701.5":"2026-07-01T16:56:38.441Z","0.6.0-snapshot.20260701.6":"2026-07-01T18:45:05.183Z","0.6.0-snapshot.20260701.7":"2026-07-01T20:20:05.667Z","0.6.0-snapshot.20260705.1":"2026-07-05T23:58:48.960Z","1.0.0":"2026-07-06T00:38:56.865Z","1.0.1":"2026-07-06T00:43:49.976Z","1.0.2":"2026-07-11T20:23:11.435Z","1.1.0-snapshot.20260726.1":"2026-07-26T03:06:30.861Z","1.1.0":"2026-07-26T04:14:57.192Z","1.1.1":"2026-08-08T14:05:58.598Z","1.1.2-snapshot.20260811.1":"2026-08-12T01:59:27.457Z","1.1.2":"2026-08-12T02:11:46.639Z","1.1.3-snapshot.20260813.1":"2026-08-13T17:33:14.093Z","1.1.3":"2026-08-13T17:56:20.123Z"},"bugs":{"url":"https://github.com/leandromatos/commitlint-config/issues"},"author":{"name":"Leandro Matos"},"license":"MIT","homepage":"https://github.com/leandromatos/commitlint-config#readme","keywords":["commitlint","config"],"repository":{"type":"git","url":"git+https://github.com/leandromatos/commitlint-config.git"},"description":"Commitlint configuration based on Conventional Commits, with selective-scope and subject-release rules.","maintainers":[{"name":"leandromatos","email":"contato@leandromatos.com.br"}],"readme":"# Commitlint Config\n\nPersonal [commitlint](https://commitlint.js.org/) configuration based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/), with two custom rules: `selective-scope` and `subject-release`.\n\n## ✨ Features\n\n- **One config, every project** — a single source of truth for commit rules, so validation never drifts between repositories.\n- **Conventional Commits by default** — extends `@commitlint/config-conventional`, the standard rules from the Conventional Commits team.\n- **Scope control per type** — `selective-scope` declares which scopes each commit type may use, instead of allowing any scope everywhere.\n- **Release-aware** — `subject-release` recognizes release commits, requires their subject to be a version, and rejects breaking-change markers on them.\n- **Sentence-case subjects** — enforced everywhere except on release commits, where a leading lowercase `v` is allowed.\n- **Reference by string** — extend the package name; there is no rule body to copy.\n- **Typed** — publishes type declarations, so importing it from TypeScript gives you a checked `UserConfig` instead of an implicit `any`.\n\n## 🧭 How It Works\n\n[commitlint](https://commitlint.js.org/) validates commit messages against a set of rules. A commit message under Conventional Commits has the structure:\n\n```plaintext\ntype(scope): subject\n\nbody\n\nfooter\n```\n\n- **type**: keyword describing the kind of change (`feat`, `fix`, `chore`, …)\n- **scope**: optional, in parentheses, names the affected area\n- **subject**: short summary on the first line\n- **body** and **footer**: optional longer description and metadata\n\nEach commitlint rule checks one element of this structure. For example, `subject-case` checks the casing of the subject, `type-enum` checks that the type is in an allowed list, and `header-max-length` limits the length of the first line.\n\nThis package extends [`@commitlint/config-conventional`](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional) and adds two custom rules, `selective-scope` and `subject-release`, described under What's Included.\n\n## 📦 Installation\n\nInstall commitlint and the config as dev dependencies:\n\n```bash\nyarn add --dev @commitlint/cli @leandromatos/commitlint-config\n```\n\n`@commitlint/cli` is not bundled with this package, so install it yourself as shown above — the `commit-msg` hook invokes it directly.\n\nNode `>= 22.12.0` is required.\n\n## 🚀 Quick Start\n\nCreate `commitlint.config.mjs` at the project root:\n\n```js\nexport default {\n  extends: ['@leandromatos/commitlint-config'],\n}\n```\n\n### Commit hook\n\nWire commitlint into a [Husky](https://typicode.github.io/husky) `commit-msg` hook so every message is validated on commit. In `.husky/commit-msg`:\n\n```sh\nyarn commitlint --edit \"$1\"\n```\n\nThe `--edit` flag reads the message from the file Git passes as `$1` — the commit message being written.\n\n## 🧩 What's Included\n\nExtends [`@commitlint/config-conventional`](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional) and adds the rules below on top.\n\n### Allowed types\n\n`build`, `chore`, `ci`, `docs`, `feat`, `fix`, `perf`, `refactor`, `revert`, `style`, `test`.\n\n### Allowed scopes per type (`selective-scope`)\n\nThe `selective-scope` rule declares which scopes each commit type may use. By default:\n\n| Type       | Allowed scopes    |\n| ---------- | ----------------- |\n| `chore`    | `release` or none |\n| all others | none              |\n\nSo `feat: Add feature` is accepted, `feat(api): Add feature` is rejected, `chore(release): v1.0.0` is accepted, and `chore(deps): Update lockfile` is rejected.\n\n### Release commits (`subject-release`)\n\nThe `subject-release` rule recognizes release commits, validates that the subject is a version number, and rejects breaking change markers on them.\n\nA release commit is any commit whose `type` is `chore` and whose `scope` is `release`. Its subject must match the default version pattern `^v?\\d+(\\.\\d+)+(-[a-zA-Z0-9]+(\\.\\d+)*)?$`, and the commit may not be flagged as a breaking change with `!`.\n\nExamples accepted:\n\n```sh\nchore(release): v1.2.3\nchore(release): v1.2.3-rc.1\nchore(release): v0.0.0-snapshot.20260412.1\nchore(release): v20260430.1\nchore(release): v2026.04.30.1\n```\n\nExamples rejected:\n\n```sh\nchore(release): New version       # subject is not a version\nchore(release)!: v1.2.3           # breaking change marker\n```\n\nA release commit is a marker — it records which versioned snapshot of the codebase a tag points to. It does not introduce code changes by itself. Breaking changes belong to the `feat!` or `fix!` commits that originally introduced them, where they are documented via the `BREAKING CHANGE:` footer. Marking the release commit with `!` would mislead changelog tooling that scans `!` to flag breaking entries: the breaking change would be attributed to the version-bump commit instead of to the actual change that caused it. The rule keeps that separation honest.\n\nValid release commits are added to the configuration's `ignores` list so that other rules (notably `subject-case`) are skipped for them. This is what allows a leading lowercase `v` in the subject, even though `subject-case` otherwise enforces sentence case.\n\n### Inherited rules\n\nThese rules come from `@commitlint/config-conventional` and apply unchanged. Each rule name describes the element it validates — `header-max-length` limits the length of the first line, `subject-empty` requires a subject to exist, `subject-full-stop` forbids a trailing period in the subject, and so on. Refer to the [upstream documentation](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional) for full behavior:\n\n`body-leading-blank`, `body-max-line-length`, `footer-leading-blank`, `footer-max-line-length`, `header-max-length`, `header-trim`, `subject-case` (sentence case), `subject-empty`, `subject-full-stop`, `type-case`, `type-empty`.\n\n## ⚙️ Configuration\n\n### Override allowed scopes per type\n\nPass a custom configuration to `selective-scope`:\n\n```js\nexport default {\n  extends: ['@leandromatos/commitlint-config'],\n  rules: {\n    'selective-scope': [\n      2,\n      'always',\n      {\n        chore: [null, 'release'],\n        feat: ['api', 'ui'],\n        fix: [null, 'api', 'ui'],\n      },\n    ],\n  },\n}\n```\n\nConfiguration values per type:\n\n| Value           | Meaning                                             |\n| --------------- | --------------------------------------------------- |\n| `[]`            | scope forbidden                                     |\n| `['api', 'ui']` | scope required, must match one of the listed values |\n| `[null, 'api']` | scope optional; if present, must match              |\n| `[/^feature-/]` | scope must match the regex                          |\n\nTypes not present in the configuration object are not validated by this rule.\n\n### Override release identity or version pattern\n\nPass a custom configuration to `subject-release` and provide a matching `ignores` entry built with `buildReleaseIgnore` so that the `subject-case` bypass stays in sync:\n\n```js\nimport { buildReleaseIgnore } from '@leandromatos/commitlint-config'\n\nconst release = {\n  type: 'chore',\n  scope: 'release',\n  versionPattern: /^v?\\d{8}\\.\\d+$/,\n}\n\nexport default {\n  extends: ['@leandromatos/commitlint-config'],\n  ignores: [buildReleaseIgnore(release)],\n  rules: {\n    'subject-release': [2, 'always', release],\n  },\n}\n```\n\n`subject-release` configuration fields:\n\n| Field            | Type   | Default                                     |\n| ---------------- | ------ | ------------------------------------------- |\n| `type`           | string | `'chore'`                                   |\n| `scope`          | string | `'release'`                                 |\n| `versionPattern` | RegExp | `/^v?\\d+(\\.\\d+)+(-[a-zA-Z0-9]+(\\.\\d+)*)?$/` |\n\n## 🏷️ Versioning\n\nSemver, published to npm, targeting Node `>= 22.12.0`. Snapshots publish to the `snapshot` dist-tag as `X.Y.Z-snapshot.YYYYMMDD.N`; stable releases go to `latest`.\n\n## 🤝 Contributing\n\nThis repository follows [Conventional Commits](https://www.conventionalcommits.org). See [CONTRIBUTING.md](CONTRIBUTING.md) for the workflow, releases, and local setup.\n\n## 📄 License\n\nThis software is free and open source, released by Leandro Matos under the MIT License. See the [LICENSE](LICENSE) file for the full terms.\n","readmeFilename":"README.md"}