{"_id":"commitlint-config-squash-pr","_rev":"3-759cda118511098a0f340cc9ca4f56ae","name":"commitlint-config-squash-pr","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"commitlint-config-squash-pr","version":"1.0.0","description":"Sharable commitlint config enforcing a max commit message header length when squashing GitHub PRs","main":"index.js","dependencies":{},"devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.2.1","standard":"^12.0.1"},"scripts":{"test":"standard && node test"},"repository":{"type":"git","url":"git+https://github.com/watson/commitlint-config-squash-pr.git"},"keywords":["commitlint","lint","linter","commit","message","github","pr","prs","squash","squashed","merge"],"author":{"name":"Thomas Watson","email":"w@tson.dk","url":"https://twitter.com/wa7son"},"license":"MIT","bugs":{"url":"https://github.com/watson/commitlint-config-squash-pr/issues"},"homepage":"https://github.com/watson/commitlint-config-squash-pr#readme","commitlint":{"extends":["@commitlint/config-conventional","./"]},"coordinates":[55.778249,12.593148],"gitHead":"dfa5211b5405cae4b68d5b13673fbb26d1c7b05d","_id":"commitlint-config-squash-pr@1.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.3.0","_npmUser":{"name":"watson","email":"w@tson.dk"},"dist":{"integrity":"sha512-lOE5S0AdLsadkuvcDhVO62aIxYY+OqEoN1UoEQ/QaKtrxotGEV1KGvvOLUoQgy/MRkcJkVuRH5e1aRNCpC/1Lw==","shasum":"bbf79fffd6340f44f03be7a6834f52ec50c74fe2","tarball":"https://registry.npmjs.org/commitlint-config-squash-pr/-/commitlint-config-squash-pr-1.0.0.tgz","fileCount":4,"unpackedSize":4843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGimFCRA9TVsSAnZWagAAnmcP/iIOPhg7940LoRzc78b7\nkCHQs56GZ2VGMhweH/ZGcAD+d5X4fyT8VLs/ctUNYKn3cFsTwkI2n8zV5uOq\nSURb9T7fM0qQ9HOy/F9+261cHO3A0gtw1JHDRFwZehewM53pkA1m/v6L1yf0\nemfEX1X+49dhty/WhrxpftkTHI4hlkBP7bNhQZFWJpO1Wq3qXrVrxp4Ud18K\nS8CWqyf+uiyS41+eT+nOPG4eHIp1PkV2Ndr0kMEPD9Ziqm+6qMJZGbSW1d8/\nMX2q+eRZl1Dgb2IpweHnSRrnHo30jBAE5SrQKaI2lwomyTdPAh6KKRj3xc8o\nNrwfaBtoUcG8OKeNNKHNfU9jTevLp8ycqzEqAQQLtSvdlEd3wmoLKTagBO/G\nJbVRrKmLhNXQl3W4aOKE1H+4Or1PZUhnVbKuyxNY50mggWacf9af+dkET++D\nbFhjX3YJ4RSMDOuuHBwdJ3svRGryhn4pd4eW9XgBYuR8/I5RowRxZDkCNqie\nxb5UpjF7GFWGq/YumXNeqCjHiSDTjyMAyk2Clo7A2sErhkTrILNfc9gtqGYD\n5hvpJNiPLVMCE4+r2Pupz7tyOVi39alO0KX3GYN/mpBRY9Y8L9jp0en1sYm2\nQ0DzneYidj0+ZnMETYSJq7BjF78S9+S9gCWnrQDUpRGHhApG8j0f9jsYZG7n\nYpE3\r\n=ovqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmKmLZbAteyCok7QcL6Dz9GdtbNxRvMuy6yvFCzHPvtAiBzt7KQQJb+dr9t2JJWn93fXeRmTaLU5I7WoQBIWcDzgA=="}]},"maintainers":[{"name":"watson","email":"w@tson.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commitlint-config-squash-pr_1.0.0_1545218436854_0.3015959142278406"},"_hasShrinkwrap":false},"1.0.1":{"name":"commitlint-config-squash-pr","version":"1.0.1","description":"Sharable commitlint config enforcing a max commit message header length when squashing GitHub PRs","main":"index.js","dependencies":{},"devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.2.1","standard":"^12.0.1"},"scripts":{"test":"standard && node test"},"repository":{"type":"git","url":"git+https://github.com/watson/commitlint-config-squash-pr.git"},"keywords":["commitlint","lint","linter","commit","message","github","pr","prs","squash","squashed","merge"],"author":{"name":"Thomas Watson","email":"w@tson.dk","url":"https://twitter.com/wa7son"},"license":"MIT","bugs":{"url":"https://github.com/watson/commitlint-config-squash-pr/issues"},"homepage":"https://github.com/watson/commitlint-config-squash-pr#readme","commitlint":{"extends":["@commitlint/config-conventional","./"]},"coordinates":[55.778268,12.593177],"gitHead":"8289097fa63ca67432e88d11fb90028b0df26a18","_id":"commitlint-config-squash-pr@1.0.1","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","_npmUser":{"name":"watson","email":"w@tson.dk"},"dist":{"integrity":"sha512-L1ajC7gJT1QY3+Rxf982bMl1utQkBpk5sL+5pU/zIjimCUedi+BpMuHUyDjAtxP2xnqwc7Nvx3ojPh56Askm6A==","shasum":"8bd288f63a5b4fa1e845cf88491aba2f1c7a708c","tarball":"https://registry.npmjs.org/commitlint-config-squash-pr/-/commitlint-config-squash-pr-1.0.1.tgz","fileCount":4,"unpackedSize":4842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciAgECRA9TVsSAnZWagAAtE4P/0gAUDdGPThFUf7gPCnG\nWuuvxq6mqNE3Ev9BNL12Zabtni3QS5x0eA0rnG+kB9KMudiYfgk97ixS5MIV\nCpjnc8wtj0NMqyYm8Xu3J0zldTUdSmPPS/678dbwT/wIwXFTKAyYarZ73JXU\nC07CHLzQQISfdkqdSo2xXF3teAEe6HUo+mkgG/IIW4BvCEE2eExR+hobV0HO\ndaFPMMW61mwWmV3fkZlrrADgxOpxTaJyMZTZF4TgWWecxOChvgcSJZPZS1In\nGPAD1oYwg/GRkJYfQzHMg5K3ST4B42EEl53/9pfZEsaJWAcZsl1mqcg/7Wnx\nKgDCnEHEz6tGRHWNG3sbhv+qmxlpczrk/paFq75nIScsUmaNwuP8brCFxAzF\nqVwADxOofujEOHeA9dmHfVU5YF/Qa3xBrj0eh7Uib7+75EjZtFmJGQB+NI0v\nJBrDIgd8EGw1E5oC9ocQVzLwrO3UEuUycnQ5jnC7vH3dPyOd7TD/241C8ret\npPIeA3HcMWqWp3+9u96gSGW4QChFOLee8o3zqLhPm6HZfoFeIe8cU0QO4h8Z\nU0OInshfyJPPe39yezy07yV9RCAASgk/PytxMPDkslfwuXEoy6Sab1K0/3Rp\nZGHYbPR6VhA1T7r+MwRTWyT7DgZnCUQycfHcczCloNTSdX2elqqLjl96+Rnp\neZc0\r\n=cb2t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt8kT+hHHQxv8RfczJqaVjk++AeyVXcS7NhYOAY+YBdAIgWmZm1FiEF2t5IHz+B1r2fbJ5QdcciRbwV++V0hN+MyU="}]},"maintainers":[{"name":"watson","email":"w@tson.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commitlint-config-squash-pr_1.0.1_1552418820126_0.2668362785977578"},"_hasShrinkwrap":false},"1.1.0":{"name":"commitlint-config-squash-pr","version":"1.1.0","description":"Sharable commitlint config enforcing a max commit message header length when squashing GitHub PRs","main":"index.js","dependencies":{},"devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@commitlint/travis-cli":"^7.2.1","standard":"^12.0.1"},"scripts":{"test":"standard && node test"},"repository":{"type":"git","url":"git+https://github.com/watson/commitlint-config-squash-pr.git"},"keywords":["commitlint","lint","linter","commit","message","github","pr","prs","squash","squashed","merge"],"author":{"name":"Thomas Watson","email":"w@tson.dk","url":"https://twitter.com/wa7son"},"license":"MIT","bugs":{"url":"https://github.com/watson/commitlint-config-squash-pr/issues"},"homepage":"https://github.com/watson/commitlint-config-squash-pr#readme","commitlint":{"extends":["@commitlint/config-conventional","./"]},"coordinates":[56.0400282,12.6138514],"gitHead":"11bc3deddf9108a8baf59bb3de57554403ec68f8","_id":"commitlint-config-squash-pr@1.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","_npmUser":{"name":"watson","email":"w@tson.dk"},"dist":{"integrity":"sha512-aEFImFSdBaMf6R0V35x319VHl05fJdwZSF45O9XPrMkauVBKCzUgi7bE2ru7r7HRE7tPY+6nwvmaoRJNnXC31Q==","shasum":"ad23b25e9486fa0af147dc77723ef89131162c49","tarball":"https://registry.npmjs.org/commitlint-config-squash-pr/-/commitlint-config-squash-pr-1.1.0.tgz","fileCount":4,"unpackedSize":5235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4KsqCRA9TVsSAnZWagAAmHAQAJa/y5IhrJrgLRC2fx+s\nZV0NblnGxshrFEr8a0Cv4sMoQP61l00ChOo03J5d9e9AfPlOSAxWDz79T4hn\nv0LTjSfLNzvoNmcfn2HVdMJ1zo4GOqUMO5lKkzYoFmqNEX4X1GR42AIlMgPS\n6vXduesS0qAUUq4ESCvpdhqrIPjN5CriHhlk8Ghi+eaHgylsjT8LJF813FE0\nSoeEKRY8AqPnPEGalDtGPHtvZ+UHBaTcENWqHAkn/r90kGEVqKr14K4LDD3S\nSusm0b6Fbq7xLIjxFYiKYBLy/OBK/pArpqrt/IFbh7GuXG/Op5jzHj8J6yq+\nBuhFPLk8D0FEXMADXXi8I67npH+mqiI7iuNxKqToGxLvm1pX1USD5T//OOnN\nLq2bJ4VP/sZad16ym3cZo5tBicdG3zO3d5TM84mDwkJCQZmXhWDoOUZ9TTyb\nRbufDv7qL7ZxE5hWn4+fEigDZXUXfRFyIlQlBz76OHqiO35HScv6+tYqpM0l\n6vGYVaDsUed1gGBNC9CMAt87jvEBC+8GV9ZihNQr1Wbh04E5VlfS+bCJACqD\njH/9R8cRzUBlQSyuPOS6roIJFNwNOnjKrFrK1l70oiCFpaSrsvtHsuV0B/r5\n0YXYjxK/KwmWK6o5lNt7rpoQuC0jAQBWRypCwiNncu2nN/9Wak3TpABIk7Uh\n6Xy+\r\n=NACq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9exy2FVtK+/IedW10IqaUnb79q53ZfA1H52g++mO6BAIhAK8bd6AbHgaPIEr8VxvOQwpmdll48XzFFj5e5RkLMiJB"}]},"maintainers":[{"name":"watson","email":"w@tson.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commitlint-config-squash-pr_1.1.0_1591782185946_0.5741638149484942"},"_hasShrinkwrap":false}},"time":{"created":"2018-12-19T11:20:36.854Z","1.0.0":"2018-12-19T11:20:36.936Z","modified":"2022-04-27T14:24:53.636Z","1.0.1":"2019-03-12T19:27:00.252Z","1.1.0":"2020-06-10T09:43:06.077Z"},"maintainers":[{"name":"watson","email":"w@tson.dk"}],"description":"Sharable commitlint config enforcing a max commit message header length when squashing GitHub PRs","homepage":"https://github.com/watson/commitlint-config-squash-pr#readme","keywords":["commitlint","lint","linter","commit","message","github","pr","prs","squash","squashed","merge"],"repository":{"type":"git","url":"git+https://github.com/watson/commitlint-config-squash-pr.git"},"author":{"name":"Thomas Watson","email":"w@tson.dk","url":"https://twitter.com/wa7son"},"bugs":{"url":"https://github.com/watson/commitlint-config-squash-pr/issues"},"license":"MIT","readme":"# commitlint-config-squash-pr\n\nSharable [`commitlint`] config for enforcing a maximum commit message\nheader length, taking into account the larger size of squashed PR\ncommit messages generated when using the \"Squash and merge\" button in\nGitHub PRs.\n\nWhen using the \"Squash and merge\" button on a GitHub PR, the PR ID (e.g.\n234) will be appended to the end of the resulting squashed commit\nmessage in the form ` (#234)`. This makes the final commit message\nheader longer than the commit message header that `commitlint` validated\nin the PR, potentially resulting in the final commit failing to pass CI.\n\nThis module takes this into account when validating the commit message\nbefore the PR is merged.\n\n[![npm](https://img.shields.io/npm/v/commitlint-config-squash-pr.svg)](https://www.npmjs.com/package/commitlint-config-squash-pr)\n[![build status](https://travis-ci.org/watson/commitlint-config-squash-pr.svg?branch=master)](https://travis-ci.org/watson/commitlint-config-squash-pr)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://github.com/feross/standard)\n\n## Installation\n\n```\nnpm install commitlint-config-squash-pr --save-dev\n```\n\n## Usage example\n\nIn this example we're extending the popular\n[`@commitlint/config-conventional`] ruleset by using a local\n`commitlint.config.js` file:\n\n```js\n// commitlint.config.js\nmodule.exports = {\n  extends: [\n    'squash-pr', // the commitlint-config- prefix is implied\n    '@commitlint/config-conventional'\n  ]\n}\n```\n\nRead more about [Sharable configuration].\n\n## Supported CI systems\n\n- Travis CI\n- Jenkins (Multibranch Pipelines)\n\n## License\n\n[MIT](LICENSE)\n\n[`commitlint`]: https://github.com/marionebl/commitlint\n[`@commitlint/config-conventional`]: https://www.npmjs.com/package/@commitlint/config-conventional\n[Sharable configuration]: https://marionebl.github.io/commitlint/#/reference-configuration?id=shareable-configuration\n","readmeFilename":"README.md"}