{"_id":"@atlauncher/commitlint-config-atlauncher","_rev":"3-a11f5692b6d9b83946d20c4eb819124a","name":"@atlauncher/commitlint-config-atlauncher","description":"commitlint rules for use by ATLauncher projects","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@atlauncher/commitlint-config-atlauncher","version":"0.1.0","description":"commitlint rules for use by ATLauncher projects","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ATLauncher/style-guide.git"},"publishConfig":{"access":"public"},"keywords":["commitlint","commitlint-config","config","javascript","styleguide"],"author":{"name":"Ryan Dowling","url":"https://twitter.com/@RyanAllmighty1"},"license":"MIT","bugs":{"url":"https://github.com/ATLauncher/style-guide/issues"},"homepage":"https://github.com/ATLauncher/style-guide","engineStrict":true,"engines":{"node":">= 8","npm":">=5"},"_id":"@atlauncher/commitlint-config-atlauncher@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ryantheallmighty","email":"ryan@ryandowling.me"},"dist":{"integrity":"sha512-Q+c/PGZAXur7y11COxW3d8Q1uduTsewzImqMPhnznhDRJ+zlt0NQmll7Qi/Z1Prc/F+iQGsYBAiQznHDJjrq7g==","shasum":"ebf70ef4590d41a1ef1337198e97007f06923afe","tarball":"https://registry.npmjs.org/@atlauncher/commitlint-config-atlauncher/-/commitlint-config-atlauncher-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSEJ5571Iz2/+QeFMO2TAp9+xSFHSD4f60iP6k169oWgIgWfN6jROCeE+1TOvyHOdw7HI8OdvM36SiceBcyj2GwsU="}]},"maintainers":[{"name":"ryantheallmighty","email":"ryan@ryandowling.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commitlint-config-atlauncher-0.1.0.tgz_1511604595972_0.2037149507086724"},"directories":{}},"0.1.1":{"name":"@atlauncher/commitlint-config-atlauncher","version":"0.1.1","description":"commitlint rules for use by ATLauncher projects","main":"index.js","repository":{"type":"git","url":"git+https://github.com/ATLauncher/javascript.git"},"publishConfig":{"access":"public"},"keywords":["commitlint","commitlint-config","config","javascript","styleguide"],"author":{"name":"Ryan Dowling","url":"https://twitter.com/@RyanAllmighty1"},"license":"MIT","bugs":{"url":"https://github.com/ATLauncher/javascript/issues"},"homepage":"https://github.com/ATLauncher/javascript","engineStrict":true,"engines":{"node":">=8","npm":">=5"},"_id":"@atlauncher/commitlint-config-atlauncher@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"ryantheallmighty","email":"ryan@ryandowling.me"},"dist":{"integrity":"sha512-IoZuX0A0s1UIPU3fAnniHhfTI803kkRMLTMBAyR0IljAivD/Y3DkTLCyW+d49aZM4R8WrVJ63uLIMwKgi2OBxg==","shasum":"03f00055f3b0d0a384e79d7b9bbd41c9e15d2023","tarball":"https://registry.npmjs.org/@atlauncher/commitlint-config-atlauncher/-/commitlint-config-atlauncher-0.1.1.tgz","fileCount":4,"unpackedSize":3488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCewHdxoRUf8V157AFWhBAeO8PvCdqlJoCfAUw7n8+tqwIgR4L5Ec0poEs6sCb949UU5ABav43JpntTw/cxkZPumyE="}]},"maintainers":[{"name":"ryantheallmighty","email":"ryan@ryandowling.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/commitlint-config-atlauncher_0.1.1_1523450900045_0.5493648898515611"},"_hasShrinkwrap":false}},"readme":"# @atlauncher/commitlint-config-atlauncher\n\nOur commitlint rules for how commit messages should be formatted for all ATLauncher projects.\n\n## Installation\n\nYou'll need to install [@commitlint/cli](https://github.com/marionebl/commitlint/tree/master/@commitlint/cli) along with\nthis config:\n\n```bash\nnpm install @commitlint/cli @atlauncher/commitlint-config-atlauncher --save-dev\n```\n\nThen create your `commitlint.config.js` file in the root of your project:\n\n```js\nmodule.exports = {\n    extends: ['@commitlint/config-angular']\n};\n```\n\n## Overview of rules\n\nWe follow [conventional commits](https://conventionalcommits.org/) and the following is an overview of the rules we have\nenabled for commitlint:\n\n  * Commits make up the following format: `type(scope): message`\n  * All commits must have one of the following types:\n    * build\n    * chore\n    * ci\n    * docs\n    * feat\n    * fix\n    * perf\n    * refactor\n    * revert\n    * style\n    * test\n  * Scope is optional but should be provided when possible\n    * Lerna projects should use the name of the package the commit is for\n  * Commit messages should be no longer than 72 characters\n  * Breaking changes should be noted by placing `BREAKING CHANGE` at the beginning of the commit description\n","maintainers":[{"name":"ryantheallmighty","email":"ryan@ryandowling.me"}],"time":{"modified":"2022-04-04T16:12:54.797Z","created":"2017-11-25T10:09:56.089Z","0.1.0":"2017-11-25T10:09:56.089Z","0.1.1":"2018-04-11T12:48:20.098Z"},"homepage":"https://github.com/ATLauncher/javascript","keywords":["commitlint","commitlint-config","config","javascript","styleguide"],"repository":{"type":"git","url":"git+https://github.com/ATLauncher/javascript.git"},"author":{"name":"Ryan Dowling","url":"https://twitter.com/@RyanAllmighty1"},"bugs":{"url":"https://github.com/ATLauncher/javascript/issues"},"license":"MIT","readmeFilename":"README.md"}