{"_id":"stylelint-formatter-github","_rev":"332-248b9729c44e4295c455269523242737","name":"stylelint-formatter-github","dist-tags":{"canary":"1.0.2-canary.100.dc9d506.0","latest":"1.0.1"},"versions":{"0.1.1-canary.f6f5896":{"name":"stylelint-formatter-github","version":"0.1.1-canary.f6f5896","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/app":"^4.1.0","@octokit/request":"^5.0.2","@octokit/rest":"^16.28.7","env-ci":"^4.1.1","execa":"^2.0.4","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/env-ci":"^3.1.0","@types/eslint":"^4.16.8","@types/lru-cache":"^5.1.0","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"gitHead":"f6f58966731cc323be6e84058e9b19c1260fea45","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.1.1-canary.f6f5896","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-GfnTwQgv8YQP0LMjPK/x6OnVxamPzxM1vdS9boIRktNvMBuEI2TRuAHKPFHN1Rqx/sgzUWTrw5cuOp5uku+bqg==","shasum":"f43ac59462888767b3e681f2016ebff22ad5ff63","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.1.1-canary.f6f5896.tgz","fileCount":7,"unpackedSize":21105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWjoaCRA9TVsSAnZWagAAYygP/RmPpYyrZn8XSUKbJvLx\nkidZR4/tyWcfDG1FM3a05B1ZpI0AZrteOIzVcKAAL/09el19hpsRhQMwUU8M\n7nAjOQzWTUJTL25DEFbeh/1Dzd+XdKn6XQqmlCHkRhiIXCk2fSkACj5g0MK6\nn++btKx+a6oI5QufoxmYsZdHkp+RIld6ecC47kZ1bdVRxNipa2+ux7cIXl/7\nktwXn2n47aWXjcGYZ3WPppOiRxttKZ30VNyu8M7AzEcLzGKadfAOwFP+RGIz\nTHpnjM5WXxR+DPauuBZkU50q0lSUB2sKBzM7ZyojXRMrYBIZQ6uKLM7Aq9OL\nRxHp95VP6jNuDopPpBoaDGU3xq2IlvtRPEkwcufiNMtqcb4Io2Dc63kkXdhI\nPKTu1Jmk7MP7Tfx9PRaCZZAQyizwGoZYLtIoLkdI5Ia9xOpjZilstmlQAh3X\nMWhGmr5yMFShllOZu8KDs3NG+w9y9MfxIZPft2+cBfBN5Bk/mvmwEq+BQQn5\nIRkC54N5U0ENkNCTTkjbwgWN1J3ok9mFdVlqHqTmLtr0LvD8982kTUWfwFm5\nthGIDIhM00oHAD3J8bwxRKKGy7vZ3SLMGvJyG4XbekFGRlseBJPHtogcW0RD\nNdVyZd9xChkDZq/Zsf5Kev4AkBvsWlqW78wczZ4ZH9dabaHqeG1svTVBxage\nah01\r\n=4Fj0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0c1GiLXfMjWLZ2X20UXJ4NTMaFqvYFF4Yb4bwTkQoeAiEA5gRNTqqjheN0DRnohAgo3LdLmFcyOAt7fF9r5/PWQVg="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.1.1-canary.f6f5896_1566194201785_0.6766938868908408"},"_hasShrinkwrap":false},"0.1.1-canary.24b2a79":{"name":"stylelint-formatter-github","version":"0.1.1-canary.24b2a79","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/app":"^4.1.0","@octokit/request":"^5.0.2","@octokit/rest":"^16.28.7","env-ci":"^4.1.1","execa":"^2.0.4","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/env-ci":"^3.1.0","@types/eslint":"^4.16.8","@types/lru-cache":"^5.1.0","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n","readmeFilename":"readme.md","gitHead":"24b2a793b8a143abfb27477e24edbaec6d4faec4","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.1.1-canary.24b2a79","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-aNHDrOXWJp/wSokkVtv7EN94N7V5ejEzYSy3PlzjZJlMKRIuuaet1aBOEpCwCekx0/ZuK60dbIKgrRKkuxwdJw==","shasum":"bbb0fed7462ecc6d3e98338da6008c082dfaed48","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.1.1-canary.24b2a79.tgz","fileCount":7,"unpackedSize":21104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWjthCRA9TVsSAnZWagAAgjAP/imEVwbK/R/ZAdEWBWgd\nhAvtDKmpckkwmaIF/VZPyDXpGe5BBC8T5Y8RV4jjfrFgsSuhAX56BcQBIVTB\n+lsXPuHfaKKmQmh3djuDmqHpwvzdxkrOTfg2KoTTU4J691Ox7wPiwgy8b6YP\ngXBrF/pYL85MAEktWo4sfUBTy2wfX4UANwvgOhTUGVOrkBA2CTHGFL5iV8CK\nDL3/woRczV+71n0YCTQYcha9QoAp+KecRGeyUViKlgDa9EFZiZyGIVnuxU0R\nZb4floeqrWeurldWJsuP1XJW2lR15vI09U26zBWxEs55kU2DfkhXGwHiwvZ4\nbBJ2onXGUwA5LBiewdfUk6bsGihl+iWmjudget9JCIl+ujVr69FKiKmHfWfi\nxyRHoHycrnv7xyXXPeqtvJXut9fzW7+VxS1swuqQMaihwaXfsb6PdLd1mOYr\nWr8zU38iIkvb26T5EwBLPqenzVpquhyeTtI23Ct2v4jCmRQw+AQpajg8oOwC\n9k65qOKtREnTglGtBtxcHfPw7j1ZGC4O1lzWXqN16HEwCMsJHsh6AUQnOswv\nDO3yKnU9Csxlylp3PbixbcwADJL+ld9JPyxx8wECq5z99YyExVSqFFRvKZvD\n4OhDSMaYjdzwEa/DpvZB8RpXPAnkGTQpDQD0iKrKctaggIgrmOFv8BtMmVEN\n1zxr\r\n=aC30\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICp3RqI0/4S1T/A2KfFyGI5wm+irJaovpMjUqAtymEsJAiBWyMEGrY67Qrv+kwEKiuWHd2nlsuqDnSN69kRgqqcUeQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.1.1-canary.24b2a79_1566194528154_0.9462030145847271"},"_hasShrinkwrap":false},"0.1.1":{"name":"stylelint-formatter-github","version":"0.1.1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/app":"^4.1.0","@octokit/request":"^5.0.2","@octokit/rest":"^16.28.7","env-ci":"^4.1.1","execa":"^2.0.4","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/env-ci":"^3.1.0","@types/eslint":"^4.16.8","@types/lru-cache":"^5.1.0","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"gitHead":"a31212e9c750d47ade7ed4136c886f56f9519f90","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.1.1","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-ErL/C9rHTQF7ZM6ImgIruxgkdNF8QFv8pAdbkfTP/DW2w1pfVm2ONCPHfa7Gp/13Yzs10w8Q55+Wfl/L5saFZQ==","shasum":"7df347d4b9fef2357afc7399c551fd728d54149f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.1.1.tgz","fileCount":8,"unpackedSize":21485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWjvcCRA9TVsSAnZWagAA1N0P/Rr2ktCBpiACXr89I2i9\nF+PiaPRf7goxN5Spsy+TGY520/jWFOUKfbX1vAFIblLzWcfzNmf8c1qaE6sS\nNswdMnjOvwzk2x31DYLGec3Iy24V0HbE6vJ9v3NjTUsmDgB+a35xwz1uS8CB\nj1C73XTEnbDDE8Fj7/AsxHO3AcsDZiGmwXHo6lbiqTVfzUO93zFZTYlPpau5\nzUQod/+TRDWanQSA1+P3AoRc3U4LtLyS4FK8lr+IytzzIAA5th8NFCMJpkjZ\nHjHnlvgo1vO/XjG9HmMn8wrx/c/3Is2zQz6WgQakQMAff7GfLYbQzNQzmmcw\nfs0oZMq9w9Z9rgXNGeTAgxWZBmqFJEG5tI/hEwi74fdIpQF8s4vgbldMmusD\ncT9MVpyMk5GnrIcAFZxmSQUFXcozsaCBjdekqYTUgmd8M+jOSu0nUqbNgS1d\ncQ3tJCSWXRAis4RvFDR1lENKBJ0aM/wYHIi5eHUGDYQEePC29wieU/Ce9FYg\nqIaCMBjunm96g+cc51ikt5885CqrbCyRZWEBWA0NYuyIVChuT2bLOp5d/iXf\nahFk+QUZV7ifc4yP4Z0E8t66QsgsdPw4yzX4n44485b+4hMrXTF3wUFiNPmB\ntzd5sfRBt5gUP94a7zKjgTBQmSR1pRyVBurntpxT/5xxzxoPXE5W6GHvf81a\nXAjY\r\n=Ya7k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD48ClbxtEit/LUK9qBZc3nF3zSpJT4G4ru8Tj84Ym8OgIgdHXJsIsDE5b3u2R9/B930z0N7434ITI3ZzIM0GqlgP4="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.1.1_1566194651967_0.4972461882478234"},"_hasShrinkwrap":false},"0.2.0-canary.9eac273":{"name":"stylelint-formatter-github","version":"0.2.0-canary.9eac273","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9eac273592c405b2c250e3d71b26ec0d517a2b31","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.0-canary.9eac273","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-GA5LigrFq5Buq33VRxCs1V9ow8MFBiqOEJkx2bYvHg6pcv5USlotnI36dg8NqXkwzvDI95B5zpdfMSmsMZEYRQ==","shasum":"50246bb936e2b7ef31ef338ccd4e462f2a6ade27","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.0-canary.9eac273.tgz","fileCount":7,"unpackedSize":13266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWkf1CRA9TVsSAnZWagAAY8gQAIjBo+UUquKlVaPyXWiH\nydugx3HO/RlLBfb18DZIjEmHd0CqW/SazSNSKgMlnpFUUdEUf9yjIMsHwCX1\nX6+ux7NkgTr9GbhUhYz7lE8eO+mEadS/V5n3d/yv6/+ZeUP694M/Ga4Ryw/I\n3ImdcT7BcxlP5RbgMeKlezU95fEAJ8F+zSFXyR1BInuXZP2RMFsfq0NBTFd0\nmLS1DThp2q0RwSmtzqrbNPGjRi6QLCk0dg4JJhMqum61B4DN6y8FMXhJ6Pqp\nnER8bjXtOUES8hzgbfYufYVEnhmfNgrv9MhzNWEItVc5cM9hlWVmkWlSK+Xi\nfHLWIDB9d9F/0RCsvHGhCO6Y+vLmNt+E9RCK3qVvL5+Jq5ozlUEnoNQtsxlP\nbd9Yxj/uPLnEwwQ5sDiLZTzqIWxCF+eNeUS5f4wvBSZFmCW0qypgMusXAGcw\nkiCAUz2rottJuAW455DnbjwjEUB7+6iq4JHNetd5wIdFl6SlJKwiNbGzHYHz\n6G4TxxOLlJO4u/MHtHERugK/xXyjAMkrOcLg1tH74rriSaO4SXr4Ak/0hhnn\n4qhcU42BJm56d1fsKSFQhQLcxYiTtTe3R51XoRFh+ReZYFnbjU1w0SV8bhgK\np7nA2GCD72qE9DTt3e4Jv96YaA2LfCedhV1DLuRCS8n2sqPCJssMf6WjFaW7\nqWAX\r\n=01RA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrRVGnvyv9pPIrQRGNhFUOgFlyMvEFW8X1FKYYq6Hj0wIhAL/US/4ykSbiJ+qP+kbnbDch4uOIxxn/CXZHGCbdwnBh"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.0-canary.9eac273_1566197748684_0.9545008888205022"},"_hasShrinkwrap":false},"0.2.0-canary.23fbbfd":{"name":"stylelint-formatter-github","version":"0.2.0-canary.23fbbfd","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"23fbbfdbb956ba7247f3639b047e6c4b12ece72b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.0-canary.23fbbfd","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-AbjfkHLkHyQ9NhSFmwGFWkZnpb1mO4giz0rwCDpZQVWJK47s2n0xqQtHQQf6u1wFscTu3utkM8wdgUAwUmW6+w==","shasum":"1dc9c560d3da31e821a8d378d031f9786fd76809","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.0-canary.23fbbfd.tgz","fileCount":7,"unpackedSize":13266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWkjaCRA9TVsSAnZWagAAEwAP/j7QLkGaeDBFButQRWQG\n8S6o5KKE1XJRjKgghcdPFzINMkAgYfCFHJYq0Xx/Yk70RzLMw0UQkhom/N6C\nEBHeHPK8CMqfZvSsTH6NTY6uc8ivVprrXyoslKqaaNkP7n6PJkzpOrG89DpF\ns3RkHTwEvHERcUJEJmAgRm7vCnBgTb62QJgGlvPIDmhdXSrQBxT858lS89eW\nqaMYxT4ptGo5HZF/csBWmONuj7x/Om70e0ehhjRb/K2Ifce9G9CdXMKUt7H5\nkJgISchfptTRuh6MiW6qtlfnxqjlJOg5VHRjj4rjhDscASNF2pJXtKyKWnKN\nMZjsdt9Z0BibEVuC3nM92oj7ZziqF/rLM+OiCnNEyB0tMznL26+wJUUIe781\njp0YI/oxTNKcg1zZxQ+m5bkFTht1s1zuF3PDq3ntZq1QyhJd8gd23Sc7/ztI\nGPSuHjEVFJDDs8Zp+s6bWn7auEz+gum7wvqCcyyKYANTAG4BDzJYVbl5rDmj\nmrdx+fzHgvn5zZthmBhulM8bsjMtQdgSqwnQCAWwGBRSLzibm1GTjpLSpsig\nrwzv2qzfkvv0cWW76PIB4pAtT9/ZYnFkwol8p8mZI0ycn3+nLM7X1A97FouW\nhsjpMFiF9FrFdkDNEBupDcKPWFH34SMMhRQNIJJnGfKImJ2ii9MH1LxvWFlv\nl0dY\r\n=Tkxs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwS1tG7cVYObdtSmRHtU6qnG3Q5c4R2TugtGEBxKWIrgIhALud8/faTBrAKTMyMScx8UBY8SVaiVEt2hbi/wGj3dpg"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.0-canary.23fbbfd_1566197977784_0.5125916756346396"},"_hasShrinkwrap":false},"0.2.0-canary.985b603":{"name":"stylelint-formatter-github","version":"0.2.0-canary.985b603","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"985b60302665f6017a62a21c9d3ce45f224eded5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.0-canary.985b603","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-4MlWdaaV3kY8ke7j1dd8dyzuZgiVEKah80q1xzz0RUamb9XX5kHN6IKqgxiQlH5+4AhlEA5GpSLewmXdzuyWPA==","shasum":"94a7668cf6c02718585bd8e84b3db6f8915695f2","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.0-canary.985b603.tgz","fileCount":7,"unpackedSize":13266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWktJCRA9TVsSAnZWagAA32cQAJH/fi6sNFfEeht/L0ER\nuRFTJlkZoNF/J8erpAz89XU7xlnGZTEXshFHUvvlZNha3LNeFggY7CJu5mAQ\nvZXT8qGvBZ5ArJDN8KYIr9qBIMCU6x3E/ORUItERu+A7HSYl3O5Tkce0YcNB\nFlRG3TDlkAbjquQSorYrfaQoff+fK8VDsDbU/+DNtdRf6lLhqQypsOvNCZqL\no59rnFFN0axcda1Gp+NQt7ZAp2xPeL7OqSqc3Xgm4XPEiOtMhGPJSA5Dd/k+\nNLCmvRXARqxMwIUZxsTutzc0dWOtqrm1I9i2DtcZnTfwBAbHg/tDDPfc9Hsp\nVXhkY/e6JjZXq21N9/U+G+NkDY5oYJWbzHX80RtmpSI6lLLkm0zkaoBJvzss\n7KnON74yhpGJkXArH75CzWx/zTNt3kKYn0G9ekrn+WQmEBwezjXcLifp1AQe\nwAN+Qe3vAmnxikKU7lvc6FHZM7yH0PqZML85xhlseR50ovB+Ot8jf+BqQKWA\ni8Pgh22nk3dLe4wTwcg4xcRkYA3Iu+M9i9LS6EC8T9kQWGwB9rMrij+HPD7k\nPGQ28MAmbgO6UdGfgkr/Q1/bkhHaUZENBQlHRveEXEcBaKtmQ6VJXU20cSkF\n5EAdZmOKrqYwDPVhlSn82BawtIppKi6WAtg3NwmwiqfagaG9Mi16HPkm+hXI\nsZrU\r\n=BLuH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/ftp8VAVhe8WaLFKGORs1P15CDc/nE1D4BBxjsJGrCAiB29xUtvcCw1Fp15Rww43lFf6/nW8z8RmHZb7G5UTEbYQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.0-canary.985b603_1566198601209_0.6468379366218293"},"_hasShrinkwrap":false},"0.2.0-canary.635b616":{"name":"stylelint-formatter-github","version":"0.2.0-canary.635b616","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"635b616ce8a97509f885cf823717bf31e3996a6c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.0-canary.635b616","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-H06v9OwUyYO2d5ZGJg0564bKyZ2VhmcEnRzlsvM95aylhMsAKZ4c6wysUaE8Uktt3wXq4iC2a/Smlvas7hfrJw==","shasum":"43d116e32cae06136a5b003b31deb0d271dfea92","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.0-canary.635b616.tgz","fileCount":7,"unpackedSize":13266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWku7CRA9TVsSAnZWagAAgKIP/3hX9MUr8hTwp0bxvUuB\n2dZ2EkQcJDsjJ+Z27pLLkX8chRtExuHKoGyHehmyxiJRSHkofdcwPx4LGX6g\nS1BbmUUXb2/zebRBZMqWbWk22lLH/xaNj2hXUxfrPzpKJwAcX6GJCPh2rvPI\nCZXr7HFor6uZYgp7DfzRw9I/sBHdSkFDegUy5wlQlUASf/VDoFZzNj6yEbg3\nqS6qHjEkv9qu5dAbczUgord1NI0Nnq8eODf4rJRo1FDdF/NYzmuidDVXwHU8\nqJHdDXQ2ardH8eT7NLMTXTRb4BZEI3+5JjBuDWMJZK375HsRhmivyFfUB0Qw\nuGF0mgkzq43Rbc4wwoJ+W6kgr9ZiL7N1S915c9PR3bHqiqVFy1IBIzKMai1k\ntHgq5mPxk7uj3bNcXoo+ekcMKA2TJZ1kmtJ0KomOr2916Iro5uhuOGapLFCl\nSAtiIWkWg9PlgS54D4YjmFMgGvf/GjEpAcqaDJ2vq1cMozlgeFMBXD2HHGU1\nKJXt27z15sT4KJoIr5It8ksYIc150jGMSLhnW1VyUS+oHrAzC6FpjBbr1ddL\nfVBHilFhAFByiOFMHUUexyWgFroBzagHiS8elaeb84l4b5caMCuG/Qt7MNTL\nloAu+I8Kl3aon42RPrjMOsKQlhk6jVp9fR6G5q/71bvVwRXSUlnoVzWsmGRY\n3TQg\r\n=3i25\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPyL9XNvHxiWu0gcSq1/BV0cKsEed3B+Lebq4wi7IJMAiEA4sZUMIbmCF3D2Jtr0yA5Yf9JhIkTt+KpSGYWSMdr6qs="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.0-canary.635b616_1566198714560_0.8013815147086716"},"_hasShrinkwrap":false},"0.2.0":{"name":"stylelint-formatter-github","version":"0.2.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"gitHead":"cc4018df6c6e19ed51879f084eeac44485cc049f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.0","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-JOML/5LMRG+M7zrQp1O40F5DHSbTxSGi+brjHdnXqVYH5CifouHf4E51eLW5h8FYD0oFnDNBCq9ir2FLVrwvOg==","shasum":"ea82bfcc7c9d3606266484844084306a8e445d3e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.0.tgz","fileCount":8,"unpackedSize":13955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWkw0CRA9TVsSAnZWagAAJm0P/3rzL8NbPM+Mmlm6xReM\nQLeWU05V0cPVKs4Z41rdNevYsTB6NyrL72eF7orIrDl2TlpSgYM2uyTYKwFd\n0mtf+JLGUR3cZbBySIKf/Vgz6+BthBy4s8500FJBQWPWSDPnb8t4b3jwIKAN\nCibpV9yMsyzKxMXmG9CQn+peur/QI66cB1WYMbywU0b4DpHVh1YxcixzehIc\nQBD/fxIPML8EMD9sXOamJ/I3Aqs0fm88vyHr3Et+kLm9fDBhQDFbxI564FIc\ncJv+M/o9QSl+sLFzgZWifkj3P9Vexqqxg48eEbORlbNU3ll4cy/bvfWuw2pz\n2C79xXARVEybsGTXWYPge1eXPFEh9U5WF6vfv2ZyU5nV9dZpc3a7vkgVyJm+\neWS6A6cD4PXoZpsovZlIG5u4oGpBeJTNj/+5+0SI7oYKYmOGwkoUUonoJ/ms\ngioqpB29+hSFm0eXaK4geqAqg11QuGn1dlemQKQN7B+BdQQkAMYv0bTCddcw\n5/HI5RB/O+GqUjplOr57Q4GLd0sWVr9oAJCQ1PmqbCUajmyShrqHHkWV5Q3F\nlY14UgfSpBsdqqM3SzK+SsRSocsA3rV6MipQ5+f7qNKyVlcj7GT/QAs2dfu4\nC89y1z4lMOtney1XKiQ/FqeSyFu33EJDJiRA0oim6rnmKxX8W0UtUm1Fs5GE\nC1YZ\r\n=zcpo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvIYkAaoE4gqLooTcSXPbFH7Nb4MbVoct+5yAoHKEDNQIgAvqYbWkA2gXTUQDrZLGotZIdlLAYKNcWdFqpiZ0EJrA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.0_1566198836136_0.900745760683884"},"_hasShrinkwrap":false},"0.2.1-canary.9981a9a":{"name":"stylelint-formatter-github","version":"0.2.1-canary.9981a9a","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9981a9a3497010688d83b5f79b88ecc6e02c06b3","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.1-canary.9981a9a","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-YPZQSc2kaJ3358riz4t1KsLZBdF19xev+DezTftOFAgGOhvK5RewUGxXqqVwDhB9ht7CYW04b0DoKMwtFCSC5A==","shasum":"20335e3865cc6a9fcc925f4ed35bb6ce116b397f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.1-canary.9981a9a.tgz","fileCount":7,"unpackedSize":13310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWtU2CRA9TVsSAnZWagAAVnEP/jhipL/YIFw4SRZxynAZ\nediHuWSewticqE08twXseCgv+eGyLiz1v0VHSX1c4w/TogiyKGKtwmO+re+6\n0roZGMVDeZU8tPHQNK55UB08H4IxGuJt8hWm8qxqYlxGGFY+IlIocWnp9HUu\niIS5IZjWR9sKkdfmPwa/oGLtCTOMDWUEsmLCOrZvJyqO5DqM6AFWD3Iazw+Q\nrx2NG11Qjz277OY8AVnwa/HQpSHdk6sHE9ogwRBrxp7QFel+08p9XQ9n4A1/\n8BFY0r4JPVcTztrqKgdu7ED9cghBNu9QwNJet6HYxuq3vKGjD83Yp9Hz5MO9\nj18wDxIhh3aMqI17obaua4FL5tAURHbZ0Wgqsl+o1KZ8iEOh/Xvpfho+1LFy\n6t1KC+iQM6AZS8fODDRciaYChf6gzB+WCtBSM//rXmzMIBKRG/38KAaCOWve\n7giSBz8CnJjAg3w7kWxYdGvhq4DiZeK8uaB2tP/7QCdxgxe0MygekGAb3np7\nQfELDDWSRAJNrjrKxb2qsR3y2M549LcWsAOyCPnZtfme+batHK6scxR5JYER\nbcypnugMLF+L3Es3R4QchLghfj+SddttGMHWTYTRCqAy2Zx2LYdxATWHpY9r\ndRro4wzg/zgQsvdF2oLcmZRHC/9FT6QKw56cZGEwrLFSKu7bxRr7VL8BBBx9\n6JZd\r\n=v9Hy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmBGhmhNTFSfhOpywyzOQhrhFwT77Kw0NX4TA0WBl1mAiEAi7dFLzjc24j0RUcXf0A8r1io4lS754YQcNnUwZlsyFA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.1-canary.9981a9a_1566233909931_0.819827015988194"},"_hasShrinkwrap":false},"0.2.1":{"name":"stylelint-formatter-github","version":"0.2.1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"gitHead":"1160ca4fbb11fc5af739b129322942037b109d22","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.1","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-T9moVCZwJNz3y47WI9VZSLeFu4qeoY1yIHS+y9IyNvIfaCeyOsblhice4KlAwrZp7hkVrSCFFWqQgL0DoNJkbA==","shasum":"3bb7233d9f816e96c52bed3bc25fabe6be855c92","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.1.tgz","fileCount":8,"unpackedSize":14300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWtZrCRA9TVsSAnZWagAAnHcP/i7bPCgSfg25EQvqS0Gt\nUlFesam16rOtGHa6fsJPjJHF0lchYagmcYeqfTYPvI1HHjkEQdO6S+UZSXDj\nUDeF+kx3ssqUjI+n+QUbTZp0q4rQHnD0cSSxiEOVGbrXLKuhP1ahbj0AJIt4\nOZVr/cHm5Gh7rUkz7pjWrlaz6jGelcmM3yCWy2I453AD8igoHE9+C7NzSDL6\nZByXoosb8gFrpy/2gaotih8G+QEcjWOoqG3ooXwEGJG9tiEGgIarmQhx5VNq\nL5IsLPRXMxMZfKIZbV51171G2yRJ/5M5bQ/4s1E5rCfZSvkXpXq0sGh1NOME\nQCQA9vuf6g5xgY6QmlbzA3XqC68omGKtiReGum4FnFi/ZAiWJWnFB8kPFom3\nWVYCgcFrmJ99pVXznvrYpviYhISv4PrKJlS5Z7YP7YfvJzjW6I84NYpefMYl\nRp2BglSmZmo3AxxY3bl+ps2cXy2zHwTGrnn+dyrXAq2uM2TyzDnm6uaCaUVG\n9WvseL5uHTKRGYm8HEczXNypSlbss1btK7Yh9BlMDkFamCeFLwXAWC2HrxcE\ni8BLNoHnzxns47t+njBMwFyyVAhoLX2NCQf2RyPuWqkj51RFjyi49MnCkvHm\nvWJnDDgnQpT3bqJBSSQ6owVlHkkLxbSsh6pcY5Q637VORN9vBerxT0Si4CGg\nWHGd\r\n=fY7A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwVHl/HT7bLuSCbDLYa4DI6+LGs6TWsK/HUTz5xajHOAIhANgU6bc1Nguqcg0JLTRqeJ1l5enF9Pzr9RWHZnYcqhQ+"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.1_1566234218803_0.5035911582611039"},"_hasShrinkwrap":false},"0.2.2-canary.0d97319":{"name":"stylelint-formatter-github","version":"0.2.2-canary.0d97319","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0d97319b1726c11e76219ecfc7dc6ba50cf76aaf","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.2-canary.0d97319","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-LtXeI9H18Z6MQkxZhMMC29FGnGTsm6yaM6OIGn+iyg4CE/jvi04p9s5rRVPj5xznzIs1Hh8219xxL1SKuD20jg==","shasum":"30413af7de43c5dbfb153d4233e0d98895db6f7d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.2-canary.0d97319.tgz","fileCount":8,"unpackedSize":14315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwDdCRA9TVsSAnZWagAAJJ8P/j6zA3Odn3Mq0IcIjT/L\nGhEWq1gDqsNXxNL7PqeGbW3wcDcWidBG45A9WyFYTPebffivYFxw2F1XXe1J\nlPbUOrYLHa/9Ecfespw/jRWmEHckny4lO+uoLvX2K8T1AI7H/LdTq9qHPwxV\nhTv9KrFpIh3JSUArOVseW6FJem0gUNdPVrgtC8g2n8r7XjUXHTp1mwXRzhBE\ntuxTm5qJWU6GqdHiz5EKhIxeMLc3D/gHwbBY6+4TKhieNKaeP+WBDU9t5S4d\nrEG5kUnVBP48vPRjuohcZwh7awCPeaVqlNPFnGbmJBWwSQMggL3ushrdjhP2\nE+8hTp4R10CHFfQgIZ8JLO/b4Ilq/9c1+D1kGqtelIk7wbyxMt6+ilakiFtG\nyHrZx750fE6MWLtiXKxsQQQWzkn5l2rL2cVhdvcJs/8qeKfhttbTw7mgnmbY\nXGRcAdXE4jwx3jtYRl1qGzlBR63lFb4WWa+pYaqAAmFGh3Moy9p7bAlZq+O1\n5fOna0RJByCj3okwfVnFTxeMtd+iYZwdGC9ya3jb73Oax+fXajrFfO7ZYGDs\nzT6xXplTWKORpdRAj2bjco9ndqydXEwN4RYEbUG4LUAGzvuysHQLfUWzX41H\nd6NfPLYS9YWT8Ny00g6NTUwxGzL0s61OXU9oUJL4iWCl5FbODid4SCnlYULQ\naDsH\r\n=MgZ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSXisI3cmGMznXPmBNj+VuLMdTJQtLRfFN3GwdwhloJAiBk4ATvRLOkIEQ7BloT+pQJUcC33RGpq5q9zSGnQVp6OQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.2-canary.0d97319_1566245084904_0.46270211985642007"},"_hasShrinkwrap":false},"0.2.2-canary.f485a2b":{"name":"stylelint-formatter-github","version":"0.2.2-canary.f485a2b","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f485a2b4f60aec4fa76e61fe3910db1e5534906a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.2-canary.f485a2b","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-Ga0/pUEX2Fpcr8E9wyGTTAyCDz3OcOMq3owAcBCCbKn5M7KoBTxfiBT6dOcXbn8OUTpLflmAnkdRKKiNIltTmA==","shasum":"d33c08d2c5635733c2056b43ddd4dcb782a27fdb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.2-canary.f485a2b.tgz","fileCount":8,"unpackedSize":14296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwGNCRA9TVsSAnZWagAAW7kQAICM+9BB3KjaWk9jbwwm\nnyNi9Zyj7VbNzW/7Zj95U3f1Flvr9EKuP3EerUgywPRnNMSNWhzhD0/BSlQu\n+OW/qPD8a6OeqccwgudO/4Bv5ckHXNMlga2+Fy3wbgaor5/qwjIVKXK8bL+t\nhih44hWnp93q1rPPLRFIf/mSxajVvkhc2CrVcKkaSsr3gv+uhrZYri3TfIyJ\npv3T5YqhxQqQNCTarEEgPCUIBiTuhrFu019eEclr1QgkG4Zd1yBJk/5wA/Le\n9pc1XCs9Jnst5Dkmewmijp//gG/yD5CeBJ4yWbMLl1bEIqLJCYX+wM4QuKLG\nIiAda3pD+LOyU/+13fhHUp/J3PLbxMMZZpoEqx53o6G1rdz24m+Ow+13Gdkl\npI4aOv+ET4+PEsNxnQxN4dS4dEIy2Jm0mXKBqvNrAUHWmUbeADdMtlOZAzV1\nZI24ft3fzchspQMGA/DwKDilAsuKsAvgaXUj0gVFXKoUspWtF2ckIcei3/mO\n/dWTQDA+UF0PS0K+qseYSaT7gr0Y2+bEIpatY8KWWUwIGlQ7pG+D4O6ssmsz\nsGqDmbkBBxqr01NORtLm7BD7ZjYDE+TouuT46wxONCTYJRvsF3NYFKx4FVVR\nETteqiIc69PSCRTDZeHIQC1dy3d7WaavJnKYVumPwIZvES2G6Od3BwHoG5Vq\nWrc4\r\n=yvQ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfoogg3lV/aGo5e9q34J0XEraezq9OloOREPRaKjbn7AiEA4k1+jlJ7Tgt5QyJbMiGhAR2J10VRiv4VLFlZDnugma8="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.2-canary.f485a2b_1566245260260_0.8134951763636551"},"_hasShrinkwrap":false},"0.2.2-canary.48e812a":{"name":"stylelint-formatter-github","version":"0.2.2-canary.48e812a","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"48e812a9254050004a4add37fb7cadc658ca4c79","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.2-canary.48e812a","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-kDmIdBq6Wsm0rd4KgDRSzUepnUH4naC+cD3zUVQ7zuBdQGlXlOWsz44ZdHvReQHtpYCf5M5Eek2mTjJlfxthMA==","shasum":"4199b8fdec57b77a8d33c56f2a59b3fa392c0f22","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.2-canary.48e812a.tgz","fileCount":8,"unpackedSize":14315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwGWCRA9TVsSAnZWagAAIaMP/0Jlp+RrWCJCV7BjZf+R\nl0xgR5RqIh1J78HzpZcUJ7z972s9MCFb49bKi6wu7o+nizBzGpkBh+2ze2L/\ne0tyK20JAilzSwi7sFTEXi9mKgPyLM1LysZUxzDrwft33fdARhGPCb/iFNdJ\nZDWfAzPspeBpQSoTCCCf9oVFFb+pgQ+XWduD51tUtP+Obrz9vVR13WiENaHE\nZZreLXxHddiGL53A6hAT6bMaDABbi7E6f4knw6p6Mq9R5Jt4F9VStFGvZPxw\nsgtKEplTlaBmkzMLENaLAzvchZmPJEYpg8bshFaslrFU8INJ+ncuARJjcSSj\nVbrlZMyzTEcgMrozt9Hk4nHi6gPtuaqv8UyYmV9pOmwmirRjJ7eSjh0AUaO7\nbRqDBBCjOELDmFebQMyCxq8BWaQQf4OhTdTACaSdYMCsidaz9xKHTMrH864g\nv0vCCPL0xNU+xJAGFrigCvtxgcAm9WWLlv3n0kXU68KMCjxSGMITBBtRhJzT\nIEj53gqA+0YpMzCKH1jH3vlGhmnhTh62PSt/BR9JmOCYSj7SXhnIXgQH57wN\ne1AGnAeMZbrPqKXuKZLHkzcHQg2wDYvsFhNoNnrRWVeDzlq4VuOQGXcd5K3X\nwonJ4Shc8j+cdF9Vn50vOX9/GjxJzxnseSI8fV0Ku2mRh29yS96rI/uG2XYr\nwenr\r\n=Mmtv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDaCMfAY50T8C3Gg6M7+3xWODU34y8iy2bggyN2ESrSAiBvvo5plmQxmZxfzuAkce0I9nfyDLAc3ByIBzSGcXOtRw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.2-canary.48e812a_1566245269723_0.03372008695507023"},"_hasShrinkwrap":false},"0.2.2-canary.1121645":{"name":"stylelint-formatter-github","version":"0.2.2-canary.1121645","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"11216450acb6566f4b7acb44b1a4607b2c2f92e5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.2-canary.1121645","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-886MVRqGTAVyOOTdczq1uc13yJ4CDIghWNmw1nTfAk2cMWbfqOtTITdJsirKG3Kxs6QRP52BiXrj0KxPEgR5pg==","shasum":"c23f7ddd20b0bef1b09dca127bc4de4d5510c310","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.2-canary.1121645.tgz","fileCount":8,"unpackedSize":14506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwbmCRA9TVsSAnZWagAAQMUQAJITu/2wnZx1HVipOgVz\nz9n3aXE157rmTffFfQuPsS3ppkjajqjrw/SJVnO7kh+OgHbMfH6HBEDgNykS\nJH8CAWgtnOE+mCbYaWmvEMW92bw26wv3bBFw8PCHASpnFU+PR0w0UJqOPBCv\nzMBexTDtDBUI/LQ+3lJChZk+qRE9AjouO3rLbso5fje/1dgl79SF9rx91YV1\nuE8o4RJuuPsG+K9aebL+ZsQ02JllqepDqx2CT2LJACfokil9n3ZSLL3kShw6\n1zTdOR+txIOayPo1osX6bK4jZoYhVDDaxniBW/VvtGRifNdBxvRcaHwLU5LF\nDyBcSu6dwGkJ8f5FaY47nq4Ofbs7yTD9WOd41+8Ca0IuuM8j0bf2vfIA//gW\n07b5tSvk+jh9DrHWk0RyJovmUI+ttwYK/chX7amUJ+YT6c9lMIhkW4m3qV52\njSgOMx4/zcRD1TihexxGYAM8PHaNqW0woSIGI//vG4ptkRHrf3HnV2t/OH1e\na1pyoA/oKJWwNfOiURltqK2tgNLONPezqF2vjGP/H1fDLp3v//1YfBUZ7E2k\nIKOTGqQ+6DgPkPdxFhrVlVjLB0fZ2yaBdvsa9uoPv3IWPRlnwjGBpFRnPbfU\nV2k67sFZ3CP240V27o+2wYx2NSolsABa+RAPo6LFYLomz6BH+5MuasycNmT+\njxBj\r\n=flIk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0mAzToOT3eMtUaY0uLAkkqoD35gZZaz2Iz8thUw5P6AIhAN3dXT5shDJcHsjOrzws+8J2+JVWOHjcP3XWLvrecoek"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.2-canary.1121645_1566246629173_0.3152993728478999"},"_hasShrinkwrap":false},"0.2.2":{"name":"stylelint-formatter-github","version":"0.2.2","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"^4.16.8","@types/stylelint":"^9.10.1","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","auto":"^7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-prettier":"^6.0.0","eslint-config-xo":"^0.26.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","prettier":"^1.18.2","strip-ansi":"^5.0.0","stylelint":"^10.1.0","stylelint-config-recommended":"^2.2.0","typescript":"^3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"gitHead":"d779cc011de599f34ac503f619c362c1b1ea2cac","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.2","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-uuWhsGmMjDZUaHyMODYu8K3PdNUjine/dUN/8ZuIwXY+EmygsP4eqLDU88vrIZ/FNdWvkLs5U8xYDOHAjJKSWA==","shasum":"a81e6726a9143a02067137ca27c4eb03d3067101","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.2.tgz","fileCount":8,"unpackedSize":14802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwd/CRA9TVsSAnZWagAAcvYP/i73L1LjARgwQuDIrQtL\n13WLb1bdRyXIYyq/hoJKDAUigPjDvlwQcLUGhaYeXtczApW7yULJIndmZSrK\ndZRnyi1aKKpKvlFN1Bv07jiBya5KRqj1+6qwvj7Cwsk/mgegjKjZsqJTB7n8\n0kw10f0XO7HX76wLvJPiIn95tUFXq2UpC/nN6BqzepecbBlRmNT/4Ch1dcsT\nLxD4MFEm1XyfDMglfauFcClVxC5fTEqXOuu2HNgRLVUxrLGpk18YXbhP2O1b\nac5Xz0H5wrWa+xeslGNoztZNvwfW2yMJkbWb4a0E32NE4zDjHzWXqZr8KElD\nq75gEF8y0lJCf7hqIPiFxq6CXJu+ghfutnW5lqEDd3XWUiOyhMQwCq5Hobbc\ng/RuYfRro4df2cyWztspSWdGeBe+a9RJMpC7YyRbew9o62xjpc4tMvMa0T7O\n9tPRv9EqiaLAwWoANelcg8MKfEIuem7xvDVnLCuVddhfZNS3F8TMJ2H2gR2h\nIMk/AtvGihtnHkcdm7fDu8DHs9ZAtmNFOy2nEDOPs28mUrVggU3ki1fIp9iH\nQHiterhyrt+RsIs7jbf4K25ZI3xqPaOpougsSDREHDvjVi5/EC8WPpOW3Wdb\nENc/eJsGvb+48/7ZI2N7zClSC5Wp59pjRu6OYpwWEwQv2kZCUP+B0zOCNMxT\nOa8u\r\n=ozMT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiHPOAcJe3EZpj+Ev2BkAwvHwAP8zLhPDcmmyTuXD+0AiEAr9JcZCH4IOavmmoq8nEVg50Ib/Q/99h+/WjzpolfaSU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.2_1566246782801_0.684950364749688"},"_hasShrinkwrap":false},"0.2.3-canary.f00979a":{"name":"stylelint-formatter-github","version":"0.2.3-canary.f00979a","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f00979a6418856b2adb29c711ec2b8ffa924936e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.3-canary.f00979a","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-VcEkAGUsjVhDQYD2KqzeHN2GlhjooPsVtoxcJd84xgkvl8s4gPt3UDwIG+qcgi7M6UILwD5kuQKoliAsO7LUDw==","shasum":"ddd43b718cc26abb74659c8406f769958c3ee9c8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.3-canary.f00979a.tgz","fileCount":8,"unpackedSize":14487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWweTCRA9TVsSAnZWagAAA+gP/2gReXfMzAYh9ztVxq3w\ns30V5BlRvkDJPdH/fRIZaIZbiwhBzbgTDFi0L7JCMDFsIdMnISYjw7EpVU+W\n6OpRLuB9FD22ZCn1gXz0xntONrbNZvRHNHs0zAqBJkBlJsdJMNZEJ2Jv0sb5\n7bhSOwDYrebfGFEmG90OeWZrbDEcWTuBTM615AzqidyTCwJCGNZgquKGOioq\njJ1qmDogYBRsRMSA8xvWHAy2Nvy1QTPH39mYyn3wystIqq+JzzbTFzP85TcL\nnfptMek6eI3f15+mrbFKXYa0ysD0qxpXTpea4FBhYU32Ncgyf+vpqVJM4fw4\n/i5jc8Eu4Ndsfm0cSnbYnLUEsBlHmkUViXqySzzTWRStv7GPlYE/WNzc0vae\npO+cvL3rtyKjW2OE4tsoUM5VApHgggJk1dt7Tnmta3hKw9xZItU3BVpHy67l\nHxjOiv0i80grPiFnHykFIcfwfoFYNyiL8LzkZxrJyPy/C7oE8m8uI6/0qdYN\nCT6XNioA9VH/9wAt2Ybyj/sSpgCTrxXLnHrOge1+UtU9q6pxY0tQzmFtcYEm\norvM4lp4jaXRb516XZhPF+SO2A76Lwk4y+PdBNMjZR8sZw968Wre9DFhXLWE\n3FsKQnayeiyh2+q3wmZuJexSgu+/1/PCfYgebOYW0hAsh9PVbw2LDb/N6WLn\nZmMj\r\n=9+ET\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuljKmdlPjPmr2wLccKV6PnL/QQz+cumuAu0q/drzosAiEA7BUcePujkQjg//GkuNu3ZK8ykGna71QB5y5QYYNkTFM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.3-canary.f00979a_1566246802783_0.5602863484235658"},"_hasShrinkwrap":false},"0.2.3-canary.98ab7ec":{"name":"stylelint-formatter-github","version":"0.2.3-canary.98ab7ec","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.2.2","stylelint-formatter-github":"^0.2.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"98ab7ecefb6aba05817a70ec663d6945854ed94d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.3-canary.98ab7ec","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-4iTH89DX/hnVd4N/JB/0OVr9YZuidtico2xJXd4+2u+szvUYebALVnvQc2cDemIqDDUwwaPwD2lAjANiGwNgEw==","shasum":"f5ab6604e9b53751002415f9faaa7fe466be4c64","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.3-canary.98ab7ec.tgz","fileCount":8,"unpackedSize":14798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwgICRA9TVsSAnZWagAAgWEP/iv1KmRj68FxPawsTsX4\niXVtRJEnmSnTbPfE4zg2P/axFjAkXcBQEHT23iSvtB7JhUlplGFC+G/9O6nG\ne6eOGpUWY0PaPIeQSxXlPa1vp+G0XfAbZnmPlC2SOTJkSNykaXjvCbsZhfP3\n0zM85af7ls6tlsicgCC6GK/zmNvwm+ahB2TtbMcDxtVqwOaYpqNydki+0Wl9\n+vDxi5gg3wDhGo9Fq7j6Zc4nx+3lI92T/4ljwv4x+3O1cRevcpvsm/DDPNYm\n+9irB5IAuwY/BVSk0G0eH8AvBfitbjpxNsuFqpQ7cO5iYUgqBC0sGFxqGwu1\nLXj3sb0CivuKVECkynNYnQ57uQS5joow24+6/r8FgxeE3CzzRM2b86LocLt0\nWQS5qZXISCfm8/rml2kZ7b0up1KJf1qxclJZYmK4nKMeuM7vhfgBFR+gYxKi\nirG+TLp+q9/BtngzYqK0WmIimCbFFGhfqkgLA7p7RvIktWno73Sdo4kHsQIE\nVZlSU5rBtZsmcNLqj/oQTnof4nN8lbv/MkIZFQsYxe0B0JzOA8n8ej7LyEdb\nswl/vqlwJ1a1USr+UUjKl4B6aJWRGGuzR4mcrBevcAWL3AXgC3Q5Uu+mQbcp\nZXv3gcD507zGAoV1WHksmfDcqRbnE8H61uc80hxT8S77J2a6bnZVC8fpQWf3\no29+\r\n=QnFT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjsFsIlCcYb6NYfrgADdVtW8WNysGvNH/9pJe/TO5kZAIhAMhyK2jWLp9hcM1qf8qV/aqDCVZyEzimxNArymrtEFu1"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.3-canary.98ab7ec_1566246919515_0.5448753559036523"},"_hasShrinkwrap":false},"0.2.3-canary.d604b43":{"name":"stylelint-formatter-github","version":"0.2.3-canary.d604b43","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d604b43e3ea4127cd56c28948f8b12cf7b7cf842","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.3-canary.d604b43","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-vOalcHksnJ20xeuWXzKkYhUJaQ21bH81pQZyYtRiIMrdUAzpMXexifyKz264sn1W0vgmfqsSkZFs8Bo3+pUwoA==","shasum":"7f6df3eeb6382aff3d25daeca1451227e0d45539","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.3-canary.d604b43.tgz","fileCount":8,"unpackedSize":14754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwtgCRA9TVsSAnZWagAAwDMP/i/SkQBRXIpvt4LVoOXC\nKqNLNP4ZKA8fi3HRaNpW0wM4FZcqAu98VGMlgflHjZGnIKvP4Ki9KO0Xnh0+\n69WingzDA+fIieqoT1cAqo7Af83394c3rL+VacgoNdETLDp3fTC0+lNmXB3z\n2GaEYyo2bJ4p5cZrte+62xc85jbfP9rQXKZ8pXxtsaTiwoNWY7+JyyQRUgDx\nHpHFnC1F+f27obvkcDwfBYdKq8x8NRzqYJghANziNPQ0IhjYRNtMQBGQOHuB\n3PDThfui+XY2h0t2K13KaLmj+FQS09F3EIQLcLMqvIzBdQosLn7IS4g65dDp\n8SpYXsoocQbXI2gsjoXKPzwQm2n9OGPUtDnqYXp5paQy8lG1GJRqetRQVrgk\nsqS/Mfwjv/7uIjzyInN6/hFDQ5A2s02AmAjlvjBNOsRLrTZV4+BZ0EfZJ9l+\nfP6/vTrf184P8b73OiJdDxd5bD9lDLvmJ5tZpYfm1l5d/4q/6RwoLcXk0w9S\nW9KDIUk0QOuvXPUz2V7T+ufVCfyCCVBE/hDVIXRxECH1WHVVDLhE8lAdzyCQ\nibajMP1CdDavK/Z/dYSEd7QoCcnGl0nfZHPN70bdGRE/To+2gctgn73PYlxG\nIyB92TuzAYPqmaDBrqrYvX08qldLK4a5TYOeIPN+FXeBbsZJGioT5IJQ06rh\n5WyE\r\n=2PFA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcHEDwHJEBC2kjFFbb00yKIyLY+wMCTsy1vnpXd74wqAiEAqrwh+kT2pgBFlNwbHX5eSM2FXbH2JGuw9u1JOuDF+SE="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.3-canary.d604b43_1566247776154_0.7587170893622999"},"_hasShrinkwrap":false},"0.2.3":{"name":"stylelint-formatter-github","version":"0.2.3","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"gitHead":"bf086789bdc484d7f5140b900a1e2f73fceed4e8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.3","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-dUycUFCM70btQ7VXCXGymLp3n2qyNbG4UqKnV/hU6P7CwEgs0Nu64Y94viSeoufz+NHOV6Lsq4fctG0tSXjbAw==","shasum":"d640e66e4fc8b37bfaa86a9c907332de000e1015","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.3.tgz","fileCount":8,"unpackedSize":15483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWwvZCRA9TVsSAnZWagAA050P/j1c+FSMOAO169D9PBk/\nw+k95Ls0hg8iYQrlhUEh+MiTJOW6i9f35Lqchwy8BKG52diRyhkCPRuipjsM\n77AOjgXu4xnSlPavRdnO9MVsGtN+9hj4apRgPhdhzIofDEv62ZbNAZhC7tTr\nd/VtNwSMvUJZRs5MBfRzIFlV6MNAXiqoMzbOCPy0qaQvuwva8nTqQDP9+rsG\ndiBqa7zD4W/JcVFY+fUeluvUNgFW5kHAyAXElLeWjvaJb5FBdKY7uYVnZdbg\nVH9LhKXrpI8VDHwBjeUA9jTau2texVAOGgQ8RWatXtC0gvqxgll7Xqq+mg6a\n/3rwAUSGfwRWNlYhTB2xI7rkrwLzztwcCyYoPYy27wfhxBt9easS9wWNlEa2\nHaAnyTYq+nIpiINAoR8VgSgF6J9bdxxMpL8hVDBlMa1PUmWPJHn+y3JAqhiP\n9kwMbspTEn0MOjYYxUq7TePfnyxvMkVZAlnrZsMJmB4y1ui+Y7DXIH/k/OK0\ndh7KvRbgm4Sxg+LkubeSfMwT5Iqvy0gUcU/jRAHzMQU9ZBu0g0oU/Rvv3bHx\n9WQs6TBH7aQzqaAgIHQVYjlubClQvAx9DnrUWZ9Mo27WYEbLbELqRW4y8gmI\nUwMhhp3qOij41RqcN5I9IYHnpbyItg6vpNBhhUbV5Z8EcEpaJ7dAEjhv5jsM\nNq4a\r\n=Wnce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbGwoLoCaV4WDQTTU4nc8RPeUUE771felF50ZJUIptiAiB6GZTYBvluBc+jwK5QlrbesGB2Pl4spGP/u3C6jPo9YQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.3_1566247897082_0.06577861668329232"},"_hasShrinkwrap":false},"0.2.4-canary.5e8df5d":{"name":"stylelint-formatter-github","version":"0.2.4-canary.5e8df5d","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5e8df5dbd994e33785be7cc986df8647fff4bfd9","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.4-canary.5e8df5d","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-6MuwEg7CPA0sBhCKtFfdjurSi1hP7YnRVxrtfGCn67oxPdX3QJUhJ0nqfb16whavD676HJ6ap+vFDZLHAc1t3Q==","shasum":"f9fbd7a520aedac688fb58df6dcc57200ea7d0c9","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.4-canary.5e8df5d.tgz","fileCount":8,"unpackedSize":15498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWxj0CRA9TVsSAnZWagAArG4P/2WcJ8yjuH/GoduF6zod\n/t0+ghY1FufUOs4vtwgNrFopMhRJw4Sh+l6Gmud8C5oWMP8nojJzr1JEcmof\nz3i9ZSTA5fRaJmzm/TJIoMJOjrJCxZr/FlSPuXGVPk4zR0Jb9/ZdDCyOVNoj\nP/PlkgeAPZvj9EAdkHpcCGL6Mchp3mt5OVSRdOQp2xoSP+fnuP6FB/ID6ntV\nc8kUXuBUBMCu9mdZ3NDxWiK5ti4pmSeoSsQpC+ySZx88FkySmvJOaFgVrRNl\naoAOGHeg/n5AxQ3U8Sl0oubL0gaF22rFxu0E9rfNetcEJJHKaBpObTB7NiA2\nuH15sTS1saUAMICJ1GdsRnJpF2ORgDzuSsehpb0z5wUsu5qKlrOYpebV4NAT\ntdyb3Tg9FxmWkvaUt8YGqaSNn6pzi13P4qMwag9VKS54LvNGUyhtcS5Xesu/\nirGkrxkM4MAJ4WWddfRnmCEiFJihy6GbzETUH3D606Mpo52s+15tCkftvqjj\nrNkRNAk14z5/6tNtOiwwN+I7MiD0HAyTWe5yOeyCmnlb8UzRbVW/gOlL5yM4\nbxctc97OB0+tosXqRGsWvTWqWkixPTVyvJoM3BdWov5iccc59vdxJQJZ6vjL\nPW94NYdeugAPQpSL80Cw5zkuZuR1n5lIchRlT6Btr08FOuuo5YQ5G5hJmUDi\nFOsL\r\n=pOUi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbVtzRg6wmxKDQB4kcROxL9nQIOVCNDFewPT2ICtrjVAIhAPMLyGwe3j9Cfer64+VQjpXpmyY0DpJZ2wfGdbEUTCRd"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.4-canary.5e8df5d_1566251251557_0.8746642147529846"},"_hasShrinkwrap":false},"0.2.4-canary.5b8e618":{"name":"stylelint-formatter-github","version":"0.2.4-canary.5b8e618","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5b8e618ce8046f03f089d841c58f31076dce79e9","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.4-canary.5b8e618","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-xZfUSCBl+BtjQoVeMRreiS5QvMO/tNQ//1I9/+YqCeOPUTH+2cigNlWD1FzKHqjO0O0GgVKmtKfxdNcNOVwkBQ==","shasum":"a034ff19985c4cbbd0ce1eeabd587ecba3b690e2","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.4-canary.5b8e618.tgz","fileCount":8,"unpackedSize":15498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW0xvCRA9TVsSAnZWagAAhc8P/AxML3wbPBnTKlHDdwJy\nLVE4cUktN8b9S3KImW/jWBwa2P0RnHr8OC2MKvp+GktaIV8ZYG4n/AvtscjD\np3ujYEEn7JOqCiLslWcBuI+r6YWgTyrXGeN1COXfYnjFzgrYaGCysubYURQG\nxyA6lKb/rut8CJETegGHRYs4W8RMJ8MC2lrgCDqCdf/Qk0hSvMnYsPQfjejZ\n1LmkDCF7uK5HOfkcd/DGmdPmhX7TmTYxM2h0t+Ar6d/YcwUtJAOPVrUG1dN8\nrwGfZjkAh9Oc1Cri6Poo3qHoRLPTEDRvpzoG3/XsIfJxUeeCFi4wm2u/0kf1\nnQOqX3FSenC7YzJZOsXQzTLG+ehV5BymTd4OotTuDS2Yu6l9/0EQb/O893QN\nSyVoRFGQjHwMcETa5LHOuTrS9a8YJQZxT5i2tBsAi2s6vkvcjp6hN3731wnr\nCn8csaJZt4k94zAq6/pBUrX9gb1NVzffRadu1Li5Jcuwr3BG16i/9dOf5aIA\nWyWDErjkFV2fLZ9M6A76Cf22me9/Zop6UZiJGfniyeHAi4owOln280s3zNBf\n0EJuaa3iX5ycG9KqNPMeomxRONXX86Eqs5pDj8bqpNpH2pEl9OmU5gjjVaqI\nSR/WpNMP+/sL2NxazbDN0GiNuSdOxOaJPdMqdPsG/lhfHnkmtvXIk4kGa/zZ\nnv/f\r\n=hY8o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASkEegDdnGUnR2TiNmPvDF7d0h1ED9ZlBlBgTw3ln9FAiBI+cpnqftN5m2sZXw9+s3XwH4OEdx8Kgx4LUDZ9B2Jqg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.4-canary.5b8e618_1566264430988_0.5559016452897689"},"_hasShrinkwrap":false},"0.2.4-canary.4ae1b2f":{"name":"stylelint-formatter-github","version":"0.2.4-canary.4ae1b2f","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"4ae1b2fe0171e514456dbc99ea554df078fc81e4","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.4-canary.4ae1b2f","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-2dkc0baDsoHY1gcVWzaZbeNxUUZu+SF392wV1NVqA/VmG87ome7F5zAOJqZsJ7FKzymiQsDaEUd5zM6q6rOhEA==","shasum":"4e14b2b4d3a909ea5ea70516b854e48e5c0a376c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.4-canary.4ae1b2f.tgz","fileCount":8,"unpackedSize":15498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW1LKCRA9TVsSAnZWagAAstYP/iZCzGAedcrrsBoxfF2v\nNtDIVmA3c4Gyly/H4c/WAdcAF4RpXqprsUsKQJzBcwJATu1zyCqGWG/t+cu1\n9qFl72LPa7SBVLpnJSAlJeISYfx2tjQgVO/SJn2OV//qBhStks5VsFgYoH2m\n0VSpmYTRKcI5zaME27g8muN02fOtqtkYJa0O+2YR+qfXfzdctyPQGj913U0q\nQoHl/N5Upg/c4DOUPeUm97tH+6FSty/DkrEUS8F92kXRqcK0VTWJhU155lIg\nJ5ycrTibjn40Nc6o/l7Qblx2qC6iagy1qxBxz4+V55MHlZQRxwiVl4FxBY1z\nFlof+dqh4FvHR1JBoaPchU1JLP6jGZpdHqWkJuRp6IQC/4lTFe3yl2MPhxK6\nGUxBLgNtlHdzcUEkh0hnHWaY85r3Ka79vbJ+8ROERNK9pHFkyW1lzUrWcvAM\nuxzHGt7XB/RbL4yFz4S0I8XfsTw4TLOqPFQhhdN5H9qvTY774doSWqN6NbFd\nLYRWw/2t+IPX7tBeyWc+vCykrkvThSLe/iTXtONsT8yl7Yro1ewGbA383xEN\nKVHcDv91IWEfqofdJCJr5rwW3UzGvlSmqEZssZXj4Wl3Lai1P99nJt6oRfT4\nSoNt/Gl1U2+i0kjgQbCh+NQ75SNJ3daJitQ9RFIj8yj7xBAhHIg5oQe9YwKD\nmOJV\r\n=u5bO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxr3ow8/cesYz0tok0Wnp7v9cEiQxgTDscMFK4omUnYAIhALOV09ZnZ8SJ8A4UJEBFP5GCcxgphpkBWhMsIiFdfxix"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.4-canary.4ae1b2f_1566266057436_0.2694378309567036"},"_hasShrinkwrap":false},"0.2.4-canary.68c04ae":{"name":"stylelint-formatter-github","version":"0.2.4-canary.68c04ae","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"68c04aed05214d86ee189de63918e08a9c063b46","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.4-canary.68c04ae","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-s6Cq43h2eKjKpWq5wmZe/q0biveBVR46855fDGbRFH5tJf6VYgOpp0mOzosJ5tHzh08NE8b5bycqWwS93D9dDQ==","shasum":"08a10471a0d17cbc3a1deb45abb1975eeacf7718","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.4-canary.68c04ae.tgz","fileCount":8,"unpackedSize":15498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW92ECRA9TVsSAnZWagAAL0kQAI8eL7XJo9hbUaoGDkj6\n91RPcmQqiL3vKq8oQJvBef7RpjH/PJaDr0wYGfxT0O+ewVZUUcHb75E53rs9\ntHFIBuIYc+vWH9s5qTlp1nhKO3UjyPXKT40YHiY7FLekE7M1fqTVZFMlaiCs\nR9aoG8XAljebTm/oHoOorP8xQFoQpq00iaAIfx9lbjtrXSTSKTas+yMacSkU\nFV4JwAk6FBCW1pbaruKcc0cbeA7lPgRC7du0vb3Sj/3t9ZWW3qtFWftgrzwg\nggCzESMYfJXmqAKIY2jqOqtOVnt4oTdRT0gGEd8i64/GGs5giaWhsrYTdx1+\nu7qSQx1k/YdceGx6WgKPZXOGPZg1BEXJM82eXjPQpi0wQWxanWGMrGsJoTJe\nG/H4rJFIE7rTDG5NXt5J+Z/7aasU0ij6Owp8xfWBD7dwhpG2XGWVBrpxp0UA\nAWIXTpIUrDmB33AnIQEHWfW2Vk0RRcHiANCCKNxCGQUmQHhXT3dLtpOhzVPu\nOONfDIhLhCnRI+2uq9vG8YyCYLAWjoXEOlsS2BnnqQbZKIsOFSDPb39y+cJk\nuHWiC8VpbHnwaYI+h9s94Y3Wxnm6tcoGoONm05M/TS5OfCs3xk0InzXzc00B\nBcCZXfhXYtSQQc7WpAfCv2F+Y3BTIFEWeijleSBJVGrRsaSLzj4Oing32DGp\n3Ni9\r\n=KKdK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoHewNtWjXwTW60Hwxxtd8rX+06j6v2ehrT4cUiXQisAiEA9nhKXteIIPKaCcRXNOe5h3HeNpLjzkhSn+KciJOo6AU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.4-canary.68c04ae_1566301571557_0.4267235429837095"},"_hasShrinkwrap":false},"0.2.4-canary.af6e4d8":{"name":"stylelint-formatter-github","version":"0.2.4-canary.af6e4d8","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"af6e4d81d4c8273cbd99dc01367d400c67a50537","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.2.4-canary.af6e4d8","_nodeVersion":"12.8.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-7q0mK8fCE/t4TSHZDDeUyoZaFWSh9jGSyUUdhh9V2YUqUn+GARe32HRtgpAe3VHo5lAtPTzjW34chhrRdQCNkA==","shasum":"a74f77eff54930a9f360b928a5442db950f17d16","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.2.4-canary.af6e4d8.tgz","fileCount":8,"unpackedSize":15497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXEhrCRA9TVsSAnZWagAAlOsP/2ToaM1W2T/2JVKDzFnG\nRdXz5nqkyV4l4R3rGdZ3yO8Df5dueYzv3rIM7DzY6EZYhh+2LkB0lDbxIba0\n6G3C1YUOibcYYJaGZ+ZJOMIy7FA2PzEcqU9YIHHP0dJHzFDxWpn3YOlmgoFg\ndSWT0Gj57opRqkM7DT5HuYMOeHpauC13v65gf4Pi+4VjRMG3mIEQIEG8JeMH\n/BoE/IEi9qeAq2+ok5A24h4J8AlIRXc7v6lMI/B6iJc2oylMJsPA1bDSmhjV\nhWEta3ShWAL142x6JR2y7FfcULY+B7TEH383p8gdQAkWBRZvRRDT9W4VuQCk\np+zBLoRLs0sAGmIcO2mwM57k0N1glhyPjH2RNFmwaCYwxQ0hXkeHZ88Ev2pv\n0abeKVIc5/GZqC6MPli3GhEtdmTYsPBfS/6/uQk3wl+1CNN7DZ2XpsJFgtX4\nnU4JvVnxd2d/ot5mUBmMwUY7k59W2bO3vsNktQyxjOBIhaiQM8o2PzXFWp1u\ncNxvOjKVoCClrRazujmhj5NF9qsnx9/KvdPqHwQWVKxgGmQ0jX1Zyj3yb4A2\n+hlcuqTsw0TidX7exUK4a8AWCepu/q/4PPVnJJGyXxHT1BOAcOVQt4WOyIeW\nyh2G3DAtaAsonU+wkC2+vnv7hbqgh9/OEKUNvJJXowlXwVmbVgNXLwTpSbuj\nrxQy\r\n=bqmc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnmr/71KE+F+YPGWCOXd1RZgX1v868y2o84NTZLlg7DAiAGYlOmapSwPbPaMpdq1AEjS1gCAH/hZsN9/zETJGA7+w=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.2.4-canary.af6e4d8_1566328939046_0.7332535655437769"},"_hasShrinkwrap":false},"0.3.0-canary.65ba227":{"name":"stylelint-formatter-github","version":"0.3.0-canary.65ba227","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"4.16.8","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.1.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"65ba227bcfd82e1329dc61600f57e753b2d77504","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.0-canary.65ba227","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-8y3XhnG6KMOwhNVsU+/xO0/y0Nwro/X72oPdMr/C4iQ7hbHHLkeOXu1C7QoEy//NlNQbEqBo8H0Qyk0EmyyMBQ==","shasum":"a1bda0c9892999e9448e7fb3285eed9e36aca1a5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.0-canary.65ba227.tgz","fileCount":12,"unpackedSize":18453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXFhzCRA9TVsSAnZWagAA5zgQAJJObknB1UKTIXVNfT8I\nKnqvq+MAxhDiLxP9XvwGe9R/2SKV2yqt5k+BJTA/ZCuHPFDIl3fM5KAJYIZE\nI3MzT/NZ5tFjIqPITv+VfY6xFsZq8tSA4QLOxbxgtW2HI10I3cTPQwGKYqh/\nFruLLe59FC2s3L6XusN7nfIj8g+B7PSYfGVh29ejPCkoR+5yU2lHnrMw55fB\nUG6OwtGol+D4qRWbmkghv0b/f/Sjo5NFZ8IeMgwhe12pHbQFjyJQBcoOncGd\nPzC5JEJ+UNBumAb1/0oe5k7mf/5FLr5al5NjXvFs6lRG9aldWxZGjxPIR0MN\nVMfNcGUM/GzvyaG9/EOgHVUYfzXRqF/TKc0Rj+ie+K06gxJtl7GNK4S332kI\nKnzzSAXftToFwe/mimhD0+ITmcU7vLcNd56r/RZT40x8wJs3c8Efbs1O6mlX\nRh9I+OgJ5HT0/8q+fB1irnVOm7MqJt1rg2EFYVVIezfWIWdTi0uik5mVYq/Y\nB2iEmlJnUjdolKc01nFxu7UsAlI1qH2Up3X+/c9cxTkwSUlP82sOwxIvhysF\n5LCH69ExtiE/Dm9/cUQP9c6EB5Ete5OCIfO6IfcCm/avWz5egZKIwsDnh3tB\ns4TwlK5fHPOtxFQ8ZC9mG5xZZ71qUpvIIZlWLnTer64oMvqmiAzuV0XBGFBC\noplN\r\n=MXFf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfFyO1jr7k7g555W+rnoiNRaNaQYjFQKTBEqzFXoTLgAiBdQsVXRjg9XdL6p/ktpthDGCzWt/LSV6fM03luGl3+JQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.0-canary.65ba227_1566333042854_0.05172434479245536"},"_hasShrinkwrap":false},"0.3.0":{"name":"stylelint-formatter-github","version":"0.3.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.3.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"gitHead":"a66761e2c99beda84a20b4e55caec4c24f35b50e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-P23p/lTm2yq2RNucuQUWdRBYlxsH1j351XZi2+ehDs8iP6HEonlxFddCMP/ec1XtVjOIvbo4sgx7079F0wrs3w==","shasum":"0db22cdc38a9da9663b75ae2c73557fb998c9c12","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.0.tgz","fileCount":12,"unpackedSize":19933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXFmHCRA9TVsSAnZWagAAo4UP+gNk9kF39amW1fW0MOf7\n3ANmFr9NJuvItx9uTkrLh/IqGjDQo5JgMIhaKJ8Syk/J4kPGWlz9jRS9ipwi\n2SUikZvNbuNTjbYnvKA2ovzVnLzVREdVriYULgyR7VopL3JH+RsqHWSmQsB+\n5cfgFYzokM94s2C5MQ5k7iShy0P+kswlr9Vi+oqlbnreGWbZZaPe27W0qxqv\nLq51BK/2iNWGug7AKOR6iakjU2RLbDngHFNgv6SNtb38qEY7j0gJTWuqP+/e\nZUQghXMRrZ9Uy/ZNjdepVyhPbzAtaZsTYmXKxT8jh1s2YIHDFhte8cUtMjmp\n7lTqcADqA6LxKAFa8C7msR1mU+51GG5lnplPtIjqHCBtdBh0jrmeMuONamV6\nGf9h0hA8edcJdXVBk5ywWT1Q9UCk+P2t9viQZXsqFtxXOM47wKnviy6iTSgl\nS79CCJKOoDZKUp/RoQVeW5cGq+5y7uGTNbDbQPyKzfrKbKkjQEyLmQ4diUzv\nD4A039cL0BsspE7ws+6zJa2PUapqynT1be4pGpq909o1vfS0hL1fJLXF89mg\nBOhljs3Rukv3ubIi/CWl6bWvkNg+oEBfMabJrjvuxFczCodE378JVXBZAj7f\nc628xDazgfULyBOYfMAmhXiYMLdC6Jc2VxyqseCf/swlkb3M4mJvOHFtpIMT\nZfSr\r\n=IiTj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrWUuT6Z0qINpDoceyDyOsmamHwSYb9sbGSjMDWms8VAIhAPTwoJ9iXMqGXRzoKs6rd5DZ4fM9cli2G8OVIXysz5pr"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.0_1566333319046_0.9899071624712654"},"_hasShrinkwrap":false},"0.3.1-canary.1803cc5":{"name":"stylelint-formatter-github","version":"0.3.1-canary.1803cc5","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1803cc5c58d3c509a90c35eb117e2ae75eb24569","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.1-canary.1803cc5","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-SrRBiAOWShNlhHJO6cXyDzdwTvBpIosUMeW0hLIHUUybFihr49GrOQN568elNbbMi1moSiBIcFpymKn9q9/zTA==","shasum":"3fd8d59216bbe3668b9a0936fa515bf901674fb4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.1-canary.1803cc5.tgz","fileCount":12,"unpackedSize":19948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXbylCRA9TVsSAnZWagAA96EP/3cgtK1GFbzvCcxSDdbK\nkrMZcgxdIwlfnZXwi16ZMXMlWQ4TUuUKBceBQPfFynFaLPkjCkGUwG66R6WK\n2GzoIZVM7oFlVYP9b3aaeBHS88rJpkCQ0EUx+gCHuWvNwkrFNoGN0IzFLuPX\nD3VN5DJ1k7kXWGJMeEUJezGnDMlgXS09vpQkZ6OtVOYjgmdiuJG2h6nQUfTA\nk54i1lEJgUZCpjHlFIxrjqsA6q8ZeQbOB53tfMDFDfeNMtB2W58hS4ORvxhX\nzkKNhfNf39aacIlqw3ObzYTOwxZ2GUkiDtEmrMOxyfTVn2Qktolsuzmo72rj\nIO0ovdOJnoOSLhm/KByZce+imQVRz1Mu1/65yvRr8FbiRZ8gutXl23nwZS5a\njI9nF7WeoUEXwDERKZQ2rHBOPCMfVhtnf7ggcxKDfie4as6R9shNzrNrDOrq\nACtbuLFj2g3GDETqtc8QX8WdWAxOu6RAfNhtL/IYWYs81mEAWkxkagsnzxSX\nQK17pBENm/yCx2YqZ1TAreZtWprF/m7Gyo142VzUSnuSBWiOFHZoTCMQ60Wv\nU/OyVulc/oF3BcV/QlzdiaznW10ygFFc4GSRGPne/FGBopGQptkJwqU821FD\nZjGTwaufUcuLlDtXoUQ9K0CkbQmwTewe6iusVNxNxCV7MWSTf7T/Y+jbiyWu\nm+xT\r\n=E7nP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKPYw5WDzUlBfwnC/VMYHgVUPZcHjPns6KzJJL5+JGdgIhAOtJzB/yny+gQd9aCc3N31dLqiqRQ5u4J0JHjyWBJwUY"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.1-canary.1803cc5_1566424228635_0.1195165558932283"},"_hasShrinkwrap":false},"0.3.1":{"name":"stylelint-formatter-github","version":"0.3.1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"gitHead":"17905ed135d23cbde03186b75c83a74c716697d4","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-PGm9/b1EWRQ8ffa+AvOx128xce7OFVppo8q0HJz+31jPPjR5BIWvG0gaeV/XfFwqbTfn6urZxOz03u9lyB/yPA==","shasum":"0dbb7eea4c3bf705d4096a7fda0e615dd94f3691","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.1.tgz","fileCount":12,"unpackedSize":20242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXb0yCRA9TVsSAnZWagAAqUQQAI447WC9f7F4DBCUgrFG\nonMXVvB47gk2xASEBLAeaUg+pzCfhWxvwGt88BjZHM79zLjha13GRZcHXirF\nsAKVVUAR/W0x4cz0i3B26WKlhUAVg+YkepmLHA7Kye4crBZ4/CD2Xw3cGOz+\nX+V0Ra14NcLE3k/TXrRh+dVKp21bJzEL9iv7nUT30fW1X4F8cfgO4PdRivID\n1mMPSG0tCOVMH7ALiua1ZERRUMOS/yjWoIBBouwdHYc82jx3bV8JZsSoHuIZ\nWFYbiAuIfh/vodOldxMGbxVM5bTP3/gj1XQsxTAB3ak27cYVScJEs4N6sxP3\nk+BWZ62zZzuGQigtPLlv4jBEnRYRCqlQYByTXW9T3egLydbzNd+ZJcdUQvAE\nHpASYjWkPypfnfYrIahmuZueiwAHVDME1gM5va6CbtrYVmL53vv2C5ogsB6g\nb6sAmZoRtvaB6e8e+QWjwJnkhgBTTUc73/CaZyUJbTUN5mTvw1zQ2MC+K3fa\nxKx3T7y+zCXEP0shaC+kSYfqzocVIjs08YhhN9FhGELO46s3DJHziohOTOb1\nLN/+V4dBBj6LI/YRV980US4uVHhRcJMCwoK10hJaz7tvoBalec8PHUNHlF07\nw3H2ekh/KkVrzS/x7ml8qOjn6dK9NojvQet2M75TpuaBdVRa1GGAQVvY4Ao1\n8GT8\r\n=x05n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOnKRHW24RErx33qZyfFgVtKut8ku4juXjbP9OCzjc2wIhAITf8R76Rn6iivZFarQY9qgZWtQCrsRUVeYvTGHgV2po"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.1_1566424369648_0.19138984976689266"},"_hasShrinkwrap":false},"0.3.2-canary.47bf86d":{"name":"stylelint-formatter-github","version":"0.3.2-canary.47bf86d","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"47bf86dcc95c14c6cb6d6415c45f69f595a1c560","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.47bf86d","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-gGtcwQotYrs/RiuATtySvj3FiGFuUXF2ufuxBQI49XVX5SKacF0qkPDb11gXs2bKoP7ZLETAh5ChVGekZj4LwQ==","shasum":"9005a73640c4dce24c16e6f89c6606a856bae525","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.47bf86d.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYChqCRA9TVsSAnZWagAAw0YP/iEOaT6r9UveKXn/E4rA\nGUf29/ck2FwRUKDu5Pz3rHMtTuZxF7eQzlD2pUuEVVO4vlLJSBCJqIXC0iVl\n2/hLKkWTEzMYaDhaoifgPI84XiJ/4Dck6pLjlI17aVDNjR2ei8v2DAFf071Z\nUVBakQQe0XK63WzXpPV4CG/7NxN0jaGivyHP1c+vQ/X2VTRNgtYFfgYRq7ZQ\n2kBLeQey2vpOlBLSKorgyqpi2j695vfc/fgb/9VjNitLDiaFfH2WSSYw/zYF\n1CZYuCBL+DXhzaYvQepWUAc8ZBZgQRN/72s8yK4VrgpW4pp82cUS3ZtNRbaZ\nIdjMYP/rxEUoc44XnRGEcb8m3QD2NfBZpsVHecLJUEf5ozpMgEOh+9KgtiQl\n+xYimxWnnBbAdYuA94CkoeDPsN8O8MbtxjKrKh3GKK/jPePpP55A4PL4STtW\n3ZTL32+gp7fgpl4WWav/BpCxYx4ikycsP0VQcABG1zH1LCSF/O0aOds7iQo4\nUe+gw0sjGjyExveMe5wr4Bssr44+CDjyNawESdcGwSlICgV/z2lgHjTN/y7j\nQNHDwxtz3loTK4x7RLnN5kichTuWC+i1r1c6m1UB/+krsX1OgGrzlRThDwVW\nMSUsa/+Q4kLC2c4V75Sm5PaAuG4rOfZf5aP3oTVcaX+DmUiHkyIpanOa0py9\ncTnS\r\n=JEkW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwsiuFNrDFyAoLdJBz8unRLEORMe3OzaUHLFgN2lSUkAiBP3RDlB3o669ACPgsXoatT+9A39dMfqmSpw0TuDoB10w=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.47bf86d_1566582889765_0.0166411255091512"},"_hasShrinkwrap":false},"0.3.2-canary.bdccc1d":{"name":"stylelint-formatter-github","version":"0.3.2-canary.bdccc1d","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"bdccc1dcd82285019e6d6a0128b9fe931a8393e5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.bdccc1d","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-huM12cal20DHKhPNPDGwOts25Bz/NAhu6DBc8tzLc8ErEECmMDfuv/WMdHgGvvCdVBqAOTYgPfZiSAJWCV1boQ==","shasum":"d7438182f10916e40934468bfed278b27977439e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.bdccc1d.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYKZSCRA9TVsSAnZWagAATYsP/iUZMi71+Rq8tOUy0++P\n6LBtIvSCPz+zeMwOnTKfi9XEU150AJH6jfuED82OpthuVfjv9QS3oB7bgaJQ\nxqAB8/fVWBeCoOwy9ayTolIwsl0yR6eulTbKtJaJpHEdIiy8vkghxnrv+NTE\nfEw4Sc16jRRDf8fx5x3t7aV1mJAT/bvdgtDkkK0526QSSrkhcNvq8B3WB2xp\nI59KjoCG47xEVuwubFgbwCIWISEKKlzY/M9xkPc+uYn6PhXL4yTGNmmgnl40\nrCJPBXJH6bR6fPFR8YIyxyN2FNEZ/89UvE/pcVg1iHNi9QeaqUvmzPzWbb8y\nfzGinczFXCpNprS1izwA+Pw+W8OnqEW9lyO/Y3td3YkcJLOGz/iqMvUm5W+H\n2ezv2n88CvbLjHXoVboj7cUlZVrABrY/6HCkohaszlZy2mxAaiNmOj6q8ocv\nLJdTHacVcSwc7HZZnMs8rdn9VbSkldD4GcyIMDwfE7lffevff3bwx1SCTVwi\nsmSraqtGTxFVH/W6swSd6/fbcmuDK20BLVmJ+SGJZitOX9OKXJudgBFMvQ5g\nq12sfldisNDEDzCmYbBBFMtlJ1GEv99Hbziee+01Rb7gTZGLlusnfZ9U0Cck\np/ddXAy7BBogwl4RerFohjrlubpBLMn5XSvXbvsehsuClIv8561RxOk/NAJc\nSLRw\r\n=SUFe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCytYK9GY0wp3XvHCffhwVd9IpWUQgG6tTD5Fciqz+vwIgUOBcfWIHlPvvq+9U+9d1WzAeuWKSvTFOJOIAic/mYUo="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.bdccc1d_1566615122087_0.5687461534679044"},"_hasShrinkwrap":false},"0.3.2-canary.1db1585":{"name":"stylelint-formatter-github","version":"0.3.2-canary.1db1585","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.2","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.4","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1db1585179b76b2fc66985e2cb2a13c471888c9e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.1db1585","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-Z/jF4ujpcxoAY2yg0n96BU/stfsASO+YR75aBRIMW/NgxowBGbEcfPErUPSvSqLMYY/YbJFo5CIPE8DJeKwHGg==","shasum":"a7b0f0fdf05b7820bb4579cff8a54d963aafaf17","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.1db1585.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYsjYCRA9TVsSAnZWagAAOOwP/2h9bNSxq9bN56fHJJNq\nx9tmJwaZKLCbUGaKO/PHLNL65ZPEiaZRDOpb4mtWcmmlQlXGAb+u/oYcJgIr\nMpbL5VIEIVXcGiEbpSRTYefUqFgdn5cnclON0l0/BtgnrpZdcjbAQsKMvi5D\neKeN6dS05ExTPpdhAFRFZBJN6zSGCdXsKa/rRx1q7RPIXWdVnKwDTCFYcArC\n9MJi4pSrqfd/aOcS7Hm+n3Tq7USqP+jYo3a1Vk308GT4DF2a5b7LFL28FsUy\n91dTTONfqOm+qTG1L7lsTcd4IaNsxxpVYhXme9lGgLFgq6sZtm5JXtEte+mP\nVd/cVLG7Lj91ksRRJCIfGQC3sdi+ENEEHNVgTU2SGZBikvBEGG1/+IbwejF5\nIVKARbK2104wCQxsk1l7fH1w9dg9sUKs3rxkQmZpPb7GQIH/AvVqvGMi/mis\n0vfkL8ozVpTlwYzHQC5BVQ9WLlGSjrlYGxcaRXX/Xcam8ZnZq/Ec3f/zYu4K\nD2yHF0vLJF4INLrvyVKLhlVb/HfEUjUEaw2HPsuI/Btr+o9LnPRBYlDE5wLO\nkS3BNg3o583Hb7Rfunz/xuyV/9/BNAn9rlQs9AaJaFeCJeEX5YlM+4ueUQVo\n+HH4XFjfaj/wJA2FyxhIUDVWem1RmOqUVXZ3yDGzs6IBwknMtb2Ux+dGI+EQ\nyyUl\r\n=TqLd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzBrCEP/H6MfGLvIc6sTu0HKJ/3YcdjMlM+qsmvZGAnAiEAvFCkGBOYkuEpgLr+5T372JDN0hh7khHYj6V58n7xLQk="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.1db1585_1566755031563_0.5386541261723112"},"_hasShrinkwrap":false},"0.3.2-canary.b7021ed":{"name":"stylelint-formatter-github","version":"0.3.2-canary.b7021ed","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.3","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b7021ede4ff12e51ab924d66b078fe5e55d87f05","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.b7021ed","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-rStkxtBqKLV8W9Y74087pUv4vJFoEZHesmUUSrEeZ1nR/93ewGN59fB7AZVRpbG6b4Tb97EccINW8GgqMQR8yQ==","shasum":"73bfc43865d8bd034e7edc660cae500b7e0246f4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.b7021ed.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZGJVCRA9TVsSAnZWagAA3twP+weA18puqUu57pEmdp2T\npvp3pOmlGxSV25yiazYjlQe2v3yOqnbZtOLV9BHKf4D1fiInbUUu9T2l7s7C\ngiuMvGzgujlKNoMueBLbgiwGmxLg6Q/rJC8yKM7VoFcRPTeb90zGWvIoiFvM\n4B12N1f5fQ3yU6jpXqjB1vK2Xnqu7mdGfDLN7yPSI4Q9gZlRjBYwc5ljU31q\nSEDACM/GLlMNvfMtCNwo9OQtsIqj6VKLH9fL5CooJM8kSH75HFynIspIMrLR\nN8FcGNtg1wxnYB8VutqS6mMtjbG0Zk6CYr+xWlOdcSlZEtErYB/3bZhJXBsz\nbGt5BKC42gP61H/0IqZ6GGlZAbyX3mtE1/20qI6UTIwBb4N23q7alXVJk/XF\n2T8dAlcAC27LOdJQZE+nsncgQ93f17TXmI7hHVo9FERoaG78XyAyeXJ+uUEA\nZlVwWBJIXEUhkCfERxM/wuvCxj6fFsHD7+HNFf2ezf56xwp+H42uuyY/+5EH\nSKoyeC19OgQHMVCs0DaSscXuUFiGUJER+94qOuHVSmtCXOq0Jthrit9nkzqO\nKqzhypWwwdzMk+LpCBFXz2O7YWPLXQJTFhMkjebnYYZ1QditJHXf8NpBisG4\nZ2nqVVRY6D+P7cEdzfl8v+S4pMU+EFjXkkbOptu3RvsFnqqQOFvX3GX4TQ/C\nkzmD\r\n=Wumy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7A8A/QB9gMK+hSVrccmvUe1yqjWn8BvI9/wwo67xKaAIgVaVjtXelTjuijexBjZhxWiOqXcxobYkr6JQxhaS9zCI="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.b7021ed_1566859860505_0.5042820672714428"},"_hasShrinkwrap":false},"0.3.2-canary.b1a01d0":{"name":"stylelint-formatter-github","version":"0.3.2-canary.b1a01d0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.4","eslint":"6.2.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b1a01d0c3d88560bcc53e9834b71feab4120a71f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.b1a01d0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-E6Er5LHrhiKLgxxEgF6a6S2lR9/ERiRr/2GH+N30V6JTG5YwauzfExQxWoFXmUnf505RLrjziiTrL+MgLLmwqw==","shasum":"a47d4328961cf57992c2a76255926289b04426ce","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.b1a01d0.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZLveCRA9TVsSAnZWagAA+oAP/jkeS9ygOd6bAdj/I4vR\nEdxF9VqSzSDYjJXHGc1TYktA08zaS9NNdrf1HKGsRbS6/vAXSeeCZJP8/mDd\nDEUcFoW3XHU/a1fa4VZEkEGkkeRJZxaCUArPNW4CLm+UsIiSpWTcF7AIAK0k\nyXMIoDhbPNQpC+efyoAevDS1Las+mtsm9G2hqUiETTe7IqlURKdOR0tYylMg\ngyvSwG9v4Y7bFYn4g1c5zdQX0rzb+6p1zs85xhY6zIc6wftS0hJ8Lf69nU/+\nODzgeahPTVw/nr4eP+efPYxZJ1gGWw/Jl5Z/mF+c39xkSlNw180nMrPRg2V+\nfp616YH9xGGi9g46i1/+i/OafvIy1pgcqYaRQ8uFhoQg3xaV7PxHXyMUzPLn\n/tLSdEe6f1gq8Esf8cZqc1uFMBRGkuLY1n3lZ87yS7f+hZih90i3gHGZEMTx\n95P/wswcRagFxyD9B0xp8ACqnli0nfJzsbTNpOaoa5d0ZEOO8UH7nkvi9TRB\nh5tex3K9C9Juzfjr4G9OTsCh6KX1+Gha+L57WdDwRS7X4S8WGYjueIeSaoaZ\nyihSvTEU1YB+TzCxsdhGp9c+qfdGPUoLCUEEvjnP48XNg7lXfj6EtjrwzqU0\nBegSObTnyeB49skja/mAc9Qi1HGbfViW2712vSiIVE9s71XeqVkGX27wvIXD\nuJ+0\r\n=Gy//\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIkdf0BVATyHJJ+RppktCJmGGRMUtdXU6g9gQBGZDhYwIhAPxlQATG615k8jXTBy9mNIQab5FtA4fy5IZQAlnqD2Ey"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.b1a01d0_1566882781865_0.32698384718479345"},"_hasShrinkwrap":false},"0.3.2-canary.e76a908":{"name":"stylelint-formatter-github","version":"0.3.2-canary.e76a908","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.4","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e76a908ac8f3aa0e4109fb5cf3c3b534863bd0f2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.e76a908","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-7N5LLCDONAPLKB67pQO0f+THlVCUsW8NXKTV8DKTvNX45/PwHM3FfpGQ9Aleqs65zwSdToDm1a4zGSQon+Q+xQ==","shasum":"2bc0b165e363b3f9cc4182029a29bebbefdac2ba","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.e76a908.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZVcqCRA9TVsSAnZWagAAMdAP/2G8box2OMfjDJlLcTMA\nP2QpuCDXX44fInqCfHIha7FeCPNOmLGPA0VDaa4n0m0027wYZWCyB1TVp9Bg\nPQTdlhyDNu9DektRBwPsIVm/J0Og6uNxhHLrICOpupkibxCQOYhGOyQTqaqn\nxEYz7e7o6yuy/n7mt74v23Pbfc/cssS4f8Jc+I6m01Nc3oRREjDXxORzVgug\nveQ9E1AlRnY0mtb/VTrA8fFtBDoXnMlVx6LchNAv4wKcD9G9DwLcs2CAfWBd\nAYfAReHQrSQ3HkTMQAY0Rx9bMjkdp6cKJAtO1DMyG/WS+nyOxz0l1kxD/k1q\n4jmSZ+8GmDnXGJp9eCd2GxC9u9KwkfiKWdg9fVY0nyYK6QfqLGSRc9NkyNli\nNC+WguUiq/3HAzdwBshnNy+KyHaHfwebUNTXbkC48AZIHAsrjKhTll6EmYCC\n+7w09rqx4AgNuJuZsp5A8EQA3oJ5NIu+iyWb5yBVmmm58Ct7EL0vBjM2pHec\nL4F3QKTZeKdClpEwAUtn/EXNgr/vSQTrj2byE3lXj7f4coPJN9tadKkFA0Ei\nuJ8Wno50dXhJLBZLmZ/9CaCNNXggzUUY/U0XHvlSBg8y37A7N1gT+MN/o6VW\nyo5RxnIyjgcfqoKbLFZLvXiNfbKiGX6bJVso9Jm/3VgrhCViniOoT30oR7Jo\nleOA\r\n=DjLW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACzpr411NeqvrMK0+8sKDEK8zG1LOBRdLiTZRbWHVNrAiAZ8t6DJMclbk5FjsBo41SnUafdI+vI0uJGxY/3JFFFFw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.e76a908_1566922537980_0.9218947351544362"},"_hasShrinkwrap":false},"0.3.2-canary.d90f536":{"name":"stylelint-formatter-github","version":"0.3.2-canary.d90f536","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.4","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d90f536d49ec9539e55a5ee787cba2acec0facaf","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.d90f536","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-tzrFMzRZUV6U3/B/PaPUa3bY0pT3rTmpj0p2ZGfgKjIohuZ0T5KR73Y0NsFEg49ubkTxblsMl+MCtHYtH/cx2Q==","shasum":"adc9c0d63e9b6680de3820ba6197b830fa9d0c19","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.d90f536.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZV34CRA9TVsSAnZWagAA9cgP+wQCv3usnx9Ooyvi5SSL\n1FP8LHATaEazV1iePfAszW1CAQYP/JSRNESj73F+n1E09sfox9lwvOqt+tVR\nI6XSUWp7ujXFZVFDFHK7mMap07yMn1JdmLwI3KNukQrWTKMDbY+3ZXVyYbHD\n0tnyq9tFV7q8McW0tEtN5mkKhQKTY0Lq4pfLjooapYBgMcr8ZnIa8HpniD5K\n1W37BwDh0ed5oO+z1ANYKLdQrxBpfj/7RTtfBvGX2C9YZ66u1sPyuMmgzT/g\ntFUlAQZArPWd5i2XZYs9Qux+QY7ZNoDYrbwgTors/ktEvlqKNzx7kJ1tOZFg\nVIuBsJTp9yscAiRbqsFMcqePizIXOjnc3HTKBkMTrr83KbHoItbh6omH0Ncp\nUtz6A0TVg0m3Qx6yKgSz9RFP1BzA6hjB3+pn806JVVB5iWkUD+PtxhIGRxmV\nLn9q23EJ7JkESkVgs/zjfOxlacHF14B6rDkGURIeIwqbrNU5OZcxejDZpduG\nIWllsi5HeTVHwMR0ci8OanbIwcA5NttHQp2/xSFmcf+uqKsRu3oTlC6UfHw0\njRtkq5gwARgFMa5LiaxZkbxBbE9VKzR0aFyKs/R6sDHAfvmcsm+H1i1Myv0h\nC3g7tbabQ+qrHxv3kMRuKC6/BdRu9MruRSoQDlwIeLWvZd6MrQD2p53MoS1s\nh2he\r\n=QSMI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKOPVoJuLPe9WlNlTjrGTfPkmjNRCSbeMfEODkEYeIJwIgc33yw5Gn0XSdKo5fjFeUe63/Bn+rikGMi6CzAx4ivd0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.d90f536_1566924280005_0.3551685262668256"},"_hasShrinkwrap":false},"0.3.2-canary.9518024":{"name":"stylelint-formatter-github","version":"0.3.2-canary.9518024","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.5","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"951802433a88691aa39bb0ecee5caa5b80efbd8e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.9518024","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-7hxESpPrFaPwH0AwnLUY4doGzn8Dwlv8zYuICNJ4RvFvtUK/TZOOWLpQm7j+6+cup8HQpPzrpqf7P1KGIaqwDw==","shasum":"e14709631cd7e58e63fa01bd0d34dc3997676e85","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.9518024.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZpObCRA9TVsSAnZWagAAgj4P/06cT46SNy/c57aOcwN+\nboQOxV3ibKJrmKRE2XLOb471kZ3GFZZOwe6u5Q1dBgvP2Js+SvjVXCMC4PeA\n+Ig+u/xzYV9yKazlqB+FKcgqbzpl/a/3/1hUhwYWLliiJ5bSQGP41X2SsVmK\nqnlS5NffQxIwHLLOL8VMJtHVHjYyyCJ0YtJnqBp5GWtafpHlPAhQS6jpZT6c\nnOAI5/NWr4L8XeIn3ZwWxh4CxeFsoSAuYsUl1w2WqEbuYfZIrC4gY2Zy5HJk\nquqLF8auRJOWi+6+mvcy+ScIN/9CNM2w4mIFYBt06c32U7KEHbDxcf2UYbRm\nLdMffNFVgGdocrqIK9gEvp3RtZbiUKwfEwk/NBti83Jq6iLytH0BkSaFJQJS\nRIqYE7JZzNokNhHo851ai9BZyk72RqcahvOqgvhjDgcCqfW4uuLJUwtrUGaB\nW0TsF6bRwoT/9/QbKyQYhOAqbE6mXrwhxx2/XEWkxBGzOEMlY6NQS4QcbESD\nJ4Nru1vpO8Zk9y7OO4bW+zivPQQHcCQnKOSkeoTTIfAXCV3jQXUV1QCFu6AU\nbortKqWDJ+ZaI512H7WvAz+K3QczQq5MTOk/fvbkAa6MHP2ynj+9G036n9J/\nXyzyox1b37RRQdWdgVsSSuasAgd9qxQSvm4Y6whUF4PDLnWAt8mNQiw5st6H\nxGi6\r\n=ikrr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC613bm5NWD0BaOll259gjT7L7QzWePGuSL3wfCWNJ4rAiBu2yDaxmKEJYOh9T+lOE9Q/zBliMGCV+3AiKGk4RNjGA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.9518024_1567003547185_0.5012832209081146"},"_hasShrinkwrap":false},"0.3.2-canary.2950367":{"name":"stylelint-formatter-github","version":"0.3.2-canary.2950367","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.4","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"29503674a37d28dc908010245d55f1ae601a8549","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.2950367","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-gmU/FEIGCxdzm5EufXaqNxWIzeolSWrJBsCavfhcU4Da7Dd3T3E1sM40pUxKFH5a0wxQ+U+gp1z0OT/8YcHjZg==","shasum":"dc3a32ee8c865747129fa0b78c7a83b29405cd4c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.2950367.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZsVvCRA9TVsSAnZWagAAW4IP/iR1ZzFVnHZXRk0oLZYP\n3U4QC6SNZOGKLOHvCCj5gFNYy0Z/WUGX7YMOY3RLm+glCaoBbop7RMriq5WJ\nmMPlhXBD7OOHtP8f7GoLEjybnA8nxYGcipQyEtBINWBGBAszgi+WAa64GJAc\nu+UM+Cp4BQ6XLpy2gcSrZDiZivcLTnfgyCDuv1Ww0UaWZCzZsRE+r546fo/D\n3R5PuSWRpj2Ctb0JJlXwIVQ7iyBk1v2OEldPHGDNi/OdJP03N6RRpejjbRJH\nCEuRsjJ+UmrAFwybcY91+vVg7xgzcCRDVKXAlJYHx3H8gmRs8VVLknNV5qz9\nMxFaRzDw6Mh5ADYnrVAjvaryaJUvC5GLq884oi8ZrlqtZ307SKG6QLtVJCa9\nXIpjEYMhWeWZNF+BZqSMo1eiZO/HDojR22u4c539LeKtV0Cw/6+BTSKuaztj\n91zjKmq1XPgpUqmDJ/Ua9UUJTnQi2ZXARixYCAU393W2XtrLIVCCXXW2W4dy\nBjiHoK5Y2zTueGIxJI5HGkvXmB26LsRcZLq+L57RmXX+tlY+iMcquUoi6YWo\n/ibw0dBhb0MC/xfRKjj7T1mPgD9LQ9AQSP1pRnbnhjcFquXGkBElknIj63SW\nFKtjIpf15FVFGf3zxYb2GJ+kHGvJF3c26RtLQpR/Pm9anSigQ35pOBTA4qLH\nIkGR\r\n=vXiZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWmv+d970wOfpkrPk9jQaSmzkdvlgIgfxO8GQijtOMRAiBKvSmfswTk6H2xU/DY9V7PtOtPlzWuocXLk0M6Fv1A/A=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.2950367_1567016302693_0.6799859104834072"},"_hasShrinkwrap":false},"0.3.2-canary.7e75783":{"name":"stylelint-formatter-github","version":"0.3.2-canary.7e75783","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.6","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7e757834f0bd684b41d297965e97f6da500a3fcb","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.7e75783","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-wkwjH10Mg/o9ib1o0+T45dCMPPW3rMAEUcaBjDqRYJyccnJcH7yklbPg/d8iRHTzCW1oC6Xrt6pZeqsHQiMAdw==","shasum":"e50c0593873a59e189c1e5d133bb3071c2b8a338","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.7e75783.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZzvtCRA9TVsSAnZWagAAAKwP+QHnnoS8RLx/kdqe25As\nDynQwmCBh0sd0wIRFsHvzCWsQCUERN6fGvqN2/p+GbQbIr3qlJCC09LGCkba\nx8rnWt0fv6QDbA7IkxkrFxa+WS7VKS7iACOiWxUS4176QpvBl6PA5ZDAreCi\nt5Ja8T7ahyAXVyMoMwRK87x1wMwUU0rm4nfaM25kx/dPgETocnA8x+H3jy3K\nJlkIEeTJh7jYHiFk9L5wqvkxwpaMOL3kDmVl4CSP1cands3mZWvCw8TXcr8Z\nM7L21G91+oh07bJTm4Qo6PRv4fi7iSSAMtVLg9AW8L7BMWPxIWFDtDeqEv1k\nSy5JhR1bdlYC662RmsvoQFXN1rd4Cr78o9q8bvVdZJlkMTlOCgYgfc47Mq/9\nv9U0cmPd4CU6PIHYFUjiLzZplXjFw+JYLUSGYn5N8RARyiqrEoOZfTuwZlD2\nwXJKV8aBIQurcOeWd0yEg9Hnsy2dHVhu/S5BODsgRCqpSrtXZjXa1Oc83AVQ\ncqfyZQ+Z4q2KPP3cSArteLsrJn9mMGjbOw+KEePcGT0ovCXfw2cEq6q1Hb8O\nEmwXv1UgQjz8Dx0AVLbWXeQ2F/bqTTt3pnIzvw/7HXSsPW1hcuw9aLkYsGyy\nxzWDf/lE2byFiKVutaGK3AWJ9wCCt4OKNIzstbLXvYjiOgoCCMMRiv5eg77p\nVtH1\r\n=X87b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj4aEedosu8ts6dAHPw5U9hQpyVQWMaTQR4Z8Kz2A9MgIhAM1Iycf9UHLCxY9sudsY3JBWe8fq8DrENEHzOOou3V3D"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.7e75783_1567046636954_0.8174360622078221"},"_hasShrinkwrap":false},"0.3.2-canary.f5d43c3":{"name":"stylelint-formatter-github","version":"0.3.2-canary.f5d43c3","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.4","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f5d43c3236c1869242fca8251d826e2891a22734","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.f5d43c3","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-o8IcoWT/9pvFwxvlharqvdA2U3q8tCjmlQbIxQwdGuYMPT8gfsQxvwttMBrs9eZMURxKYoKu8x5haf+3a4CeMQ==","shasum":"1bf30bed57b435037a300d2524b169dab7ed5938","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.f5d43c3.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaI00CRA9TVsSAnZWagAAJpwP/1CQJhtf/HTgWr6xcvb6\nfH06pBssTvTr1a/mcEVkIM8RheIXHiD288Q56xk+8dJwkNCmVFdw0ADDN7Pd\nyDLrM1o+A773EnC0bCqWUQXSDLxp305kMyw9LJu3fKa7UrE7BsFDgbNwjukm\nmicsP77ryssQakj7k/at7YLwHCFyyRchX3sz26uQGmJ+XhmRC+wfBXYS5NGs\n+5zI27LlbKyBp4T6WBbsfuHXxD2CgDq519yt7Qn64Yuplb9vqPIrR/pevNlk\n3ltI6eAPQEcigus4Iu/X7WGiP/rILDlhUPnYoNqkEPeXZF6aGKSStroScQbo\nd7+DDl4WFvRNNwxFRhsq43eFFt9Yue+Lqyjj8Bx/fp3+rDB3FI++879dLsz9\nk/RdH+PEpVP9ufOZnmtRdTSirgknHxWnJ2pRLsuPUumqn8TwH+JnEk6ttnj9\n5fL/sEGc+U+MA+xTQHBe+vvPVP+J+tXkEIWmq8ArdY+YLJ73zeR4q+J0Fy39\n1Z5S5Z5+UybNsI6QT3UYnlhmXdtHUEvj0EtTmObYp1sbi0ttlK5KnAJlie19\nibj+YyaTrOSJxYe7Rxsshx304aABalOe6fV8Zin7S6Mqt6QNudXz5FUyxjzG\nWePaEUAuclFK0sZBTsNXH0LKRWIW9JXms6/pxwKQgeA1mwDFRTCNswpWj0W4\nuFZr\r\n=BauH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwiie0iKMAk1UMlzNKCl6J4xpgSlLDW0LJUOEv/I6hsAiA1H1MJgrAYTIUxJBuxuPlme6r5j6bEammBRaZmUlCrRQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.f5d43c3_1567132979786_0.9416995889361615"},"_hasShrinkwrap":false},"0.3.2-canary.4d99c75":{"name":"stylelint-formatter-github","version":"0.3.2-canary.4d99c75","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.3.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"4d99c75770e0d35062a1ba1dd3a6c1a9a0af018b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.4d99c75","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-C81Xrz8l7MTHLBYRqU89m/YL+HyE7dkUXXQd41okFh/+5KF29lRJHcBhzhabd5oO84sorslhgYvbfNLiz6sOwg==","shasum":"eab2879df25d34080cc10492c27cbd946db2a048","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.4d99c75.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaYmSCRA9TVsSAnZWagAAqlsP/3oPbkzCEOzyXt3s6sB+\nKgMnatufs0aZLbi8nMG1R8bg8E1P8DMglQBHehDbz559dP9YsuvemKg17CrQ\nWUmi7qsPYwoBxHV2Td+ZqG0gJA1O2GihOIDHwhTDfMBLOdBeuVGS5CvoQ6Cv\ncp+nhxvNWJHZT3nZnkOSQJ3h02i9LB33BGApqGf5+Ofy2+5C3nBPZa1YP7nU\nn08IUfpwdZ+uNvlorlRNN0DII/YUV6FIJMPQgMO8T1n0G7E0BYH5ZovqHSd8\n/NDviXQFVQ+1KxY3BEObiwcyKH2Mk30W3krkLWEreomYikooQ3V9ggElQCpa\nd8BpSth3Wexcv0lf/wCMtroUOc+ukOyHWTK49JUoks5+fUVHFZCYIFQzmR3x\nJIfnLFCpGM+FyEqh0XYae/jnnPweHH7yha2pQI8vQzHdZkze1tcYYSfWwv9j\n/Bt/06ri++5wRvJ4GVc1Wh8gwLX+IWFBHHEHl0d+viX3K/rxyiDHqdDXYjET\nAnJM11TmgcojUga9zVg9NV74bNryLNXKigClfjII7CncyRFpcTmnGerKJIKr\nXK2eOaZvKT35DZTiRT/gSO/Dl51eWMIA+9EufMZOg0pwgiO9WiOKEtrYDxsS\nh6rohG16Zgyyyk4c6PxGosBgUs1h27ArmmAd6xCYIr/VfHDDZoG+j7WJ571Z\neC6H\r\n=oyN7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUN+IzgdQNN5/G8WbCv7c5G2GMErLomb75vGSRY00dVAiEAzJH/0P/UTTwBF0VySvMBeCyntwPWsMNYhTpMvw3OkNA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.4d99c75_1567197585765_0.9578281066113898"},"_hasShrinkwrap":false},"0.3.2-canary.33d2dd4":{"name":"stylelint-formatter-github","version":"0.3.2-canary.33d2dd4","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.0","eslint":"6.2.2","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"33d2dd4dcc4ace89f27e36a89895e881a31f25e8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.33d2dd4","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-/qeOhIYm7HN3U4kb8TzOQQrfdaicKvwMwi54utKFVMlJFaUcy/6tckWyRuoU71aqwr3ULm0M0K0pWL2u6JntmQ==","shasum":"e075d12c09b1ab053d3a95faa5a69a882221f074","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.33d2dd4.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdai50CRA9TVsSAnZWagAAqVwP/RV4ZSb4hVBcrYQ9Y12y\nSur0Q2djpUJwYizsbGA3lY9N5eN6WSTBp8EwkHgIYjQCvVhVIxNehAfU0Wmz\nCS7ZttVE0wJoBTnLj7DI59weZWuYFh64d3U1pfUFw0T/MjFGb3fVguj8POpu\nSNzlznhPU1bITunE38dhF08Xdt7pfVD9a2OkC8uI3qW5cNSilh0jJktdVB2X\n47AWrILGhuoniVhCvioc7/B1EQvYdJZJ7syMOm1NuMMTVeN+4t4N5VWRb5cP\nmjCNpfD90ez8mt8Dq8SLommxJyoL5biAAmzgKxs6joAAlP+oWhjveYaw7Rfe\nhwsGMO0ktpQY+W1YCROekI4qqpTAs7iXYbBJD++oJi8jrFZ7TqzjTcS+TesQ\nokWKcH21EZFQdkwxPazFkOjBDEx4L2EH9iZWUdO2SU9s4NNLIYYFfSjQVGkn\nsqyAGgBNO3AInYNoFqcuYd91KBT7vIi7SeeEkJQw+2K4Yz9yOqaepWJWcuF5\naEoPtsHzZ+e08nHNZqaer7LhkFQakNonbbp2PYZx1AG/A95D7wJ30rUVTYsC\nv43khcbT7qINVnXqQ0jiFx454EMfrraq7scC7AtNQzJx+7XX+0wBdXCX3/CN\n8YVrTA1s0dc/CggW3qk5K5iNxZoLOj4YeHhw0UHshxz8i/4Tx2RTVfqJAYxN\nn2hv\r\n=mnVj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXCCOLv8ogzNga88aJpedCw3dqh521sehlNjh6YwpNDwIgUPeV/YKBvS5T0QE+0D9e8fxi+BDGTWsrp86pOym3l5c="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.33d2dd4_1567239795842_0.8446657930713046"},"_hasShrinkwrap":false},"0.3.2-canary.5081a2a":{"name":"stylelint-formatter-github","version":"0.3.2-canary.5081a2a","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.0","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.5.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5081a2a25f69cfad78de5c51c113513cb7aa19bb","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.5081a2a","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-lQwrutk6dXW1BZ69moPgYbaFivwXzFSvhhsCLMRxarRBJiKELb+gMopbHsUpxBl3DrqlGYfemWdOzjak9tgZFw==","shasum":"d0005f3d9d71fe2cba334c096ca2c2d39f15b2ac","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.5081a2a.tgz","fileCount":12,"unpackedSize":20257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdax8dCRA9TVsSAnZWagAAQVQP/iMmtAjUlvFhcR7Zpc1r\nHNzjbgeFCrS2lp3KiejjXjf7/BEvNiznAHBN/57g5NZBpXJVC2K+O7IaQVtI\nfs68tqqGh/A7RssocWxPtg96/RbutcC7V9SkoAaysPDP56+OYOdTdtenraI6\nsfnuWqfZjhFKHqt9gptEM3xB1KihMhYuvhnfUtBTcZR7W0w/1pueWzVHjNbT\n03PnZn4e4iqi501Oa0iXjbFP6/llog3oKucDeumKQpKULmAWaZdANK3ir27m\n9WaJvcneZ7dErlTfZZ2G8cX8R1FbZopVKRuH4S7FcP44MeAMYS2Zra3g5LNT\n2L5C/qYc+ZD0rSwQjCuAEvBrV1dtRDwwfzevR9i0cdcN4jV4Jjuz2HG9WXZv\n0voY6X/wLdS7VwABQWmK1AUJrETY/ftTzZc5owFiVf43EDbhdGFhMdskik1P\nwkMKWaK8f/fnXjHBvY1t2E8mtzE6MARY6p+ibtktPrgnNR7i1nN2GKUu9r3O\n2r+CwTzEBheFhUUsR57uTN6TZYFQX+QRCoY4ze7Te/QZ7qmHgbG1U5Q8wDpI\nlZ2xMZ5PD2SzIN1nBb6Z6ivGPfnbWmjlyEgsXwOMLGoProujYhm1+Lk6Ae5w\n6zqoKrbb+xDLqy8WyWJWUPnAtFLtsuoAJPWg12Jxw4K2K7BJHDnv1xJDNDVW\nzFME\r\n=1vgL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaH9KgSo+gAWEJ2s3hwoOfTMtaDCOverKoq1y+Wy3E+AIhANjCFRhb8X1WsxfQoXs6CwvepMsq8rBo2txh1yeKY6Gr"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.5081a2a_1567301404927_0.41809809025976596"},"_hasShrinkwrap":false},"0.3.2-canary.d3c051c":{"name":"stylelint-formatter-github","version":"0.3.2-canary.d3c051c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.0","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d3c051ce8e6af8f758c5a4506a2c0be74c838611","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.d3c051c","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-OZVulQKen3Ybssv7pGSbeqj04IpHJr/3krpddUsG8nPFj99lx6Q71GaY3K0qfJeMmodgWpQA285Wg44bmxazjg==","shasum":"c91ef12772036bf52c28cf7a59252140a3b31487","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.d3c051c.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJda1TUCRA9TVsSAnZWagAA2+wP/0Ar5kSoD9e2Whs6LhBs\nhthKkWP9Y3JHnHhGvIEQyYSRT6n2vyPVt7WVqWswJpM4TZSSQgwZ/I3D+WJf\nWI8OPb8YggIqplf+BN1boEYS1yatIgyYhzhs1m65YfkxgHXTyasIlzhT9di4\nZ6WOsebQ68pkZvRTViZ8koxEdZoqe6b3b7+pcnRrPQDT/vSBLYgZWmp4toS9\nI6E5j2jVTIvXLr+RW06RJlgbhsPbp5L3MOWs6Mv70U941oopUhtQIEOJDwng\nMSLWXuRMHDZab/aDEjrGVAhqMtkubFiQ4dG3RZ+vF5e9hUfLXgSas1T7LD0K\nLCvn75I6oh/T6E6o/yn3Nw4PqF02e/4UqpzwiiSZ61gcb3qcOC7kSt079lhg\nQEfeutJDPzSfiFRWcYqwxw2/qYl4xOGC76zZyeBgZSjLy/MIaVuG5o5zfu/Y\nhaK0NxbEdwi0SSuEpd20dKIQaH4GAWUPxmtJPEWFJAXjmag1b2aPl7zvHRyc\n0AtHp+vqE0fbEsymaTMxAkGrWP62RLrfF+aYHj6tZV4+YjE19Z2+dt0jidJr\nKcgNQNofSuzNJgmuF8ROLcoDJu8lDY/tgMbLRwaRYL7j94+ren4T8F76bwH0\nvau1WUNjJ090YI5EKg09BjOFyAYYxTg96V4gTHPcsF5aKm5j3aJ7lV9O7OQA\n8Zpi\r\n=2m3W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCceutIKz/QosnHkt/u4E4kJ3Y/CaJNeZhxwyzbzbMsAIhALpBqUkaNK5/FJiQRROd6g3u3ATGxwyjzO0NeeVJyDx2"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.d3c051c_1567315156376_0.16493377793070518"},"_hasShrinkwrap":false},"0.3.2-canary.bdb4994":{"name":"stylelint-formatter-github","version":"0.3.2-canary.bdb4994","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.0","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"bdb499475a6c352b8de1f9a86b6a385875acf8dc","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.bdb4994","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-om4p/RYK54zOYLXuq9Y9CZIrPfv8ddg7Bh/TZd/dVQ1KpgYUA87aeh2jpMqxVg4aHVWcqBks5QVijUnQ3T77aw==","shasum":"00279a3e799bb696d4880c05cf174d97140da66c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.bdb4994.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJda2L3CRA9TVsSAnZWagAAKjIQAInnYxmEB1FFtAG+vQH5\nbW7qC/ekjJ++cFsxB1HoRCiBNaP5vMErDfGbvCmQgKU8uU884A6eqF1UoNXd\nnMYeXpBimQ1mAi9mXgedJyTNNZtoY4QkudlXneOLDwVBcXDzI+eG+6+ZObus\nSNgiS7ehk0UfJALZeO2JBXOOdwX0fVqwRK4W3TTCH83Vk8BqLBbXHG0YQ/Kt\nbr1sH0cBMp1o7x1/UE8n/L6MJ7ZH+t+8NrsRYPmTz+PMCGPuv/Yv3HkDWShM\nH19I0wuBHC1g13dZ7QLvqsU9AKCJE64sMwStieTiAy8HH+2jZ9DUrx8FRmxc\nemYALar7d/kDexaQB0v/dTq2gNKFJ++qVFBaOwFOPIqDrjer1W3Gm5bzfCEe\nKVCjq+hgFFdznd/jTZGSbIwJpCxiJNAfUipQu1PFtB0OKOKTfOQg6YUPSPh+\n3VynV9rbK4QYRRHBtq0CvJTaXDmOluyAoq/d1irmiqzOsstkCUDlwI6cMbhf\nRkEoovXQu+G92t+Y2TvbqUl9QoJjgJLVTy9Vj+aup92I4i2PjfJVdJElmhcs\nVuRop8DEHXUwqWVBm1PQjO6SbAm/tMk8TlqhhUHWL7NnOur6AuYeiPc1h7tq\nbHgyk2TUb4ylhNh2AWhh71kidk/XWd+nQOibERNpUHPlVELbzbHT/e3W4YBL\n8PQ5\r\n=e0+K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0+r37OfWkztkj6JQ7FowJh4HTgpSVPMGEoyq6HzgukAiEAlbJEPDb0yStbFLNyNApFnZmmN4ANi+Jy1v7eheIbwuw="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.bdb4994_1567318775155_0.0214879357382598"},"_hasShrinkwrap":false},"0.3.2-canary.0c73cb0":{"name":"stylelint-formatter-github","version":"0.3.2-canary.0c73cb0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.0","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0c73cb05d6d2575b2841dd223cb7940c0459bd21","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.0c73cb0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-edFLnX6R6uNmibC3pd2uQSSmbRrxZDpWSKiB6VzuCJruOBLgaVrD1oShAQ82LBKSHh1LchzCgt84JjYVGZE+Jg==","shasum":"3f7a590b8e5c92e8dee6f6f1e87f065f31d47824","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.0c73cb0.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJda/LnCRA9TVsSAnZWagAAC2MP/A1BapLsTqsu7nhmTM+1\njH/g2/ywGPrXjxbKNL9XJ6xCoJ7FgUkTTvPIqsjZ+RCilBisCoXIOuvZwu0c\nahSmE24i/84b5XzhKr7fx95Ct5QjEEBEWneBR8ezM/4SL9D5M+2KwKIeciXr\n3RFcfD/XbvyQVgD7mDw/mqRRwUdQjhdtwmH7iMoPc53bRpCl5pRDXXTIifKX\ntGBXAkjNfsczxqAqnpjrFW4+/h9ROCbfurtYLH9xXIdyZfYLxRTQiyezlGMA\n2O5Z5FRm5WH6gUPJkmpnwoIRDMgvSybhJxMVBYWrKxxbsqaSp8YCE1kSLwZS\nL3c4YtIRIMMd8hRhWWwUyzFeuLJeCFdh1dL1BmXvgXELMy+c3+arR13NTNJI\n1EY5Ge+l5GL49F9qM8LNXEEFi1VjOd3thbD0rPINlf9cGCYUQ5wue+ctEZt5\nCKR57ZC80W3jDMkyvdHwEO1Gu3EriP1h5TEhGp0jIkN7zAQ2aoryVUe9MX4+\nsXCDq4OSzjMjv6/GkYAoTUdAdhY3loFnvPbQI9H9XYsMJFNSowktLk8AyDAr\nsJIuS89KQn08pnK4JAUwfhV8kpfgpqnrdE3ywJXEOS6f1/zf+kuQvR6nlGUV\n1ylALmic0dcKzNV9Wfi3l37RwMt4bEhR/ovXZ6t3tdEta+HVuESzRpAEPM08\n1CDP\r\n=h2De\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHr3h/wKG3ppLxwUoEKNqHWhEhj9Nhu6pH48Y3spavHDAiEA1hIFlXM9ifHeFq7De5TX0MPDTjsEt7kKRMAN+j/sUc8="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.0c73cb0_1567355622570_0.8546766905126566"},"_hasShrinkwrap":false},"0.3.2-canary.964fee3":{"name":"stylelint-formatter-github","version":"0.3.2-canary.964fee3","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.1","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"964fee38dcc647fccf8492be23456e59ad56268e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.964fee3","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-IYrTABFmtUMDxbduQ8E0xyUjFNRXCo2Kes5SuJB0zjUBNFnlNnv76XyKiQ1H6FlCU6R7uzniy7pGdfBNMoV2sg==","shasum":"b0058d4018d9349f13f2e2b810b5eb6b4e2b3409","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.964fee3.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbLV6CRA9TVsSAnZWagAAvQYP/j16TVTj3l8ybqZxeEvq\n3t4wuUnaJNmTDtB5eKPoIE+IOKbq5CVasL5Zkr6X/9TfES5BdqSYyvyZcvk5\naT6hA59uOL9nVHcKjUZMtLqlMi2NEMiOTIluXk9TIJhvpuI9JvTVq5o3waQE\nW0R4wbQ7+CUegCWFrf7PIxKErctVOvNCd+hAt1idenAckDfgPkyYXNrdUB12\nbTL7e2qV+UQcK7/tmpB8oMnq+AimDfFGxXWWPbaK6YzJ6SfEieeOi74Z+zss\n/5P3gfXt/8ub46zYMQXgA3U9VTw6w41s8wmoQk6TgTEUtRGXSIo4CblhoYvr\n+pYwqw0gZtprEwTl9mEBLXBcrvtz14H8qAeylfvKiocgogP7Na3powcfZ69D\nSYPrx2LK5UdWG9wQ1YuP5XC0zMdnRPpt8q1Hp2Jk/vu6Lqiixmc1ioY6vWDa\nRHRbvbP2kvsvxj7FUHLLptIjiCgIHYzYLKzrgknYjfVJfNjrKfEeZwwIaqKx\nuwmGNQ4TriCcrXDlrtwwrd/1s+RY1Er//51vekHemNM6m6xWmjXj0R1I40W5\nwXsT8cl6X/9ss8SWyfJkq65JUi1w/t1NXkVKb8+YBCmx8pUaC/1QxFR3mPhP\nEpn0dqFBbjW4fmBs15LIvpDZG1EUT6bvUxaXbPnt67ayahZqwBydU1u46KsC\nw7DG\r\n=OzZv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1lg5+lYKJPqvM6dIRGbHN5TbHWQQ8EH2eMwLOvMYksgIgFyC8sWfFHBV9YuOX62r4chAPK99KNWaoU6R8eCg8LHA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.964fee3_1567405433816_0.14235319231952626"},"_hasShrinkwrap":false},"0.3.2-canary.d2242e7":{"name":"stylelint-formatter-github","version":"0.3.2-canary.d2242e7","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.1.0","@typescript-eslint/parser":"2.1.0","auto":"7.4.0","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d2242e78f7b45d054d3da14155cc6ac73d218771","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.d2242e7","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-eD3pXRUgGpTUv5BPu8K6TQWpFVfbKK/0C+BLD2YoTC+n0hI7icLC55s0su7w8rbNUKZ1abDdwRn8dYmNN5x3Sg==","shasum":"9766abef96d78850e19101f2ef579206f7b6a6b8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.d2242e7.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbU0gCRA9TVsSAnZWagAAR9EP/ikeORr73LebqV6H40zN\nZU99w87UQextCkdLkqHaNM8Be7ht83PinQznPEyn5Kl3Kl9/+aYJXwOdW3yn\n99JOZ7ofeTDyap8a5435aEmPGuvG5ivwCYi36i4C7NXm5jAqiinA954IPN2a\n2EgccR5UPOIKVK7TQgbVRZRGTkfLDvYGOXt3O09YpUVA+TMEPESMSVn7WEW+\n+J85+/+JFwkUUVLXWvGylGoIaxUcAr5wgkfRYY4vENOySOKxAOf3oe4EacKI\nimR2q/Sl8JushaEUQUak8dkWHSfi26Q8vmLhXb+eV43wmdLOLnRIwg2P6KK0\ngc7Csm9E37OQC8CvKZnApYdhBuu5bPQ1RIWGurhB0H5fPGt0IvF+spjSv5jg\nbC9rRXM4iMJG0fAovND+7w7ciV6VJuZ0hujM/i5BreW9T2PA3RsX0FIBUZMs\nMkZepmUMsqAHkcppkeVKM4onHHUngbJEguLWckA1IPPTAfz5/lJ3j9WMphLB\nIuVBAiG7Sty/9KTxZj6GikYUtLagnFQraUxjZ3WIEVtwTfYK/Sci95j1f/Rs\n3wdWiapvmrgqDi5V14VoC2awHWzcVM7DsybDpj9jF83mK9y0AfJ8q/W7fu28\ns0BGIdo8ZkZh5RE5JLpmx10rTumLlb+xvQcdEnlRS0Bwv+1u2xey182OP9yH\n8T2g\r\n=xTBN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdJP2atrGql5+3ZWv0rK91BC0mVX7wMXkv3+MMD66FKAiBo9Kg21PYbeT3K5sINmNMmwb4oXwXwJ6Or0fKpXPUUWw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.d2242e7_1567444255894_0.3137949316790678"},"_hasShrinkwrap":false},"0.3.2-canary.9af3fcc":{"name":"stylelint-formatter-github","version":"0.3.2-canary.9af3fcc","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.2","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9af3fcc31d339acdc2985647e658f5a426324598","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.9af3fcc","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-6o4DwQMNxeW9yYLe7xhm7TFQVS7FC8G10yluPB/DE9LX0kM4Ab+U6Vu65rRXzPi+2RBVz7CZnyY3Bh2icp2vcA==","shasum":"f1a810d379432b722ec543d8a86703c2232a96d4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.9af3fcc.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbakJCRA9TVsSAnZWagAA5TsP/3hrSKJoOVSHGNEvhOEg\nfgDSQ3HW/FeafPvP3lONFUu3sPsOtRGw3pLAKEGUY54g6a2BgN5UzrBGN8NL\nYeiyjXPBaTlpAM0ZWj64rHbtHiEhGWBPUEpVObXBVBzfh5pav6+Pcl8dBbkd\ndA/hYR1ez1LSt9x1yG9mH7lntmz7YLf8+OJHGrpJpgcK//x+ZuDy5sCsTV2q\nBLkqVWZfB1jNPAHj9xs+z/dXTWsozybive+b4IOWle1wVyBclw/Dba2aEoFc\nBeec0QNS73yGcehiW9VYTstXlBXI/CudR6wVjDMz6woZuqS7fnyzFmoesvhe\n1NISSdKPoU1lpGkZrzKOoqVfcz/GNjxcoFfd23CRPFkH4X5TOMkm+UQ/BvfO\nJ+/4cmpz2ycl2t3+62MFP8wKBfxq+pGjtjfCOtYOe/8Dcn9YONvpGLfNClvr\n8Nuikj3H+1yc3S97ov57QZJaShIONzRFf4GY8VqfhRTBjiw+QNFvAvcOEpJC\nA9Zlm7EQXC6rKl99yohkH8Iz1jq4j0t3IjoPEpjZgRzGrUQ6AEAapPbFkbxA\nuMpfxXsqRLMxyEVKOxngzwmc4+vA5BCey9Hj5jQkAu0zZEZPIKJT2v6iG+Ix\npC/+RGrauzV8DbrCYWyGPKAJAmmtJ7gpwxZB8FvjoB1GbCbxCj9qUbVENo/p\nTN4n\r\n=pSV6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl0AQ3uNwI/J47f/5ROPdq26m81n4+ECkZw8LPcGfENwIhAOPIp2DknVeMSVDNqIaMXqbdvE2ea/fyckX9Q/9H7D11"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.9af3fcc_1567467785311_0.3545673878449216"},"_hasShrinkwrap":false},"0.3.2-canary.9bb4df9":{"name":"stylelint-formatter-github","version":"0.3.2-canary.9bb4df9","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.0.0","@typescript-eslint/parser":"2.0.0","auto":"7.4.3","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.8.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.4","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9bb4df93dababda8e41063cfe5a16e0eff1da583","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.9bb4df9","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-8fS5KdOtZ5sa0IRecTcANEgdSsTd7xxaIa5KrujqOMOd3vPtKuC0vf0o7PrXNbauHMrlAXMPCzju4x5WvQQesQ==","shasum":"8a599930ee35f7151b153d4be030327a0ccd296c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.9bb4df9.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbaz7CRA9TVsSAnZWagAAeIAQAJFa32rYyARczq7uU0bn\nOJpVv3YoRvG1XwoFf0Xcz9vnYR7Yp1fSQUsg2arRhaXjaphIDalB8zMT1T+u\nfr8RUz/VRwKsPYzt0CbDg62im9X8j+2jgoldzjffhOiEVHgpgughLKueyBli\nMyT1DH6mDdbTb7k2iLg+GDf/bn+a+iqE28GgZqGGaWBibmOgstOKLz2jg7W0\nt+3NKJEnTVQNByn3LH43yR22r9re25CcV6rw37zMNPpoGR/Ky8DNDv6iLnPn\n7JkfvJf8Z/KozHqIFncu8o4Rp/7Oyt4eL+COyfi3bn6ITg4IhVYjp5iFghY2\n4ueeFixWXdz998PV7RoYMUKRvgJLHtHoWZ/6YIsqNNRRLSw/prSwGYpylqOB\nYgElDK2ysdjAcsmysEIbZFKaXk2GkI8C/UtGEkWBqtDJqaFmyKN+6p/k1exC\nXB21J1kKYCA+7zIKwAmDIDeupzO/l7mXu5ysyGRhCyjV7nL/cXS4fcXD9OAv\nvfHsIvRtUi2ehW9yZKuw0fBzq2YiSUvQrjyPldRF7SVvxrZ+j6cX0dsLmnTQ\ns9IUiZ3cyek0a9eusnLzIGreWvD73H2Nuku9wXYXWuyO29LaAmHCEhzjsI34\nCBYDPr1q8jTlZP+6bHu9XgcgBLD70U2PVR+zhLXydDj7lIZpnz2o8ViEIjUT\nDdsw\r\n=kMZr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY43g/lqFPwXSJuHrxh2tyEzrSuimaj2ucfCEU/UGg2QIhANFeyOaFZEv5O9JxwCpG0Ybc/tspe3g5sSjNzlrGWrEB"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.9bb4df9_1567468794673_0.47739815235760497"},"_hasShrinkwrap":false},"0.3.2-canary.80d3920":{"name":"stylelint-formatter-github","version":"0.3.2-canary.80d3920","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.1.0","@typescript-eslint/parser":"2.1.0","auto":"7.4.3","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"80d39208c03d557a514dcdddcaf0350d59074c1d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.80d3920","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-NIZvdUyPH4KTRPHNp+LALknNY3J4Ljql9EToYnpnOJetF8spWUcBY0S4sv3pY+2gS00lXWIj6xF5UWBlNMLqvw==","shasum":"27ebd0baed9e17a008b5392c4e3fc38b3f6dad72","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.80d3920.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbowoCRA9TVsSAnZWagAAKZkP/iA7l3hnexZDP/LNubkf\nv9KkvY+AL3Z4sYHXY/3Dv+FfVLe2bBIbZxWrZeQeLkloFesGEbs9yhZSt96h\nPA/MJBLZW97Hk7E13+NsPqspsp7/s9gN32ZoEk1ejax9g/Fll4RdLBxLJJ4C\n4rII9zDkGNaPCRCeqxzUhj9dV86+BEjgx4tW/KRoHiMPZjqptV2l7zQwFq46\nDVoJdPuZ+5m+tWwHVDiM9r+fzObewAbFg367dD8AchygGkAHRmwYntcLTAjP\n6nav/d8IRd2eGHST2rfScdqJBxB7BDBWRZ/Zolz+6wxjcY24YzEJmop+/H8D\nGAlbYzB75LCAnLv54PUFJQvuzq/nc8dF1fLW7fLKZ0A0ig2xoqvIz8gJbDsB\nzyonJ0hNPYXi0PZkLRROucVGGqnV7gCy5xcz5sy7iQ+GhFX9pbJKaIhTQO2N\ncFFGm2OsokBsMzKatr2uHdI+3W5zJXUWu4A1kAP7a8bzjl+b3TOHcPYNXaWQ\nRhOeuKLPz1IQ+9+BxPUqht6sstRQHGkdMK5pjdQYSKO5waRxzZMy/zrwiMrf\n16246bRMKJG06mJQh67JRsqZ1WKz2qElnFd/8OOI90aKUhiY00lAawotfj4P\nz3F/rVSzj9AvJ3EURq8MgP/EziS+MkKWoAxSRxI9nvXnb4eSSt1qOaJg3mLI\nib1x\r\n=DJPa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn7RpuRsYuNIvaG05utGLkZeUvbV1QvEJ2RjScqVSmDAiEA0LKEtO0GxwvfBacy/o59BS+GWY+xwk8zbwqOpMhoCEU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.80d3920_1567525927701_0.9700738795736212"},"_hasShrinkwrap":false},"0.3.2-canary.ac68383":{"name":"stylelint-formatter-github","version":"0.3.2-canary.ac68383","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.1.0","@typescript-eslint/parser":"2.1.0","auto":"7.4.3","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.2.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"plugins":["npm","released"],"labels":{"dependencies":{"name":"dependencies","title":"Dependency Updates"}},"skipReleaseLabels":["dependencies"]},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ac6838380b273e34dd2178d456c50725e90a12ba","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.ac68383","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-iCfwH/Jerc5mzF3FfqEfJ5zOCsfvHSfsj0da1tkyTPkWCwR4mozxC957nMrH1foY1J1NHXvTPgG2wIak+3SUIg==","shasum":"d11bacae166a629112756a5cf1cfee59b86b5470","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.ac68383.tgz","fileCount":12,"unpackedSize":20451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbpL2CRA9TVsSAnZWagAA+7sP/2KJUaNinCyiYd3Jj5fO\nK/dS1Rbsn3BNO+LFDD8b87aQ1O0YMLuuJmx4cM24A3uyy2k6BO60+tFJMILa\nWLy8/SmsDz9RFYpVejgAatpyVs4rNT9ZxedaG4qCrZr4O1roceWbUQtGbKm+\nXsmbnCQV0qaGgBOoFjNbgnoskW/JWeViPs0iq7N7d5gjb9CgLI+SWOWPGE6F\nYbw4MXFd/xEN0U9kXeZNVQ4N4t03SuLocjPHeosXMv+M0LJO/3IYaooRx8us\nLQhmvsefHFKyW1W7ih9Cl/cTtWI52+yvUa+6BUSgfRRdrOMuNPIfbphhQSNZ\nbsCY1s9245FvRfEUHui8bsHV42T2qo0uZtycgexg0ueSsWjE7FHYqG0c/sO8\n7jdh4vE+/fRflbqHnWkzXwx/6CLaqaP+/S/72WvphPyK2aRKSHiVIYc0oom8\nOzNcYECLIlG4Aj0BU+MNr/aYtKNuETiDTiGwhiI4Tb8EaQrqF365/IVv80c6\nt1YZaiPYz1GNQZy76FQQNSeTWTSctF5WDzKeN0dgCjgiGip4ona4YzxT1NMO\n+lTdw1RKEz0m1rMjVuBdopZO/3LcYhpT9q9TP9iijVmWFem5230zsRrEj8ue\n1rfzgypwhDAuxbAg0y4q6zFLd1wZ1f+IUHDJad1mmfqRCIYoqlBLodbNv6Oh\nAAfr\r\n=UnQG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2O4KKrqSkA5pud7980EhMsT0pJVHKGZRI97nanhlmnAiBBOKHvYEB04SIfJLtP1ZybPYmmUNNu3l/41svrCmKzMQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.ac68383_1567527669737_0.8233439036971819"},"_hasShrinkwrap":false},"0.3.2-canary.d6de103":{"name":"stylelint-formatter-github","version":"0.3.2-canary.d6de103","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.1.0","@typescript-eslint/parser":"2.1.0","auto":"7.4.3","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.1.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d6de103c84dac4e0adf6df65eb956990a28dd5f6","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.d6de103","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-jg1igHLK/Iw48sPcJ6zgpu0yRhxCfx06MFFy69O5FEjo3RoiJNOxyYdgXy62F228OtE9RwZ5AMQKku8rlVyefQ==","shasum":"2d5d5175964f28c916785a49776e1a077c46b8c0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.d6de103.tgz","fileCount":12,"unpackedSize":20295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbp7QCRA9TVsSAnZWagAA5SkP/20IOq5RLL29q7usGJ7z\nTjcIz4gVu/ea7cGU1HPEsmOcr+poD/k7q89ak3kgOyV7y5nGXqpfuXd9aeBL\nV35T+F1hvngkhi32CRtJPr1dKxjoL9QIbhck5Q1DthrDbQjqtq9AJKWjn5sS\nAkfmX2aYD03fhycqMVraGsz4+IS3/S6XjWpEIEeVGi8SJhH/5mp17xAyRjlg\n8h5QryH+fsSM5y8usFeS46zlektQLc6fqB7k9UH8qnfnwbzRm93HN74NnM4h\nHdfXsEnt6lpy6rHjAvWCLwdV6mEBuIbHGAg5Y5u7GuIcLlcutBkfsdz5UQCE\n6gyOSZSqlzD9FowEe/VIZ0kavqR9WeBnnthU7CGlKN7B72gCryeO2cfVBCWg\n1bHlQGQMui3mL0hjTGFV3tD0QLpb6rGagti/ZBr3QbY4ni4/ARTIVkcbuAyb\nGoW3lVQ+mZ3FAhtVnxfY5dDav/CtXClcbU+ZYwNqwurMgt7f1VBmPfIzydWN\ng9ZinXsWlZeCmaIsx8znxT4IRXQjSbGGJioFLrrlSOymVDWt5DuABlOFbnE3\ny/Wipi5Q66HfP/m8rYwYr3O9Id0fmevgYtjH9ClgJJ9Pt+xiQxlVqyCs/cQ4\nEAoIIYL7HDfVe3DDOOYtVo8YU7IvIDevIoJ3MUBmSVRmV6tTYVl2h3HSMzLN\nHk6S\r\n=1Pj/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPTQx933a7Z7NJ5grp27geaFUArcd3PMji0hpm5e7LPQIgL6k9hpQPzrI9cHftib2loAuvW4YXB8kz7dojnM7H6+s="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.d6de103_1567530704355_0.3691749622445195"},"_hasShrinkwrap":false},"0.3.2-canary.6f763cd":{"name":"stylelint-formatter-github","version":"0.3.2-canary.6f763cd","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.1.0","@typescript-eslint/parser":"2.1.0","auto":"7.4.4","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.2.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6f763cd5f80f0502af7f4707e72be87b683ca685","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.6f763cd","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-O/qc3+d/Lqnfk7VDkZP5eNqSeaSImjrZ1BG8gooADUvFRXNpq+e4EQc+gSCKL6I+tUy+pSD/JSK6OXgITKZUMQ==","shasum":"91719e4cfa6c8d7cd23bd432e6d8b11a7efccf25","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.6f763cd.tgz","fileCount":12,"unpackedSize":20295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbtlzCRA9TVsSAnZWagAA6hcP/2wm6uecRAIQ48TABg2q\n9Y3FjROAb9aW2cRuWErbONhZPJKWCps35Vn2sFrbFRx9ol5xWleW7tyrpeAM\nfZUp3RzmFQolgMl1du5lRfGN+2H9cMvd7jh87hTmDLEECMQ5avL0y4ufMThd\nhE2IvzKeydk9Va8hhTVRzioM40E2LnuyDYUMNy2jK3TNwtSVf5eXMN728Fn0\nVr2xyJBldJH6LIaxH4Z/6P10dMTsCEZnj3mILDPgag88Sq0PX+CPhKTcWBIf\ncEYlkUOxGHxZ/lKFdLvMcG1Z/VfN0/drXnj08nxPEi1X+p1E1dIsqvpjMUvS\npaODQ6xOZ2UFuxWISTnthBzBh4/FGaPNl0sOnkb6cRVb2wL1iMU75ycVc+e+\nqVhlegMATEqVlq9cge0WiXAhLtHLYOealHtAp1mfRwrV2fpJ5WMYdoAm1XoE\npQvnwL3gkFCAdXOAI0XF2+eC6Vyf+j84l5LV7dn+VRRw0V2Jv4iIeKqvuYP/\na+8oQtj8rmvPywSQRK8JcXUmM7YELyt5eRgkve84LQ4EVpFPAN1/9Ly4g6i+\niCfTUUhkFPQ6CJQ8ptHxe9zRmuF+r6N9eG3smGZLnSxr1XJ9jTfObqOGuheX\nnsng5HJeL4O4uaoCIkILBDCYmX5y4yJCmUFoq3/atxVrREt39nlKp2/5d1hy\nqv8i\r\n=ywti\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFK3Ggw0mxlB07kMdxOr60nzH74LaaYiTgsXlpBHx/UwIgftnSeO/owGabzURvFFwwF9c2IJ1TBn6q3Dea7WO+DUc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.6f763cd_1567545714340_0.3588070370292562"},"_hasShrinkwrap":false},"0.3.2-canary.1d51da5":{"name":"stylelint-formatter-github","version":"0.3.2-canary.1d51da5","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.4","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.2.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1d51da5b34e670a9cc54bf88ce7b40725a6f54b1","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.1d51da5","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-5LKg8iB1i3MrrKiNmTa8+SqwjUBQniYwDJqC9BN8SoRtmPgUWfz4bztT7wk11iOBFoeKPxHLFFBZfWolkeJOtQ==","shasum":"81721d41abff8f7d0009a33b11566bd25cf11d91","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.1d51da5.tgz","fileCount":12,"unpackedSize":20295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddoecCRA9TVsSAnZWagAAHAgP/if53ccxG+WkrOjDKRLp\nPCMrtzXUcTzQNOTNzsCePQPTmyhUdQLv8ZChmPB18sWJQ9QJWByCp37LlMug\nlBXt0B0sP8r7tURLZ2KdcLVYzu6hWxLCZMlwzyfsM77wbL9KO60emgdEmzf6\n+dzlQ3OWzIjeKpSQHgojY+DNS3Jn4VUkC0L/CNtuc5/Zp4kEHtxlJxe+/1E/\neKYarwF+5TeYvhFUTQN1lnvRznoLyZZFceo9CgxPAA7kVMuxnyFJf5ss6PsF\nsI7+dQQzFp4N4MNvZ9CpzZfdmVychr3KOAfS/OW4IYC+iRu2aqklZql7mJSt\nOxJASlSu6L7g1pGVeJD3Vy/0H+DHcTb9prtz/q2vGubmh1XURbTS/8ElaeIf\nv0JJwsT3sscLT1VKe5wjxkkRykppjIE9nKn7Igqs68ktSdIgOIAZV6NyLBpJ\nlQCxa4Rz8TqZS7o9xQ4McBW+s4DjezjocfkvNi5vy8B3+CyfAnEDCcsnxZ/W\nPdtx23iURDlUB+RMnX96sFHnLSsnWvfdR+LbI1gR7Ow4hULWEmcWGavsi5dD\n1MufPOsVKlwQnUkWiuU1AvKZznIAU/NbCXfk9b6sH9Hq31QZih+ixZcTg4Nu\nOH8j432TYHaE5hSsg0QZeyCQtbxIJwc2k6Kti1P/D4uqh7grZw3hvIWaPUgJ\nQNkI\r\n=WM7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS+2CXj9ql8iTlCr5L/fGvsSlO/DkA7jf55YToyGalYAIhAL8apgvHpfU/2609qBYxFymYV2CJeKt5N0iTbzUYNv16"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.1d51da5_1568049051580_0.8907926171584923"},"_hasShrinkwrap":false},"0.3.2-canary.29886ff":{"name":"stylelint-formatter-github","version":"0.3.2-canary.29886ff","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.1.0","@typescript-eslint/parser":"2.1.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.2.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"29886ff900d40900f2247e2f17d06ee1e588acf8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.29886ff","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-5wLoZpA/x4fmAlMdQeH4MVq+IAf05qnwL90WsWn0uz3J67yPNROCgnJKwagOK9OfJY/YlojdPoegVDJHRBNbbg==","shasum":"0199bc563069c216af3c2791d5de62e8282fb7dc","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.29886ff.tgz","fileCount":12,"unpackedSize":20295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddz1YCRA9TVsSAnZWagAA60oQAJKP/jcFklo1qRY2wqlf\n1ni7aOzNqvA/SdoijcLYSai+X5YNnBRWMVb93jd2U8KWxd3QETrTZqnVPN32\n2IDSI2xwjTUii/EuDdMyq4Fl93YiX5kgW/S3cTm95BqInQeJTM++wxxIHr3g\nNkKpJp4RT9ORX5IBByxGCm7Nj2Q6iagjXf8aG1FcGTMCusqpT600aHEFU5ZG\nlisWadjM+/mtSjCZGJOUKYDBbQFSsf1oU/xdz8A7AHRIWSApS9hxd2dPG2om\nqZlNFt3IPvkajV1mAGDeiaPIBb3DaU3Mng9a9jxLWT/XME7lpp2LR+i1SB6h\n/kzQyI0TPk0HKUlVjkFg3AEZ8iLx9xttym583Mmp4+E1kiDoo1hJhIyVlvol\nZVanUziyzlzdMv2lb4NfH7qqUF6EiwXE03Xlb+lE2H/GmXS94ERn6zC+1Ohk\nIaX1bchvAHjHWEa9c36UW6LMpagBN9jaAZYMi0rXeGs0vO6yCxgf3Ha5E10O\nngxVLzPI0PFc7eJFZzrCIm2kg9PRBbirE92QQXpm++Pndrug0kc4DcdDBjVj\nsKbmItpoGXzE3S/4VpN3BruBHb+xXehp1FyRhKGbIwfmCTJIvG9DBuDw6cqe\nolWo8Maw0nCqqJqg58ck4Zy63GJwq4JcD0itptf7vA1mXuYfSTlZDbYZyuVs\nnTD3\r\n=dkft\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfGr4M6l6K61hyR3qhBs+SVDw6G6sDDLivLKtuYMOuAAiEAmlbPkFds1mad1wCTgl9AoBii3YgM+wrZYQPYN3b+TQU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.29886ff_1568095576305_0.36935985260895965"},"_hasShrinkwrap":false},"0.3.2-canary.681019b":{"name":"stylelint-formatter-github","version":"0.3.2-canary.681019b","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.1.0","@typescript-eslint/parser":"2.1.0","auto":"7.4.4","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"681019bf5c0975324d09c65061694b751aa1f717","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.681019b","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rXrjcsePXrqK4nfUKh1ohcIWk6pzAo440Ok8lceLyL34LSkKoE0DqWFDEB16dJqm/jT2wWYiLzCz/rgrZexgVQ==","shasum":"9470d0ea35fb4956bb796a62b2ae1683006f0d5b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.681019b.tgz","fileCount":12,"unpackedSize":20295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd9CRCRA9TVsSAnZWagAAL0cP/2f1AzfIY7L5B0nJBaRS\n3w+T7ViKGfzs9zIm5Ri95oFBGDu+5xF7U0Un5ZgfOETMTRCHA76FPnOqjxnb\nKNnuh047PdTXl8DL4Gq87VLF8rEdGO1f/h3KLHoNwgcEObtL7uFFoJiYiHU6\nN2TOiz4IERILegAoa6czURxULcXF35OoN2tDthb9ovf/rTq9b/zUUOX/9aIP\nZZXxISE5vv9lfD76QK8Nnq1s1gsg+61H4zLbmnjDwQC2UuckbOUnhVwAuKRd\nTDcFT9nELphtklMCrkBrmAFJaQQ051Pr+V22mIiB4DOREYc6YpBmxYnfiRrS\np2M6yeBAG76yRuJKAZ0RD1O0BlVe2kqaY/+vrDr90Bk+jeg5KYeChD+gDqVV\nP0cFEDmHzxDBTe8gDiMczkzWrN8VgBd/+IoJKYg+hQlx/Q9GCFPGHbuj2MXR\nCB+FykWm5TchPztJg3iTDW9skLuHKIXs6dyUf1GTugeQvPvVBD83Q+gGZ2Lt\noUhOYrQEazqQva0G9980JFMg90+imfeZfDkhlyvHFdrcAnwiEhJGb5AndBig\nh4gsAPyo4QgYuLklG4+oPC3mZPpSbidmM/ikKdFOTzo1F1qt0dlTbLnauS6S\nirIMX5EzJsfODBaRYWC3bcjoH2QAk7gGv5ovwulF5vsQ/14t1nvS/lyUiiIQ\n8nf2\r\n=0JOB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd0Bs9Ijhz3fI2Uvu0MH+TwGzydgb+z/gRJcvatlT9sgIhANz4IRorlqfbJhAE8k+ReOigh+h2VIXfJhyLICm7P2qg"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.681019b_1568133264509_0.2784298454909726"},"_hasShrinkwrap":false},"0.3.2-canary.845acd0":{"name":"stylelint-formatter-github","version":"0.3.2-canary.845acd0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.4.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.2.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"845acd0e3cd45f086d66f42cfbec7bf196503f8a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.845acd0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-z+lyjV2FJ2qLsbqRq8kYzWIK7bpL6cuS/Yes6kcjCxuKTC15a5q+zrBLUSqmrk5awQIF4fUViDN8CZAZF2NHuQ==","shasum":"f53a1163f77ca776b85b3db582715c6f71a13c34","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.845acd0.tgz","fileCount":12,"unpackedSize":20295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd9NtCRA9TVsSAnZWagAAAzsP/06oVmLR8432st805CZb\ntbz6YwoeUTwwuV258L8e6kKubF9zGdZ5dJLGpc2pwJ3pcVywoCDkreVTzpcR\nRFSIamAUC/hHaI7eR0brXdLOKge5Xe5BOSSQuYc8GiNb2hOKQeFqStKbS23Z\nXfP02wl4j0xSdhWRnbb0g1TLiEX8f19VHFjpCJil0U6l1HZ6Y0m1V0QXBgRQ\npog2IswkDkzPxGc5lqoD7s2oJ28UlXBlNf14DtxBrnPJPnPQtT0zoKqgiVeL\nb7giRe9i1Ou8/m9+SDX6lhilOvkQ+e9wMuU9DD/cPQv06Vp5mH0VGcG8yrvY\nIsko69YBD1YdEImzBypU3zisYnlSVXiNkV8wK1ZwkBxkiYeC5Tzf39olkBzm\ncY/KnLjvYtrqeWalBHkscd334gAwskrB/IlLC8YI3whUrseIq45HZ7h2dSGo\nLgISMNTiBArvnn7cpVWDhWLpk5UdU6EgkP7tkOy96FnWbbMJqbFCHXFvETxy\nqS7INp3Jglp3Xer/J+xST27SAKwZr26pxTyDyiuk2Dandi/A9yeb96HZg3UN\nGq99Oq6suXYqeJEHBk79p7hTZ1j+xW36bNSfJwVUFm7QB7jHuqLCv5Ls1J3U\nqKZMIqDBv+Wmc7FsEQBMcqaPeD2PW8rxygguTDvxX7+v52OlYdJ/I3Es3bIz\njqZF\r\n=+iZC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoNB0VOLhlghMNs9CkwSEmFhPym0uRXnaZOHqCMGS+TwIhAKOIVfUBK27d63KkyMqitt1Zm3hT0KVQBy2U/4s7RqeM"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.845acd0_1568133996773_0.4139138926702506"},"_hasShrinkwrap":false},"0.3.2-canary.02a2a0c":{"name":"stylelint-formatter-github","version":"0.3.2-canary.02a2a0c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"02a2a0c9702b02960db5f378b33c14b970480848","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2-canary.02a2a0c","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-jn0dWW4JSQFfJxwPdg8pRvkGLhfFawFGesseJcxbT8Y1mmiAe/kS4mwS0bsER36JW015HfMM/igW2uaYCf8u9w==","shasum":"ec50851876619cf7399aac6f47be4794c5b4160c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2-canary.02a2a0c.tgz","fileCount":12,"unpackedSize":20295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd9sdCRA9TVsSAnZWagAA2OwP/AruM01bsZWVSR1VOwv2\nezhmIe//OOUnFGp3pIdEETwu019FVXbsYhEyzLFmQ1tlPTx3/KOXhYEoTsYH\nP5+7i5MkTMNeArZ2w+haSDPQlyVOyW4rqyuhuM64hGJRJptwp7FTpmkNVHkl\ntw+KO09SveUG59/F4326IOvYkdZ6rTGV5S7W2GGNae96Yn/wvd1a9vvjQiwW\nMjHM6E7EY8rvZ0Wc3gwOpY7NVYBCR0tIGxT28hAmjhvnIHw5kPoyg3MdGUzZ\n6QCmOsiptPxRydCwIurkHSIQzgaX0CNpvYRW58DO4XxOHVlwfNq86XP1ABYZ\n42jQYf4nZ2CTQl+9bkfM/vFVS4Tadpd3XiGTRYShDmEtx4GStODaEx6MVgcZ\n4v0+WPnWgMpF/zavLqZnJaPhZtayLqwDP3yrzGd7B4mYVSUEcS7/+JZKYpmv\nfKRiTGWeXyXdyiG2G6U9wKhPcOV16IvKFGHRvPf7iJKbjd1Fb2G9soJtfLnF\nQ8muIlSl0N3ukDE2w4s1mfvEBhq3HYwWBPMm5V21yaCNLnRozUZxGYMquG2B\nNbiUMw0jfLZX9yrxqAp3VfAYW0iZkYt0vHcSF7mOjUioQBkGMZeFeJPp/a4n\n5ySicHQG6bPmuLfbl/0sDn6IuTzbNrEPAjQUoPt8SB3KbvzoaDxksR5W2aUS\nvGNe\r\n=4umK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFrduGKUOw4/jsGmWwllIlGED9mjtfwbunNWwNNnUPQgIgPBFPQ7UjXniOE5Ec/tqzwN+yJiZ9UsvCnBT+EsTi1LE="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2-canary.02a2a0c_1568135964462_0.2845843198205109"},"_hasShrinkwrap":false},"0.3.2":{"name":"stylelint-formatter-github","version":"0.3.2","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"gitHead":"9528195160af257361987bb9aaf9687d593d8f19","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.2","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-IVa4LqFqq7a4Tfh2S7+TTbH7eVGBvVKKG2R9t4K4uqlo1mYt522lT58Tf6gU1dWRQMDxSdcYDQIps5c/PczPaQ==","shasum":"0e30c8c062d3650ddf3b8d6cc2e34bf2b5c7da6d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.2.tgz","fileCount":12,"unpackedSize":23587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd9vHCRA9TVsSAnZWagAAAokP/j+6Acp9t5/29FTNAxMC\nTsuOvL1u/KlSb2nST6p7xUpPGDTcHRwyw72EDb510Rd1sbYDjBv5QuMT0s+M\n4zXgW0YW5YO9PZ9nBbD0TIPdz7vbAqjT+Dr71/HNvUhPiA0SRxVT7mhpyVxP\nY6oVvdhtG7yLw/UoVUSjIu13wUWchrBQmnW3zXG2ag8xrpHfJJ+dMuWyudow\nqQZMmglKE4mGk6tdohH1/AjDP9/eaNqK+GOAYPZ9yTu/EqjCLfyav1MMII5G\nTGuNnxgq7Mor8rZdOMOTPJKgOg7lFR5HuP86wqcqFIYKxo6H2jCjKM2XxePI\nNcAj9/LjF36qdgI6ee0ml1l9pNT9TZM7fiwjByY5Y1VFhJFbCWAsH9yAfGQj\nSW4vByaVP3vysCHkExgrT1yaQtrvJDb3LC3xIVUc0TYeIi2nx0T9TxwmtNBv\nYRr1BJYyz00hi75ITM3TztlM9dsv/07bmvoI2XkziQ5lRmR0inF6RGwMHuWQ\neoeqskmR/61WKB1vAmtvFgOUp2IdjSdXwWkKmy5SYUGH82ImgRlwZVqjdjpv\n1O842V5LynmF2jC1bwGi7ijZcWI60XHvyZN3vVguE3shom1Ami535jhCV5II\nNPfsiQImnueMJL/rc7Xp+jf69Y/pC0DE2Dy1SPrOTYctiamz3qUWyhpIh6dz\n5MD+\r\n=0fVy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjs/joeGcQCoawktl7AV6+Cs9SFbvmkXq+ccMcJtAzBwIhALn+DbAu+zcOjtdYmvOjCokRHWRetrKRy6laQb1WX5qH"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.2_1568136134474_0.40824814113328944"},"_hasShrinkwrap":false},"0.3.3-canary.f0c379d":{"name":"stylelint-formatter-github","version":"0.3.3-canary.f0c379d","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f0c379d4e745e09ada4b3fa7cdab38ac807eb525","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.f0c379d","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-8O1RUeYlhGhwreJHBxBgUj7X5X4qAWbh7DsOyYimgb8xdK33/jr7Vi6C6GmogqMcQPlti+RnalmtAq2j0h4clA==","shasum":"0eee86c735328b4e1d6f9b3aef8832f24556e394","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.f0c379d.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeA0ZCRA9TVsSAnZWagAAlnsP/2hiG0IDgLTgFYLvpngT\nWDC6czNVBs4oELvTDYPuW9iPJu1zlfxVBRDh3N7K/D5VfGovBXnCzKlb1PW5\n2sVPGpVfy7GwzrnoFh0WnGwN4Wi/WrngS6ZhvKv7NsgK84OyRo6EALP4FCGI\nt/0yavaICPD6GF3Hpz7BYITb4QQvO5NKPKED7rtCQU+ueqFWLfXhP5fpYm22\nFVics6hFvNFhwB/Una2lA7Qb5T3vjXCCM23bjPPRm7MYaF3TdcPRrypQnt9V\nal0BOO08Jytr7+ivLqb1drxnX9sCdnNRyqh4aAV2cZdWVsS8Vl/HD3je2eiB\nQm6GfRwRQmut0wV6Q+We9friWDHYvBLDMj8mdI7uv9s/XGAyanJFH8T4meMM\nubTVEXkSmkO3Il0QNA1SCQN0h2FLPArAIglWgiHXcatJD3NgVJcXJCj0pupp\nQ8dBRYEMEBO7VVDe+6dSe32PksFqrwSH2udwYfTHqyrRy4/YDyK2VOKu8n1E\nW7c/MvQ2rDeJTF3FB/o7Vr8DDMCk4hcePbccGAPsqmSbwbZJCRoCPNuXVipS\n2w0voqhZsb8yXF4h3rXb8LK9+eIiTMcPJelAbY95lB/DRVPhw8tkYLU2eBqK\nsQZU1no2GsZM/0nbHFLoCt956XLOGAmwsTBfkkvh8cZmo2NjUqg+O7hkIMgc\n2MDC\r\n=2KVg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWCphR1xyh52LBGp9DulqOTucxE7i+nLkvsAreuep4dAiAAxc7l3d9LR17YCzDFB+OvbFj+oyuZLVPNOTZJMa/xLA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.f0c379d_1568148760399_0.5172058752291231"},"_hasShrinkwrap":false},"0.3.3-canary.32202e7":{"name":"stylelint-formatter-github","version":"0.3.3-canary.32202e7","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.5.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"32202e7198b13fa42c872fafd7138dcae13f126f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.32202e7","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-pswGlTHGtrrwIqstIOIk+/6YtJMd30Wy4hXWWsiFqyHyEizuhX0rm/fDuEHOGSq4pmSOoD0iWA6Vreq5Ki2oAw==","shasum":"ac52b0d98862245f3968dfea253e6d6c6ee38bdb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.32202e7.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeoLNCRA9TVsSAnZWagAANf0P/jIAUyvwomOdo4VQUumK\nHOnp2N7taQR8d041qVO0tAPSFkHsDlx2oTPnONDfQgC2+eAWrYRuU9Uo6ey1\nq/Ca4h955WGdCCIfl9ei7cgvSi936Um+5gP1/JWZ3mMCjgh7E4nAXKnjfAb6\neLW1zF/8nIbHg0eyTh/4ABCyYRph096UdnCSoLZAgCeWPpRjepzItXD+CfCO\nDYEzhWBZOabhbj32rmIiABVbvSE/JUQObGbw7F/6G2rVsmQTUNpam+MyjZh6\n3+CmxbOc9bqzX98CASKBynX8IeuU2VAYvl6Fi9V18yw47z/fXvSNy+sHM0WL\n+c3dV/g0cgb9vtsaFPMYBzz7C6RTJ/pfXJs4VXb9c4k3lHrH2rLJ3rBopbjT\nIv30YLfQ7XevbT3DERWVZfZ8JHVUllRY64ATdc+Ei+oZGDraR67aiaNvg/x1\ncp4nnKk2LszPM95PtJdtHZN+b8BXRsvg/zUqOCMuozOIvjdSeJlViuB1+uiz\nCz4KjmkWfwken1K5t+s80x/464rc/Nq82dx0uKqkISZmYNIPZzIsj5jmFSBW\n1EHZOVuJmHG9xiSamO39487GHAzit6rpF9ZD65zDtImL2p6KNYpG59LJwhJm\n05rK+t5lm9qa6iH4fwIqLGDek7k3chiIfqxze6OF9hxdMPJnUisy8oFAZ2tp\nYbD9\r\n=9D1n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt6GAtlAEZon5kcduxpnIJ7xxEAyWQATCx/4DnPlKhDQIhAJTAYO71ob6g3Prjayb6r9HLJEXeccE7t5Jiv75cVhYs"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.32202e7_1568309964836_0.7346139282335793"},"_hasShrinkwrap":false},"0.3.3-canary.7ab72a2":{"name":"stylelint-formatter-github","version":"0.3.3-canary.7ab72a2","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.6.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7ab72a287bbc60165f674216ce31d0606fbd5ca8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.7ab72a2","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-+wTrFX1QSkplR5322lF9OwF6FZLcUveH13d2+AVYP72PhNxb4X8WTUODztiXmS0+SuzTGX3gYQQ5xiau8HMN8A==","shasum":"8837e3b16848a477aaadf186351884ce1aeefc7f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.7ab72a2.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdezwJCRA9TVsSAnZWagAAgD8P/jVxaV6gW/iMVAJL5ovE\n5qlZDTBdqT6X1LRkyV1j1OaX7+r9YrnTyFDeqDbsM0Dv7EeHPmhAu6IEkG1q\n+CJ6P2+5wcd95vJc5U36ywHA3kJ0Vrasdun47UvhHDhS1OkTw7ub1dptEhdo\ntBcCOgY/KavuhDJ+lKP0LNdBpWtDsml9DaFaY9Xro34dIi2hPCPNCKjBGpEG\nxD8gTUYG7hkQKz1TPDvzKHJssJYBNzMXyRisE0F61KMUkLTO3O/OzeiS19Jb\nHhatPpj226sjpczt06fBnlFzgkYjk2MD/ekzu7QGR6iZeYygDcupOWSx8oNs\nYXdiXQBkvUjXgir3frqXWWYASFHIiO+dgI3IC4plUq9lcEKtjExOUVJTn+0h\nMesbmb+/A8TVviIwgRpQBlMK7iKA1cZlb6mUdQ2S6m68r8Qx4C/0HfiHQhgd\n89EWAk2IyFs4jAHviwNbzh1/VpNZgMOwLAxc8B1mNeXyAyHyxKQX6IJA0zW4\nmwMPJHigPwmXiopF9Pw1ah2nMnHGOcHOhvtVBIUbt6vRxkV0BFFyE8xmgr7k\nfXuImg5GILLfigFsaD9LZl1hW5IFcwTVG1k9UspN6IQ0ju8+CTZUWLjIO72h\nv/gSi0MrQsAsi0TljRHsoX3U2jSaBR+uiqJ7J43YUacPGOLjPLxPC8pvZbwb\nJICl\r\n=kYLr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxnCiLCifANEB4WeaT0HA5hDPSsIA4Hdv2WAtgQLtUxAiB27hQGoybEOQiW2Ceesou/F+6f29fc0pgMYSwRcfhuNA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.7ab72a2_1568357385209_0.19891830925173348"},"_hasShrinkwrap":false},"0.3.3-canary.dc681ea":{"name":"stylelint-formatter-github","version":"0.3.3-canary.dc681ea","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.4.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"dc681ea303ba3e71ed1470b4aee83bd9e2ae7965","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.dc681ea","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-iRDp0xKdizskzC+TpYRbJuB9tPYRP0LlsYzmYE0saQAty3orL2D8I2rkoCsqVSTclDaPIKJfnoQl5horQt5Zcw==","shasum":"82409daeecd771acfaaa915f059218cd15ae9b23","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.dc681ea.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfE7bCRA9TVsSAnZWagAAu7MP/AmHTu09ci1aTvYokmFC\n6J8VNQ5miEhUGl0L98vekR5qQMaPKypRfdCKJ+73XrizUqQMYwZhdJtWoYRX\nec6SHlxpRbBHH/NQhBkG8SQbCEezbFC6dreIi3s2a4kUzyjesDhNzdALiUK9\n1OAZfQq5n65za2dVrrwCUCHwbDHnwT2bmo+zrlPMC0l+KgMNYMrcGxmWKzdb\ncwgWGlqo+T2jOrJlK3VCTjVJraKh+BvCxk8AnmgA6e/5nUgRtm4sT7CRpKBo\nyfApyj0aco3Zcwvv50jWXMe3aJVGk6UUAr+iX4V0cy2T1eobuZLkkrEIMy5C\nWAEl4CUm5J7sDPTBZ5q1WQIq9EvSpcvFZILHCL1eRcEMq8BgOjdwyGGkM+7W\nZ0EXQ4J84lZLZ4EmMYKTHVLeunIaJbl6IFR0I0WaH3uanYWOVXOLOUyF7RYq\n2QoAGOnSd9UqphFhThFqfsK88CgIXUL4yeNHK5FjutJORC8cA8WRhg4lQwt6\nDjyCWDHPOeg54FFKKe1XnWSQocEhSa1qCQy72d5hX1Yf0jDXpa5WssWAJPpY\nNNxKbKVQjacuJfHQMoGeAHxPeSzuQ3Byl9ZuIIidaEH6RpwKwh/PZfMzpqZe\nw6yEXUZtOce3D2XnRJJUcwKuzY1O3VRYopQ1mgsA/OrliHree2V1GKANsBXV\nlNQ2\r\n=bdH/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjYY9OiDH0SsBXJRqqJkNl0CT+PZY/PMG0nXBzFveNdwIhANYsIRtg5U2z/JSjwe9prXww2F8tvUG3i4MR9GyiCDkB"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.dc681ea_1568427739237_0.5979969189129104"},"_hasShrinkwrap":false},"0.3.3-canary.b43ebc3":{"name":"stylelint-formatter-github","version":"0.3.3-canary.b43ebc3","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b43ebc3dde96808a3d8d7c2231ef44248a262284","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.b43ebc3","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-f9mFOMdN2x79y/BsVWriaHx0DZPqzB2R2T5+H3f4Smw7xCjGzxfHxx2j/zn3OudgzU2uM3c/B2daki+A8fgZLw==","shasum":"ac0cef23857e5de5179114deb3522b287503ff0b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.b43ebc3.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfLD/CRA9TVsSAnZWagAAcMcP/1jZ6uD+YOBeIH3tilz1\nlJJwejbCjHN1NAXxU25KoDAZz8yr0CoZEFNJ3pcn4nYpo/cvMDXtYyEJq2sK\nvsWTLdbpO3euw8+uFMRWPstPATMz4iH7lbw8ifM8ToUP9oa/eRIPhSTZTYnJ\npH+1gOucx/T42YeEp4a4RID1x0X/htETzncvjXYP9AQOKLKlP7RmXbL1DfWF\n13R/E76I3K+gvm/AYPdXHt56Bnw8STob5IQ+cWZ67TIZhab2M1CQWkNVqxje\n3/WzF+0dLEYRIjwGRdydqdBgJG/1Hgs59hRWvEX2qw33Xhe/b6J4xUIUsOqM\nh7PUEbEghSvsk7vVZN9itdWcxKb3bcdcFplQ+p7ME0XPBJKxL9aZMUdT5eZx\ndMQgWQXQBZKjtX/cpmHpgi9qcOVjqblEEOM3L6H10e7XzvA5lyS+GfTAKqja\n1g0nIgX95X2mFCH3JS51c4u86WfPSBROS0qxB/COHdPCJfHkmJPsApivEuSh\n/ZFYhrE3/jYeItf5WUf4rmOspqjfKAT2Nqun7goTNy44sqeUqgDi5cfTD0xQ\n00+DXAaP3I6g5l/uXwB/ZJpeN22ofTKwCNXT6SVdkO2P/7JXHMPBqFEUSPtv\n+pBdDs65la5CWqTOg/d4oG9Uisomv7w6nMXBBlbi4NOeHYDfNn0DteQl8jqc\niTbn\r\n=L8NO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzb242dQENqZLxPQjEsfcNjeVqGxd6Q6k5NSyge6xWtwIgPec9muifEsCa/JX7Uv/Xs1lnRsU4HWXh+6PqA49n04Q="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.b43ebc3_1568452862122_0.6081122866561781"},"_hasShrinkwrap":false},"0.3.3-canary.8434b28":{"name":"stylelint-formatter-github","version":"0.3.3-canary.8434b28","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"8434b2863ba15a57799418f1846f52f3af33942c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.8434b28","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-vcP9yIBqjGIcQDo+CG22F+Jo9sCp9sMQxc+2W/Z/jNZVCOcWf8d7FR139+NW1HTE9Slnzsy0LHOFkYRoXwEzQw==","shasum":"297e87b2e7b59a92aa6476a0a0719ada92a0ea32","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.8434b28.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfku/CRA9TVsSAnZWagAAWEQQAILRHknoDwxnU1H7/aE+\noUv4cuC/gFtHzg7SVBisCV+uYHM2vXcRPRrS+H2/LYXXth0aBIhRJc1Lgg2B\n8mQ/FPdW9G56zl/4wcxKlUYaBVfr7nN4vrdTyz41cYmu6pi3SeFehECbUJjn\nBsc6/Wne+Hfl+U2k7CfSzc7qV/Wu7II9MusSytjWPQU4lXj6ESxHV7pX71De\nf/OVNiorwf1Mk+xUPfKWym6aQoKAoVCksKxJPW+9NhektpveSJVsY8/n0w/e\nOB3Evv9zkWr8G2Y42Nb2ukwHrERnnmVgsjWKVeAB/B3VO/A0F60/0cc94CfV\n+bdL7BfGUJ193XFF21EKHpMSw8sz8EBAwu48aBDGtF/685G872gb2dYyB5Y/\nV8CaUF8tpdxZV1z3jUOyC9nHrxpkb4Z8qnilst8IUiTP0ZnTJQ0Qmx1sjDWa\nANRaSNs7VUmB6KvTYIv0XeBpbZOQj5DXb1MbC0giKdfoRWR97DQjUlwLAgHo\nuvYqrqcz+GDe9MaA+ukCn5SsLHYKG2NJgyGcoCeInTkHJpJ8GJ+f7tgHRR/P\n5c960vm6JXB3vgFFZ0dlCnApKiWU+CM2Oc/9nIAqSLR/9wNAwgwdlgKEHQTz\nyNdHSkMhIGIWAuEO4W/Sp1Su1dyoTEYR6tGNynOo7pEGtHjbAk5yO8OTxEeU\ngFcx\r\n=ezYr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXBHw6QCGpCgO/DgIkesvumD80pS6tWHittNQRol/kTAIgLkMpf+b++28ry3wlkIysBsxcaf+tAkJKVDPMHOkeIOY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.8434b28_1568558014787_0.3768633018386458"},"_hasShrinkwrap":false},"0.3.3-canary.ae85d6c":{"name":"stylelint-formatter-github","version":"0.3.3-canary.ae85d6c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ae85d6cdc236795ae301518f0bd85c7eab27faa8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.ae85d6c","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-hy4ynJHHu75qSRfEuAzmKo3P99Vi5oZ7CKBaX509f/JVfWxGHaoV8UDE3dkxWlFg/6ChUTfQbjZ9bQujSNXiZg==","shasum":"602c0dfef250ce18337e53ae6a412304ec5b79c0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.ae85d6c.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfk75CRA9TVsSAnZWagAAaIEP+QA0suqgZewy8wjZwi8s\n4yJwaN1U/DevhnODyoVliQku+HvNVvktSHrfYPW8IfbwdSPtSKygOfvT6lLd\n1laPaJOjCVX/n/Z8WlfGLWJ5dP7r0d2m/ZzAxTHrcrLEMzy4dX/HyLtGPGss\n4IZNjKRGhvPdmTTCoRBXYR4Fr6aDprCCDyhc2JTZSfx3WZaXVTzCiwgu0rhq\nl9xavXk68rktpPNLoH9J7nCs7D+7rNQwSyLQDSHiXlFVjlQghJluNFMcdfXs\nyOxdFnuRnZ/6WOaj3renlAKqwQ73978HACHpg9mdOAmzJHk6Uf9J274Rff19\nlCL8An3kiW84hP4JHIA/NtherwAqfEk1NloF+2/6xgnMMAjNvfRSOJB0Hs48\nhc1S6FekmdVG/3BDfuUpmRVF22qBYDj3Hyx2/xeYwJNWuIUtGjbKwgnR/x3A\nGTOrFdIMth5FLEhVJ4+6SPnTsR+c38TIqV9go2bxEq4spNIHOU2XI/kKhUH+\n/IUghSjTKmxf0JpX8OdyaoXYjFA/MUWU26wUxKIfHU2HijCy8Fpaez4Xd9Ng\nGsVC561mROjfmKkovP1Q04aETxFPFatxKmsB6tXA1E1pVXqhPEvyxmY3CN6T\nyYOSaLHm8aO7DRreJgGkT4R3Rfi/mQeFDPsbIXRw9N8WTagAS+A4D27e8b8l\nZqQl\r\n=1Pln\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXy0MxpmMxKay0/tNeNrwhzs/zInJf+uKwOOPjx3JmtAiAlIp+nD12Bit3qprkF/cVMJRk21ywwJtyzVrxax97/lg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.ae85d6c_1568558840775_0.7632644358946747"},"_hasShrinkwrap":false},"0.3.3-canary.3670d21":{"name":"stylelint-formatter-github","version":"0.3.3-canary.3670d21","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.0","@typescript-eslint/parser":"2.3.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3670d2110d8ffd5df31a6372db6096027f39e2da","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.3670d21","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-OLJ2vG4aq26PVVLFsZBAlZ3zpsoeiqCxAtq5M3UYQIT8qNburgZeXZakLVeBS8MAeh1bQkhh9+GdhLGmDnKAvA==","shasum":"b65472aa42fbee69bedfb1e88ebf3b2164130658","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.3670d21.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf8KRCRA9TVsSAnZWagAA8vUQAJCmq37SSEoJbr7BX0qP\nV8h3yW/EWLT1UIErOscqnsdaI6Ox420K5L/jCFhRbaAIh2a6P2ULpKsOQFhk\nzcu+jwKd8B8LK3wwO0y0zlk5DBxmSIJaDm4r2DH2dYuBQkimgVWhXKur4AtE\n+ZLxp3WiXMowhIMjIq0xZtOw25SpqdCQNrBcAvjpST1nnG8UOd9QlwAluqIn\ng7/WiBqlJ10IeeS+RPvTp5EdzhgWcrX13qmhnw4LXuvZS1f3EM9naLStf5TT\nXsefceMxnzENMPhawbOYGGTOEBZsXc+DIDR6VDFX8UB7Zf9vh+0Byw+CZdih\nH5KcyX04r1cvZqG78uRANRHvrZjdurNQooGPqDdVV9ETKpdYOgXSf3G+VYuC\nYQdGVknVDEPvuBLKqHVWc/ZKSw/Xd1Xpm5KfzGK9CGMqHkmMAY3GOGSNfmtm\nl35N102z/bd0M5wVaG6LmJdd8aUlj/VClSlF+NN1bgmGIbzQ2QHitk5GU+87\n2E1sMX6gPB+ACFhzd6N0LJmlUShKdE3k+rfpgGYPc5c7I9NvoUYc0IIVOpjW\nOoa25x+0TLU0hJ/JDHGEpuk/g7o678MK32LrvihQLpyS16zqfLD0Krd8ChJv\nB2Kfdux+NJ2sfpoKU3TgH1vOZO8nbtcuaIzBfThpOHfJR8e7nYYPrG2pMCf+\nPLNO\r\n=fZWk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMCOtNSWHpgTVjmRi8M9K3ugs47mdSw2GWYxfwDbEBjgIhALyIPy1m685u34fsSWXAnbfQR73JlQubliid/VesmfSY"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.3670d21_1568653968775_0.09831130815198885"},"_hasShrinkwrap":false},"0.3.3-canary.0f46787":{"name":"stylelint-formatter-github","version":"0.3.3-canary.0f46787","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0f46787cf5e390760496b47978eebacba3b8a346","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.0f46787","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rRc5epUva4IZmMEjMjkFZdf6lmCao/8AVOJRuRasHKzoblsmdAii+ez411XmY2BVX/KLUeoT0u9x6OhC2JGaIw==","shasum":"5ba8f14964b047894a887de546302495e24928e5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.0f46787.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgdQyCRA9TVsSAnZWagAAcmgP/jVElalswz8OXrjPLysL\nGxscx43lr6CBvIXe4mBR3033Z8LJDwKkHMRJ0b3Eob1Mr/FlYP3V3+FEsu6E\nuuPjWOveHi2eYE18hMM5G/rUgO3ESCEMMvjGLq4c9YGRURB+HPG1Pc3WuJ2e\nhy6gSvreMOPTz0apPOujFQQLoDj0xHkLnaSIsIVxVvqloQMvIYVMVgOI+mAy\nIpB/ZyM/k47bapoyj9SerRAlE2VLeo9dWdd4volHAxRMcxb/Z38oaugoE1Te\nDeEz46DyrRD3s3IFLTFaWP2uXwANAyHfy8Qj/8AHaSelv3fIoXTqq/Mv4xAW\nrjebGV7tVt2X/64tSW7wQdjnEBqSmFvmhtsw/xSfQHhMwLFwY9Wj9sZbTgx0\nEvkuA247pHGWL8jIrRwaAuRnMwH6kneXDiw4iDUobiBEDZ6G60+JHQ39GNzU\nLsWsIdikkcHYlmaK0bMQswuie/IYMU5WeGib4hhqqx+hzm5td2K53YxBKlyp\n/tjkUKJC0kvj3J4DJAh78h434Dzo1oRDeM6Q24WpmWoQ4esayAkyY2jX7iyu\nxVltHsA6GaNzzo9B4cvO2bGPd+95A6iCB0vJBMGZgZMHAsFyJyAGQp/j+uoX\nhytvibscTEiWaWalHOYE7oMK/UdBNXyl5zOowdt8r+R7TDTY6lTSPTvG/hae\nC+3O\r\n=/YKO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFs4X0qaBC/5EST5wnEeoAL6jsqaTy9oCqCg3gWy3ENgIgBrNfwMuJDGF3rh9wqUOfyd+MX0ZPWwyt6Fc2cB+W3ko="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.0f46787_1568789553902_0.45009527719728504"},"_hasShrinkwrap":false},"0.3.3-canary.15b2f6e":{"name":"stylelint-formatter-github","version":"0.3.3-canary.15b2f6e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.3.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"15b2f6eb733a1b6a0618d61a2a5d3d5842de3295","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.15b2f6e","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-1fqmBVtjSarPx9yEnYSv7zMUGWXG93DEtbpX+Wrs/bldrlCdBfbXNS0KRXyJAppcRPzux+JhiXoU3j+2PCrSSg==","shasum":"25ec5e4f8b1dc33e0587e6948b57398e314d1efd","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.15b2f6e.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh1DmCRA9TVsSAnZWagAAmvAP/RSVsLC32o5iijCtFqp7\nUyKKIdf3bwjGgzgOBGBxgQpPERVtUy4m7qlM2emwf0YUfn68Lcut0427q6m0\nTd2fTQ6Pp4rUY6g3zH0Ls2zz4XI+fs2eLDrQemBt7uMj86WbNwMYXac9Btja\nHqq10Nd64niA0xjVXVgQBdoqpYaiduyNbB84RIzG1EgTTXSLJhQHkWzaGxeW\nTUi3R9JPP0IfMmc/wRIb/L1+WWOBj4QAAeKy8wpe3jHEXUpulGcZhe5ncAGi\nY7aA8S3e1u1fRtaRqXraqFxzRh9NlbiQs9PczEENMJttV/Sa7H3giJpUpdgb\nWOCHgGkt2CzUslU0c68ZMH8+g6Kpg6DUkjUKMdgrwBp9ZAec9cqVWYGfSKef\n88ZquYs3KTuoV88qfBQQVfHsM+MF+Ml+jdZL1GbYKu5Ido0Pi1SPkssjxiPW\njN9AyDK1D5/XwWdQkj+RUtYS84vAEpIqwb/NDxLIWmkPY7BnEMdANR1z3BZN\neN0qD92kjZ+23pgNK+C112FInDY9m46mZIJ7TqT2o7AFH5iX5/anUdF9yh8C\nXQ5GYMHda0pxQ2TZJMVoUxXFUQ3I5KojSXQffoGTgkQI3fbyFhhQ3LYW2gt/\n/tTye4gATw0feJfZK6y28XT4Vy6tsgezBLmQ4Fr6fd+Aq5tErgbfSf6RX/lV\n1th1\r\n=1MKH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjuKE2QZp5I4Zs8TOxCw5+JeUowdJcBHveqxM65q3bjAIgDtxawOnck4oht/GPP0C+9Rkk/AT5gT9qmtOAJvBR6dE="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.15b2f6e_1569149157649_0.3238917445780547"},"_hasShrinkwrap":false},"0.3.3-canary.98ef079":{"name":"stylelint-formatter-github","version":"0.3.3-canary.98ef079","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.1","@typescript-eslint/parser":"2.3.1","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"98ef079af36bcafe10ed22cadeb89dc427c10f27","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.98ef079","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-McVqRFMGB4lGQDYo6SWnDa1/zzuG8k54iC0DqcKwLoOvvDr+rpnbJGdLLMeczBrX+b8aCYkhcsAo2+AdGhdfEw==","shasum":"2d90fa9182e1937a38f57c2313ecfb269fd455e3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.98ef079.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiP0zCRA9TVsSAnZWagAAMloP/2qwaj2P7B0vcHC/zS0v\nxDqg3A3ejhz3jorRHxaTIDPxg36s3QgNaGnMu7k6fs45wEktFIgCrV66tJy1\n9Eb06Iu++A+i5jJxlVecgKiAKFzPYfqw0oWcXaxxum2Yu+kPPRA8jztG5uuO\ngiQPf/V6zQfKhGXPcQQaI160fhR1o5mGm74wh+hyPKyCYgTjjQDEk9BXcU9F\n8MeOdixJPnhrm5krL9RgjiemU1itkOpoKGJUW66+J8c/TMaoVlJlH3SnMqxd\nBQ96tqj1c/sNzcLyKc21f7klzojfJ3Ms43gFmpuwplDraz8kaAOL1dGC+733\nt6SKC0LgeYnJfowfklv0CThGNVWFwEKM8HCXG612NIIORejZ1udrL9Kp+09v\ndCwdIrykvyMN66gnNz89etRbYByiUBPmoVoB1ky1+c9XFZpy8LZD5uO8rRdk\naUsx60bc/hT2L7vJSssEqMijG1tkCul3W+ZyfRcAvOyNEV+7QivOs1PMLg67\nQLNye3sr//MNnl1c38ERP8ROW6kKavBP07qL+cFBasDyPRIlc/28E/j3bzEs\nHmihf3zHz2RAdBpyRMk46eG6inlTVnDSpiwF3CaoTtCvc85niW91GarxTWEG\n/vVlOxIdgOo7hCpC+K+xcfx96Lj6UXXnhx1xlTSY5LJQF8OZ2/SJdYPukeP/\nS/fi\r\n=gfmr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaXy5QcwtZNpKgIMyKYV8oeATIfAvCcU1ErKkyxv7gjAIgNoB7ntEIRIbD+2NvMvqLeFK1PNrYUQbZ6ZEgeM2+yRc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.98ef079_1569258803007_0.01683203987633397"},"_hasShrinkwrap":false},"0.3.3-canary.d8e998c":{"name":"stylelint-formatter-github","version":"0.3.3-canary.d8e998c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d8e998c2c1f8e9df6382360c5248566c3f2d7b86","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.d8e998c","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-BPgG/CpZi4rXt5jQ/+yB1Sj8NiVNfZlqvM2PmEV9gE8YcpArrxDeRY4uAm8cknJ580k0e6pGxLXE1ZNt+EuD+Q==","shasum":"4ce9373f04592c1d42eb3dfdf8ebe4a6ce96b3ab","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.d8e998c.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi4n0CRA9TVsSAnZWagAAiLcP/0N+zJAKAN8hPARDffSD\n6hQV40ZVxLjGmrfb13nMIjKcZ0m9Q37ZrttLyjMGLehsuVG2uXdgXicZ1e+O\no1EJg8KZSKTPhk02JNAAlz/y2ggpwBuHDvlkVu2OisIide1v5FkIWMyg0slB\nHoNEvpYOX2VsfQwLPHiaLRSRMQFCJMge/m7gxOyP4PjcDsEbXEXkgx1c1Yrn\nqNIxUfMkKEAhHHwuylJUTyNJM8W9SojkVVRbgfCfAErE+VEmvGJ/xTBFWo+E\n2zq5F2gTtOmzuO+ju1MrhD9LrBtbPvtXF0bkPsfjZVos7tIto6FML7luWaz7\nDvAU9+/7YI3oaS4otSV6wZ9rMv9ymwfc/8/ri+U6eWRhPGFiMvcPa1I3xD2t\nY7K3SUBX/oiUgmQzNS8V7BtoIqyQ2XvAIdyvI3Te3mdB/WU38OHNYA+bhx5/\nOec/uPg9+crm7GtCxlcL46DrCEpFiPbUqMTwOrhjxGJEQp0Q9K7NQHKAXI78\n/3+RRfXlVCN0bNgAb+kkrGcwWlYgSE6Sljc5dv4YT4ynT315iZB3OFfB4iaX\n7bZNVaLt23qgv52gYqEbPuJDahcs7ZR0B7SeEJ9KHKSIg/bVqpC3l52AvpvW\nBbLvtVFM1UQwLhlW28Dbm4DMudE7i7aWcePd7oee3oQJLLbYT6MfFGimQTS5\n7+pi\r\n=lTh3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXl+8Fs8ca1w0Oxx6A03LuWzyqYuM3pvY+dy4RiJVdDAiAQgii3Aw2yPvbW/khWohKXwrFIDT4ncqXtHimkodXaTQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.d8e998c_1569425908007_0.984456271564689"},"_hasShrinkwrap":false},"0.3.3-canary.15db969":{"name":"stylelint-formatter-github","version":"0.3.3-canary.15db969","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"15db969aa1a3d4add6f89a9cddb8d9a5b0e4fce5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.15db969","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-5fuyBbYQRUgN07HRjWJ2cJhhbQ8Uuu2lmVrnFPMVZrnLw5tpBcxFZRiTHpZVD30HtilZ9ttTUJySI0ar+TtWTw==","shasum":"c8f6d8c7edfa7cd9d7df8932e9e9cabc989abe6a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.15db969.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi4yICRA9TVsSAnZWagAAcuMP/jdYplsGUw6S/PkIUGXg\nSZSb1XqwUQGsrOsGT7Ei9wGJppnQG0kSwm05N3ZCjL2xaYXEihJ737FdZ8Ju\nXfFjX1+j7pwRfISxm6m28/IkKpjVmVAmslQIMLhMmOwW014k/AqmoJ5XKPvS\nj84c7FE3l4P33cq9DqhKVSQomMeuxAjp/wPxRAQfc09qyPuQ5snX9/w486FZ\nxVIAg9NZE/J7DDc1Z//e8fLWzr8VQ4eIFqYx77sR18F40+nn/Pi+twPXaihb\n/onQdCHNF9E3C5Nq9/vy6MGshZU3RGdyNqhFKM2U3PpSU08d521Db9ICIcXj\ncR417QnAO/A5TKvtP2ToP6SM3fe0W7wzle/E53vDezdLKzORVg/PU8JnpGxO\n2dYF6NeDjyUuu44biShqulnLS0ALkWmWwnv7n+Yj6vPe3jnGHDAaV4Bbs2jT\nDL7Hv7uRTAgLXh2YMqUHCLCQQkEOr9RBFNIvvF/6j7kplwr8g/LlsgmDoVx/\nQWCN//6d33Dy9w/XBck8uPX+uBtA7lP7/WbVi2ZdpGwss7iPuCf0CxqnAPAP\nzErlYVsQTRdiyceZOj11e6ueuUcfxXseDhjwEQNb0vyUTDq8nlxA9z8zrqqD\ny48QmVi0mrNPqaHcPJ7oT8YukIiV7ZkiAVnNPzDmv0QjEoDnd+c+s8ieNkHJ\nF3Jf\r\n=dQee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtPNuEUNWrYHoPZX29M9tOUTDsE0w8Ukr52nnD+ouMgAiEAxI20QHzj8Js+Q1/Z2ree7zGls9nZqeH7E26qft7Sx0o="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.15db969_1569426568201_0.7295591607477294"},"_hasShrinkwrap":false},"0.3.3-canary.4867a34":{"name":"stylelint-formatter-github","version":"0.3.3-canary.4867a34","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"4867a34ed68a7c86a63127ef59c8aa76933aad3c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.4867a34","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-/RTY3Z2L6PC5TL5H9Tkv/WsKoaleRhzTAe8DV1KtNh93fTu32iaHQC8XSnH9V2ppMwI7Lwd66rLHmCAVWAKsww==","shasum":"8cc201ef02eb7409fd40e316a6f70a64d4c19223","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.4867a34.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjIE/CRA9TVsSAnZWagAAd28P/2Wax9qPJE8pgylycV18\nlyYlE6QtO3Zo19LB+YeQNbgpfS0ekky4CatqGSiSHLq2oZx4cBDIfAB87ejS\n5ib24f73lSCNsdR8+yC5yHtqrBt+QPP0OXpiP8F6q8nnhWZ9Khh7i/oRuwlX\nY9FzMAH/+XLG/ulo+0IxFEYNVKz13HmL1xsWXHEeh6gXB/QGpnhomlShZt1l\nFUJEWztE7PnepSHRX7KUelawDTaOJUf10n1sFyQ99+X5bb9mOls3E9ZO8pCK\nrQ+xuMW14IXvSHUdp2JRXxS71Vz3q3Oe7LJ/8bRH+X4mU8vDqgwRdpakzZXI\n8pByMA41yXtztc4i60QXNeqI/PNVXA2cqUhKU+bfaATZfwviqaosw8/x8CUZ\n7Z98GaaSdde322Qz6hjSx9ewih9mwcoKnFAGoBwlb0btmZmeQA32JM0/tQqF\n/tJlBAkpOg3djadHKL6FUv4jlliPoa1Fh0kekvgoVQ6YAHwPB9SIMh/eQw8x\nh6Pzp289uVf1LHTGDjcmHURMcvt0IF4kZ0+ssUEOZcod3O3WNOPq8xlnfdXh\nqSDDPR1LwompzzGN0BnbHm5ulYQiXZob2bQRw9wbL0bzx644R48q9skAnpSq\n6AwvGc+q3q2PhxSIHiDt+NtLlPuKwOoLSWbHV6jC8HqXliNDjawZ/ppXhrbK\nwkA2\r\n=ugt2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDR51pP5spuvs2E1CtpI1+Qh6+Bl4GtDLW4eJ4T816xqAiEAkvZW1FOyyuwoprbjaAkhIGetwD2qhp43S7ZK4J1tTiU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.4867a34_1569489214563_0.9317164845904058"},"_hasShrinkwrap":false},"0.3.3-canary.54c5700":{"name":"stylelint-formatter-github","version":"0.3.3-canary.54c5700","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.4.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"54c57006d944817e411eb74e53aa13e574c2672a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.54c5700","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Mwd/PC/0bNFnmmvA/d+R47ES6LTQpq4huLSRMDbbX7mTTDKVONlroAxrgy6p/16MPWSx+bN53uN0gc2QWRSk9Q==","shasum":"5b00acc3e30867b463626075e0cdceedc975d893","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.54c5700.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjJXHCRA9TVsSAnZWagAAXM4P/2iWIs4BxwCu7FUl/Fp6\nl4DgLcQetGGvhSpP7P/7FCGZnj4EtkueGr+tMbMihs4G1h1K4SKu9hLwbGcN\nhPs6lEkzXymuSmSi/jf3YyjbZE3Do0pEnGNSEyVFd17VbdeG0FJitnHjc4n0\nSBAIwfiXDhcdTZcW7Op6DC4VlvUVnkd1iPfsz8PFq6wAOMscydQ1vhPhm0A3\nwJVOfwqV+a0o6IsFsePM4TMdpG25Sc+wY0Qi4gzrGgvktYibVb6zxjr9Yill\n/yH3s2VTSLI1dA0lxCxGZSEyKVyM53ccuGxx8gKseqDARTjcba2csuKAYwhG\nGgBgAEiKk6DgDRObTbnJlDGC6QZ0P28HeW4PAjvsM0+jRyyikQ9kBei+B7FS\naR6JF9jGsgQa/DmxtCtVjyeThREt5ntz27ZDy7Iwk4sbOb17GlMeFr9IMsgx\n0zKFwz/5woel+DW/nVp5bSLW9w7qkjEvlo6JCLqepw0AmPp/f4bQrVrL0oRi\nO5NUxp81wRAGoT3wrDSNOiFCxhsBDm/qlV2DU+3QeqTHo5Lspl8YxopQkaMw\nW+bj4AEfwUOA+1d5VGiVGb5+OleRvxzgdaXIW010KHH7ruZ4myxZPlQcLn52\nfhkOnXROOwlWwsWiw8oxU4kHEe5hdVKVlZt4yB9hyU/L7+5S+SJqzoFTSV30\nRXTK\r\n=lxyC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaSNtjgsLsks9hVk7p95iXg/hz/+NX6fvmB02xfTVj+AiEAhz2vYIzW9F+IAbwDl1XXhURSPvpCCoL9C3+3HZ1J1eY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.54c5700_1569494471084_0.2339193194893736"},"_hasShrinkwrap":false},"0.3.3-canary.585a9fd":{"name":"stylelint-formatter-github","version":"0.3.3-canary.585a9fd","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"585a9fd67e93eb268ee8b690d71d4c8296c0db92","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.585a9fd","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Ic0SMavBxsMhkZutcNclcybyXqdWChtB2RG0lIewRyY93tC7zTUSnVVUAqQtKxLp1zXFJ2S3B5UdvXJVsb8S7w==","shasum":"d303a751e4e1d5e1ff42430577299255b0b7a982","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.585a9fd.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjbrRCRA9TVsSAnZWagAAzbsP/jrHGx9phVuDAL4Yf9ri\nrD5Hykobhx+/zQry06pZdBJJKNZF5ERxMU1mIJL66gBbIzLky8bJg1mCaXJI\nNvKcnBfVVoIIxA5LKPt5jq1i6MiciPkT2xdF6P5QDlZnF12TPJV5h6nRPuQm\nk8DWU4+Gs+Qo1hMS9MNHrGLsw8GxqKyovzyNvQf90RCUKn5O+AjOkQ4U0PpS\nWmQlN4RC/jO3vUnBQTNfN434pmPK5CxO604gpr/bH8t69S8JbpWk/309YqZ7\nUPjiB4sEUhvYFuE8Oz3BZ5aYxPqPNfSom3mXhcx8bXgiVAT22FnEkmsNSdV+\npBdxtIbAhfPRSsdTOD8hMVtIkB0I13t25f0mj7r7EuFQwhz8XBHkDSTXKv0E\nvgxLBFLAnpfnEChRkowxceOszPABwEjC16Teo3lxG5wh4tOpk3vaGceLJiY3\niDPu7bQi4HkYIpo3I/SeibmMVfHqJKwSksSB9+5orj1Lft+bV9ctDI/5hzGU\nh9Q854pJx40yTcmjKfL+2BQk6vHUuVBkA8aWZWFw0vJNo4VDxXBzWCxI4Ynb\nZpL8oWyt4SmpK9aZAfUteeGdZ2ITjfRaELIDI/TIaHF7eIiaUZWm1u+3q8Qa\niGkIPp6JiqRFRd1XQHyfE3MaWOQM4obzV/UfWoE1K2E7RJ8lZUlKyLjT3Uma\nQLD9\r\n=7O4i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgNAQn+pmTDGjlQqUUJ+06rwtSckavx9ED8LJykTSBcAiEA0iyyFVENANB9wOqOGF9ffhfOI3zq7wS3CVHyuEmiHjs="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.585a9fd_1569569488585_0.9289264898977909"},"_hasShrinkwrap":false},"0.3.3-canary.6e19962":{"name":"stylelint-formatter-github","version":"0.3.3-canary.6e19962","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6e19962b4765e76362ea3f78f73fe1a4c43364a3","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.6e19962","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-2wj/rbeX6/IBbg7qdENi5N+mFm5Bl1Nv5K4Tn/xKYxrZo0JfCiYt8phEY/dVcMdA12Njo3Vwz0W3jQoS9g6ftQ==","shasum":"847d9138c54571d7b389a3778cc5695463c4930f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.6e19962.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjiHMCRA9TVsSAnZWagAAfDUP/Rbm/ea7/Qz/YppOmAz5\nAAHJcTgTx4cJW/U8uwmEGsoafgupmhGvYuSsFUAyKF3YZvRJpmKmjtHv0uR3\np5/qs2YbaadxeKsUBAeskUdLKnEqHh8nRFUXLokl6wYCGA1cBFumRWXS9VMj\nykLy90akDZ+WOhwL1lPA42Y+H8rlQ8OABXHgG0gX9UWhbcbppwr8kTgpr6HB\nzp31VXqnFnFsmuFokxPU09JcuuyGaGnimCqc3SMtX6rlUrh9JCqWxwbMMrwQ\n0I9HyMc7U5XVLELImfmlUAXLBmW4fX5tDVE3PQo94y3KBkCdziOUVHKQTd1w\nDwnDEBCcidP+psEpqNQ2qsH4W2VehwaSmK8cACbMtYILeGpZ0Qhx7oPmN70E\nMlUIyM+SiceOWgKPVVWAKWSsaUTopTMLN6U4qTWKa7fAM60US7Y+fsBkIDbp\nz9rrE0kuE4HFWbYtqd0LNhWltfyhcZB4rQT3epp27Q4AhcEnXyYU4a5r59cQ\nsv5Atkz3IWag6bI2SyFhMwO8Tso866nDNdJ5Ix7BIWGSguRAMOXBJ1cHUAb/\n6MMWtMeD1zFQvupKtqwVqL5R0m0NHNCDmZlQKjPR0iQqasM4WSxcGykBl0bi\nNM4krYVCb4JcuOnDkt8QaAmG5cZU1ncDd1ZKntkor29GDVduoZG5txa4LCE+\nFISg\r\n=VhhZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6Tm9AKIt51W8oT/uKrzjVqBSq8gBxElbk4rxtQFdBBAiBQKU3twER4OHmlOJnqBd8D/Wq1nx3ycWMrCfP0cBp5UQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.6e19962_1569595852219_0.6967483940228556"},"_hasShrinkwrap":false},"0.3.3-canary.0d72da4":{"name":"stylelint-formatter-github","version":"0.3.3-canary.0d72da4","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.6","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0d72da4ad31dd45e9274c77252b444610d834071","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.0d72da4","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-QWXY0uJFwknDzwgJVVaWk36KKv+QXLNm80YnX73JX8+warsapxBqCRabNzpOR8HWdt1iVEog/ZvOs1ryaulMzA==","shasum":"94b95474496e1c224ad36d1f90a4b1d591586917","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.0d72da4.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjrZ3CRA9TVsSAnZWagAAV50P/jbZeMtK/pbH01EYDJkh\nOkbl9Xic1HFT6Rk6+7z3sNj0w4MgOxDTvXlvSXmk2cKKDY6RxdLsouANEGVY\nzC5JW4L336MoXOdTDoiNaoKSWTXeRUNPXGRthhrjcgz2L9axr0VXFwx2MNnv\n+i5y+PWbju6v1FA4LXHENfSKz6/b8ZgqbE5TP5ax5bax5FvI/MURVqOhHdvQ\nmpr5HCEc2kpHMOgAvJmUlha3C5LaPuab/vTo+mjAhoLB0ruGHyWw8sxx23e5\nYkou574UsPkt8Ix2CZsJzr78ns6T/tcFmTyM6FHrG9AXEvRF8UVU7Cz1vWCx\nmr0RAq3RdX9cROaw0Q3Fjp3Dp+BMn1QiLG99K4T9X1gaeVVuvI1LQ2VAVAPy\n14b2obfUQrA5rx6ZsZfDFUbQ/h39ycaGCiS1JN/ogRDqfMQS3wfBg6jzxJrr\n5UulJRRlTJqn8UxmEU7lSJIMFdgSuu4GmK7ir3ZiQhQuew37Ovw2ERO8fIUV\nG8wnY+9CqqmKMYG6AA+GqzF9jWBciVGZa6Pqg5nt+SpLW7tzG7UTsrKDuDUX\nOcQMgCxgHkOXJkzjUvNSP0Zk6WOvllFhAvpkqnnvQ04pr+e1SC039cMJRwlX\naokBWYyLnp+2wEPfO5Lm6vPxH3hJTYMhyt81E+Nln+7JevsHkpqJw3MqkcsL\nCouZ\r\n=bkxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH14OqdhJX0A4ru1QyF9fwShMxrmwPbsJOZuZUgAGIB8AiEA5HQvPtFU1CdHtFTV4dpzhto8eTHSNYKsSHB+WABsqfY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.0d72da4_1569633911147_0.08581288623025918"},"_hasShrinkwrap":false},"0.3.3-canary.6a3c441":{"name":"stylelint-formatter-github","version":"0.3.3-canary.6a3c441","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.3.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.7","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6a3c4415cb68dfe9240caa9189f68cf01f504d88","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.6a3c441","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-/D4DS5C3rI7gMtS4/d5knGK1TPXOg48SymvPc0dtOhWdtDZsSaJl9UQtWIImmeaR4TeYhHVDDVVmDjtHNh3CAg==","shasum":"ec3ee5ec18ca75e754699b13db27e507e3cc99ff","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.6a3c441.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjsGkCRA9TVsSAnZWagAACnAP/2F9qIlHLH9SoyHfKFTh\niHlJ6YamSv1mNvbQOIOhtWsYQq7S6kwX6QzeVeV+lRhjFLnTC2wBgRTIApow\nRDOnoy1kCcTsMCuZoc6pPdUGajMpk23ZHKQs1HtRk3zODI8WNgoDLHOmlJin\n+ZYeiOBlfwQh1eiiTijcWJoySz7pncJI79Xbi7O35FzKQkaef/iGZ07CyMn2\nE9PW4IDGUIJqT1Ndb+jW9boq1xWGQPwApyXds+YdhNBuHm1h8yCNYAgcYhaE\nc7I1u8VrVW2x4ekLMVKv5Ndna7XFC8bhE+orZ7rU7ZTcN6azU5t4u/wVu3z7\nIUdI9yd4gFU9fqW5rBTU5lmXW1q6TnK6VimwQPs6kz6JLYnWhcYFQiSzrJPk\nkuBj2FG8qJj8d0N1omSg1qgyw/gZf2L9B+WD07j1vqCoHXlOV6RaBYfAoAij\nkHNsSUNoTSFd2PMBN8yySNelFzeTFcsDPeoTNcmRKwpYqSTV5nSiXwGd0Hgn\nlgkfth2krrbmpG5qmAEPCCmZXOjzucWI6nI3jjikBhGmlRfuDOGb0wOWuEw2\ndwT0k5x/47zRu5RFpP2k+ld9cFHG4yem3KRYJL9YQpYo9KqeNg+S5oWlrFkr\nYIItdAR02wlmI7u6yRFohlq3tjcprrn2zoZXNpDEKzvZ+loKO8qq62g6F2gi\n+uqV\r\n=1OFe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf8lkvXm1WYbuVLaSbimliLwsAy82H1H2AJOyNzFKSHAIhAJy82KsqjcnYrQe2hEpifp+Z1K65yWaHzfh5D2/7EkzW"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.6a3c441_1569636772319_0.429511528181028"},"_hasShrinkwrap":false},"0.3.3-canary.337cbd0":{"name":"stylelint-formatter-github","version":"0.3.3-canary.337cbd0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.4.5","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.0","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"10.1.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"337cbd0b155b531da14871b8fb8a67a5131ee037","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.337cbd0","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-VNDHI7SUkp9VMGMeNImz68dIH91f3LMDrOOee/nONOhIsCStc+AP7ey/7iWaEnmASQXs9kNw3xuLsqiPe1sd8Q==","shasum":"b171a42731169b1a9ff181e745a69b0f524fdd4d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.337cbd0.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkEIHCRA9TVsSAnZWagAAjkUP/R2KwJ0j6tuY5guR4LEX\nYbsWmp1pPS0fdbft+Sg18smMdYCVSvLFylLasr9RWX+aoT/W/0Uc4qY/bmwW\ngkevqOihsxMYDU7xuNCzNG3FzbfkMMSUj8SxpIwny3plJkNkm0VWfUbqt7TJ\nrBarAF2ObxGTfYkLNorvmtRBhCdzp8Dsr9q64GJARb6rvw4bpiUsOe+1/wgj\nY+REhnx3O+xbNyQS1zz98Dk19TL0jkGXiWg0HVPDpHklF4w/XsUMTxH7F5xS\n41GRHNsc16D/lTcfECr8nI8o+49Mw4RE+NWKbOQbkyFixXyVUgOrB2N0vq67\nDQw/EtI4PYEcmU1x1BSKRwd6b7AxF7UeX0oW+0J7wz0T+FWCHXsUUqZdui7Q\nwZNyLo7t7dXMC58qa3l3dpr2BPe3sVPI3SUZOSM0j/rYRr15v5NkdiHoxMQN\nHXdsUT2x4YKoGBC6aPUFdg+30aJbSfG74CBouVf+ATsonsPoFC6av3DDUQPQ\nAsrBSfZkjQYujDiXQqSzO46rLCVcvEC0/uznTJYKtnx9X/kLet0kJq0RvkBl\nELL8uC+Gz+DyVoldHj1U0NvledU6FS9Gog+bUrTbbTK6VakcaWzQIru0+lKO\njnvKJo9Hvhs8+sAOAYpFYcoBmeYoliSI69j7cEdt9d9aA/iJcBlJ8WhwiHtT\nE5Zy\r\n=7GVF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEG+RePR/bGwIjUCvRNZgnE+IbRQvFxBJM4vgebiBkHRAiAVZklXS7yuiiMNBSa+00xEcHGKpbYrr7ekDObKJLz7Iw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.337cbd0_1569735174465_0.02154566210556741"},"_hasShrinkwrap":false},"0.3.3-canary.7801208":{"name":"stylelint-formatter-github","version":"0.3.3-canary.7801208","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.6.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7801208efd3d803cce7eebe65f58c1a486b687e1","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.7801208","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4kKdL2LkLPH9+CubylqNrb/wf+izh+dK30ogjGK+eY426saQ27iGV1jSaSDkP+5+SozkRoyh+4hy03terYHwww==","shasum":"80181a5c7a5d7b6accf332867c5ed34a6b1ad081","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.7801208.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkjYuCRA9TVsSAnZWagAALTMP+wdU+1H+Sd5KahD0/mpn\nc9lQovbdrwUGNs6S8/kDV4+UbWqS8YDaTrhgPH4+dNfXPCxUh+jzsrTtcbYQ\nZlOwJTV1CjQZndrwFtKTPv1bsLM04N4mcrrlcU0p45njFUbxz+fF4JnrCR8j\nRYc1zk1i35QR5L4Jkhg0nTYjUKakr2f3zgpTVPUbGGBKoOMUf/DeDwq/Hdy9\n5eWVyWUhk1hft6UVJg5KpOBoHyJ4kzGHm3yNrGXTUAcBK2jM1p2obixJ0IIv\nfjx8h/lcl5uXVZxiYNWAW1Lgs/0YRNE3syqOyePpWtvCP6gXxqsPVnjJOexy\nG5VLScZVc0rXB2P3eLRhVkfFnJKsrbyLcLFQaCTGuPZ4WZj9ThYGzecvk2w8\nO2BOj89IBXKRHbONxnyoEtBbXRX5pgXW51ZLc4ighWWbSeWU3uuoSwNRcJKi\n/Yy+wP0RYwxmX/k9fQ6DYHMxKjLhGUPeFwSYPm2FzM1POE0bRoze6Fut6S5T\nguNDrcXCwJ6ZkmR7y2g0359U9CSEsKBrFW6iXK2lzgzsep1yw+KOvHXdn7w4\naNsIHnbfWQjSaCqWrwbNWFvYmf+Io+yesNSgQ1owePXikgzBZIhbFxZnC6oG\nqxuoSUKn+pDp025uPR/bSgpc2DMwy+oNDEofxa+roLIRzXmD+azSUvuPyB6c\niO+U\r\n=BnOg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+6izvJbi92zWuk8FmQRvLi7XebOyXD8556PlrOTSVggIhAOlgt0vd+jIpofPfdM499A/2TSsjMVqQxdg/c0fA2zeS"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.7801208_1569863213262_0.8233695744280947"},"_hasShrinkwrap":false},"0.3.3-canary.19d6706":{"name":"stylelint-formatter-github","version":"0.3.3-canary.19d6706","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"2.2.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"19d67065bb12cdf744e99c7ba07807443b60c0a4","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.19d6706","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ZFCYGmMgnH+aJqkNSVOUcN5hfxSXeaXkAKYErPAUu6/oxllm7pSnzbZ/axUnFzM6sNdthHTj9xkDATkYUvb+5g==","shasum":"fefa4afcf0ebca6abe1f31921e00f62cbe347817","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.19d6706.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkjbLCRA9TVsSAnZWagAA5UoP/RgRDYH7XWKQhC9J21z7\nUeI0SCEoyrWKpR6yWXha9Q37EtxgwwowXYihgahvmCC1xk+dGFMn/P0n5izA\nyE7V03LxFLlgQrq8pLA90vPSlvIxwsxtEvQ+mJMRjNEWqBdaPRm8ca66YSw5\nU5JcDyBWyaReURf+s+O9bWsDnEhVjgdmjvhoP8Cksy8Obn5Uaw94jBJVOLXG\n6KpicCfaT5ZlltLmXYLmk1i+DQEukxkE4QTE8qaRsUpxkjh9wfzXsUWjRalf\nQKjqNb0XcqihU8aaAjd7B2hXwM8Pj2RyB+fn1P3yQRgIF+opzY4hXvQ+wr7y\nfPJZbnXBW2mkCYDaZNBZys30QC5aO4ow7aeE0M8s/rauNLynCRUJUZqE07o0\nPziEHDJzvmMZ5pk0BnJ5ya1VijMwOBDAcK+i5lQHQXquKY12QbJ1pPnhTuB5\nucDhnjm/Z2OCy38Rb/e7Geif+arBCNMSBhs0MHOme/hpI2Af5u8TE+OBu2HH\nUmdBXEIQF6afoS/3XnCUGc93UeoX+GEVfjxPTmOI6O7hUO7mnbRS+/UJ/EaL\nC6/MkOnhwPK7Fa+dtCHLUcDNuxI2fXHcK341kCeX51Sc9DUPAoYJP3mNGuj5\nLfrQvSJiC77s39b5FwQW0dGxh6lqmnAGNg/3NQijvLDcwhXo/ICmhq23uXWC\nL6oD\r\n=sTXx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ6SXuxgYF/Pcyx0pmv6RPgm9ynj/LP8cJ2KaGobN77wIgehnBd1YubQFknNKjAY7gzbEvSGjAL49WHCKePCa9+Uc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.19d6706_1569863371045_0.3916479958049073"},"_hasShrinkwrap":false},"0.3.3-canary.c49ded3":{"name":"stylelint-formatter-github","version":"0.3.3-canary.c49ded3","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.2.0","@typescript-eslint/parser":"2.2.0","auto":"7.6.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.5","lint-staged":"9.2.5","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c49ded3bada6e82bb4a7bffff2108a70d5472f8e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.c49ded3","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-NIjk4rvoQ/ZriDw+olzlGjHZeJyjQweQsd6EYLGvhnzt9abIIC/jkCkZVdiKk6aQfMtWgxywOVo6VVCGOptrJQ==","shasum":"56542ee2b17b77683ba8c4c22606535d57b82643","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.c49ded3.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkjdHCRA9TVsSAnZWagAAUZMP/R3bC2ZZypGWQmBoEhUj\n1SVDbu4VrAgQb1xzYe9PPvNIM2R7WLdH5X2ov/0wkohOVvo7D9E3hVevx/5f\nhDRp00VVJPZwOZmNR18+a115O1VKcV+XBiUGBOmkkC8TBysIQmobTzeQM981\nU5xSh1So+dJTKLXoa2+RPyStuxVc47TQfTsCgtA9vV1FHQLHZi/owWNcgzpV\nSE84mg5HJnOQ7b83QWmrm/LjU9UbC2WhL+yQ023/TA7CAcfA6Ra68++yUzdo\nhpfBLxOsFQh78zc6JQdu2G7LttqtReXkwEL1IeyTqQm/515MdEVTXRPGVoJC\nZEjFL0uRXjYM/2Zk/tVhrb13NqbA/KXvuOoEQYGpTSV/+u1Mf9h9rHYBjgiu\naCQ0yuohyGiVbpa1TOaxm5MmFt2Hjbqb/SpjlCHDGhyrywBgUDf3+KXTP2ar\nLf4Q5vqJcH/rHt6wz9AWJlf+3gKMuTj0QxkEjMvG/KnVDV1Ge/22VkaL8F+g\n5M5mCPUypNKQbvUUKgXehC3aq9+/UKQaDwp9Q+cU9KxWJCAIEcrXcIFn76Ff\nykwAlSrVCJ9UPyP2yiO2F3kFRLHH20zlF8qf4IIV8lIP+71JKqd/K+geXTfN\nNc3ruQlB18xFlLeI4W0FOUN4nL6meho2vRxWoczmk4DyAB2NLlJLCmkjKSWf\nUYeM\r\n=XwdO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX1gZ+H8oKX9ms5g4kSS1FX8SPIMyPPYdx2vDK3EhCLAIhAP2IxLVgu6bzlzu9/scIkHEm8xkBLJpOhCMdeA9fCL2M"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.c49ded3_1569863494741_0.1335578396717383"},"_hasShrinkwrap":false},"0.3.3-canary.3ad6e07":{"name":"stylelint-formatter-github","version":"0.3.3-canary.3ad6e07","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.26.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3ad6e071afe77896b9e4405f0627481cd46521fc","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.3ad6e07","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ETR+G0KEqaxhbh4nplMBxPnfx/Cg/BoRqqIC99FCVdWqdVDYbY2zCBve2qLiRJcXdZUyiXNPYpvzOZYIe7+B4A==","shasum":"7d928550c4f3f0a9ed345bb4ed78572647303b75","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.3ad6e07.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkjkKCRA9TVsSAnZWagAANkMP/Rcl1k2jIz+2eDnFT7GJ\nVes02zh74LNPHMUQ5R3wC5tC2xujw6oE0KmUeDFAPpLj2x2UoEqM1OSCakym\njSicHIRtYAeSr7A2qb+pcwZbNu1RJ3lOcjHWWNN3DqJ7+hqH2VFdgoz+lqm0\nLCzfB/cJFJ6JYPGaqs/BzgRG3sZYJ2gXJJ32GD2epkEWtMyEr3UydUJl7jE6\n+oK9hC7QqAcBDskzoV2kqLVdBmQkOpy4qrTq7d9QfpdlBs9iuzoqFuodHQCu\nuvrEWGzNVEgkQKnejyIU0vvBeAfMiLoHD/7Za9raNao+pWXhpCLsAqGFmNj/\nXoynUoTbhaF7MivB0M06JdlklQOxZwjtRYINdxYlXSGQOKtF+ijNGrI7Lo40\nt7l5rXozICpBppGVT3/EWyZ4aWmismW4vg3Wv8r3yG5O/T/elVlXCeyHNGux\nfXnIWRTm6EcX2j8wqD1K3DJkDnz7fCvt34nQOPvmLonwiLxL1nAeKBsrJulq\nyknO5fAsflCIvgcrz6GQqpgJZkjCG3dnVvc95BYK3cSRqCuPkofNX5P0NUpw\nAf+Ok8cVPGcmazd+JjbndfH3QxPEMFNqmgtv9H5ijOOothInXq+XZk4Ui9U8\n2pSloVXmLEBT70Xiz9ZHTL5b+zrhdY1ZJT+kg7UB1fp5xCYlPwdtLkyENB+N\n4pCf\r\n=PUhO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHie/vMEKp8Wrr3/EopBt2xptcruzdJASK6eYuuIlgbiAiBex64TIROajdYWZrieayEYSzkAndyIKB+vici6bpgX5A=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.3ad6e07_1569863945636_0.8678355199520353"},"_hasShrinkwrap":false},"0.3.3-canary.afe5627":{"name":"stylelint-formatter-github","version":"0.3.3-canary.afe5627","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"afe5627e826dc8f1c322cd4147ea677d2c4c6d8d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.afe5627","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-49egCHKdzI4dpVOyAuj3d3mSzgSunQqF2lO+aO12JbehXh0g2QAgl36tABChDnhMuaY2oqRyENvUPtLxhiu5Sw==","shasum":"1667aa4f6c4b6985e57d9fc63d563f47efc845ef","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.afe5627.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkkw4CRA9TVsSAnZWagAAheIP/05rJtKQx8drXgpZCM8P\n7ASS50WzWgfSPwHEUEM6u6yR9c8c+iBDGUmtxoAmDmK5fRcupNL1CHumysV+\nIFnaPVNz8e8JCOC/OgrK72G4ic0Iguh+PPer05g2rtLOrucByAjtGUpVnicW\nXGTvAi7WqfiIr3CRbA+DFpvpazXzcZk98qqUOwjnleBGkOC5fhTFTG2Wsink\nw8oCYh/Lx0cCIin2tJwVNOPYymjKuSXmoKiLgGQVp04PWRonShb0v33flbQ3\nHLYOa+oQX5hlJiG5/wdVp06i7VX1UJFKuWqosA6LCRWLgfHHtZVgyRV1wG3W\n0Ke/Iz151e6HwZTHggeDO6iJt+DEx8NEvtgjIn1Z/bZnQMzPHecChx1uhxbP\neRVjkqve9wWBczzxApinrVEnZ7CACHCPIWgzryO+5zrHlJXiFuZBiNNUmbf0\nz8CSlPw/5l/h3Y/lCO0Ex6rVvG40yBPOXZBI/42/cA9JWZcxmes6+eBw4vei\n4D/pk/LbQzhddFqx36DnGe1YvH+zK7F/YOWygIFC84rkEjunfiP2bwghc3Ta\n6h66klni+A7pHtVEpHkgz6uy8HtgTHXMgGP8pzVIF9VJ4gOco67L1sVAhv++\nXGdo8ob0CCWh5hkRriz9Cyp2cxIrvqz+h2n23/4UEYBVCZJDGEQTAJaKcm2R\n3Rk1\r\n=HIxl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLJDn3C8Ase2+sf/Aex9WC2nvSADt7bR/m6nJmTY19BQIhAP0gijcCDYJDi67T+TVOIcB8zq0hEeEO/QjKlqLF956L"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.afe5627_1569868856280_0.795925785618729"},"_hasShrinkwrap":false},"0.3.3-canary.e977bf6":{"name":"stylelint-formatter-github","version":"0.3.3-canary.e977bf6","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e977bf684a005dacf174e7075dbe0bbd26d3724b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.e977bf6","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-wvJx1RJyuyHjQPOImmGZZ52vLvm4TW4WtZ86Ji8YCWPEQ50nZBYk1tBIxYU6OweKBX31MFTKWqGyFDEX1qm3Cg==","shasum":"822f32964c01e4ed96565b7c0baa14ffe25c97ce","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.e977bf6.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkrKJCRA9TVsSAnZWagAAPg0P/jA8Je8uqgSlh8oEFkRY\net07Qvkjyw/KUH0VmJ6Or5tM5agUd0YQyekwitWLKF2U+/aA7vngNBdg3YO7\nbt7Y9Jij+GIdAEc0xrJoclPnq7uDYywdGGIvI1IkPKhnUGiVtQcw5rajB9Mv\n74aONbxIRya3SdRuPI65E+8F0rXcWDJI35x6fP8/SlbtOJAC9f6dOQ8lyA9r\nW26HaAJLzDBBrukba1cZIGChlS434SPQbOfrR0FbOhz8OCTqMz5aKCDjJ+MV\nMd6pHv6Aax0Q5lRfZY69LZDbDYFChF0PhmVcIbCxB0zkGN7ohWn/2NqofnEu\nx7SZX/gGgbc+4pJkDHKqgOELLX0y2rC85ZC8la6yidWEzbKEdt6DveNWiJNe\nVN9A/YVDMMHHP/AUgMpXJG5/f/pgblUuwtkd/LCPrc5F2nuI78z9fwwvrdGq\n6xuklfbZRrw09tVCS7sDb/+vRHdXD2c06axivyHCuSeBtK7fLZmwdg+drZHr\nIKpH5k3HvufGSzNABcHU5HiDmx1DtYfoSr9GBjIsXUMFIqRT1eRb/aaHKr34\nNWBRowL4zdxHIl0mNP0C3eyZF8l22c478kQ16K0su5raGeGsQD0fw068tXjx\n6ktcrbVq8DDimo3qMnswFhUZ+cGKBnNbFMYIOZIUSt5LKfKALZXw+mZBS9lH\ng93O\r\n=CKBL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ8oqGR/3actZim4CJJE72R0hfQa4f4ucLViVSTqn61QIhAJgeXLRqd1udE+yi0yrJEtFWP+S2kT2avcGqPbe9EiCh"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.e977bf6_1569895048978_0.29184974265399743"},"_hasShrinkwrap":false},"0.3.3-canary.3e1ff5d":{"name":"stylelint-formatter-github","version":"0.3.3-canary.3e1ff5d","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3e1ff5d4bd3401c80d7576a2aa27489e254dd735","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.3e1ff5d","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-VKBgMX/Mfo7dwPfrqtz6BTAS+m1Wn4U6iIwI1o8PtGNNC7hutOcb6ZQxI+tpFH0BJPH0oOk1zoEdUoRdwNPyAA==","shasum":"afca4093d8682d252c93f2087e5779e24e899ece","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.3e1ff5d.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkuFQCRA9TVsSAnZWagAAX4oP/2X6jdggLjg6zFHsXn4M\ny2FC6yzf9BOg1k8FgnbMJpQRK6i7M5+7Iue3n4ZfeyTvCp7bPa06m5vGdV5B\n+Se+kGu7QmdDiH99EiGKu1paDpLgct+G6tJQF4CMhuETZ7ByZl3sGbcjP2T6\n5siiQN+mWrY3T/JLwWExgc+8iOqjjabJ4NngUCX/d+GiDi2smFf0HkUt8QEf\nIUzXF6U1UIg1scs/ngGS2dtgKXQZ0u9Y059HIoOFsCGuj9Q1kqxMY/lJZnGQ\nSt+kJWxPxN43k1g/+m6+xRkdVlb+BTq4MA80hzZ3PRMl5c822qNWTWZx1FLM\nmYAO9/mFcXEgO7uP4/+ud3sPFdYVNOP55NqXuULRkVApqGYFFJwfgq4ckaVC\nPKW67TBLbD/HgDxIfRD9LbO2VdFE3vRi+ysc633e0hZOXfXX+jjsX/He4C+t\nQMK67SQrJCQJKCpgzV0oLodBZOCK8iJT69GBn4LocW84xn+XpwM1/yCOLR0B\nmPU/ryC1dlNPhkkb5ARPBNCZgTtIOyFm5J+aoCYJhyni3X9TWEcx/FFqtfEA\nKumA8FVv2NRjEGqjPDXjdccOKiAPrG6AxknOfF89+5WF21XNRokHVCKdEWou\nZ9Nm8EufEUImjQlr5NDHV/CXpr9xdBPin8smOV2V2FZG2nn3H+sfeJtt7ksk\nTTP7\r\n=GMkY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP1Gjq0/FyNbuzV6t9kUCZxg8vCzx7tq3mSa+08mdA8gIhAMxyP7aPkDtjY13c7XP8Y+OGH3z9sqgv00rGbec4vQwb"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.3e1ff5d_1569907023405_0.14362947629228384"},"_hasShrinkwrap":false},"0.3.3-canary.cbed1ad":{"name":"stylelint-formatter-github","version":"0.3.3-canary.cbed1ad","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.8","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"cbed1ade8021463587055c01ee50a9aa472713de","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.cbed1ad","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-+k++9x4f9YxjB+QIFgHJwAXFizFor0xxcyd2IYJy+TG30DnYN+NAvXZT12yXN5D/nAla9JIQL8uc8ySoodDBZw==","shasum":"27edc18415c43c08593ec484362b2dd7ab68f0dd","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.cbed1ad.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlAOoCRA9TVsSAnZWagAA39MP/0rDqg49PlZbb+zcfxjn\nRe+1ALU3XoOeYXlRatfNHBdea4Lphg/BrF37cXgYchq6ga5jXRVIVhRpfEL+\nBdMCOX5/C6GU/y0ZGPXx4d2WFC2+4lDfGvwLVXKTojXgMBbqvcPusc9qgTCv\nr57W+AWOhZFliPd7GeNQz36EFS5l6TlR3JFe6dcuDPOJ8PElHEEtunUc0zln\nsdqxn7RwcSyTCz1oISOMswRXksmFgGD6bYYgewKasFNAGhdayx38eK3PT4zu\ndD/iiZTQ604daEF9qGnbf1JzPd6f2nhh+mcYonCe8+/Ur9cpxIoKizZP3Smr\nYqCPVgxoGsYHuQmyEvptVCuBWYgfCjmgChWV8N+HaMX+ufS8AKEBy1FePhKI\niOMxQNKOBYWD6PJHJ6+HiWXxT/sQsFHWL/GaDC8neKt7aQ2iszKPqk4OG/Ni\nNwBi3/v3kAi3JF8slbpWdKvscEZXPfR5/IzMSviLNgsDW+KWdaar872ovrPM\nw/244u8SL66vnu3olblZCbaNdqIfrMVqLrWZbACLZfo+yJfJ/dr3XuyKU14X\n2juUQt2ps0Gr4/jPyFnEI7Z5g1gSdzs0wWjhEyIchGaTGwZ9Rguf0zoQUSal\nnPXLxFsEUFbGgWSMEZRH26CEEGgb+xey0iS6lOk8BuViSQ0CTjVHK0+KVeNN\nE83R\r\n=hibp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBmdFlCHlvTlpiGpEk3gt0MfkIdifFYjYVAsAOw/HUTQIgN+8CqZjoCkz7mw60bU0L9a15dHoT6HUUbTePkJF0THc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.cbed1ad_1569981352000_0.6860762836638996"},"_hasShrinkwrap":false},"0.3.3-canary.6e7d474":{"name":"stylelint-formatter-github","version":"0.3.3-canary.6e7d474","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.6","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6e7d474094ffb922948e5a7b72353894685ed2bd","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.6e7d474","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-YPk7Bn3XcSjEzDerSxrbHQ57PH0iJeF7szZoGxoHYGj52JMd0sv3dRFamjygX5rFACGB7I0hbDwwCbwnFTc6aQ==","shasum":"dae19ae7441f1781ec3b4f0ec647a5831936c3e7","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.6e7d474.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlKQXCRA9TVsSAnZWagAAxG8P/A3DPIyy7cfxQixtaqQy\n0QwDdA7//og8MWOa6MzN41na+D9tv8ux+91glojqyuRSZRVOrc8w374ieqer\nCNVPLa3o0xP0R6XKmE8LgLWWH3D1J8cK0EZXRAVDeGsavKBH0686IO6gWEV7\nOHgnZz3qAR7pc1TdTJNw/7EzhVAJ1PqQOsDWCgaAurW2ZVT+QD9IuDUO+Lk2\ncIimPCASCpwXxeLwvSbGyZknNsnK9m1lhxBHlcSwjM58mrHr234SV/jC5ATy\nKm5VAxs/TPB/QKz6rtohkr6tSjQBvqw2a4OaSNEeEmO+qyRc3psSL4lHSumT\nIYuA3WLr4XEK1DNeykKvhDMs59fnCeRaxy6K+j3W5CjzK/9+6u0pPKAHlhee\ntNGMtNqHx2DCq6UMddFfLEkfLniT+xexRpjnV0ag6T+yghnak5kmNAPeTWe4\n0BHgtjA+zu3YBoQ5symoVOAYhWEa4J93ONo4NBYlcYTbrCCMJjHSU8Lc/JTE\ny9TEAwW6O9/1V9d1Rf/ef933vaWkp4a4I3l/Ofj3d0ek1j2+m6Kn9zRM2qOn\nIdCAGXy8MOt0tewwdYLQ+O3Ex/RXiRQP5pfoNThTQ1u8tFsICNUvsMxGbUKG\nn2j997YC07PZ1V+WPlBuE5uo2Zm2O9asAJ9GklJOt/elZuvV8cvLczLdBmxq\nc9GM\r\n=48bE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPywroh2a2EI4oLyC8ILo2pjdYD8dCFOThndYNMEHueAiEAlsaMUjNtJHzyxrxzXmi9MxYWFvTIfV7YTz+1TKxXeU0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.6e7d474_1570022423178_0.7469820192578926"},"_hasShrinkwrap":false},"0.3.3-canary.527b213":{"name":"stylelint-formatter-github","version":"0.3.3-canary.527b213","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.7","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"527b2130fb17bec11714edbc2062d9c0894305fc","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.527b213","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-TtIdrsd01g/fsb0PIGurErJMV6vvI2gc4/6/wpY6+ECuhoeXDfvdvnErbND9pOI60pmjCOVyKql+XwLifDCG+A==","shasum":"04ac248bfe894ba508599396aa853ee0a244523b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.527b213.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlKzNCRA9TVsSAnZWagAASlAP/Ar7z/ghBy3iT7W17tN1\nHi0a02t72FqMDQPsxWXVkq8RRgRMQEUV2lFwSvVx54FhN98rkfetFKXlfhLi\n4GaepWS9f4fDNl5GyaahtI3aQGveBJRSGtnQZr+kusjGyFOl1aiZAW+GRV78\nXp3rdMPK3pBAHJZLS3SPM4SlBfp+k44862Q2og7LdePDwZuCg1QgDjvD+9ee\nGwNRmGmnwYHHY9BtBqg+GHvYjWDQwFqJ6JYgpQ5NLopyjsGLQbjo7ASP5NZt\nPNynHQGPDk47DofWBfeysZ4B69FdXzgtudZXBazIlRZUjQO9X04CQXoiYxkB\nAOITfTwmxJeSOBsfMfcjTX/3nSTdK9hbS3TIkVwc34B72Gs+ALp24HiCmEe/\n1KD9fcHFJ0AqJ7PUVk8nHZGVyfavoHBk6lmwPhUlHp+k67wmL3tZeDOGi4VM\ni876gd4bpdwJ7B1qvWn+BQXgf0C6Df6IvreyEdrWF8GaGYRHt01iumqM+idd\n0lNvpiI9SnfHVWjCORP2pGF7t9Rulwr2Jn4BL5hULv0+BVDluxpasLiiPQps\nCMRhK6yZPykC73oIwgJyU8fpHp6i1vGFC3H8K1Vsa0c/gwz9z+5qJ+29EJIY\nlS/ntq4/URGBNKrJu3jwjjPEE8SB0kfwhvv/QfbcWg3wAAjNye16aRS+iKI1\nEoB4\r\n=zy26\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD10YCZnX0YIj3dhQD5oGpbyfNzYVRHr4RBuSrVv3HnSAIgN3D294qR6QQ+6G17n+KLLND8HIYzAvVBQFiiUzzLRKQ="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.527b213_1570024652495_0.1180740319636513"},"_hasShrinkwrap":false},"0.3.3-canary.d5b2367":{"name":"stylelint-formatter-github","version":"0.3.3-canary.d5b2367","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.2","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d5b2367637d0900c1871f25b4f789d4035155777","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.d5b2367","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-/mj+QE737Lq1L48pPrBMtnZy/uypKJ3GXrQ8ae6aGITqJE21448xYnTNV1i+1PFrXqPp6pI1OC02FcZylXd4xg==","shasum":"ac8aa075aa1536378215aaec44114b53ef79eaea","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.d5b2367.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlR+6CRA9TVsSAnZWagAAnEAP/AmbUS8Ho0uUtjLR+pDx\nCDlVybq6H8SWuaMv9zRtgLru6RVjI+8J2ulQp+VV7Q19mnDOfSZXmPvDAtQh\nsSFzAiDFlLrPJjmWZOfltRCnlrY9uxFUs9oVUuwB6CdhoHpOZpYeDQupDqMz\nlMHcyyvSvLK/odclMBn6KuMTRCN4zOSkJL3hl1xhXEPPEr30l958rVRFVclS\nn81xWlrymn99X2Vj0yWgnGwSvvmw3UXrriZOz+PSTAAaaQKsMaqFInSPi3Xn\n79833AEfUp0RoPrjptdWzjvCLcucMnX/r/hllEHcq8OmP149cfh9NFz3S2sX\nf2JDpnNfrG9+rpgmufECwBCmqHrYlWr7l06d5l7jrL8Aq0DTVus7bkkW/W7Y\nGDamUC991ojzwxB1b/Hq8RECDYxOK9nyXe/3ZKoy12smcbrNEc99QSdGIwOM\ndRSZh909wmqe9v0OOV2zN5jJdaWwTIbdNLpKJwQmp5cdhcnEK/9ZvXuCeIqk\nJGTW8xC/zejz2eGAICAH/ysuHaQ3jxA09A7u6Cs2F2f/1lbDm3LvT07IHhv7\nJ/5lucesQxktqev+S04YQt1UjBosOmIYPnJuDaopzrlY1CW1mmuHWge2mJsv\nQlZqr9QKXxQAnR1964iNmGhxxANKws1tA/mqD+1tgFmAKhB6aFLXn6nZ9IrA\nKZ6U\r\n=I/PE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe11Ry+ACs038QHYxLg8N7W4GY+ZBSu3tsGlgCDRm6LgIgF5S2siPMI22nX15Lt1PcAiQpMvs1FW78t9mr0F+UNsY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.d5b2367_1570054073929_0.9550647131146002"},"_hasShrinkwrap":false},"0.3.3-canary.09de283":{"name":"stylelint-formatter-github","version":"0.3.3-canary.09de283","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.8","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"09de2832a98095e5113e45e9bbb0f083d769d190","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.09de283","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-7zN2ZzkuiUVcrpWib+DKcfGShJFzjPUBYLSu0ztfcM+2g0tijHcsKSRJBfx8Js+P7PRGqqYOjmZejKNNWRZckw==","shasum":"adc1394119dccd5df486c3978fc44f3346e9c29f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.09de283.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlXsaCRA9TVsSAnZWagAA2AUP/A/uev81fOFUPsquMZX9\nXWh+W4BqKxo1FkxKQhcIbYncqP8kUft0IQPVmUhSQEzfh1sOUTi7HnwUXAo/\ne8L+1DDiQbfVM1PlS4oumL6uJ6gA0fT+06PGRbcYchods0UrOidjTX03vczN\nTRA5HDSkEJT49yzhImTBUY2vJ44AkhPIizQ4cvhkWwmYwqz3qeFvVwDVlYTq\nCk7FLxDQolfE2tFecgIgQ3OImY6ZM5HgKzPJUlBXkBViBUFf8SsEuC/oGG7E\n7yElS3Xv291Iq9TTQAMwzjE8i+MhJCluduSDTUOD6t+TD+mnLl0MwBjtYsZJ\n0cdlgJlfaj7AS4MpsFm3eVICfbg5snwPO1E2i1Ghbbk9UBugK4IHeO0OQWD0\nfKBw+1RPn0ulFgF+9Y7x5Ozl2t3FWlRddFkks1MjxhP1vSxyB+zyi0I3N2Bd\nTCXkATwF9NuD5UGPp1iNOAq4IkIhIgIY5Y5EJ/wxufiA+P4NHHdOgMVf25mN\nYflMfCWGcLM3Su6Rz9m6dL+SJ9hJ0jfXIJwOZf0gOsXN4H+whqU1v/qdAb0M\nfoh4x0ufXMYJaxfxb0umSP7vhkqtb4A23zGf4nLi3f+8ip/nHjOAUFNqM9RY\n5XvTk2SoeWDWNe7IwFksWzzViBJQeLnwJKIu08CDtsugtJOC4Ng6RJ0J5n/m\nISCS\r\n=HR3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeWb9adHL+QAA3tcJorZgTNO9VRERJ5U+mjbhe7FflNAIgGxH1cHNpNVfoVtUQp5N7zVeF3YxaU/f1fLcXApUzQn8="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.09de283_1570077466252_0.17612480162477984"},"_hasShrinkwrap":false},"0.3.3-canary.15fa972":{"name":"stylelint-formatter-github","version":"0.3.3-canary.15fa972","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.7.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"15fa9720074a15bd49deff6303490eccbadd96d8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.15fa972","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-a3eFCtl1dJyI+gwfBjRvIg2ivVhAsFRoMOxCtDLuWZZe7Uub+kwRmHNjEyZ0Pvv0vc0PDfq+MLrTghdE3smEzQ==","shasum":"9532241bb4497f4ea415da0cb860099c4bbbf146","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.15fa972.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdloW+CRA9TVsSAnZWagAAblQP/jGLx84Bmgap22vlR+Sh\nPdmKRZ0JLSAKsUmDmiEUY/4DhySSLcgEEfXD4WGcbf2nb0aG642t1c/2SRqx\nPvxgriBEjSAS656kAMqFlswUlLPSdT9t8HigT2AHZrKfixgBeOoU3P2vX71n\nUz3rZJg6pni5bS93sJY72kpvzGxlz4Bxt8n1xoWltZ4Kw/Z/zPP3A6LV1GJi\n972nJ97ZRMsYmvH0FbbN2MO58Yf0nB9jaH3GbwJS6VfSQPHIsoLfd3CKxgEP\noEYPfYuvspACb33JhLz0ridcKCQQ8V1yB442hDyztn4/sfSfSkaSy2D9abYQ\nmuTgXvJiwKDHEGfvDRU53Mrh894FuvWIuxSP0sX+o0m0DCZsKVv/HJywoKsz\n5gB1xPb3nXuo4+87IzRpdpIHYJD0ZGE+AaZHCCjUrGWImFKzbzWxwk0EwasD\nl7Qzqch7UNTY6O97IttRf/sUrJMMTK0SFoDXQPNJYbV7wnbd7X3G4+9eZ5CN\noOnSORpjJbjwzKbi0J/Jp+mfDFsav4biUY+RYZoFg9EDczBvdviRlRCBWgR+\ngMxR68nlhN8szOUZHtS/Z7uDuyT21W1VhgOpyw2q8YoixU7aJtBRAvDwYRU0\n5RIAshGE+wofP13KPcXhhLuXTaIOMtVXJvrRmdXW5z5heZtqCsh2224H9mtZ\nQN59\r\n=iEMh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbUN7CHoILnGC9TRi1p2fEb5vbQHK61hzj82Ui0+osPAiBOQL4hG9/Njd0mIO+oT4uQB8JG0jZ9bxEzPLpyOcRAQA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.15fa972_1570145726173_0.6961989722231452"},"_hasShrinkwrap":false},"0.3.3-canary.3f73cdf":{"name":"stylelint-formatter-github","version":"0.3.3-canary.3f73cdf","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.9","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3f73cdfb3c255da369b90a780a4e072cbc161d37","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.3f73cdf","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Vx30a8A35UEXE1iLo+n0t5B/TP9b1u8iq4MEquBmdUJcHOCl/bZeoiPu5u/1xKV2JSBzx+q1UZ3Y+jCCzfjwyA==","shasum":"14f8aef1fd1d67840a60f062a32c335d32926e79","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.3f73cdf.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlqC2CRA9TVsSAnZWagAA1ucP/2Y/2hYoePW9pvRyUNpv\n87dlLkeT1ld8FStuxbGltBbngLsRlAzxv0HwSfCViCPxMWMS6yEu0IA2BMr4\nbV6BDT/SjejtRMNw55F9seAfbQNommYygD30XSQoM+sHmae/QwdZNkOzdRrO\nM3Bcs7xog4Sf4rNF9KeS6+NRAmTzl77NH3SjdTEmdhlgSw9cBptpqTaY1IjW\ncpQH+tNtlrn4VoLDyhpJz9TxwPuLrv7X9iCYZivtmC2phkRrbd1lwfDy+gSs\nd2XqioQsrgPrBX6YDU2/jCMdi5Xwp618O83UTt4GrTittaPl04g8R+lz3NFC\nUjH1cJkkCDq0Uhr17JIjW4OKk6BU9ve0kM5kdfegBwxNFOSBrfatRmWlw7WI\nKb6Z6FKVdNqEENLY9GeRImdeioLEYH5SgQeQ6AfDxh+g8/IsN6SNVLlioivF\nkvRg3/Wmzp1PovZuoGxVsoKBWGMjPX1T/V9yjQXBTExviPS9hNDLqm4Ofuc+\nV8a6HC3DByxPiyF73P2PQubaqDXUlmM4fUFMQaMYqJtspMMakaW1tqWNTeZh\nUGVulgLx13DkZFr/k01i5U8vehrFiz6GIlNTMtP9SrXeWPQjtMOtl8qnd1pX\n6jTkVW6eobe7m6N0vw0n5ZWnpqBsUP4cN/zR7UoED4OTiy97VqmgAU0BeFId\nYhEb\r\n=vxXf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjbZiNWN4h0Y3abwYuOe71LrgZwNSr9s16S41xeOLajAiEA1MRcCKFc1Q+B3M/xbq1ajxsfztkGfDypn7hNOg78cog="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.3f73cdf_1570152628949_0.0929993182269584"},"_hasShrinkwrap":false},"0.3.3-canary.705f07e":{"name":"stylelint-formatter-github","version":"0.3.3-canary.705f07e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.8.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"705f07e21f49d73cc52b11bd767d9a1148b55dca","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.705f07e","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-0QqLj+BnDyZ1VFFJabX41sKrqTvgg9ijlZF3+rm2grkAfb3TAg52fd9ZgtZjlX2eeyu1H04HlJk8expKV8Qv6Q==","shasum":"accfac1d2e8a92b2e039c66f00a7b30722ce692e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.705f07e.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl56/CRA9TVsSAnZWagAA4DAP/2AigxPRMTUfoVextJgV\nyALo6/p+/OYVPOivigkTC9IHULP1bEegs1UYGAXd6hmSZSS/rHmyJdvNtr0V\n8E79TzgV7gpYyqnb8qGFHhPcq8TN95GlhLnis3EtiFJnX597X1L9wYlk6W3X\nMLOBKQ3uOLwo/JNhffslAVZ1UQll5cfZFy4Kjbd2OID2fERmgnv0IT19DZxD\nPXl6WaUO25URrIuW4T+kfbCU1BTqwjuq35aIFEQDh2BR8/T7AZzIvZ5lEePj\ngBC2PJR8gI9xiMQ2WI/xtVuusHb5dH/a17lcBncM4GGT+jxC5S4Mg0EUx5Nr\nEQFf/odbW8OwE/1CLXInmGcQ7A78Fb2AZSiAvxkj3LjAxIOvqybrP8HlSQCe\nQ7h7k7PBxJUqUrsB1ob9yYxS7SinFBp+BG+Bih8fpTsrUUr4PhML6sCe6Tps\nrKJVzi7/D9AHWcA+DBF4XbDYL8+A1jO03tF6GfbC8PV6v7SPOHEABmrOl8IX\n6drc5HTBy0tfAyJs3lOywc2RwRKtIQG4ixfD87wPpahRoTKiUn3YqvJxKoy6\nDrkR8NhfZvIPyj1biMR0QmBaU4TQmu9cLcB2/h8pLTp8lXXF4js14usvRhkq\npX07UK+Fpjrhpn9oX9rn7raTvxZhwtMXXfpn9Cio2DX6PHBPqz5hO4EGLN4d\n12cQ\r\n=TJzh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgruM/Fwdv1t5PfP6tVv65pw2G9uuI3BPDtJO+bYYsoAiEA55qSA7gtUUYGJTkAH0Q9D2rL13nRJ1ZuHabOcHMIh08="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.705f07e_1570217662843_0.11022232433103896"},"_hasShrinkwrap":false},"0.3.3-canary.944ca84":{"name":"stylelint-formatter-github","version":"0.3.3-canary.944ca84","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.10","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"944ca84916e706cfea70e9fbeb45247ddc9d6399","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.944ca84","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-MNLT54cbfceLX139SWJWeCZ9fuHTikeA2TfewRVXw6Gan/vYsocZwJwIWaG/bhtlGUeRpgM8Y3NAWmWO80cU8w==","shasum":"925a415851eb9099eff46e85c3f826ffa1f50713","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.944ca84.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl+JGCRA9TVsSAnZWagAABKUQAJ+7okqT8CA4gDsMTxfs\nrK2CiIsH4hlndxq5LaeQLHtmqBLrK6ELMLySKiEmghwkOLFP/cCYwQDsPv+U\n0DO6OYzoV1Vm1EzhydanDKUaIUcgl0qSN5bdZL1wSc5HnRpsB7pftFbEr1Hn\nYofGdF5lu64xbcSVjHM+EwyR7ps4L3LzuGWBjqq3Xb43YuD80NMbK00U+gn+\nWz2YnCuZv8HuNThSSDK5RVKRt92I00MUGS1GO1FLIIm4TGkXj/gAKVaUCF+t\nBUME9TLcq8RdnpTuMN9qhGpYCQjdCa9vuGOU1GkAeLlfQMZxKZs1dVnNDERY\ng2vcWAf4+8hekoETByt5K4P3QxVUUH2cU9GVPuZitHwdBek+TUEMiQgj+jIK\nnEA33mLqLYdjnBqQaXtOWn6TsT3CjMQCIkO18xumxRv5lINU6DEhP6wajA2w\njTQT7xxBeqKZyLOP1Aitft2GsSD9bhBQjBiXNQILEGVNk4+tBaOde+DaWa6m\nhUPxJqOiYo7XvrlXy//cSBeQ4pdOaK3TLtwAHyAuyVTM2PZINVpLSaqIc/br\nCZI20knf1HoQqWq//wFMnjUoAAhDgQS8XGv2fbhX2UYyxhRq3ryNNhKZ0GLw\nhixw22IW4AjbpXDTeoIaxWQX7oW4/JRq4Eo2UreFHeM/sSVtpNGbO6nbzxbg\ndfCt\r\n=BptN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWiE2q/P7mrWDbKQ2Py2cUc4pojN/wWZgYK9WMivDwKQIgPErfW0zJ/DqPybUUGutgGAJdtWkW7Om+qUb/P4krX+g="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.944ca84_1570234949571_0.6707936778214005"},"_hasShrinkwrap":false},"0.3.3-canary.883f7ae":{"name":"stylelint-formatter-github","version":"0.3.3-canary.883f7ae","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.4.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"883f7ae3bc9c20153a189c4435c460500fe83f64","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.883f7ae","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-o1Lhz2OD0UwB2FifbBTcTh0WHPlykvt3UveQbdkUHq2WEKWwaAjYVfJrsZ79jii5mIKQN+qHzuX/a0qHIIWf0A==","shasum":"2808a55af9ee5ce34019da2df1935c8096fbe73f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.883f7ae.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmQtiCRA9TVsSAnZWagAA3CEP/0rMQXpz4alY+AxpeIhO\npuGmsZDuTFKP+DbgQ7xmZbvTTkX6I4jXixDCkigmTJJfI1r2zi8AtAFn3NmZ\n2ehhTo7kfoiVWNkEAXmAr9GXOCDKgnMpuRJ1HyYKnbHcUikbBZjx8zGBQVHe\nXiB2i0PE+aVHJnWPIv4O4enksaX2cUtX4CCSXeB93pVP1wYLrFN9LNLOPFiU\nmOgHBGAIkZk6dnt/DmCaCw4QJzNFYpI4j9LJKq1/rLmYZFSo5XKSqwDJyHwM\nUsHhfdqj8h7u5t4RrrMr86VSnbciaW9q3WNIdGfjZIa4kPbhGmBJiRNOL9s+\nVbIz3fhakhrOhsdFMFRE9I6aq0enTocrODOxvunNzKOmWdYga8OXJ0COrz8V\nMO2twQ6UfndnL/Kt9NMCUStvAZkM9aYenJ2kPRJak2WO/FcljQyFchICeW03\ng4dL67lPDrvAHs3KAYroRrr1d+8UCzcGerHzDKR2OSP5hztI8086etk3cMhZ\n0V0Kcpl5tueshyzZxJjOJRMwN5TrYyzxxao49sXr4qPRv3o4CsHdFoxon6YB\nXKw0TLbUOoyFhX5BSVu3XLwTwDPxHWagKm7mkfvMFsAdcH7DA6C16LHec9Wg\n0JI9Vojb/gkauVb9XjVE6f6eSohlA2G8ASHsPu8lWCEksW9mlBiTeDB9ThiJ\nkhSg\r\n=4R7X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAHYLu1nNf+rRSpL9edT7B48QSrx3m+tsFYg4qDxQBdgIgY+SPdeA8b8prvQVrZTw8nNFx7ZV1TPwiuusYYW0V/0o="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.883f7ae_1570311010178_0.7844537907321469"},"_hasShrinkwrap":false},"0.3.3-canary.0e3567f":{"name":"stylelint-formatter-github","version":"0.3.3-canary.0e3567f","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.3","@typescript-eslint/parser":"2.3.3","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0e3567fd0f75f7deb2dd3072eebc4be796b8a01d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.0e3567f","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-nICRa4nroDMyqptKEyynGxxQI79aQ5rFgOf7S8+VXh/OBdCE9swGGAxyDaMpUwnPJdRZACu21GatK9Q48SDv0A==","shasum":"58e0a967fcca46ad1f0ea999f210ab9699931e71","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.0e3567f.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm3InCRA9TVsSAnZWagAAntoQAI/MFlEr2EoQD01IX4Cc\nI0rUqx9s6S2iQS0xfJAvKB+V+VlCpI3AKpYF1LQTdpJRjCsognWDl6KkWOU7\ndMXwFpXuxGB7W7cIFAwgbYU/GEytrgAcH3x35SIpepL3jnIwr2qKX2i76r5A\n9TqiXYFKk5fk97QuQRVVAPjqNL5Z1ClfC3M/v68YhYHekS8bYOaqeu0clT2U\nhczkNr9tTbi6q8tV/1xLUtbHa3lsi3Z5LggeVvJAh1//iwlJnARRKdpoIWLA\n6HWkITT9DQNV27R3XcIKC5Xh1IQLkpX0KvddBJjCnhpgW0GOqW6OhsOjFWhd\n2kcjX0fjHHrhzZOw1ZKxZL8u3G2/Kqqr0mcCPpVmgb2TECFiQ1uM/Osp/K7v\nwYp2MSwIMoBfPlkfkrs8vEN/IlG8WbaA/sGCTjjDHHPL22XsvJJkj6RNmE+l\nYS1VxI2KhrdcgUjalOTX03YuDtVrmIlqeXOLtpr/KeYKhGtuvpSih3O+18JD\nC4kRlwW/uN6hDm8cXPIppcS3F6ZAeSfxPPR2p126k4Eq1YAYCecblwlcWnPc\nl2SU32ZoYDBWF+zfVTGeHiMO3qIGBfQXeahTn7OXY4XVqyG10urDxdD7BRXb\nHmGQHgDGcMO1eGfVRzCEVvodLUyvCO9bl/BTauYpATWeGZh0agBcQKCEIs/C\nuAVQ\r\n=cfUN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDigg9kWB+kcg2Td+ZOJ24PJPNjsfRwg7GNIgauqL2WAAiEA4tCPmTZ7akEmI+CZklQQygT95zP9/slXfo0g2mwfD0c="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.0e3567f_1570468390438_0.5104063167590001"},"_hasShrinkwrap":false},"0.3.3-canary.d4a285c":{"name":"stylelint-formatter-github","version":"0.3.3-canary.d4a285c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.2","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d4a285c22296b7ddb8b839385044d6f4ae3accb1","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.d4a285c","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-O3Rw8W8jLbAOW+QLOXydh2M3HdUyKo7gB7KpuZGgzZr43ZXGsU3uFnhBZs5GkAMBw+s8nJC0CHHjCFbGvkoXtA==","shasum":"cdca4935be16147c9cd2064493fdc8fbb049047f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.d4a285c.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnCShCRA9TVsSAnZWagAAw7sQAJWpAmd2fQDzAJ3tcVdH\nV343g49boSLNJ7l1Mr54awTHl38OYeoEurwIV8k7CI50Z0NjkaLkvzx1LPT2\nuL0Oz7c3IGcyNHbBXXHmYncI0vEKGDAW4jw4feVaHNK2TflnVyYsv7Hqp8ga\n6WNpTXxsGbYD/hxY+pAx3ba92asAcxtrjrzpuTQlXceb6EzKPITYhCc9npG4\nSu1fdSCS5wL7lYkNmNbI3Xv08V0Pf8E9sTFoxumLpUzSY37I3Hy/fl0FccxQ\nur0Lgj5Y0xh1MqsICW5rRZJvMP7jVXuhJQxA1qgC/FZj4zBS7W8A2Hxu+JXy\nx9AQDGIbMgUqHrfIcO1O2OwNWfFRY7gI1KfhN6KCn7ZQYV3uPtavbYZLaLI1\nUY3Pbv3SzKQWyTjwv43tzFb7HmaVudXTRvFCms9iwdNkPcRxUuBi170+CdSN\n/zvp2dO6wIpwTB536FU1rRuJjjrqxQ4UY8oSvFGVnx0oOZgGAMyydPGOzRWI\n8/+SGFV93wCPLTLLD+uZwFZruCdBMpkYYsbhAdxulsU7JEDPJmrKLTer1L1C\npPnG9NEDG+HkNc9DJuOVdrBNSGYNOJmfQBbwTDW9v5DkKLafsYn2dHNU8ISM\n5VfSZnOBqbfJnZRHHjr5XgQT+xNiDKBFHfF6rJD3GjBxhCX7PIGtgzh+bN6A\nrSwt\r\n=7l9s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHmACmbPOjHLaPqeklcpOGo155vDRz66OcyNqdXSzjigIgCzGt2ARB1kDyAiGXWNWd2dALX5JhMgfC2YHlPeCOPEQ="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.d4a285c_1570514080831_0.5502078756433781"},"_hasShrinkwrap":false},"0.3.3-canary.68711fa":{"name":"stylelint-formatter-github","version":"0.3.3-canary.68711fa","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.10.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"68711fa8468b1ca20f7c328999da00a5ffdd5009","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.68711fa","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-cTJv4bqAdPrf95eP4qMznSPCtjh+dk8MuQVG0XFm334w21Es8R6ST/A8sZ8wT1LIaR8WpgRItX4ezngtPHJxFA==","shasum":"c4eb2a00047eddcb657671f29909a9b548bfeb54","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.68711fa.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdndEeCRA9TVsSAnZWagAA7aMQAIE1sVLc2Pv3AurqceIP\n8HhqlZM9FJos2GkN/TaeVrQ6KluFGy3kjXuV03uYVNvraKaGZ+w2FNJ1bIDP\nMe2iB30YBQOYtqbWRrMvMqv1XiS2W2zEa+AYZZ72P6mFtnyLU2xA+XmhqeWc\nNtu5Aig50pvh1CK3g6koQaSmMkPNqCxjcVXZvFdcLiR75FQ25TiULLgA19zq\nmksulaAx6q8yrx5j/u6CQJaqGgfcheYOZ+zVWuZBh8pyIU8ltU2w9KvMW87i\nie6JVnrx4cOmzc6ecpOenA8/Z/1bPpxcB85joO5xZuw/jVDkZ1ZcMFfVwvKX\nQICbbo1a7lSsUBXcS4q8hrfxQM+CIMvYjhTgv/Lg8a6pL8yjSJaZPRhmAY0j\nKwo/r3215A3KTw5aRRqxFJjgjjxJ3Iau1fD924+nj9sJClU3tA/sGBK+SIHZ\n94GwIDRGrO9q5teBYozML3bewo7zUKDKiMM4ddCMK/yWojcUBydnnNMm847G\nYslr2qsf16xJfklY+IbU3VVgExwJyN+yBtSjO7K9zxaJ31dL+KtuE7DHRZoG\nZMWc2vg/hJ1C/L4KpTgVnW9MeSlAqUEb03TozIUDUojUhndCnkULItx/D5Vt\nbZI0aRKSHDx0340vtU12WogOF6pFxfyUldYircBI50tDHzBNyyeaNaJJs+pS\nzjzH\r\n=nAJX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2CDUciwk7OShR5O63sFSgUBMShU1mce8V/FYUg26MiAiAmMJOEQNLZSL/tx4KSQ7Gv3HY7sxx+rDXCeSyDxrpltA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.68711fa_1570623773533_0.04475464316245148"},"_hasShrinkwrap":false},"0.3.3-canary.665cf69":{"name":"stylelint-formatter-github","version":"0.3.3-canary.665cf69","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.4"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"665cf69f0e11f58b4ed9b72694b9b863258bb1c3","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.665cf69","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-U5TskCUKqDue9+WSUbull4LqswnCSnZDXMWkef/6kSv/ismE8X0Qdj7lKkWwLlBxCv0bubemPaZ/nILM3EiIkQ==","shasum":"5251286b0772c09826d2a89d62be30cee3512018","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.665cf69.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnkRMCRA9TVsSAnZWagAAs64P/REpkZ1cdL7Vq8KggoKA\nbh0I5x+Y4zKVZNdNTyLUYSr7nGcfaY+qS5aH8Z8HWfBdUBOOQ88Kst8WNqa2\nZqMVefrMgL83qBSURW5MYH/3K3MRxQRKN2y8Up8cVj7IUjgf1X4Dl0opcFp+\nAevSIhhjQXejvdRJDoadgwEvoNB7m6sUvJcWvo39LiK5lsILvh3xp0Xxtti2\n1YlTHv3QS+bSSY6yOn6kDObMp4FDpXnOQb4zlFOgApfD4EEeoVt9TRjIRgMW\nhP4stAHIHT6BgSkM5O/SlLQSnUD2s+SpEcHqHAsKcrw98ALoSdYbxNYlYMmS\nlAwK+Vv+uFqpKu8ogp+n8wqaiAvjwZ3/iCZ0r37Ep5uqRt/OjIdOOXrjnriG\nbujnrnjTX942dOn00p6I4OgbWEJqRTXvTKIpVHvlVBbcqkaoRTtBIfLnrntF\nibYwf4HtQUZeyRvIPchDhv0YZ0SzA7oXsX4dSA0aPpCn3T23dONBrsQPMWwV\nhKZ6u2C3zSFjRp01MpfBhVggMRSpGvtWM1YwQT9Kv/eGQbErASgwcxud6hSc\naph0mxbTRzWuFXaRWqzox7+jSkm2CIGOz1F/ZcwrlhszpGCFPgfmpLb8iG/x\n6cziuBxk2KPkE/AXMvbd6hOx/5VHVwZKKCVYypst0Lwmj6m6agwVHRORzMxk\nsQfj\r\n=Gec6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYJBwgkunNmAKGy2hjZMgBg5fKrkD2bHlIHFbMkyhc0wIhAKjcisCcmNrfBkQUaowsR3KN+nOXZVVXwdMx5vgOHnn0"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.665cf69_1570653259645_0.9658375560646648"},"_hasShrinkwrap":false},"0.3.3-canary.004a4ab":{"name":"stylelint-formatter-github","version":"0.3.3-canary.004a4ab","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.1.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"004a4abc945e2e1d94ca230ebcfa1d6997f21680","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.004a4ab","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-MUppM3acOX6wJ88ebBMGX9ccYVjhERtD6uL8aLNWPS+WQyIAKRPWlZGX+ib3Xh/zfQsafvc3PkMVKuGgZSSVIg==","shasum":"e66ca93ee2601c6f1cff8e8e163d0b15f4b3cc10","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.004a4ab.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnzUGCRA9TVsSAnZWagAAn4IQAI3HyfeosBzjPGTWZy37\nNPpeY8fjimHIFQNOzu9pYaY2XZToFDyXPvF6kUnfmXtxdAUtUhfZW1Ij3d7Z\nAO1LmCszEaRRx1Bqdq8F+nnNlKt5sHsXAFYY6cy4pV/HoY39q2yl+6phRg7p\nE8+SPtWBEPv9cilbNM6lh7h384FdrlGlnrFd6pvhVDNKtPkzYXG1ADn31Jdz\n/DL04hdnaHQgOzO1TMmDQhm7As1Z7J958moaNAGbFsUF59MDHE/FhWdTxYV2\nxPvfqYiyfQSNI7C0zPNZm2zdfGSvsQ9373DH8MijfXS2c8CvAWl5+ynlpsQl\nwMaQLS6bii+g4KFUDeRxuIP4ao7+tUAXW3c3J7y5QcNeftjxSiWnm0st4dvy\nsTXXiDqqsJkq3Q9qNfKfRr075k0PMUwsAlPa87Egpps8XC3zw301NTQJvI/b\nrQED5eskbuHPB3swio1W925/IXVKl8DJBGNOF9ixUASiTv2582pasxsrAkUg\nphKzjWWlsh7iwAHA6B+Xvrj5ZntQZfgx4BU+ZzkluDFgd8NlMA3+OIEet2dZ\nwwMlQlQ2dNTFThU2PM6uMEvPwGTfBY2HSLVQQ4kqHRF29YV0DJAyboMmmIS6\nikYASY9L+4IdYTb6E5lT1PRo8wbe3KFz8bit7tNWTGJgxhPv2hAyRebiR+8Z\npkSv\r\n=Y5ED\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsaHtxhv8EIsZFjULOiza7Uopf9mqfBlHPf6+vve/euwIhAKvmB/hS+G4QnDHC+XzLAOZp+tgym+iU+FYTGNs7Roap"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.004a4ab_1570714883746_0.23536763437312036"},"_hasShrinkwrap":false},"0.3.3-canary.3b2d715":{"name":"stylelint-formatter-github","version":"0.3.3-canary.3b2d715","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3b2d715efa5a756f71aed2bad3e0ef9b967475f7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.3b2d715","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-w2us1ueTrElYcNTZ9Ng4ygbiNWsJ+FTqAhf6imleQbJQT/yIB7qSdioucC6LWpKfEHltgKe0wOi0LvBRZmXvKQ==","shasum":"897f900faca47fd9c7b7c7b0fbbece9a0080f01d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.3b2d715.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn09FCRA9TVsSAnZWagAAQFIP/3q/PCobMyXqO0ApV4d6\nfppT3YlMI8q++DXdYGjE9Yp2akZCSyvF/K7EckjO1gRAAqdZDJGrjCkRx9Cd\n33c8zXW4RN9qwGE9F2BLs8EdAOMk1b7P5jZIXEVL5roR/9mXdDpMy3UZJPXv\nSceg/+UpkaF39ziipzrzwJGSpDtT5i9hu09Qu6j5e6Jt+Yyk12Hl35Ux3pjR\nesuGrLZU1X4wsKI23EV6FRKufwvOz6P0G4p30TU6p3rXtFMCkEc94J2uHbwr\nU1G59PnVy+ciFZLDLTipC048mb4hvYSSRrmxpN9NuXUaqNIEWm8XdsiOepC0\nHF5RUqdYHbDlhrszRSB9nVqXLwjJ15bpIL2vEdyz+AbWwgaOyTBeox22vcSM\nk/ZX1iOZn0WDZmHBZnkkLMw2gCG5pqCjD4W0oDb019tnW54zXNVJOb4ZuPYx\n6glNlHXVt5F3UKjRFUFdp0G9UVRr2VIeU2XFEZ/7zTFh/2+wuKF+pLAiambb\ncQoBm1na15vJ0/rV5dCdOqdoRMSmTue6aJXFCD3mDb7VL6au5HSszHAUnGDW\nimYQbAMx6Djz7oIDvwxauAX3H8h/p5WOXn63UKD+nTG75FKSUn9VjzKoNwga\n86/Q5iRZTv5t2TupKgMsJIoTSTtxdstW9gVVYplWbVI6cxB3q2AfJMaEtEiA\nkdgs\r\n=2ZSg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZZ16CLMlJTqKq0SwKgpJxBoqc1v9kHfl0afLE1ekY3gIhALiv8iI+oj2Yy8DYVl3gjgHxxceOwiwYuO9WtFqiUxdq"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.3b2d715_1570721604940_0.7040542759598862"},"_hasShrinkwrap":false},"0.3.3-canary.7b98f26":{"name":"stylelint-formatter-github","version":"0.3.3-canary.7b98f26","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.10.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7b98f262e6b8c181506615e3708387b4df57a3ec","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.7b98f26","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Gi5cDP+ev4EFL3x4QTf3XsnxTkUk1z0KSF3v2pBW7snjj7iHlMGE9MG80oTTleu7JZSzdqqQs38TFXNIdvwOrg==","shasum":"1b8837c4ac28263f72cbdeb2955495218d34331c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.7b98f26.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoZ0ACRA9TVsSAnZWagAAhw8QAJP4VZ5233m9unzx+x+h\nVdXtBxTbAhBaARCJDVWrKyV0Fv4UBDVFAC1K0lcqxX4UV8t75+H2eM1cjzS0\nKfmG0vVTaJSkl8nGRkf6ui9Oua3iHLqHY6Ys4WFfxT0fCpn/EnwAVOwDi6DR\nlbEaKYyiGnDYtVJ/ArIARCZ/2orC5nXb5mxEgoYHyoXFWph65jGMjcTWr+Om\nGkwdOFPoJSiVa70zaKtYX6W1YRy5d4vttZiZhZaVKp5bKjEyzk5Jmbt6iH/P\n79gfUxlMJxg7hrA+AsxF4mk4Jodqb79WxROnKCGi+QiSgAxklheHUPOehTHZ\nhwWyvDc8OtKfjuqQjtRAxdbSmutnEqr6suath4AKMUvRvIwBY4kEwY/ENB4V\n7nz6AXN/jsRTQ9fpgPbULGDkTIh8C6R0r9aXtRsaeOg/FlrZU60w7i6MehNS\nt4HnaUMi2u3qyMiegW/gkUwkdxL5UpRdzRsPchU2VNXrjWKzvSZbqm6qvUf+\nSfYBSq+6Yh2RFR9OefEHZikYDH52FCPRWN6PBIH+XiO3IY3SrHOwbNhQ/vZm\n75cXGWsUsmj1EXeaOHgDfCcWpUvuxaXtj/PPNQLDMyPH4LJ3EQuKMgrAo+5j\nK3EwaZHTy87Xdm8kiI/DDdYN/AA82DMXy8alXry/hwFOzoWHf7KCQJiSVAHJ\nPU1M\r\n=4vUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTeimKaMDjqvIpGC9BIqU2DUiZ+rbgYW2sl+Wf11ec/AiAFZNR56AoNxUcuMG+Km7QYmTHdLIn5SVIoYojcfh79Gg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.7b98f26_1570872576140_0.6421209457611963"},"_hasShrinkwrap":false},"0.3.3-canary.a33e3a1":{"name":"stylelint-formatter-github","version":"0.3.3-canary.a33e3a1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.11.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a33e3a1212441491c66260479d68b93a0a511268","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.a33e3a1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4oy4DWN1GC8dxZpal/HtJN37oiClC43UOpuRfgFu9TeDCYRZ+QNswfg8s32DvhymdQX4KV2slAw4YaIRtj3noA==","shasum":"9a7a510f81dddc27efc72444a1ad0f1eac4666ac","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.a33e3a1.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoawvCRA9TVsSAnZWagAACIUP/jfQd+5XEJPUGwhAITmU\nZa/hXlMs8l+Qm7dWGMtlb08cwYQaPhFScji7qbj8fibhuQvs68lTiLR9NxMl\n/jbMdUwy2b6XKtGS/Hr/9fVtME/cPQSgL9If9ztAaBP0RljIcI6cKxJcVw2N\n9Qfx7Hk/kd/IXYw0ToHxWSNuDn3/nGSwZ4qShIsoxJdp24Bh3CGCAUhFaNRC\n3togYBnFGSJWlRzxTNjFQZRVDZbyQKLsfWJQV/kaG4Yd8JZPFosQO226ArXd\nFy6NdraTs1LDzTmnIt4msdSPRKCg1PhQQcbv39i3WrwLbqUhgNiu6K9Z1AuL\n0w5yEgo9zERD572QYlmq8udhhqFhOxOOfMLkC9Js/365IhkA9D2oq3aA635V\nAE9hy43avnCIMl0vgIakdFcYjAgJ5Q08Gp+7jQBG1MypFrK9QVgbIL+fsM3B\nfr+IwaWL5WFE/QEv8TuHbGi/VpH5sgV+EPuMEB5XD1IRoSmD1y40pXg96VGO\nyESUYMDpKD+zc2lRBAYIlomAtVb4lYHcw8g4G3vwV9Z3+BD60iECjvY+OvIt\nbVdb5wdiXuSr2gQViLVXJRxsBwJejkSv3mhQf4Fow7J+Ku/cvAb6lZ7p832G\nz5/RVYf6CgeN3P/IrTIXYqR/A2u7XKBtuCDu/pxh2xKPKU/GjaTF5Y3EvmMR\nTiuR\r\n=7VRk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG05OsjVLo5ZfcNaRyGl3kQUvn07yEyLmLDhV2z3IU/zAiAOWkwm9KIx4sQIFWYf2rpVAozRuQJJ3M6jzJUN9z2IDA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.a33e3a1_1570876462301_0.2451080919447417"},"_hasShrinkwrap":false},"0.3.3-canary.db800cd":{"name":"stylelint-formatter-github","version":"0.3.3-canary.db800cd","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.9","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"db800cd42cca4db16d91d8454298ac755cf9bc27","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.db800cd","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-IJYTCfkeWMiXbH9VvfpF2jIDXMWscbu5JcNePssOAJMvUTiNPR0cukYHxVDwMhnksEKef0SaCxUIqOwCCRW2OA==","shasum":"a5c679d00d6c884325e7b46da4d605f6e25e7e83","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.db800cd.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdomveCRA9TVsSAnZWagAAey8P/2IlH4jwGAmmea45BpTh\n/33ovWYCr7e5EV8k+IRBjL6UWHIeNHVZwH31++eiIPBQflEBhiDRe3sKnHuK\nggts6MlzrjHbHLkWAD9ruksnGgUUfFqZotKUCZnl2BVMcxiZgua5EbzKpcBP\ns30dfpsdCpz4V3RzOOsszM/GpKdzpMK2l6lywycdHGjXBk58/YGe2er+4153\n6bv/2wNN+g1nNltwwr4MZXURELYF+GZ/OZmPCcE6g1umovQXlBc2QxcZNACi\nEwh+TwG+ULPYXvKqnW9kIVqLwI78gN9Dl1Avl90lt6H2QGQxAbjJRvm+NuZy\no7Lg5XAKdMyLO+IHN2RdDCS5tayWkg5bX9LqkYnbs9cVBfedill45lwMlHrK\n8mLM8fOF8Cy68pseyAEYK2McmHod7PvhsVROMrSGXHbLQzWnqR7A9kLuai9n\nU8/OvYXzGKNS0m/z+DtfYd+NoKQvqvjSgF9Iod/HAqFq8Ec8csJ8DPszp55q\nQeqcd6urmUzjyt/efd2jrKXUfRThAfPnT/kQg4qfGRYhYUuDJjvVr9IIRMKG\nffE98qHWw3/Cb7BDX1hNPnw9zcW9vmvBAieDDCaKgIc8gB7nr239kq7Y4XsW\n9ktL+0KO2Hv7E5b08w9f0jt4m0krGHMVzcAmilRl99rfaLrhyA5s/WQFHEo6\nFR81\r\n=XyT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmr8FrBmrUqN78QPIyt20HmsZOg7wU3hjcssE/zuqr8gIhAMR8QF5CWAxuM6KH0HcHv1cNKdle0KP9tjcQ+MFrMb+N"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.db800cd_1570925534130_0.7575528194854604"},"_hasShrinkwrap":false},"0.3.3-canary.3f38a8a":{"name":"stylelint-formatter-github","version":"0.3.3-canary.3f38a8a","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.4.0","@typescript-eslint/parser":"2.4.0","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3f38a8adb26d4fb6a2dd71850da7d450c25bce02","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.3f38a8a","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ApUgDA7c8Jm1wDDkQoTFZ0bRU6g6fC9wucLQkOLbNSLSpCsyzfkIRdt0jKC0J527SK2NyaH+8ebvEnkZPajONA==","shasum":"53669d2705d5d458129213bb087d9838607cc367","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.3f38a8a.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpKvbCRA9TVsSAnZWagAA0HYP/iPxI8QbcAd6IfXZUdMm\no282kfTr1wQqsnnOBSZMfymz7SsEz05rczATVWNWowOAKeKpRfOpnbkuvzSd\npgl/gEJd4/7ucXGf8QBsNFpyFksChfdN81dRBcd/0TuVPuW4q5/s1LTEKNDh\nJ/cGlvaxy/NNV2eMrbySPKF5MM4Q3xcr1SPXpfEniMlODUolUokqkFL5vuan\nXJsZiTdy6vSLFqeg1TAVdXngvnYSKLz5bj5IS0qkaIRWGWpMQHo84e7SpwLR\n0Y2RI0eX8zBQ5nmfPvxfIwFa6yRnoPJnL5fRrQBwIwKSIlnmD7rVSd78cK84\nNlzKalmBcPmWpcVyNJUz/nWKhjqTSzlxYby05NuNqYmqWMPuHfVy/mK/hmI+\n0xp2ry/2sRXADbk+WtZtV7Zw67x4KeOs/CJkiZuDkEdBygVee4nDx7leLeMc\n87N2bEsuYm1Mz1cz46LYc53HadsGHStPH/3qof0qwKlTS2u/W6qyGK16yaO3\n0gmCk4izUbCPNNtBGRRwvKaCAwGrTE+IHIyh2K9Fe2ryIAwtsRoiyfDyTd2G\ng3XNk9QMfFn8QeDkC88O8BX5HOrk5y+K4kEPNxB0W8uDJm0d59o3T+zBJygR\n9MJK0rh6tZmDsfOb3MyXuvIQQuOcaIutf3JRjhaLxJSdtlcAAm/6CaEzac6C\n7QC5\r\n=z7pK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIpBbvDxfufJhmk8x8Vs+mCYdRIsyz0co/nLYGiHwyZgIhALn/Q74sY0PpedZTDM4/GG6mKtlDnQUE+HzFwazIFgIQ"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.3f38a8a_1571072987286_0.627934909842067"},"_hasShrinkwrap":false},"0.3.3-canary.73fac4e":{"name":"stylelint-formatter-github","version":"0.3.3-canary.73fac4e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.11.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"73fac4e9f5043998bccd4c624b3793fe1b8e6b17","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.73fac4e","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-q4ia5OwQLBX1AKbg0kaYJiOg+vBMwWHXQwh4PLOSFWxvpuBmft4qkhFxo8KnWfO5wh5vCq3CQDbIgbg4ilz2fA==","shasum":"a4f5d97250fca4266b5db93763f6a209a1345a50","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.73fac4e.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpU12CRA9TVsSAnZWagAAdYIQAIxF02SAf1ok+IpBiFNA\nf83ZDSpXQrP0NzU8AFpl/31Aq3N3boArr7HIykku2+9pLdHQcwiVafPPoiJV\nxkIrLUh8bi6g6AwQ1dBLPhNEORnzrknnALo/rlkFLwtZMEwHXs13nAzuwRtj\n7p4I1730897tBOH1SWR3CYLxJZ4fj5G2DihisD29vUTRNKTOrxoSM93U3PJS\nypP/lAImfLys0clVvwhZQ7qVzX/AkMznByaXYhkm5D7i/K/LQpPgzetdm9zT\nhSGo+MCb0OxUxvn20smuNhTRL/Q13+j5XjPSI5W4ft3rKkxgD5CGtewPLM9p\n3INSXdSsW6JvTkW1of9LaaU05X2Gr21UknHixjgGiYVC7m0vHbdNMzqIP/jN\ndgXaR7VyALHHXDLvOeMqkMoJOxaMN9WTX99CUVZivPDHP5tODjb0mYW3tMlH\nI/OKTm0EN9CXXwIlQ2RNyzFLyq6jbluASMiX+y2AI1XO96OIcgN347hCIzP6\nob9IvGFgtE5jeeXOkb93/lMkF0oA9XIqwJNlWel0f3EO06n82rcYFZr8XKwK\nN1cMvf8iDY/yeqYIcoAiF8Lc/kOU1WiiYpuQnCkT1w/DksBsOSX9kv6GFZqy\ns60pwTHTpk+x3/HEkWx+Ha3zrU0HM5iSL2bdw8xscQVUGJP6QujYO10q7E+4\nNlsh\r\n=rrdW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPoDJhHm+2Y7vnoNjnurEO2Qw8HzZjWgJu5gN0S3GEGQIgZcMgXTv5KgCivsNiJoV1TwgG3ZV0hC5k3bcaCauhI70="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.73fac4e_1571114357900_0.31340963969707847"},"_hasShrinkwrap":false},"0.3.3-canary.3ebfdeb":{"name":"stylelint-formatter-github","version":"0.3.3-canary.3ebfdeb","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.9.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3ebfdeb4a2fb34ee0656838e6c76f08bf3c4e105","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.3ebfdeb","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-AW0AIEE0aehmVnWDj478QXMHq0llZjXxGTq/u06yLBNFwGZIz7y7iSM0cPsLvcLjTZoFtlmkLv6KIWzj5lHCwg==","shasum":"d468fb77793daf7e519382fe0e814dc482c4d9e8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.3ebfdeb.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp6cHCRA9TVsSAnZWagAA9N8P/1eTE4Qvrcwhu+fP4kwn\niqrDyO6Rk5cC93jSOCJGO9unUG0v3a8hmZgWT+HfgTZZ1Iy8yGSmkKbpORR7\ng8cZ7JFaV27bkZ8mN2eubk3rLxQRhT/6CikJTxPwABWS32RvS/gr+hm451hk\nkhtGGkSrP/QKEsC2BPPtWGAuC8h90S9oRKdtiuzhvDupQ6wwgpgSQizGAqjm\n0F/EQ+n26dQDX+cATPd76rflqklgwuMjyQZV1/rCa3w9IjfSLAw8YkMsI8Nt\nmytlbniNWiyuFifnfT26XW5eFRu3772dl2lf9cmEI1dTifqdUaA5fJJD3H1l\nm2F1uF+TndFYJQKvON7O30G/hGYsKONI1QeH81tLrcjL1Q4199N0lUzIH4GW\nJHJqW35IcwhG/Id5awLKTHq7QdeGwGh3HTqJke/xdi6L4J2E45nx8+wCVCuN\nRQQm6YBje6gFEvQz7jNMoYitl7cEnqkEQzmEBBQssFCL4rGgAGpnmyk43TGj\nkZ/4ItM24DkGocmVBHl0xURG+CXeO+2VZTl52SbDka4zneJLp4h+ni5zOchf\nZWnultrsuregJMdili+IK2onoVFgdRST8XRRp70BEciEOWtb9gBerxiDy4uq\nd8PuUQ1Hb/CrlmkGdIfwK6/VAeSTarw0LwreyfN2FGJCj9eerclfM3zT9Vv/\nJBlM\r\n=Gx4D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUjgMqUgHBXFAIBODyp2VmdmLd3Qz7HbUJn3Lpa3ePpwIhAILFG4JgvcrpEcyNzduBVyQwRcY6Tf0DOLbaai/V2xiq"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.3ebfdeb_1571268358935_0.3112458860416456"},"_hasShrinkwrap":false},"0.3.3-canary.d143f1c":{"name":"stylelint-formatter-github","version":"0.3.3-canary.d143f1c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.2","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d143f1cc602ea01ccc6063f09e8d22a72cf52623","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.d143f1c","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-KQdhcCqb2Ksq3sVPqmIMYMGiwTsA7yUDq4fQ1todgH/Iz2kZRLqX0x7zEeMEiDcPTDZPd9BMtC/ASFXCyH3BCg==","shasum":"48b866c14d961f4738ccc714ce85b1e99f39a1cb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.d143f1c.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqAAyCRA9TVsSAnZWagAAH9sP/iaMtCeOwewRvQnKfuuS\n/FYjElk6UCG87aa+qG7FG7HHVNlgHMYZZdX9qrsdBaJhAYAxNIDIAXXJvvLW\n+FkcwaAGlugF4G8Ld8irJwd2mTqGUsXbFTFyPVk3Zb5jza3OzfdYMGtGvCYj\nli/ZiiMnIiI/iW/paWGHtfDBjINNsFNVqfgIBYIiAkCfZf8JtbBHtFOeFIPn\nCrTa8BBaZaFOFl8jiV1lwVREVeAi9WbG5poxXctzPQ3e+Ox/eRKzDTEMkuSs\nx+7i9dJZfsC8puVAPEI7UAnEnVU9u4F8UDneaAt/Wnf70aNza/20W57FWnwT\nL56wEIfy2/8G2X5JEfbTjjG3unUfFGgLUZEgRJ1E6/fXC0Nw/NjU5KWOzvBe\nV0sP2e5d8oFwqelpzxvXvUfTDM+B3Hwq8iMbzj9pEwtlbtWOPnuAM8EbcNFS\nB7eY4LFBB28ij/ZF6AM23tCASFc7P+xYuvkJsRQdVN0AwDepIWQofzrI/mWe\nrPMRtW2w/c/eYAlAkMK8TiOGv+hcVacHnfEYQoVE39U7b1GwSUVR2scZNOvP\nC1nF61VZxtuFF7GiGshuR7dFjyim1Hy61zLZn/1gHRqHTAFcgcV4o2mLa/z7\n59MG7DeqIevKN6CIg3wPAxGoYQyNAmCQ01vI2KyCf5J+4S3B2b8mtW68RouX\nGfrN\r\n=IoMG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF01IzuvdDCwgXRWtu4uSyHERt4lW93iMzIQR6LL/dfIAiAzDyZBGcHRqAO5VaEuPcE5ou/favQayN3lJdc2knytPA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.d143f1c_1571291186053_0.49482291133880807"},"_hasShrinkwrap":false},"0.3.3-canary.e8a3add":{"name":"stylelint-formatter-github","version":"0.3.3-canary.e8a3add","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.9.1","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e8a3add9d163b778dc3349261b8263019906f9c8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.e8a3add","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-UA92lbxP4VbKFKH0omG/C+Dfaf0I5mu0g0A86x6ErtyyruIt94b2iAda9KsjjUoUxfV0/f31PljfkPfkRgzGeg==","shasum":"e39bf0e25ae739dffca9f286e6b9609ff7886e3e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.e8a3add.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqKUECRA9TVsSAnZWagAAmdcP/iCtJwcaGZl1u976rNjp\ndKGGTYl0B5eXQbogm/3PHkZDxssXuYiGWcDk6xtwd5sppv+E41MH+nr+5KFn\nM8B+dJOEXK7FVJMi398snX6aFEr7JY9E7Ui8rgn4J5wZVj9ez0gXEtpjtb2u\nKpByY8xEH6CYvhSLISA2+IPyDtyyC2ZtHsCp7Fx/CwEf6uOcIjdmUN0WUtNX\nzFyvQmKGRYBEVwkKnyn5yKViG2SYekbAWVNhteWaq9vbwJdMLX1eXziWymQa\nrY1gdamrqd7u73gKNujBXwZBgnxS1dJLONyGZOEhDY9eqGypdGaxBHEWZeaB\n2qQuOo9icnI5dBW7z98ihXopyFwPf/qei3vyf445hzioIaG0EBFLsGAeoaj0\n8CpKPaAVq6U61XsRfFC2fmzkiblcUyTPprBIM/q2FOf4UqRGmW9m+mofbBFU\nrlKZ0sJNibvP5O4ORkGIshxveDCkiV33AUbMh7exnvk0l/PokZa2Gfzlv8He\nd/3SLIx/iFalkdgde8LzcnT51e1xmbm0uIXwHDAhkDWioXjks5e7zXv9SN2A\n9jE/IBUdGiWjAENBmat+V+kkg4oj7e2aUBh5eWuMqrQSDYI7VLANvAFjrkjB\nYlSpVYTYZuARg8BJ1BzkyItuZ504nazH21tJ90hZ5g6pbIh21EUkoNADkeW9\niAig\r\n=/Ra4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+COTzNdT+HGhtAoYjr3Qggpd7aJbNV9XJpuwo9LgrdAIhAIzIljPbLRZ3uMVxSagudqoa7ys8wyP55VSMW95uYnMo"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.e8a3add_1571333379910_0.017199364578421417"},"_hasShrinkwrap":false},"0.3.3-canary.98dff04":{"name":"stylelint-formatter-github","version":"0.3.3-canary.98dff04","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.9.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"98dff04c9bfc8b72ffb7a602398ee80164009eab","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.98dff04","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-gqSvCteP31SGOpnLFn++CEPE1Ibs7PllTL0FT0cVY1Slc4Ew3cyW6r33Co9fEgz83D4HAfpHCv0H8q32f4MpFw==","shasum":"948f9333afa8f8801ec76b52691bf16cf4417cce","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.98dff04.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqOezCRA9TVsSAnZWagAAqvoP/1MIXMEki/V7FV7fuYcm\n2KOT2X6YVWPXmBzcbb1m8WyBkc0M1Gj0QGXDNQJtOq4ErykefEWxqWSM80gA\nDX0JZwQM9Vd/75XL54exv9AkbHZr9++9XHWA/E2oHjZGMmhLDT6lIew8ZM9l\nFficmaU+6yJWYnzVOOaJRdw6aLEQdlUP+Aw3KbtdNXWZNU/cdVcl9Qiu9KFd\n5SCTpT8v9Wm71JHKl+4N3cRIUoCYXuwE8vuTeS4DftwYKR5ZePo9RdKUPFbW\ngsrnR4dFuGFTT5DbFxbikgUvb2xjbZ34nKkM8eIOZTTgYc4dSoORJebsxPn8\nbZyp1+n9RiRJ6vooJK/bgEn8z5zO+gsJy26I4a9pLq3rA3y+43xfBggRO0Ni\nLSyvE0qRcLWYaAPnDXjBaOEX9xlTiz+dlvbv0ib9V7iHUXcoIZFmUVRy0e+e\nH8IV3nHDO0PF8fWuOUQA2iAc5eCBA9t0ddgy8ToAFTnr/5EDQY0sHFFPxfiq\n0Wde8GNE4zzDDPSU2jeSOk4EyVIr0kPdNErK7TObVCbWQI+2to8HU3GNrAt6\nd418GdNNMjK3bWCCzSprLbbNjXwaV7FlFh0bJPU8+YjOh53oQ2+Psq1PeQtK\nUA1UhtjRQ/ic3XPA7NDlmxj02GJ1qC6+pymrBiYn+LcGEAbGW0tID8MvJiIw\nb+GT\r\n=Z820\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADMWYTLz51PjreA48G52h9N8xsBV5jBIYWBfs+fI4EIAiBeMctm8vU0XOf5c5PxSd5kuQEPi8dIBg6SxjYqshz+Zg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.98dff04_1571350450797_0.3607816973989808"},"_hasShrinkwrap":false},"0.3.3-canary.8691494":{"name":"stylelint-formatter-github","version":"0.3.3-canary.8691494","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"86914947d9fb87c37ec2d11262a0eb59d4160a9c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.8691494","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-wKZzbDSa9lmk24mTB8poPUHEZDCGMDtLx4C6hq9FmdONMbfTZ1mZi0fWB/XBr8kU1ND9sF9a6waV9XdQj1a17g==","shasum":"efc4cedc7725c70cbfc481b768d1792b91ce1a00","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.8691494.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqQrYCRA9TVsSAnZWagAAQIIP/iceVYMoU2FmX1zgDjBL\nOTtji8l9dX2eTiODfjGntnECs1cqgcbuIyPm9od5UQ0tSzqyztDmI82sdHVT\niSur7G7pus+bx/dOgWfHqazhatpg3PsXwZnEM8NbpCHkDXtEVJkSLj+ntJ1o\n/Mb+DrmR9e8vuSyy0Uiw0jXZ7lIhHF75HRdsUYjKZvD/q6xSrUrbkLf0hJRm\nWyESalntodnX2hXx2ht+o/OqDiWYExI46NMCDLtpkDPnICqEhXtPx//ImAdY\nMfRZ009vabAt9N5vlrFIJahkgl7aMvbdV/tZGC3B9pkZ3xu7yPPuNPtm2Mip\n9SNBIA0ocsQh1RjiiAu/TSapKiU0vzyiP3cmZhD5Y18R5WYJI7W5EqSENTE/\nm6IhQ4H/SeukjZAlz7d+HDAl9E6GoQ86Edg3WKHmZL+1jLhRyHXfI5fs62g5\n/jt5hv9WvxKG4WWFDdGtqidkA+MvhD9FdDOHSZ8SXibcoB4sh+aNaTkDjfSN\nLWA0Y5vSEy0NrGWfWasG3nFvRc9kWqY7M7lQvAhJ8pDFduL+C2LMaffBASxa\nt1IxOi3hE9MtWPH3kj3Pq4N9/nA9nCxC/J8uFST5S4IgnExu3aht4BZgw1qp\nILdHP60u5pYNg+jeo15VQ+0l16WE+E4gcbYrKZTyLXWBSwnxrCUJdLsbAoJg\nhwNO\r\n=eEWc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6p9ATTKYOhUPiKsTTSqChjn9Y83d/sJ3TORoh+dXgTAiBHAWFJgSbUCEhOwqUBU4bVR3ZU16MNNLsFMv0Z34vdyw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.8691494_1571359447847_0.4740373376768219"},"_hasShrinkwrap":false},"0.3.3-canary.59e986c":{"name":"stylelint-formatter-github","version":"0.3.3-canary.59e986c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.10.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"59e986cd7d891766da3b858f08b8f526e73ae774","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.59e986c","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-FvPuaYc0+A3TDwxdSF+6mhy4in2+EDWeymgPm8ERddDbiZQ3gyvu3SgdC7npNmNJm+W0jwabiCRrShbb3PQoHg==","shasum":"a39ed157aed36a7aa3345cce46a441653183a30c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.59e986c.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqgvkCRA9TVsSAnZWagAAisIP/3eZmW7WPv53J9Yw79lM\nzpLlRYsXYMdUBi7tYOAd/r+efGa3hUWlnVuGU/h6EqiU8XILxcy8UyGNSBZS\nBf37jaRZe+C85V655/kxYum1sQQUnXS+9ylaF697wXnZRvY+N1oLfRNJCfTG\nLKJEky3zsMP3LISgleLcX1V95dh+XVuxdy9GYJZd+uIiMBrSnKCm2R+XUjjs\n1B6CJWp9IbXsbrGeqyQThT+cTH9k43ABhpTJXK+buY0mgkzk6OESLQKkWsHQ\nKZK9zPsyjlQpJg/i9qv0riGuChZ2i5AQ/elyuwlpirr/uzp3sVF/mLoUXM3P\nrdMh2irLI9DJPcnTlChikjb4zTAnZQPOhHhF4SLwHdxjS5inxDF976TtAmjS\nwgbgqB9OulRb5KzFzaVxF/4rzCIxSESI9gotTW9apr8aFGYP3mSpDXGsoTOI\nStM7jwNpJKx5n8S6OepBrwPhL79wnB+9dldjrjaq7JDE4GxutNUEhZ1iioOV\n3sH8ZHVCRmbZJn2kxnLWoNqC6n7/OnwU720u5MSWBKc61stCI5PH/Zcb8wNN\nI+B50fTTQETF39/EiutMmOd1pYVYxKRBljCntRPb7aopBFdudvLcY5TehtFI\nkfcJ4R0y6ik45FyaY+tp+3bedwO4qc3Cod3fxtozWjDsFyEHPwVsSVhpG4+3\n5daT\r\n=Rumt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6tr1COmYjr3JqumhZvXiuWnqbexDbRgknQK7dvBDPeAiEA6nH0PE9UuxO0/dkBebIhMa3SuUrRoMqT9H+LYLHVzvY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.59e986c_1571425251827_0.6614269548949938"},"_hasShrinkwrap":false},"0.3.3-canary.ffc3ea1":{"name":"stylelint-formatter-github","version":"0.3.3-canary.ffc3ea1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.11.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ffc3ea171a0c49763b00439525f906066cb7b934","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.ffc3ea1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-hcjhtI9xe6Jv7U+DNZWGHsmVFK/NmgvKQ8ZIH/CqxZyODPQrU7pVgfgRjQ+b/rSqkFCEUSsqafzK2ofAASfdBQ==","shasum":"3efde9f806ecba40441d8f2083b80c0b51718c05","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.ffc3ea1.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqi1oCRA9TVsSAnZWagAAiLkQAKHppgw0mzrOQMAGupCL\n3d+EpjdcXtebHhIyPFGPYyruCNK2Zq2i/O6FVztU3V9BThHc9hEg0vpWyR0m\ncyY2lG3q8C+okiWLD588kUllZoAIJDvOSTT3A7j8DHea1EqiddZsOIYpZWzh\nAiVMfdbz/PwXUdcQNULH4PgbmuxJb7DmfM2SGgXoQtwwBz1N4cLnrEj26uqU\nzycRMEIpLYwTkf0L4X98ChOpHKPpy8kLqW3n5ZPvD9AyFj2BnH27taLid3Ij\nz8Ff2PLYum1vMX7zbCa134UwT7Uj0JoKU5XbYaUSTOv3s2gFepQBfnfYNcEl\niqXtmGiKMQxMrzUljLVIM2RsZHzKa2XzCcjlzoFwhfoQLNz7kaNGzNoixFiT\nzttdKA/9FHZrumuDRYrGtqgTlHq3bBiWVY5PjzJqOgVWSzpQmvixkXjY/ZK3\n0m2p+jkWYxtXOCiM1zEUk8LHfRKnBc9iwHQYBvl2DLTOChCkt4qOH5MsJuGy\nFADAwhjQS/xbVs5cKcjVMMaQJuWXvLTLzBjBgdI0IHtv46VIDD1VAWWXFE0f\n9FjNFjKJnol3R9nPKw+JfoKJSK6QRjlTpf6PqnHoa6xn6t/81yGLV5WmFCSn\nHJaZmRcqlRyRdiKRll9AIg2WBIYu/EFWuyOA4XERPZmfqJ2Nhptk1o/PhWEy\nsss0\r\n=wQUn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9FqRAya93j6M/Hqjz4zZomaY33lOBcb6jkHmqHd1+3AiEAuda9hAGTh4ceVBGDCypNzki08aXv9o62pf9E4LtGUNY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.ffc3ea1_1571433831751_0.39846249479144835"},"_hasShrinkwrap":false},"0.3.3-canary.deca8e9":{"name":"stylelint-formatter-github","version":"0.3.3-canary.deca8e9","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.12.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"deca8e9273c49e2fe15d3b76d6f4afdba2f59037","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.deca8e9","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-h9/FkPBx9xzZ5SvB15ABzqg5cTVU5LYwva2k0Ft8dDdEMmOE2+ZH7wQjCF3vCqb8yzZ3FfYsS+IZDvyMRSe9Eg==","shasum":"29e8f8b22b34c7543a1bc73ece141a7d35635fe9","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.deca8e9.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrd9lCRA9TVsSAnZWagAAqP4P/RyfR/NC3yLRw8ZzveGu\nOTEDIljQbxhdracDD2JsXESd6ykEWbtWm5G7vuZFkuWvmGlnDvSR2bsbSPRN\nUaSKiWR1JS0OnW086LIZXlbd/VvYZshkys+treOUUB9TNVbEwAeeijzgiHtz\nFKubH0wnv7UBeMz/ykH/m0P6tjOKzpqNkrUQjBiKNcFC/+y8EaOkLecIgCNk\netBLwsQoP+4J8AxvnuzfMCAIYH6BjeD+BAHMp1yOc3D04Ee7MVnIxczKJ5ZP\nyk44/To1wzTAl20baa0ILLR4V1o8mcal7QlZcJ0IWpcgD91T78zqH4wEJMQS\nX7At9DBHgEmXKX0of5p+EXNI08QLItWRFz20erMBNfclEPsnNHXsnANANKE9\nN4wPN/zdkcF0gBpw4/+bQ0YzrE6e4NiUnFTA+JByOkE7tcYIFUj3UAoiotvs\nuwStvwppk9PcflIv+d0gcoB/g/VPsqpJG9VHEql1sNaW/rSJB/W17nhJDkMT\n6IPGD0ZzOHQroaJ6HM9t4h1gCTBKrr5BrZAqjfJkZ2bgYItoC5qUgKVgHr8Z\nzCxEYdNUkQ9z9uNlyBrZsXgY0tj/n8oFThTpT+uiSMWLg0ll+XCiW+WRV9yd\noVKOxDkXtmO5fNUmn9LO8/VazOfzQFKWtR9Lnfv6mq2Ste4qOtVZonvu8Rpp\n89Rz\r\n=glA2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDewHIhRhPNJiog+kg0ItcbO3N0nMX2fZZ0jbRtrw83agIgD48gNm1UfMeQKi/HDlVIG7zutSZvGcLdv4kWe0HAECo="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.deca8e9_1571676005181_0.613856367114828"},"_hasShrinkwrap":false},"0.3.3-canary.455297e":{"name":"stylelint-formatter-github","version":"0.3.3-canary.455297e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.5.0","@typescript-eslint/parser":"2.5.0","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"455297e8ef076252b2d0d3bda1b8eff38de3825b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.455297e","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-QkMZ6DQTitpI3MaALo8ixk4TuQBIZKhCeJK+jsjOPB5Gfw6UjY6yOjTIfnfpRPHbOiLSvaKgju4Oct0ubYM+pg==","shasum":"72c8f66ac7ea6406315f2c3f77575318f9ba2f61","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.455297e.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrearCRA9TVsSAnZWagAALBEQAJbVix0JgPP7lgpGUZvf\nyILt+CCsNPzu3BWSYp2kwT1X66jmiPmzT+aZSQRkq2WWJCIw/2nmrzCK+V93\n6mhY7tsSxxe9cYxdLN4QbhLH3TMNtnBYYDq77B6YL8ZU2mtAXUNHO6WgQatH\ntEcZ6ARkwunFlfrP0P0Jp7/UpTgA9lK1/vjF6llh2oxYmJP+WFWp18r32oKS\nWuTIteNUh7HDZwCDIslhG0L5kl0DpX7PZ+H9WKiR5N66RYucha/LSxytaYcM\nuDDpYBDtTiXrxl8fbIwWhOsJViB2qbtc1KRjfqeARC7yl5Ru7QrA1N2B9cd5\nKOJzeSRkSJsz/d44kBe6zzqiUfC5g4CVIySvn9ksaMoHuJ/LQdoalL0VNs5Q\n2YM0IlKfgpzuUTDoLJ8wH3H65yCY03WzPv6F7MCGtsleV2WR2mKERw9IjTvu\nWgV4rAI3KwCVKHj7sB3ghVIKYTU8PXClxmTS3C0NBNFoJx7ycfDCOdfuRISB\nP3XVT38GuER1Z/JSrlt3tpM07cFenGqZ0MRhSaURhqS7lsewh/NTHPB7Fdl1\nePrjkOdaJLoocQhtgre3tJ/GPFbKKWQnFiL75xgddGA7w+oZVOiExAFtWqy9\nFPpIORDcqKkBhdHcSfK3zjsPZ6UKnw26C1v/S7CrOBqRs2fCl52T32QmzcLi\neUgw\r\n=5ZHj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvSMWY3s4sAYYuKzE786mwfvPfou3qzLJApaKxMJYehwIgGLx3k+VrviQl6V0GR6qgW1PDnHX24EPUCaYui0YLDf4="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.455297e_1571677866961_0.021124033314452006"},"_hasShrinkwrap":false},"0.3.3-canary.ab0fe48":{"name":"stylelint-formatter-github","version":"0.3.3-canary.ab0fe48","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ab0fe4846609506ad1cf50193b79abda2829940f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.ab0fe48","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Zlr+2VFFP2sApIqblsL5XmCD7y9wgRahK+w7dkLqca/CPoS2k0FnBuWbiNmNsdyXrRyO2dO6Ed0E8NDcArQnhw==","shasum":"fa17e443ad77b1cc5702e4ed251ac406df2663e1","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.ab0fe48.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsE0OCRA9TVsSAnZWagAAU7EP/A6GUWMMkaT8NkRT/rHj\nGc48lzHUEKNKn4/db4Osi0GDdoIM6KaAZpiCELf7UIdl1gdX9y6gpXN2+Rer\nPKbUvuxw0TfspQmttXtaXbfkX64FinzOtShNQBaK5e60H2o/T8v+wPdxoIin\n8t7/QRL1WDlHk7Xo9A+zJMKIDxpM7zf/UZihoxxSVFCjjj4+Xie6mTK+2H6A\n0EjeQE33D2KTypEf3Gyg1YGOVhWovkaY+W0xo1PWkb00FigzF+Pt3blnvWc3\niBhNMrCHjXo4aOBRYYZ8HV7rLMq3OsTOtD8t8j7c69ddC2uI9+JqFbBxocC/\np9OyppduQ/5Jr0WcS7QtzQUgg0Ti/DnCd9k+243WjHIjkuraIxftIxGFZ7x+\nGYiPb106Mt3sUJBCUeQb0+mX2B+ncmwb3CZk7GK4sellZQ8Iy45x5vN9k4is\n3qjngpMP1H6Cy6MICNh4hoCX26XqIsFHQRGRiHbEOEtqsPU8/RCbpM1EHw7y\nZMoxRDNOH3JWQtQbGwM7TeZkfKjOuI/qvNLxWgnGb03/69+zJo+cz0I6myXn\n6q8lgtyOQmOdN2lZ8Wkonb1OpG8IMjAU5zgvQ8v+z+C0ALigAWGmsv6QSkwX\nsk0Q2cH5fTk/Eh4dmtswnyUd3T+jzeOJxRsNG8a0ioHXQvTPncsjebsrYjxf\nv5VC\r\n=ve9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbzqPA+RLErMugn+P2vCOAA+OsUt781OrHEw6e6a88RAiAjXcj/deyI+izojG2+8vhWlaEQthbbggxMQMipKmc5lw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.ab0fe48_1571835150315_0.7662668403727062"},"_hasShrinkwrap":false},"0.3.3-canary.28e4b3e":{"name":"stylelint-formatter-github","version":"0.3.3-canary.28e4b3e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.3","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.1","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"28e4b3eab0bc7ddebdf7300a3428434af30929a8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.28e4b3e","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-EcyAgNAthKvdFrsvVEe5v5ZN0dsKI2hnI23Sx1oIYHo5GkknRhSzKWBZ/SKu0BPke7RJ6jUICuqs4YKzhDk8QA==","shasum":"acbb43624a269f900f19d88701bffcb88e04f11d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.28e4b3e.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsNDcCRA9TVsSAnZWagAAeNAQAJFAopbFuvQgiQvUk0VW\njlcyTzsuMK8PDMeD3C31/Ch1uyPApwP5ORZGHFD6hdy6j1GfVSCHl6CKxiR7\n45ZWTmAic3SAFfi+uEYN1+68husqQwP6vIrec1wzY2UvceXIDZxWfuGVMgt/\nyMlF9EXAu5WmUxe/yZadXhEg+Ilf9XB4qp4kjYRljUMSbmqRAN8tJCwC6rn0\n07+XiA+FKLCGFfhv5T40/z+aPKEBfaj4Up6pOThCw6dOJ6S2+kSGZE7nDk6y\nL1rlG9b2BqguD6l13qn8Eygc8BsEt9qIi4UclQcxqv9f9CcKsB7Kp36VYwUk\nRFZ6m0Xo4l2w6Ie7bPc8i7F6Q7e5fQab9pQ/onuyX/Ij/7hOgbdpTPOVrLEd\nRcDeVDKE14JjypgtUg7W10nDB+nbntuptkK83Dmt9PtvIuV+Kf+13JADrCa0\nTbVIPiZrQH2olSNWTgTUxStgt1raYRNGQix7lpMpOcQn4tPH0Mp7eegscxFM\nGwrbrI7A7dIeZ4DWrylgUn6S6snqYtpBj/YsLppNeih3EUDTj5Sp84qGXMA2\nJyOpbMQRJuqJ14/pH9f/i78CRL4w85u8SUxNgkqrepI2G33pcuVGJac2s/Et\nECVviwVjOn5Ok/lChnXjL3CiuqbgrTxlon+gNYzm8/DkbZMy+6Iz9VgfsZd1\nTad0\r\n=AEks\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT2gRMTBjrxVPvhGYPyBljSpqGJmFKfQNR1NH8eMc22AiAEwG30Q6vbm8wH0z+eEZ1qcDulYD+ZJsbUXY3ikhbffg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.28e4b3e_1571868892314_0.9852057089639046"},"_hasShrinkwrap":false},"0.3.3-canary.8b3532a":{"name":"stylelint-formatter-github","version":"0.3.3-canary.8b3532a","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.12.3","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"8b3532a5f439a531f607da36383c142e6d774044","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.8b3532a","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-H/sK1d1QKX2i/c7UD3WjMrdfSUNjAxFfX1WzzaZUJZJkMaz875aLcAIeme6Isyy23Z6BkPvhpWb/cZDDozrakQ==","shasum":"d32dca6a464b3f77773e7c2f5f1d35544db25784","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.8b3532a.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdse27CRA9TVsSAnZWagAA1qwP/0lyfwpI4qBgmd03T+rI\nS/XajEUrbXu8IHYzjGDOwMrI5gTPoN4ALM15slt7RAe4dZCL0BwF/lm25DGL\nSLRxnfLyfowLNuw4JhMAjO7L5KwB5nXog70Q4q/c7xdmpg+T8xYbXQYsm/To\nVvJ7/GCITNrPR4ARSRv90cXgXLksnemCYSArco+kxYOHJh5ftFMh7lvw628e\nH1rlOHMqNvF6OYOThzlgFMBHeVZxauDUSHqKiERgkkozuLiJEKp7JepAN9/G\nvfk74BEHue6RULEpwuQvKxP2TCTQouhiaqQNeUWaiK21FvtazJ//KaNcH4/0\nlpfRwnHDhqLm3RXt3MjMkA01X+llxw2SYBQUAYw3Wx05Iu0Cnzk/UKQRfuoA\nFvDTMND/UDdo8cY8jRpxqbq5LW4bpU1VbTbcAXo2QYPvxQrAtwmYB/PHdC4K\nSQru5JMAMxV5I9SVVF2Xu0ejXlKuCdDt2brjZpLed4COr6zA5s2mNK9hECUa\nEf/2/eYJM6z6AstcUkrQXDN6I0pUU55YThRQT/YsDwlshY9pKDlvtn7FynXv\nHCRWJnLlO+hvR6sMW0pygyjn2Y8y3OzN2wHh40ZegH372q99IFlf5QqRdiYF\n0Ialp6z7fvwPo9VMcTR6zsSI9yA9tPMtlx7DZSaO7+ExS9S5RqlGc+Iu01m1\neJpT\r\n=rb9x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlt8Chbqo8PjuN4Y/aYJBcfoc1XPSuC1jTEliqHjROgAIgNsSA/0l1Zayfoh4KtS/e/5lf2rEyE/uuYyyu4F0zZqg="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.8b3532a_1571941818048_0.1692706708210936"},"_hasShrinkwrap":false},"0.3.3-canary.63fafdd":{"name":"stylelint-formatter-github","version":"0.3.3-canary.63fafdd","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.3","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.6.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"63fafddfe6ff66544653e81d351735a71320b6d5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.63fafdd","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-PMvCP2Ttx8DI1Xw1WyfPM1bC3k79SntieQN4jd72I0jKLDwBpnL50FKnGmP1lmp/sLnd25DLze2W41Enm9aqpw==","shasum":"bba361826764a31f77d9358a24b66faccff02b76","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.63fafdd.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds0MLCRA9TVsSAnZWagAApK0QAJNxONreY+i6B1ve7MLt\nARc6QSXlliONEy91bAoU+NuY1YnGqzHYpjWPa6re9ko8spO4z/Tiiir5z5Sy\nTAVSAHN5xfAnuas+mhY+Pv8yWbJNi/S4rEB3dqS1LRKZoVV11GRXZ41kvbK/\n1aIFzBoITn5+030IMPA+SF6YnHmEcIF1IQY24qcpWi/4YpyXFJtDOuMli73+\noBL4VFlo26uc49+yYxOqYJvYSnCQL1a5UvhaQHmcrnoOrivEpHGU+oD803iy\nwS3aHUYNw1zn5qcBv1u2q9vllyuBu4jrO385ktavPm9eppU8Fqa5LinMzqVy\nxuvB3BcSR0N+g/alzitSM31c0OAuNZFTYC6F8wck/lM4tsHd+z/rzd4DMfri\nNiig/IZi8I8LKtTJkg6zguilnRGNhPB93NG95m+vdR6VQNPiv0k0wFH8fjiN\noB53bGWfnHtLjTrISjISOmdyZqZpIHEkShU1fwxq6XfZN1lA11SMrB2BRuHE\nuPY+GvecPwYyxPyjjHvs/T+oTTt7RdYbGLyHAJxii5UVGG5ldQu/sO9Tg46Y\nWNpZDMRa7j30mqFY/7O6BtC8dDFjE7zuoz7z/IS2HAeegd+ZJPCShBLNLt6P\nOnX3s1MLO02I3lXGpgMUNLK3OrEbccnjYRn2a8kIoTrTPE0ooicLR8HuhwH7\ntK9h\r\n=dalf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsWcwsF7mWHGPsP4L7rAl4D277EjxhnPffpqtXOVpVEQIgFHYWIdLe6nyeJ/LBnayS5x1Kmn5Ghgijh/tTgL2VYQY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.63fafdd_1572029195181_0.277652176413719"},"_hasShrinkwrap":false},"0.3.3-canary.9c20928":{"name":"stylelint-formatter-github","version":"0.3.3-canary.9c20928","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.5.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9c20928f2e6c58ff810cda68e51b180c83f6e420","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.9c20928","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Bsza/5ZKFNg6xmh0kPvlHaqG6UnYHDdG4jkgsXzABdsmKHOU98JdZ1KVQqGwByW7QYLgk32SIxhEodZ2CkzorA==","shasum":"4e0501d7396c6ff94c7f31849c2855ebbf1ac104","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.9c20928.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtHNjCRA9TVsSAnZWagAAzW8P/09X6SgpiXUfZYEoUnaq\ndYcq6OfAvnj+kxLN9j0DLHaEx7Y90i+iuXTV/4wPy4rNL6/LnQg+mkmbJo4k\nVO2W1+Y7uo4wbll9iot/Q+uLXs8I0M38DYNMNspEgFiR66IfqoEReGSoTfqc\ntCKa2vUeBwcwtZyqa7YR3bAY21waZTtnxhQE5n6tdxOzyAU4J49FtcURFGJC\nKmksw3lc1XOaVxg30CTWw+bhv05MkkTA/hCIu7IrEawpQue24gTIyM7NwUcP\nr2kOduWjiAGZsIqrdO01JY4ceJpOqRj+wM+agp5+1IfFpWXpd+DtZq9QqcFP\nmUPv1DPBEJogAy6cNAtfxYXRj/gVTzU903J10IAQ5ltK/mXiLJO6Bif11fPw\n/oiIhK38wyFNb9hi/TZtUxQoifqZ7FqUHsPkrdsOgBxkT7+JxcDzBRqgDbTq\nqbz/h13Us11vz7iQlFFoCwwDALtIYORTD+rwxUDCVyknc+SIxX/aGynwlGKu\ntwrqn0HPglIZZ0fdy9v7WnozV7c/jSnGDK5ENUMRn1ypkrKboheoFmln3bAd\nPS/36kbrHuCnOGo9Rbh3uE23V/EZyimO/feQR8Vf53+gkAZL5fM0HF4ysIr6\nEK+zdGizensvJTiDkwHyRboquZpRbU6E9aFsuVeGV0HSgUBP2PDkzLSOcOfv\nSwxV\r\n=Oesk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNuZYSHRCX0RoFrADnIJgBuD1idje2MoYxcsh3pt8lQAiEAs5k3VJuDKJZh2ItinjVFmuuVRnuFg9Ka2q6EWdCe7hw="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.9c20928_1572107107021_0.7533025206588122"},"_hasShrinkwrap":false},"0.3.3-canary.11278a8":{"name":"stylelint-formatter-github","version":"0.3.3-canary.11278a8","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.6.0","@typescript-eslint/parser":"2.6.0","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"11278a8b36fded96d3e7c30a9ea18fa4c8e75cf9","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.11278a8","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-0YGJz5MClKpnizqjJy71v6ZDN8X/E+eFMYTc/jDqIK4wrBSB2X1dfXVtKNj7WxrnJOjOliKalaRUf4/bbIVrDg==","shasum":"996c3ddf269c2c428fa154d18ef7b9d0e29524f4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.11278a8.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtyQaCRA9TVsSAnZWagAABqUQAI+jsCkmOcrlKpU5Y185\npw01/0wJxmUi2IDiL5ae0KCqkWxt99GTpWiMjleYTNJiUL8QxmayGivcVlWk\nqTf2gXDQah2El/4NdknUXJLbYd9dSZJx3XLQC0Rl4h3Fnlg0vpveM9s+TiiO\n6Pse73dUy5pC+/2CHmO+HiK/K6vjhHIT2Kot9K4x8MbHmfkN7NhC2AiDfH2r\njQEfQc/mSO4veE7vjyr1I9kmZOi/+Bi+N2g/DV6mgWS1spR4RNY1Y6NZGcic\nIcTvPmK1lRyQV0zBvF1BhMEfqZYrMgg+dZFzNwoqUjCSRdt8xJJVSTPzCHmF\nhBiFB8atTaGCUcXEBirhpQRyx3JNvPRpzxwFEIfD4Lp2hcufFilj4qur3FWg\nOkAaOOKCeASBEZrpqBPTaKaYpeJ/lEBi3B88zd74Q4Mm5m7ZbaQQzZQQXYkr\ngSldGXJjWJQImgaQOa7g3Nq0xHlLYAnNHq1odJoH+hgCaEEjj188SW1AGWmk\nu+XM6iByYnmX/P/efK62jbQ3RqgPsJkGdwuqAJ2HBTP/fCCdS6QNCgBVwvQV\nkEy8StsoWtMbr/Vgy9ECnM2+ZEvaGF8IDi0PiBHn05EBiYGd7MlST5RSIdmr\n6irGaFq0mCbYPJ9iN+QB32mLLUPiPW5GuL+AUg8zZUABeHIjuXMRiCoxu2Z8\nhiIn\r\n=OyCY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQ+gBP7Ur3fjmc2KkA0IDZjbAFfsyxFVtmX7EJulpx4AiByD+gbVamIFZmcUYOurBD6H+6JZYcmk9sguqk+FL0vhg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.11278a8_1572283417832_0.5776517428733483"},"_hasShrinkwrap":false},"0.3.3-canary.32377eb":{"name":"stylelint-formatter-github","version":"0.3.3-canary.32377eb","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"32377eb6935e3c4584abac6545b43b9b66c74c56","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.32377eb","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-yXRCdANgHR1Ax0oFL1qxhHQ7JXzVn+qmNfXYI/w8CCDeeXzEH5KmcHIIy0buovq6MnbGK+bOMiVhDf+nhD8CnQ==","shasum":"a3b8eb94db1732b541deebdb3a79e37d888cac63","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.32377eb.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt55PCRA9TVsSAnZWagAAOOsP/iDr1mAfImxmnrivQ+NF\nTUX1sXwOrF0Hl28+KoHez5kHcsNCoop3KVhjxDTKUo5HMSYzPIj58awgPqrK\nPzWx2STpZJIWVfdljOuO1sk9DSvWDIJa0QNrH1rTk6p+EjI4Ks0HX/YbmXAL\nUXGJlTdiGZ7PN4YtSnt9x5pIYrp42c/oCN1aCDZOUKuTz/sncqOznua1Urw0\nr7NQuDKN9Ni8/UTf/UKh8iW+D9voqEtapwazr+LFQFdrTCiXJJZrf0yuwl22\nUUbsuNIYL9Rac8oYwGTWIu/6pDBE8lugfiNEnYHXChzTxlHTWyPucgfQhPKb\nqBnZxpZJ9lqbSoOejV7OUDBx0RLyc3541g9tGN/7sSiz7/ZnAaBQkw8T3zEe\nP5U4svQy0WYivfykY34B+bPaWO9ggVqt3fKwUkN9RqsqT7QteUkiltuQQ7qU\noGObXGIfM4Nv3uupTZ9avUTrWeRkh1+u3e11ouPpNBwW2x3elpFacw4oOtjV\nvXTFW3++CqoWuG7N05zI+8nl039T0QjuzCZjvaaNO9A/MqZBbk4rHwm/KCFJ\nigsdZTn2tcNeNErEgazVfO1MzsKZ9rNZ9GNUDSBXt0MCQ39rEBQZAnprxiYY\nFORVSLOfxrU07fnu9zjzkOb1yCVR9rhftYUCZugLvwS0PC8LpLzf4TeI8NfJ\nucpx\r\n=2Zq7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCjXq/t2v/1H3qbcXLs//Ghc/Npr8888C5GSPH6O06+QIhALOx8s8VayzeUPVwYHXBYLpbGstxorotGqFIwKsjF3uv"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.32377eb_1572314702704_0.803348959936915"},"_hasShrinkwrap":false},"0.3.3-canary.f5c22ad":{"name":"stylelint-formatter-github","version":"0.3.3-canary.f5c22ad","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"16.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f5c22ad89f1b193437ce4a72307fe6a436771121","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.f5c22ad","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-LQEawA22droM+pKWihEzbBaZrWvHrBMC5AsiWGSBnHfFi1zDUXW/3cpCT1oQdNZ+Nbabwxr5QG3Z9F1OX2HDHQ==","shasum":"90d0d941e0fe80c288fe78d0a57783370c31350e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.f5c22ad.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduDijCRA9TVsSAnZWagAAB1AQAIXfkz/ERj2CFD0x8+6c\nH692aV4dz0+geuUnQiNiX1ax78tj5eD4/lEbqg7f5+yA/bPnAav2hrZWRmub\nsEgevMW4GZyoRlfQDJrxuvU87wzGehMO+jwBS+F3132wgQ4BJTh5STuWSzxY\nXb5qz6QTydVnFyW+xFkgYFTl7cObSv7Dud3pvX8slI/mkVPqYTVd0J1zXvGa\nAELPb92KIq/tLIv72IQbXOEIyVXcAu75TjgTt6AgZM4VhlZWmUac3jkgM+AG\n8NCVJtFIs5MCemxOoxq/q+kh0ZW4Cu645l5EGRIsL84IVTMhzxQGlYVh5N9H\nNEKHRK4gOfzdlV+sgImCECB2ZFOZB68Ch1M5AR5pQAq18oHmOqb/OlY/W/ML\ngMGnm/j78xN2WUPMkHkzVS7inniq12dKnR5GL8hmHrTuSOOemoxVCNmYsTLu\nQASOKM0VITTvu1flJpK5XYE+im6cSFAnHmsieDCIK5MJU2gzEELz5pzvwgwe\nIFo8M0Mb5Km6IfCH4a2u+wnX3Poe/d8DJdCi0LYUhPg1uuK8/AYNc+21LFfg\nYGTK9jKoPMZbHFxOwcAFwkR72qCM/sYt27W1/SWh9QQI4kavJn0mQfEbFozY\nZF6jCkzvsqcA7iKgu5frN2/lhlzQGMVf2RdM2diGD7FcubumpgxtQqQQUxHn\nF9Px\r\n=U/nX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZ9c4c5nSBVelM9gFJrQmoj/h1NY8f1+Eu9kUtfemvMAiBHmYoaFrcFuT6AzuyqmELRGEISbNcK79zye6cOaeWyYg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.f5c22ad_1572354211129_0.5216435790922271"},"_hasShrinkwrap":false},"0.3.3-canary.d25278e":{"name":"stylelint-formatter-github","version":"0.3.3-canary.d25278e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"16.1.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d25278e41d138e1099394ab631968af3f17b6b4d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.d25278e","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-hRkLD2v68zKFTq2nY0VN0MOfhB+RHjShyva/PHDUOkRcuh2ANIfIFEvmZbCgVdz0IT/7/tFhKlJLhNtEAXMRWA==","shasum":"a140076bf90d2e8fe0d48ab084d65a692775c290","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.d25278e.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduDrGCRA9TVsSAnZWagAA/sgP/3qqSik5xb+VsR5Aidxl\n1Dvsdhqjv1s6mlq87XWlsJo3BFYoJsZCHrf2CwSTd3HSfMFLlKSApitLd6o0\nxPgDeHhnuWBml4XzM0WrqkaFUvzE5wlgLoHEoh2i7SLGYkXlQ6D9JeyQALMs\nX0X8YlgFvHjM/SNHU5OrxgIJXVkHtIf1bSIpYu7/RAYokkTbFPLl++B/MKjo\nJs69lqE8EsoJ5I70GIUuAyte+Y1FyDaN4XlZHst78G0Ti9/Rh1ihDheAMRqO\ntvTQHBnvYaqxnvHGS7zZ+Wl6gzZPs8XbeCb13bBGbiyhb7I9wMvfVN1B+XJ7\ncdJ88L5ESdbf0CEbWb2nAjWmQyL/HAle13uxcKeiJA0hc4VcV27MhxL7E1xO\nIbbnpF1c4kFXKPxLE8UHoYWnDfa5cKClViJynz5naV4pa1dUWrAN2dhO4p5A\nwOSYDtf2hWcO76YJ9V94kyfmEvwJA3xUDWic4Zd173tAQBSLpfY8uM+26TXW\nR7Fb44n7xuBfjX3HnH0Qm2VM+ZDT7QoMnalj0MxuhPiqs5LCvYusrydS9LGw\n22uupmf9RX+ztd1X5YXd4tjiYCFlW6Hbfqe8jti4nc2MSG/Hrd/wRcjuHsvY\nhg/VYNCV1NykrjsP2WYUr5/749s6ud+4/7vEtYpoy+g8blsfIrBFO+k+eMIP\npOQQ\r\n=fA+R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOJluQ395NoRKKseoFQhjyyZBfYL1QS+IofT6ExUJQMwIgBRR365qhuce3aRwB7FrXcuycjS7fwfvRVMoxM+p+gk0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.d25278e_1572354758380_0.9213027058487204"},"_hasShrinkwrap":false},"0.3.3-canary.a9a030f":{"name":"stylelint-formatter-github","version":"0.3.3-canary.a9a030f","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"16.1.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a9a030f6257423b181b8d6a8dccd0fa836f52fde","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.a9a030f","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-3PJe/lT5VjEGj4oN3OPxCkV8LzzKME3bkaxjUeoihaEAywx5S7Q3uVWZNfCzqz3pim8/WYye3jvmQlRgeefQbw==","shasum":"fc466acd69c571307bde224e869a0e0ce9c5ad27","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.a9a030f.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduD1jCRA9TVsSAnZWagAAhPAP/jG6n3BfHc/U7cHx1zjW\nAxVZLcYeqk3c1EBafLeBVAsjs2WqwbyWJiMPQmnqTvNbknuWfmwQDUqpsho+\nc9xAW9r6k90atxbfl7ZS6ajXKmoZ9A9gX0Y8aCN73WC5FH8/gWipnSXRvRz+\n+vrfYt3HXfQff6HmZwNN/34+lx2rTroW/+4iHsOyDVl2ipj3eQjpPwO5AhqA\nVAzK+0PqNZ1eDRlJDQExB+5tia1z40+HNylqXev1s7vqfjC+UhKCHzMCU4om\n/nUEVNoyM83E34p1hD6u2Q9nGNvYrSksc4txwDw9ieOZO08/7BQXOBaAj9lj\njtptP6saaiPZyxVGFfohSNDXdRi0cy7C6LDqLVs+IkdotWSubG6+jmYAnvu+\nDelg5JaGTdgSLLIGRpSl6x8HNeZxQMfeQq1J1WI9R+sRu0Qdw3Alttiffmzp\nZsbt6+GQfN8MacnYWKDhdnQFmn1rPzDQkdWDI/9qtfSrHeg4fdYUyVITQQEb\n91oTn8Xo3mMjTvuLVrLuoT+th9XJZRhLmEyuhcJTSYp/n9jXtEGQQx7X9iqe\nwz6rvniLvZ3Ihnyka7wGE/bFP8qqISWnwWaOBDAG8YaiDapDA9F7aW4EB0P/\neLBjCObBgeL3O/eNdlPvZ5rHPHedw3icsqWvcQqhHA7msLAVhvtCv1ailTkB\negCB\r\n=3j8h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaRhOUlL5RiSTiewtR1pctG6r54kdJZY6j2IvE0qSQ1AIgE9MgiEgpoe35hAgt0etgqdhhzutoCPgtKtO+euAB4NQ="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.a9a030f_1572355427131_0.07149712022380306"},"_hasShrinkwrap":false},"0.3.3-canary.b481d2f":{"name":"stylelint-formatter-github","version":"0.3.3-canary.b481d2f","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.12.4","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b481d2f53fb9da2f13de52b8306d341662c7e57c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.b481d2f","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-8auoFwKUwPcgeEYIAidgd4ATTAdwrE98udbWVL8gq97KXK2L7kolJKaIwv34Qya/lbmjyZYovsvPsi5sqN6gCw==","shasum":"c80fc45cfd81e3427a78608d61dc10c8e49c6fee","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.b481d2f.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduG0OCRA9TVsSAnZWagAA0/UP/ijXkEKJyRtgnL7Z+tWM\nzKrOeBx1EdmFSdzUd0NgRC1ICH17X1YVUzUlMUKYL4y1xZBmyZv8EonxjKd6\nBpBPIXw05gNVYWg4I4om7ySIXWY7KX102jiv+lLNlgCgRLz8LcxuH24/WZGl\nMaYHv86jX2IXv2OOL7iDZhY5pYCrfKI5G/+TDcRH43sdj7+ntVUC6GavXKUp\n6JVUqDTq2SRnDhq4PpZl1yuA04JEDhQblOtt+eMtJEHq1AKFeOHP0jOUEuN7\nC6r8oxLzTEmikDrYQz+omY3M74glPv5UYfocoKNArEvlr7mpW1TlINsPeBhq\nBydyvZAZ5xewy8h1iQNJFU/fKEmYzmC8VDBOZ5gnPjep+RvUVFFrYVx9uOu9\nYeAsuJEManG7Akf4LZYI27EIiF7zhheWyJqd5kBAz7xl93MFMKJ6sS5WMFhU\nudjp6KQzt7VoGy5j2vJ6XfGdb69O5sQNLuE0B7TZW8Ws7YoEDBouT5BpH/mk\nQzXBp3yJNIocZqQ2p0Yp8U7ip44kRVUFZU6pkxdMTR1Bx6aOlU6iEtIuJ1DD\nMS7TIiy8372a09yeZqqsJZbBLEL2Epvtfkv9WNipEJIREz6sp9OL9oDemk8e\ncsdztfUgcIeUsTYgIBT67kYoAU8dGPt49Q+uIPnSy+U8tZUs/Zcp4eN8s/v5\n1+eI\r\n=zwfy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBg+BFSyLkXiwM9fOfkys+ogWLmam7dsSsLKZslAHSJ0AiEA9JsG260bN/Js4QMiYrQhK5y1JNEbobSj0VTZmN1RyB8="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.b481d2f_1572367630155_0.2541847800032693"},"_hasShrinkwrap":false},"0.3.3-canary.d849b2b":{"name":"stylelint-formatter-github","version":"0.3.3-canary.d849b2b","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"17.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d849b2b672b8982845959f2e57f696aa373f0ba8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.d849b2b","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-CIPyZHVzFHmW+jCe2VPw32iDIsllikQPyt2Ud8ALCnQ6yZgPp5fiAmpsf8PpeaH0VpHlPGo6KJcPMflY2Kk4DQ==","shasum":"222867239b179c2c8d3dd5045aa1d2fc679de731","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.d849b2b.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu4ZTCRA9TVsSAnZWagAAt2UP/0NLnsp0FiypZMYpk3Dl\njwifc/IG2W1wXSVenETKF13T9UP/lA8MBWzfvCpAqbT1xchUA5yFY2y8XGDQ\nYdoa0G6X5ygus0E1K7X89PZIwrSR+Rkhy0NUiAlooTmDbbxg0aMZBmzkMepY\nEc0QqMqEeEZiPfiQBM2qdJ98f9C1nktAKvge7/sPa8SkSHcCArKONGxcl92N\nAQL/l+EhC4rBkn/uI6hHe3Uf4DCg0ppZsAHZ/3BnymSRxUHen3FA9+jDYTgZ\nHWXTkSYfOyoKT4BEgn4pz1S6e5tCv8QgOx7AGzzTdBP1tTdD9azSVWAindes\ndk+Tq8E7kZk/TYdDNaH1292SYRaMs/U01nBFsqAEKT7dHrN3MC6mOPni2nQp\nWwZPVlo3F0b0EjR/xjHcfbFVKEBjZlz9DddJ4JUOfEFgkAg7W39FBl+1A3kN\nfWrZ/BpyS7eXBBwIgjTeQiajeke9JpR1djRSTsAIMyEC8sc6ZH4cwdEPW0tb\nDzAR+8sKrSY5XeztozI7ea7C81GrZFNlJEfw/v8n+0s9M/46bfmfThuJvLPu\nOSakhkEVVKGrtblyG0yeGooBaUl6y2swMMTgVb3l5g1lqD8d//YHD0JBKSCC\nbo1kUCo1PecNDoji8OJ3oHJ/td4JwIOW5pe5m422TKCExhUsbBNxlk7vZx91\nnl7b\r\n=3pjE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaK/QJasfDNPwXbY22HKeFyG2McZilmWtu8PrhBi50UAiB2xk8gU2w8I+KEpnlOfqmoFCU5ADX15Mt64KsgS37qJQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.d849b2b_1572570707403_0.9487485935064532"},"_hasShrinkwrap":false},"0.3.3-canary.ce9ad2e":{"name":"stylelint-formatter-github","version":"0.3.3-canary.ce9ad2e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"17.0.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ce9ad2ed8c4238969fc9cf7c7ad1e6322a0bf7f8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.ce9ad2e","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-WDtmOZ5v3JwBlPLWlHafFcUjW7AKuTXAoaRX5u0BhYKgGRA3FpcGsnA4CoKoMhYPzqfUWEzBsty7fGhMGdtnKA==","shasum":"1ac4f1a184b4aa8b481aa3fe702f7483d967d9c8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.ce9ad2e.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvlaHCRA9TVsSAnZWagAAdu4P/37Hny4k5clNC1lRn/vI\nt9+cXjXxBbA53BxLDYKqoTzrSdgGPeblL8cWbQCC511Sg7gKGEj14UOcjHId\nDDrBSPfw58g9iLY+knoABarwe071+SDnF4UtkjdS721z3AvfQqyliDDuuIIz\npUxZ4bgb+afQiTMNT+3M9Xyg9tlXfX1EZLKrjTjXSnRRAwt0hbGeyqa0l72Y\nCbWh/23u1c4saDl5t44glDxhYo+fx3jfqConqamaW6a7olaQTG9ncAnkXKQr\ngU2GUursY+a0AufMkKiIu+gTXxlq4Ff6Ooci2wPmdQOgyRKFys7/OBJIaCc4\ng+bGCg/+e8gJ8GEODFirDGs+xUhGB0rXcigTdB5OMfZGuvUuZ/vYM7GSLYM7\ntnNJucC7UT+6yAYOGDw/nwHxsuDOIRuuP5HNRCLbmHuIqNu6++E9KytMvNNV\nh8eMwaSSVOrE9XLyBXpszhhKFHxEZw5aEI1QigXbB+7nB/0aDhRSIj1bzeNK\n5E1FDr6PModVqZn00kltr0sDdzgmKOtxYVzYht6/21nIFTVfuQ0aXPTNbs3L\n1rzl8aS/KMM/+tIuRBoo4jvsgS7sljptRTu/iJJ7I313tYLpoTM9GzVpOc0N\np9t5rxk2QYJidshnf6WmsHlY4zHVKtdPwwGGiXQ40VFg9nVwo8Mgg3ce9su1\nuww+\r\n=nd16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiDkVFjRQcsPo6y4jNFPD23YmXSNrUjs7goNpJC0qf7AiAY0pHqh4GwrS7XIu9DQ8zIsxy2icW7zqnUn5HHLMoy6g=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.ce9ad2e_1572755078685_0.2630953256648805"},"_hasShrinkwrap":false},"0.3.3-canary.0861d31":{"name":"stylelint-formatter-github","version":"0.3.3-canary.0861d31","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.6.1","@typescript-eslint/parser":"2.6.1","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0861d31563d9ed36bf2cdfbd3479d319c4205d5e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.0861d31","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-FAmXu9ky/dWM0Ya89nJMzNzbZMlwuOs685qbuxRYxe7kb6sZbFEN4uV6Vk1MvS7qJIlLqYYjmys9/0o288Qq2w==","shasum":"62b82104ba86b35c3e77ac742d78cb7535ea5f8b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.0861d31.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwGpLCRA9TVsSAnZWagAAek8QAKIBDVlHeb1/eCOedr+x\nS2VUNFEHQCEqiMk2hlYeNzfVsdFNJispGPgYd7eWMnpzQa3qRTb52TmmKOgi\np0D2OkAHV84h8Zv1S9++wurfBGaQKPpPjxEVFsM13SmviFAQuDOqsMGit6+r\nTXFOJ+vlwGendb/nqerZs+Zy4bqZOYQGQ++C7xh4CcKerFo2ebXlW4xMg3RU\nfax9fpGr+HOGKZ2oyBb2BUqAmuV8uxOu545dJQpYvwbk3yVMiNnCV2fqcxRB\nJ2FAl01v6DJgE70y322F4I72HnwB8dDP+ejBWNgrtpIaQLNeSEWSWcGreKuz\n08zB4QhvQcIr4h4Z8FWEOi02BHmMWYWmF3cVY4V0haadLS4d9XyZFayQVsFY\nXwwiorKnA8DrTMKp0Cz2HO8J2A1ccd7NIt0AifWK86PnwSTUFEd1LPINjglW\neUCxT0DVG0bVxpbcGgq80d2Cuh6BVmVN9YvkfTDVxDHFTvjdedJvL6K21g7O\n40hf0Yyf2qyQsc0soM3q8F9WDsTMT1fQ8bqh1Z9lB2ZHqgX5GIKChjWaK0/a\nLNvlqJHHinF6VBaCfBs09Y9+KdnagBKDWCUHDIKp8LhdMl0Mg0/DpWYCPjyl\njrIMzNjUOJdKJFe/jmwhGbgVnG3+GPN/oqQWcmFN8rnOA+IMJTO8ZFEiaO6Q\nydg5\r\n=QSNh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHDFPQYtxe5CaWY7SlEcywN8ojNXEgLHS7okvoYSWPLQIgdCMBY41DVwM4EOqY6qBMpl1UDK005W5VBHyc39ixjjc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.0861d31_1572891211422_0.3862381205853993"},"_hasShrinkwrap":false},"0.3.3-canary.b956cca":{"name":"stylelint-formatter-github","version":"0.3.3-canary.b956cca","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"17.1.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b956cca5fcfd5e1866cc8189f45b383ac773f1da","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.b956cca","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-bC7jyAsWzVx/Wve+5jnQa6PmiBm5N0981kZM5tur8XcoeKT8skJ9wVK98oWMjTaNnnzqmSzeF4Yy0PnjG3IgGA==","shasum":"ae667369ced328b5bd863a360ca80f1aa0660450","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.b956cca.tgz","fileCount":12,"unpackedSize":23602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwIzCCRA9TVsSAnZWagAAmjQQAIMYHI4i1CYhmnd+90oz\n6Ytqk4jct0rPOLwpj9k0KVHspiOa7bacjQWWXTnL2G46azqlC+MuaPhCYNog\nP6jHPV2HeFWq92LjQKnhwuBdWuNMW577slKjOP0/GHTt7DE728nf7A4Bmhor\n85Aw/cfFTntvzbIR8qi2JtFzmBFj0oSStwRRKoCXMotQCrda979JCvcUxIHR\ntX6726Eh1f8Hk0rrkMlDXTk1V2NMH8LrxvHWo6ddxM6JkB2O5ACLPHzfNuQH\nYKEZs2Qz4EQC/gBHN3V48cV7kaCuIc0p5hVvP6dFcxKdBrMa/nb+5NVHRl9G\nuyn3yUCqnMoqBYk8qAIpt8z1C8t7ljblbS++JYTTgTH/QjGDq6OB1qm5HTFY\ncy4yox0MrSrNQuDVuy8gbEqCDHYnhkfH7/r5kEEBhht4RBlp8UycDs/RRhj8\nTyyvIFU6Tad9Y1hbI8H2eIkrPbcBA89J2SK3b1IdI+5EEaZ3kuTR1mb5gouR\nFQd0r9fvg7VZX74omCymkf5XSprhYBfqUqPBrZOiyB+QtSAwJSbq8PGajPPV\nh7o1fF3n8iPdCza9k4ckNZ3Gp1v/oKcvyjNhevGW8IEHf/dRKUNwCV37PUO9\nRkeVonBSvqhXqtG2nhv+wIS9gdPeoO7A2yAaP3susGwCVi1aCrdzb3Tz1VPP\nTz81\r\n=99t1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVOTE5HLSg5C9mZ0lVMwakhePCiKw4b0B4/1ox5anEtgIhALDAmdj9mrJ9tnvOxVQRcf7ye/w6jHGtCALp/ZN4mmvY"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.b956cca_1572900033801_0.7708088996480182"},"_hasShrinkwrap":false},"0.3.3-canary.f47e641":{"name":"stylelint-formatter-github","version":"0.3.3-canary.f47e641","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"@octokit/rest":"^16.28.7","create-check":"^0.5.0","stylelint-formatter-pretty":"^1.1.2"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.12.6","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f47e6414e4ee8f895e189c284eb307c0d97ff1b2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.f47e641","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-HCNkx/SmhLdMLt3zT3iYbYxNyHNFba8QYt/nInVL/AcH4PbzDAUdbTsVWvUUeftdfFcePrF4PPHseWmROcqvGA==","shasum":"69c63eb2d42b5f0970564f202550c961130b354a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.f47e641.tgz","fileCount":12,"unpackedSize":23603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwdyKCRA9TVsSAnZWagAA/foP/ihcUD2xTce/tkuqx8Fe\n1nvUMldaZC0IPB09HH4EPpF7ZHB7fy4ASQlq4ylKQGH12lYo5VvcBf6LK5yA\nn2kHWHU9MXFEoeDKUe45CYZo1IkOFZ4ucwqS4h9yYyDhtz59fipWyFFbnfLR\nTEtH4YR0PsJWxZhtn0D0qiiU6ISzF0M4Q5SC46g5NY8NlamGMf8c4pH8XU9y\nmLvP+37d2uI9eC8ZtTzGRIg5jaDxc4uXbt/aUkAoex/gH+U9VdbPMMlkI/Gr\naOLU1a0oIQaWZGpXS5401nJnaYbo9eS9OqYXnKDSyUHTKoRm2GrzjJCAvUKa\n9QppHWLtkWWQQc/VtHjbvyqZ8hli+Sfw3nT0COOkzLc635NjAXDoLAIUalBg\nGOLzBgDvLsWLpI3fxEk8usLqipnFcDtBK6ekwusuwOc0CyYFk92RLu/U86OH\nYo+ZW+UR345OU2Phs+2wl0N1PtO3XfM/a6a3/+R7V9KljPBiMS2IDlhB/YUs\nTV0/G1DvSi6/gLwQXhtlrVOviHMtDx3d/OnNhaVcD4IgoUJ6YO/qHaHXODGE\nRiCixfCn7hueKVy+PlsAU0JxmnKjK3BZvp034jLEInHzAwPh5cjEcs0dq+4w\npVegZIc6acns2YJldSYujs/O3Vx0CQo0uTDr4SO5Tfn3Dv1OW6O4LfOEqnnE\nS1Yu\r\n=WcVo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcDuGpEtjCXzcrFYn1uFii9gvvSUy0GCQ6MAfE39GBRQIgC1UECObbnHux06Y0qe0St3vm8ULGAcCyv3kE+8jCnaI="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.f47e641_1572985994260_0.37248883852161807"},"_hasShrinkwrap":false},"0.3.3-canary.2684afe":{"name":"stylelint-formatter-github","version":"0.3.3-canary.2684afe","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2684afef4210c669dbcc0305259b1665bcdf7850","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@0.3.3-canary.2684afe","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Wx2UUC+sZBzBUsVlLiDazuND4DDChDwIppHjKVDeYvQde3JzzubM6qpJIUAuOmMTmtMZNkmvENJnb1j6Y57INg==","shasum":"f6f0bb5145716f4765f8203a827ffc7de15396b2","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-0.3.3-canary.2684afe.tgz","fileCount":12,"unpackedSize":23669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuY5ICRA9TVsSAnZWagAALzcP/0w2haHu2Iyj2EYNMOHr\neCB1JK6FAW10GCl/Xlgbu/8EZD8S/jh2ogtaFfG8rz9LVGj/CG9ObnrvMtFx\noiQ0Zr7+X6FmjM8ntn0a/bFNeG7bmdVO0Mj8i4Kn8SJN3fOXMOBj8ACVJQk7\nPj4aFH/8tJjhcAyxweNEqou6tfc7jpwZu95P9pPiyaOWWOBFOd2NMrIcaRp+\nchTKPwknzAkAFeaubp2M3cXHMHQeOeFMCF+9IgaD096ig+5CzuGvhtgL3BYb\nTxsTfC70aJNp+y9x9lS43ouOsZaq5v3FC7A5Rfq8/bD9L34xK0wkF5F82rtl\nOaOB9G6oM+n75gh2Zi6EmSxznZnahVm/2lPT5Bmcc5Ms3elMCMMZC49/7WkC\n/2Q+Z1/wCEpAfmhcSySgKg6tVRf+mpTWqKWalTTX3Wrm6R7j/oA2WqgFmyXC\nDCno118w3iLHQ4CYRV72FnlQvmKP8rjTK/YYxiVEHWjp1GOkfBkGgDnab9vK\nZXajWFvTK0oIP4pXUCdn5M9U7TP0CRHxoIxq1tGcgLqaLsnLUm6DTO9Flqy/\nlJj51mOG7I2hYHgrYz0nfmoU/CJVO9O+ae9CXiWzZassyc5ORSEpg1y3ZEY4\nHWmbbkCVQ2JV+H3zmh02syIfV8TSJY+qL7HU5ALWAwrqRid+ubaPDq7dnUY1\nE7L7\r\n=Mt2l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3LZ9Mo4lpOv6pVb32Fh5weVyWKyXhm8wHTARZ5MbRUwIhAINIcrFnhuTFt1gAeUtgrdZIFMQsQHF3D1rRGIpK45lJ"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_0.3.3-canary.2684afe_1589218887848_0.5510906619677323"},"_hasShrinkwrap":false},"1.0.0-canary.d17b6dd":{"name":"stylelint-formatter-github","version":"1.0.0-canary.d17b6dd","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d17b6dd1840aa7f240b11f647314ce4a06c8b485","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.0-canary.d17b6dd","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0Wvyfq6ELfX6y+u7XqYIP99D2GqVXGp9KCKpmcuym6wgAWtEhQdk1Brf/bvNasKsMdrvAfuoSXwnPCsSaKCpuQ==","shasum":"ee999436def3a41463ae8e4207e1029ffab03d19","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.0-canary.d17b6dd.tgz","fileCount":12,"unpackedSize":23710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuY8ACRA9TVsSAnZWagAANp0P/1RlO8OOVQTtz8SDD7DA\nvZX2+9uoZXdIl87soWrz26ZsaAeI0qiKJyv215d9OjtR5yk/A8vu2aCYCRo+\nKdJDu64lZ8Ua5hPdE9VMKBcH5amNqt+fXABRLuEGAuBtlM+VjTFdrLmPSGE5\niCbIzlttFZ+YuidNV8bvPqB0qfXBQwOcE8g+Q2vI3+61qltKYmuN1i6Be6ON\nQWeMu5WUp2YVLHxWiw47/1ktvVz9o5Luqny/Z7yiIPzz9ezBwG6BKHBYtu2N\n3C+b3AHniUqsmdjtwg3gwMD+SjZP5p2l64EZUV1+nR2uXvq06Gu4yvSujvRs\nXON7x2LGtCIjCmYVLe9scqY9QV2eox68rkpX5lXyXbyyNkN877SlciU3q9Lg\nPjoy+1W65Hx3NSIciFmXlNKoTuxBB7ELqgvd9ctVc1lu+9cA6I6Q/OgT2YGH\nF7fV0kMXZOVr/ygH9gOLZ7xCXBt/kbTYTul9yixzwSOWQ8TCop3rag9/tqUX\nEwY8stblbEFALttLQtIQtQ4L8kgua0CAgLNgqsWtpXB8tI8CBZPyzCp7ylQI\n4TkENxEqhaD66CS78Sgkpcw/GG8W7rXBEH4sy4M0hdhG/c8aBW1/LfuBWCWC\nwJn69uyIcx/eZRBF8LbGtBQzzd0Bac+wUo8/BXYPRzsrOCUJlDFXsMRufEbo\nLACY\r\n=hoHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrg884h8DMUo6lGB8wgh4rW9CuQ7zi7nIsGdftnns2jAiEAgzFTnXWDpRNtu24HxVNE1LxjcOyYVelNsq4n6CH+ySo="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.0-canary.d17b6dd_1589219071999_0.23398207495759515"},"_hasShrinkwrap":false},"1.0.0":{"name":"stylelint-formatter-github","version":"1.0.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"gitHead":"c6e53056321c79edb035960f0b73f46f239103cf","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VJ2GBOSaSvvdZi6+IZsJs8jitNeH5XTL1ocj7vMMPU1EP7B0388FFVpj97J0fE0SRFyqIJqyYk763WeTd4NX+g==","shasum":"ac95f903600d34b3bf56ebad768315e8d13a166e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.0.tgz","fileCount":12,"unpackedSize":26355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuY+fCRA9TVsSAnZWagAAzy4P/2MoId9hof33EnAsQyxk\nzhzoqxiT/jZBuCCYca/JdjAWDcnaHR+ZIWDHLyTsIa1t76Zl0o9zKypJaLdm\nsyHpVclDFN8/xoy2q5QTaO8hJkzDNPMzvl0bud7/066RRDAsfKmbbXozPicJ\nATaxmG0Wt/o8Hztav1TIEZBHXRnjzd6LcbRkqNlDZx20UkdDZ36eOO9ixhKj\nj83MF8+ICihb3Eanq351j0bqG19byEF6dVGJXyd4yHe8uT4nyJv/ZgIvz3tu\nMQSgXxD3AJIO+rjepTSCE4XjaHXsvGCa9a3NUZD7buXK7YF6ocfuCntZYPMC\n78Gm1LFeBViWlDgUCyXrOquaW+PZjIiVo44b6eyo1NyXybSYIJ3/PTXiw4do\nHqk5JkqaH7xQBEq9ecjsAMJSV+VrtLjBcc8H30XNcKQ4/9WBDQ4dkeNOO7fr\nYsiMnHWB/vtI5Wh4iF3e15kBB++YPsXKPnB1rpnKq20vUJ9APggTcIJqqmot\nGJDxoTgPOBjDkgLiheK8qm1ThhSCXuuE69Bz9FEhuAUYorPLGwRxzVev4ugI\nQhAWGPsvNQ2td4u7UBlabsTBe3fXtK+FAaGynlcgQVW16cjkbE/RuBWdkXgj\nzxjwz6JfAebbYunDQxLNsyhC/pQgvJ4khoV7SpxlV2yYGGY9fJ+oNcDIywFt\nNz0o\r\n=fNb2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsar2YhICitJMNIDsTscRrXOiKjm/ydiq/c7+wXvNmrAiEAuLwea3ZMnNsMesuKsiXGeR1vBWa4s9EA9AxA/Taiv/A="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.0_1589219230881_0.41325727376472265"},"_hasShrinkwrap":false},"1.0.1-canary.f74f999":{"name":"stylelint-formatter-github","version":"1.0.1-canary.f74f999","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.32.0","@typescript-eslint/parser":"2.32.0","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f74f9990e2180953470e6c86b4efda5caf9c697d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.f74f999","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-k6m7vAJYq9e3V/YSY4SNRC83ZehuLesqPzrLI3zvL8MKPLTLYJEg3STjBuMisuoBJKQfAbIIuXHu5GJj++47ow==","shasum":"5f5d1b8afd2649fd2475634e8bddc74946f92428","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.f74f999.tgz","fileCount":12,"unpackedSize":23712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuY++CRA9TVsSAnZWagAAZ58QAJmJ5jYxZQnzu0JrlTpO\nGQqP4xl3y6OHxgjwj+YpfLG+5Gus42NoogKV+kZKUyIvJ+xHJf0w37Rt1bYh\nKXxRXE/Z1CFKKfFle83O9w/z2yIxPHSFioOYBIRqf4HNGqj9zXyCGQv/Q1q+\n2kOLGbXkIvhXSqUfti5hET/oH9LwtNZnbxANXC+9enwW3vRCHj8yOVPTBeTU\no+mO6P8ljDqzmI1+W8uMpXZNqGOfGvq3H5/+AUmkWVpXsW4VTRT4lNeO/DL/\naQJ+18xIDiw27drPEuc0spKl3AAblembuiF5JKvmgWE9tkNlbaX6u8Rhxa4z\nYNETwjTWNsGXtv91eLZwzTJSk4y012+IDugd5IPMT5oBi7PuL0ZWVunKjC+q\ncRUowZ4CAJUnegf23DGkdTN5hcxuNBXI9n7Fpe6sH6CpZSiW+mFiPxwsFIVy\npZ0PORSCeuv2q8vM1SkMFZgyyrgbmwGReXVI9UZUpRxGAi+5U9pyA2BiZkm+\nOQ2NFT/md1dXOhY4NoLxaD+KoUSH5iwzLcI8lscMh2cEIFMH8HS7Oi5kCXQg\nogZzfXrS6cxhfkopgkuX8vUtEZ4M2PAt/vhnpj547pa5l/NaC7hSTvisJE/K\nKskPbFiWCSCIOVt+HrKwbtXyTt8IvwJ2Vrc7JtFcdSfiLT/nNshYTT+64yLd\nsIEG\r\n=OaPT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr6eiNRwzIgCJo+M3qcKsBuj09d42XGcQeTQxywb9sfQIgRpbJmQCDkxL2QS7quvoUYKTrXVH+G/fhtJitQif4Trc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.f74f999_1589219262313_0.09388572649525018"},"_hasShrinkwrap":false},"1.0.1-canary.89805ef":{"name":"stylelint-formatter-github","version":"1.0.1-canary.89805ef","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"89805ef6495e2010e1cd0b483aede958de36a0a0","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.89805ef","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ETwrUXLHUslCynuKO3unTz8x6xL6NV+tRXLdzGfL/AP3emEsh22kSda+xcHsJjp6H8l11R2wTOe4Kybj1EucYA==","shasum":"5e0429e01985c7c7439420397c8d0231f54c5979","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.89805ef.tgz","fileCount":12,"unpackedSize":23710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuY/PCRA9TVsSAnZWagAAqQcP+gILqyXtfQFAjYFGp7S2\nts6V+dwNiHsaQCLzQ6tHi5DISNgB+RXYNtwqkPYCyO4POW6sxmWTIGmAmkhE\nNdZj3ekZ1mDRDH3//S3sbFbyV/c5PYJerU+6lwt1GaWyWObbF9hZjMNnsmDu\nH4qBldHiqXVvoUCZ+Yybtpa6sKZ4nZG6OZbcUrgSqDgP6EgASFmAEC6Q7Wsy\n4jW6+8v1cyOkOnRuxp9mk6f+lt1bATRGuVVs7C/cj3/a+0kTs21401FyK/fU\nJ9Yhhih9pFURaLJKhQQvOiUY8E8LP98grJFDLn8w8capdqEpTScVYDCbzDg+\nE0e/g6kQBrpdcmu/5Y/msmpCS2CGQTD2JYSO/0QF3JzdyCzHR5m81RRqM99G\nThuIsD7sIW2Na4FoDwY0vnCMxOcWygh0h/XLO1E+3b4sJ80y/ixILSYVnjqA\n8e5JJeTZiTuhPY3NJZysdkW7Pjk6+GbgpPUBOV3VSlaVwME8Bd1aps1g1UKw\n2w6GRNBA4xOkYFo/IvJVS7oOz/yCDsyz7NYodbe9SaW3qaOSRA0rChtZvJTB\nNiLblkUPJWxM0GTudwcbPv3Bx8brGJJ92KVotubdlaiBac6UqjtZ4BE1iJAm\nSWPPyild8vRboOp9EMOi0w9qpS4Ftepcyo6YdV7XHyf46il7GopZa+kt5Amu\nQwr3\r\n=XE8f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGe6US31BR9G5Lrn/aBZddtTgABJbRYIXdcz3MqjUm+jAiBRi0z/paayyTh/rZMF2zSLIGeK5spTwLkUMsFVocuM9A=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.89805ef_1589219279146_0.5222366613534175"},"_hasShrinkwrap":false},"1.0.1-canary.2719679":{"name":"stylelint-formatter-github","version":"1.0.1-canary.2719679","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.17.0","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"27196797caaf96dbf3dc0b2b09b83b5bdc30729f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.2719679","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fCuxAoyiFmiCjhUYRFIEtJZgexz75XO9x2Fxwljd5cOGi1n3/CN4rOJHciUfpYq815Llj6Vod7rwyK5FfEZC9g==","shasum":"ebde06c17274789e0a7c1908a4dae1515420da4b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.2719679.tgz","fileCount":12,"unpackedSize":23711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuY/xCRA9TVsSAnZWagAAuHAQAIJB9vh8bZLYT+Zmc4HY\nm2OhlcdbnF4Eat3hVTKLPAAunM50eOR5ZZPXHONXqIfpTPk5DogBSWL7XxRZ\nR0ahewMdj5sfqRCZy+GHPu8KD53pXpA0rSzuaXUbA5LZKP//HQ/5y/IWpWy6\nddoFVkvmk+0WXuymWDUasdxueV2HOjsDqlSaOvMegdYhQi11nRuPJB5c1V1X\nz7rOE+p5K2AzHQAAxi6B2onWHE9jpouGcwydjQx6nZg87j/VnBWUpF7AD7sp\nS/ahoAVK0uWtKQbYlrh3DXCSIJ8Lq3mO0eqDQKadPfGnaLDeEm8XUaR1nLxa\nClsKZqq/81sPRExVCZC4xE+lHX/FKcvaRdyDWvxRvAGbyGE8YJuleeeObk+A\ntO5vsfEQiecmyf5QNXEjMqYO8hmrt/ZbNTGRcR8kMtr/b8G2GerR7gQ7p17V\n0PoYiAr6/HdgoPEWKJdAYqfszd+voSDpVEiEeA8pS6duO+c8wg7ErD/H/rAs\nl4Kafed0XsCavZ8RH6PcccYhp0QSfhBJ8oSRPK3VdyxhnePjOSseYTreB6bM\nZJVt0yceViQ7uYsijECprMy+PfdZwIS52a0bxPCOArQlF0zkrlVNc1qTAmVH\nMMdlKwMBm/RcdrIWfJejjBoHxNqReCfcROS3RfH57LesPZRskWR3P7fXp8mF\nBzTJ\r\n=0E9Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6NUOIan4vXlQkuKgLtGalRMGYYQdpEq3r78gS40TDgAiAtrj2Bygm1p36+8gLzLvcLCWWOZTqFRqjX3QT/SYqmlw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.2719679_1589219312858_0.3044766915161048"},"_hasShrinkwrap":false},"1.0.1-canary.e7dab4d":{"name":"stylelint-formatter-github","version":"1.0.1-canary.e7dab4d","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e7dab4d8974afee4bac1c85e76c96ccd00520c19","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.e7dab4d","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WeHZ0wiALRXh1sOH2kuN6rsRkGOFwD8B1oxosEaqltiyU6+herA4pYrM6HT8g6nmMOyACJXCkpVuUBjBNVGi7A==","shasum":"bfb9cb01a40157c93b7490d6bd6f0181dde4567a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.e7dab4d.tgz","fileCount":12,"unpackedSize":23711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuY//CRA9TVsSAnZWagAANJoQAIexeQ9X1kENJjDOrNpR\nJ1ZxIVRt1yvq37V77uG2WV/mfIQtK7DF3AxpOpSp+n6SKGgW/7F9Otgk1Aei\nTMOBcJzxcYeIh9WeOzwuoWhdU8JymH7iyzRZ1Zgql85D2rNnFzQ9q+EA1KCl\nBjY4gBnOD2bhyurr0VKy4TJmgtcv88bIbL2AZ+OZhutF4n9k76Khqpewn4IZ\noSzn/XkcvbwmVqSfnqF7Ylr/MIX80WbUGbpBpM6cq4gP48b9jMh4UJ+utxin\nX43Oy1CCtsqxXJaq1wq5wIIupUlJDw66VnvUI6c9KRcxRqXPdgsGl5yiZjJV\nvOqiOgzdz2pF/C3NyfcJSArvE+wbijNaOJd3weRbl/0E6s+BlyGDp+r/Q/pJ\nKdrKaknXMeWYW37lQb2J1rs1VQV1DKEimwwuH9ELHf1W33UF7RQtvzz+YRKO\nzhLI8wFSv6CkcEFEvBMp9LUgOWyLuFssyrrANCKg717GB9mQgf88EA0ojmOi\nJ7ugEMgEgKwDlw0eYUdecZMjxSaAOnIgQtx4AgQioUz4sRxsemwhfWLTodTE\nIR8WHPYzTITsjqAnIQn33RLKu2alsBObe82cayy0otTO1SMP4M1SAWsHPjGN\nhDx/H+ezH7smDHa4q8jCdEUMghTn37/75yDKXso2ni8jFtYUEdrdKM47wqmc\nXCrA\r\n=6Ddp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2MCLuPnmNn3dcl2cDUD3slM7Fm0zk0nnxv76Hu4Q6iAiAxYiq+ECIgdvaCEiI8q8dpJUcPgcHLEKCL1qQNwBifKg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.e7dab4d_1589219326644_0.3135468241605506"},"_hasShrinkwrap":false},"1.0.1-canary.252669b":{"name":"stylelint-formatter-github","version":"1.0.1-canary.252669b","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.8.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"252669bd1f00cef05370b8a2e13ca42b356b1b37","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.252669b","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+iF3hmpANVqLpvNGO5Fqc2Vw7lhyeFOKcXZTQHBqlQTEh/m04YeCwhvwos3mMbD/IFzU+Vm3XyRCZvgksNeQvg==","shasum":"1b8c73932e5a7a37a75f0de22ed6b2a3bf2e26f4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.252669b.tgz","fileCount":12,"unpackedSize":23710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZAPCRA9TVsSAnZWagAAiWQP/3AhiQbotKXz55n9iHFH\nNz4KBjzhzHmlM82+47D3WJ55mQIXjcTag5a3yGGnLom68V3EVs9+CkAsbvde\njaw+hOQhAV9dINJAMBTva36TyHupx+nNZQAn13njYbzB4Osp7+aCbqgU5VIv\ncuBj1jFMtDfThupWV2nGXJo7PIMruo2AKj4SH2ONH82r3+7wdkGDpAOdlQam\nUfcyHroGz8pWVqFVN5pgzLkBXUEaT0PZA6hCWpE8xWXIUCcCeI/TOm+9wCov\n9EoJpBXkYlv/FkoDduEHh9kfDKMIq/wxxjBTcu1kVu5yzasvSV6jrv9BQzkb\nddaE9aRdoh6mHMmiLcHsqHnlPw5mgdrSgEpZffRoBg+5TaWi8PvzU8tolLJH\nzyI5cRdcb2eH0XhIYoxCTGqPXMN8ia0BeIVefSXgo//dl0lAle5VpGaguoUB\nlvGMkupb2hS8mV18NyLk7EDu1c766nMx4Wm4aG3t/gvjmfN6qnLYpb4ZQp9k\nKRu3lRZquxmi9m3TV8T2S7HkUCQeARedYSaF/PSKhlnzJkJUpR+v07fwiZRV\nG/IjlMG5Zl5JrIiXjyXdUaLiItUEAWeuOpwKwQLqeOzbxabH6ShJSR8xnip9\nZWlxIft+RDSwfB6FdYq8Fn1BhpU5vPUvSU5HTxmhjIwKzumKWnZJuOQSr/Vj\n1j/+\r\n=iTtS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWDuTtG2QKXsKFUDUbxbcQBk0sM2Ln7cAiCPN4016BjAiEAuGCAsZa7dZjyQiOph337gXvxSn2fqc25IqHCYjrqyOs="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.252669b_1589219343611_0.5049528632812696"},"_hasShrinkwrap":false},"1.0.1-canary.dac52c1":{"name":"stylelint-formatter-github","version":"1.0.1-canary.dac52c1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.1.0","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"dac52c16e75984d7b17c11441be217cb3aafd54b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.dac52c1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-sXCBsxydAqQOYMiK/FpVS0hk6g3VCgMEouchKJJlgWMpo88kEUezDN0eZfXGEgATMiFcgKsbzpzdZfNNRAUG9Q==","shasum":"d4ca6598f460637b2f4a6768c937a646e46adf53","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.dac52c1.tgz","fileCount":12,"unpackedSize":23710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZAVCRA9TVsSAnZWagAA/BUP/0icYPv/WaEZce7U/aRo\nc08zT8ZXxHgPV/0viZiCQoeMhT1Yz1WUAc67udIUncW93beEAGR+JY3YGcHo\nQq0mCt4+JkdCwW4w13FqmS7Zfj7VRjgNNzIIumrfIGGpZKLNFPn/Le0vimf9\nUdgR/jED3gLEHMXSgR4jKIjEB03yArDjd8iOGFA/9MSeyDLmDRoJbtID9At+\nz42cloQwS6w/Alh4duCLSDie2/XXFEnfgIUXRoFC0FOX/B98Mc4qfEQLRA8P\nj3BH8v3/g43wbPNsI+Uf9IPu+K/08e0FqNzwNBefEDL4P8FpewfGoYon059Z\nO0V08WzQUUJumnlzQlcXhCJhKwl8Ab28LkQ13OeVzAdygwYzYa60sPdLJzQ+\nUlkZCAgsk9yz6RG75gerBjW90KIxwJ9IcH+0E2Mn+5gz0DuObRHqEiPF6S/M\nOghe+xpCtBWZcENMZZPnE/6E3K1tMT3isnESb9bM9bd3JzSwU+GivknVvxNz\ntkN/tgYYX6+HLDHX4uoSWD0HoTTzdhddvctTRk8RUa34GTU5JhybpfGgnacr\nXsnwToLJX+GESSnMBD+7093giVRyx+Tw/W7JAOe0LuLaTrq1hNJHZad0GmsE\nEMfVd5jjpKR5Hx5/kwueyYPfizJIoaCp7ki56m4phGUztvKkpEJZ9yrc5BtZ\nZBVG\r\n=OhVn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMagbqUGY3Pbk8tccHRai8xYIOCg/IwmgIN9T2POleUAiBTVpybP6lsGd/MfWw9xPITrAnwonhetq3za3CTwbqSkA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.dac52c1_1589219348694_0.42309231946676307"},"_hasShrinkwrap":false},"1.0.1-canary.32481f1":{"name":"stylelint-formatter-github","version":"1.0.1-canary.32481f1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"32481f1ff718182011d20f65ab7451ec6ea9e4bf","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.32481f1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+l3zaLHc18FA1V1kkAHKFLb7XIQIRUFgNqV8Fkto2QBSLDAumu7eUpilEMugc4+yJ0Iwk46aCyZybShmzyca4w==","shasum":"46b3a52fc9e267d17917bcd95985da10318856fb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.32481f1.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZAoCRA9TVsSAnZWagAAmZ8P/AqF8eKuaQZ4IyKEfjG0\nmY9RZildoQEScn5H58dy6b2Fr4lq0Q2HEA7UbzCnQ3M1MeEuItomQqkufEZm\ngCa++c1qZsnYNJqNDR9dGjDaIVJKCISglBFCCvem07pEDaE5LIlbjE/SlHD5\nEbboflas8mLMrHdBZYdZ9r2GXoGJWV3Dl3DhQ2IELzA+bOtpEKL3l6DEHHJP\nFSd4pJ9ga0y1GXo/Bn78ESY+IM23Bkz37u4aigPcl73oFhBZX68iVJwSKpAq\n5DalzIPVuq49mxvEas+EnMa02UCY5mJtTf6X8lYEMM3vh6Xw/x0sPXtPve3H\n8YyA6xPlXTSWdS6Y4dl29RUc3kIUf3+uT+Dt325C0scHab1fsMVDwfhlgj/N\n2PFLnNQz6ZOI1n7umXJbMlQjZThQpFwpi1RCJb7qiKgec3Rec05c/np6SShN\nk7WqfBB2APecJkp6GxEyUw9Ko14QpG1GjvMefjYn7qnxh3t9ri0kXN1eJTJT\n5D3ZdGTwM7WKQZy4YFuPKjw+FX+9sxua1Skn/GB38nOofDOLZ8WryVmwkkEU\nRIlh8zMzUg/eExfyZhdiyBHyAt06TbkT2v18jHWccIVxY+iobyE/8/Vdpfvv\n/9jaxdWukA1cF9f/Ws4QnnIOO9syoi4R9Csdrxx1URVv09gQTxRpdnG0VoCJ\nvJIC\r\n=0Rqp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHU3htt64HfgvDDlqxuYasu+ejLUTTstF7P+S8dnr+TSAiEA7+sEMEXYdY5ObKu2a4SAUs9gkDroKOxIevAI89tHZkY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.32481f1_1589219368497_0.03884929215204558"},"_hasShrinkwrap":false},"1.0.1-canary.e55ccda":{"name":"stylelint-formatter-github","version":"1.0.1-canary.e55ccda","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e55ccda6471c056fd56ca245850640bf1122d79a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.e55ccda","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9/dw4b8tJdOKF1c+9Q4YgcOAUvKrXlQENAY/yelKLDN1Nh6yZbiUZYpmSU6/7CO1ViIWmxLtBhvOoAnVwBXehA==","shasum":"55d73829543c1cbfc6af7ce9cf82fe966c58613f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.e55ccda.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZAuCRA9TVsSAnZWagAABPgP/R2I5IFXccScvdmJLHmE\nl76Rbx1ZsDt8+CFHuX8MdlbZq2t3nIZ8Y9JQUmtasUu69enrY3SAlSPBfa7F\n3F1J1GXtnevJJe9KU604PgPckbDpMfCJT+LErCjK5mAmHGA71kPBkwE7EO5T\nfYE2nhycgsObq+yc7vb7XWdLtzYSUQAlM1lzL5gnsRwOB5RCjoES/ws1mPk9\nJ3hoYzvrZCjgXYnyXjG8kRwBQ1eZUbOfR/H6hZPovF18ujLiroIKq8Xdp6cN\nzwBqcu6IkXZpJ64u1GIYAtRsgBfuT9nIT9uvgh+h0glxY53rLkIuRNMM3crW\nd3uIcqXYao6k+ak9JDTLdSFD2T2sEdKARRskXV3/JRO3nz4kLOu4HXjaKWcD\n88M+JA/gAc471iZNgdVnkE0U2/cf4OygwHxFHOewdsEiac0rDRHcZTNTHKPx\nHPLymTbPDzintnHugFQwNLMlTFZmlESFoXmmUMhILDgDCfY7dJtSeA7yJcBg\nMz1yfyQAFRmGdPyRENl+BCOReX2aZX/QOM0PqMLNZAkMXm2Ye8ieuMsWbbD2\nwRp/RwuxSb8EvjAhckniTlZVyjLmVNXIQkZKEcMNVJ3ysDsJxo9Oi6ee4c3p\noXVl35kD7BZNF/paeXgH03J7RxaECh3m9UC0kcDbSnsmXBN2i0wE1Lu7KTHq\ndWl8\r\n=OiYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9ayKh+s0RUqK9H9Mmsx5+qeASJ4lfiTboCu2znu5uWAIhAPq7H7oLYzfEMEIGfEG8BXKjkwjXEVRJSb1HNFOYKLzi"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.e55ccda_1589219374251_0.2815442661796175"},"_hasShrinkwrap":false},"1.0.1-canary.badbb53":{"name":"stylelint-formatter-github","version":"1.0.1-canary.badbb53","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"badbb5387af6c964ac995be91e61af86cddd2fe1","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.badbb53","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KP3qletXpvyjZaj4B/ic7pe22EbYZtWOZ6xoUyA3ALpr1nfhWy2MMppZ4oYna2NYLcuduuqRJqp83zh+2/DyUg==","shasum":"2f0844376ffcb01b1d1602be176019fca35226fb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.badbb53.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZA0CRA9TVsSAnZWagAAq/cQAJGAsC5vvuxD7ddqSsZm\n3gSDksGWq7Rf90EIiJXtPYOWRk69h2LV4i2Ib9Awo3HcMc7TEcwTVWeiAEpO\nNaGDu/Cmx7WFt0NImq/PD/3dPFObyC+cS37vzniRyT5+s0R5EdcmibUmyA0Z\nj/fh5y6z4NdgcwqzjH/3SUyae3i/N7IZusfNF4ZgwJWmgDOtv60ZZ1sqdQQa\n/uojSCbPjdL4fTSqSCbrof4UnLWQ51YUQN92avGJX8Nh69P4b4cENz8Vd+T6\nuSFS+5aJshXJEvggt4sJ6TU1TwcLUWVQIEqfSJUSUTw1+sYIpp7lbDvXBuw8\n1Tr1Oe9vUKzyuyqjn8StaLb65OD+8uqIaNd8C435JRO6XJ/xGf9aijvPkK/2\nnGLSHt56bJwyrkbVUs6lQzuUUeFfNUkg11Tvnhv4E2M73B/murrz9ZyPOuBE\nlxnf0nO5m9OVXPYtHpXFZfJYNdy6ToQMQ+LaCH8bNEs0Gn5QT9xxyyabOZGP\ncOVzOKdiwGsk7ltcadgy5hq9/e88w/o0TdOMiR3i+8HV1K9Fc4HQXJW8zSUz\ni03ZLu94xD8+HDXy/89ZxXDTXeEd0jkowk6iKx1vqCdKln06ht2jmzj+Rs3J\nL+PRGJHyKmltxH9uzyC91aIx+84K+Weyp1Dc1v2xYpF3+Zc5V51cob999ye+\nGe0r\r\n=V9Vb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGHB3SMBsG3RNXvaK9uNEDHHZPhL9FbnOiHHagatLanAiEA7aNsFdNWXst4WG6pvA02jO57sAYV+9VfYOPWCf+dWgc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.badbb53_1589219379931_0.4869257169612127"},"_hasShrinkwrap":false},"1.0.1-canary.b4eeee9":{"name":"stylelint-formatter-github","version":"1.0.1-canary.b4eeee9","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b4eeee927d147f96a74e31d3311ce06e3256de38","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.b4eeee9","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-IU9HGiZz9Kx8In/7EBu/NObkEtfkG0N5sWyw2BPCt3QFs8Pc5rVspEFOhAGv3TOrxC+WAAPlVBuDT60RA/zrjg==","shasum":"d3eef1058aba777734fd8d4e565d74aa9df4789f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.b4eeee9.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZBDCRA9TVsSAnZWagAA6g0P/jJ9XvJb8m6fZHf5N6IA\nc/UUnMY5lz1qxtKsL0M1u/MccpYjNvrxSdW+IYP3LtGNY0DJl+Xdbylfsb90\nZHAlc7nNNoIydBS9DleVjyxlcxXDuM1dNjhrIo1bSdYQikAs8x3rfEN50DTc\nDPCNXtQixrCZq2FDv/GevTnLaPCVhsKVtarQiSB7B540kwRHmEnUPQz4jexy\nI+8hdS6pQv5Qtpyqf8ckZaFYg4Nk2xsbMOTqwYC0Tlzljwmg+fS9SiwQjvP7\nZflYL9z3yEJ4kz69YJV7Cb2pRoxmPjig7g9LR9R34jZyiZcgzEM4aobkHgkT\n1+GBs907pnhqjIUHM+mEY1pmO3BRlrMhlvef3tlH5d1f/RZge5Q1MxwpfZV7\nPedxb6YeDEkiowUXRuNYgqfgY1pvEKL3yxA+vYNnyhLZ7sMWXX2GlssshnFC\nvmnpLsvr8FpMpIxAC+xvpuFwX3+Brsw8wN3HNEct3noJPxYkUhJbczj3kBQQ\nYNFii7AyWsQlk1opqwLGMk+sILc2ywQL29DYUFm2wJCJfjoO3ZVbeTe8bfq8\nreyf2jTa8bmuNf7QyaiMt17dRID98zq7hIBKXInIUaI1BPrXqqTkqeY7zUGp\nIPMrlQS6ltDKlMgDp8BL9qep9AKR27rl6So9cp8+Z5+CSmxnXSq/TkPNkzLf\n1rSm\r\n=g+IC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPFY+tEr1ODfKEOK6S3B2UwUyGUGNuYiV3OaYSyl79HAiEApoP2CIwwWSOCdf2vYXL4QmofQUP1oLXmWc3O/5o4lgw="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.b4eeee9_1589219395055_0.30232949477726945"},"_hasShrinkwrap":false},"1.0.1-canary.c7bffc6":{"name":"stylelint-formatter-github","version":"1.0.1-canary.c7bffc6","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c7bffc601f8921a896e1aff5dcbf83f7e7362e52","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.c7bffc6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-blPWZAhzc+LMTzvhwx/2sVkdjM9984pe/VUJA1o4Xp0/sWeQCnKg+jDezpLoBjpg1wbw25u2fuXQ79o1CdgNNA==","shasum":"6ee9eb15ca8022b0eae757571a4917ada446537a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.c7bffc6.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZBSCRA9TVsSAnZWagAAikMP/10Ci60j4CK94ai7CkOX\nn5g8/PSxZay+TKnSYnRRhZ3+kRfSrxZafoaYB8yxh9AnWy+J2VDQx3s9SGVL\niyj6lSgEDCZa6vGKdGYURS9aKyfcqBPSSYtPRafJ/mskJpIvvghbzG47lc+m\nV24U6IU7jl/inH4jvrC/EWYAveZxltea4nTb4YJK+ty394JY/NYtZaK2XTao\nu04VWkOEjginKM/TQvI1kq0eSLQEPW6wTB6AF70WUpmwwKZS2AcinwrFdx5o\ns+m7eUXH8SlCXvOAFG42YbpwLFUvD3Jt7qFTIzkn2RNnNbLeXG8cExfY9kFH\nmuAxLnI8KYk8qklyByJG2X/a9hRl1lBCBCFm5mNetMUDt+BEgsiWdgQ7oSjc\nimm6bY3xm88ni+qNYSkVohby5bdT9+XVUCyvnvDmcaBuzxquAPptTHQ5g9G1\nlqKHfzEH81JC3LpRCqzzs20QMVmqR5D9WtUFPpq7n2OUVMjvfQRLFI/VcGSr\nbqUmXjo6MoVMJEx968GfaLYvWuEHMM6jZhmkpL+IgJeTGFoMTpZfrOm2p+Yl\nDK03xugi3VAhio7y1t9c3zqRSfc8LLTx7KtIt1nyuaKPqRcERTn6e85+9tF3\nhubBy43n6Qxe5I6lTuzvwakoehL2L8blF5UWg8ILjaq6MSrMVG2Z4FIvONyO\n+/1U\r\n=nrpp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4K2Q157m1D/LR5JUdg5RwvF+TeB4gY+DPtXPXGtBHtAiANpPB/56/qynvIjRubhZrACX6sQyIdoCebQ25Yk8vL3w=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.c7bffc6_1589219409661_0.18885191374523225"},"_hasShrinkwrap":false},"1.0.1-canary.7c255d6":{"name":"stylelint-formatter-github","version":"1.0.1-canary.7c255d6","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"6.0.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7c255d6cccd206d20f1d5d6d78549ee48b43b018","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.7c255d6","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FTTPT6RKm2gJN6qS3T4zj3X2DMdHvC5DTSE7cVgPxPckeOG8vdvWNq6cpKRfZNgCxu9bLCLGwbw2+UA+CEeR/w==","shasum":"c8d8321b22c568d9fae91fd139e6ee07f35e1f7e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.7c255d6.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZBfCRA9TVsSAnZWagAAoRAP/0o7cAlEmwFK+dQyo0ZQ\nNjMUHXNXN7+MF1lTf9xhWv2cPXUmNKE+3ZbmLkUBvrNZmCL5ZD/8kwoS31+T\nGv+SI5D/GIgChFDLmXflZWUbh9CXTrao49B9nyHJhhiCQ1DntLzSneAgXT1U\nXBCw88kxDz9uO6ruBx1LUi7pgup7qBqTn+EFS9w25edWxZ5BUKJ0xdzS/XZJ\n9WOv/Xsq/GKoc/ULPhXJlUyU3HL9i0O5yz0chhw04nLqRgZe0+yN4r12Dg7v\n1/CybwuELPfhi8cm1CRQyI+xVmLucb1fmgeKwPRK6ZiM2swhGLBb/7qi8fdZ\nDZ6qFHcFeYQcyUVQfP0EyMSaTrfmo3MG/5H+V7fBwwsxHx3tryKszYlOQoXU\nUWctcE1AbLCMfFZNUkDyDHWw0L8ygniDMs7H86qzdGEKLFCoNMQU08QpS83o\n8U5XjBG37Vvi5QB8/XCTudpX6lsp+4v7vXb0kV448LLTLO1osS0q3hX7nPUu\n5cObOdIAOh82NnWyArA5YJCkyAvW6DO0SRY+xYkm5uSaj1yilQy5AUUAhtB6\nnSkz5nm4SYP/MIXxQ54yI7TMH2obk9HTrb2Ern2U7fdDq4flRnPZDssKDfhx\nj7xm0Sp29Kfx5t4zrtlAnhKSH0j29L1I+0qwt4SoZLIUjdJ0Fo1vR4u/oLWs\ndglP\r\n=dv8R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmArkxbX4V/4xI12uj2HYX/FVuqXMcurfNzY/tPVWmBgIgH3MRSKm6tbJtJ92x79jqWoJCc/CALXpvzEDrS6EQjmA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.7c255d6_1589219423411_0.44913678769355236"},"_hasShrinkwrap":false},"1.0.1-canary.6261ffc":{"name":"stylelint-formatter-github","version":"1.0.1-canary.6261ffc","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6261ffc1b80154219c028f7dc28c83935cb259cd","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.6261ffc","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8e9FNNH3UmedM4h4P2OLnh3Xah6g0kSfptzzfiklvg9xD1DNdr7S7SfnkGJDDvCW16I++ZwpXbF5NeWEcAYlBA==","shasum":"32c4c0e295c9820302a200b24615f433aa9cbac1","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.6261ffc.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZBmCRA9TVsSAnZWagAAvzAP/jb0LK7CQuvmT4eDQ8V4\nNMxAmkz/soL1s1aP7tGxMrrpL9OfvUp96JNjRkzwevZw6ToerAn1y3BKh5Va\n+PfZHEyLgMi8AI7PUg25z4RMkzRn/2VA5gtzKl4kj89zpkGL3ppMUwM35QJQ\nz6YqRzptN2D6On5fXLueSPDVF1LnxD0QvfUvYyALTGzJOs/jvTY2/NM2Kz2C\nu20zxr66z8Bn2fHaqrPKHe/AbKy91IadioYHZ7g73CUuMBvkAfcDS8jLEbKb\nGaCH+enZz7PLPw/jBDjcls1OwEhR6Y8NPSrlEQnETa4D9k9xXW4sZm2+jPNW\nhIlxuoL/hbHNTAULflp+bf0ujkAthPD2fSNQqI8qqzNAFBOz4F0H0S55cBos\n5Rbwv3Pgg/9lx8NIj6AP3fgoEqrYmbmpFWh86iHaK8RgXwpszZvj3iUGGZQ3\n4eb8NEifBuTn/aLvGgbIt5vCC5SBKdgNQaJqOIAArIq/jV1U0nhqXwfiNMZr\nZichdCHbcqnkMk2iN5uL61QjdDgXYQBCkEv65mgM81b9GVhtAVuLnlDBufT1\nMolPbC5dwzhagLnqGPEy6EDLkxgx/vReK4y8OP4tJkLbEx8SmR4EvOPSr4ij\n/RVARdEO4zYrSi8eWVr8sjCr8N53of3Gsti2y7L0EcgH28VaP9yzrZueI0aY\nx6YE\r\n=RXV6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALWsX7KT3XXjs88ZOU74SpVAMI/aMBjxHZTkK60GE4NAiA4PdK0jYHl5Ksem5vOggBCM2fLWlzTUZL0xkjaP/4eKQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.6261ffc_1589219429865_0.24834324066758584"},"_hasShrinkwrap":false},"1.0.1-canary.66681da":{"name":"stylelint-formatter-github","version":"1.0.1-canary.66681da","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"4.2.5","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"66681da9839a8623acb20d30fed126b16e75e44b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.66681da","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EY5c9ugkBuvhwPV+qxHBOuQXAcxj6fU0j9HXFC8OAnnjsErTkNT9c8i9h955/PI8Esz8Dst7K6ThfIoVEe2oKg==","shasum":"7e8125b3dbf5e461d97183032e3540673ea695bb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.66681da.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZB5CRA9TVsSAnZWagAA6H8P/RUnXkFUBvDIMPNBc9eq\n4JYq/C2gLKkWHaRY3ClJtowCe1xyDk8/ZYiXu9/jkBqOKem4xhXuuPA/VDlH\n9Zp/UMSR0D4SNk28PpdOswz5ang1Q7t9NydaN+VSKlWs4j8thfr9bPMho20F\n9caJUaHizfLkBVU0VnJFaraOwok/aU1XZDHMwZcfNW6hZhpQHsWhsuAvCH5p\nrZVrcwz0GI30Rio0F3pBkN6sIToVfJm0Pw4v7+UKi5Otj9uQquED2FlgHck6\nSWyIwxi83NgyyTCXPeFWqOIuq49Mwh5ocRRWwD++atTkaQBqAPP3a4WDBfgz\nFw06/DTQrToP5EMAOhL+AhPacuK0X9LRXIb47jdGT9zL5UZjKL9Ocm/oGidh\nqJ8ErssnKUXo1EsstRCnv+X69SDU+2O928fUcPSxUB00fRMid8/vTTIKc74U\nMggvQ+YxoUs9xT9MPXQEFsm2Oh35JJOXfdqz2n1Wih7XdEIXLuqWZj1FNx4B\npO+P8rAMWnayYUN1cbPNtwNJghvHqUAw84ibB7u/P8iT9/IskAEOPoSqC1nE\ns+ePYV+5TcDyNlaJ+GO9wcSa3t8GzCU3oADO2E/1dNMcCJsCtyp5GjtN32C7\nwPZtn7X2dWg/Eo4ZhW11ElzmhqXpU4gVjW4RJUpGelwZqsX/7NaAipLqp5Eo\n4kxh\r\n=uTxw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsPH+lHd8Xpk7DuVsFvyLJ1/I2ELk4Ggj4WSGJE1ZCPAiEAoN2+DTWMUE1YCS9W6yI9pTcJ+qmT/bwRufzm0Ri3kgE="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.66681da_1589219449355_0.6660100964842504"},"_hasShrinkwrap":false},"1.0.1-canary.cc26d54":{"name":"stylelint-formatter-github","version":"1.0.1-canary.cc26d54","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.5.0","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"cc26d54438cec0e421d4311603a73fbfbef92fc7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.cc26d54","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7qai3yhi9B9AWqIAKZ+HRblRRwQn4uYx/V+jPwPhaWXjnWrNFVHKDhsFzn0wIoAWmu1m3HRuQ2SKDT8q1OPdmA==","shasum":"4857857e6af850ac13488b113e5c1fc298b4df0e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.cc26d54.tgz","fileCount":12,"unpackedSize":26370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZCFCRA9TVsSAnZWagAAZVAP/37wOdui2GFAw+zbf5wE\nnAT5WDKrUhwMV5eaOA0sJbUh5N9RYXCuuxGN1QOLkcwuIeAl4icHLzUVAs9H\nAHQFnxqqT8CSLk/zBSYsZr4fQGe9pLU2LvgVb1+lnMZ6h6tTyjEdPNtWXQyH\nX01CJ8cjq/Do1OLzijOcbcE+UjCFuhS1BPh3CtHpLUve/xBw7tarEuG+UF2G\npk/NoCXsVgspLrq0+ri8dhg91H4WGNjs1r7NkfH18VYhTgx5f9M3CLUr/duj\nsSLOp14G5e88sqlDELmo5JbW/A2qMi3C62OopThovi+1pc5wv3wQYxslxZQT\nOWQ/w8f5FAmqbRSFW5VBGy/Mc9dXANYMGfvfjsgNN41BJ0oDit63IhX8jHkl\nU/au06gd3B8qR+AXx4TXLnxbJNXDL3sBqQQ6VEiI1AQ+LEYk1aQIR9PmqjSW\nAOUWTpWZX1a8Ue151fTRVxyl4crb92VE8GjDfWsY7kuXlMeot2X+FcBPigu6\nEYO4jnfFeMXlbiKGXNtjERHmlYPwzjlA26ZD8NxAog1rMlOX8RioIu+tewOm\nZzCInWlNyepCQP70lXagl8JW/VQMGln6vaqoG9dPwQ0y87/k5THEBA8x0iaq\nD/yxZxVLyA/oIxUvd83GOr476P48WfGTY1QLJtQJ/LaIeRsxabglC8kn6izu\nx7cp\r\n=kCCm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiZSUA3qoDPS4KDcJJWWn9H1lddD4wCg7g3MuuPeTtuwIhAJpbXNPwAvrdFlska/nJoO68KT6lbNRgV6zeVIJBdxxF"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.cc26d54_1589219460766_0.5464114512426708"},"_hasShrinkwrap":false},"1.0.1-canary.1993163":{"name":"stylelint-formatter-github","version":"1.0.1-canary.1993163","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"4.2.5","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"199316339ba1ae69d08ec5f2fbd2886ed20860d4","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.1993163","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zbWFC4edbL1AGZ0wWFTO4KgT5JQ/82YwXwFrQg/AxBrOO3L2fmltrdoiE4mMGzd4GpvOxanelBJjZ3hgNb+74A==","shasum":"64cbfa75e6196b0a92512f57f788a0b0a5da6665","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.1993163.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZDiCRA9TVsSAnZWagAAWpsP/jDB8sFA985FGLeHyNtO\nK2jUiUWFXkYxTpQgqY/UXxV3TkED4AvbK1cEBubNeC32ZCr3w16xe5N0TZPp\nn+86uMo22txEYnhKg7h90tzfqbE1X8dlSp1JagoL8ExUo/6+zUJqfLX7hr4k\nz7Md0uipX04BdEp3ydtd5UTxl7Uxug/PCIE3aH4JCPj2BNj7lAW14UovTR/Q\nxq0Irxg3zjBqMyXkPAdfuKGDKji2aqOlbjAB+OTnvuPhgYStDlo+l06o1dnd\nlJiGtpt1BODbUYTyeok9msS8ZAwZ1ixHql8PNTB2iIstLrSLQzDSEuqUCwNW\nZQ3vw0FNgitvO3O23nuK1T/OsduMqDtecQ4xj6igNKQu+LTLSzQT4anjKzN3\ngKibGlOcf/MbVfqS3E25rBiwFgxOPzezLsz2pu+NaqGr0NgFSWpx0Oebo3dp\nd5uW1pvccqHA3zb7YrEuMiQaXnQVWqirBUZwA+U+nEwq59DFbRfCnlmJ4bRM\nM6007VVrZd591vPVBtHvK3qbuPXQGUEAOijHMkELgRIjJriGw0FIg+oxHvfO\n0NJnk/AUSkn1SsZipFeeDChHYD1e2mJ5f3Ol+YkdPDEDmaPWP8vvh67meiPU\narBemvnJT+PvxKCnYFNVrabZvi6fCYDt+ydcYWKa/6RUYtahrHgsmHmrSnLY\nHQm7\r\n=nDVx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1BU+stOp5yT4KDDSu5hwZZhHfzCDpfG9qIeGhid33eAIgGsG7dkgxq1q8dvyBt29EXXmlWW7OUDxqynkDxF5xMN0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.1993163_1589219554200_0.6878514497680286"},"_hasShrinkwrap":false},"1.0.1-canary.b577723":{"name":"stylelint-formatter-github","version":"1.0.1-canary.b577723","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.1.0","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b57772374a47bd7a5be0310156fe187f5d743b5a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.b577723","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i0pFyptAEMTvA9FFCOD0phsV4AzA+El6XGudRZAY7QuR4Pi57BXBS5sWV+SGrmCbWL+39YsmPFZ0R6RWdIcVQA==","shasum":"f08c76af38a51b6afe179e2e83a19aaff324c909","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.b577723.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZDwCRA9TVsSAnZWagAAYHoQAKButGxzNSAY4sGJzOSq\nNwVQXk0LJyPNHPTalbnBleAQKYddyyCFSURsCxUghPdaGpLHQJ+PjohVdVQk\n9s6VmUK0dQZ9FxxS7pxMuHP+eikiXyqA+TMqxpPU7UcC4vu1Mtcy+4c1wLV4\nHWPPw9rtaIPVqbV8qPlLZ0d1+GP7bcuq4XDsnHz10hY23seyCkY7zEogkaLp\nfJPrWCOd66xmzapcl9ueNjeux9hXzgq+ypRu4JrJuhJkxjebVdrSNB+jKP+A\nESiwBLvBloKxyL+afEWVRXoWA3NVG+lkrOwa03ookLMO+I5BvNX1MwBH9p8D\nm4I/mjVhh7F08XL5NvA1AqclSwXmHUO1kml8goyse2fOqo/6bgGI+y6hjZHP\nAt6kS7eNwbBOkNNBKLei4KabCnvDChlKMrltYbXKXeaaYFOsoGwkKfN2XPww\nUqcPF2zpyL/Ig//dYXDzDsGEo/WIKZ6nIO2+Cok2LcG+KZiWcYd3M/+pH18F\nZq2t+ies0tKmTPJ2cxyX/Hub6WHqKaeWNIqysp8IMgGXKuSdMYTgAzB3tpG8\n1SMnWU7wWQNR93R5Jqfyr60uJp3VkYlWf2LNfF+3IoOemQ3wL+2oczIJ+uwQ\nY6+EDwWGEEzlw+7IS9qWfF+bOLHqcvIvEh25sXs5vFRoWAXPxdwT0KO19is7\nMX5L\r\n=O2me\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlNSkG/es2Ln+ic7fv+TiXuecm+jRpxya9jzp+CQ8+EQIhANi+boKp6kmlmgPr92uTAnr2Ctklqao/sZDDExR/mPuq"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.b577723_1589219568102_0.5516751916217999"},"_hasShrinkwrap":false},"1.0.1-canary.95eaeae":{"name":"stylelint-formatter-github","version":"1.0.1-canary.95eaeae","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.1.0","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"95eaeae9b0feda574f494c5ac5f2992e9614c74d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.95eaeae","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qWcE1MS+5Me+FACXSqjFA64SRkj+DezWjYT3BMQXO7N1bxi9WcFI+PvslptjRxRCmRiREzKQQF7PLRpu8aPmJA==","shasum":"27c2d9f9d75ffec18aa90fc5ff23ec8052a6edbd","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.95eaeae.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZEICRA9TVsSAnZWagAAtsUP/2LVev2mAqzay7QqIYoD\nwoHvYvrvjd1VszXEi5RpoCLnwGwSVR/3F1EaUXxuZ1UkIjNIma6SxkBG1/pD\nNtBfzDuckmRwaRcdq5rff3iGdIaL9LgCRQDvMUUtB1UUUrSITdNs1m7QFoMx\nXste7kLmrQYdJRsk4L1y9hepnyFF4QjsdVdm3T0QLuVW7baPrVCWBDvE7Ed8\nYUbf+2imJSoiRqnawhkF+OE8eMO6tUu/zHFPedO6UZOzgRZpIASgloBZr1TQ\nuVsVVFmiB2eRESDgQm0pg8KFdz5SGdaFs4k5bozuCrF+tmugBxGijPq2a5rb\nSHYAN3IfB1ICgSiwocjg10VN7lHH0Kj22omXPmDWhRpxNS6133g4Bs6fDhgu\nXpE3GSLu4nx55/gVXDyUQi4TJWHnvYEme1QMOK5izdsWilOvDbUSy7BiSjqt\nq09PjzxsDuk7VUhcFuHw93xF4lhUGJFcB6Knr6c2ZjEG1SBdL7iMSmTAKSdC\n05MBIyMt1QY2yUYfR5/8iJ+y5kiybJHLzxZs6zPMzAIHL1P2nUAceB+4NcHy\nWDMl6VnK6U7d5H9Hn/B6dpLP1RfYDCPxllsj5Bg80luKLgdxHhv9rHweMe+b\nmgH9ygmm3/7xT+w3cp8BjIynz3PGS0cvWAovEFPMLhsKXr9n0HOxMm8gELPy\nlgpj\r\n=bSqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA444LZRit8/t0Xvh9a+k6qy/CjAHQpJBoiB8968iaHQAiEAv3caa82w+m/JInMmTZrdBwTS/nUCq2t8M91COorgBYM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.95eaeae_1589219591969_0.2269018843856394"},"_hasShrinkwrap":false},"1.0.1-canary.aa662ff":{"name":"stylelint-formatter-github","version":"1.0.1-canary.aa662ff","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.1.0","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"aa662ff4d51161f41cc9e06be1d005e752e29fec","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.aa662ff","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-35ga8OThqivgApjyVVe/KJoGDFaXrHqvuVKirpoXs/Rna2oh9Uir0gVtj8/A/VZgKec3tiz/o5bNQsDHWYkcuw==","shasum":"ff0e76e3f6a055788c18ac7aaece15e72076ced8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.aa662ff.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZEMCRA9TVsSAnZWagAANdwP/2DrgMfspL+YxC4CRPjm\n9AkmXzJFNJSTsrdw8Uy1yxgOCuU+ei1QxpjIWzcWyk/vA+SiE4m8BS3XwnNo\nAoumqE3KCtTBcAs7e0IUI5eeYcF1687PpFDR8GecBDttscTnukymVaqtLoFx\nvvzqjf9siE50+irRq9L+zUy9jUS9fgihHL8imZpi0C964Ggem4UAgvcS9p//\nrA9Sr99IyG4fdjl/oAqDmXXc2GChvd2sTpZviEVL688m5UApQxSyu14XHAE+\n4agcbJXzhhAQyX8R707otfKUqnnATV6gAkqzQu07yPg53zKmtZ0bG4gQ7gdC\n0bfK5a29P5hwFQxxkFvUhPhbR4lQzPXkCQmbO8sxhP9YcuYfgd3hdNminL/a\ndexSkk70E099iP+9xMDnxTyUMmuUelD4ZGfgJvML7FIfkrg+nn4em5cX7A2O\nUin/1fXsNiDrEMLRMrg68adHbwiNCZ8SYvVb7gMajaij60SnPLl1H+sadX2R\nb1bp72+RqhGuirlz6GsQe1+CJ+lIwbsOCg5UzheOomotWkLpbHZdZMPR0cCs\nVV2ScxZIn3gWkh+3Xwp5U4HQ2mq/WN4sDLFnPzgtgN0hVs+TS3x37sP5Br9h\nmewTqX6B3Wx0ZSvYQi1YTKLWlkwg8XRau3m3C8mbbHKkiC+oSx/OHupAchSk\nOp2s\r\n=mfJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwKyFXwPNU0ZDDhgZVI2qPqZloKppzAQY5f4BlEbXmxAIhALaS18pHq6MvjrTmjo8w/ac493p4WUPDyGtaAM0VJQxU"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.aa662ff_1589219596008_0.9173965269653106"},"_hasShrinkwrap":false},"1.0.1-canary.4ab3861":{"name":"stylelint-formatter-github","version":"1.0.1-canary.4ab3861","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.1.0","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"4ab3861c81378d0e61679fb41550aa691b99d56e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.4ab3861","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wRvweFX+LYBoQ2X2i4/drEEzM6bBLc1smUzQjab86X5rMN6cDa3Gh44YboBWf9kkOs0zaahiZISZ35zstiO8AQ==","shasum":"2645454db9c4eb1d13df6aeef7db464b40c0265d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.4ab3861.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZEZCRA9TVsSAnZWagAAkoQP/RRVeSuiEYIvVqeTWx6i\nrIS9TQZJN0R4W7gNtg4Zw50Y8f0MpuVHlge0r3BVzgC4fJLNrk5s0MBeqA5/\nmTI/R4dtynd6GiuIAjTecYOUrsBPWf9az8/kMpnmbmcsbp+oNwJ5to1nqUE9\nwTpto9R17NqdKUc9vR6XTlrZPCm0fxpQOGkv4ygP3+lhe8YGqVJVsRzuXzck\nMLjNguhxRAe8hbH7IS+yQ4EfINw9G0kycE5jDI70hMspuNnqxfMxF4F8R+EI\nQkmWpR+avJiDEU9f028w2hITMoPLRItN3f6eOhUV/ZG0WeJyf8rndMzQu2g+\nPv/qfgBNjmpmIjBLVoVpmJLSDRoeZ4gx/P12jozB+GDWcsvcRWoGMccUO4yJ\nMF5o0YQhpmZoEPvpqTytBZGKXjVf0W0MNwqeVuH/3khT/qzCx/JWUUF4PhOF\nnDOVYdvgcz/BNEcsYZQ1NM52ngOolI+o6AlfT4yT6y3tyIu2EDEQVyYXFX3X\n0EtAWutxjMqln7Na4piFxOwpsKn5yq+J3tWQSsym3NboKgKUflNqc4Il6Ias\nfrIJt8Gcej164gERYZsRI+kYaaxoLlPzSyU6Yj3qcLXi7h26xeaeASm5GWTn\neBqrb8NySwoTqGf5LgQs9Y+QTFrqbXFz87Yrs7sIRKpuSOy3lHAyHNdOleE2\n0JyC\r\n=fn3J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCKiJc+86oN1Jm32NFc8UPxQGoOuRrdbGqNzj1fzKgPGgIfYUZBV5tu1BCIMwlNWzcUC4heBtn99h/p4qQ62Ho40A=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.4ab3861_1589219608782_0.9671470542678937"},"_hasShrinkwrap":false},"1.0.1-canary.c95365c":{"name":"stylelint-formatter-github","version":"1.0.1-canary.c95365c","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"3.1.0","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c95365cb7c22ea4141cd8dfc9ac0702a2df95e75","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.c95365c","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4g6Koyrx7vyQcOMv7Ndxtg+TJRZRp0lmxKue9mkWrke+sd5Wo6sBcPCOE6B47n7qp5MBkRQkepuw6hwmW4SOug==","shasum":"c3465de672844b175014b2d3035bcb7bf4d57a8d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.c95365c.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZEcCRA9TVsSAnZWagAAvY0P/0zcpshJk8KeO0E17c3W\nM46ZCznQi6KpQhfKPd9bfrjnaSCgJIRoEgsrNm3/C2rNrwmaCkDjNU+DEMgv\n9SAVrgQ9U8zVAMH5gAD2nDvgONvbZraALNbVimRKpjOnPUGc9rYV51nTady6\ne52FIIZrpg8fMaj+YujSoHZ/kL6w2G3oxuVHEwkRSHm8tVB9papDv9EewNLF\nf65ak7yJbWb6LPwS6ZXKUGeUHavJxMB/EJPZBIpEQNFuzbQf2697V7rLfHHC\noGck88/X6ySLdT+/jOC2brH5YtcnxZhtuBwVoXYq3LSQgOEDttnWMrwRy1tD\nZzkjKUdG/VEcbIu2la4z96Ces7sHQeQoJTFfSMBVzwL6Hrx7244uakLBmh3n\nXWvlHAPiHzLo3DgXbrQ2qYyU/tBAS1jBz/Bby6m8pUsgzNZZ5oA4W9Mi+0XF\npOV8ELBFYDxVTyv9Rjz7ku7/rqTjzU5REZ0bSWkgRlZZ02rbg375EzzfRtor\noRnXzyCsMj3iJn/xf3Dh8jwwS/wk9XqNXhqzWxRlM87qxA7OrNeTybx0+5cF\nPw67sKqWdbcIBALudNch6ehpDRYqfHLNcPns6PxQOh0zuHbiTM3FSh+G3qX5\nJhME/cDhLxqR9FMO7tqE7tp37bQ2QGnhdxf1vA3noWI+PFf5yBzdnarzJ8Ii\nm59Z\r\n=W0k0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOcej+Hy2WJXCBtnPdJM/dy3Z6JQmS/u5DWruFy3eF2QIhAIukflUEgQLdK1f6obJ2OyLQ1OwwyrxFcJkbVQAZZbNR"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.c95365c_1589219612169_0.9858922377626878"},"_hasShrinkwrap":false},"1.0.1-canary.42ca51e":{"name":"stylelint-formatter-github","version":"1.0.1-canary.42ca51e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.1.0","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"42ca51e7746b54a4281175e6d7509c83d146d23b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.42ca51e","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-cJiMf0hgFeTUpjkSRW10zZznKwjVer4olBHXZg+GE6LaRe+yMwgJT3Qt7GEUZo2GsIZijYMC180nmRTfzYiN+w==","shasum":"6cb90b2a2b28978e2dc4577b8c8ce1292035e37b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.42ca51e.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZErCRA9TVsSAnZWagAA4SkP/iBZY/q5kPlQSkiWY2Uf\nBh3Tym0ciAsYkW0o+AZIrUsdAp/ZDjVCi4vdCXXedaL2HocN810ZPNH0jQm/\nwEQQDuJ4i3fpMXBiNN0DOXYQC2K3hr+j+OQKUmIy300rdqJK9olOnxUz14wG\n0tp2cm6hATTFOn7bVHh2FGFsQUIwoRR3/RE2ZkZmq7GC37N9dJMUz4x0eVuf\n5T3hwZ/6oiCFFYEiksI9uC3+Qy4l8S+b3dqDF6xn8LJ2QCB/FFqhicWVU1NX\n0cwrt1kLANHiasn/SPsBHd2kYpPv1vVze5lHcUN1fF/mjmltxGJKJKV+6DKT\nUSKsdaQttRGcVGKqsR27Sa6fKaE1giCsVSlV1WDRzazLeKs0l7RNkuFj+3a7\n2BqU2W6G7EdnTwioeT6/BAPE46ijLy7/X0qrYTfrPx5ikY5fw+NvZgPRQuG7\nOOz2nwllzbATAI2wdybTjDTK4FnZoJTj1xSzCiWxX7F8W2QPxJ9JrcxDK5Bk\nS8j9//MxiD6z4xYjSG5Y4eDmYIy+iRn0CcZu2gUKhtPdfqZ38WqGWrSjiMyu\nXlYdSO9qSAUM0Kk0tGSVt0RVHxSSA6E1bPTHlKgptgSeNBqvv+K1tRfQ+nH7\nXN+0jhEkT3oxUhS8d0weUK6JpzoPbqkwaZsPBkEjflDGm+obnDUZDoKhBa+M\n8fTX\r\n=aFdn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD0xO/j8pXN+oc0+8McFoJDOHcBN0nGIUFPrPuweIMFAIgPTd0Hu3awgCbSUbVTMApxIe7uTDZFPam3GUWF6bZDTc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.42ca51e_1589219626642_0.2456526230323588"},"_hasShrinkwrap":false},"1.0.1-canary.a52083a":{"name":"stylelint-formatter-github","version":"1.0.1-canary.a52083a","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.1.0","lint-staged":"9.4.1","prettier":"1.19.1","strip-ansi":"5.2.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a52083a21d917e6bc9ec34209e424e30d2d243b2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.a52083a","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2/t5XqIZ+P3b+Jde5Ooeh0rO8SgjQgzgDCnczXFWCUXpZkIgp3087Ol9RxwrR1eQ0R5XEYy+9lUtamYSJ9JmEQ==","shasum":"2d656a29d91287e401517a3ff0788684e95dea3a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.a52083a.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZE0CRA9TVsSAnZWagAAtzAQAIVRJsflSPAGw/2DROkd\nITgTwqxdufsq1SGOnHqj2yeUDXZJ6DRNPxzvk+ZSw7DB3Vqc1dOWkQGK6zBk\n1wnC6cTJ92Gjl4Iov4XjwazlXhldt73vc4cGuc60gwmiBH9bWbYRVB+cou8w\n6wENf1iTnYgxvE240QI/xb4v5NG4tH2i19k47XYIo2qV7lQKkisMcNuokqzn\nXiUa5U6Wj2hwLcDIcATymLRmEF/LSagzSdPl3gIU9M0Jazm/i/Eor92ZkScl\nubHHftA9muuSdPWDgO1AJ73J3D48J7+kS7VnDSkQso599puB4lwAKPfpHeS7\n+NribHBIR93EVMtjrnxjBdZKOIvB/vXLOvmHOQWvuc93VowLmD55qlf4TV+K\nimtp6C7DfWR/kTgWYMMaGtgX/BZJZRb+XZWEa80BpztHcTBOMGqvOP/7i3T6\nftv4qQn6r21Jmla8IipotnW8EPJTpBQ/Jd0+puoCzIjfvMTuMXrcYV3CjmvC\nLhzFOSu/F1iMD8ZRQ9/fTSfElmclANsiljKbdexWz6uuGpMVe5hHd9/uCAzC\naEw0wpbgprp0+ZfNmkCnDlkcIvkLzzO4xWQdpeqm/rbX8tXqV/rY6fGpmLq1\nADfPOGfrQmY3aEvLQhv30GgQm+zpsj3jMTc53oFNXoUC8lDFRelA+0iKpt8O\n6iNA\r\n=ZTip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSyOQRXV639yckqyZL/NRg/mw+EstHpOro6a3Us/VbJAiEAzBQLaEFF/8kbaHMtE+jUPFoq4GkwY1y6ZrMSd6dbLvk="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.a52083a_1589219635564_0.15724240025771308"},"_hasShrinkwrap":false},"1.0.1-canary.941e4d0":{"name":"stylelint-formatter-github","version":"1.0.1-canary.941e4d0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"3.1.0","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"941e4d0fa44c89c2609a57dabd3811beb5256cf3","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.941e4d0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5ye4L+VjC/tT9e4Bzc8qTsDS6NgjkCfOh2K6k3fotVGVLrb+knB3poWHC5odBuNIwvCzz9FJ9qy+SJLxqmJ6Cg==","shasum":"a72f3093282802caa51142c31d1611aaa775106b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.941e4d0.tgz","fileCount":12,"unpackedSize":26373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZJXCRA9TVsSAnZWagAA8hcQAJgt2jklA8XGMMMwtTfy\ntxIePPhIMdLihrAoZ/nYRtl2bCUMSFUArrYyFTOFiJjZ/4vk4L0FZNH0rBwR\neqz//ahzi6SCyw/vVfg0alv6bZFgIQv3Re2pTk+2FUc4bfffV1OHOAKDkw/L\n9fdickBKiZsR8v700w2gaTsk8mOuqVp913XAbfMy5R/F1fnQsRfodg4rCEuC\noxCNdOUtu5iNrbtH3Sw6bF7Z49XwGL4UW+dqFLx6uM4m4iQvVqZTq8thFkNJ\nQLBRaiRZg1MdocF3VWM54ZDazao+oMZNzIaNNKEhWr0HGFTMucjVjdlxUluL\nNT2RAb/w+w5g/jCwqmkl6f1MTp/mU+X7/taMVZ/7eMYIWui1MnvyWdzvMDxx\nrgCoAH4+FwLvGyL/pqfl55xyblHD09nHwgMzyuIC1NQCc8yzVizlxkQTHguf\ncHDJEx1Gvx58dYnufpO0RzMEdPfnTgI/CSaolC4vaDTXABF6DGKBRa6o2nSd\nBNjz8rRE9x80xMTQ6DGN2lXASWsg111e9+wA+jEQk3UAE3jD5X8Xv3gT7pkR\nEjIvQu/5rshdyKYgCOVCUbpv1uY0t1AqgyxnWYJS39ub6YR204RHQi2xriSM\nQKW3BcdGhoGks8oYdIZBIeSbSR+oaDn8UX0XtsXPTG3T5OGsVEDhiNxdLQ2s\nPobO\r\n=oxRm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCreUxED3YHX3gvgLPnhVQYIeZRTUvzZcoqd9lYHZthuQIhAI7PsI9y/lK4lAtAxkTJS8LerKxLQdsXp5uT6aG1CCrv"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.941e4d0_1589219927520_0.776663302444413"},"_hasShrinkwrap":false},"1.0.1-canary.cfb6989":{"name":"stylelint-formatter-github","version":"1.0.1-canary.cfb6989","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"cfb69894849f98f66432a90eb6768ca7da058b9d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.cfb6989","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-oRZ1cVJPoAOwFdbYb7Vc7uCgVGly4wVF/8eFjB+ShWKeGWiUUf00DzU1/UYGglSCHbjW192Bxhd9S4CUan0Csg==","shasum":"0b29967eb2c14dfb111ff310ac2cc542b6d46f1c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.cfb6989.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZJdCRA9TVsSAnZWagAAjX0QAIaQixySg7ZmHrWGJfoN\nU5NMTJZIjLXOaaBA9oCAWHxw+eXpneTHPaEosotCpEXDeYk4+V/XVdHNLrVC\nAy5+Et2PJVR8eNSZ5iX8Vw5KDCOBxOpwLmuzEC40BCtxYMtaeRJmswjoUSk4\ndJT9kJU6hVEQ94AYS86FozC6gWDoNtFQ7qH4+6VXk9lQQe3WXQdNJJHmVRH3\nQRkyovYcjH0bGeiWMp8vIwZqQZfROGDfiS9hvfshrPTm8fWe3EpNRKtfxVvj\ne6q2ZmOs/L4gjrkXyy20QlxkGejqiZZfRmXPCdcNhhdnHY1/iW0Bm2rOpmat\nyV9Hu7OMRqCx81aZy5qLwO6ztHAbsp9jD0kMKS3eZKFK29ejvdxlTRZ3ZDGn\nwNUi3hGiJqQjEP9rt8mdISHz36KIDUpwdPtXO0mWVGklGXpH2+WdaUq+/ckB\ngm1FMZcgjjQOajzmKQuFNKln0KjY5idm8Q4pNcArijL3Mwyvb4qozJY3EFP7\n+gS2MZn132c80yCvN6HLaLytdzSOMefOT2G4q/o6cMqyqCwa8Sp+UjB5meIb\nkJSRlQzCVDYTKV3vm5ie9gd970cmMabXcVwpkDhI/0BHuyYVXhNEZlA3lTZO\naEd0av4523BFE40aeGM0GJ1i8BpuJvM0Dp4GDY/O5ffgOfXW9LWRhTWAKWPb\nKtXr\r\n=qMrZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoS6JDE+K3nMiJUlZdSvtIBy8V/QJdg/3u+78mzqDNbAiEA3If6a2lXPV80fjL8zKNuplZMdIuVhCelbLrzeu7AYDQ="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.cfb6989_1589219933269_0.7234008936214127"},"_hasShrinkwrap":false},"1.0.1-canary.64.cb5a6ae.0":{"name":"stylelint-formatter-github","version":"1.0.1-canary.64.cb5a6ae.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"6.5.0","eslint-config-airbnb-base":"14.0.0","eslint-config-prettier":"6.3.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.9.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.1","husky":"3.0.7","lint-staged":"9.4.1","prettier":"1.18.2","strip-ansi":"5.2.0","stylelint":"11.0.0","stylelint-config-recommended":"3.0.0","typescript":"3.6.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"cb5a6ae5b03bd5a717a6b209aa16cc9f1e76b508","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.64.cb5a6ae.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kf6UARg8xMsXnX2d0hlgh9v9MbcZ1PPVgnYZRcUZsGn8GIxMe+JCtVIg9oueK/1V2KM1rThTO7WIGCqwcerqcA==","shasum":"ec797c5f8c1b180254ac7db5285f7967e6050751","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.64.cb5a6ae.0.tgz","fileCount":12,"unpackedSize":23717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZKKCRA9TVsSAnZWagAAA0oP/3MRWWkHZLbAJL8C1w1F\nahEzikeaUe1L0AqZ7iSg9nZFvaAcfedeTgez9/WtQYOwQgeLNlJcmqp3DL+P\nIu0Q4+SA8GXsZqdCgwKSSLDV/eMDOVA9RizObYvnixs62EUboOl8hU6NuCW+\npp9aeIYXwEaE+nPJ4YUa1GOqsZlrCz7yyWEpsjT4FNUnPvvwLVTt5bKqxNqu\nG2xJIGSpKkeAYjFnpyn6VYz7LdBPWK4jCLAn/V+Wh+Fce0wtmnOcyjAtEDOK\npl26LIPgT/73NiuRogsXfBd2QszzGnq8VYn9GpINGKo5uHC+MXdYv8xxrjd2\nT58hhxDRO7QOmAU9ZGiEelJT1B8L4ORFUeMO6oheVhoBfNzspmu7UegbXZfd\ny0ZvFtiQabRzTldN3VvU0MEeeRnqLyNUvfldUMzOyqFZpx/Xev8iO688/G6N\nETgKUjiTfh1vPHvOXnllloGotAIqGM9+99tzAZnKmeYoJk4YxKceBLtJ9oUw\nprZK2bscf8STZkWthRLj4sZ38yNf1aa+gA9PCIsvPzRRnfyHTOFL9iZL4Cr2\nBKE30zN3ahn+O/UZRRa7LfJjgndqfgeRjHr9V71eHdYpGnvnjewKLQc33fFN\n+BYbnu1maoP118axOeKDrVk28+QRzfH5MSw/sD4jpPnS6IedDoaaHI3G1guM\ns+zl\r\n=2qBL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgc7SNpYyxOHKTy0N4SFrGK0gArYI+Q3DmcWEsIGaZMAIhAKXqLOKAAH8iABn+ZmuHpx/mLC0s0+25sBfoqcnzjAI0"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.64.cb5a6ae.0_1589219978027_0.4461710827907275"},"_hasShrinkwrap":false},"1.0.1-canary.c83dbc3":{"name":"stylelint-formatter-github","version":"1.0.1-canary.c83dbc3","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"3.1.0","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c83dbc3f21dee5218d3e032fa98ae8635392aa8c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.c83dbc3","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VTBvuX7mJrGGrKoof0gd4iVCPGQDeGwnz9fiwkx9bYfij45GkoD83sSdISfWvur8ybHPRTU+FZL51DMml1RHVQ==","shasum":"86a3cf0d9c0ed2b471bb471f9f0abb8a556ec5a1","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.c83dbc3.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZLnCRA9TVsSAnZWagAAY3UP/AotM44k8dht5icbOqJN\nGJbEw7Ba1SvBGcAPUAMm8MyRBenVNj25Lc4Oo3ZZU59y+DFi/s7SmAjtDdPx\npX+r516D3kR4VcNvWC1n4lHqfP2DYhf8tKJIhnpQ+1ZfeNhDz3Dd6BgsxMmS\nfaYlALduvN4MuIH3Jq7lhOmdmcSl5gvgBflvGh1aVay3hib/jlCQKTSyURRX\nGq3zWe8SwhB5Ec/TQAD3uLGs9wuais32DfL8K+l0fhg1IKDilMNa3aHSsbGS\nQhYY3AFsnT6tf5z6YYblmuWg4W2A3Pobda0TfzEsm5feLIR5ScEgflF5Sms6\nxk3lPj48n0KhAYAtvIoKAeq86tEdE/az5tbun2UAE34X0M5RQfgoE/Qr4ORo\nbbKvcYPl55gkzJpP+iWffmK+HK8/2wJmGJ+BCLa5js5aNNAxKYqUR0+gRbeI\n3xDN+3Bm4O9OjVxbvN7HgQiudUae1PEk54Omn5zqq25jz/26QN4EEk3Pbhji\nWYO8Jl3mRlYZgbbGhvQbW2ME+gsTxKMfA6JThwzGrjJ16L3OexR70iLNj14i\njbhMU2x1nFHJVq5ScIPUbjjlyFS7NJqJFAeGC4enxyjrQ8UruLYm0NTG6Lrf\nbjUogqkMZPvWZDQMHj07/RVTBCItlijRu6YPwKPIQ1hMEekAERpI2iCl9pRC\ntQug\r\n=DFlG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/rkgoF/LXtVAGFB+s/L1GEiFsQ6eH98K/1vN+sxy8XAiA08+VGACT5+qr/ndVd3f6ZzJpHHuQFoRkg5HcLMwD0Sg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.c83dbc3_1589220070467_0.8894821982087104"},"_hasShrinkwrap":false},"1.0.1-canary.f592125":{"name":"stylelint-formatter-github","version":"1.0.1-canary.f592125","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"3.1.0","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f592125ef5bce24c1b611abc027676196de03fd7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.f592125","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-SYaeyRY0Afvdsz5v597MM5PfBmwitIuwP8yfkla80ojn48jshAPOLl5c0cBTxWhoY5Lg59nlHATT9+RmcRrbgg==","shasum":"d5972584778025981d7a9f47f348a332904ea7ac","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.f592125.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZLyCRA9TVsSAnZWagAAhCgP/j0TxP9aSJnMXVTCH/On\neGIHjnSBwY5VzPzc1VzWUwk4tRj9wpeARvQ8xhI7YmniG7DAey4MweEL05aA\nfUp/qI+9Bn3Pk6QOBp54hf1a0pD4NECzz6MQtUAxoAvFA/rGkWkpA7r5HKo4\nuhWtzYqJKDoQt2Mj1V+cpVbpqAyR4R8BBsRgUrWth6GfQmVUKkMw5JhXthM/\n3YXawhsT7vM9m31XBnZRf2pGgTT3WvKLFZ8VtCKNr1APvgZCZy1IxJgX62Hs\n+PIrX0zlLP4Q/Hy2SPrgOp1ThABqplM3HtDCHadpx7no02dLrzUqeDzWbrgB\n/Ek4S7xOFuaapPD6qGCxcbxk3Qgd5YYA7BoIJGV/svU9OB1k5/6Y6orQVALz\nbyDKeo4uBMGeZzZ4rbOjXgFxPWoTlC3DOv0kNzSR4CIEEKXhDkF+pcOwU6p1\n06xvzCX94YWzwg3aC/C+XKDomdujAiW9X/2yCIiFUPMeboUfrluvW8pCnAx+\nT9lL6aiPWNz09iJK7lJ5SLufGBePp1+GZA+v0r0YFUuVAvq7pqEEClDBUu+0\nuohZtaBkSzwDBWZ7OsGI9riFO4iyu64qya7JXkDvcfarG/FoTgIOOcvhXJbQ\nhcu9Ph62F/jUIKfEM+lkZWwvu25hysykee0xw7cYdMmIm1HOg+ewGZyLtw/6\ncZbd\r\n=syrd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjPNoKH4+8KvgiOx33lHUrPGt8NV13Uod/mvvhe3PZRAiEAty0H75No+XwsICRIyCdCGq0xCAp/fhYsj/MNX69KWW4="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.f592125_1589220082390_0.48137861238258983"},"_hasShrinkwrap":false},"1.0.1-canary.724903e":{"name":"stylelint-formatter-github","version":"1.0.1-canary.724903e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.32.0","@typescript-eslint/parser":"2.32.0","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"3.1.0","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"724903e1c09d637e17634f734ed9cb33a730b24a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.724903e","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wSzHTIdNlDHPfG0PbIaLcCnTFippla/jLPHgX8rW183Yo6whZAkIS8I9Uus9tWIEVw9vUJl1Fgdu+jiis0bc7A==","shasum":"aee5fe6903e15466329d00842ea5ec00bfd9a4b0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.724903e.tgz","fileCount":12,"unpackedSize":26374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZMGCRA9TVsSAnZWagAAj8AP+wZF8HeixLo536udVocW\ngHGQAFD1wZyMKQNWowk2D9Nmhkk9r7xnnZVRKen06oKHmg12wA5cXCyHTE/c\n9deS2DQ7G4BVaoevrzBDbVj5PJhPMy6W0aZluc+Tye6LwkaHWN3ZT9ogySeg\nFercSOYhbzCngsCkxfGwEAtG9icRB+XZZadVxoP6E55D7i4X5SdsGVGlfCBK\nKLGb/PncvsUGHwCSa1VzIrQ9RpFHH1bOGPB5ekrvujLEBI15N1Ds6mmn4zJw\nYu2QhG9zxOSaBQmmoMqBxmUpqe+h/hW4zpE76iKQQcgK/1YQZGsW2ExGfLO7\nuFEiXOOzWO95X9cdBWArHJNA6Uw/he4OshO3/yh2sVsM+8Wj1qQqZFMxL3jq\nDuGg5kkAEEjfxIJ7ytmFSN5vpPCF3kfexth5079+HR4s03pFVcLXHlrxRQZx\nnhuD+3AVSMr4oZFDbFk2inEwdVEM2pkhsh/XVmeBtK4JH8w1h2kKtYc9OT4L\nG94JBMAut+Hu4wbuox09SV8gL15E7vVa0kLlQTipOKCMph5JSW4SyxJ/J3XA\n3XSWPwxdZeebKl4+EZCPx4ca//assja9lnqQfzUXd/URTiTMkEsdTjNl00h3\n7/hKq9Ab+753ULv8Esmwd7WcONlKm5QLqcGpnRVNZ6IU9gz+acO8+v3QrJkC\nXkzD\r\n=kVkf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHW4xHThd+pXSuRJEp4ZPg7wdkyQ80/MERghE/AXTvB2AiAmYNZBt4kTwrzeZFL/ifmENT5E9SaAYD6lsTA+8W6WCA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.724903e_1589220102331_0.2729066203832162"},"_hasShrinkwrap":false},"1.0.1-canary.3f90218":{"name":"stylelint-formatter-github","version":"1.0.1-canary.3f90218","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3f90218288d901f96d6ab75939487fa3a31da000","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.3f90218","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GxRK2R4V5cFpKbSkYaS3gqwXQz6RiErS+XEJ6qlk32uscrLHpKr+3b1bbH2bGplJurRvLYB3N1TgV41yBzPmEw==","shasum":"aad43ffaba0d16f56ea44edc2591f0aba30d3851","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.3f90218.tgz","fileCount":12,"unpackedSize":26372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZMUCRA9TVsSAnZWagAAAlIP/1hI81B0jVa3F3HdrTOK\nm65lObKDYhnyNuF0fN8H0hF+0C2DWpppK4zJr7pg+dRb6ekPuwcupzi3grWM\nNcW7TUQ7lzxDrquQChuacLMPeMbg4MK8IcPTS3ZJ2qoBffln9s1kWP96z+94\n4I4nUwd0yW6WID+4PwWC/Tm7x8Jlx4pSK9d/LM53nYdk09kv7abUukgDyfJG\njkSoHOU2qXgZ5MPvzqV1wG4Pmi4OH2rQgkpudJVjppICnaD/ds0sMIuBdACy\nxQFcDBnDFnYlCfktvshgIR5dgNTjo4GxIz4RYJfyserqQC6NVDIjsuXCtn+Y\np0bCu7IYXRIbnkfxqREIYJ7qZyUWWB7/Jbv6M1Q2B+V4g1ao+sITOYgkGSNO\nEZVEXxIQaHUZO8x627a2V0oY+pvEiN02jbxx2YjMrZLTJ9O/FPAUbrrtFE8g\nj1BhiEliEO7c3133scO1Hk8LdWKIyVTHnGdcPwngVj0s3DZHv7Mg0Q4K+rXp\nF78Yv5hPgpHWZif88gCeH1+C9+4gjdSkZQTDX9PAHzjwWnl/3P5b4i1ybnai\nUZoaLFjsQGMK2sATKn9unkSL2D0hooBJmoqLlK5jbXY5aRsWJz1jMDfoGxu4\nYcWZfAE1acx5qY+zezcVHeFy2sEAolRB9z3AjvM6YKx1b72XFjvXS85yFQ2L\n0znS\r\n=kfBY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAukdjVH0Ze/9ZoD8POkt6VbYLqR+MTDkp45ndB8TnDZAiEA+8QWlRgkFv8JOr+A2JEHTPUeKryxcKq03ybAZrRW7rs="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.3f90218_1589220116097_0.8794750874907176"},"_hasShrinkwrap":false},"1.0.1-canary.14d410e":{"name":"stylelint-formatter-github","version":"1.0.1-canary.14d410e","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"14d410e3aac58ee91666da2b6d0918023f99bae8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.14d410e","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tATtrPs79jVqKjWTyHnAayIkWG+Cb0BHWTfwHBdP52fv8RvsUt109JWNTJqfHSVt7/hAYxJ51fgmOz9Ni5QHlg==","shasum":"7d400b63cc20447d702ff9749e513f1b13499727","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.14d410e.tgz","fileCount":12,"unpackedSize":26371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZMhCRA9TVsSAnZWagAAATcQAJqiCKT7MiRD1Mdh0oNd\njAJO17GCBRyUBxJs+QONONt9m1ZOyhoolk46YkaUBSTx3KUWMIqR1eShvvBl\niVI4AKHz0/guSVvut7p/cPAXX0/7z/fOjtPwJTrN81XwSkJLVAm+H5HOMk2d\nfefZsmLWXktTob6Y3KR1P92ydJs09VJNQMoTVJc4o9iQoxaC8Bu7tsU6qlI0\nbDKpY26S7tRTRZTitPvhF3AEPddOURuShCQlP3HEkJ3vv9ensnIAWOt3u3/O\n1eCDwMMma+GPlLC+xijp6giFjIW0mTWJe/2Hpybm4CUIU5wB5iTYilr8ws9u\n09l96+YA8uBY5sSSk3cAJ5B8Ji2fNuQE4PD4HEjcfvztDbzotokoNWdMpveF\nw8xGcK/ZtZuWsPM4nHDM5fYg/JINBvJKw/gfBOyx8zlr1kuI0wl6lZvkykfN\nMfF5PxdrGJh78WlohR5w3yx9G5J9+d/mFFyrM/YE0UTfvdy81uvepjXuMr+O\n191WSqWCfL13wVtmF3pofrsVWTrJipfX/jDUKS1QD1w3auT0Xm2uoR9OwvhL\nAf9BT27xkQ63leJktK258vAihV3zzBLDOppnyfMsmGdBrdOnwCT8S6vlSQTE\nIqQdlXtE5A5NFYk3TnqFDg8mKTzAaJp5Js/7VP/aApjxeEErg5RQRjdTfZIU\nhMgG\r\n=KZXv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD9h/xKqQxfrxCAMt212H+UAmek8s2xSyBf49N0/WPrwIhAJW1LMDxyWowIf0mm83xNF7Cbjo9W5tzeHZXcNO3tlDM"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.14d410e_1589220129364_0.0674618851207549"},"_hasShrinkwrap":false},"1.0.1-canary.64.0069b43.0":{"name":"stylelint-formatter-github","version":"1.0.1-canary.64.0069b43.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.1.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.27.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"15.12.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0069b4386b618596dc1278ad2cd152ba94159d36","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.64.0069b43.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kT+6A4xS51+7WuUKYD0P8BBQFQhwerqzLCsZUJchp2WNc/MSrSxHW5ZzQ60BJmOY6mk52SMmjkfgJtA0/dk4Ow==","shasum":"b37a825ce8e41f38222c1805a42baaf3b54d08b5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.64.0069b43.0.tgz","fileCount":12,"unpackedSize":26379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZNiCRA9TVsSAnZWagAAnvoP/0sJpBVfaK8sOoyi9r5B\nZyDvITTGbDu14ELVa92RedeZp7kjQLhrWzAI2Iv3HkKnx3eHHw3Nhslkf8t3\naFQDuv//Tg01TQTUm2HyRudssCF5kiMjoL+twafWKp5vSTD+j1emIL6bNRbY\nCdoQ9bVZ91SIaPqus+o6U7PoKOyipiA70Eqc8Tgm0DyNDN/SSVjgaBdsPBMS\nH3td39mEsmScGJqScN9l31fUFiVHRLBHiWhJlmvLk+ROwcB86E/vOYQ+cdal\nZcsIpHNhUMefvBN4hXwxTvw0bjddFcR9YBc5Sm3rXml1TRSuN0OzT3RQoac6\nor/25jWm2ZeFkh9RwB2S8mGeWnpouaVVuDQfIbbJV0ied9hQlU3urR3vTZ5O\nHN5AC1d6o1+n/TJugqMqrZNnpviH+TxqF5vdGOzvig/5KLeH87GlHgRMQjRQ\n8s0snVS67LvAeAVWI0CqWysxdqPt2vM8Fw6i9esnYq3K5D4I5ZJSoYi1nwwl\nb3iKCjiBXD3QYo4trDi0sd2oGxRh66BEVDlQ+CWIxInqp/Dqr2KQjF0NIol+\nIi+17IaZWt36uF+ZwHsts7bB1F4lVvz9S6K9qArXh1jjVSzkpeR2nzowKyVy\nBizTyYFhwoLphYES0ANrfwQZaaObzwQ/Y8MDMzfc1QX8+ke2xjDhShkLfGnb\nzbpp\r\n=4TUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPWhHl0u2biZANrfsu56UACS+VnVlKkt/nv48WpomD/AiBb3qIgG2Vsop0zDY6TwO55mYxjy0KcCT3CaKa1ovo/ig=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.64.0069b43.0_1589220193643_0.7288507894699872"},"_hasShrinkwrap":false},"1.0.1":{"name":"stylelint-formatter-github","version":"1.0.1","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"gitHead":"24a2936d81edd8af6855f4055ef4b64cfac68e7a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OSJRwzj7k/K/7JefV+g3PCN66AsMXOzng2W6AUFxvDgoXV8SRdLPqDvNmBcGOR9Y9bIGiMZS7uK83Aj7NxBCDQ==","shasum":"3d6daa27e824272e61b830be5db731bb50a9767b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1.tgz","fileCount":12,"unpackedSize":30408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZPCCRA9TVsSAnZWagAAG4wQAIxPtFsoaa0G2/SDQYje\n4wZG28sBw1Ie4kPyAdbCQVYG5FQBO8gHFgUnl3KqKwKWtmfDh7+ZVgo1St6v\nGN5BbQjmmIZPgUlk5IijE9Ay0h9yvQCdndB+rH4AeoVhwNZlvEl37LsmYbq0\n7Zb1cPeo+u9UKZOsDTsIm1Ra0jaNyVyf4gOzlDSo7QbGwaF4ezPADOBQx7BL\nU3XyxXE5fvybFXmmdrpuARBVgFnn3N9Uz6NfsChaHzwQg2MkigEXi3hNfpMD\n27eYt5u2KMkYOe6DREzgSBAgwQmceSq8xJwpRngR9IkFpetN+yUHV2vaWshf\nWDdM2zVGg9fpp7YoEmvW++S0YmcYCfdXXC0vWtAA89gWEnOCtvWxuiBveG5U\n8npx3hjW/gmgta+Eoy+5inDrvCRJxUtvtT4b2hyF0c4BB7p5NOrqSztfdlD7\ngNl96M59oclYZ48YlARu6GCCNP1wYd3QUaaoiG6AbPMhPeKeszbnH+rl/bUv\nq3hE8hEHmiYUjaCEFz7MXY3nMvXu9+5wx9d6x4l6tqbHgyb0rlOOtHGVK8uc\ncF5C9lxX4Eav90mlQ97wG4BjE7hMjWs6hxcRyIvzXqq+umjO9Q6n3S/H98GC\nY8SXdWJssiCkQaE2YOJJ5Olt5o+Xod7G0fEV3Fkz/mTfnWu7k08Dt0LZ8Opp\nHvXC\r\n=k7XQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEDH65QVB0dxp3G+F4toH+GDCERuQzOZjxOTW47tRL1AiBohua/jsqXHEdvpwokGwwRr8dYMOYmsIe13xyvJ9IkoQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1_1589220290295_0.5762040251639886"},"_hasShrinkwrap":false},"1.0.1-canary.62700da":{"name":"stylelint-formatter-github","version":"1.0.1-canary.62700da","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"7.6.2","auto-config-hipstersmoothie":"1.0.4","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.20.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"62700da294e45bca165b6736612f5f5a6b1e7808","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.1-canary.62700da","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-POpFmZKEU1ua5nlrafsgCsD0ZlLab0sv801n8rJZrqQYnogReH9wUUxRDTdRy2Hs+rfz+zd4sk7FCA5/dM5gqg==","shasum":"16c8cb4b289942a4a280d4b5efd2617265246e1a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.1-canary.62700da.tgz","fileCount":12,"unpackedSize":26371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuZPWCRA9TVsSAnZWagAAW6MP/3VFNMfHFt6oWc4KWEpW\nmoYsNjDwHdL89G5lf/+huBgvCy1dsvj3hS59XWrW1ztRbhn1L6R7goXlyFaT\n5Xsi9Gr95FjvjU11hvMMvj6a2X+ppBTQRn1phxRRRCqmKUpmA6l+dvBS2vKL\nWOIujIN4ItEDu55xwR+X39WF4nzm6Nd+el8KkULD7vnqB1ZTleO3lJGotQ+f\n/ftWdMvqrqsypPNexrDq9zgnXb0+/FY9jX3soenQLfkv2AMC8ayCjDIZ5Dsu\nfGB6Xe5Rdm8bTb7fX+2p1EL077Zeg6BdBQs77QsD2FJkxHu4nv0D1fXjKRzy\n/S90v0LJGP7OB/m1rAypMlJ7uXGUCxUzulHAT0YZY4i7fnZdcaVvqR3LYoma\ngRtpbYp+E/2zPtJ8RuDd51J7b0yN702ZtB/0odtp3Z6hMeBzawhaH03zlCC7\n0uVurRhSxBn6ITu592azrJkZHlABZsXdFogUn1eAR1u6IGZje+CvToE1t5u1\nf6WTb8brM+DBsOKrUxO7nrOPGOfDohd1L0XCFoDiaY9q5wKi5yzsbYw5rmgp\ndxsy+z7TxsrUtIQWp63r5y96hHPfOJjQJBLxOkMpQGZaR42gG6jQLxafD8AF\nd9PlCe18cQ11bfoKzI14VcytS3wXlM4J/U1RG7U9XjEe83A+BqCdNcA5hznW\nQmZF\r\n=lm1u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx3fRTmpQ6Xv+o/b/t2zp0gKzfX+QjMC3RKnaWLta7XAIhAPviek+jZlWPRRPAFi/hvZ1ZZWna9mZ6h3uGu8SJHhVS"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.1-canary.62700da_1589220310081_0.9951879196599012"},"_hasShrinkwrap":false},"1.0.2-canary.49.5765ab5.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.49.5765ab5.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.32.0","@typescript-eslint/parser":"2.32.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5765ab57d1da3ee80c572d742c034f0883baf0ab","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.49.5765ab5.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5G71gsZ+hIV6CKw5aurQw/BkyImAfy5rdSugb93SPa1RGo9M3lKN/21j8fkmh4wHEiuTQ5pmPThxEV1DjDrc8w==","shasum":"987736d292312ec80bb1f67a0529a68e5f8261ba","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.49.5765ab5.0.tgz","fileCount":12,"unpackedSize":30430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuahJCRA9TVsSAnZWagAAUTAP/R6ljnchZrnT4Bp4hJLI\nXDYdi87cmz+tvNcIpvFXuWSM6JUbVDmMhpicDNAArmd0rw2dm8nm7GtgyuiE\nT1X+SK0WVB/fdlL/JawgopnC9yiiCwMXL3OumFLCXiXXuH9nivV7PFZ1pLNn\nGQY4CmSh8dV3seiF1tUEz4901NM93EoBS91ga39sHbjlPK0Reem5XZPRBb/Y\nU/F4J4jd1D5cEsEij33AhCa1IIe+wpgQU2vyGCV5W3kOAOWMfEURgCxbWKyP\nFct7JVB5BpixPhCueuIiMfqA4QoFoNo0lI3fatUufFLe+25bPy/GMwsZbtp3\nizStlvmPlyVPZ9j9B/QkiAnCqqWzg3Yx7ZIEfF15WqgIGkx8R5RSacYTaLDZ\ngG7A/c+4/0ojG4UXbPSmMepN/JkpuxznCoXEmApNvQaB/d1z6zKDOGbJaeN1\nEuqeXnN7wV+7O5b0MG1XMKno70IOQBuYhDhEh5BH4dH1kXLlVnb1GFQaUZQH\n0s/XGY4pQ+HIjfGbp+oFCEshdOdNQI1kWbZlK3U93qPsxDxMNuY569qpsldf\ng/d7n8clcUUpwfL9JDCufJPYkRyBAgiGtpva99DoToOc7zSdNkje3gJUXe4D\n9ethgXx8VR7BdgXi5CsuhkAq51qxaf5Sl3o1jpXptPmIfFNvyk13Ca3sMh3m\naHGZ\r\n=6kcO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgf+K1rCL22tOWyXKLoiiMwn3rCTVzktzm7Y+yRU5l6AIgUEUL+GUc3IrJ9jayH3oyf1QT+AEZU1EF85N/lzCryuY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.49.5765ab5.0_1589225544433_0.09328600731783121"},"_hasShrinkwrap":false},"1.0.2-canary.76.8149716.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.8149716.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.2","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"8149716b7e678efc310e8d2fa0ec2b7194354906","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.8149716.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5zemkLhksj3R4n21L7kpAhW9ZPPAmRTE069H/eVy4K2SsnB/tD/IIpbc2xZXUsnjKUSOCguwvHajVCHtYRFjig==","shasum":"1b48474f33a1b9e3c738e9d6886584321ec34342","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.8149716.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuahPCRA9TVsSAnZWagAA0B8P/RG3MA/kx07r7JYaIR/1\nZS0N6RimfZDHQ1xCDSfGKz6BDDtlActDOre8mdYd80E5Lu+e6hRp/zvz+8/M\nuzL1um2/kTT0/EHTz4EXomIOwTaSZUewGZzTkTAiKhsPavdKyxXKNpBJwHhp\nmYkj6aKn8szSyQHm9WTw/cfZxp3TQlcnoOQle01kOfJ8DSZoUGWi4BGJiJy7\nWtcwytvIQgi00bzaq76cJL8aGkZVePp+fxSdhZf4D+7epdvW6n67AxjjR1Zj\nSAxDTYUFCMEPofQVP1zYxWK+nlxCbmC6QHw0Q2c0m5okpmMOGZt0QVZ/wRZh\ngSAmF26kFph2Yrtr6UjuhuK3IckH+lLqHEFBpE3+R5OO6+IzPmPLiDQLe7NI\nobZNLqwKyhMe/3k5OhRAvEqykAaY4t1GnHGrk0SrwpNbydDSbdv8KsksZ5W7\nEkLFonipco6fjMW5GqJD8nSO4voYeB0+tM6Q6c/Yr7NH4a7YU156rxLhHxWG\nzW6r7PLF65z7gQuFplXVuMHu1ohSQFU9ADdsvE290/byTGFE432Jvc/xN0KC\nq+gepsS3cowwXiyrdRtCs+mu0ILx7OMfWGVL40LfKqP0k+QC3aTB9FcqHgNS\ndYFf8LGpzd/D43/mOL0UZOKTOJ1dkkGmOTob0uEEoX7Q/zHkFAnaI2I4gczq\n4yAF\r\n=l9dX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDabo9lujeaN8VhthXvzf5dL4V+8k8L4dY29OAi37ntSwIgGApHzSvaDSBU7ERpgZ3NPPusPE04o7zjqSz5D6FnPDQ="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.8149716.0_1589225551117_0.7529666125017915"},"_hasShrinkwrap":false},"1.0.2-canary.77.fe170b8.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.77.fe170b8.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"2.0.5","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"fe170b87e582421ac4818f15ea6434eef87e718c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.77.fe170b8.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9JhXxi3V4Ux4TqicJtQtJerf0powM9QTA1r8OOde2qTFl594VIo+3+gvDduKroNVJEUvTn/ue5aqF+peVKpX5w==","shasum":"53f7b0d2315cf5e5f9a161429511c7f72d53dd37","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.77.fe170b8.0.tgz","fileCount":12,"unpackedSize":30427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuahlCRA9TVsSAnZWagAA/3kP/Rzh7SEsPDeJgGMnx+ft\nZ9lkXKUMHU6ctiAyNzbNnhjlthi1YOfQtUCxujOcgcm1ukC9HFXSV25B5zTW\nckos5KwFMy7RqfbJ9734W/XAuAcFiuK4k6+m2v9fKPu30U/wr6Zx3IiumeUM\nk1M7wDoxVzxG35ekQ5SUQE385QJ+XPFAKWSlPI+qwRzP3G7T4Vhh5YWGP3Ul\nOJAh0sdAqjdclDRQJG5puNXETwnxUguGGpSJYqGX/3yCFJYK/ZskooOsJL/4\ne7ZIEmVwYL7VgnbuuWeKOhQlogQ56fYWBOH8fw/dtioOT1cfjNxjWRUFkFBo\nNOS45h2Xfro8Morm70z/cunQ8zQuQnzpf74tTcVOJdrhq0nQ0UC/JamTq/d3\nmJK7EaYoUCuzeT9UkwDcl2RrarYRyIcZKzN/JSLflDGjW/Ojew7WMSEwTEzL\nB4jcepcp9FSp6HFhngdvdPhP1rZeyC8UQAcSfkRlF7NQgq7yJavJvtT23SoH\nnsOw9PZM10S9lDoQlvOaw4tN2A4QSjAoLUB/DJyIXciRlnlF9XF8Du7DI4nX\nTgGFYC/HAhJ07kIwq7wC21oUrUE+Pe0zXVjbEkExiMCjeighyru7E5iXCbmW\nyupuaTNGx1pNIzi8Z2PE208qCJUw58TC1RbJxeG/muRriO0Yb3ae2EgfQTGw\nov98\r\n=9O3b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBL+dXbX3P4s/8V3oPeVFCLPXTJUj7VnYd/K+YFCeM3NAiAV+bd8vyLBiZy4rmvR5xs2kxW8s1SNs8xXKoDgZ86GBQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.77.fe170b8.0_1589225572895_0.19737315845335845"},"_hasShrinkwrap":false},"1.0.2-canary.78.c985b51.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.c985b51.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.3.3","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c985b51d9d5ddb366976261313583fecf1cd17c1","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.c985b51.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0cRva42neIT8nGdbKGgrS2EU60s4+u8eMXGEoQJmG2vEM3+qOcedTgee3+XqJShHNJgRlASGTo/GMUZ4fhDB8A==","shasum":"48895d9708a47aa3f5cd4058dc7dc480766d7d30","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.c985b51.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeubtRCRA9TVsSAnZWagAAwxwP/0+PDa7rBSatRM6NqT2Z\nKiuySBjatl4af6RL5CGrpWWKTtE4gnmMrwPvh74DfaCz3etEWQLDzBHBQIfg\nErL1Ii2mSNQ3pMXjqh8a0SNbTrCm43KmzoN9tyUGQfwK77p0MJQ6Q1b0/Sn7\nUVingdMm9uNQEZiiEprP7kFlpyhb7bEMS/u5qHqRyG83bkAW9l0MqHoH72R6\nU9tmJKL9DUqkR45qMs13jMV6gLhxXhGlXCbrecQ6RtWMim44t4rjqqmrp1Zt\nCr+EyEu5zpClviJliMFZkWOIf+q2XBangtLzsCkuj98kNRJXUtpTNno4OrlM\ndvTo+yCLn55bBo4b4mh7tojYjpa90Lkq1xZ0os8jE5Z3wiWiiEMZoFtIr8GI\nh0FtpOC6bed1Sf6uiSzhD/1tbAXa+knty96kk/rMpfQ9y3JVw+4pxX7uQIPv\nZonSDLcK44JiamZ5nHTlGyGSvJN8q1GSc2JYk7IXu09VmxLkP3Rm7SpFBORw\nra4WtSMml6R3aLxk9CpHhDN/e4lQBuZ7nsKQ2x8GfMIZlzEB7ECTgL312QXR\nLyB0MXC6RpMd9UEXIJVK4uoLEs81QWt+XXCZHDZON35I5sH4NR3MqQM+Z5I5\nxKEB6XCZ6nYT/fkDLmAnFCPYe/11JU3CPt8ZDVca1z+pg2EzpQpvgNjZVEqS\nyZUG\r\n=Kp1+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXwyd4st4FSLY+F8SBCthYHetONFRXaPo7xwKpokrUkAiB7FEYtGYJv1y3jscxpt/YdXNzYweCmU971QnRB8xjhSg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.c985b51.0_1589230417181_0.9845293969671676"},"_hasShrinkwrap":false},"1.0.2-canary.79.737a79e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.79.737a79e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^2.0.0"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"737a79e9adda74efade2474b69dfc44f0cec6078","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.79.737a79e.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-d1EulgFgRxU16vvihuQamUiQ1gy3KFjc+RsjURRiXkD4sJxlfqvJlcgSxlzV9OwxB5unFeAbT2X44OpXpmkZbw==","shasum":"2345f340be698abb1e3a9d7c6ad75bb7cb7c3dfe","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.79.737a79e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeubtcCRA9TVsSAnZWagAAgnMQAKQ5Q1/30K/wwSb8wMS2\nJPPieNqUxgs4TAmUYjIpBd9uo+dIR9asI4LT/JkqCXrFBJ4mqRzJf7r478fV\nyvZWZWxdUqTJKQ8Fr9xykDMDwUiC9OOkQvZEwA5k1wqLfLqwEUNhkSPZyTWC\nBcSBBtu2V6yhc4lWwmYqBaNXS2cjlQoyXkRdRFRCZjEaIz3Kyvf7BbEEalnl\nuFOEAVdke654I8XpdJRSv/oil/7sEF2g0SN2GX+K6x68duUFaszAYgAG/3SY\n6xo34rTR2RLrlwBLe/93yswzNsSCau8+62/A3f8bNeDkafQK6B0KxZkRj5WX\nkQRLGswTyCmigsQJhQRXFfy+QnUCbwwDCsJGSNqHTEoOf0kNpfdbpOLQbSNt\nc4bFmpaGGAdoVdnguUWvS7Fh2ey1crG6qWnC9qliLrkyvPcc25OXRyVenODH\nW5VdTSWnqBCAeTQzK7qBnBJihwALzUgfbvJPJkxvo6I1a1/8R9BmywPwIFMC\n6aHIkdGYCs7u/Q6klSeOIgtOhEa3zCnwMH/0azd9DapLBJzyYgolYVsLnhfB\nrq4PkxxK9uA1TXNjLItr2CB9vqj/BmPRCQMh6ygESLDnRwZ1VyG7HLd3PTxY\nHcYv9HdiYpBA2d0qIcXwu2nohFkn8P56zqLJ3xtCdqhZIgsDDQdClfuWwysw\nN6z/\r\n=OyCG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEG/k5bEngGLtTnqZRsLb8rvwX5p2ALgQR3YKRAjvlWAiBffZo1SKFEpA6PrIU/+tfymmcFgUN6+hdi/ynVBNvO3A=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.79.737a79e.0_1589230427799_0.26668953508670645"},"_hasShrinkwrap":false},"1.0.2-canary.80.1085ff2.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.1085ff2.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.32.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1085ff29eddb968fd7fa3de17a0b7e8d89fd8e3d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.1085ff2.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-eFO+1bzU6MUi+/WIMBZDlM0LtwccZ6PosNRgdoYpVVJpJnjYNPO1j8WhCjLd0DgbMlXg1C8HdlfHXY3UD709Qw==","shasum":"ddfbddb42449329d8ff3ddfd76517914c022d6fb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.1085ff2.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeucO9CRA9TVsSAnZWagAAMpIQAKM18W6Mwfe4vkF6NC6+\ne2kMwBvTdPLsYb9lf/qHpRwwtDD/WYfKyvYFFJmxoFLCWDOOPqVxqET7lAdm\nTJKoO2jogxrLM7NuvKnUtTwAOlsiwGOBBPInwd0y+/dTnoAtl0qJTy4sbd0m\nmUUe+9Cf2u4QkPOUw8YbzksHdm0qdvaO5peU/Rr/AeOy8HREHI+91uKn0T+G\n8hDRBB5kCH0oSnm/urSTT0ka9xEYab/BuLHRM/hSxIrYxV76wC0GwytpcGu/\nL7Gy3Q7OaUgjTffZuNH0u+lngotjHIGdqSRHs7WLypRUn/Y7gBBjcSSxo/Jk\nT2pbxMrbkt3lw/XIiLlxqo987Bkv+dpNDCuNPE00mOthYdDlQZCbD5Nit/IM\nPRnSHHXeLyABQ06yhhcs4JaiIdQa+5WyQzBbDfsjYCpbzK8KEJba5XMHidGr\nlqCZOrEGWtNId4ITpv5/Uj06ZMiVYHmILw9v+OpTiVWZr5eRWug8xeZotgTf\nScg7d3c6WDEPgsCHz5QukLvbhBtTr1BK9E4IWueCjXSxyy7RBEoQKfLnf57J\nJBoTy2UTz79PLKCiJqjXRGZpw90EkcXBzhx1FiU3A5mqXBMMuMDzjxi4TZuj\nKFu3DIN3qash5Q6lcqUwVnMPMpvM0AyqS2ZckO1BpEWwodgHhxhSg9bohUbD\nnANd\r\n=UCqb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1uDYNs905TxEZjnMkHwk8aJcxmfV+Eq9Tyo4uW1u7FgIga1qpV3VkZCw20trefwFOO8u7E7WeDDIC/YXXM2vmPEM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.1085ff2.0_1589232573251_0.2582043543526653"},"_hasShrinkwrap":false},"1.0.2-canary.81.1105cb9.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.81.1105cb9.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1105cb9a55d0a336fe39c033a0ce50a352ca25d1","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.81.1105cb9.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GPNZNTp2EvEdWOIarDgwM04pswcezHWrJYWYjLywYGHjGa4H4ID4Kbe1OPuktgA3KdL2ApjSIpUwiQQbf9gorA==","shasum":"8fdbc69e6c996711a7cda90f95af50e70cb60c8d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.81.1105cb9.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeusbyCRA9TVsSAnZWagAA4WYP/14mlQljFa4b/7bjkXyq\nqIEhMSI7sVXEpovofcnuD8pnK5wiEk4n4IJH7XM/zdfarwxwvmIVf7fFYWk8\n8lnOzBA6/97/VAnXwsgJwSMiIgttvsJBcW5Q/5hf66sKQ+AyEz/ag2T7DzLw\nFQWJ69ONNmrKN7n2+cFN900Ow1Z87vQbGMVftTiE4QCQfe5npNBQrffYbz3w\niTVvdWdNhDT7t4ieS92axf5R/nVLACznL8AW8A5V/liTk4VYGB5otfGzGTSW\nuopp1br8VnOCq0yUElu67rZepk9v0lC6YGnRuhzHZDlUqd840EzvbbdJmrJz\ns9ptT3HY0YIF2QiWoixyrnQ1xfYlAZD+7pDSjt1BrHx2s8FfwQhiKL7S31Ny\nBIEAOaHhGPwVe0D3w5fO2fl6zsa+qIlU7zYgPfBiKeTuwt/NhSuAJo2pxjWl\nFkM9g2g0ZQSZj+4/35I3Hm/aA7PBqQ7R9C6at87Q7nYODbxdomAMRXsISGHy\nbqb80um/N4oyuqYcdqIHDFzpKEjerVNdMPCh2HzIzg6he6oXA22h3JW4fV6h\ntem29xJVt52g0N8lVPpOy8lm6dzG51AMD+7k8Zxh456oNrHQJ4fIucrLQ+7d\nOF6asop1YD4ULeDjw+0EIS5xzw/OpeLoU6baiQayF5KRgOo1eOgNk5FDNVXs\nrLfB\r\n=/2UZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC7VFYd0bQp4fuE521k+zFr+A+T/1HwODFQQqrRy84ygIhALWcf7LEKg19s1uxvpcFW2GPUKy0vfkOjverrOKlt1Cp"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.81.1105cb9.0_1589298929870_0.18074635861913624"},"_hasShrinkwrap":false},"1.0.2-canary.81.6337949.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.81.6337949.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.3.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"63379498284fc03e49be219210646e49344a1a44","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.81.6337949.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-72rBDHp/X/LufVrx8rNZ03cGH0f+sXqZNTDANLlyLGCrNS+i5AQzHx0mTKbUYn3Ku4IQyQXgoV+YZ/ZAY6piNQ==","shasum":"36474e85e49be6373d2ff6884256c7c8098696e6","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.81.6337949.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuxoWCRA9TVsSAnZWagAAjC0P+gPnJZ7O12+u3ks/xptk\n46IPFqh7HXvvteo0n1XfSXvtmlrxDT4NXyo9Bhq6iDTbMfVgRNU6rAkPsjoa\nbKNybLN2a+q/fMSl7MIX4mTFc515t1SAsGZ5OPV9NOl446Lwuv5+6M547mtU\n6nm+w1FyFX/5CyILQWHTB46aSaSP+cz6X/qR7WDmhvc3/0uCgM0QwbwHOiG3\ncVRo3ONB4aaqX2jPrAcbANAWGnpSi2RcZQoVSzf7tPlnzlC2mQRynnmfOmzi\noXqWiJ8cup+l2KXBDrJ1gLj7S3Krl1eDzat8XmrkKzzIFm9b6SJhNW8br/bE\nrfGx2gHhs3zgROzrMIpeAEdlEBpusVlj0HXOtv/oSHxSrEgpNHbprkzoKuv1\nyl0DPq/BLjSC5Yv329CTntH8PTgEKB9xLeofaS1kdnOe/OmVCfZjXL8kmaWg\nKt7JGvuOLJHzXJEkVtXTMqNmXh8vpYPodTYMnmWWvnCd6NhLuAH/dbpdC3WQ\nL5+Wy3haftNISzkNeRq4fu0+r7UAEXFDvz6kw34JajdoAJg5+PYKjqgAV0pP\nW2nYpj5JpTfD8SBFPEFr2drRbTKAr3x3I0hoHxtFHTzbaN64Tkpo/ClhylXp\ncPQWumD50ieqIMZPWro2ObXCyHhztUClu7dKrFo02+sxRgO+VIyxdRqBPL84\nWafc\r\n=uAdz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxNB6K3nVh/+6b4MNx25MFxdCI52a/T7QUbYwk1Hoe+AIgKu/pDARCe3o1IWKJSB+pX4OQ9uKQnX6YODxFn9EUxrg="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.81.6337949.0_1589320214208_0.5409213775589432"},"_hasShrinkwrap":false},"1.0.2-canary.82.bd5c742.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.82.bd5c742.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"bd5c74287ac3dc81840b4965797d76dffc230beb","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.82.bd5c742.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8gc14rGNAukM5vHcwSvp+xqampgMOa2e2yT4TaiS81NGllaPNG9fn2YiTG8WMkGZj7FNQy0BTpn5xU0OEweBCQ==","shasum":"950eb8ac18bab4ed5d6bed43d0fb572b510ed0bd","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.82.bd5c742.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuxohCRA9TVsSAnZWagAAKf0P/2XEPGx8IBXZpTOvaEpe\n8xosvRq8WzEj75yJcg0lFm+QIcZmqvv9jeRBm81PqB3iSS93DasQ5ze1upbg\n+9w4BDRztmrAq2BwJAJagAUV+OhcwRRomoh3p+3zQguUDzeO0UAS+SnDvQoK\nWumf2jKx41LhPHAfg/Pnw6DriNHfWGUsAtfw0tGs17zkDPDeY4DkQZFanEZH\nrE1sTe86MIDVU58ejwwgecRjYawayIP2itPTuqedwbvMUR97pkgn83VSquIX\n4OY1CQAMloqnQmwtvWoLjfESNWAgBxp9v+KA9fHYFo4M3rv2AONNFCuY+lID\nkSGo3zNB+t0s+xJ/S/YVpjRjLd7GiQa/Jz3/vjXyQV4ybdRw6j3LNN1NKriC\nK1etnfhi82sEOHfgC099cdYp0jFzBLbd684+V2ks5daQWIZZDwmqOEJ9onTK\nKxLa/6qd0gixVgW4kM/bmcknIFyc0Qc4Kc7kxpfsss7FDl1va5OpqyQlCWB9\nMARVzlOpyOb7coPKsXpQUNNsXyFyam1e14Fxg0qFvTb0VsVg4jZqMB35fgxk\n1hWRg8drx2U19h6Ix9RSEgma7pTU+MZO1YAoKUsl0sGMYAVbjwQidCiB2etW\n63Q4OLjmHgFOBc5sCYK25n3Lr2QMQqHhW/w/I4wyD3C9U/exEhxmhIl4h0m8\nglUJ\r\n=D+QL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5j0OJPUJBEU83j0fw2TbNItYu0diz5yUM0jO+WXK07AiEA9vk2Yw5+cb0ag7FYEbzChKVllFeS7kRxAF54v4Oj/Os="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.82.bd5c742.0_1589320225398_0.350444884972563"},"_hasShrinkwrap":false},"1.0.2-canary.81.41bac3e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.81.41bac3e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.3.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"41bac3e6c47df000d12320d95791e4aae9f721ef","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.81.41bac3e.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-UNIT6/FEQKrexuIkBWHIloArMMf42/S/Ra1wsil8/hkj2R52UcPqv7pbDpxx+SkChPW2RDYp8Pi7cvTmXAzqMg==","shasum":"88865e4d3ef1b0c25947401cad7ef52c25591f85","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.81.41bac3e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuzFLCRA9TVsSAnZWagAApjYP/3jgTtgh8Bs3pTGMGxms\nSGe+11J56LfNwH/dLLeIFg2ZzwoMYmhz8I0lGs4RH8vGo/Y67fmDXPsp1GkH\ngsg8RCV/g9p5QHbUPFFg5lbdrbN3yVxe4nOuaBCevzmIsCL1uCdiJ62OREf2\nrR1Mfbtgr0vrWOyITdLjyQHWegrifiSRrAxT5mc7jcisAOT4YxVjLv6oQHJY\nBAwbC18I3pWFbQ9U/K0pYhUuRREQL87D2+ThRTpjyOHkT096rELArAu4x7yp\nb+gOt4ZEzqIyTNDzppjLynxggilwP7SKojqL1cY3789JmPFEUq3IbPXCZ0PJ\nIVt695ct9OApbLe0Gp4ThFC0u7/jIjdZruDrb5C1Ogd/NOUbYl2ffwHWEIi3\nCTKYK/V26n7hvfdUgzQYiLdPFoAWL5qkHfu1rvxnT85yPT0lWDi4RbSERlm+\n3Jv1SJXubCE8q4MZ8tOLRIvbJYilvXAEcafAaM/kdE4RIstN8RgYV3AM6coD\n3Xy3MghslslCaFvFBZpFrfVOdwCerxS4HBIwaCvCphkZZOMbZahxakfZbRvm\nUQSzt2AkRinyZEQ1VJT/QYz5Be5fqG8umqghSArtONP49nODJwe0bjdpBqV+\nAree88WOrI9SKbppcSkxe1Om7obOotAuZUuI1EBYcD9fuN5nXlyKxptrBCED\nQ5VA\r\n=Da0B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsF4PpnCt2n654mit4BW9UT/V7TCPTw/xEeY+SZuxldgIhAL/ugV0dqdzTRgE1fbFXESK+gDeHPkjcFkLdyPEmY917"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.81.41bac3e.0_1589326154797_0.25026324636225006"},"_hasShrinkwrap":false},"1.0.2-canary.49.c4f01ac.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.49.c4f01ac.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.33.0","@typescript-eslint/parser":"2.33.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c4f01ac7fe2e4028e64b0ecc3abfe3c90d7e4193","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.49.c4f01ac.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PhGBtvFnTb8FT4V1mHEGES+Ir14HStDi98Yb+CtVDy/wDvYNRg0ZyFgBF3FCoSSZfM0G/QEqGgF5+ZBX/IcSOw==","shasum":"91bf715e2ad9b3aee8723d70ffdb50686a329380","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.49.c4f01ac.0.tgz","fileCount":12,"unpackedSize":30430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuzFSCRA9TVsSAnZWagAADr0P/0fMNWDbCngPJ7o7WBVY\nkQy0qZGjsatlfrA0/6/qwy4iRKeJQzURJ2hTG4OGthZ1AvASLzlI6YEzD58P\n+cu2gAPrEAMYLtMLzwxPqJg/gGhC4NozlL2G69WaLezEZt8+QK3rkGNkPfB8\n3/77kINRNvv9j9/3HY8FlzcD0Du6pdFgAh38KQs6t0ZLRc+LXfwlcY1Sz2Jd\n4tpV2uHdW46TF5AnTzEadFS85RfgtG4I5rkaycRQCMUEsv94E0cdyJ8dtMzX\nb5pGybb9fXXot/SUphRrAJZijtwOHmfF5eGd0Zl0ClpkWEhPNp0/OT4zs8aI\nBB2JPcDo6UAxzIllJPrMHl0lkUjO9pdVlebnk2xXvPoYSM+xWSxDUxBH/aKI\nXNv8eV7dLELHFfbugegelVS9V3J4oqfdZ1wZNdfXybXZy52db0KTbe6+NGEN\nMhZW9dY+QRevu6Dkb7bKrSFOr2/7889k69sxhPpERE5chn4y9CYutVgqFjW/\nVEipvx+xHZbeEAgYCTSUU43WOwSqoP4VUh9zgxCGfPcs8YG5cyArOJ5HyfuD\nVVft1oNhbYKunbjGHTzgSFbKy8hPF7aRHXuLDcUUcJDQNyAGPHbVJuh4JbGf\nGMsL+4/QLh0sQSRvap9SJGI0cZ9PqpyyjO/jQQ2KFFJ+hLvGFUCpIYPdhK4Q\nnIPM\r\n=rQqT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErseFuDdV/3mfnJuYhtRACvZExczXx84yDd91snAIw3AiBMDQz8rO6+1TO7pNPoneYmX/F5fRftunMh3SDVA0AMUA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.49.c4f01ac.0_1589326162199_0.7175849377722272"},"_hasShrinkwrap":false},"1.0.2-canary.81.0c5509e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.81.0c5509e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.4.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0c5509ed2a29641a1fa76238a079878417fd635d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.81.0c5509e.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-yqr0pw/NQnYYaxuAPGuwNozvMnFoz4KmXnnEmb3jwR+IQzMd31zG/DpV7wQwV8HS+7XQnshv80p/gxdYDpPoCQ==","shasum":"320e32ae8d528ea78aef04f45dbf6418b5dcc6e3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.81.0c5509e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu2A1CRA9TVsSAnZWagAAKjgP/0aYJOxHfKVnxz4+XkNq\nQR3ab/PAAaYxZupA9fWVNuYqUhywPaNWXPdSUm/RkfqsvXw04P+VsGciSL1j\npkQa5T34lqVCH4YgNzAH8z6KSVH1G/1ySaNjKm4KGJZ8WXCdwNYs30CZ5BOt\nzJPZUdHAd/AbRARnzDOsa2XV4CD4CYEfbjEDJP34edwH/sGj4s6lHksyH/JM\nma9NCoMwAHGEVwDTt1N3XuEWKcTa5CWh81o8IaNbYf6imnD7oGUmGqOserTG\nI+chhtWDU4oiYvblx3/JnaGFtORiTQt+NsJHmaiOP3TVfdbyRGsX4mJ1vXtF\nS0BT60/GwdPG/7NOIWZ/whMv0yVGeqSPvbsgaZjUukRu3I/f6E92krot1z8Q\nXAh0xzAAHC24HCX9n2Zqx68hHQKov1mM28p84XRDKFD1kChENd8j2vrxiLPH\nG4lPmGto0XocKRsY7JomTAc4l68ei0oifTWJDJhSp9NhDiHdzUzOz+SKXVNH\noJYNzz7wOYDwCqnyExPsl9ZN96ekaT0+Yed04ztVjkCOmaE2f5RDelkGdFjA\nd7eLCSYLfnJ2IBTA01OcNszs59/UF3vSXTiTs2oj+XIeYaOJ+CWtF4WPPlPz\nnoLiaCVMZX1pSxbS+ubCnaPtPfst1G0U4uT8ypqm/OC8aE0+fET81+XzB0Cz\nf9cx\r\n=RTBJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh1RddW7kpxVVSrdFfmhT97ZK/UXLLJpntWyE9MCdzyAIhAM4xlr/cTEoll5Af8eZb4vdIlCaLuOSDMHPBgdWpQ2w8"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.81.0c5509e.0_1589338164941_0.7056683529858792"},"_hasShrinkwrap":false},"1.0.2-canary.81.32a802f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.81.32a802f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.4.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"32a802f2c5fcb8417a62330c2961790b437f63a5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.81.32a802f.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/ai4ROmXJYVrNAdX6bLIOn8jAgIXyv2aZYD2hIowNzXqsNXjCuYQ4yfAt52L/1C5x7mCYqrbc0pzAK35GpjjbQ==","shasum":"4d98e3434891537a30da70243af90f7d34323882","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.81.32a802f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevKXJCRA9TVsSAnZWagAA9I4P/jdjzmWo85THTr1t3LTC\n3WeEkXXh3f9cF7PBu//gbl0k8p99l4eucvbyp7ajiSUgwNoCz1JM0r7GB3UY\n2ZY89pwPxd+VzOPGEyPFubuCq/rjy9Af1e5ezENEpTqTSI4nbsMg5cv2OsHS\namcI2N66ymN0yFL9KO+RrYlqyzY5pIHOCMYslakgz9lPs2QcEQktTkxLResX\n2krCdzy2qLyXU1HBm1Hot+alJWpntZmeIYO/qwMgHIZ3CfKjkoB5Vx9DR9k3\nwCLBhcArA+X87cY4xysfcV34gjPOzQipF9mtZpFeWf8BmTRe9+bjdolKgq/j\nbZ2PB5TF6rh6rbUaDBnmF1pgcL4G2gPi6v5vIq3iE/PbpWkHv6M2pg9M1khN\nSTrYI8RVaWZP97tdAOFFdXiyhjlmvji2gI/bIuU+bUl/j4Ge3ZJNwxt8tYjp\nGksKrU6Jd6zvqmZqE91/Aw1pjuWrGITWsJM8PNX5LWObTaNi/7SRD0GZtSoF\nJjLP0VwbYxeHzZQ0khbwHUFCi/8HlBcjqy7HvYrGzSb0Sc8pVV+mURtXwRUT\n6d+MBxaWO0DcleblkKEIXuN6TuY6TQwnlDGe7luMNosUUKPaMA4zwqx0ewPS\n+GIqCi1bbmAzNp4k/gRlhXsdVLWZ0/AQhQob/iVbLxg0kIIm4ZdAhfdh0kQH\nkZLz\r\n=I943\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1oXFtRIt5mPojr3ic+AjLmowVKX7YhYjUC9qlbw3o4AiA/cs+g+Vp77y8eMFNyofmYxfLiUfeI6YHvfND7DWduyA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.81.32a802f.0_1589421513292_0.9760010199726767"},"_hasShrinkwrap":false},"1.0.2-canary.83.10c9878.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.83.10c9878.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"10c9878ddef129093ea1dfbeb2132db6e370eed1","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.83.10c9878.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-r1n3FUDvewnf7XdCL0cY2OX1zH02MZl/xUxb/fQEE5Z1LloXhBaHIBTaZpLThgLAQ7ftR6yZXjtftMjxbg0mEw==","shasum":"5984970ac572d7c1cd6e64aebbb9b3fa55924779","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.83.10c9878.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevjlJCRA9TVsSAnZWagAAhZQP/1l3D8oVVBgWWujePHKh\nSE2jQiV30nfCsVxBMsgeh1FAqApy81hvITfaYUEsjDENFwufof9rjrkpsG7C\nNHSW42EMGEjKKvQ3wIvVDbLZtc3wC66Ig9W0tYXEvkJPUo+q6gtxG5Kc+/xR\nbgqO51ovju0YGtWCJXouG5h1uEod21016/GfqdwhrUEr2mMuWcWUclg5REkD\n9wRr3PuHnmHU3lzd4oqlwyqvUus4LsPMRmf0cd809I3ZSnSTjLjjZNbXCpeR\nfcBZDFW+Wlrb15YPmGAomXQYwW34bc/JyUzgvkNti/c5borxco0idsc0Nu8G\np1MCvQgNdRzRa8RjzCJAOKe2dMTTQ/l8wqtdw/EIPI3+FgD8+HfamwBg0Cpu\nz83yu6WhU6CpMibOPdG29/YBq6YMKM2zk9JGZuZHfjIwMlduZuO1yRZz0FXR\nqJsQsRO3JzzgSMJm5M2pEKr+fkVOh+s8jOcw7mx5PR3G+r5sbi/qp8CBJnty\nX9EhKg24vPbDc6DhSvrI7zm7Xjv8bTOTutx22zmnJlxurXXFf8tkPzVZWMa6\n578fD4aw64pPmzvKEuZNEs+fCgEMqkIeju0MMX6B/okx8ZhWJkAPnE9UXrfZ\n4r4km+IYwxxvEw314V3S8AWB21jwg0wpBdhxfr44uDWJ1wIRzwxjB4j11eEd\nO5br\r\n=FcX3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxQUdwqjbDowQJ6zl2OtPGkOKmSG//hcleyJteTQjuTAiAsMMhqqMBrwGIpIwDK/sJQsEJYOkW4V6JxheG0mi//Ig=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.83.10c9878.0_1589524808941_0.35271996140028894"},"_hasShrinkwrap":false},"1.0.2-canary.80.3bb2239.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.3bb2239.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.32.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3bb22398a0b965664d7b6693a5872c3803388778","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.3bb2239.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-55GJJk2yv05JO05m1LC/UmWIGCO6INtG7rqFPBmVEoyUQoXG/QI/wevxSZLqK7zeMPiOzhn/XSvBkBldsuvftQ==","shasum":"fc84e79224537a02840a063391dc8da78b96f257","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.3bb2239.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevwvVCRA9TVsSAnZWagAAVfQP+wX7AEv1DVxy76aKykGw\nVOlyp5XXW8wtKiszbLU1crioFRVt/hmrcL2ZKZePrXjtTUogaEPENAI7KG+s\nf2qr/HsIwy3BrHM5kaZNiivgIqZxVcb0TxMmuLdKEBHQu3qYmqc31xapsZFa\nbloSEk6k9RvZvoTf/FKEPV2XcI/rNQXW/AFJw+fply1cCk5NZFkU2nch/hfr\no+XkqAO3Si8O4IWYs+lCxqX9TKcEb5934NEIO8JFwJZFhGSBtEYyVdOTsohk\n63Lg0huYyTK0owaPrQ8SkeBiIpNUWZAt2xAdyPeTdAeZ+o40TNE1IUdTfOE+\nbdipvwCSsImh20LthKIQWVTp0U+Mx+sla+C1/e2Wwz393VanLTx+7YaWHKeV\n9HKv0BP7gjHVqZBBj1yBOy5LauUdAiIzetSJaxTjWqD/2hqHcs19Zv2pvKkV\nzYe2W/cz9j3DBvqSfExPcV/W+VlnnKO9vfl2fz9tEp7IBcoaNAwOyyKopXyh\noiBL9ggT58GZ0gT6N5WdwJwb/FJBaV1A+Z/gAnagZ9S2vIkXijVEmrKAZ1JF\nHTUIx/cKAQF7lfkMeZfYmRLnRa01LHN20VSuc2P0/RL5mEvfAwmFOJihD25p\nUYCf84kJ7rkRTu/yFqXqHUxJhZcjqcZNML3GfCLe1AQPx40IAKYE4p5++gQp\n5+Ej\r\n=eULu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHv5DubU2ZM/bfOUYBr/tWjTuIozmzjxeYb+tL7tB47PAiBNrgh57lJ9tFYej5PSdsnBQn1PbKyzNFJgfDFWJoZjUA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.3bb2239.0_1589578708970_0.04034391269114512"},"_hasShrinkwrap":false},"1.0.2-canary.80.9350622.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.9350622.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.32.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"93506228221a1d9719e0849dd1d2bda1cbe4298f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.9350622.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8ZtF0oaLDcEXToFfa1nXgQSzvYXKnkWczGr9OexxiFupdq8UDIYBJkO/geijT1ethzQrYF6JceJNA7KwdAeOwA==","shasum":"a7925da0d5f00b46ed6a67a3789fc4bfd02d3ae5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.9350622.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevx1CCRA9TVsSAnZWagAAxS4P/2oNRJtn9kgFCvp5hpmr\nvXh4VzW6GSY0Dw+Te+u1gjERTKHHJ33+MRd8cqxFc/IzTpw/KJqBmSROV2N1\nAcU3p0ycNUz5Xt1fQmhg2MHdy1DjLHv/bIE+iO8shw5wMz/u/GmkFUdUhF7J\nRhsuT/SQhSuhYWFcfPw4uXYg5nxkt8r+kYgGLDEYp6lukrOEC4I9Gwjb3CGV\nvMitunnGAUXD4UsrNvgsSV4vcvDQp/jO8vPl8yOnysJxKrjnl3Z++WvsrN8H\nMpUCYA12Cy609M0ZqhtGErXnB9RlR320kbn6tVOMaSbYrfPGtMJ/DEzm1lC7\nP9FAkeDCThUlksWWf2FJKaEinOFByl6wOFH6iIl/6o02eBZS6GXWaYD3PgJ0\nX+Ks7MEVvxMZ+P7bZWM95mBGt376XBnVo8XP6+/42CNqnlHOCScaKGtqqpYB\noqhMWPHzZ02hORuBsX1BjBCUVyS9BtrRnYdSE0oJqX4pn1ZxtIGfdwF5Evbw\nqqU2usyB6oqEvXi4pJ7fHyr2X4l0LgakqFHZRFP53KadnabpLQ0gGzcnEzhm\n7TFeZTsYDm8YHn4l9v37PS9lLBiCQoNFd5VLAE1tA2dtEirMbIPslceMpf7+\n8MtbWGV5rI3OlId+1m/D4R0V0u8WpE5WTO28EOHqqGlZ8wcGWl5uRwi8RSo9\nc2v0\r\n=V9/A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcUbGEPvIEUNvbCLBbjuzCs8V1n7cQuQtz8kY6LmdaeQIgHTm2WLqTFpFUGDPfXxj+pj9yW4XQo8BFrF1ioy7vJl0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.9350622.0_1589583170144_0.7023945114254322"},"_hasShrinkwrap":false},"1.0.2-canary.80.38a24b9.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.38a24b9.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.32.3","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"38a24b902ab139793aaae466704a7721c887f8a8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.38a24b9.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ceZzRBHtZ85+1UOHyBpBGv4UGYtLmuaMZtxUO/EV+icFuTfes05XSV1Pz3jg6bd1ZnvUq0oEKL/3xV1I+zo9eQ==","shasum":"52bc4ed3af82b55a020fafd33c16b473e603e2a3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.38a24b9.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev0RkCRA9TVsSAnZWagAABowQAIwqNgU4PwD7AsDZRBGt\nVmFgkWd7lrvV26FHL8iFJMYGaFdaqSwga0JU+gvhiweui6kmIWT4How67RGU\ns+vb5fFracZo41ecrKg/3QWJAvlezd1oA22cSqj/IL1ECXrg7l71CWgpOWD/\nmZO4DD7N0mJp/XCR9vW7gb1gkrnAqL25QbT/Of7AL9KcyTZgB+IYG8fPKXrY\n8EcMC/gGoU12X9YYSYl/ms/3/XT2N3V63Zw1SjLkudjt2uiRkp0MBWsPDAAG\n7KKE/RRlog7PBj3FyNlAmVVpnEXAR8yywZEetSRXUqX3urAlPdxJLm2BbnZd\n6zU4g8K8qNh5wdduHoAEbqIayvC4qlAXY+t+1ywqcn7lVGvycu2Xw/HROukS\nZZVvDOoNEXSytlfGSdS3HXdtB8XxHwKtRShMQZwWUJQYWcIhE6V33pdvoIQf\n/ugi1xFDfpbi/tkXU+mNedP2nUfJl5z160ieH8LkMiLQy/n6/WVwmlqcnz6y\nm1uA+GM3RMHZTwtqcNtMwyT84zaypt4cyKv8IkLqsIN3aLIOwlIP9oYrq5e9\nurER7WAYC6jM0qmR0AjyzLTTURuU11h6XPchURPKxsHi3UXvHq1rc3RvKHzW\n3/oUKCBEbAcNkd4it1ItKbpaXAaTs21cWDfF/V1zyUnIUeMg+lmG8AZInUbt\npCFE\r\n=u6wO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdOpX9RHWDa2aCec25gb5lSA/feR84r6qsUOooc/9LaAIgDCHoRJ34OIuGAwNjt/unuy6bDWGRQTk2LgNLY1zNuYk="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.38a24b9.0_1589593187393_0.896830915241432"},"_hasShrinkwrap":false},"1.0.2-canary.78.1cbe87d.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.1cbe87d.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.4.0","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1cbe87d28e7ad30bf4d6c4fb808f98fe3d7c374b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.1cbe87d.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-AUb1yT0iDsd+zaCw73EYcYDGaXfUBQKastQhVz825CXHkuHmuWuBYCb0saHixPi8XMmOiXoiHl3NFuGIC8Fzjw==","shasum":"e2d4fea79f1caeebe472cdc9e3808990265a10d7","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.1cbe87d.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewQ7XCRA9TVsSAnZWagAAINUP/AmE45X4ix/92Cp7W5by\njzKfJqU0yqhgAh643NMks1yHJ2yjWYQT32tQLDnt/9/l30/8yIVNiAk18dGS\nOFup1D9JyzkY3t4SOqITV/GoUQ90K2wrhTc5ZedTY4DQGlGIxnqytphL3e8C\nAMwMS1jwJXVQzvFTSvzkAGcpqjMjc9vbOQLvaA9OqwzAZcmhu72okK8LYZ4W\ncvgUZhbKIP8xaFKHLyQVkycWnvH/Em4Xg1SaTI3YVcxcFCP+TUfo8dMMivHZ\nl30LmOMb6jjik+vl6GsavFiNopZ7XpDH8NCx300bp/kMMidPA+24oBaUwPc7\n3ztsFXHE6NG9QX1V/Sym1dBMs++7nMAy1plYDj+I6iIUYCezscbKGpVNoqD/\nLurFc/Fk/idDnE16YnnkuaS6WRLgUM1GMshmJs+UGEjUXGDFLHBAsm5aemJT\nm70rMkU83jCLPitJnrYcpDJGvnc3MgySigcb7IbmLJXwnsDyqCwIbiBP7ilX\nk0YDKOwBc3yf78Ky1eIYFa27ZdcjPw/omrh0n2VDdIi/OcHLZ8kJxtYPjoiu\nIMDDKHpAd7UcZP/9bYjlct1XPTyJcT8jQ4Do9+Bq7rihq65B3F2DT2VIip4L\nUPMUdKv7V5DeHCOzBg2qclQPnSmaZ+nJ9qSrc59mG6TFUnGqSY379ZTSqTAz\naltI\r\n=+pO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCWXrFAyKHK2aI5W3nsiG8FwrRFFWAY7nfA3IA+sXOVAiEAktaMYNsd5v2M2MQdJWoNsaLm8+WRwK3wR292DMZO5pU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.1cbe87d.0_1589710550575_0.47386513027324195"},"_hasShrinkwrap":false},"1.0.2-canary.81.5dfdbbf.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.81.5dfdbbf.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.4.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5dfdbbf69cb89afa374e725a22cbe030bad82cba","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.81.5dfdbbf.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2Bt3jl31T3zCEqB9enG/Mxv5skGxcsyOJMquY5KjOKsO8bH0lCf76K0pnAlsTuY5FsRaRBfIBgQm8g1Mi/z0Sg==","shasum":"f2481bd260add12ba61cec25750ab676073c6f9b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.81.5dfdbbf.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewlcgCRA9TVsSAnZWagAAaL4QAI98p5P/FsCGZ0A85S64\noVJ2n5GiOPiE4F7sH2IcxvF2OObvuoVGhgsCvIiP+AMNEHsOAL0qIRj9xFUc\nXghktf8Ge/SHhyipkLZo8gOlDhh4yMzzVcB5gg8ku7rZm2c7B8r3PIf2MRd7\nedpLr+pqHdoJyLx2i9tuJkMYq7O5Y1AmMU9mtjgJD8w0ISIj/Kk4UKUkCGK7\nLESev+lPhWRVcCj+Ai119mf51KDvWEc2AegscnmBN9Sv7fL9J8tJTlzeW/aG\nYkstyXzbA2xtMJcJlYqV9BrnF2fYPUZLQzPHIRXXJ3wLWImoiEUHDFGqJwJ/\nXbJyfw1NkH9PQ+QstlfBpwmygYf6XtRIdGs0jZaoDPXV0hh9pib4qxMTGysz\nKIqwtePV0vTTCk02nIBM2obLnsHLHFFlNc1P6QR9IltM/0HnlcoCnxlwIOux\nKiCVsrBjVH2TeLN8xoxlfdNprbl/kecy6vzx4q6p4NNKbofSkr4OX+kGNhVC\nu0RY5BHbvH5GaFxtpFMdWyFxQeZbiyOkNxGh3gi/5pAffBTwvpdwxIPfcpzS\ng6ipLcIjTsKS4+MuLHgUeDLhOnCUiJmz51s+B/bCkDgg0RxaypXybEZZlmCc\nuyvDStmd13KzhR7175DoLrNWDXYEBvnzxHmtYEadApRBDu1+n0CQaNG47DsI\nYOP7\r\n=6iiF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqr6HYtBrLlCt5DPlmQWVtPCy8SxQyP9gzjeRkmW0eCAIhAPsft6oN0Q1eRUjw0xciIK359tOM/xybm3xfmf9q/c0g"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.81.5dfdbbf.0_1589794591540_0.20034965250628733"},"_hasShrinkwrap":false},"1.0.2-canary.76.cf6b5cd.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.cf6b5cd.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.3","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"cf6b5cd007998e58b8a4d38cd0b98b4877860bbc","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.cf6b5cd.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zM657ucwGFA+v70m+IOj1hIkUUq8SZfU9CfeBfiExLg3vhRIPWE2mggwTGrd3mFJbvIdL/boY9c94+pluEl90g==","shasum":"4f0463ed1b5a83feecd6a66594c1dbe090f296ce","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.cf6b5cd.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewo7lCRA9TVsSAnZWagAAOwUP/03Ng5J7aFcsHRRRWXqo\n2evdWkO+ZSGvQ9v5OuaVoyIgdoN78ZuiJTW3017Ih8hyHueu1TTb9LDxRGvK\niJeP++cD4jiGCTBObzF/wOauNOYdX6kY9JWai6kgAyu0V+jpWPx/IpAWbE5w\nKpqoJXM7d4AkQV74DCG9Dy0ovoRTeJUyQuQzP85IhUKaBvys077O6Y2yli2d\nreuihnVzbLAY51BYzBn/cxalIZY5fFeqlfXU8QWQgMpb3NRHp4vUFxGK0Wri\nYD5vfZAdETwPbVeViXAss2MktHGiBzb/kwJFTgBYFYezRclD5KSvAnYffaHo\nChrBMWDsYbgdgnmFhRzuvbsm6yv+GRy5iZ4Yhi1LUACMKT51/Qf67cvBOdv4\nZLNus9EVKXsQiKC6GmDhpCksV5A/vTJsPYsAW7o+/tV38bSKU2RzyiRkreLc\nVsbJcrKs5faG2KnRUlQ6IBrm2gWw1W+lxFopBZMyp90lcLb6dzrisrAuNuTR\nd1A4BPAYaBENvOy5AqPYCiP7L3U3H+UqKGJ8wtVMuzw70QeAYyo74L7IYuND\nNq3lTAyhiswWWn3k0xb8ppEWIjwI9zNg3Nvn4bNrE1PIaZpGgIq49uF5Ytpb\nuUtm2uqcPMHF9pWT0bJ20YI+5WJ0uqimmNKsjvG4T0hLZjhH9k1gS28ybGJw\nDf1r\r\n=m2R2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGT9DBtPeCR4KTfz8zKP5Q0DuuC/zb8fYQKj4MmEB0CtAiAwBgeBx4lt9xNM8vWPgDT84syXoysWdm/vcwZHJM7Msg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.cf6b5cd.0_1589808868861_0.7587602841377152"},"_hasShrinkwrap":false},"1.0.2-canary.80.769d22d.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.769d22d.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.33.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"769d22d65153c955ab6d977dd0bf491cc7bbe9c7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.769d22d.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jNiWAQn1mZZ1unwaec6g/QkUPu6ciyI3wpbMgbRvlSNXMgTLokAlMPYYqqqfgKHOpi0Zxz0hG/9gHaoiFjvg1Q==","shasum":"114800df29c18e997d50eadec72c165818b797c5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.769d22d.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewsxCCRA9TVsSAnZWagAAny4P/0uFiH+bmbnrv4Tfb33H\nlDcnVzaDSqUvLWpE5RU5yk/DEVn6nD1EqN1uVoXERStAOHYG2UFQVf9I1jFn\nxulDc5QbSiHQQYon9BEGMQPWDJ2DsZOISWgaJk/iktR0yFLftgfjd+PLUM/R\nR8PQxpJ+RD4wP07Qq9IXMIhfmjvaABQQ5SktmtTedzU849/mobNE40GQK21y\nCNPdFM6EPlRyU2eN5mQE4YCHnxayGlK8AlBhkLBL+H+gPmSesy8x9ciNeGNF\nH+fWrBhZc8IZ1in2Tm9hWH1fSJxmLLaQzQwam97ZW8G45B4EWlQy8PXgNe1t\nEx/2qAveQHqDNi5Lc1J6vHrWfjBu+K2OecLPAvHJTIYhHr9C/Y3BpbhIR6Ly\nbrVNEhWdyrmePlLHxxYNs0cxQNaO3qTer/Rj5W1kORdAsR4IHmcrV73nHtno\n8dVNHFI0enrEEWQ0q7xtNmOM65Zt/vRk3ZxLlJ1ed5GF6S9mtqAMi+8k1dGc\nijguDZ8q7JkcmdBYSD5ha+ku2uc0HCwZocDyPr0vAPLf05am67kwoGEjm0cp\nuM2fd+33QWEiPvbZimAqvRcEdWJnWFNTLfwRxqh6iIvdSBQd7SuN9UJ+gWHT\n0JUOAs2FdQ6jyx0+7pBuy6isConubh9N4nbPwBpeXfoWwnNyYvNYruj67G84\ndI+P\r\n=+mc2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIwNYui2KMDE1uyLyhE5fUh8LaGE/EuNGkaCj+oq5qRAiBqokYBT47vjPGI7yR5NfruuFXt8KdWFkv8d+yWqNlr8g=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.769d22d.0_1589824577471_0.9796364052468642"},"_hasShrinkwrap":false},"1.0.2-canary.76.5941589.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.5941589.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.4","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5941589cff63ba8c9ee3952f7012852e1741a013","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.5941589.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iDW+Ag2X4jj4wNhUq7rK86lNkNPM3K98lJ/hAb89aJT1td411089L0os6gTMguCaZMBn4awqBLBYOgawqsYYLQ==","shasum":"8e2acdc76b1afc48fa9d120e1a10cbd2065d8ae6","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.5941589.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewsxbCRA9TVsSAnZWagAA7u0P/RWwnVn7Q1JDJi+ezML8\n7m0AhYOyDU17qOngj3I4RVFPRPCIRKGp+8/ab0yRSpQBKc4mUo+5L7Jomr4V\nBhrx/aNjuoxHPlnowQMhu74CJZHvAXZlUDj7d887Txi9sLZPr26J5w6vm2JI\nQBP7sEsfwUc4QncKqrIYUHT7HU+b3ymU+aj5WOgSNt0AD1QmDHf+qwHnHKNZ\nsylDyCqPV1fXX28xjVHHOF42/4JxzWph7rpFd3N7Yst4eVPc1ckKz7naKff5\n1iS/0hpB0D0r0/oeKNX9dnJQqXUuNSPQsye9mp/YthyaL1QD0rC1UuA6B+KJ\nEYv4fLq2XJqqwhMl3KrbKmjDi5sP6m0O1hpdRna6SvNu6//BvFWEdEB7GGOQ\nqmwIcVqfg+p58/Za4fGEa49l+rd+vBhw8cs3l5cFO9QP4amo1Woxv1mw0bse\ndmttsC3TGJYFZ7QlPCTWaxApNDu+Yciha1Ybk5MAjci9gM9E4F8lumJpveJi\nyhM9nkZ2q4/P8gk2JAODPYnNj1c9tXRvunKNRUPbqkMmMM3pwsImyAbd3ClV\nEh7n9uudSMujBtzOQ7/63sZVOMGVWZuMFP5lm4vB1yuTAkkyOMnFMIjVyRyq\nm1dz88xfwbUZKOA7uIFUm6KNONFl00HJfML7Ib8DQxN3r3sBeHQ/BTaTsi6g\nbGT6\r\n=WPfy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPbqx+fosvtu1OwVg/ev/fTUyCrTCXzgx0mnoB8I6kDAiEA93gsao65Tr7HFkDhNuwKvD6MU2SH2DBo3c/Ox/wGfCw="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.5941589.0_1589824602639_0.16719496079685592"},"_hasShrinkwrap":false},"1.0.2-canary.78.948a37f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.948a37f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.4.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"948a37f728753f501206f199c8cd88c27e66adf3","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.948a37f.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-50HLHU+iTfaR1AwDeSEQugFJltb/lRTuEkKNYhOSmLbdMKRG6k/uAIPc5Bk/9y8RGGUPkIWoUrPw7E69e0N1mQ==","shasum":"89fbda37b31ec17782373d4e0157a61c65a4e6ed","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.948a37f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewsxqCRA9TVsSAnZWagAA910P/ih7IjndEHy+YAGkRG0N\nC5eR5CPaGmJeRMITS5BA0TLjKmrT27KfDNwT1pQRoXiczJDCKFmWzh8vsW9f\n0wwq9upP+yO4b0rHRf8TcOVa78OREbUIovIL7RN8gMRV1DSbfTN+npK/N6ji\nj/CV6qS/KVPKvMX6ZEsCgE8YB0Cs+QrnHvkMfuLGPxYFlDmGS3cxhM0mI/JV\nqwOpNEFEa5QAExUxyMkfbCLtIeJzU9HfoJduvet8lOoxxIijYBbNL2kSyFne\n+jyJ5kwk8jhE2oDBNM9u+eEWJuKDeQ+I0ZipaHPDC/3Nfaf+NMybQrkjnLAt\nZj1HJd2asKsVzhGXAl3IHyvJ7ZW2iE7vYTMe4Fgc5yJqf8aKp7wbf6KHmHXl\npvsdjWt8/73UkH5WyIHvc9AEbnn1iZiPmSilBL2OiAF+bnKwW0FZ3m2kMqxP\nriXwmgnzjvL7kmni2E5g+g9l5HXmeZONgUK7uY/Q4aJGkBr8QHcBf5LmI/OO\nvgyWECUSsJwh+XV+6HP6mmQX7G0mZ8KD3lNngBgVJGqxGqG0EW15HYyyLaXt\nSFPe2SZGYZw6tXtGSvkNU8uxjGE2h6kARinLZVyatstijj7P6DG46G5/7cii\nqwOuVCYyCcFbkDbK7xIwxe6BqsnynuEj44GtShCQq9IRQOxc6bi2C3r0ZYhR\nmBDR\r\n=2ygU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDohO2sPPYdj86WPPPferx89nfrSlz+g/zMDVODLkAMXAiEAltvED+RDIc19NirBSy6/UWRccjbX9swXfClms1/ym5A="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.948a37f.0_1589824618176_0.08679567301021485"},"_hasShrinkwrap":false},"1.0.2-canary.49.7e9385b.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.49.7e9385b.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.34.0","@typescript-eslint/parser":"2.34.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7e9385ba590775f85b7e95fa3088792568bc773a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.49.7e9385b.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YanMQtfVhruix8G/MqPq//Ap9T5O3zYobqlfM7iDouMKzRP6joqZDk0FWllXzRzeQlB6CGm0QLlgySmSaIwQUQ==","shasum":"c35b1adece0aee7acda709415ded13b0074a8bf3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.49.7e9385b.0.tgz","fileCount":12,"unpackedSize":30430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewsx7CRA9TVsSAnZWagAAddEP/3DTScj/wEJkqpEvAZRH\nzy+nDbvbQD8ntUH5ya30LRJffLiLctD45jzMFr3jasSiKqbcXxjwRelMCC06\nKtCfLB4ZHrTf2wQ+phrZfyAI8R6ZAhSqEMixhOkNl4e8a7AEoILPhZeDu4nj\nm81ai8D5C6qpx4GLuATL8yuttwZWnT/45obKr12AxtXzmeRHh0FJ9NXPYdmu\nB69lewQihTxoFSwtAv/SaesEDvAa7mRCes7/Tl3DLEyvFLIt04Dj9qP3v75G\nPhH5Qff/mrgkx9EqPXVYdbdZTUkl1XwNZmv3cdfd2Iqo/Xwl0crkjNAgyYKh\nVgja3FmLnom+bANzWI6rtT74dUkdurOn5FOhg2Nc8WU3KOLMMfgF9vNikIPZ\nH4K2yIZ2EyQkUNRGdLCA40jK5grTkvENiUtZ/eE/pcbiZUycs6W0qvZYKyMU\nR7Zvk1hrRnzVG/GvGsUiByv1n5e7Y8lyDuG1ugot4HhZH7svp/rRa36jT+MO\nXbrSFPmAYswJMSVIP9S7g6xS3prNHw35+cGZIrj1sjIujXwkkElJ2eQhgqgs\nuXsCtuJRA4mPXC8N4Yt+DjPN5YVDVREkK2UACGAAHssVCNfbZ83VCkf6kBAd\nrk030upfrDtXPUIZsfWvFw0pW+v7DTL8KMjHt+QCWL5gMzktIKUPG0ERdWm6\nsRie\r\n=u9fD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgIIgN8Dhj/HnB4pZrjiq6TXpUwGKikJVzxERybpvAEAiBGp4SNRAWPA6NntT3Ab6xKudMolTUKrSeyAE8oWQqvEA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.49.7e9385b.0_1589824634692_0.6409550851524854"},"_hasShrinkwrap":false},"1.0.2-canary.80.72ffbd7.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.72ffbd7.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.33.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"72ffbd7473d9063cc3bcfcf14e7efc947511971d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.72ffbd7.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-It+UEpidD+DpWGYphlPvgdUj65QFNHwfc/loOA1myOCl8BnfPFtV4mFhBd2b0qdzZqETsU/6ayGALojx3Vov4w==","shasum":"58d37cb46cd5c6b2523bafb6f51860293e1a7f4b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.72ffbd7.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewtmOCRA9TVsSAnZWagAAbIAP/igifH9Kk9vXf1K26GQk\nt3p1XSPRjuHNftS1EHSUsGjhYH3skp9v8k3mzXAo0x8I8DHlFgZryACj24UB\nMdG5ML4hzD5XZ8rNy14fTKcZXkZXy9hDYq84nOjBHPP3HIXmql//C9kKUFkU\nIyYPX0wiSqSsBgiKgeNXMXwZdKi8RPvLrIS6NCtEUrujYsYvCPJQ7WUaKqYV\npcq00dm4z24XIjYqmH2i/nEX/AdzD+2e9ooamQDhNjUNdNlYFYfF9hJ4frp4\nz5cBNfrEwXzirpeO/51u/270qGWoOhMDVbcbos/KaKTJKawrnln8+cWqWXrd\nW4v98bQ27a9u9kTCwBWKjYEfW2p8D6BXKGr4TwQ+T0ehXXxDBpYb6oiMrfQp\n9owWYyZ3QzAMEtf1GAupbPqhLMkihKatdB/lySeSn3RZPWTyVfhVK/ICn9Og\n2Y3mq4i+SlLzvuzgNahNNZqw+dz1rbC/dNxRtWFTXhXFceTxjMz7wbaLvAlX\nNJTQDi/aPghoQo4Q6R8lanmv3+VPedi2K1ajrv1pNJ3hL0rOdI2r0ZbfQigK\n+yqn2KqPUoD5Db7Vn3xdc+mSMJn8ICz7//J9Hc+wH7YdN2d9SA8H8kbCq1AL\nYJAl4Chqj7wqn/Qzcsq6oC3U17avxhonILEwqK94SCLO8kji2QcKcfqxZowm\nnZ1O\r\n=Glyh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs/EC48DlX+4IPaMw/xa1set2q44l7NYd3/r+rDOd/WwIhAKQk3KtXyZKyV+tk4IH8Tmlh6uFfXBHlx7zkgPScfNWJ"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.72ffbd7.0_1589827982276_0.6310691047055941"},"_hasShrinkwrap":false},"1.0.2-canary.80.9a4b1bd.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.9a4b1bd.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.33.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9a4b1bd8fd36d1a1f47ebfd1f43c5358e24e1cd6","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.9a4b1bd.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JjRUlKv/uu/uoyMOAh5zwvN80leUd5LHhZFCzlRZdtSatq2Wh5IWqVxERovgmZiPsOcC9PaLETYNCkbqPyMKQQ==","shasum":"b8142bb8c89daf387fad3bbbfb25d4970e904d82","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.9a4b1bd.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewucsCRA9TVsSAnZWagAA7TgP/Rz4DB3/HodxooaiJCI2\ngz9x/HWi+KuY8EYt5xegeJ7Ag+hlScs0AYPbsS2ddK0QLKGPLKEzG7j4CNBn\n9I69NTw6aIVfGMXSOHEKKqs8Ch0j0WI2tDU3dKvwRSgqBTP01tS/fCALiJXc\nnHpOpHa8e+HDN6xfnGQwlnEMVWJkWCbS5LOjyJftG0ZuG1stUknKGFstxcI5\nPCnXW8y6mmJfFKBy1gQY8iPg2DD1WxbfGZcvFHNCuYhu1ugwF34elCkiLJiy\nrh/KmAljk+RsUDjfcbth5m8FPFYO8kivAY3EHQIfFmWucqr+GWExycCB7FNr\ntIhLinkubgeF8MF3dtMUxYq3HjmG98zNNYAiXt3ZIG7Zxr4aK8wV/52JoFTE\nKbiGyokv5LtbVZaLn7xWYTVioiZ4OUtRqjoX+Y9rAZ+d9xU1f2Pxb84uGOI3\njh9H5FhbnPJ6ZdtJDtjhB/fCRJMGyjgwSMoPYJfK9GKPChYl9JfQEEJjCX08\nE9sbpvzjG79h1r5AO42Tnui5irIBhH7D2dxgMVak7AEd0v/IGH7sCjzGShgz\n/KCtDRpSPlanIj4yBVwEVb3HHwREdTZyaQB8RnRK58c14GkQijC4s1sc7OM+\npTRUjHBhfp4hCdDGvvfDA3nyZyBgpEUl4Xh8ZwKBFSLxI17uQvnqMRuo7pIh\nbkZB\r\n=sVIv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDog64SCEQcViTo+2zYBtipJ42dkqW2q2xwNiaOc9T7gIgAfVrTivCrMppuQZdN5sI4WNHr3l95znratHr0EXVQJk="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.9a4b1bd.0_1589831467904_0.07391343817846385"},"_hasShrinkwrap":false},"1.0.2-canary.78.2f300ea.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.2f300ea.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.5.0","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2f300ea80c87c538fcc65ce71612388988824662","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.2f300ea.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-UygbNkdIiH7Dver1FmP6Fqib/MZBF5RoFd83Lui6Z+h0RvK11k4nQY/EtKbSmv3RanLgVyyrX7jNJyo4KsoWcQ==","shasum":"0f92c6889bb38f689b06f5c03de65bafc58b119c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.2f300ea.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew/BFCRA9TVsSAnZWagAAf+gQAKKAeJNUOe0cpLkpwvdA\nn/60+oJIywoQ0/b7nt6PVEU5FICe+5EaDoJIW78X5i9Qz/J2vaJC2GGkLWbh\ne4x6ITrWlAwU500TRD1+/x8v1VWfY0SGF26MXCtmmVztljDtqoq39p+P2W9s\nOHG1o5Ki5Ag3M020upGPKIQoWZuFAdQfjIZVytjRGe+FrYU7H+MHwnpIMex7\nV34JZTLYo2llOeY37RmL7qiEkLt8LSK7YHICpnuk0UXqhHS2bGfKRa8fvWNQ\nApsSLLfBUNaocJpvRiIwx9MGIIVpXL6srXAj+khRF4i3dv6ji2gZproa1WTN\nnBbOWq1TWyNncao2HuAV92boP0FNHsou0WhRqEppmieooAD8yuW1TtnXJNl8\n6ShK6qpXBx6MAT2oLplwc7uOmzXjYtzQtrku5zXHpMFLo5D17jGiHGXtE5pn\njOetUhF6pd/erLoKpo+X6ACccF8nLBqLb5FBDSK+60MlER69ahxOJ3CjNj98\n0snKkFsFhsSRBIYlWOFLDXjlPdjNmpFBQpa9zJoqgtXTzuUns6WuBDrvxR0y\nzfK72pIWsh4uxAmOGtZUhrE4rF3fzrxptc1sfu6cmIiioyTTXsvW7z1c+BmA\nGdJS3T0jScG1bCKt/iKd8z4a4Yhkng+IgTkASOdRG1B/nV/awhXQTtyvomud\nA+jg\r\n=QZaE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkMDT8Qw/2v5jwGv4KAvm27a9Po+vNAx0do/qrP0Zq0QIhAMPQ3TatVWMtl7yVjw3xTJWN+kRRZi0Y1yYfSWkZ6vwZ"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.2f300ea.0_1589899332565_0.2607794482536119"},"_hasShrinkwrap":false},"1.0.2-canary.80.6b5c711.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.6b5c711.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.34.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6b5c7113ea2d6b335f8f018946d9197f40f53037","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.6b5c711.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mvpSQwMs6MuzYpI6NFCRgbJdziqPvTqNur3XELsdD+Cn9qt1NYoMwPjXaBc6V11zrNOHscYxEkDXb6yYy9xq8Q==","shasum":"91af2f83f665b384df46cbc712ec8896f012b431","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.6b5c711.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexBlxCRA9TVsSAnZWagAAuLgP/RMDJe9TE9onIDYDgzx+\nYCE5wMjUauqgDKKl4MaeusSB+sQ0E994i7cRjPrTqTemj4E6bTz7C3lwd6MI\ndOkki4iU5xY40MqH1dzIij5LHyfPIlObY0ZrbwyhboT6c4lDZwIzUrpScAmQ\nBOfq67wn1nwRTdUOjtf50TjC24fDFEZoiAIMX2zUoPLh8YwUW2xPQf7n/sOw\nVfPAublElqoop2GOYm3zasBWjhGQ1ym6sSYaOhMRSR9qN+djvMQMWka+wlX8\nkCslkQq3nL8Dy842UuBIiZ2hpHWH82Mw1uw0fQBdl9kwz+2VWZ7cYg9r+6Y2\nZ1gFfH1+dxWW4oaoIGK9mTz6205DYyWuvs/WB4ZcnVDTYURWxgUk56LdrXVp\n4XdxHOijcaopdyidmVM/nisOOyTmGPp7ynqTWYpFXjRcp9eq1whB4XCbRyx7\nr53Y0Cc0aDOI1Ird3CtlcQI7P69xQfQAksZ7P1SMK1cnvpWmmTJrcl/4oQmS\nClWhIV/120RiVFrGE46OpsqDmWW3M5ZD+DWnpPHdb+89KusIrDXMMlndNL2x\n5cyneUzumWWxWY945FThpPi+I+b8Gl5sT9fzlnyVO6mMKiwYe41ILh0S2i4g\nxmJja9qBbCq+bXF9fuVD6FSaw9XGPT7HsvkJNYtHZps58z7kTB+SZlNfL+pu\ntmBe\r\n=XD/n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4d/6DnxbdXMs19eTns5mOWc63ywLqRC6v2+b7L2SRqAIhAKb0YkAceU3VuaDe7NOK9sdmjE44JhJfGDEPkS8oFyLA"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.6b5c711.0_1589909872640_0.9474429877587791"},"_hasShrinkwrap":false},"1.0.2-canary.80.7d56713.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.7d56713.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.34.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7d56713002c42ebf78d31cbc7f6871ff89b04f9d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.7d56713.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LTzk5yI8f0D/U3Mx44blAiraO5wfBzlI6+FLTX9JNXpKcJAaEJgifhqDZO4oHe13R9i+KATDOQZiupBLM/aVew==","shasum":"6cee407d2b6e1c79d5a8e7b0b318aa306c762ff8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.7d56713.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexECMCRA9TVsSAnZWagAA0kkQAJ8P8A5o7emlJHnEwY7d\nYLmvmdGhULLYaPzPMYJwyjMitrtAogxWY2GrnIb4IrQ8jZjtd+T9Tw1lSftk\n44BLVznYYylf2YKPs/62i0obkV0ZCJrc7eX8svg2BL5AYIcuI1w4HMOLJMdF\n0p1bgdfcDlE4v7SyQC+iNhrc1KliIe+gP+jaqjqMSjiG6bZHIlex0Jl2CANs\nByg4Ph8M+JIX0k0ccgL63JGmD9wJ+HlUopodqHegIQjUhnpV15jpIYpXRrsk\nZDXCMtoO9UJZCsJmCzLH5sJO99WP+XX2kXE8ll+1Ja06LIw4Y7ssIGGqJrKx\nNmOhqATOPOjbWzJU4lwFVCZPnH2s/UVryhyplNIAirBQUS7ZmY+nZ3YlghXu\nuCX+WtAymSManYlUxV8XQqzpUDwam3kLobR5MExw2XORcZi24w+gtViDTYxL\n1N5xb8L61jeO55dgyFEldwrxLNoQfkp97lEYEcUtpysEuFCvcS4pRV/HXeh3\npvDvwMPP0mW7c9+Dufv39WVb1Yp0I5Am0JPvyPxycP1w/1wYFmy7I61Vc2UJ\nLnkgI+d1IQ6aSzczN9WdjJlPc8eQv84AxMEJL9TtCF/L4fnk6ik3wk1Dxf0W\nUMtofyOhm3O9Ak62ExhXj4LiOBdxzzu08hIc7e8NA/Q9xVM7m7d6K9vjHz4M\n8lqY\r\n=gvPk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4dIbwW+cU0NuhrI1rJPi29dfN/yoUe3RG2xeAbMOIUQIhAL2l6PtFplcHHmj+vLiIx4xu6KfpgfWyqvC2ZTPhMGYm"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.7d56713.0_1589919883814_0.2397052640829973"},"_hasShrinkwrap":false},"1.0.2-canary.82.ee82f8a.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.82.ee82f8a.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ee82f8ae736eec0d83fa67fa63872bda4075651a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.82.ee82f8a.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2Zzo/9lce4wp/pDWRu0W1ZG2RJmKCx5IfNFyfT01rr0iNRSQhlMoMOgVaNE0ycG+1um4QI8bkfBUL8DnLqBPIQ==","shasum":"5c3cd11dce57e6ed89af1452bf781c77687eda3f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.82.ee82f8a.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexG7HCRA9TVsSAnZWagAADRkP/jmdpMhgA3UJ80BvURPG\nkfgmMZQ0SCrYyJyKBGaDdzbqOQWz4kHXEJH/POb/zgIl5Fsln9itOdmFDehg\nMyfX4ZrelTzlP1wRbcWgOd+PO8PmKvtTQwLkKI9DzxGOuVeCI3Ir9uDhXaby\nrJgbk1Oz+q8hrm+PavBOpqRm3EEt0NmjwRVhrDkQnKkU8NgP8yIa0nM7pwK7\n1Q2JFZfzVT/mVc3P6MG7GHZTvseBHl8knfjfBroUDFDpcKLf6lCPSt96SaZF\n4zVmdtatHr7UiEa8i3EPzljSAZ9Tm9cuBn6JrWT2ZRY4Us9j3bS2jb0NUx/z\nWtBUMHi5rZ0dB0utgKqVQkFmw/No28ndMFJK6j/wGI9X5SRhMf3df7ZtQZiC\nc7tQywmwEk4Q7iBVHWPWJZfnZNjOkI+e5PotnfzdfLgucApRr/4gdwNbpmeB\nE5xNiY5NM3phxCcITJkSKY14Rq/8sUT4a3zUaLLCuMSo36HvyQwzXtiRxnzv\njh+6gToJYsTPkB8XYz6SN9iQmDolJZDdQY/Dd/VXZVcPezwXhhrGwTlueypS\nlKqf4RTbIJT4p8UyOnk+vErYNDjdsPX4YbshcWgHkElo1NCJYt9YAAukHde0\nXz3FR3jcJ138KvaDyLDUgl4UgK5kV/xLNva+B/IxbGd+AEGEH/Hfo1RlrM4n\n3yZh\r\n=IZNL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsTQ0I8yc3NZyZiZG/yT26K4DqL+56c3NeORqg4wVknAiAETC0l4T/pEMTu5/HDQatGbOnByxiMRw0YRmbnA4Qm4g=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.82.ee82f8a.0_1589931718888_0.24971193722168206"},"_hasShrinkwrap":false},"1.0.2-canary.84.ebce678.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.84.ebce678.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.24","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ebce678ec0f3336be758c887561b013e72f13b68","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.84.ebce678.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-liAQORNAiDPqzdlePwVVl/9ZJ/RHhf/d0A8On10lJNiPOepv/CG1Re0ArxeYM6M4+Hj3GkJq4KDojUoLtV8J+Q==","shasum":"13b7bda67b5fbfbcdb8e8c66f4cb7713c8085fa7","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.84.ebce678.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexX3/CRA9TVsSAnZWagAAo7QP/j8omOs8sTKmIMmHextG\np+WDU4G6uhOzHY0Vd2502xSf327hmRNMteHrJRWv/1bYqzxL5XYQP2Ap0L/+\nKF69aoEd0q/+zpfXm1CUUfE9GsE76SsY2k/gZ5m+961b3NM0B5tshp01AgOr\n+S8ktK4xYaj+t8Ma/wUWbbogRps3DuG522ZU0COXO+aNwawlS2cOzwIomC1b\nfYvi2axfwEwjLjYYW03IdN5xbKRI+uuCOxjebqgjX6iAqedmHqNkDEOJCByY\nemfpxAzrZjondcrrTYfdnNJ62q94b183X584ua1DwVYlfP8m0Uo9dT7RjWcW\nY1FRzU2iiYHeoyx+62w3s6ZQd2w1QCoAzWJcVowtNzkR2qnV/etCptbBTwBP\nznZM8X8DkvQJJpzSZGDwB4u4PrwiiFzhE1MZd0bjbRjNyQiEYLHWqNWZdby6\nHL0mQt8Q5EZdWy1SndHduipfTm6NfWMBerDbM7borImjmAC6LkgBCSZf22Gj\n1DNegBq4cJBX7zIU0aQRAP6X5jFFjvB7cPCN74oxQxWnq8KAxiQln3gWWDSP\nUSxBhU/aDFQFGjyz7OmSWRZz/DzpBct17Rl4kYOYQHj0I64JWxqiYB0wNmAe\nFTEERXTmzVGHVGQwj47TI9r0AsdUhwJQzSkHK+2A4W/FiBEGmA5uM4pwPvj9\nVaB9\r\n=zaq/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjVjL0A4zicYoRLNgCpyvMI4UEVGUQC6QYTZoA4lBDNAiEApI8mvbF6D9TMfjPkwDmiZ/XO9h6q+JeeccU16HtEkDE="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.84.ebce678.0_1590001151276_0.7101333585748579"},"_hasShrinkwrap":false},"1.0.2-canary.85.73649c4.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.73649c4.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.0.0","@typescript-eslint/parser":"3.0.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"73649c4b04b485a304a9c6eb946758c9d5e9a504","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.73649c4.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VCm/84wygrWAABTUkDCXTVgEwJ+t1WztOIMdU0PMcHBCAdTQaMs3AZVRkB0o3Vb5rPBCok+hJEm7q/maeTsf1w==","shasum":"31ed1b0449125ae690649bd0635908eb2395177b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.73649c4.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJextYnCRA9TVsSAnZWagAAGW0QAIMyEGDvG1NbZJnHIrgD\n0xlSQwix9YaFYLWrwoFUBTFLHXPIPsrzGKVnIziVCxxHZVPrb0USrQNOIBlr\nZi1UJshiX8jmmzeGDxszkzY5jVNz2o6yt4OnEwbwap5MINxM4sR4WvNJz6EY\nW745Frp0oQ88VSALM96MFRNLf1ekReii6HEv5ntSIljgTDkoQICz7nKP1OP4\n6oZb0/Wt6w+4rL1nPVqVOw7HoHAOln/PmnHEyc0WyF0ZBk8TN1Ui2ODq/9qV\ne83Qe7NWLT++FycoXBLW5UqZlPrAZG7VaTj6zR+Tzeb4O+vORnUGaAR0s7EX\nMhB8c7Ev1oAyNI7ACHwqHxfhugCBP1p6t1C0ak9G7gZuHLp/+seTel9+emeT\ne16OMedUzvXWCc+dVFUWkt2Gf17fHjtngSzk97hmY3237iIi5DKpLhpthBwg\n2rsCZWtH0AccYXhA+rVXcshLGlvNu2zadOMWfNE++WZ8tGFqyPnHHnglwFuZ\n4SkMAAjMl8wOp/tCrmDGGtbJIx2ozh7mA9eNaun5Sy5czxtQNaq5ZNVQV2CE\nm+jbrJ1H3vCK90qo1Ha5kVv2Sp+TiHFj3sA6tM2ZsnsSE8219kIJze6Msu+Y\nAR7qcDDAFF9CZ2goHY168TlSQIlcwuF3GbDcYxFW5p6oUXxG3K/Acu0Gixv+\nkDvN\r\n=Wzx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYttBCv3oBPM+XIRFoFUJhAS36vJeYBt9IhxnvCpZhHwIhALe0cqqDKsmrZp3w9p+8WwHXtC00GAUO17dyjXBP/VoU"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.73649c4.0_1590089255467_0.7958378432798634"},"_hasShrinkwrap":false},"1.0.2-canary.80.2ebc860.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.2ebc860.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.35.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2ebc860f08b4123ede49962107495e1db9310335","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.2ebc860.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zKyrCHP790d+QUM3HJ0UijYotIpT1s0smqYpbq01lulDhPOKrUtLe4qzXyF5sQpIipWFp3uYIJe/7SaTPwQ6Ug==","shasum":"90ac0ac5c5a8223e06fdb84160f0909ba578343f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.2ebc860.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexw+oCRA9TVsSAnZWagAACdIP/0HpXqOJKsFseldhBenu\nkMmf/ZqsOxnseuklNnebi4WC+K5LLqNAv9aGolv4McUgR/7S2csLctpwgdHl\n3Jk732xpKvBFXYvJElO89nVt7rH5vhBOi+ExXR8ECvXxnGyLg1BZASz7vID2\nFwv50LatI7iRcszFUde9KzwoITeHLsGJl0I3XWj+heWLKrLnkhgAlLQSGvkh\nuGS552y4T3FhnN+MGFkBO8va1pBHiderloO8DHY5jp0vLX+7n8w4fiulYrJO\nXqkztdcj8PhHjJviDTCv6GfLxhYvI+Aa67+ruj7S1licAUtIykSG2AqmlIt5\nwLNoBi3zd4pdsNEXrr8l8y4yyIsYZq30/B9GDJ1jndYLUR2l19vFdxB85w/K\nREFQ3Mk7XceJi3ekojdqaoM//DfDseCaZtTtaJJyAEZQ2+kjUlTZ010uL14K\nx769d4+15PXX/2tqrUQZlgf0X7s0/maomcQjjUlk7TxFxEsImuTLd/vmlLYn\nrnSwi/vcss8csz1vnDs9mPJgJttCiGFnadVS5vsEnRT8Mrhz1ktw/PMP7uvi\n6eerolOr3FfGehOt9VS1zahGNRc/3q2V77i+qdkZ36RJg4xCwLPbnhKWB4sx\n+qKOCE/7v3vHuEuInBM48xnir6NjXjHSrVGdTjpFgwfqK2k9Z5ZwAygptVVY\nkym9\r\n=6QGH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEA5r9Izj0lFnqO/CdzHFPzMkMcx0rhoeHPHBEw/l0GmAiBtlOAxkXCLsjDEcgtSAfOApwyJfLwSAJ65+L6wovor2A=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.2ebc860.0_1590103976323_0.9897221490630617"},"_hasShrinkwrap":false},"1.0.2-canary.76.fabe3c2.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.fabe3c2.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.5","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"fabe3c2413d82b6388c9838e45f7616e72dcb2bc","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.fabe3c2.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-y8YuakVumZmxKRw/rywGkYF4Vj3YSZwJrWsg0LA5E+JcHrktWOVH5EWb83Ko7IUcwE03fjGuQ4bYw/clmvYNYg==","shasum":"830860ea43df004dbb0208f89b354548ee9a82e8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.fabe3c2.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex3OOCRA9TVsSAnZWagAA4+gP/3YiBHFzjYrhOCG34GTu\nxpC/dLO/GtkPj4F6gGHTQ70KI1oTXS5/OeSc/6QwhH0tmi3ZAVZ5fhvRmJrg\nPPteqj/GGnDhIRpj6/0Ttny4u5ZDAs8R47HeoljIXLZCn4PdWTtCMHR4SaDF\nm/JzljUOPjEnP+iBjzgN29+irwF1vVW8MIets89BiRNj7IAG3LGNMJerVZ99\nW3/jTnCGjoC5XXcE2Jel20eADkc0uVJ4XAJnCKBWKRAbXwfRcJK87evB3Jgj\n5XBrcyHoU0BJkNuUw036kRQflAvMU+rFm/haLIB3W9eJeWQlEDQ9qI2SXo6v\nuPr4G/4F7M0ZcERKK1oh4Gtv8NawiCmRzyBUFYjIgwniPpYEfyzuAWN3kKj2\nT6a5o01aukEzFpgw3Y2dexUEaqlpdreb0kBYyea17lAZnrkSUakMAOkyRvs1\nT/0W/CHy4sRffpuBscsraqvIMVy3mGH/yzR/b1heiA+4kPZU/9z/p2T18S1F\nF4aCPBVbPVBM2Q7vYDftjxbeauCb5+ozgVXUgDf3iGH8penXRbCgVvZZ5yF4\nzrqGZgY0RoQAd/0B/ph9hM1I7/UpA83HVP1ARUcveSSh0KsP62PBpU2yfjUP\nOGjcgSwQy+7z1zvgNsgrT/09XddmcznmY9u9tBBOIltZYwEFtGjICP+Y5GLO\nH0l7\r\n=Skjv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiYrm8axnYPaXcncGHmiwV0xyOfwQ68Og1+oHrd8EniAiEApC8JgNsIdaS56T3vMtQPQ1f5WxxcmvB9QNcWIxn49oA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.fabe3c2.0_1590129549587_0.5623573880533064"},"_hasShrinkwrap":false},"1.0.2-canary.76.be3bbf2.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.be3bbf2.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.6","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"be3bbf2a5722be4964b5c4abaaae6184d6a2cbac","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.be3bbf2.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-X0eJSfGJOMrBfEPz/oErwJkDSYtnwYlfHFwzSQDwN0Gy8EuffjQ9fIX/fRWtvJGcSQTjUgChJZorNIYV19mnwA==","shasum":"71ea7d2047ddbcea82d890c37580bdcc514cfc91","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.be3bbf2.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex4JsCRA9TVsSAnZWagAAHnUP/AwHwjjwx3FeXapMtfto\nAedzbm/jaZTtJ4bTAhEDtIu2VGcbZBKTgTqnf2jykmvWGt0p2ljVEEzhj/Yc\nCsz/kAqf39zkX6IW+lBPcBJXpGw0czdvVQBy3dU1ntmCvUpQtB+0lnjwM3j5\nQdAw+uFgJ/h94mYQ7i5aD61mt2Lbc0glpEf5V7pWlIvuyNbd2peowAncnpPg\nDSWuhCdv8mmLxot6WDQv1wmW6WLp1+/PZ0JOfWmU4/qD8rqWt3/eZNMc8uix\nsY+4LDdBraVk6qTACVKbWdmmGyEbXeEL09kZOvPlLLSvPRxggXrDAJn8A8ni\n4+6niMR8cD8XrrlB4BVDAj3sC8CHwEEpdys5WLv0cjPy31VmaMwUg3aWJUG+\nVkVZrRTXePKYM6zmm8NhOJR6Dfn32HTo5U3NmZUIE9JYKX68LP1wDIxn0lv6\nGuCrX2aqIzo0fNoyb9RwcDry4C3yBB7QLMY1qUKX5Rwm/1EzBMcpsXQpC7bF\n5NblgJO5FDwb7/tgy9vi9VsWlKlNuUX59+EpGa2gXIq99JPeZ+5G3Lm38U8U\nKoOpCy5y+UWdgwNudTwloBJFfKu4slnxmjEZnAoyLJZ43CevfzA4NU5I8qpP\n+n7UQoSAFXSV0N9A1YGIfU22/nso8OA8Ydo8zgCsPp2h+GZTMpbje5h2plQ+\nPgPb\r\n=X4F4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAELBXGvlIK6YbWp93Kv7uM9Q9EN8LQvC6c06yPJ73STAiBMTiV7ulH23xllm174Ao5NtkK2dkPZfCdogI4B8Icc0w=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.be3bbf2.0_1590133355806_0.9177251062894729"},"_hasShrinkwrap":false},"1.0.2-canary.80.a008ee8.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.a008ee8.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.35.3","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a008ee81e433a441df0450dc1ea71284e8e2ad14","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.a008ee8.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ONB9C0hla5u0NqQOoWCtLQjSbup+VwTST+8EYUFmSn0BTs7xbgfdMLv2WEMu2EO82zl9mRN/hgrlzfTfpixzZw==","shasum":"64b259d292ee17f7bc27573fef754aba290da926","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.a008ee8.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyDKNCRA9TVsSAnZWagAAORsQAJS9cKNSnSX5eaXtiVsr\ngjjswmppT0XKhZyjMF61393gsCnfwqtPIa391s7NudFv7AkBQn7hpeIYeapS\nF22FsYY235TpmLhQdagex3HZwpiOgdFz6Goo4K/hR6wHAJlPfKfR0U01FD2m\n9vF3h+k43Ywizk/5WTxn/YfoxJ8UoLHHZKF9FpNQ9cj9TgIpPHHPBTpYtd0f\nRrsVBHgPFEyXdLRXeZSzYZe+20s1j8rG53HdursD1xbzY3HZFtnikUENrJ57\nDKPomWQdD5AEm57hKLH/IN7pMGhtW48lmoymGE7ZyIOejNdfLvy0CeXmx4j3\nba1dEhxyl6CU7Ntg1VguMI4M25OXELBWplFYPCFofPDN0x61E7X/Vcln4wLS\ntQIfKSGVdiNFUPx80vVcgtfx2zPQNBCeGblkIPWai1pzDo2LBngiT++6I/VN\nSF12VaDt4eZZajpT+z1IGQhgroCHzQRpQDDL1qAU+Wo+K4zqx2YbCkLa0qUd\nA+YqYYZD8l0NkRJ5WclxRJAN1c90lx/8BhnQfCSzruV+Pzf08BA+J7GxHMsJ\nDbmEnilYQ7qr538SwjDvvD41+vRS729I1TsHQ37j6ogf2VFAGHvRMqFFyGLx\nGKq0FrBpr5zkm0557hWwMM40vOkIDaU1qNot2B0sDbjo6DtYC71ISwrNpRVG\nsTty\r\n=Ptmn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHY0933dqaQQ3QzW/EcPMvma3eFHbrn4r89Ql9U+H1f3AiB4lWB3liFDHmTWl+jyOpZ4yv/2gJo4fyya4EUtLX7RVw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.a008ee8.0_1590178444480_0.3665415693081173"},"_hasShrinkwrap":false},"1.0.2-canary.80.5535189.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.5535189.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.36.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"55351899d15f869662499fcd338998f3c12e2e61","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.5535189.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fet5tXJ4B6etrtxX/NKQ7gpFKWvc6UPef3uS+sRxnXW28V1is4mn2E8/A44VN5yLdT02pckHxb6vceqGohhGxA==","shasum":"7de2275256f12f553cd74769619c0dd9fb228b64","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.5535189.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyEQbCRA9TVsSAnZWagAAKG8QAJaCgvBrNoF2GbitadPR\nNaxviSSHioBqKYelYaYAjoCswYiUOgy20rzOhBNmI23UbSc1PvOWwDoExB3d\n+I46MR/aYMBE30fmYl8+rdSA8bk0o4WY0+DEzLtTE6BzTVZ1xBPyrL5Gdft0\nN9IDoATzQBDHc++0L2WTO6+C478Y2HHcqIwyEnpokxoy1UyKdDZHZASsvjjW\n3scY6pi5Mw+m/c2ixcgD+7VO9HBCqWqIyzQpkCzXozdinix2qrI1qp7BJfOf\nOzxnX3BoGnjVwSv3Nplojb1k4lBESAv1gbBYiAvkmuefeTeilLRSVldx6nFg\nyTrmYEY2xgSk9r6W1K5ZQb/fpfHpiUesRGE34jr+PI1msQ6RMRoSOVdHR3K8\nV/7lO5mx3OWSIogbFU8WbG+/H/CxLL+RKpkpThQdLONCAABp1o1xSizDwXKe\n3dPOsc/EXyaYJOeyzf+MuHOSwHNmqYn8LAgURA2/0jG07rMd5fIxqfsvNUwU\nWqWPMhkYRcIvLo6jMD2j2K6je6XtFHAIqiI8j+EB7lnV8UlcHnOIqKJijJ0c\n1zH3erd4IfWEgJaRJvQOMzfACEDfQLoG7W2dCxNF99tS0Dzz8krB6o70boh9\nGNJTD/+mFYmy+RRTwY1QKD6CophJ+CgUHq0QlNqpeMHuLpwz9lKpsCpjad+c\ngp+y\r\n=pVOl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdlKzpsmTS6mC/2DabuLDyyJmQ04GdkvDVnPnt45NwHAiAfzEbt5QhWML2HRyKSe3GnHaVf/xn7giiRqRIv8CZAKg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.5535189.0_1590182930449_0.043765901869996515"},"_hasShrinkwrap":false},"1.0.2-canary.86.20fdf4c.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.20fdf4c.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.1.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"20fdf4cdb1e380aebac932f149055106b865bee7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.20fdf4c.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-joCtcjlGo2huPJhl9bDGYakEJN+lyXZ6+s1aryj5cw6Tnh+Fy7n0jAaymtiPYSgi3DqDd5WITwGPjqQL4Gu9Uw==","shasum":"ae4ad26aa3bc5a2d63adfb5cfbf147a2a0d393bc","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.20fdf4c.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyIlnCRA9TVsSAnZWagAAfHEQAI5s+4EnK7ISSR0BKvSx\n6K9+zhNGH5Gvj1u5kmAB7U9DcQYbin5eOXS83bX22xx4X/VV1xDR+y9+MSX8\ncrbpBPFF5MlGuSbx5vH11Fl77NwYftDdwwo4X1EotTMIHbU09kzXJwyoVY/w\nBcgJLxVYMdH6dv1Oj53VgwXtFwNGd1I1luePKGPa7T6bbnAuh1C/EamPRSEU\nEis49y2YbyNlIa3m/fTVEG1o9FlzfQZG6YGJ/wcZaMMA1PNr6XCKFUfA+rCt\nYLNBJs7lvxG/bBIUzhLY6urPw3AJ3QkatLe8v0E2OdVsoZ9VAEPq9KGnjsLz\nstfguF5wRhkn682mMcSjlCGiX+Ytm4Jlqqdh2IkYIbSU6XTTj4Av8KO7+vDl\nM8D/8vdwxfJUpJ3apNNMNiuO91sXOb4FQN7y+9+sL4oqXBTbum4GDjIcOjVy\nNihCSaXix/J0Jt7C8uRPsBA5LmiYeYqkmrvHW3Ct2uFyTECxbo7BVdeSvwmf\nsejPZGaXVdX030ewKXiDTLv71Ac+2r+EQ22W2t2SwnrpK81agIq+80bTiaju\nWnUYYMKR0T78QDhfG4KnjvVNINOaAINBvf5D/BZXH8ZdZuTuCFcPZ89LCg0l\nHgRp2I68rN3A8v6heLeqRjgREhzJXGtnPBQeTyw97TiuBAV15+4ohMjtD2kF\n6oz6\r\n=Cpqq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/E6/TmvgMnhxag1vhS1/KhaFPiw2NQe7w7mDxIdHdRAiA+MK7mHxfMs8Zq9inEKhgUnohJHa+v1j5wbD/wY+KGLA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.20fdf4c.0_1590200678807_0.22687698660650946"},"_hasShrinkwrap":false},"1.0.2-canary.80.3a7d3d8.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.3a7d3d8.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.36.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3a7d3d8e95c56f0347069fa63d73feba4bdd98c7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.3a7d3d8.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/TSeagldMb3dKqPvQv/DeYkq67+Jfws9/guTT/kS6g4Ejn4yiFqQFNMKYhOnlnpOgam1CkzspwjD7fuAvkZjuQ==","shasum":"23752b374f6ed13281610d342c1ad2afb3a80606","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.3a7d3d8.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyMfKCRA9TVsSAnZWagAALd4P/0Q2O4yVYDiAg+DrHUjv\nRrWHexGUOe18tJDYxyBiGKd5Kd3Ocs6BBsbe2Ewg0ocD0VgbQCEvjbMST3Ta\nUDe/rl418kWz2Nc2U7ZIsBw0yeIhyuYGZqBGgsqyLppqRNAbNboLx+FHgg/F\nVc/52wu1misE6Es2wFLF2XkVg3wMCbXl2C5Ngd78oiEua6BkxdwOETocNZLO\n9pP0zxPaIHaO/6IKprKQfkyishkH2ltV9Jzs9sNanyqCHEz1Kt7viohUCl3v\nfh4yrwx62blne0jD2HYCpnkLR+h3JuTP6d05esq7JWExjOPDL3dJDiEwXiE7\nvd0ILopyGsYrIBG1+vmBCb24/9dZeIMkCmjRpwtawUoxijFMZlV4OWwMOY9l\n0iLfdpsll/B5eHk0dAhF1OMLzDF15H4wOKVwH21HrCtGda9WNcZCRgVxspxe\nlqQzAIbLfljHYgPUOCbiRZ7pFoGxAVMlorbRoVH0mzhz5HU1bTu9YWGxnMHh\nDnB8ZB7mKUiLp65FB3KLh9YVLIvextdE35C5B6wfEm1PjdvJC7oVzmA+heZn\n/mCE5AHzzTRGdbf17Va9DEkKnuA325LcS53Z1vbcM0ecdiV3w//H9Z+st1/Z\nxJpTGnfKYwL2gTKwjyPUXn3cmDoNs1Dg2PnqrFcmWYLfGf9mxo+AlZ2bNVAr\nUnW5\r\n=39Tj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfuXvTKDUhty2STYlJnNJoa9jzRhSYOtkvfOLc7h8UcQIhAMjZAUd27Fahz/tPPgxSnaaDwwC+MnO5bnesQlU0C/2+"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.3a7d3d8.0_1590216650107_0.7444886603958574"},"_hasShrinkwrap":false},"1.0.2-canary.80.0d69e2b.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.0d69e2b.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.36.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0d69e2bb323f3c98643af5d596bb7fab68d682b2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.0d69e2b.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jbZLmImoqHEu42eo12bmk8AahrjqVPmN+xTBk5eorAnqeQpIa1UdniLNQn47CGDBGS4wFo2oyF9e4UEs0x9JCA==","shasum":"1089fef1f992eb42de723f68400f780b0ce8eba0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.0d69e2b.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeye4ICRA9TVsSAnZWagAAGIkP/ieveCBT7rWks457twrx\n1KEalv1QHizyU8StMhCphOCF8rTCsn/UMx+wfmFMWePtrJfe7OMh/I7CZNSl\nU+hHDgvRFpnzXXLMKtXNfft53kUYNVLMZQXRqR7DwS7LLsVdleHYuvJIqktT\nldCs2R9ZPCb2HWenba83kC9QMQK5IeAcTwaKpP94+Xw+GnJjySWtdBYEMpX3\ngPqRVBD8igIQx7Ow8AGCpz32j389sWikCogFut+b3dkXfARjS47K8ZjlElvH\nzRBinUixL///D+OS/IAwaAhEjJHVFBf7zWRbE9wRqMkscorP5ez5aIEYtNZM\nbBx0CkEEtZfqQ5PIScMKQeyQhxGIqSmJFUdDl0EtW+5MgLvhZm9nM9WaIyt+\ndrAfFx+PTkyynmsI/ROpeVUABszqodnALz0wqKyOirH3G97RjNhC4DXY11Hb\n2xeQ3Wx9QH3teAe6Kqgb3eCOoS1U35byEwjxfWugpC6tTboHCTVPxlMg9idU\nc+z7sZFe38p7Fwow/UO7M3Mq9z+maxws/d5ckl5nQb1/1mg2ozrtoTY1e09n\nKfZDNUw3e/CZknc14Z1EHdv8kxKA1CwQnDeJ/E+nY01nEKSqdqehNm4XSBcx\nXJXJMiBXg50eetzmVsfyyw0Vvujq+EjEWgOKSgnBXacT0X7hEmIE3v7p2Ze5\nWB3I\r\n=CiHR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk420LvIP/BR1TyUpyPcbnrvgJ3Eu0nYZ8TryCKhiMiAIgfZpQ/CLpDXiZQ6Obi9pIFwZiVESRcb8OBM8uJMZLOQg="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.0d69e2b.0_1590291975768_0.8038580673013433"},"_hasShrinkwrap":false},"1.0.2-canary.85.cf21469.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.cf21469.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.0.1","@typescript-eslint/parser":"3.0.1","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"cf21469f4e0974f63ebbe0437592076f76119401","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.cf21469.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5cBmtLf6k8KRmP/dCig6Tx9AT6nT/SXvSm3x7v6qflLEhNQPZ4xK5dADZ0BVczHaBjAcl4CbgJNmmk11i4Um0A==","shasum":"f944091f6edced24ec9d05131e1a23400bd418ab","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.cf21469.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezBBrCRA9TVsSAnZWagAA9jwP/Rurz+2ieKb7dCrsDZeU\ntvCi4ZZy40wOS0DbusMfYwKrGM+Y6R5LojL5+5dU5Dd8iEmRnISVIJSsuUK2\n92dWi9G3RXblDGS/twG+4fnqHkt/PQx00vgdpxsqVrKzOK+V4c7j26hYo5T7\n9d8D10SSuzN0r+QkmoKDto/L6nUZivi/ScqzkGBzxcfhTxc7de5G3n7oVR6p\nb34STjzo9aOxVpkltd/VqktLH1eGC+aZPoQFeNOmnZtm8wu++hfaATJ9YvYd\nFbW0/hitZXXfcgB0hmuIPD6lbu0EP919bHl2L50KbWxqQj7LqqaVASNVS1Zx\nlvhZxmAdJza+ICWuCcYcW1VCBktZbKyihf6azdyno3rqy3M+jQLmAAKiUkPv\ni6l2h2CqQIasf8LEWC2Zk0WQeKOmK1wse3cqnmFyVv2jjCXUWOEbgZmUktiy\nPe7QBbcYlPWtRNsF5KKSDHred48xnovmdtgp7uyaj5hxW3M9BRMkvbdv+ATU\n3KpJmsiQX+tokQ58vFE5tF2lBQiCiS4LjfgkcBw2UcXUu8bEU1klJi6vpBK9\nQ4vRHnSGmTTQv/x8eQFDzESsbjMVsE0DlSMcpbRYMxDy4mbR9MhbzOFrY1jO\nWOErn1lspsUXXIjr0fhM6obi6XFX2V4mpwpOJzfBNz+zlDbfAu61ZLYjQmBb\nDNqE\r\n=3NUF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtuE6ZanQVlOOiHQ4+wiSaocZsmZbBON9LtywlAtImKQIgRVAhthX/JuZKTAJsIWaDjJm0macn1aQfgwISwRThMcw="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.cf21469.0_1590431851347_0.9272787906720441"},"_hasShrinkwrap":false},"1.0.2-canary.81.670e4ee.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.81.670e4ee.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.4.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"670e4ee188a8cae581a92cd33cd5cdb3a7386650","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.81.670e4ee.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XYPbnKypcU50OjT9SiJSC4GNF0Ad3t5kAv9FAwY/07Tvvxs9MVcxEOYU2iXFYMSmKyZa15GXf5f47Fxiyy1XEA==","shasum":"026aefafcc7e95e8d3f6db24cdfb477a3a33bde9","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.81.670e4ee.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezQr1CRA9TVsSAnZWagAA5wsP/20GTlKgpmf7/7x+SdZd\nH6usg3stjvUR4Rwhv4na5oAHlJHlSsqWvGXk9P/kXfnKo77NH1PcCYfjmbtv\nZlTw1ltQ04DPE9QNzEZMDnHqa/K1G3mbaShcCbkOKfbNJodic/anmhlzxBHq\n+9vzWo8SAGHumnDJCaK8gGjge5oScd+DFB8FGJbxxWpy6rwY9bA/KBME0yCO\nJ275dqLxJLMYMOrJVuyFQhRukblPnv2RNvql1D8O6hgqiGNMsuVXQ3e4QthW\neTsStbachcvI2KaGLIWgp6t09eosOlrkTM+M+NO7YYQD8jqDLstEX9v7JKG/\n/BcqNxJ6fBeNrKe1SeriA6oStS+De1fRKWDIbGSe5dOicHPn0tcWHCW7Qnoy\nChXI2xBaLJUWu57bm5HYefDRvl8G82f2+DkN3u8C7Jp5tHh0Os7T2EeHnJ4x\nbZTMemNVmCySt4JdtFf6HYS+lPXvFBlp1YatiRBuICdIcO8re9EDES41gS80\nIJpUf81hVibAThtM8/oQvGN/MU25I+oqZSGwRzLJB/nie5vbIvPySTl+vNzj\nEROmw0EEYSQPS7BtYy/T4xdb9cydQWel3KHWmqQtHYYoE9TLRTmw5PyM1HBQ\n6UNn+LhhGd2yj2rTyOY3RkHjHL/uG/S3TjplS/7DqvioshH7c688cuDUnQRp\nrN8t\r\n=nlkn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDM8p0KhakYiMyrcGrCh66IfFU4ve3qoJ73VSiVyuMxAiEA+/yYlV8Bz5idJNICWMMB3WOdJwzzKvcr3pUDTkribDk="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.81.670e4ee.0_1590495989177_0.8434853914952025"},"_hasShrinkwrap":false},"1.0.2-canary.85.8d94e1f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.8d94e1f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.0.2","@typescript-eslint/parser":"3.0.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"8d94e1f23fdac64e0dd927af1a76aa4d16f4953c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.8d94e1f.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PmVskHfP6wHuShoCumQ1OTFZuoojLVt+bLPhGWV8RZzQ+v0526x3BA29luklbU/Axmp4n5f/u8RaS7U+9vf08w==","shasum":"83f1dce91c14ceb7a28971929f40865d8554e4d8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.8d94e1f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezqknCRA9TVsSAnZWagAA0i4P/2LCRM+QpDO7HWvUZiQ3\nHjbjt7Tttd5Y9qfoLdm6qLxowgaq9oVlcNawXZjzJPrrYcJU1v1B/sC09g1S\ngXS2Q3r6FlgolRPdtdIgYAyqYACsAH5zEQVe8VADVlsjL9mdzfDbvVM1yeef\nWklm4DT5MdncRQWHEWmU6zbX3M3dx3Czbqq29pIvYZ8Vi6/8pR2rzjPHnKON\nHiVUOGhgyJHdddUU0YmJkzbKPt6oBglbD8qsT/OoQ8VnZ4kYe6hJguDfvXMY\n3DWoBYKjb/qF90CAhhmj3P9ZQZRlGTRklTHWwtr+3sXz17llVTywNLB+wwlJ\ni7UTVnvJvgn0Yne6AS55qHQ+Zn5jOBX+1w/onMBnDmuEiQDn6VdfaKK3ccxe\n9OKzVsLhuVedXDf4Y6/JGid6CKfTjl41s0ortKni6D85QxBrV7rGOx/ZQ7Ak\nG76QuSPqWHAYmMP1bt2xt9Qn+jiCpEGTbWtFX3QLNi/UmPNkFa8eSL8IwOpX\nCfKZ9CxpiOV/nh96XXqP7A3nMOSaGNGxm897FuZvX8RJ3Lod9klG0u/DipsJ\nnPgebTJ7lqfhRy8OC1ERb687Uio8DaGadFnhzPFWnMYpC6fXtHaN9mtUnNDo\nI1hGjW1JEHwGl1KvQQLYRQ95kMT4lSa0/FaQhQBCy/Y7eaCfMLJ0HT2koDMq\nBNNR\r\n=kTMu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9Aj30XRtVxsI0DjpaMMB6uDfDL8R63pydYRylOPDUOgIgJm42nhI3cORd5+d+kfUfjitZF5mVijE1lNuNRGxI2FY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.8d94e1f.0_1590602022908_0.8288346684316554"},"_hasShrinkwrap":false},"1.0.2-canary.87.89ceecf.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.87.89ceecf.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"26.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"89ceecf90228f08f5d5731e1ebd0fefa6aa58b32","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.87.89ceecf.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aM2SPB+so6ztPtn1pW4+QskQJ1hVVMe4loKVTeWr+aGzh7yNg7ndK52ZmEefiyJHJ9xpCneHG5/epYN4vt86aw==","shasum":"6cde103fc348e809c09c44df7851fa3a7746420c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.87.89ceecf.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez8MhCRA9TVsSAnZWagAA8sQQAJ9Ngwl6QFDfPQ+6ma1+\nRYbDRHDhxe5YwgRjo+itRkq92PTdxmtPgL9yEVySheS91o3jqJhtEbW6Xei4\n0x0ZdWn4Qe7tJslWdWt591i2XMj0Njqr5pBmqTku+kbevbj1jHFxUHebTJ6W\nuUO0wmfSHDfUQlDiOT4lwokXaPkDSR/oaaFfAARrNaWmFHOpIhJMwHI4W7ea\nak22tgfcDfu7Mh0308ZBu66aEJkgIMhbO410W9pwt6W0niGkTEoFC7uJYEQB\nZ1o66sTsOlzmlz5O4fADpI6CeQpzeUBJjhlew8HH02mhzkySNAKSR4eVLBGu\nq05rXJ3rd0RPPs6OTsv4ArGM7TbT5Hejv7yntbA8HtEroDcMt+LMC6fJCu1m\nl9kHuyk6MujKY261fGjzFV5Urucc1HnH/4H8l4ZSKgV7ypvPaXla7kbGbVqe\nWPU+dTD5HAEwJKdGgAatEvjCk95axAUgVwAshYeXzfFcUSgl8zV2jmdN/HIo\njZpmIHVdHt0xTKTz3jbbsISqpxBZss/TU3PlL5m08XsuENwzgFON2x1lS4P5\nlAbw/JVQKjKzMvW+oy6HEe/42WnuIu6GL4XaJusdtnX5yCVut38dB+T9S7CJ\nGwKQ72VC5FHt3lpFOz17w0N6hVQ0EBp3L4zQ3Q5VPC9GqKzCQ6nY5/kQQL8L\nQ5cg\r\n=P6GP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACdOZf2lss/O0XF73ZhtIZ2iXwLT8phK4DkXTUuH2rbAiEApONfQHUiTXljMIYvqIHZIwFPBH/ekAXLsku8Utlg90s="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.87.89ceecf.0_1590674209068_0.1692734290782827"},"_hasShrinkwrap":false},"1.0.2-canary.80.0deb3b7.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.0deb3b7.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.36.3","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0deb3b70eb1c20178468aca0bc73f48a95192252","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.0deb3b7.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rZdTAuu7Z0SxmFMDT1vgdwoVINxTlap74Sm8oLBH0WX41kFoTRDS6DT0y7oA4lD5uDBLoMAOO6wMzrRzrSG0CA==","shasum":"40074bdb78a0200e0de8796a8f1ef5214f8f720c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.0deb3b7.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0ERYCRA9TVsSAnZWagAAvlUP/2p/xy/u1VaJ2lUBIjxx\nyDqXbN8ICUxkkjweMRjYgSETnpFr+EEr6m+epC+1v7jcjMr3i3fsbGTs8Pjv\nFYKO3GAPZTBTKHH6R+GJbxcCeyDnvVWoh2f+LwnUxaJA9VX9hSbmSmDaHTCC\noDJTa+PplUd4a+OLbb6CrCtEWeQswsR77rHrGNNK/7nXGYd0Qlo+BWC3Dj+N\nDuKxkKzf/6+5Soyg9P/ZLnm9ulnfBkOCkY1KagtnvmRy1cAEE4FANXJFxIaz\nzFE8fisAa7PVFVuYPsZFlY3Rh3sUUg7chDomTXBgty6peKfdlZIJ1gV0+hKe\nbwVLXFfPJDzY4eWUrouKDfzcGOliZ1On6cr/Db2KecEjQAHTcybjeecTITnY\n7I9PKJYJWGXFoaUeHzPq9xhBwdwAWhfJCCp5L997FD/CV6G85cPtiQXfGWyf\nSNFYLHt4FWvu0q2vGQCj3bwrZr04kW+rdKGrMLdVmsWImfpBmps4fZrWQ+T1\nK3eHQ9/WFLfD/OOBDNV59/dbCX8vqwBmu4stUuuaPZ8ZFwZ3+qIq35YmUyqL\nTdkoQuTqhdywiT15fYyhFb83NzqPeGvF+lvmkIjtYyBQ5Ii9ltATq6VbHv6b\no715hYFBxSmbRFT/byfCRxGe/DaW9LFWm9CaeirdGvcJ4KWDHxd2vIFjIsVA\nnzxV\r\n=7c5w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHW5luvOOyKdR4WHiigdk/HX9wnlwxEzEokrvMmo7U+MAiBG3e1A72VZ2h9yb4Od2mlmm1J6H/2sGUhHTHR+gPrzPg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.0deb3b7.0_1590707287897_0.6431048775327755"},"_hasShrinkwrap":false},"1.0.2-canary.80.6ffa3b0.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.6ffa3b0.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.36.4","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6ffa3b0b43ce8aafefe8a18d5d784858ba3aa4bf","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.6ffa3b0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nv8ekPkImXi4nN7F6yGGLkVln3ghpKZCZkURw8SvHLDg6RW51HDZopxrVGprmarXm3QkQq1OuZCplDXbgaWPrA==","shasum":"040b495bba946297ab39804a08e9e7b2b6cfa7d4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.6ffa3b0.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0EcsCRA9TVsSAnZWagAARtoP/AuPW5MCb0UZhr2aeHE0\nmePQ/6lKFGETQs+VOdRqe2PpjPNcFZmRmBVbFGNOtFuDO51OO+8sxZHX3jOm\ngwJ7A3s8htzocFAPzLWqQNq+7UwM0r0hunPV5AKDJIYPeS3VbGfj4tn6ZT0y\nrpzWOAJFUvcRoU1bsZOXUwzE940xTtSpS7F15k8QVtTEv0oIFY3hvZZjIHlv\nqHmarC6ULd5o/iyvuSdx0LUMvGloPp2P0Q44O5AVI/qRUomxcmIU+rgspPGY\njb3+8Og8eVA4Q+Uys67vlOMvuc/e5nHoXlclVreW2wVEXjmIk+1OoqHKlj0R\n9wD2wmbP49p8JXtqATTemLtqFhULqc/FtM36LgZU5426GJMEq8a8YDLdOV/R\nQ055ly41yJNSmsnZ9AowBtfS+doVOMxln4kqyLHMfIEi/CYS7Sc+iNKKKY80\n5AhifRNXs7sDzd664CAJxS0sDdmPUQvPcbq+IB4yXfEk89e7Jbts9ccExQ7h\ncpuNju3CKFk/QHAkV7DqS2Zu3PUuM/Dbkk47iPoa3xbpSDscXIbtfheI388Q\nVo6SHkY8j7eQbNj5lcYVU8nTDOzQ7sJGK3iEbXGDJuDfQSjHnb1drW23s1NV\nx+ovZa1tJ8OyCbyG1XhqOAAdPM7x3m6KCdBLWbyKkkFaCau3Q8xZzeS7rOhN\n89Ei\r\n=9esL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsuHqTspEsmtTkWMOnt+vlcN1HTpT4R5S2k9DM7fezmAiAy3rSbfzQvRGiWygm8pfpGj8OjIJichQqAoZaYKdXgcw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.6ffa3b0.0_1590708011621_0.4359430931952333"},"_hasShrinkwrap":false},"1.0.2-canary.76.e41632f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.e41632f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.7","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e41632f91e98a91a3e93aed3a9d76a78ede5ec3c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.e41632f.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ffHJ5U0M5VOYf0dixgtNGC0W4PFZbAxFol2WySERIadkDCwpw0K23U4Jtq/nOC99w/ekyBf1ttz2Rmz4m0pDyA==","shasum":"2e77770a652c74752f521203fd20d11fe4d002f4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.e41632f.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0JIYCRA9TVsSAnZWagAA9AIP/2XfRMlVUuUqC63YhYGL\nw8Fz1P+U4DDGpPQ/pkSIeDxPXRhIieJ5Cg/RN7p7nfrhP+4Hzf0t8q0KxCrb\n8ZOGPYkuzpXqscQQFggdGDKM4y9Kv3Arm8BFUkfn94ejuerc5/s8x5nQ47HN\noB1ak0olT4nUEn6fzTGKEEA+attX0iSsJdkWDEKzciWyFmtmGPR1xzsYou2P\nEzc31s6RPkPLVX5AGbIrV8lqLkK/yCQS0lVyvk2Idfi/M6WX9772fd07obmb\n1oSFGH+nWaBm5H6nfudTfGPAkrcwbFK2TYY32qdwX6CblhmgrRByzcIfRgy4\nf3P/lgLJxBya4E/E8u9kNQPmWQVaPp/hK5WlzHfMRyqiXENH12oDaSsdQjyT\ngt05e/jkDbyDiyxbzxhDLzzGMhE0fIkB0KutAxSdn8G/FQfUQYQnoLixQI9u\nyOBpmgyzIcVgDt32ib/VnexpBfodx0jn1k9VQ9bSOAFYOF77I3WDf5qni/6a\nlSCmMQ6wCLC9terWXfsLmq0EDAUQKUuU8j//gm5pp5ovDwafrxAmwkBE5qZT\nrjTLoWEpJ7K90I1UtucnziVCX93GEb3pDjV7L+CfzQqfUThYxh/Ev7TpFXUj\nRfXtPG3B/PGOQ3t5QnFNcf7aqt3jWO2BWavALYzFGBIRMDTrOyjLTvKmn7A+\nKhF7\r\n=gE94\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmnHJ9m3nydvtPB3DjpOgXioygE7dRes2CawNZEHMJHQIgbfVsWRcgnvuV+REaVIHQB99CEjb4ELIrHCJN+PbrnFU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.e41632f.0_1590727192012_0.19222556395197432"},"_hasShrinkwrap":false},"1.0.2-canary.80.6ea7fa1.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.6ea7fa1.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.37.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6ea7fa1fa7d4b241888d872f0322ab0e9945d773","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.6ea7fa1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-m7RtR9tZIkIQq8n+wC68+SHOxY0zkTuBqpXDwHmjPdscWhAvygn/WJfNs05j2M/KR91g1MzBCpvA4GHjHpNp6A==","shasum":"85f71b99917c0e4352e9beaa6e5293e4c7d12487","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.6ea7fa1.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0WnICRA9TVsSAnZWagAAwh8P/3AVQ8OZxmlzdvZwLqUU\nnldcriy7BbkZ3pWUMAA3XIaW4BS0eUmXYSVcKEsUb7LCFq/RybEm3bygqDkp\n7Bm5AT/holsSGGny0yaQZ+ANq0uUBhStfevQxc20vGA4AHo3ts1G5MmswjOM\nv70AEelTDxvmEesW1Rr+1e6WPWDr+ga+iqOp2q62OJfikrbCs7NaiiCqx/bL\nkXHtWtKnMxJjNKT5ty+ZWs+MNOFgz4bEYRBDi3DJSiw6K1fBVaSCpSxoJ2LA\n2+3agxVnoHg2CajjmE5yDiCbPlk6JZv1QabxFwyzZG1WeFl3Z01Bq+FY2N3S\ncPzquEMRTTM/8zYRUxW35YbOicw7j1W/+PpOztX+RoF8rwTsDxm150Z2TAIK\nUJe7dMrdH1s4AAlJgxGOe6N+CsSqAIQnjhJrAE2mgrHTF/0IN+McSS8rQDZ+\nirr+wmJK7odiEyB+FWCYfKkG/I7qtxSo/+Ljt2AdFTw3+LRh7PtCF9Zk3Xxm\nJstguXpZMn7FcxF9F/brbyYyHF8sdHipB8saNeKMYZwzcKmVLRVVjj4JUtHD\nVZzC69ynf8o9tHxTPnDBcbjQZ/BxbHs8eT6Yfu8Ipur/XLwQddl2Ku8f9S/U\nujyh5YzOCtMhQOqmGve0fWWVyeOtoQyxCNMt88i5dHqZ4DyMO27hNdQXmxhV\nEI7T\r\n=2aFk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcIDxuQraLmVbHboWkvJTjJ2ZFKptnrCHmBuyn17J4dQIhANlwPnQd3ksea14U+dzDY0YiReXFeMN01apmVnKlLZ3d"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.6ea7fa1.0_1590782407705_0.6323627922285795"},"_hasShrinkwrap":false},"1.0.2-canary.87.9580a9f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.87.9580a9f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"26.0.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9580a9f08458d3b115701d428107017646f3be42","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.87.9580a9f.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-CjxUV5W8B/hZniExiHbR+Ss4IjmH1r0z6Mxg9rS5kP/TJSSL/aC1h4q2HZpmvgaAKH4qeTLzMjLdtmmwwL8MSw==","shasum":"3e2fda601953adaccbbef87a7a6bbc8cd8add422","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.87.9580a9f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0yFSCRA9TVsSAnZWagAAV3IQAIuvBls5uZ5fY1JnGAW1\nMSxadoOAu/Ci8BNMxRqz8n/zZsT9+arzKVzJLQ2UVukTgoPSC76FgwAB2ebZ\nVPTcDGvUMFt9T8J+lbaqVtVBl7ASQMGbkYe3LtZ5YdVpj0qK3z0QubVhLTq3\nwAZSEZhqu9Ajyx6NCmGtwP7OeA94Td9rw/78ziN/cSUYgz0s7sN5kmbwG0v9\nBfLwxxCjmvwNsPCx1Vw04GDSVz8s1Gc3zMkkyHSjJSvdJd3L5E4zgznLLdXT\neuqrEAR2vm8YXcXD7ZOkM85omJ0Xb2WP9/lh9/KFbkOyX4tYbUHh28+bEIJo\nacLAqGvrEAgtcOVL0CBVd8x2kJTsTLa1/vayCK6Ax3eZC8L5MwdpKfW/UcrZ\nk3NRPh2ARum4Nmmw8NIkX9NcQsrsyGhqLRsnvGUOEAgVZ/aJo0KU1AUI4TMx\nOtqneYaqJMOBt+yACEmgAES2w7FATbCkd9pE4k978HkqGe3XFcVl73/GR6J4\niTx7frk7zNPaAsnm+TY2BlfFKdfo+nEOFHvL/2Hso4A+iQ1+z3azTCHP0sId\nX9vQs3SEb6QMoKSA0NJcSQyqnlC9yN/lNhJaLQn4OUq6286JwAVUnUWpTbNB\nv/2AfmsmMYX/aFHZ2Pxz3Z7mZruEICksOwfvcIC2F3JrzRxOTgdqK1NXFpg5\nzhSx\r\n=AbG1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhEOnoi+3+AdrU7M/hTS5Hi64DBooAL5P/FMESdjlDmAiAgIq49bdxYrS99PLOOWMP8XGjoZ/K0hd+7mTBVi6DIyw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.87.9580a9f.0_1590894929278_0.9191496652033064"},"_hasShrinkwrap":false},"1.0.2-canary.80.f44d01a.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.f44d01a.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.38.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f44d01aa3bb5e92952e34c6b76a81d9534733c25","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.f44d01a.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-sfUip3dRz3PXPsUqTr6BsjlpFuvGi9o/IiPRPDwUc8fk7+PbOk//sB24WXl57WyHYsI53avfJryuSp4SA4BoGw==","shasum":"d15f0eaf849abc9080beda3ba8abe409ce135681","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.f44d01a.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1ET9CRA9TVsSAnZWagAAgscP/RS/plIv5si2YVBO2dSH\nLQNmznznBAvG3Ei5MHuX7mNoMziryvo/g56A+XJVtoRymfB9PLYi6UJp83k+\n6J+D728mDWHNUroGXGPlnXVUNZfQdJkhp0+g1gYRe4/HnEgm0loc6G6hQAG3\n03z8l+a3EoXfqh5jjjzoI4rrTGXh7wch/OO7iOlC4MAj8egfCDd3sjHF7mD5\nToiUn1xTbUu8vQDKDokdc6DYfIVbMfbTUDAJ52jE2eGP34uv+UW/E3FsoNzX\nWvOpCGwm4HfbNpyCCu7UTj6kg9k5ozN9bVMpEHPlsGkT2T5Sx1WZO5sP2le4\nfB8qDx7Yst63DogzD/2kF+1VH/7ioz41HMA+WKrRhLX09vdXDU07Hj7epRG/\nPqlJvtNLOa1vDqtGlfRWK5cbBq2EVG5HzGatjMURxRIU0Mg1WM0AgPvgKtTD\n6eTsB0H6pDbKfZ+ynEZbMHD0z4RWVeVYhsm7B6EESVlJ6b8t1QHUmIucmgmR\nEn5u6i+3mzFe3DZcu3iqWDWt1IPpL64GFkAVEhO0g6e8vH+46wwxEOquakcH\ncglJKN6eiHW75DNTXpJHeaNbq0zABcUvhqx7gxrcFuTaCBl/CDnPG5ewKfOw\nFai7kAxufFeH3DsqEMJV13ZMhAfoEG7Jt2/Pckm8BeQHHLI82qCDeYLGDUbj\ngXlN\r\n=HVP4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBhAxxTgy+74CoHkBJWzaWYuKTiuq/iYvH+b5pZkeHKwIgH3eM6OFjGWTQrLJEozxWdQ0X9eGO92cCw71WX39a908="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.f44d01a.0_1590969596475_0.4506540886563919"},"_hasShrinkwrap":false},"1.0.2-canary.85.ffdfa2d.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.ffdfa2d.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.0.2","@typescript-eslint/parser":"3.1.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ffdfa2d1292218630dce7bfb09a9058f2935f9c7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.ffdfa2d.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-azUe9WU1kQ5J4NjV1zf3L42C5c1cDg6PYbbGyqXReWDbcIWdWnymNOoLIhfbkD2HwSbaZ37JjOv/gf9SodhWGA==","shasum":"81f79e1b78605af05d4bf790e80c1ac887ac5e10","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.ffdfa2d.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1TbZCRA9TVsSAnZWagAAw/8P/1X1Jky9DX1n2lJ35iiD\ng4o88yrla0v4UQjEiLsnB+jpkY+0TPkU+S3dlSLZQcz/P1/ajrwQljt1w+Qw\n3Ac6ffmuAP2N3MJugDDiWT+bb353iygcPmVdxAlb2ZZILNreEzJnylFPcdny\ntdqik0Vf/62fVLUzdZbC2zM85YO+Nrr2oPH20IZY+S88J2YYZPcEavzUkUkN\nYXZ9woxLoM0sKlErjZb//GjWiI77/s8nAHKGH4usyuE3DkdUGj8YOpM3DjHP\nIxIT6Lwh3XEKBVkx4baZU4IKLJQKI2VayhUlyApNRK/WY+5eXSyrcmuDNl/S\n6kfuEI6yl5I4ICLhu44yt1tdHRHjuH++weBh1Wa4y80ASlRmajMDuJOWp4eX\n9ny8pVBxj9fKkXk1J97JS/qA4mUlDpvj6eLPaxh/AZKPdFgWWjZyhAX5I6Jp\nIoCJfunRXUrmaPXkO3VZHK3k07jZYpZAE/Gs7JkfyqnXB88bI2QbV1tzpWhG\nimc9N2TVnKsXC15o2VpYdvGOUHZLYfNsfZFIVQ/kSoG1SlrTjBL0iBKfSKGi\n9QS5xVoFA+v6jeMuWcu/DUBs27pNp+34EjPPB/V+tDnh0ClVZW6iFh2vtSyR\n3wnSPODrIgeNtpaNkYqb4ERyRlcVTtnhEwwDznTD+xgxIyWJwNQeQ3JXtmOO\ndr/Y\r\n=EkUL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAp2ZEfczS0fL+8e4/W0yw2lekZY90FZ93JlWEcUyErYAiAoPwWtpvRBzJxAxL0I68XguyIJDCkbA/WHMmKhWUVTjw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.ffdfa2d.0_1591031512654_0.4908145710224223"},"_hasShrinkwrap":false},"1.0.2-canary.85.0c54932.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.0c54932.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.1.0","@typescript-eslint/parser":"3.1.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0c549324c47b00a9f2248f9d3587f6b5f3ef7a2e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.0c54932.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i1QUQKGK+NkDRpM4UuhARUbq2SZs1bLl1CeKmg4flNRAOvIzCUO4LG49S3NLilEyzIJ/jN55is+GWO0eWX0gEg==","shasum":"a2b6671828d7026d24f37ac690fce46288d99bdb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.0c54932.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1TytCRA9TVsSAnZWagAAQskP/R60fJeotVYnVDWxN0bG\nhVXW8doIPTtMMGeqO9Wa9TuGKSXBzuWiZmaMg3MZCakuDu/RZIi2aVfqUIrI\ntLW0b/biA/vSL9XRhUFFFiPeKTcIG6DI1LpVqx7ffZcO0VnX7muNKOnGsqUM\nyNJZxEnY/VTjyevHqywfzcyR9xTs8pFo7zrfumymqYM1pVDP+GN5Z/aXftBh\nLheVvzeWDf0pmvF00Ddvfs4hwMOhQh6+yJEjuUaBmHbqPo6ZcoQJiTUrB4Xp\n7XWJl6nT7T+W76S+vp51R5+ILShwCvjKajyV5w0Hl0Vh1vC6YwzBhKzdKo5K\nyoJ+0u64PhJ4eHyxhyO3uekvd0gEH2WUVHI5YpAeU3BD8sb/4Sti8FPjZ1mR\nsMxGC9O2niNlWRO5nIPhig27yjezop8qaWnzBltjFZEUUWgSKE8jvuBBkJe8\n2SX+3LfRZR/+2Cxu3fWaGFj7D5bcdpS/zbKpukU7qd+DVKoasyL1BH5hjxxf\noYpxnJrOtqe1TTuzvw5xNMMe5e7RBbvpe2xA8UhiZ5hGSCNZcCVrjih6d4g3\nJHO0fd3yaP7WgmHigh3Btpg9NUMl1yPzi4NNytijTsS/ecFzc+S+wua4di31\n5fmy0KIzILjuymYOouRgQ+BNN0cEdelywX0rZJjgZIKz/YmO6RKO022h61N7\nUCT1\r\n=jE5s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz7EreEZOr4Ykx9sNStVzWbtm21GgD0gWDNGQ/g3fO3QIgG4vhYiGVPLPfwETV3Wp5jI/JlxViFznR2Bmph82W5pE="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.0c54932.0_1591033005443_0.12199144725306721"},"_hasShrinkwrap":false},"1.0.2-canary.87.125e12f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.87.125e12f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"26.0.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"125e12fe05e407be6dbac7c96bff85c8e28df522","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.87.125e12f.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kML07S103125cmLBxZM0+T2/mAzwKcBe/5sqIscTdz2yI0rwtvxl0y2tLf3j7EH/GIJ6sspUO5CQBjnTHKGUtA==","shasum":"e83c20b95229f250a83fbd247db4db0c10a6ae55","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.87.125e12f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1aA/CRA9TVsSAnZWagAA4aEP/jm5e1OSM01RCkC8XnJe\nSqMR64adXGdvkl5+G4k0WHaFvgFeScpM5DvrROqh6r8mxvohApj68pJQjxeM\nTWf/Wn2jRWZlPFLAd9QPloj2T7ftoJu7CDlxUDGujTcURfXZe00ZGPGyfp8F\nl947RLwjtVB2T0QMGXBJ4gw8kCz312vkLzBlm2a/MrDoKbbIzmjksXiVKyZg\n7shamcJdXieOm9rHDIoTcOXzrb/AQ4c0LCJz6EQB1TfsdBtafTs9JiTFO3iV\np9/bOzYhddR8yEhAsOnrPRFKrlDrVBi2fssAUNR5lqm3kEK/JmnDFbN6S5T7\nKZ5lFlS2XECPezLGa2afnezCcQYLiEIzAriYm1pkgyhWdru52XPHrtuEKiYI\n+I3T6GiQqTkjqg5Odf7HAZLUkgI3qc8rN6o5f1ukCce24rNXUFiPDRP4+JeA\nhFKUnPGskmFRpvXZ6IA/33XkuylSxAyGBZJRHwRhIdH4WE0Q05eId84Uu8AU\n8CnrVFz6KVr2IUfGEuiL8TZsQ/HoC6gdtm25BsqqFnfukW8KzpU2OyGTYtDS\nijEOyh181seJR1HNSM+TKV4cJOxtzBOmODRoQIVvBRyrDp7RjVBojosR2Ygg\nU8t07SbVHYdIZI5v5+EWGulTyMA82P9IrK1yG/smGrCcu+ZaeiTl9pwZffxt\njc0b\r\n=mmkd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNT7ew/LiebkNocMBhlwc+IjFVnxqvQjuCg1xNctjLUgIgByRo3YRMy3fg2BK52oHZ4Ell4enp+1+/jLWZW9NMix4="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.87.125e12f.0_1591058495332_0.044743753310873435"},"_hasShrinkwrap":false},"1.0.2-canary.88.2437e58.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.2437e58.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2437e58e8ffc76608c043656cee611122ae0afb9","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.2437e58.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3Oo7jVQDhR03FIYTRAr1MyzLpntmm4U7E7ySBqcrnRDNFjoU3/CmkAE96uUSVzG4skMbQgnxZxmiZqsq+/dRWg==","shasum":"59a5feaac4baa05f0e7591af77e0eac9ab290d34","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.2437e58.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1nxqCRA9TVsSAnZWagAAzl0P/0IPg+VpIGxN79Nroz38\nPczgu1zhRfzj5pHgo69KXICZIudYe7JuBHXb83nRrloolva4maodA4nxRdYJ\nItkJpZC2oMfsocZ4m9h75UirXEAlNDUC1yNDGkghh87LyBL1kUj1+XOlm4jN\naANoUk8VRqXDtojv0FE0CN50M1S2RuZUoRZ+qOu7X3qsZt+kpRgNzhEc1TJk\nZlO7rN9FgpWSMTwb6f6pEeSVcEvYVZPf68ozE/H9kaIPZRKNsbiRYpZbxPq8\n3btkAepEeHN2MJky12+7AmtVbN4cf2DCYcaYp1MkxN3k1wnHi9hPZda4YD4L\nbpvurn56LMAaKT8DOyC/iFSHmYfvhIBmSbg9rvJk+6eTaCoIL+wpZz2Py6Kg\nWeuHpu/i8nBY13g+VUXjKN1ZRopW9mKu/RC1oh+oaYAxtBooZfpxLia4gLUK\ndbM+x2OYtQ1TaBSDyTFhF1CDIWBuQsdyfSs/CZCUef7jOhSqmaV1cObbAPpq\nRQ1Uo8QFywrxtWhG8KW8WFQXHKwjUT6oW/NbbFtE4BFNhM2sUC3XtbInTqhT\na/TfaXz0r8xbiWWSjwcToQrN6fnzYB9SXfOZxjmDW6uJVbpGKSiRbTRJSujs\n9SNOV0gsk7jDgiRKC0sxayw7tchfKmPBkEJ9bC2H4rak/appsia19NNw7wJD\nqaMd\r\n=I820\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwEDCOKDYOohzPQcHvGFOlH+1Akcc+wrmqj+YGFqtxpAiAcCZP2V/4aQ9JVRCoX+Rokeeq4d8J/Wahv9Rxn5Ecpjw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.2437e58.0_1591114857503_0.035023321617069225"},"_hasShrinkwrap":false},"1.0.2-canary.89.baa6715.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.89.baa6715.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.30.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"baa6715a40a1f02211f69fdbb57d56a07e1af6f5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.89.baa6715.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YFftbrgO3nLb6In+zjPKHiz8d58sBV++q8V64Q7tgjXr6zfuhuu0artCKhltD0yhWV7if90YjUdOUKC6iN2aEQ==","shasum":"a061e6c2b2a1710eaf32ea717acb471a5c604cf3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.89.baa6715.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe12P7CRA9TVsSAnZWagAARRgP/iZAJuHujm/jq5QQM+OI\nSKQOPmJv5WOXlUWGksT9T3Z2UPWkbeW948Nqv2/25zapXDPDjdKnQ81SVRba\nn+yYJkaSa7v9iU9h9lRTRv12Bkvz4XYq/vClOsSUAbMTTV92lI9/sUGd8PuE\nqlHGiczM7mMZaeYA3L4yk4bmszB+k7k1HxGEnVCKZLkAJ7+U8Ief+mCaQ9wa\nERAvzzl0EKJdnGxzmu2VE/uta1JwNYOzHE+fB2ijWyhyq/Dr3IhKaEbmd/Mo\ngJKgzTQjNX8EODGezBRm2GFR047iUU5uLweTII8gq/2treU53ohtjlRSW1te\nPB8VFva6KnIMBd3lJHG16eG1tIPExdZ91mq7LpVS7UK5kNBQEgf7wibszBxS\nKoqcachDDJ4EJer6ri2zNoaxUWCnWUEbeXsaNrZE3lEQ2kBkg708Y3mQZbQw\nHiJb5H1UjDQRl9Gq50fxWY1+pp5Z6u0PRtfnMXF/sLCn1mgPkL7r11006ZfZ\nDv8xdBcVsZIMeUSh5uEG5iNPstXR0UZMd/2JSp//dOXW7/tX7BgQFT/zcxxg\nrcQQ6bYdhVDmXIZbkCta3tnhC3616D1AlbQKo9raFMQ1sL9L46vSkOlJ4Vw8\nU8EilrLsiMedUCb71RYw0LdQCtGmVSW8VfGcVCb76AOzOAueBZ66LN8tM6ez\nWatc\r\n=89OJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAn4Z+3UeQHQ46+yptAW91rD80a90g1BlXVfPM5lAkcAiBRXwn94U3j+reumq87YK1UM2JP2sqPeuhhUwt+f0OMxw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.89.baa6715.0_1591174139268_0.12875639041013587"},"_hasShrinkwrap":false},"1.0.2-canary.88.415803e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.415803e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"415803ec6b99a72bdc8a2ec47b38a710f57a72d9","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.415803e.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ulIMok4Ix6VEy2Ndx75WGr9Vk6jFpvUN1sBSryMVp3PfpZKCwE7uIyrjMW1FGci9E51E6rDrA0JXw6Qi4xf9mg==","shasum":"a0bfaf70fcdf8f050f4755cb4a926a35bf95cd5c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.415803e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe12hnCRA9TVsSAnZWagAAYPgP/jZILaDAtY2OJ3KQmnC3\nuQrY3JL3yIDxb45tiJkH+zAx+1IvKIQ2551WhwgtIeGXmM4kXMfbCJTmIFYb\nZHsqo/NoxtIkTLbXz22myzeQ3EVnc3DE2hufqh76YXFrXk7OHapvU5V1f4Ke\nmMp73aPTm31sX7CdMlOTBp24NChi+Cs47uWJBvG1ye6FWo/eAME/GqBBNOku\nIt8z5Ufj0353dt998zcX1xhwieWhC20xUsTwmDB3dzWE3ebssRoEL1cw6d8+\n8ngXKJVz1gG/rVBkbxEysfFYcuL8fn7kKPA8MfmZUi8T2w8jidvLUdanmId8\nUPxoM7KVVMjmox5lHuTHvhsaN/P/Nlbyj0H1Kdbln53JVScEGNKfb3k5G1I2\nNNYGoI9YNKmQXg1naJzf7h7j+bbl2lE48G0ajrofJDelav4tFtV2zhDClq6s\n1+Sm4GDfTc6fYiAziS0PG65m78qDd7oFL4Q1ffzCZoD4hi0zOLp88kqG0vYa\n05Ed0sHpYRDP9dFmjnNzjxZouDKn79adosxa4sic/VjGgLoRD8ery3NsEAok\nBpdfLmRmjMfULDL8EFMzNxr4Y1M3QCiUXcH0cLoOjP1zMu7G87cJm+FlyJpY\nlyo1yqb/AYakV3QfNanjOOm+d+teCcYQnxa23T/26iNuh6KplFDVdGEPjcP0\nbp7j\r\n=Kt+f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEllROIPH9nbZ1vZep6zPQjsq20NBZVsai2SedDxSUBwIgbsqW45lXPfcQnxoVrrrFxlbStO7+CP6tYcRj81qi04Q="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.415803e.0_1591175271245_0.5181609071811464"},"_hasShrinkwrap":false},"1.0.2-canary.88.2282c55.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.2282c55.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2282c55c6a570a0e9d1fd3c36f83b39d838ea612","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.2282c55.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KluVfEKieZ2IX266FlPMQBucUNEynB1hllpF6Ft5E4yF8LHQ757zqiB/ZgEgsmWSuL+MjUiU2a9oXYdu3uOF3A==","shasum":"cbb30985dce7f2f0b76158e7b8c3be4cf5e4dd84","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.2282c55.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe14CDCRA9TVsSAnZWagAAGKgQAI+Hb9M3QzqqhD0uIiPx\nHtpaI6fi9/YmmMk7c++lZ+Jah2JtPmYw0YSgg0sbFrhk2H9N6oMElJlYJ6f8\n2nWT/3rpM6HxVWtlOSwgUtOaCNMn86j2w1QtZkS67Q9UqrwYBavCMFJYKoQ2\n2ju0Lmt0AI2KBC7bk/a0FegBt6TaX0Gge9RfVDrN7SGV3an+FCk+Yp83JGYL\nMK7jy/j+3edElqcT8yoVMjkq3QoilUqH4JCD/16ytLW6V+HSUq7+TC3ijtCu\naddG5l+BlNP7ODPfZyy1cYLrwPtoe5zXH2KqjejWPWUF3w3Xb1Vwe0LNsuT3\n3dXJ0LsY2XzT4+VwLsmYof6x4uchqcj1ClKsJLSNNhcfV5UolWA3VMCiSHoC\n3w1ZZY1HdQaJIY9lhGO/ssH+4y4UCwAB53jXOZRgkpwJzevvwiNAskgGjg+y\n0Hxi6z349UoNOvGPf8iG95gWECWuRDy1MUXw1Zgei9jz92TvP7oPSDNBAi0+\n/onGWLk5dQg5tAA/j0aF48NBTcZlkIjhMMmOZBvbD+la2cj2O9M3lfKBoSnk\n6N56oaC0HtgZ+YDaC0+fVdnX+1KRLV46lfHVSCEtHwJMwgAIJi2nwrCvfYma\nVEq3uRtaNbMx8YMA+Q4ZjxSloNdLtCBRVElQt/SE2Ko5sbjB34y2Y5qn0D2L\nPgA5\r\n=UP0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD99sQxxwcuP7ipmRbNrZihUg0AGeCoSQBkltgpwtF9IQIgBjPFBKP6cXavZT0YtnfQTUlRwoZUKwDwYdi2PBXvY5c="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.2282c55.0_1591181442581_0.11169837471842792"},"_hasShrinkwrap":false},"1.0.2-canary.76.11b651e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.11b651e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.8","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"11b651e17c93f9f0a86c944b0a15456531985a3b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.11b651e.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GhbAkqnFjyaKv4Sv0DBhKdk/FuH7l9DIqpLfwT2kM48hmFUzAXCE8g5ejs2+vEDBaRJidJt6gRR27yjru4WfZw==","shasum":"6929a323f34527a2822992855e6e1618a00ddc34","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.11b651e.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe17eLCRA9TVsSAnZWagAAdQwQAKGu/oLgakiciPlxC6A1\nJX6n164cQaLIQvKPLNVpYcTnQUVIpnSWBpduCkNSqAswOfp8aYNtZRIpR7Us\nAVZW1wtbMcOBs5qrJ35qxrXRGPvPeO+GGoOMR/ri8Wy862QLxYg9g96E/Mu5\njP/MI0iftNdaFWL+KhEzaVxaHWAzfzA8MtwC27toiXiXKc2pdBC4YRZSkENM\ne1vl2IqDsCtDaVajHjwMz84EAyzGymZZAh3P9r1hph5GBG0Y4IcEUSY9vA4r\nRMI4X3ha9bRO/4CSKfB1lY862NYF3xgaHdDWMo2/vcscYyDizBe+7vX4uZcD\nyXGy+i1QcivnVIcWSq9Cv+OgIgh8y1bZsoA6U6S9klOcbxN9Q5s/zTk/dJvJ\nt/hxQXT6As0bsOvYuEXsm5AauhGpDKAf0SvjPMMWrnVk/aWiIqy6Q50Siams\ne/GVslwkprqy46uHSJ3cH0vup35SZKYYXdHCUiuX8bkFgoa415mB9HRLZDWf\n5ll/BhTexMbFIXYBVYmVDV35SK+S0aUD9INN8OZWMko3lGK69xIGoXqQcZBz\nKfPADSrYvHqWx+DKpG8Wg7+fCvC31/BwzYepwhB45hz2lZ9o2efqBW9RJPRR\n74+DZ3zOKA9KN324Bh71xS+xK33B+1SItzLr4Oz1JUrAwbJ6uH/eY4TNtCCJ\nTgty\r\n=QoOq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDovNZphJdQ2BTomA4HvOVaadA1tK/rgrqEvvLZBvHwdQIgXSxfF8SWlRhbyVZw/U/26wGx05N7/WHaaZcwXAdQ0mg="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.11b651e.0_1591195530991_0.40825189508847193"},"_hasShrinkwrap":false},"1.0.2-canary.80.a5eb107.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.a5eb107.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.38.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a5eb1071362e938ed2f742b80bd98abddf5ccb11","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.a5eb107.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Qt36WpCEHHrSDabQD8MkDFAqSUIEpE7gm35THLaVczyCFXwow1NuoHFK+mLcHIPYMSXOQv4SiG5eiga3Qo3tZg==","shasum":"79478bf7f5edb8b6a7f3554dce2d15de56dceb46","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.a5eb107.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2CFoCRA9TVsSAnZWagAAHF4P+gNxbuXK6e6pt+qdSqMe\nXNbBjZPvWSMral/D7zZM500eQBIi7Qex1Xb/sSupbd9zW1AnrbDPKIdREKFC\nCQVLLtRVcHH5nSkgPxtIVS2/jqxBLqMAO42R1kZmT5j51TMmjaN2eLXyBZsu\nb6MIZMizzFfF+sSkEUxdYH3u3uHshq0zkSGom8oZ5uHHjvDHGPpuy1ki100v\nQszzdbz394sxxEBYQXSSDgMMFE/8xsmfk+0hosuwcRW+l4hxL40/CFCp/6Y7\nfUQEnLHQKjYe0iFwXkWklZi3nC7LZQUesqm22SDdoeRD4jVoTLVSV21YhtMk\nLe4eXshnXrnWOaedzIS7jG6HrTqCOmrYuJzhE12nG4Pvh5nIAFkTI0HE01bs\n78CxR+EVppH/pcrV3A/nt/612l+WNecGWq5uROm/4T2uErbFfQjUl3ovcf5b\nLD3tdSny4uhoT6xJvMC28fwiSIF52KkqflOwByfnQm0+qA35nUNnlzS869m1\nqOUFqJZ7forpBI8q/Y16meq378mR4vg6uiVt0dCzwlalgQPxeFokYabQ6Q52\n2ZHboZCmkNW8ZyY1tHIQrHl1zuaoEwDT3R/afAyEYaE3Eoitbz0oXoV4dPJN\nNo3iJ6ggc66WxT2FyOoyf1GfABB0ufp8rlSOdLkug8dZVEVh5IvuGDdRQVwd\ngpTk\r\n=5zdA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7q53OBTLX3bzYD4p8SBWnnRhmMHNgZCI41QbypaT2dQIgSjCZg9La4SKinoXYZP4hm+7UDKqqJ2CI61N2sv9XHvM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.a5eb107.0_1591222631802_0.7089214988326149"},"_hasShrinkwrap":false},"1.0.2-canary.80.7e7a5ab.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.7e7a5ab.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.38.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7e7a5ab23f6edf00a7e97ff662f776cc01856e11","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.7e7a5ab.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EFl616ZZmoU6giAaS/JcYfvWWWRFsfV9QGTVkWkcI3zH9gxOQ0hPJjJuVOgdMRSFuyJ+W7CRmGH/kGjIFdExAw==","shasum":"ffc8bda5574cd890baada183f2983bdf5c9384ad","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.7e7a5ab.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2CqOCRA9TVsSAnZWagAAwNUP/1N+pzM/4AY700riJNx9\ndTdOVOCwITgiGE/cbLS8v5ynFsVN6D9XJ/2IcnL//kIL/UI39/tQYtB+WxWj\nxyi+OQBdO8t+U4tW54Zaj73FcGkRhThSK4aA6WKasikd6Vqpgp1wZAOj0iZR\nvDTA6P1QwVZRyxWhkTMkFM5flHv/p5RqRIpZSYBdJN2dh5kmrfhxrq5UZ72+\nhyeZxkEbH+xPzi9oJ5nW/7JNjg3zp73pjV9p+dbFf5YLDAjpFZHGOIhBYO81\nsuWWbBn3BwFHEuoOihvM9p405Jg+rW5mn0RT2psZAQQy7jgRnUH8n+ofFSiD\nWuUImIkLclP7xXVB+QHd4HJYtdNxjYTMZ7obI0bZB61zBDwLudD7byBwxPtZ\nrMvkjA7iSVl7ascsAUTyDaxNVEl04fyv8fEOetWtvTyj5E5DypCFJ9iI9oA4\nVTszTkcZJnt2R3XfY7CRPQBsOqsEVgeWeRbKofSedXz/o09J08LGFRzoJVxa\nJSOqf+Qmyu46g8NX5ZOK84cii8w6Qq0vfPhLTJjsOVDF90cmVo+rXbImCidM\nzSnI8E1Cskpfp2mxYiZXUcT0q0F5LwMrG8G+9afWGa6xCzF15oWygSDtwJ+f\ntr4dsbKjjrIkn6rDyJ6Hd88tDHDMa152s0m6Y026u+DWlvCVI4i+kJEy4bIY\nweL1\r\n=bYoV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzepu5fC0XlXY7lRq1Vo7x35/4S72N05YjCDeQWOudnAIgBT5KUyl8P14izBbTOn2esjKP4niIQU9Kxgch4JASZ50="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.7e7a5ab.0_1591224974103_0.3890750920049153"},"_hasShrinkwrap":false},"1.0.2-canary.88.c6b8f75.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.c6b8f75.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c6b8f75829538b8c1e7c0eb5bbc533276d509839","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.c6b8f75.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3j3S8rMA59PxmgsYGdx9G2KD26gXrPSF88/129hFiagR064dnjKT3H+zTjEr99DFCBK3sFEx3qNlWAzLsT5pFg==","shasum":"7d52071ed33bb217ce6ce42d09e859a0c45e0cbf","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.c6b8f75.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2K98CRA9TVsSAnZWagAA5UkQAJ7VzUxAQpA5RpCjDf5I\nx1nWBX2+V5eWrfpkZHJ7/4RepYVV1XnWxPQbIZQnYM94NGzHsMlPsa6tAy0Y\nKjzod0uME1KVFXY7afwM28qx22dszO2N7SYJSzzCo4sCpTtfaUrYQp0cYNqM\nKzCJ2BFqvwbCcKI/xvVnn47E+Hdsryb440e3ZB5URmlj79X5pXID1zAMxBRq\n0u+hXCW172nzRB5Cl3WuJ+bpsUphY+zxcroXWfJC/K8NZXI47a2cs5QQnZep\nG3gg3shPDMCT6qNpiL6btpYKA5kTJmGCjAnFqjMIz5VrqOGgnpgoaFmBlT3k\nHB+8WXP+DZmFk7sCYt/semsuXFZDRdyCo9THes/LTJ+dbHI6B7b6vUtFls/z\nIpMCvdirTA6f3ODB979Gi8O8Flyw/dB+YOCRiN9l3aJ65yV462qq1wKQz8a1\nXqknBtGyDdrT8ceU3Yq8jlKwQ6UGYqCYFKuB1a1z6JAtJpqmCtY+PL1epXnC\nFWnS26Mc/LxfWdhFRF0AbtNIPKrw9fDSWacV9On3+siiXF+SwsaeH4Gkb8vx\nK34UIKvJU6nZVb5RlPM5DOe7yPtS2lc92IXFQHCBGYgZw97ZSnVfvUcz5Pvd\n4+cMfmNJcBKzbDS2DhV24XvoJgJYNcvi6uxgVZmAwBz1Ws0NH1bk1d1K3QEB\nv199\r\n=DdH6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkW60n8jkMG7HAM18AwrAeoG5K03wzWLPVf/5i6NDk2AiEA2wsk7Y7Hs1MwpTfsquA7Cd7cVMuN6fMuqY8mvQnqFI0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.c6b8f75.0_1591258997658_0.2700964355037896"},"_hasShrinkwrap":false},"1.0.2-canary.76.c19e154.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.c19e154.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.9","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c19e15434e8c79fc8bd9aae7100e4da0e85c46a8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.c19e154.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-dtQcerkc7ZL0K/5bAeVRN+WoEpu3z35LJWgvBHsWDfz94o65wbwZDH0K6q6KL86nYbbQn6E53b7xDko1MCgjlg==","shasum":"667b68d14f48b3befd5f45a7626372eb714f9750","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.c19e154.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2OdkCRA9TVsSAnZWagAA2ZAP/3yP6ZXk+jfFARvAMgN8\nnWNDAdhF5+LwbMBL/bUWm/051b7GvXiwAZ12urESH4b/PvhT6HSiFwthHD9q\nuCFEUjYNp4XXOw4MvBfs1qwrejamtkBar6kSSPL7uGgMocMJdrNSLw1QVbUv\nHqmWYnVOw5Jv/P2DrjZ7rtibT8lepj7bdd8aTin3LWvbbjNBHNI6YMA0W26+\nt4lnWnEp0CSc1/cnZOhPSXuZuwyRFzTF1fl5XISJSaQC5jpR/+qLoKfFZ5wt\nUDRFK2tevVnu2CF33J1ZWBLs5qW8QsqbtE48VRAbMcKY65Rh6VId5scBML9a\n+OjMfVBZduAj/AjxwTNQ58sQRE4TjfQerFOGzEuAu9jtVZD6laWR7r8oivTs\nrm4yhCncvK0mXUrD1lE9BxUui5ixWsTbLKgeETaJTKDaH7GTX0iGu2q57IRA\nEeLNyixK1ssaBqs6ixUusIjRVKF1+gNxutJxGhoX0BnXfMNbfq/2H6Jfve6T\nBY4xoAwKMWC+2Fd68rHo/bYkY9APHd9SVfAPdiJLyE9chkmnBuZk0tNHtUfC\n7NFS+sf6OtD31PX2ix8lnsZqk4uoHTrFWvWocNVPi+gnVucXo5zbqKOa+7f8\nE6QuPRHFp99FvVwmrhxx1aiUGlgglnOwrbibUEqCUeD3S/1q8+stOijh3uW8\nm5ws\r\n=i88Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF68sx6SGv4dZwJIJLrDrCHd6slwF2cPxtRU+OcyQS7tAiEAmI9kEvhr0WIlJV9sFZPYUEQoCv+EMz9Ka1IZPtrHarY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.c19e154.0_1591273316032_0.6484987175343992"},"_hasShrinkwrap":false},"1.0.2-canary.78.254746f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.254746f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.6.0","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"254746f5de63833ddcbd3415def98985d592ad13","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.254746f.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4xzt7qo4E2+LRAJ/e8+uvX/8OYVKq8Jf0Jz/hIqpFycF5511DNjTCARMok3Gy8nbhudNaD0UKWTivRSATSIUhw==","shasum":"7c2c06081148d838cfb5e80729c3f6948c81c43a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.254746f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2PysCRA9TVsSAnZWagAAoJwP/0rvgqhO85HGQkTDmaAx\nCkz/q7BkmsEQoEH/2WKwrZmOML8Sv+oVg1nvDZWrpDQi7cy5M3ypyRxpfexi\nGIGe1nkBSsxlkto+HG4DG/gBUh76ZSLU3MMSf5p1g+zuS382KEWuK8baDIvp\nWdDvJhc2mvK1a1OozZeGB4YN1SV1ydoLMqcq1eOo0H6zOAHtfxViC69sVhr8\nA365u5YCHxi+40Xe079I+o464aomTH0jq+MIDjsVzFQz8o+HQm4TPMJF1H3K\nsJsPK2v6wb6cxzadz/4o6Sal8+Q/NgexelV0Gz8AoxpKo2RO4u9zqYRHBoAa\n3Fx17vkBuVepT7rdby+EE7FWCoaYPnkmUSjJni6hGwJv0F5AZ7OWThUEIpn9\npWnzP3aTbFvwzrrTu9F7FNGPYrl12EkZ5j9hdGslxlndDVUz4fU3IgTlWTOh\navCCuSAufF7U6ibDL2ghKNtUalR+oM0bELL1pWSxMEu0GNce5O2CVOmrXi+E\no0g15GkKaynyTQooSlKV7jlvavu6eWUzznptg/9MnRdVgzhYKyoqw0oyF456\nOb4wj/uT7bbeqRrrhEvyOUy2aEMpZB5xBuD54jwpLu3d+6hIoqGtXHesC4V0\ntrV5h3Mtmhd1+dI2HzVtEK2WAbSk5c6j3nOAfGLD1Q6koD+Mq9quxrE7R4zM\nkAgZ\r\n=MiI5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLX+o8JQ4fk+nh8RIXfmL0EzYayQa/qwM7zvCPEXKVjAiEArRrhSX2nhnNXHStLGNkuovUsd2oyQwLYvUd3BtSviRo="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.254746f.0_1591278763691_0.2738564392716336"},"_hasShrinkwrap":false},"1.0.2-canary.82.07cd7dc.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.82.07cd7dc.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.5"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"07cd7dc7e09c48ab6274955cb5abf102fd305d72","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.82.07cd7dc.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YuDzwebcbsuFvf2C46vg+z+UZBsJS/q/b8vGCTCZMjejBWnhLBKabl/yMhqiwp00yV5qBc48P7ojVKIpQpBwsA==","shasum":"e885b5580d4a1ac1e23d581a760509c24373eef5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.82.07cd7dc.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2TqbCRA9TVsSAnZWagAAZF8P/RS4pB2UPsjRliv8w+z9\n23GguOUr/wWMK095s5L9MDIE3fmTi7VkQhX31+cBBo7z92TxQ5c9hKSEmVoT\nAa4O61+EcKW+weZ1M/TUqsFzefVMM07nKRW0AhyHgL6+A0Jthoux7yLOYpXI\nQuzycygq7nFjxCxegyWMooH7Q94ZIixIM2J55sYZ6NTVIfEdLhWupP4zLXRD\n6vYQKSkVFZCv2vtbCHJ/p+qdRhD+MWzmwCMvu8kLiLW7eP16UDPk3CRPm+Ry\nfoiU8EV6BJCBWeZTHzMYMrr45zhejhymwBrMRWCQ2WfG40nDr2JuGQSsnrM6\nJSvnNkqzLhl6fkxJoQHb2ULLLMqj6DU02fwwsKbZFo0Tenhal3WKda7SIZLt\nJBAC/ipZIhGHGONYzPyvkTOfRM0iPeuY7NxU3CGSzlBCnJ4WHOklnLUp6XqL\no5SpyQMw8M8C4IQgeuIhQOGF0yCTNCu/fhVmqyk0sN1amuE/yXWqVCHf9xH1\nTc0uBVIHRQ1fqbXmi9Izi4HeGsbFgrcH/jLP8RsvaAYDBIWCTrkFD12cXPmP\nBuSn+o075MlqZXEqx1q23UVF6drjcDyoUeTPoDAJIuywq0snFPrOIL7MPwPB\ngLPhjK9VGGoxA5xwJvW4tpOcCy73nXB3avWzhrK/QcI09YmGs9x++NqLJGYq\nitht\r\n=9ZRk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsaY91M2ovHIJClp93i7Z2mo2iVaLDiZjng6WrxN+rlQIgQUupSdwfrPx1i5X3y9ky77+HkDo8h8XzezqaBZRhfV8="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.82.07cd7dc.0_1591294618916_0.41283780010118654"},"_hasShrinkwrap":false},"1.0.2-canary.88.f54e792.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.f54e792.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f54e792dc2d3b47534ba060404d5e55fbede13ac","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.f54e792.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ht9pz+odi0KY+VangSAzTNVGBT3dI1CU62H92PWp8ronEM5XZvK4SQ5LwNUy1KLXzPwNhncNgcljd54GnGokHw==","shasum":"d265d9a66afc191d74928ddb4977253dbb0d55a4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.f54e792.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2X22CRA9TVsSAnZWagAAq8sP/2gBnyEWqeCDoAuHFIvp\nirmYMcvtPQY98XVY0pmZrDKVyMyce1wi+h0SMAkajH7hR5y/WYwPsqN4Ob0R\nmm8BFWui0lROOYj33C9aVU79+UwVGX+JFHa5AjpHlOvKjdcGPpgjTvOTkA7H\nkeAsMpsa37md/lsT34b4YjYqwi8PsU5j8LFtonKwpo3oGkMTFSkGHEEF4SXY\n8J5pPhy7nA0a2xNF2Sf3fVRgiEZq+b8E46ri36VKC+T3uyx8nTWbyxhTJLam\ni/fV2BSi2t8laILrVQY+1K3KadXW5Y0QDhIgEg+K3NRyNe2QLSaUSRFtHfzF\nFA5h8gcP4GezzJWhpPQINeOmUqcYm9KSHjOJOVvKgkFEvbuZlb8rz9W+7klt\nVxPJ35SvShQjpTC+C8AMwtuOxwE7EBeupGqIrreiPprXnMr0nCv4XxdihEj4\n/iCcFLMtFqEwa55VVLc6t/yZEFQjwTYmY7cXVPnffBDvjFWPP7pQUU28nU1T\nDJ+0KXSXkJ7hZ44AKlb/9Pdm8Vyr9cO8WDDcWHdhcCstT1z7mPU8rM6/u1Vo\nsHsci2+E5Rmt403swQzt+7qGyC729Edj3W6WUlY3znK+jG2lKsO3aMBHUhDf\nUpiENtSNedthW01i6TUg2iAwy4EUZAfE4ej0lkl9hM1ciUmdJCT+Ja2KSe9Q\nd1/E\r\n=0foW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM41ODEAl444ZFFN1rb0DrJlwHehg45rRP9eipmM6htAiA2MVlibBJmCPI/L39i5OurQxyKsU+d7CsEn0atk5XxuA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.f54e792.0_1591311795770_0.9743017620883043"},"_hasShrinkwrap":false},"1.0.2-canary.80.03caf83.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.03caf83.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.39.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"03caf8394ef9b4295d50be2575250860ad0db7e2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.03caf83.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-p7j+BDOL3ya8W+rKyXM9aoyq4sjlCMv6VZr5Bc+0k2Rdjj5Oq/1qkU/UTW8Kzd/nTimgS4WiPi1YnskKu4blGQ==","shasum":"de922d0409bc81361b5ee09701d693d563b0c4f8","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.03caf83.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2ebRCRA9TVsSAnZWagAADPMQAIpyT3Zu3DclFtBkXfWs\nD7CStAhWvNFkigWNt1d9zx0Vb7onjkNor1tKE/kSN10D13t1V47QpUoIo/9r\nQJEhnz4Nvk2aJMqcUQKuM5wzY1EMMHkmE37iofkyFkPSvkprx2aqNjfDUaGM\nccM2UIOysmKoWyIBjOawlCeLkeB0aUnRdEjdkG6pg1JAxLaesNOvEQF6/Umk\ndwuO5WbKERV2OQRMBTcbT64fY6CkXeXogPQhbbCmTKbh5tiBYba3sqLRLPki\nq/fxWoTI4TDeC+e5QiUxpXdHysqgJoevlDODYNg0O/eNQ2gsoE9+tl2STVRn\nQqE8VK56kJiuIeEYTZnfqJVay2b1Ali05liRhIvtECXLHCOUJLnMem9K9mU3\n66yAho7+tWwlmM5C8dgJ1kwnk4nO7o54BKPoQx5Yg87V03OzyyzpmdkPDWCG\nBqJFX2KAOZ0L2Ed1GdIU/+Ev361m+47mZ/RETsIhh6mk2lFdzJwqnin4SM96\nmQqz4O6Z4xccV3fRehkI8VsSbi+k1yrGZKQ5053hkXSc+8acVwp22sgnktG7\nntH9LmT/jW2u3dJ9pxwpGD6LVwPMhfMyRCkKqD7xpeCQDk7Hijf1kybZSARl\nc1T4hB1Eu9zfKTABVrmiVfFLlXVoHD4c3AY9ttFU+ndTHMHqEhxXX7Oe0kl4\nWmCa\r\n=Ez6Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJI4u/6nnQZq/QIOohjxUT0k6XaJhBhMc21mqqZ6pMTAiAHnmof/cNQFCMGPFKNpIhyRrZ8r6qucYdJmpEm0YyQ+Q=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.03caf83.0_1591338705225_0.6096773254092076"},"_hasShrinkwrap":false},"1.0.2-canary.60.9e112dd.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.60.9e112dd.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.21.0","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9e112dd85c40a6aea831312bddb5758064146795","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.60.9e112dd.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-usL0VG0YyfUQDjCa19JaJbhM2SoF7UIyG3XWYHXRl/8rqFFZ2UxL1+rJDI5cC3o5d51XiUlfo8+Z+jyM32D9LQ==","shasum":"afa60e8eed371d7c0b7d9ad632cd3a405aae59c0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.60.9e112dd.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3YhvCRA9TVsSAnZWagAASsYP/A/mmPaSmn5+YA8VztSF\nAPDK9MH/YNOU5w0q27PUCbRZJ3N1bzrQ3WqG/kbmTyVbu0u2WjnUsSGKOIRs\n59nIDvyhTk5ooP9YBZQg0hoF8o8AInYQDITVpxgz4VkroQ+lituSaxQLg0k5\nYhT3O25Zk4JNPzCPXdT3pBn5WEXTzHTghaK/udsWC3wc5IKf2GCmCQDbs/ED\n5UfFZGn+DOF3+sbxaj3l83C38zZfQCwwI3CD2cz2QU/eDObSA73hEMEBvSEV\nHJd7OwjHAaufHozSvHnIqzJKqnHGWlLk0JPd0rMQI+P4qvN0gHaBHyUAK3GF\nDXrQEIWFNUq2PF+7mF/t70RAx7V5Li5FDplxupbHTAlgE/5nA9qfj6jBoyE7\ne43VM7qivSFXaz/6MVTHEXC6dCw3lkVJfIxZYhqJmVXm0Y44Cmnx7W8xC52O\nd2145Q2R5kVqt0U1Tpjwp2lwxsqtO+hjlqfJJBREHlJeaIXs8QKWrCTsOY9P\naDprcSkWRZIPw2kT9pWD8cykL8P/FmP+OUem2ldieLi/MZoG8/G+Npn2NrFO\nh2Z34v5qvbCXm6nwbVy/9Mwi8LMjtrL80X6nUTaqt9jC7H/AnxLtjfXLfpI0\nqHXgdF3BD+ZF6LayqV17lx+lsSlmyGEVNIGW/CmtC1EANzJZ4IIxNMXatGfu\nTdSP\r\n=BEzx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVG0mt5kY4/tV/9iSAOgORAtDmz5gAMmo6P77dqt1tKAiEA8A1+UowK3fnKzqCB/k5ohkw17os2hU1VbVCubkxJ304="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.60.9e112dd.0_1591576686559_0.3663324262543568"},"_hasShrinkwrap":false},"1.0.2-canary.60.aeb1048.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.60.aeb1048.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.21.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"aeb10486e708212c419d586ed35d02830c9ad612","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.60.aeb1048.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-QKs7gbTJEQw+VoK05tOLTG9uQRdKB+irgYTNjrPZb5nIxJv4vMUl5CPpHOEPw4qk5ucI008uUogSr9fBgFL5ww==","shasum":"ec98921dadaa33d26a69cc0a42442eb1953e7f0b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.60.aeb1048.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3bXECRA9TVsSAnZWagAACeYP/2gSMhjR84kmCp22r53N\n8uYhHBQJ40bfG7Ivb7EHqZhEawqUaE33Njq4qio8GL4WJLl6TH02jgwszl0s\n0PRZbDJaJZgYjbFIbb6mJ/6Brg6kbUUDxHCACQvzItUDbZhaNqJ6iizb8eTD\nFqptDdi4jq0pHpNWrPzyxLs/02R+1C5HrZWFOczOJ1d/Rr0Uw7zFWQL3/Whg\nJLOFSXT2X79CKbWi2WnVFuUMMuHHM9AHcUOBt1XJZEKVKRha0Y5Cdg7EvxNn\nyH2IczS0zCs5zApJ3DmCDA9/+Me9u/uDOWPsLLHcan7nFif/NUmaE0jF3fct\neh+A/Cu3UeOduqmhKne6IfBvLIZCF107juXZ8335/1mhKl+PAFLr8tugcCOB\nLXJpO/3XWDcE2z51AJZVKbnJkeE27DtaEir/Wj4QsnNWmosmaVmykGS0S145\n1Hwx0AIe/HD7foI2dZ3bUec3MDiRLHGrddjJsZr/PRCWpIVWc5qtzZQK8oI1\nB9QaE/aH9GDZRThfuYh3NBo1deiKT2QQThpyjoo/nqFN6xqQqm65pX3dEf67\nLPesiXovRR/qNs7MigK0libX60KKMlRAQkKIv/ehyGL45kRSFB5wOHiE3NBd\nUJBVQt1MmOSx+OqTvhrDL6c2USyUC1navUwQDzqxV0gUkhjanjn5Rnra4BgY\nfEt1\r\n=b1u8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCTbQIenoiTzN6vLUGnh/Jv/RwIABzXznQCgijXeaMOQIhAMs1E6uetOH2HSWb13GYaTeBQrThmpKrG4o5dIv1Z4z/"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.60.aeb1048.0_1591588292112_0.5044762655521904"},"_hasShrinkwrap":false},"1.0.2-canary.85.dfa2708.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.dfa2708.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.1.0","@typescript-eslint/parser":"3.2.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"dfa2708ca1d2ef17ea7e8ceee68633729a58fb70","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.dfa2708.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5wxSXoODNoUX/DP2ZfBgRwmVAQ9TfZaw0lcFh2bxmnjOeeLxolyXBQ7Ivjl5AlVjNL4GdPZPoEHG8HPIFfPvRQ==","shasum":"411c2bdaeab0ffd5185d1b40395ed5dab91d946d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.dfa2708.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3nGwCRA9TVsSAnZWagAAky8P/1SsWqMieN9L7u30ZL73\nVcPnrbgpaybe3VEj1Xfj5qVIV22mxLiDJDL4VpjT/tYUU2B6Xc4x+TlETgcM\n71yFbBlCoGhuWv4JQwRl+SHbDp2wGTOXrNBPRTPH//i8dN26M3qA7uhhqtxv\nNDKOOacE+6c8jqp05jO7NFWdfDL1VJ9T/iThYVzzUHh5X8nR0s83Gzn3l2Ja\ncJ9oj2KQtii4MTICEWw3+cgkaQ0Bfwh1K9KxqL7WzBXva532yJHT6oOb0JgB\nCr4pi39h5DjEO4KK3BWactUFOe3f5P9tK1EqTpi/+35YV43QCsjdQcAk6Lyv\nQxdUlDPsg4pq/epxN9BKxdFzlkos+0SxEglUQD+SOALmEpKKO60W0n/Zc6/6\nM0h5nQ5OKR/wlBgYljw4s10NNSL5mtC4aQ7ECjkkRSmWLPcV7gmXnU7Lu5OY\noyh1GxqwsVjyvHvZYFdGgLBwZzBNG3EeFPWw8kxDmshNg7gQgvEsrPrJEjHf\npR8ptgwfyW20gD/CDxTPK2fZ6Fcuq9GUjzpzkinfXi6uq2KfcltqgAZiZmJW\nRCT23e86WBHkV2+a0cl/oRp7gSoOY1THIs+Fg69rK8oqbGu9ClnliuxtheHI\n/UOHwnnqVTJjmxgAClBWVtTmUVjzOuYTlhJQnISQdKy0FnGDEOMcu076Qgyw\nLkSZ\r\n=6mVB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2n7pJBMclusLpeqElDBMDiqhH0lukmRHWHnK/TJNh3gIhAKsqjuZ1ZF80YziY23vJbXV3URuH58WITTvUQrCDXXZC"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.dfa2708.0_1591636399093_0.08570037335351977"},"_hasShrinkwrap":false},"1.0.2-canary.85.9650f56.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.9650f56.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.2.0","@typescript-eslint/parser":"3.2.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9650f569a80f0dc04f4928ab797fa65201716243","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.9650f56.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zkhWFSnDeH2RTmLBuHzr9PrHiD0nO2yUt/vCNX3DD1W5UmmJ6Bgh4gyil4mVT0JkI8PhYo8xVgT+Y91DITJ7Mg==","shasum":"a219ba5033b9dd44e8fe2995a3853d604856b669","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.9650f56.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3nj3CRA9TVsSAnZWagAAiAIP/RG/lAGHup9/9xFuhnhO\ny2U5Fq1J/2x12Atow994mq8oXDTRy4rfZsxqg++iEx5Y36AVrbrSp6fL0Ayy\nnQxI3yG5TgWmt+Ttjj6TgYvpP/uJs6CETgH5DIMYhz3PvlMNiGAIBQVk9vfl\nrvQK6+DoWmQ7zclWGR0o0UVQ6kRwRXQaFkROrHBu3kCdugltYzaE/WuHBZ7P\nhMytdlnNkB4nir6PfAPUW52BrO5XYmqyC0kCmCm68LbvvDIgSJU1/8gBSut6\nFaxOBw3iZJxSslexnX6191NisBtXlwpb5ltqOPvZGfzFT7AvcYKvVbqtu4Si\nX8XmnN+hmEF/jnu4uQbW2iR+Nn7HyrOhMM2T9jn/Khpw2FVpx5a7FHLfGKlD\n7xQ/+E4lzcrNTrsD4+fb3jfMc6rByHcMJdREradTOb0ob6pNBDxvpvX67D6p\nzx58zIErxybvpbcyHzSfmurBaO3kOsGW/3HdIBPHNFWX7pa0Qhnq+i4sSZwM\nbZM69jwx4+4sy6cbQML3WRVZaxcvKi3sN8XWPtX7Jte9rYuBectzDxOyZ7nb\nFGTFv8tIVjo5urgKtBIWc1qU9mTGVxR4yAJj19kA/54t9gs5qVFqHc7vb7Hs\nfMccV1oBZRXb2AKjr9mpUe6bwK6ZvB12TsbKbnk4CExSqSrSrRcm3ghXlWZ3\n0hSw\r\n=55LA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDijiCLy4QO0JDOVPq+r4O0Cd11HEviR22tUEmUZyHfDwIgXJJsDdl3f/f5LTYHLhI2qEUJFyDPwtoWgMEpyz68+JA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.9650f56.0_1591638262925_0.32356069604596316"},"_hasShrinkwrap":false},"1.0.2-canary.88.0799f6c.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.0799f6c.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.5","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"0799f6c0a9fcb231c0392af81dd1647cb935e095","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.0799f6c.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/09OBMEOHDK/UCsRhA6yFsWkREzlCjoI14gtCbnc95k+e8hwPcA/AK9FOVZaRAgAxnF0+FUGwqOzbTY4vc3E8A==","shasum":"b4a95f98239ab808de17126c2fa4ca66974e348c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.0799f6c.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3s6CCRA9TVsSAnZWagAA0bYQAIhTC0deKgwwUZvclSGw\nEoFwEy3Fy0yZLTRobFQqP8hW5RclxoiCabUfJ499mPOMB+J/gj+pHvvAE+R0\npKfJur9C/ydW2P7A4yTWu6XduLNSq73raSpg+3RZakf19nyeNeeELHvVfO59\nIgtVQkTvj0lzXMkfmtlohbf0JkxGEEza3+TuqdnQ+ngDUbY7o7aJ5BCdjZIU\nyTYJD0Pbm/h+uhF17Q5B470LPbZJAtEal6DQM8kVZuFXT2nt1RXY2OTxBGs6\n1RyM1PvY7HTppEy5ehWHrY9iXjSHo+pLSsIqpPH3un5MKMskclzUeiFX+QI7\nJOGa980jUFSCgdbCLI6Kwu/kKgnjoOBel+t7tpMc2LzTfdYdFNnNPvrlJVYB\nxe1DijDmtDTijd1wY9Oqc00DJ0JVkgZ40yHT/rOmFNXIvvmHMiy8OEL57Yf4\nbyIWvFxKZgEi37Xm+SJwNWg6sJFKL/ulDtt2wtWRvCmCnhdtGbHKC7LsOytw\nWKKuF9slEMQel0oQAoIW9lQCRbzSEHX821suDGWM3uBb9T1J5TBSZcBuRnY6\n0cYzdK749ws6Hq11YYyCLCfvdv42aiC35X2tv3hpt0xGIXb29KQpmeZX5h3N\nJs/vjbnDqXrbJKyfk458O49Hj3fjKfn50LwUuwX+1d8iv4qbVsPtQm9niYYr\nhFbt\r\n=k793\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCkXil32LXMiTSIEnmpB0BQiE+BkRCyQ67GD0fGnT/pAiEAsoDI3d5K8ndDKnG+m7nFAnI/ifZX62jPutp4OAp/++g="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.0799f6c.0_1591660161935_0.6174941638473854"},"_hasShrinkwrap":false},"1.0.2-canary.60.2b748a8.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.60.2b748a8.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.21.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2b748a85cb1e767aff849d8482384bb1ddba052c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.60.2b748a8.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4dUTEa07lBqau7GSXq5A5Tnt/JJi5jtxP5mvxxj+M87T8QEJCpOrziEq8/r8tYO0/uhH1ddzwNRTmnIrFEGXIw==","shasum":"d601ae7652bc04290b66debf18493d771c16101b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.60.2b748a8.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4EsUCRA9TVsSAnZWagAAx5QP+wTiPkfY7ZtIh2izzYrh\nMfkyu89kqZxQFj0iU3uIDn75UC8UiuqJds87c6g5Bmy/Hcy7+EGO/408SnqC\nRzGEgVEynNwyTmByJFegr+lJB+tjggBT7vKJZIT3dEq505QRqO2AxZVSgAk0\nEy6ewewBFC8rNfy2XIvKHDy0NxtZLyTgYWLJk5YrgrJoAJc1RT5IvoopXdsG\nfP85zo7xtzyC6+8cHjWLqW8jHsxixrGpWIcViF95mUuRQTj+yRKGY6NDtnCE\nOuHDJLWJQrljYQqRIYmLQnoixMQNT+W+onjjWjKev/bfUz/Ta73dFFQolK7P\n3Q+tN0u9i1HEUbLrDw+OxxfMIZSMeBa9pfEvjyLYbe6wwTGo97oYRHZn3mqP\nNtU8PaAFxAftjpugaBx3ra08QiA4kvc7Y15Ea2/M79fO0NtfdJw41AZgWrdo\ncig5aQfk7aLg97lL2sf8qdbUz2t/+RYyUESmdrX0rzqQyC2gdxFNAGOxV0Ri\n4Sy7xURSMWxFNXKFFD+czG9/s2WDJ/AC37WDKrJJigjBLAtWgoivO8PkcDXx\nBBaMV1HKZyX7RzrQoXXfrAyidlhMBtZgFzqSDWjv2bG2F4AeZ4fUuuAugAAI\n7aWK3Rs4meE0We557/MGiT9aXc5cwoY4Jps+kp+V1OywxbzMOl3hn4N7RKSg\nCjoU\r\n=JoV0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVdqlTyVdPR6kGK7zkKYs08sQ2ZpJGPFtm1xV4wrxmRAiEA8lLC1ywFAQ9ZAg0vqvqcnGH3NnDscCyOiwfwRw8WwV0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.60.2b748a8.0_1591757588456_0.7397728234864716"},"_hasShrinkwrap":false},"1.0.2-canary.89.8c2498c.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.89.8c2498c.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.31.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"8c2498c0b81bdd92d75c6b25720f00d83895fa03","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.89.8c2498c.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9YvLQnqIbt0JisHNRZN2frNcLcGgphAX7JjRjYmamqdoxXZvyVhPzx/L7GhfLCHVRLEstkRyYim0y4dutL5g2w==","shasum":"4f799eb5ce7593bdc1f0bd2995a0969a30f74ec9","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.89.8c2498c.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4JBgCRA9TVsSAnZWagAASwYQAJA+Yxgh95uBej8i3MTd\nWnV+zBKhBEJty5LCRy5ReLdyNOSyMVuSIJhusWxBjBYIuzEJjrJVEuIFFf42\nf6z98fd2vVa4V7ruBeaGGho/yAf0sMXEGe2xBXcvfo6cnOfPsGbtSs7lmGw/\n1/YEBIRZWQqmnhaIxOv/656DyXco7bxZf+aJm3iaZA/vdPXI3UDZpmh09Yra\nD+F/2M1QCjbumiiXiYImcD7Rx7Hhw/2ABWckCXYr8huwRUzwj/GDO1isdcI2\noETxAVBAlX1jOAIMApUd3Ed7g8EOhdL4cDz+8ijUC3l5qTnwDS4GdoeTQ5qN\nNM05eqX8nxlll7VXJgOQWg4jcDu5u2SZejqLBU3uSkx7sdClYmHQwkuXiI7r\nt0gvQhNxvmXL+kEAPWNxPpy0P7tRJ2cCq+adoqvTY0vGHcJ1qnbPo2mlDeAF\nRCiz9DPtrwiqsbldlAthnsYWpdDdEN1Tk/MEmTnZZud58JhKmEDtp/a4g5gr\n6qrkfPKcu1aA02ua1ccTBW+X+fuH2s02anwD01cQbzB+hyaw2w08vFE5NEpb\nkvWf7rORs6a63gcXlgrCua42h2EKykR4SthbSRK09tyUpBthWsrk8o8tm5pX\ngHjg3uzJ+u6n06Nc0WMD6+52ffNURzm4UmNwXQmktxk9u3InBlDpcy8XF7W3\ns5EE\r\n=vUWG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIqXjYzTTvZCXDzn39jqNgtmmZcE8U2ojWnRrR5q8+8gIhAPROujGjDDdG0Hsw2Wm82yc+QzbopzMGgil+4/q59WXm"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.89.8c2498c.0_1591775327800_0.9441701597310166"},"_hasShrinkwrap":false},"1.0.2-canary.88.c16fcc6.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.c16fcc6.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.6","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c16fcc667807a924771e44410347071a34451386","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.c16fcc6.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7w/+X0vIXCNlUVihuzOIGViQkdT2nLKL8csv521tEcG8MirIauGZCWUEx2nqqKBhketyOsUE3IoBvnAJaLvaSQ==","shasum":"3805178c8bad098a021a9a394ee335eb4b5f0aca","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.c16fcc6.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4ZkOCRA9TVsSAnZWagAANxUP/2lCIw86NiFIHw6kJ6h6\nW8hcAhc65I+2BfNV4VN5Hqegqy5tH6TB8BmUIY6ZOHbVPjVax98fCtffK8su\nILhS/Z5Mwe9tAH0iu9quH7DVNZFDWe4X4A028aUECIWV3tGU8j6u7SWPGcCM\nCf/vwe4yAwe7Gena/Xm+6BZgYrMTeD8e/RvBZV18PwKGOX61PuAXg5Kg8d71\nKbdztKjupZVgmJOQ7a9t+N4q/x0ulQU1FMJAXJ/GNrw1tGXGd6LWR/3uK6al\n8TGKlx7qrxZXaXC6rZRBc/oIaelnRkQ5xfQ2qyAthxe+F/NOLBn/biZpYh31\nXvkx+IYW2W2Pf9FOzAUWUEAfg8N2riziXH9ovcb7f3Tm3ZTZe5YPAvQPCID8\nsz5CnsxYsVTKD/gdEbyRu++MNdVKBFClgWf2Ie6DeOhfSty5vav+76wH7nBQ\nnNWBnBMGogjFCDT++WzbcfebZaTPvEnN5Q9XPHIWv78Lue4UTCYkMAcayQCe\ngIO8XApQBmu+2hTQDn0us2bY3XcNYGwyGN1R5/A11fp+56wply8Q7obWtOMX\nnrC3mhSPipO8EW1BzS+WR/XgvqZtN4mJI7j/kGxsV05PBLPKnwBKmyKnTNi3\nhsQxwIzNS5BGCYJnCntZqy90aY8lUr+wED0+iB5n4h+PHJT1QK5N798qtEok\nr+14\r\n=vFYb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX804ZUoLXe99RhYrfJFeE/ZAajnzNdaafeROreimDAQIgVPnfFwwL6QZM4l64aYf5bmF0dKJPcToxQVlYvrHbfEM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.c16fcc6.0_1591843085620_0.11656600729736954"},"_hasShrinkwrap":false},"1.0.2-canary.90.5e04fc2.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.90.5e04fc2.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5e04fc2721fedc2be3db78069c0a04951d2888ad","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.90.5e04fc2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-h+zvArNpNcNXuSEpmbxbfYf5ZjeBY7aXhCSr8uMjEsT3ZcnrsjkLmGjCK9ec3DrQg0Q0HGIJhLY1qbTG75Rp7g==","shasum":"afda5f091048501dab4cdb60cf3e1169453ed738","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.90.5e04fc2.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4dOICRA9TVsSAnZWagAAbsEQAIJL0WDM4T0fzkXofERY\nCEaZnyt7A+p4pBxuue8kvwWY3hujz/O932oSMqPMpvxatCAaxl6gIC+unGwz\n51nEbouxncQCVYUkVjoTSIK51JXyxK8x4mMPmz4sEayKO0M2IwUJXefkePT8\nn9bCj9vOuLi4Ew/pjDMCsNiZcdc0CgOzSb2/pthDMbY9StftkIVn+SW04VRV\nZxeZvkz66kALiEYS/5fnn3ZyhSBgk1kIA4JJ3c7j3gWsBaRoknhNjwaqNJu7\ndNV69A5c+pxLdwaCeUwMRWmfg3dYeqoLde9faxe6ZAeUTHfanWULLWBdUve5\nqS1F/2IIUBrEOMJ3r8/5eswJOp3NMnl11e5tvS8owfocaWz34ka5Z7Qj6eJn\nIWbXiLn3s3cpt/G6FRmEqbAWVVNRYQX2iiuROMI5Pny8xR8B/GuO3i/yBlgt\nFN8QQq12RTGfMIT6VK9fByORvUWZTPtGpFMMA8gEY38TsXZk5y9jYvLThAmU\n87WXS44SF3E3YMeJ87Y2/fXEOQfrKOxvFP25OyXhVd2lFioVWXlLNIU5TFwW\n/7LX6SdInVE2xcQmx/PivgzvRFPwhoJb1SBu02TnC9vBtIGiWzHJCiSrjWbN\nZO0ecHSohO7jnSMp/zZ9ck7TT0Ozoij46YtGiBAeD0Afh7lPmk0B0Eu9jLEJ\nevIf\r\n=vaS0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMQSzlLy1oP+Adt4fctWfctPH8tUh8hK7f7We3AzBXPAiEAyRPaqgTzISjOrSkx35X+1uGQ85UeWRXHak+OhBI+4WM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.90.5e04fc2.0_1591858055271_0.08358989816508133"},"_hasShrinkwrap":false},"1.0.2-canary.86.f01c896.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.f01c896.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.2.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f01c896450f8068b5b6cb563f409a9a35183fbd0","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.f01c896.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-AQ1TraEVUoSWTtlCLNXzr57v9kkAplU++UGNXRJqnwrODPVRR7PZK7I1R0MtFjnYErTwwhYgpGHHL8biwyS+lA==","shasum":"1f9db88482cda61c8c27e4c060e32bb8059e46cf","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.f01c896.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4t9HCRA9TVsSAnZWagAARlUP/R0b3M5+ho++f92zy6Xx\nmJ33/M3lgM48h5qIELcqlSuTYNGtkypn4sLv3PRNjyacXHPIlVSzZQn90XOh\nbPQEvbIsOQhitjM7EAMxwNZFFzBZrj9dF1YvpuZP9OPXcZx4M7v5Dr91hBkX\nHEnpoZbfaTR2kHxqyRbJQZn/GSfg94Om6D7mmmZRGF+DjqwET6Kw3imA2xY2\necLEE0XvW1qPYKsKK93pqf9v8Mi1/kDhhxSlafzCRf3hdf1zUPMal6Ze6l87\ntGtKd1tP9H1DE5aulURel03ZyJEK/3Vq0U9AZMYXI9imNYJlB3O6zVLPD1Fl\n29iqYfx+4fcF9tc8shNz6Zn2jECHAftQ7ti1AFc5/o5f4Tm3tkoKNrGEd2kt\nakuaxLTaV7PjPi3nd1Oz27ASs+piUMmtmNb6WyXXOYw9SM4OA97du8/m0lg9\npIhss1esKgh3aFdC5RYrlKcgObYFtmcucqCPZtfNRtlAiCeJY0JRV1699f+U\n8sZdbf3pbDsoRjbHmOXyOCzWy+3TY7zobnnA5m0rMu06I+/X3x7ZwjskAkRx\nGvjX02lpl3K0tuE35enI0+/oNU3R37dDExdXwqoOio/B1zBTEPvQspS9h9kP\nPNOw0g4JrAiM62TsqfekVenLO403amGivlHWVzJSQQqbDuRR8fq+rqwbxBc7\nj2DI\r\n=eDgx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCinBgdzAfRI15cMtm+lsAmQWFzB9Czw9Wg8Dc7CzZEggIgFoVvizbnQMupsq/6byqG8EzWTsmcktvLNXUB10pYehY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.f01c896.0_1591926598736_0.03740266540965509"},"_hasShrinkwrap":false},"1.0.2-canary.76.24b64fb.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.24b64fb.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.10","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"24b64fbbfe7f637892f0eb0d2d9344a6b2132400","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.24b64fb.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-cjbEE2e0B2DHFM+0cq2FVKq1nP/JctBNMmT+Y1k0H+Li8aroBH12ww72Cq4ICWYexGgrDHck51XHItgk+2O+Hw==","shasum":"35a4893c5f8c44db14fe14f0f3b476f0783900b9","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.24b64fb.0.tgz","fileCount":12,"unpackedSize":30430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe401TCRA9TVsSAnZWagAApkAP/2UI9U7vMxzpu14mph+9\n8+T056tlO5wNS6kiJW/q1md6tooE0XXJQrKObUo/FpB9HGvHXyAEU7+kHEer\nWwsXV5geZxGAMSvJD7QwPW8JKcm1s7sPEv+fV9+u32NBS/ZAd7pseRC9B5YO\n0kvIKwbPtya8ziGj4r2x+DRPT8SU5+YnKgKLDzGbgWfQys94KN305zF6kTgD\nQbwfuw7iyrM55lSWsWGZpc0/wNn7ZgFySrEg7Ck+ttXsWzF8BVBmptTIzjEA\nNeHUYI4ql+0NXtRSYPPUAWmbCjJdq/ZUl7qTOHGfgyPFGZq7a84seWW0NqyE\nYOrlRTBpWeANWc7QLR4MExOEqMkg0zj4QcK1wOvqXGxkLkdUC+35gSyOUoKo\nLfRxirdMr97cZvNsASG+14BFof1fMlizvEbwiEyusx6Ej2IdNZWdvf+8Wvxj\n/KINklFEaKpNX6PlseURtp8Q8g/u4Qpwfw5SRGN3aIVQYcjkylRkqmaPs9If\njwbjs/jhsvtXVllVwQmVXf7kkiotE2ql8M810KvjaYxlVBZnc2YJlW9bNpql\nrBTQJ/6jMpgT1HYA0h79F7JkzTyLR5h6Mqdiefc6X8Fu4G8/X6kMEGkZdd2e\nqpA5Ld1CcN36crFE38kRR7gtpPzwVZAjp3GlIfo4vbObxOYKniawgiJjXCsy\n6Rm+\r\n=SZL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1d5tgoGxRNWAqBvPhxURdMitbOTfK9spA6XAsdzH6pgIgZNXxx9NnkFgIDiYU4q7CDX3u3w0LOcQbXA27dDGDcfA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.24b64fb.0_1591954770886_0.9590926505463184"},"_hasShrinkwrap":false},"1.0.2-canary.88.6164a6f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.6164a6f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.0.7","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6164a6f93c50a0daf7a4005688e9a2d3c44e4a88","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.6164a6f.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7eJYwbIsDPwCJycgDiGWFSt5YxbdGFxRAQhGDMrilK94ZosSMor4+66UTOUxH+ZACVucZRT7EV9WhfmHz4ZekA==","shasum":"dd3c2c521b9e9a155e8344d9d71834d710f128a0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.6164a6f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5Z9vCRA9TVsSAnZWagAAmiUP/2iYRUkOh55JQsYNcmRs\njqbSlue9tlX6icfBaro3JHfwkqmSnLp4Ur7WP7BuwHwVWHpbZ+uG+LGA+s5u\n6IItpsbqzpsqEBjRux5VAVAXrVNwRdxEE5fLHN/oPCdJ9i1ZuHtJMyMJJg6S\nmWssM9wI+qfsGy/nHkXid6XKQgtvMsGwy1bOUdqG+443at+R7KA95GznGAdw\n6Pm0Km58DVF2LXzxsE4QVLcYlDXANm1PMBuW8i+SpjAvw5ncA8R9cKoOQkxV\nbfOdWTuWureGC9TreLxprOCMiTmjScgXf+gitCPL8zWGStN4ciiQq80JnZ/0\nCcIA5XdHw34yhmkQ55JBEcBYp+5Jl9VCRxDG4LgI4OmnMMpePMihvyhFG00s\nHlFpLTbQQYfioNfP0wMGTy0JcfWdUu29XDul8aU1jFvJL0GLNj2kDxSEIfjE\nl5tU3R8a98RrbC/yHbwEKpTlmX/6HALKQyVYAgsYlYDrX+ZogYDN6s9OM1dY\ni9OWjeC+Zs2pKXe35dSz+uC2aqWXzyDlKgnkk/yPFH0Xle4dEMg3/CchKVm7\nbrGMFQ919z2Qs3rNu9ZHmmtt8tcLSe2j1Yz8qYR6hzwnIDx35NFCAfAXj6Ef\nI/8b5jwu/n0/345dGHAxm4tZw1y870fdM5Zzk1oVMGJeJ11CqlS8pDlGYsGb\nRVVI\r\n=7Ikh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBi2t1Rj+KRh3TIdhzZQpAa8Glg68k8E+fQtrkXUfoiyAiAFpGnkf9BiAmj+ydWzsmoe+7L+3ECk75YQs60b7F4/IQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.6164a6f.0_1592106862439_0.03256944509507265"},"_hasShrinkwrap":false},"1.0.2-canary.91.3ac6430.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.91.3ac6430.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.4","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3ac6430dab5c5a7c8b5f6b95b07ff3d6c636562d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.91.3ac6430.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qOYMQsw8SSlWvcRcvjM8UAXW7yW1PCWIw6Qi24wp0YTbx+Hu1Djgd+gHZck5xN/LbltxWPpxlZnZNsFKDs7K8Q==","shasum":"c98ddad220cc9e27fa6c579035a849481edcaaa4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.91.3ac6430.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5rNCCRA9TVsSAnZWagAAi3wP/009rJ4bN1R9jxfi9/I7\nFsykumVrLFzc0uYyBu+kQ4ouzd0dZdSZ0QMjPeTSEicABtMOCSL9UpmA85ik\nowvQaM2vhrLtMIHBd5SH+Z2Xak2tI6ZjrDer4pMnczgHIDFR6R1fTW14pfhA\nynnAcsZ3c703+25+GHiSdN0Spg+xknI1Yyt2qza+YwD2TsmtY7WODLW5ZVWX\nRh8OBSRfszDDv90DbyuOux+D8MUr3owye2rsxzLmeBuEmPZfKmj0tFJkfmOt\n50pRBbrkqYRkEob0nYgdyal6VrxNLyGJoosbhPrP5et+ysoHVSaW6D+ltw9g\n2ZLOMSwWdH2oQUtK81aAO0KqpGjkm65HCB2ydA7XrFbL7foccNx6mqv6FiwV\nCqjlqXkXBiavYRG/wm6fc/qg8Bu3q34Lczc489oSGcJ67CwqymYi5318PYIt\nd7VRdEPwYcScOyqGYf6UEditElURXXjmPUaywfD1zz1loseBoZm3siOVr/HH\nPPOdCesIxrx0PfeyH3z+BBfjhlbjIBv10SJT218ZFf8JW31XHh5xGWpMSTRx\nDyMD/lE9CfB7HLOIErJ4r/7rpZp879KCDSujTKxaEgScQLPAZHYI9B1g5MkZ\n5H2Fb+pz3ljTIpLailJeIiFutbITnTAhfov+U46GYbe7U3LSI/gUFvwZEPiP\n1CBC\r\n=tWfk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9/kBavbc6+Lpf9WISHyTvYsaskez1DDRDYxTE/cqjkgIhAPOeLTLrNDHhbFakC3/C9T8UkVLcZAInQnPHuiJ7St/p"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.91.3ac6430.0_1592177473563_0.5965023947052668"},"_hasShrinkwrap":false},"1.0.2-canary.85.a326fa1.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.a326fa1.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.3.0","@typescript-eslint/parser":"3.3.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a326fa179a49b81b429d767c58ef21e51a04a802","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.a326fa1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Es/sl2GAyN+gRoMbeCcFdXZEXnB5gZCBABRiq6hiKN+WUGTLLhI/wJ/sa88V7uDS/TRWsFkWzu9yULdLFc67GA==","shasum":"f89df9f359f7b101785bb3d19c866759c4dfcef3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.a326fa1.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe57CzCRA9TVsSAnZWagAAjHIQAITHADdfesmqUUOzYjLE\nc8ZaWH/0j7la7jx/SbcG9oxY+iEcQ5TYouRTyetz2mUiaXHv01SF6u70cH7W\n5wDbChONBz44jCujONJW1qXuqGtvVqBnMgMj7AM+VjnJj84yCyERjKzT4CNL\nskw7zmKkD2AA+44SBi8QBCB9uBh1J5dRm7YpYY4yuB+53233Vf6xT5Sybwxj\niIg+Gdj5T7p6A8T/ZcWQe/u7f6UwGCMvYZgBtMjYcedEa5gpu7b24KLKrabc\nnnR6x4ps94aiNaJZnnMtzmVWycuGrLtJv3SoXuICNRtTAmYNOZTYoJPfPQU1\nc46CxoKDOG5UJR+t8Y6dsP6cMqye50DxiNk2rs5G/g2J6/PUWphIKniLN4wj\nuvph13me/zjOwcGf5UYWzPnwwGJ24Xb42NbXuigxGqQpAXWxJFalpSTS+LIA\n6bWuwOL57FxeHK99z3zQBchNxU/FS4eWvmWi7TPcEBvHf7QFJiHVyqzZraW7\nFSEGlb0+gwIrid19eY3NvNtdkB6l+yNNuFxffyeYqy8aNkoP4yfogc5vgov5\nkvslCmq/hp2RPkT3MzgoN4rw6+Lk3Zxw9BNJ77zNqsVw0wyIe9hXeEMcXnVc\nwVGVc6hUxwXFgm23Hqjkgxz6wCbAgWjHvLyoIwMvCOmKlmwdrsg7K309w6Wx\nu4z7\r\n=USft\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV8TB0Z40dPFrEdCf+5+8CdH6WnKuN2EzL84+58HL5GAIgYtb87MAc3FBxyS0GpZqTdRvhLZoxxEf13J7NZe15dps="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.a326fa1.0_1592242355305_0.3567239180877484"},"_hasShrinkwrap":false},"1.0.2-canary.88.ca79534.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.88.ca79534.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.1.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ca79534cd1c96e4b0e7075ba687c87940f99b58e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.88.ca79534.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-SzSBpXVKMhaYdz11MoVrjIynNo2yzPCWgtEFTDmmkPGaHjPUtTdwRo7MPgHZTsgv9hXMN2y0QqbxCKq0KlcBpQ==","shasum":"f49e4b63961f78c469caf48c7f5e98f03eef9254","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.88.ca79534.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6bCOCRA9TVsSAnZWagAADwAP/2wFKW2uLAW7p8tkPK1j\nHby8iUNGumU4tYg9PWr7CnqumEQlrUEqCKWqE77F02pv5IUVraQFA0GiVisU\nRI3bGLW8F24xRC+W9DpsMZVsXSSxdLkJb4Fzc7ushs4JufgcpIpFP7i94QSF\nRLgNNzlvq78INu1zgKcxTSplV9pUb9Ar0up7T0uezKEPNocKyaZZvPglOIvv\nG2d8vuO6lA+61IL8Zmdm/guooLN9SYE5TIgGu+6lt6Z+P2/vr+IOl8pcubhS\nIy5f1BhBV7pXDmxtiwHao1PtFqCrZHmCzTGV6R5E0r8sSNNCd2PlStUBr2h1\nL0Ij+fZ9gG67e/QZbMelNXLjQOlThkYPwvzvn54gMrzQWarj5rQo9ASCb4gT\nBCXsxmSRUrumBjjZRfqhYbE3k7c7jTi1twDZ7PnuStWn8qXHqgkfxsXiYegX\nVF69D7InDtTn6zEGAxkkyCWzqwPJYp7MoIGaOU25yNl855RnOlLapqOy9coW\nsuEpr9fiK+Psz15e9sFfwBDlugl/68HHqFp5ExEYAm+cHJ/A2/ZcmQF1jVGs\nlykbyvU+Q2NS/5H16A4lz7bJrEkuo/AiDy5vv5aCzGa+5DZ4FrsY4cSJ/cFX\n9Y1JP0/YXrdhMs8araupxqFbxzVkIZaWTy798QblbCXV1rBY7E2zlyuxoPRW\nm6V4\r\n=dE+t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX47Y0K6WaoFoUonLe7wQuoHCIMJ//KuC9N2cXyngaCQIhAJ3EFr+rWj1P821UutaEg21cp33pWF4LCJSJsptA+wmA"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.88.ca79534.0_1592373389736_0.3353230976772712"},"_hasShrinkwrap":false},"1.0.2-canary.93.b91ca53.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.93.b91ca53.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.4.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b91ca539c982b3ec93fb772aeebe39898faa85aa","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.93.b91ca53.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gF2lFMy0SywLc8Aj58YfYymb9/my3pNNcs0SSrztHqBA3gTQleRbLJmX2WasNtUs5MNPFSN6OooUUHw+rWkc3w==","shasum":"51c9685c9444c0b678c1f90bd98a34df88f3f97a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.93.b91ca53.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6e+3CRA9TVsSAnZWagAAvXkP/3PX7j4N97RHxdPfrhe8\npLPoBV29b+B+LONjEqI8f3/Uf/YlwbT7hGnLSrZhoy/oFJjwCsmzOHGPG/6Z\nl2ebCxp2+heAsw8xtvzfFMPqkiVAwtXRG5n59VCn7mkc0nXAwtZveoUPfqMA\nIJoJ3jd8z3WIbU5JM35VPJevqfa5dpKCy/Ae1p/77ocigTRr8v9NsCc9AClw\nMNui/0/dWLteL93+fGq9be/7G5dVgTVkAtvVidFLI0AKYk9sUhOkCnoL6YWd\nIJZUNk0VAo2ViL2ctVmjDyKqU7KpbtwY6JUA6fagRwc6uKcbBi/3TrS8l9jF\nrHt5LPHspg3WRyDyTWQLU+/g/M8MgJhTt/wchKZKe1DCi3jLg/Dmvd4pX04H\n3TiRkL2cQ0N24FeG7qlpcFfnC0/NLKCr5k8Vpbkp++I8jQ6DXKJ8i5fBKB5S\n1/RR1HR395GF7mUoBhsXR2MipQMk58xfFxmoq/ENcMixQ6GHYozrvYv8V2Af\nQAhLoQjPUCFYbdQm7Oh/+l+kHq35Jf006CHSNuUEj+ktEXZn2qOmtHXT5zEN\nlQv3pC07RCxIKSy1cSu2sGD0vzHnylwp86CyeEkXRNNtlRKJibfr4rYS5jAe\ndAjjX9SiFsppYX61d4+ABnYP2w5bLJ5lUzWNLo4jX2EvpLddyc4wR7EXDUKT\nIfks\r\n=200/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6z4RCn1eZ1iCh0sFq19Q63a1wzL1VsEADtXW2IWW1JAiB+b/MDYRIYcdhaKrsKgjYGB+s9JnLVdet839cCay6RWA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.93.b91ca53.0_1592389559510_0.7409313167679721"},"_hasShrinkwrap":false},"1.0.2-canary.92.e6ac18c.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.92.e6ac18c.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.2.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e6ac18c8ba9a788bd7a5fd172bac327061ff7cc5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.92.e6ac18c.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MiiNbnncxLfeKx7eI7b22QSKY2Qzt4o1oABDvDywwGqOHTOyZc7cPEJbUXmFrl4E9GZKAvoAxrFAnQThQjTbMw==","shasum":"a08be3a68e54606be65451e9dbe52bde190ef0cd","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.92.e6ac18c.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6e/FCRA9TVsSAnZWagAA3pcQAJHdo5LGvoQl7NzBxxWz\nBZakqq8U7LGyHjozEnwPceuQWK6Zv1Y9203+NYaSVbSGX3RXc4GTGpv2BHPQ\naoZ1wbJHGjUfpDxz8jMVyPMoH1w0rigwSbnX4x3EsqWqhtP1MOGKrQh3r9GS\nQc5wA9SI166qh4NQCiZpa2KUwRvfS3bf7CURY3tsDc+YMNXq6AXAqITUEcz8\nECyCirvjS2Bhjb3Ek35jnk+3c09hC5FgaiHwygMmwLnAex3+OwECSuxu/fiz\nG222XzdLNJf9yFppSpQE9mhWBVz4jzLfrTifjeVKzrf3OWyzBqUgH7TfUxOz\nBg22StKVINQnGjuQaIbG7hHD859C6F1hTw4QgkagaWLWcaQYgHCRzGmnvglU\nPkF0yQGK2JHKrh9czHHn0d4wiav5LJ5bFe8HU2VvGvX4AhcHiypMaea6Vnq/\nkgI548ZpARgWb0ZE2DOJX+KzuuUr2OC5LT92fHtVPWyyUrITWnbpwteGAMCD\ndG4NcCJjOf7ebFF9j0NVehOLWa1O2hN02bBeXXsOjajnYiiUA5ZGFB1WQ/te\nsQZ7JX6nNEgc9rzRZWLitFuaiUrQG7qmbMeiXmCyQ3cPqY0p2+9IZNZAlW9T\n3XiGvj2YsPNPj80jr9OV6V5/agjRLjWTS6EJHKkDJyYHK3gTy/f+1m4b3Tns\nDbvY\r\n=fQW3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkLUFAtjhNCqEo+bWQ3OihBMuJg9wr6Vnw3KQIHirYkAiAJtN0DWw819gKk2IhwVdnXYvDM7kz1RUJsVebRMe8F/g=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.92.e6ac18c.0_1592389573314_0.14950620799406922"},"_hasShrinkwrap":false},"1.0.2-canary.76.1f455b3.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.1f455b3.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.2.11","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1f455b3729236c08985ee5040675c262d7f84ee8","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.1f455b3.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-hafp0QgpEsiofTyMyXmiKwEHVGbl7h5CMzrBdjLvxBHLCfYPktbexmwdDDTqvHcsktG9Rwf8BXO+PAcPwErukg==","shasum":"50c0e6f8ad4f0b4ca426eed721350eb850c388ad","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.1f455b3.0.tgz","fileCount":12,"unpackedSize":30430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6e/VCRA9TVsSAnZWagAAIvUP/3SAiMHs5s93l77FXMzW\nQ/6ZQm+UKnFdDJVs9TQDxhtptr684YnWeqQzyXUtuzUQ4s4XPwtvUa4q0gwC\ndjA9qfzOycrhKak7ALTnYlM6sXA4WOZ92udfplhfUqBfMgDotPQ1vDjhrNiS\njrt2njs+TXrds6AIYpcL3CMIG7J/fSGnGkkVKsw4GsJwdqPpp5TFVdiZVEgA\nOZMkVa76riFJk/8ySIDE0B7Ed6RL9uT1GIV0WUuUIyCHe+vLdS2tC2KWCQvV\nuRO01lLLM0BZyhNYo9sUgOH52gI47+JlJTGZyrZFJCD8KrCX0XTh6FFYLNqL\nWOydm0eYaZeWEmot3saBFOjXvUh74AzIEHTpFUfqYobIFDIxJO/qr3vrEf/p\nBmKaF7oZKaLm+bm3bo/ZEbiigKBWbNpusBH/kVSYYeWC5We+axxCVCRd/O3K\nHlLHKzhD8PhfQtZZPzLG9bJ1AKgodnaMqM/oM1szdsIWD6XHyh3XiCZUOp3e\nEeqivodx1g/9fsdpluTBZ9HpXqCYcW2RvF8qgajq69nQe9OKdvnbavKMyzTe\nnq9RLbvZv85fIGYJSoEr0hrIvv3sqBCGuN/ei7tkhcdfSC2UuWoZdLoRrH2Y\nYLxjd+1BXpfnZv2r7Fy4hb7dIh8Sz5xrJ4fEwCwR33bMB+kGuTIzRkd+7dXK\nDZzS\r\n=B8B7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlCq5gY8qgxJa/jCQODmekzB0UCufsubBidC8i8pk3SAiEAmeJjrG1PgeoCkwFaKZo4Sp2+mZvmyIH/uv6fmXzZIL8="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.1f455b3.0_1592389588615_0.7128307428988208"},"_hasShrinkwrap":false},"1.0.2-canary.94.158d408.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.94.158d408.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.5"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"158d408c4e34d51e634e986fd4230080c115d933","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.94.158d408.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rfn5q8pa3jR2sRt/SwtfdwczAC6yWhIkG0vNms19iXAkphdFtIftCj89UHO16meZBPYsB71Shqxpa+PtsmP96A==","shasum":"2d3fc74f0f840b35f2aa3f63042c575c47c2a75e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.94.158d408.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6gxFCRA9TVsSAnZWagAA3SAP/1bhyrIxvOCOq+0iI1FX\nPPEegsLHN1oI+AUwcc+HgcAyr7s+T1dKXP6kvor+C18HE67j65V/r3Qpg0IW\nPFIAks7Ti4DKMkt4qOGxguz5V+ZOzsMV0uKjfHEFec4T9Qz10RfvY55vnEcM\ng9rHsHNbsMy1lOmOJ5kjI1pHMNMj6faNC1fgvVk9CBk3/pJWxRAEa5Fh9Bdo\nP+16KR0B9K66wWX9+IFXJDhWk0ILyFv3ZQA6Wrs/bOT3TxCq6bqfwPY6cvJT\nMVAzJGBrgaqWR9qLRMAhWNQOcnSRalbOzxUgFjrtaf+aJrKcNjPXA6/QXYun\nAOQrmrYkhtqiQi1cNHWNlK4J4nfXMu3aguwEYVGMncvFNsmDiK3bUnPUVJqS\ngeO28Ii/f6mUcl0UdQSoH8bhzxRS4nxQIRS2hfiHWerQ4F95NMpT09M5JNqN\nZni3Yl4PwV524B5Wrq5zGqkJQbBNJwBCXAmZfo2+7KDcn0KmoViWiBjao9ea\nPSg5L48LMBuRaSGr65cS0wvVNepX3CYrXpB/HDjcdognrmFdEnif6m5VhPv3\nawVx5NA4e3AFFf+OfAT6s4v1qO6MQkmgkGQ6rEA0730Lpb4+HOhY0y9L54gF\nrbLvzShgFJKRatprjbDjxYYXoQhMbXzGStmQjvYm8jgQHHfUqQWaBVqr55pe\nPl/L\r\n=5NmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtb+TJwo//NAWbXIrGQeOBnbn/y49Mtc3JOcUP++vPrAiEAofE/xM4h1g7e74r3EW3yqNEOys5H6e0+ooX5Kh9Dm0A="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.94.158d408.0_1592396868652_0.5319251393240956"},"_hasShrinkwrap":false},"1.0.2-canary.95.025c535.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.95.025c535.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.1.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"025c5357e2f5e56097cbd3984f5d23eddd8f9115","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.95.025c535.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-a65Fo6ernxJmfwGp1hEq7vDwq9lPsjRTXW5CLpZ6tfm3TQowrbGMW780/9FmiALBr9i4GcupbDuLuVkmeoH8lw==","shasum":"2f8f25a0e314e998f2cbb912192216b263139829","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.95.025c535.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6gx+CRA9TVsSAnZWagAAZxUP/34UmLP21btDG81dG8rA\nUsgej/TPpHWwqXsugSmnpHW8j5hil5r2VwvmD2naSnrwsNmByd9/FTfGeZHY\nb+zo67SYiwrW0RlmzXomcSAkwG3IXfwU2b0TWiAuTz7s1uTtpMobADTPLlZD\nR4Yy9FSHTTpzpryF4DA2qV4EiwqXqJHx2OjtxpG8g1/Eno9h9QMHQMEdtpAm\nRsN6YAJmd0n2dPAnzxehoztjBZpW7VeeqP89ZAP/kuJiBY6Tztb3+74gJs4E\noqW9NnGH0URcygajxY3cT2QnfMnxJhZZw0fn44XE+AqHL1BV8HDQhJALVivN\nWRiU/VlELwxxELjSJ0Cae1PLGCKu9ziMechZBvcIi7aWgRfqsAhOLjiedfmt\nGL/JVOrvr6yzhV2Hmca/h6L2YgUFEGO66YgWbBiJvLdTrSOsWBjOi+xCkTun\n1kYhWThvvBm4jpacXqoElkJnnu2qEAFpe8zhBVcFlDXa7Uxkzfav3RTNbPTm\nTQKLnV4BC9vZVZFzGJCE8dvN7irQJ68fZ7MitrghcjkbYElrPwPUuALgK8Sh\nxkWAR/8E8tJ0t8R8AUHb7H2Lw0bmPL4iALcaby7aFrWJ40QBgWOo0/5mdZ2A\nkAOPaew12zfPHLmRfoeIrfX03Hwx2H/XXxXWCwcxzJsuBCS9hWjk+Q5xaari\n6c6e\r\n=hjs1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWeuLufRT8SnHdYwbql6baO7Hc2ZrrEh71ox8Ousy7nAiAo76WShAiDIi80rdVUDg4y7vrbFiM8Xyd5CASCoK9g2w=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.95.025c535.0_1592396925895_0.2959734045834148"},"_hasShrinkwrap":false},"1.0.2-canary.78.33f2c58.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.33f2c58.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.6.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"33f2c58f91e28c5cc7aa7b95db679e1a9c53b21f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.33f2c58.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nmC3xb7OHYmVDbTG6JuaqML5dH8I1WkGzEzGmYONCT0x+VXKuFCpIVs9gakj8yJQkvU9+4XeiVhn6REI9rQ6fg==","shasum":"5c74dd185540b780e0fe14cae6a6b1e4bc8ae48a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.33f2c58.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6hQQCRA9TVsSAnZWagAAobQP/1oJw0Sa/AewiqA28dB8\nE8UZ6r4XtuZUkUBZR/Os4NAH5iopTgY0/R8ky4thj2V1iwkANeH+Ftg64HgI\nPXYHnSDLavG1ISRSodyImzgg/vsOdu92NvCcc46U0BRsROu78ECudCyJTik4\npO9sCOox34PZ1wuvY7K/EnLbacq6JDlCFcpb7sZUHjzBA14ASE35FY9/6tDq\nvMLxUGduZIUGO3EDzvEuyfSQGm3py3UY0l1gijeL94McvSXH3lsBaXNTvOyl\nzTZp0SVak0eMUnulQ9ugEyyzjcikj1pWU/Op5+PXed9kbR5/hBXV/7XmtdZF\nQ5/ISIAVzFr2lgcJczItsfw/5k0jq4HHJ9RoL4m6oC7eRvdOPn1JpT0ihnKT\ncuGNQUxsfmVCjw+eLVWQDaC7grA/XN0yVH6mjEVg75gQ56wkDgBkz55i0eHu\nBkmaFfYDFPHL4b99HcAiKy9MWWQbZX5pV31FY70XUPZkFMq8+GIgS/sVHYbS\n6wriqoZigdtNNnBuy7HFlYfEnwJt8D9lG8s3YuYi8Z/ozp7nEoqKhh42EFTj\n7YuI57GSc9jE9bjRNs7F4HTVnbphhPFHtveWqP/P4cHRA/Ic+Pp//8GX0uHw\nSsSA+6v5sBdibZhUBBQv57A0xO4T0Gv248IMi8m7n4zAk0xc7dgkNM2Rzj9P\nmzn0\r\n=RCRz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJdp0X8S6uPdRy6V8oM8piO5rq0PJq3sqlaP16vYMWiAiEAl3wSnQHfUX3J63dxRpanvdop8Rs3I0VvVogHBpX1geI="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.33f2c58.0_1592398864101_0.6929906335555271"},"_hasShrinkwrap":false},"1.0.2-canary.95.871a78e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.95.871a78e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"27.1.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"871a78e62aece4791c7925fef5810a606bd1973e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.95.871a78e.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MgWPG8HCjb8Zbq76cs2iMvPNxxfI52jsWFvaycDU37RVK3DhZ8i3Rk552wh3eSheThUEwksx2UwME9Vs83eUCw==","shasum":"082e7fa55c246c05e639b340c84b9c7545de17da","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.95.871a78e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6yuzCRA9TVsSAnZWagAAUYgP/2R7wvw2nMHEu89ypjGm\nGb/23btsSnskRFoXB3Z9NPNiSkhta8J6WtekzIZlKBDVKa5d4bEQ8mIKfi1d\n7KK52oPpgFuXuZlz/fVACshU/W89cNizTuYTCVKfkFNKqrmm/Ew6PA4jwNj7\n34+ohzLCoKJ1r4KKsgMU5XUXx2LtPmqpe3N0d60cxni4BbndgMyh61b1DOmN\nv5kjndZWuRums5htoYH9HwbGDEHIqXOvoTfa/5wRKg+YizWBbTzKjbjqvD1F\netTtBuaEUV+SsxUGeNEvsPQIzLQRniM66fFOdZAlPblyrLWU+xn7WA1jZSou\n2kHPiF2obahS7z2T3R0BEGKggiIJtIdIrT//OH3COC/ZGVJ/2VAXSNcsg7I/\n4/ne5dY4c3m9xCl+CVQRaI66S2U3uwB/ly7w3fN5Inwx3/Sbkpwr5C8Fi6nU\nKz+y3jPrt/R/4tEcI3p2gA1I/Yru+uCF89XT073OaK0J2mpIScjz9T4RIj01\nfcNr/oVnL3LupOQPwTfeL1LJQVCRmXQW/d23kLTQwgG+GHZnW4f0FbGHpDws\n2ptsi3SOxgsowLw2YXrcexDUrdd8fvgEvNArWVBdyBQxjjbZyslrENh12YKG\nUe4OX50KwdxIdcCg0zCH1plj2okRT6fHdEGXOPQ2vpkNCMecBhfDuk0aZkG4\nIple\r\n=pRQl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3O3fe8k5Otpso6SxCW1wYiXZaULlSuHE8UHTVL7t+IAiEA4kzBVfc4IcwLyhSjo51BN22LW3OPkdYCJKUcmJdQ4oA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.95.871a78e.0_1592470450898_0.770391001129529"},"_hasShrinkwrap":false},"1.0.2-canary.96.24a57b6.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.96.24a57b6.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.3.0","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"24a57b6d275ace85e1b682400d737fd4ff721704","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.96.24a57b6.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-W18xr8veHe1Ki4zs3Od1lYm9KLsk8N4pr2Zc22yeGynrnNNC/oUYxOY3Ul24PheDm3xyRPu9/Fuzz0fnYilmBQ==","shasum":"430a6b658a3d9dd2576fde702354cd9dee8b8516","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.96.24a57b6.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe67ENCRA9TVsSAnZWagAAU/0P/0iJL4XtRHVBZChUxoYU\nsHcOVvp14WjW0q6PkEWgS9qNyq+2U8dtWdZIVIUk7z4KVLb/cdGsbW/1qwz8\nrg1ZkSkTJT+98NzRURJ6iF476tZeKsEEaTwMG6ifpt2NglxMu/Ke9FZR77Te\nd8C4e9LV2D/ltGSARJb2kJEpPkQ20dXQvMfezzfiiXQs+i/h3/K+QXwpSZqy\nLWD5vfgYSMHw4QQQorBAL7MZ457urw+Tk0rVi+wpwhzaCo6v8aEtn52ZU8mq\nVsfxdFzoM2CQBVsz05veytkBijHVGTf9tCG5XPQbg4eQTTJkLPYBEdAj8soV\nDIIrv5u3n+Rum1hss4Yp3kvc98hIlXts4rvijr+bM9/Pc97saign2EQYW0Ap\ndK3A9v1XM6O4BvbHW6X8YukqVGQVXFWSwdoXGTMRMzo1+u+Re6SqaQz1/VFc\nruoCwBVR1WO6GdbA4TCKiUeFG/AWg4LkgCleT9kZ5fVpzyk+SfNTD11uRHzO\nCuQQXyX4bVbxCU4PlAb1degwe6Dwa/lMn4KGYc4kx4Wg+yTP5Wwynjrb9Gnt\n+y/XvNIMYz943OrKuOLwzmxV2JqRnBzQs3fqv1voPJ7WZq9SZRy2Kjod6RwM\naLSWk2uFYXvzYwbnQxsMBY1LESPzKrnbY7KfnPWHDtOehT9NCdai5/t1DLD8\nx9aR\r\n=Ox+K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXFh+k7uB8jH9PNnCyKf0uLNCaT/apPnddeo6zGo2OjAiBrH+lCcV7TC9lfFiKhhwNSocvZIKfTrCMnhmyv6Zs3XQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.96.24a57b6.0_1592504587979_0.19093603822175242"},"_hasShrinkwrap":false},"1.0.2-canary.86.8b5c390.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.8b5c390.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.3.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"8b5c390f256b2f4e502338ba31a01ad0448980cf","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.8b5c390.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-MGp/K+TQrfH6Se8QbjOkqpcwN/dpge6Rf7amxqz8iZMaWunDCLYnPHvSwgA/qwtod3R7mqIwSdX8rf1oJOjPEQ==","shasum":"b996426fdf171dc1530b0f86d978792b6fbec7bb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.8b5c390.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7O65CRA9TVsSAnZWagAAySUP/3nLRoYYwDWi6BKweEFS\npHkGdA2VvvO2xCkyVbCPSeCpsadPIWsbVIk10YhYx1HsgPyq3mKMy2HROyp7\nAuqNpsvFuINLGpvMZ0GdUigODE/IJKDBhzVHw59yXojR7ornSxZAnB9yD/x/\nviNlSRuobNCSWTo+xk2GBT8rgRWCTi46+53QQ+eloAKo85w3sZ7crZeSZ+nN\nEsFLJCByWRVwgoS62FCtFYSrtHPpIEPRPnM0O8N+chlA0kv16PXXtMoSvWo6\nWLcYZC6QIg2WFJcmo74B0CgzSnfWaWBeJV5HaWp1ACQCbei2Ll7HQxnW0nEr\niM09+gjlZAHOnb7r/QB4BUT7hJPCIJF4e+HWeylBNrOx+Xi5OuZx1M5fSlQ2\ni2/Ds55+pcoVCZ52x9nvwLgVBL240aphpHDj7k6p0ANgJ26f2yi0dZ//aUqK\nhTE+hFeB0a/8j6ieIxG/EcjBFSfoi08wxlxQXHjHx+ysaO4LnE+Pga+t2qfV\nDmoYclFhgs5wyTgC+zCfx8QAsdnFujNr1om9uo0ck6JEp+fwFYiX/GT4MrjW\n6ixrXclCHcxDFbxMOBrfSjFs6mL4Y7Q0LhF5jCZGPR4tBP9K2U9sAQhGOC4g\nfPIL8jeaL74MZG+V1/R6tEIlFLIUKFC89gc8VFP2u7+WwXF0LetMOQPfkfvt\n7iAb\r\n=B5F7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiuZYQlJxcjD0VG9BaO0lmycmA30DtarJR79L4jbgZlAiEAhNcQYOyZCD0F7Z0B4EB/FlMOqnLnUCZy21Jxdc3zWfc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.8b5c390.0_1592585913375_0.8996715955254713"},"_hasShrinkwrap":false},"1.0.2-canary.96.6b0d027.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.96.6b0d027.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.3.1","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6b0d027bd39309dea76202bf693cbac96e43286f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.96.6b0d027.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WjOEqJlN4BUqHLOli39WhgI7jt46YVKCqUFaQ/RLYZUI8mEO4pwBQAuBT4zVfW8+cq+uFsVhvogx4deBskFbgg==","shasum":"b82059f41355743c04cdd954df9a95fb42a2db18","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.96.6b0d027.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7TNPCRA9TVsSAnZWagAA+wUP/Ax4ZzWLwj07k3SJyUCf\nPCCmKhBTifSkrxvRlb4BXM/M4skhBMIYXe8SGWXpGvM/0BACMgRHaRp3S/TB\nBQvpiR6qFxjpdPwCktQZ+tXxvnsYk7KCAYhkCvCd2cwQre0SAvf4EQSJ20VO\nBVW2cSz+F5yowleHEEjczBgkfqCgaOhjOKftvo/xrOcbvDC9HQzi1n2U0++f\nsuRvamyEBGP7cmdZg+NTChFUjjuBLYVJNEBjePaaNs1BYWBzI7ER14FoA1oT\n/FrKwZxxlxUEFPujMb4gibbnTTbwhJRoc/5tFUBFyV/OhMigtY5rV7ICBzkh\nj82Hxw3B+PEs5Y/KaCwgNYTRAKhyNU/70uz1vaKyCpKSmEhRakFEeAd0MPVs\nv79JE00JMNSPJQgpv3Xiqtxv8SASmoV/N4BdsqY+5VvcIaNLA6YfKsX2Sj2w\nX/SMj2204Q+PHda1fRQkMl2axKvbzmsluJlHMDyITqBBg4f0YFDrmr1pLuEl\n+r/52ba90Op9XRshviJcVczspLiNupurAeYAJQ3UuBssXlyEztg1Qri+kNCr\nNUGnSyrjacxCeGeUoE4IdXomvbR8Zy8E1J9rtzwCyuh2EFoeQBOtuI7k6mh5\n4kj3AnRY+yodRckNI7qU3qZ6n55wbwW9JfX9AuATttH6URPq9D5HiwRVNCHt\ntRJF\r\n=PQhf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJo0pPjU1T1o+zsphu7Lo0NcT4pDnSL1P5YxfCY8tvfQIhAPrzNrfJ9DsXGJHSujYt4mS3iYL6rZdxhQvBDoB0cXs9"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.96.6b0d027.0_1592603471177_0.7361617520556307"},"_hasShrinkwrap":false},"1.0.2-canary.97.ff78470.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.ff78470.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ff78470c8a372199953b9b48ad357729ea30eb11","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.ff78470.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5oS32RI0YBF6o5FA+48xbSutQpw4eCXtdSn8Mmz+ZLmxCQySqvKQ61Is9k6VUoHW2rtRdOKsqVctKTe2rNgTiw==","shasum":"80b309b3fd27613b01cda6484b08985873c66f89","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.ff78470.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7u0UCRA9TVsSAnZWagAA358P/2lS2m+8GNLD1E8+G8M1\nkJMDyZRRAwwulJpg4/OoY2LyvWR5o4VWhnDwxTpWfVFI+kAsfnVTqdYceVf8\npom0m0ARdOF0RCXqTpZUE2HOP53t9lpRh0Mvcv2aiXWlQnYEcsQsCxcAV6b5\n7BrFPHyvnhMrkDz5ULb9mBdaAkp2wGDbTbilhTv+yU22z76bBz19a8o/MMKD\nq0bwC0iKmAk+bEN/dwgcW8Ij1+LMxlCVEw5nCCvZlhiW1SORKwlsrY7Ajxgv\n5jQnGjcmqitP0tQLKVnJxCCYUfXDfTrp2qqMSfL+9gG2Rp82rcKhJlgWOZMC\nH+gYKVV7Mp0PedUzPFDWMYIO8NTc9lQ1nCKnPRFtpXpPr7f4RftO1NaJDgLO\nDX32hHHKJKYDNaZIiB4bdRgMsI4Fzoa2P50dFXJvujQ8KJi5NDIaYas85/G7\n2kB48y7wDt0YUFiTK7wJhuULaIjBpugCFiMp13Hb1j4F3JtL/KUQEZX88e+o\n3DdS2vKKEEvFolGjMVAWNyzuBULMyS+D3Knhs249UkovyClKPqQtLNIRhtYI\n5W4JgZz8rhZ/sBulzMU/hHbazeg5Bw6ndA1LB/MI0Zy0nC7HksWscQGKEceX\ntSFM0DE7E3yH4ieq0GCsOpqYICsAAbr9xFO7rQzDxY7e8b2fm/lT9Ows9XsN\nbyCV\r\n=5u5p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4WjdjIoWAW8RC48IyokpqcMfQdjlpM1n+/Jfwj11RKAiAEJepyGh3gARk40fpOj2Pn3/IgNU+brNAH/niSxXzTLg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.ff78470.0_1592716564175_0.9063487978906013"},"_hasShrinkwrap":false},"1.0.2-canary.85.ce27e0c.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.ce27e0c.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.4.0","@typescript-eslint/parser":"3.4.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ce27e0c203a845d1e86c9da606b4241cc34ca539","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.ce27e0c.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mjEEr4wxoXkOEr3oUVbVy/HVKrLwaqGRnrtdRu8rhxK3VtloQZVus2/zWS1LRqjQCglGZ0/tRjE0oaOHCmi+gA==","shasum":"a378decc3357bebee3271bdd01e405e6e7cfbe56","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.ce27e0c.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8O0LCRA9TVsSAnZWagAAFq8P/2oRysfekOv+F0WXlpO2\n9YCQTcfCR/kwtD8wixG+3vzChQDFW+oMb91f5RmtO8V6yYQrGiadmDCN78uc\nFZm7Lr0oigPun+TjUnRxhNQAGvtPxdgzRrKhVomY9GMJSSHbfBO+k3GDuk53\nitip2vczNUrXbjVfZubESz0IMcoMGV+JyqTo1mML+DlWoodGFUJUO412TiNK\nWPfgoBEiML4xMVowSRfSkjohyoNnlow99t6WXJ7xhu1uB3uQnv5omrexhHB0\nm1YljJO4w49zsN36Tnw+B7I799rzdg8f8T/MSv8tFtavg/oh4fWhuO6PrOVC\nTlXTcGa9CoACBWnhvSztf/gpfoO051yBxYb8fof1uL0YLiEsdNxMucJ/ZppD\ne5G4cvxrfFsHclcqnF5unfEdbmmqacm3nLFCySUvF9bcaICawCJcb/e4Abop\nUo52WedJNU8xg/gr0HOx+63hKm8CFkFeOOzF2atcSiy92xeE3nJZr/ayC6WV\nqdg7AOOGpXE2HTDtl7H7x+GVLcF/P06hHUZZtB+qFdL64fSBM1knrvNcjGxC\nApC/PVgXCxLlxVMW+0XXwgYv0403XJ+4TfyH/JZU3zulMA1nCiYTpT9GDlnN\n5A7s83IGNAcNF4KwpAGEs0ueRMM1QtQVub1/abE8kSoVQZqusHggK2TikFzs\n0/Cr\r\n=LL6o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmS6FMwaw/EvvUUxDVDTTzFMoXn7CHm4FTkbNRZNn0TAIgXVtA5wAX79gftL+npuDvCIRR5+8oReY2EbhcrTyW8ao="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.ce27e0c.0_1592847626535_0.6935604838105305"},"_hasShrinkwrap":false},"1.0.2-canary.86.552be7e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.552be7e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.3.1","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"552be7e15845dc23cb63af3c921f0261b7efc37c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.552be7e.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Hymi4IJbe/tye+DUndyHAX/VmDdmwnhfW0sZbxkOeLtcUZK8iqkmGOFi0UbCkTVCj57FYEhmEeH+uxJUcRr/6w==","shasum":"74a1000b2f73812dc0ef781327bba69e6d7f0af1","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.552be7e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8XIgCRA9TVsSAnZWagAAelMP+gLKi1LXhQn+0fZuaC01\nzNztGcmbApJHnL2VyYZbfeGDyKN6dQzgS/HlaedaQGFDYc2FKDHBPdP04ttj\nZmWRBVkC+K4LjwPFHnu7ewWjs+smbhZJAVS0G2J1nVDKN3h3pyNBhe01xHM6\ne62IwzgkSk9yXhE3D3nexog/h6lmeFS1k25lnocIGDmwiJRWzDQlZPArJ8tU\nAdrOBt7ksEsrDSm2JKKs6CKNO0y3dtvYd4I3BKEBX1DsSGnzLmsKROo8L5HJ\nfUuaHjqacO50rOp8+qrxePHlrI1sWtUympBraaVc45Vs5pA8a1An57oyKpk+\nbGbw24DQwyCMXBn1Qn2ep6dRKp2IHNIVnxhNSyceMoDeykm6zz0KxhUFgfOz\nFqcrw+a9HrxMWzVX4NZ80h5bMs/gogxyiiGW9z7uucwWwiO0ntl5vFe+uswq\njBpGickBXW09l0H5+ZD31tgPL89PN6nG4IHIcOcWD5GTMsW6V90qJUKWI/vF\nungWZQXmxYeTALz4NuplMIhReqwGAzHjhYVPDXpxvgX0Hd79MrQ01/X4M7LT\nDq60ps7WCE/+l8s0mN8rcudywQX7AJ5YXkHfs5Wgm7xoweQolzPHokmgvR4w\n8wBGqeaZPy465IkjG52CE02W5h9FoPAI+rM+lYK5Je6Q9TlccNl1dmu85iXq\nqM1F\r\n=Kbw0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9IZXOB5mei5FGyVtLK4Lv8haHSY4jBUPb19PvFFUM6AiBNYwC6AqV0sEv88E/F2ueYf9GgXn5rRcWPd/wM8lSgxw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.552be7e.0_1592881695552_0.9531568452526404"},"_hasShrinkwrap":false},"1.0.2-canary.97.3f0f111.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.3f0f111.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.1.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3f0f1110297ea5dabf0d09db3684da3e3a246cac","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.3f0f111.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1paisU9D9G6x5hbRHrOzjnuO/eeYeQytBscWKi3XZld8ls5tF5PCeP3NQqskWx1b1vjtldhwD3zMK/cbml5GCw==","shasum":"e593e664c73f3adf0c547a7f316fbc1aeb5c9da1","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.3f0f111.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8ZKdCRA9TVsSAnZWagAAKZUQAJ44XaCH2jsABwLfSL0s\nFKIkkIJzGvoYoiFrgHrQ2KPqVOMPXLovk1gbwgVkdgHcJKbKvGuB2msAd7Sv\nt8fWMkqgUxR/YWLU+YO6e9ZAue2pcKPAtgwcOgXAPj+tQ+BkMdVALnRzOtjA\nI1WFT1T3nmaPm4SoYZOpK0s2KAfV/979cHUbkdofy84v9tsiUhNPpZY0CRX7\nIks74/xTpxk/kXqdif5MwZQe5dZukFSMAKml+FMe3BSq8vnqOUBjao+BbKRq\nAeSqMm1ofYfqofIHXU5fD9tIlXkKQuM8i3i0RW11LZKotGGi+FZ3oLyixgyW\nXxiNZun9ebF+6IxSUjs5CnVoAMaV6ZvEeb4SMT+WJdf8yNEWeGDDw32pYXap\nqVqtaSlHyS9Ks81KQAeJHpbC7F+Njgn5os9SVfdalW/RvGdBLX72T0JbW2An\nYokwxzgTTTEYUsZv8wXUrn4MneHq5ok+xYl0X9sLqy5TRgAgHTUip5KP7YJv\nBov20dpIUrZvTonplUmjR+gK/oDV2osYEKTNTOMnmOiL78xS/VXrZFZUZScR\njrzKkmtXhc0m3Kaa5bciuuBBiKrW16sjEhNUyVjpJRNr9Eifb9SkP9Un1f8O\nzZUOoFmwvPsW68ef6EuK2gVoNIiQm6XZhQOvGvRlRWb/bFssKtmIIPIoNoqe\ni360\r\n=G6ty\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEle9nzAsOhyAEV4jZzlOmOqYEYMh/eUhbdxKv1wUuXqAiAxM5L6y3B81Yb3W3FCKhMFkio0DIBQ/Om8S7h8ZSuJKQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.3f0f111.0_1592890013030_0.6588823287759638"},"_hasShrinkwrap":false},"1.0.2-canary.97.2f5db19.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.2f5db19.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2f5db19ef3562c043499db6eebada88fbf03f6d5","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.2f5db19.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KrPlTEKh9pDZaeuqIvAZwTZ14ahqCX40jd870njaP+qntTnnxgsZgmaGTJFGXP6sdgpAbnJNPJY3S5wpnjDeLw==","shasum":"398b9739a2aa1873b7f01911da62d80ab8ceb854","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.2f5db19.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8ZQBCRA9TVsSAnZWagAAbYEP/3zd3MF29BE0N/+QJigO\nzPIOuYEhlxFlxfR7UjYuRmgQ2kxRvRg/npV4Kagx7iz0n6bHQlbwKG3BNqMg\nZsEmMVRDmO4PzjfnP3aqfKtoJ7/7lg+tsMsuEMCIhRNS0XXahXT0z5hpduol\ngP/vizM79/iFU819HhStoa7PQ0dTWxYC7qUMdXmeV/Ku6m/Rbw0qeOeWecbZ\n3pMSchiAPZFHVKhaI6QtlLF/jNfxrAiZ2Herpo28eErkMC3FRvOSssdCWN/W\n1HyYtLjZ6O/g/a4bPh8cNg3/AIRUF0Aw8Xy43ajLOuC+BbXEVVTyYaKpcroi\nkqU2Xd7ljI2s0WuqUx9EcPSZh9Yhoekuzb+5+Z7xk33fJi6sUVDZXUAEyW/g\nN4DVRGEDBhcHKTdj5jIiLoCTY1YRTfkpgILYawz6r/TG1Gh/aUilZxj7Rr8B\n+uMC9f6s3Cb2zF2LCF6INy3XyEi+dQhnAJFw+OUvzppEy44YyaFdaziK1sA+\nCyLXDSIkMHp0fxR6fIiWjeli7Zw76FTA8hZLJD5/ve2eCPLNuPC4hHhN96Q8\nKpi9GWl8B383Ns2NFSXeHlCDjSiBAFc1qxHtquoqJAop5YI6HxOEugzxQe3O\nUfCuEaND66eSxHS5cuYcswVBhsJaqQMycQL+spBi8HeexUe9EU2DFs/ZTqIY\nqfRS\r\n=NuXx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhOKegrWP2jZzZIb9XZXnTga2X5axPZM4na0JOKqC9gwIgG9r1eGNtCme23e5E5wIZdcSqyGfHl83YbZnhv3JOSdo="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.2f5db19.0_1592890368588_0.154858501519185"},"_hasShrinkwrap":false},"1.0.2-canary.97.4f431a4.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.4f431a4.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.3.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"4f431a4ce5e18f6bb7e7bc41c5cd4492576a1b83","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.4f431a4.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i/SkibIcWDz7vL/6o0pHZ+rRvBCf4RUdcVdP1Y6tPo9mTY2T9Ym/CeYNckx51DPue5aHuMkY4MHTtmi/FoIU0w==","shasum":"e94dde939c0284806cf62b5cb10307ded2b7c020","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.4f431a4.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8ZcECRA9TVsSAnZWagAAxdoP/R9hvQ4ux7wZTj570SFz\nvEMvur3mwGm8XfavI+LtqaUUVRHJUqTPyVcw/ulS+HAzfdWHak2cftKD9JRh\nMrEf1yOjFl9IDFv9+g2qZ8lSCe2Qav70uSSOYjXYEspJdFpqpEKCSLABtodG\nqqGE6PcdMYZye5aDiEznXGMwTWYqldbMAAzxGWLKMSwhtz1XxyZNkissAI4/\niP++OZJesHbadZFM0AOmSnZ7vMn31xK5k2MTG/w1TPSvAzZtPGFzpAEkgLBF\n0n6XUVXNYgjqjwcDvZ3EJ3QNjc3ABg4MjuXfRx59CzOGSdOVB1EVdTJH61z0\n7g9gdbDqmg1b+ySb9xgK/6UaBt2yXe8XpKKYHUtMXUgDRrl4IcOr4kigeiay\n5YcZXCTvIJu60EM/FCWd2MesqAG8Njzi/SSV9SEf3vpn97EdHk3P0sOQ1fmp\nqq4kaXIy6Z8U4Mc5Kmf2WE5tjFZSQe4P+GgPJHOYYYueJy8O9LJwMLHL33kM\nZ8146gf1EpW4fWRYGtq6M018vsGogoXkSukhqq0Lqyemj9SGLdk7wWVzIEQL\nay7lalXVFHYCCAD70YkUneCyTLdaWSP8rzlAxcdOdpRRM46tJq6nkZUNCHxK\nalBJnYGUF2wbu/wYfgOwxgxqVkrlcd0UanxD9l4iomyXUkl1GnCUENzzBK6t\nDtqC\r\n=5rUd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiY+NVuVcx0PJAbT+tqb+6EaI9+wW/KYNyCk4hpmcF7QIhAPbkPQGWg84qh+Mk8feBM7SFwcb/H8DFmSavsAnmOpYr"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.4f431a4.0_1592891140081_0.06820555832953734"},"_hasShrinkwrap":false},"1.0.2-canary.97.e37f585.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.e37f585.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.4.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e37f585ad3dbad99e99fa25eaf3eee7229ea7d7e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.e37f585.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-F8GeqI8b4DknpnWUntgV2QQAxB1BUHDvASMFkBIaHLYYMMSR6/Q116eHyKMQ62GUvoZahn2+JVhlLeqBKkhpIw==","shasum":"1890a2d49803b4b0cca924c75e2ff30755469840","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.e37f585.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8ZkhCRA9TVsSAnZWagAA9VYP/jJv9f+SqpI2Am2se7KB\no0XjM5Dl+E9DP8U4Otn89UbN96U5jYxUALlCgpaBlGNUvPXGh1TQZeCMKPhD\ngeUNxMh62nf85ksekU8cvO2ZWL6amNYTKwPinLTgdFlNlbxJOtOQoczBnj1y\n79dddG7pCQrNzlmtxRUtpkYbMDBMOooP5a6Z/eV76KhfiGDZJOEcRie3E3N+\nbr6bgSnAQZsJysb8b+uYHARmpqA7QiPwf3Dvapskh7MMYgVFjShBioOD90BE\nZwQopZmp9VG3RVGpTsDDzw+ze1kqA8/vGLsdzlOjIZtPyNVFuoSBwiKG0iyy\nMWR/KHcjjFbJlwW++2bag415CuzgXjled7aw9kDCpTdA65F9OnQ8HyQZHxzK\nctrOulRQmwa3frKQiZ21+Xpoc2hCn1DBth+SNPGNZbZDCGCfyvXB3kqUJHQv\nNfFSrcRQchyR9HvOXzQ+Jhll1G7RRp8L8QkxjdEQdwVmoh2exyTnH3eDwoTu\nKLVaNI+aQj5g9wvIN/luw1slk6DHdpn6f+UMytAGuYPNpDpT6ud3EPH91wbm\nmRQvsWSFsSc+PF5QH9/9eIIS49XEYojwmQTnyTpGIn2cD1CpzKeUMEjHetTt\nfN04vy/xeSsLeY2ZDKy2vf2i6eBnqgN0EJ3eKcikfV+ZL3azxnXGxfWuIbM2\nkaTA\r\n=H/e/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1u0HaQI2cXhQkRFGIvCAYgvk29gA4nhY49VADWWLz9AiB0bSdFBbuKE2SEtRr4ZtPgOyoUgzLm4VgsgGisIAu2Fg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.e37f585.0_1592891680433_0.05556377478529084"},"_hasShrinkwrap":false},"1.0.2-canary.97.3769c19.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.3769c19.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.5.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3769c19891435c9d197dee7eb9099be6524fe6fe","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.3769c19.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-8awcbRvylvUZS78UY4o+vJLKrvREI2csbJylGdD14R/51ybppqGZDoxxPny0oPrt8M+CwNN1e1NtvfGV+jCWMg==","shasum":"4101c08ccc43d6bc39257915aab2cf8bf4095496","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.3769c19.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8ZyyCRA9TVsSAnZWagAAUCgQAJCTvGK2ejfPNj686tfN\n7TbR7Bx6M3pXH4/wkJ6zvh3+pTAyG8w1h0LedABb96P5MwW7UJLAFqWuwTsQ\ntiCGvL6VkKuOjag02O4/Ieo8CJUe2x0JrZ/6XA8BoKcv0pN0pt166ZyO3Pcc\n9OnRr61DaLLFnm5TmhRmn4roEvZXtyVeSimt7neI3856d/HakNNO06xxlBfc\nQ9xgB61pa6rblDZEKZxZe2TH6hgIZV8e2xjN9ox/898W5UnyALKDQ0NFY7e4\naNlluFWygKYCzmNwgyfQIoezZ4/iTj0OSXb1DXzKCOxiijXIcB0NdgntaghV\ncoi0au4naGwgzuCqG+TccgmZYii1OrnlFMOQVT4THi8ZrDshIHRMOwFb5t7A\ncHPpwmrP++dzKqI8G93tbhKzwUHielNhD6CUeqigzkiAR7NI4nw+g+hFjrKU\nIKIPe47vZWkxEFQeZfF8Hnqd4rj8BhY+8OOq+27EyFJClvNc2WWi2ioyZjVf\na+msuLili/MtAVImRGmOFKX4tQQe2x8H3PdP+zPtXIdd2JzXvoAOdXaBtaTh\nsZ+BUB+RbrVsTobVEMQ0xPNgTOVcAEH8sErCSBh4Q3w/oVqcqxUdstrDegbK\nknNOFhhcoyUaWT0ZUBrrOUeBdT9/B00kp5+iKZTbNqOagXRYuNhsYrxoPkeF\n+b/m\r\n=2sNs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDj6DQDEdv7ZEmx5/XhS6KVjP/dXnpZA/+VfqqB7cVy0AiBh6H5gV3EzWA/4NCFsXZbI/IW2JQQXkHhaWJbTGNv5yQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.3769c19.0_1592892594324_0.8424270612385529"},"_hasShrinkwrap":false},"1.0.2-canary.97.cfc2cce.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.cfc2cce.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.5.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"cfc2cce80993de7684b88eefbd9b6e1614f97e3c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.cfc2cce.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0e22hRsyUOtRcB1kFUiYnfB/3XVXirizPsnTFslERNHOjjR+GNOOgHZmfoDxuRCOE0kKBaV9BbzzmpV4jMLnfg==","shasum":"475f18076430b395fa4be01165b001d73c62c208","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.cfc2cce.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8dGMCRA9TVsSAnZWagAAZRUP/RVWArZgJP8e1XlHFuzy\n5LOky0ZILaySTKdLOUIxcbOT9ICiBdLJzSuZSucyFVDUGgMKhsjCGrl/Hqlm\nLQryuYIFk6FFj0shdioXKlORKhyihNXedgAvFCZ6GVWcKPDgAeR6Mlsl8MuE\nLK/S4DGYNTd0YDblEvQueKEi5crXodH7wPJ9NNFHXrQMJLdRdOAfA5NwbUpu\nUC4UKnbrP+PdncdAD0dbzAeBDs4vUhK/9myKSwGS8nrrQY+y6tx6zwmttQkv\nxySg5PZJPqXHpogjvRCkH7s93OklAcbj+BPP/s6p2IYG4iMRlwMtcgtYLBrM\nwUsFWSvmy42bxN//VSHn8pqDwnWxhusmua3KMD15tNO9t9bOx+1/CflrGc95\nm7R4nFafTeY18SeVN/uj9sGxM2YieqT7XJFmWfiQb3Oe0pdrff4eENK7TI2l\npJekTD24wtiAyivmGjut2cAU9piGPElEs3Fm5wyMYBXa8CR0mx11ZgJ4pc/i\ng7yLZE8HOAEP5G3t440XYyhoKkcQYxxdlaxO36ZMCe1ZXSDViWQCVu28MdaG\n6lXf/aYxa6oNwg9jAHYGPKZqBWzbfy6tTTjxF678RTeD+jHwf9qnHIfQ4COr\nDSnnndlPhhgOeCtlOFRM8m+O1eByQjHJQMtTSyZ5fVRR5XvMC3xp1ejHLSkh\nM66G\r\n=THW9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2trWSUSJS5b+sPydslAXnN2fsLeVGdI6PVkBbMpAkeAiEAsMi4UuROXpeMCbdwbbOjfKtULCFqkrEUDh4WmYON7V0="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.cfc2cce.0_1592906123665_0.7025669299485457"},"_hasShrinkwrap":false},"1.0.2-canary.80.1955197.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.1955197.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.40.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"19551977246b82f03b356d805b94a64c5992f454","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.1955197.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-SOSmVzg9+NUOHZ/YC6WMPPEDZi+Q4jbsaeByqJsbDvuBSiUepXoz+ZH1UVrrPRzrxwoGyp1907jfIKV+n1XIhw==","shasum":"a429231d0b338159983cdcaa18ec7b09491850be","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.1955197.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe84pOCRA9TVsSAnZWagAAPlMP/3wxjEPb+HEmcMcsHwc8\nDD07ifrDVVgqD1l0ZvPIdHSNXvxCfE+oUcjRTAteU3lrt3qWtGh7Rl13zjz9\npgK2tnrSHoyFtuhE4gYYAXWrBH0AqEJmO6ZyGEqDJFrJ8tAapQPMzUckiVJw\naovnqFneYlWB7PBM22FucIqvoOHid9KQ4+YdHzpxm31xqZBOy9T7ms2y+OWB\nHrx6Xfw7GxkH1rGtNfhLtA6R26rKXuh6C80s9neGH1av7y8JIq1kdiUNwJT+\ndyzGKqhp3lv2zIJUUu6mp9xmvRYiXHgeyOPrVflSssP1FpF2sQKQfuX/N9gE\naCkGTC70N8PbL6RWqH3mkwJcTdkc8EdZvSW1lVUZe79Sf2Yt9y5O9JMncqJO\n8kVxN1ft1kkVmPMctXFjoIxkgvHXm2orDaCWqYjy1L7GYucJbif3KWileetk\nXrsWpMFNnQFKUqe5Q4NacCc66Tblo3+WV+RikyBtyM5q9Vg/H2/rB5G0EYJU\nppLHfcpybkMUV2fo2yeQtFTQpvHuQ1GrvDh6K4cxUn0Eq9z6edgGbNR5RJ23\nhqfMmXBhS+yVXFpIhsHQ0uCeR4LA5LCl8KhbnEIjDuA2lTarf6hyE+Y8/uJA\nSp3pbtFNPvNSl1HFeJQD0pokBtFXhbH5BwPNz7JPONVlqcMPlkMTNvV+NtT2\nQc9n\r\n=ZlIu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRxYiCUS6t+fHe3uax5eWCXbp/qSlNo4ckM5O4drQ+uAiBwC5GU7YuJIXm+d1JFzqPw9q+GBuropYzY4tpnHjISxA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.1955197.0_1593018957977_0.9439807477484092"},"_hasShrinkwrap":false},"1.0.2-canary.80.1ffa32d.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.1ffa32d.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.40.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1ffa32d9bf043a52a87d15ec395435e26e8e7695","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.1ffa32d.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-pfKNKm8f4QUaVZJCcN70dGFd38z8BMrE0s8dSc5IboKT1zD5G1b1naxd+XBh8zGb/fq06B0ZMHZyGcIjFLRq4g==","shasum":"153bca47cc96a8763130ef25cf7966a209a93b34","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.1ffa32d.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe84+vCRA9TVsSAnZWagAAcgwP/i+6SaSjGJA2d99q15gN\n4k9Ar3x6DYt4wy8h4q/pCNRtIeOkUiCB0DIHlFmtf2QYNOB+m1NVgkcQMlxh\noQXohGH8u1XTYrEGKf6mt5/1Yqj40EitUkV/nu6Mc9NgA0BLE4LM58odjscq\nTDW6PwJBtwXK8RSJLhxfWlgiSxGxViE/iDSjnpmoFDxYA0cawB92SYUm/XVU\nXIAfAaF/cAO6nOAtie1sd+NWQVLYtqhWrDCx2tjscNr8zLfnMMiadWnD+9sv\n1Hc4H0SiWxDpFgCDaWAqWjs/Jxy6D8FmHIojWwNEFViEc6pjtrlhUhIl9j7p\niyAyJbLLWtiSW0ZDDKV3Q7cSVbNmKR24TXhPeln4iBqxcAPvMuTGjUasvj9T\nbT7VwCihdo00oEbmUx4qPhJ3HvwPpYRliMh9aI/k3iNY5zFFZ9z+tLjQd9Oe\nAZClhxF7Xnw0r2h3BR+3TiaSFiHNSIKcS5d8tK6nX1DBelO7iMKKFv2BXpTE\nh8kfQ3L2N4Lq+4prQs3fEhBhjLhzI/U51Jopfminjq2eGeb19VXxIusS/geR\nrAm9oKLQ+jJvKt8qAswS/XVFK1k+r81JgFVaHWqIxgbgTJmcEGEeIy9nH/3H\n2yA81q1fUka6np9AAL3z0THTPah6IYpwwwenFC6fgaxEpZMxCFdYMjxRxu9Q\n6ZPK\r\n=L1BM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuNWHnddylZ328hUVhAsud5MqwKSql9XM6c5hW+/RWUgIgAhFX6zIOOIebBSbwZ3XWTEy/EN0QiN8uT/PAolggpfU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.1ffa32d.0_1593020334463_0.45253758238874076"},"_hasShrinkwrap":false},"1.0.2-canary.80.2f66cdf.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.2f66cdf.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.40.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2f66cdf4a03cb1d288bff1f7b9df46154df87580","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.2f66cdf.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bRWoqnMixV//E3nHxy0xDCnQSRjcNuoGt1ArqBFbLa6AreRuIx9XrO8TpnlUp/xsHFbbKzfi4aBwVlJ1zN5MbQ==","shasum":"666100957fddf58969a71ea7426799e1f3c95c82","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.2f66cdf.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe86p/CRA9TVsSAnZWagAA5z4P/0hy6TG74LcpoR+vTUsn\n5pHf3CpwT66kWyu56+1XDs9cmYX6gFDqnWkkSAFkvuS9zOj02feEg8cq4f+U\n1fZhy8IjyzwEhYAUzk/Uu86G4IOwhO1AusxPpHgQO3GJ3WmtC7pPj9huqQiv\nMbummBeYnzkmRwF2LMX+vHQzgPi+vr1/kQjvbCCUNHb3XFyXZ42gg4UVY5HO\nFkY8ld/fITIJzlErcXTycy6xzJmpNLlfJmAAhPsyBL1382WvQ5G4KITn4JOl\n4fAAGJHqfLGWYhXYD4HqEQFrzArUlpBbu16tnVLtkOkHqn62ARZtCh5n8dWo\nKLLDMdXHO9Aivcob43+jHt//aSRrg/1sf2oXeNdiEjRAac0bE1i+8RhrQrAa\nhL4GrqB6F6trnPvc6PfhsI8EKA25muLFoaiHe3p3VFZA9GhxSrGbC6Y1Zadg\n8oa2qbXWaFv4CrTSr9ISQteI4lsettf25APYuiouhe6X6YKhYGVkbQ7cQ6eK\nhiwmZpjm2jEL7xTbFijxIhJuN5kx3XUcyTzUaWIbRmdOIj8zK5WvRdysJXO2\nm+0734vyHeWjlmEeYlwnz49QBERc+zYWtEFXzI58npOFmAdrrRaMFtzI3nUj\nPNA7xb62fTdTDS3Alndd4V68Pa7KXQ3lnqaskelww2MiPl/i/y9/Wwk7HTyK\nlmcx\r\n=iAZb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8SeYStRxt6rNU98MX5xIQVi5x6kau/IhfoDXkaEl/fAiEAh4IvlYFyWhg6IX+h+pShbWRGTs8UTiHFJpHlBj12R5o="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.2f66cdf.0_1593027198559_0.8573652066836654"},"_hasShrinkwrap":false},"1.0.2-canary.80.936e908.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.936e908.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.40.3","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"936e90805d6efee80d8a602858bca39e3b659d57","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.936e908.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-o38QrS3GncVdPi02TySbCNmSlQtWsXETriLkVRggVEN96xo9se/bdA+u1NzkcdLiHG4OyTap+mqaCK3ic2U3EQ==","shasum":"3c6b7e3542be5e7128d0b8469d4075e249b61f4d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.936e908.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe87AOCRA9TVsSAnZWagAAWK0P/i1G0lzjXFGGBpEC6Ef9\nU8QA6X2HVRJ9fuWNSBvqwzBhtCyyKpHlKbipvcrpbgyGLuVyi+iqa/KmTn/s\nKxn5vME8bAfixzslr25jWtsPXSEeRKfdO7KbqUGm7iQuZQe7Wl+X8KrYFaW/\nQjqaMdMzHxqib/GQCIhei59BfWknuh6p8WpWjKs9rO0Ry1MrMThNXpeKzSUO\nIPd8RvBzQ3nQ02u8OxjwyJWQmRhKs6shY8MI18O/nU2vOS3rHxt+2g0eSaqB\nE2jd2JWFccFVwsrAAvN7fg6WyW0+AajKbfldDq+463Qrp3GMOfzX+Swj6qB2\njq1cGMHzPIx0+ub5DdgNBt9cxZExx9joio8tX2k5M47ZNwFQxB3n1CSRrpxP\n3KXwm9hnB7HPH9aPl9S4vvRYR0BfE5E4nPQU+r1sBxL/JeCzY2ouzsBZfL6b\ndRdDKgltnDnPYUNdnrvTyZ/6MQ215mCsZo4lcl0qNvgd48Q67kHYq9V6fj0G\nS+Ez50xpR6t19EtWMABtITxwYBM0LzHUBMQRM4LOBiMccJRY2pi7sGQhUNW4\n+IOrEKQnD6w/doWFbWB/KoBuEBbmJN39FqQbFjbEYcGuhArZFYhWScCh9d/w\n1SmJffN5wMvz82nGUjnMW9C5JSyMMtHY5EGfKaH4vJFTOZ8FARd345L+L0yX\niZ5c\r\n=VzST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHVK8i8Luf8ko02QeONzkjSRo9g2PQl2OSrALrPBvROAIgZJkGIN3u8H/ggwFBg+9RfpETOKjAcuoLIYwNPMmJDZA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.936e908.0_1593028622318_0.4815321114907485"},"_hasShrinkwrap":false},"1.0.2-canary.80.a5bea50.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.a5bea50.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.40.4","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a5bea50b22c8423f11619b8fca1e8e4d1a45566b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.a5bea50.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-sSU1He6ZifY8lkMjX+NRF15vpRiynKuvI2Eb1Q08ExgcnD+WTcm1pLNHrK4QOgp+CBASiehOGGg6kPrTx8Vf/A==","shasum":"79b11794fd9d538baf600348279ccffda267ced0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.a5bea50.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8+1cCRA9TVsSAnZWagAAmrsQAIzrbqaGo3AsMAbanE0F\ngCJioBlNuu/zA4pvxDX8mtGQQl9sFyfCDccquW56hm6v6/SetYRgZunAx6BK\nn3r15uTtxgdPqIoJM/QT7n1Bn7XhpfjEPQ2zXYj1Lw62P/Z3AQBtiZU+iAm9\nlqSXoRWw5lllArc/sBBWq2R2DKHShwBHLxkGa4HDjb9mdSO74cVZWQ2vmC8v\nLdapBc06HgOfxsLYMq/dQg6rz1lNtXl+YDA54xsu5SexfBiw9j/9DaDGzUfs\nq6Oq0aPJbpO3AlS+9LWr/OfTFlpKx3HPYnxUzqcBrU3BtjxFqBQRjA5Yk5lT\no3/pGuqlBr2sfVp08YPpkhpzhnUD6SlJZHbG8dn0zclb97U4Np1R1KBSucDF\ncFMZNcU5Q1DbVuevTYwnkg3NXCdujsMdL6SUqXPp5fXhGn+zZQOS0EoSRjrm\nR9E78S5/ieQDCv/pwEMxHzOf3JaTwjfP7xp2bx/4wiOmmxtw+SZ1qbEl0pwf\n9BMKywsfQrLKdt1KRVdq4HgST9V/6IEBdMSQStQABX14hzYgP6busCRFoavm\n54vo7hRWR4G664bpcTXTVGOr9DB2manscpPDhTi1R9gGp+n3dDd4uKW1VPU+\nxmUA1lN91P1sFKIOlxKcNcl3pHM9FIg316WoH85L4IKtkjkUpPMbE2fjfW7C\n3VM/\r\n=aUQr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYH6hHl3kI2kPVjj1EmXzmNJoYus/4bC1bbOgibHrqzAiAtbUexsM1qTKZm6mGNw4BgW+rMQFsHnCIjM56WMkTkvA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.a5bea50.0_1593044315931_0.2622020708383319"},"_hasShrinkwrap":false},"1.0.2-canary.80.c1408bb.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.c1408bb.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.40.5","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c1408bb23f14e8e53d93a79e133f0675cd31d6e7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.c1408bb.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-GZojN+NEnJ5QOFVeiqUGoA7jaAcz3fkqdVvAWSVgUKa0LSFDmfZKCBBaxRUTI9EFi9ijJG7jQmKjLd5PV06kmg==","shasum":"7ce8442b4404da0fab7a09acf14c7b973a45e3e1","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.c1408bb.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9OvcCRA9TVsSAnZWagAA4tgP/jXoCue/mM7EnQriqDND\nX6zkZ+wWArNfB2fOqZdnf+OCv8EORAYkF0ViKagdmw2/gu0Q5fQ89xpfzJBs\n5zyVfLimLASziTr1hOGzNlMWINDTBx9QvpMa3YJTgvmKg7xvoT/Xn982/yS/\nh2o6mHRBfwPW7dTSednV7c1p8iLxY+s1xijc/y+TugwZhf8rPqBTQY82ydxr\nCF+vR09gP03Z7jqk2SIUs2RCI0tKfVydS3vRFKQzdikpdO5DHDxLjRjR/EiK\nAmjWHi2KggjRaVbUnUCnAkJl0tODvPsEI9MfMyGH9DFKbXkz4bTmfDxaJgj7\nbczejrsGVoQLYia2t0mgo3NQavvUyrAUwVhAaMBdzv3TzaDj0lyYwv4tiCvJ\nd9c6qAHafZ4nEyvD9yUIDHSxaNHl5BiIdXTPeQIu8EdCHeK1Tt5+8dEyXGaX\nahZmnfEfGymqNujsv3K8qAV2F+0TbfGGLF0HSOd9UxoKkLkt+JNv8WC/Wn7A\nj2GG5vhi9PYw3M5emSZFPUmtKowM/n2817Nyvu9tKqDlCXkk5fbqG0Z8Fh1c\nTAcnE0QBsUmwgC9Wa1TfW/QKcyxhYKMdHC7N7SSs/6H5CW5sJLzy4aj7xfOR\nBvYQcCtC6R6bWzBXq+7c7T7VUC6wWgh4A2kUbWYmo0qLJChBrITqzrLcpeqI\n0AJc\r\n=Mc7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgptQK4Jh8ypi1VLpNmCF3VSrpThm9pSpdAH6JRBOHBAiEAoNETsCkdUjBZ/pqyY1WAN5TyKAOm2qWISIyLiST2KQI="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.c1408bb.0_1593109468456_0.48313760102349246"},"_hasShrinkwrap":false},"1.0.2-canary.60.7b271fa.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.60.7b271fa.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.22.0","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7b271fa57a9d9e63c3beebf45b7902423b2e437c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.60.7b271fa.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-gDHn8zE/I0Fccfi2uwfItCnHvt9FEI5g1+69/cSs8Bkmx4UJ7ZkTwPA+qpg59K2HrcKXOR+7JbA4I9We35Z8/g==","shasum":"9c6048308fd38b56c5f90ff482dcb4f381993c1d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.60.7b271fa.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9uqhCRA9TVsSAnZWagAAtDoQAInC1d9eiLWf4wkAnY9Y\neL1U4mqMhWtNqhSWz/NpuMPqIUfoAyQ/bHMK4gMKYqFprtBWwYjsmBLIseT6\nqu+ju9uB5A+k+fRUFYoQU+evTi+3hkpsCAkyUtnOzeB7uUjRu3sVbpW3C65M\nT3xaN+QT8onash7Ac+Y4ZVH/6Ca5fievMT8Zjy36V3aqe7Q/2pU1VLAo4hGS\nNPLs5JrIvRIIIIEzNQWk0LXUlv/dyqm+LFAme9TVFa9AM8Y+MpRG4F6EG9+s\n4GPoGTST1zeI7cnJBUetwgZIfWVOFbxqKvo4dNfcle8IlrX6b1ABdWeOA+QP\notdSLmMX2UKOtRYxdJIDhwWINfj0tnDQlJM8rhMxm0RW00F6C96f5RDLBTlr\n/xfcd4wsFPxIo04MOcNAYZMl+qqFfpjaAuhinsjeU3VEjNpYlSKl2k+fHBof\nrkMeyJDq5p2JwPuFoohd0ADIeD8OENyOicuKVjKis5Xybe+aaEsoYZ3k2mVI\nOorQrROHifIWPe+z9N/Y0Alwucc/tSj0UMvUdKQdjnK4CcQbNP7KaxbggWVw\nHPk72NOZAgyFAqBdIHPjmfR4J08rD5vHqEQUGX9A+YY/GOuOhZPUNtpSnAnz\nWmeK/068I4dqHvkga6hnQKhMuu56vcfH1jqqYjl+ExBj0wMDcUoHmPAVJ70P\nyX6V\r\n=8irK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUldfp2giW5/dg78BBZYtKjL5tyIgSqdpQox1kppda3gIhAOv8UaPljydG+81JV+wVkpFunicI2hYDbwcqmHudvide"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.60.7b271fa.0_1593240224746_0.4268517932474156"},"_hasShrinkwrap":false},"1.0.2-canary.85.6036b2d.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.6036b2d.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.5.0","@typescript-eslint/parser":"3.5.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6036b2d42611407a06f1b235f2143af64e5d9138","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.6036b2d.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-091hLr/oPpSs3atQaMMtRLgP5+MgvRvc+cAymUsO+V6AyUBqu+dEWIGjrhe2iV7h/PPiojFA+OksAs9UJfrBHw==","shasum":"4a63b814d7b8119ab2f928e3fe0bcd9ff66c48f3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.6036b2d.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+lP5CRA9TVsSAnZWagAAvpYQAIyTS1Rmhc05265AJIuL\n/qKC2pstWoKWIQtmsn7daJttjaLlPK4iYWv9snF20aiIy4PRjx4n7lLBc2aT\nJAgnn+zkaiKms9qgFRhZ1owi0oEIw1g8Zr40MJCWNqHKw6gQPLuWYI1zy8DY\nfyOT/DgKrhezQisd7wAl17JbVFimxEtQcS1yKz2NLs71K44RnXu98R9ByrK2\nb2k9roD2ugGO9qWjd0hlKB6051kBnsvJBCQEY+LJrbMz+QwNZUESo/PglzfV\nEJ4ijlMxWTAncm7dogLXNKtmVZr7py7DvLkdUW8Dr/YUWt5zaNanWB1LneoQ\n7pPYVKqiAKeb1hUE2PjrIBotrQmey6woS8vPxPuBo9IWWYtI4ikB37NxXpDY\nHDHD3AGqFzi95rRcNRaxw4oC39eDmMHWmmI0gzcoxOn5ZKG7Mvp8MhCu3UpL\nKt6XZlqWqe2xALptYv2iLwqIPaZyR8H70iEhRapWYmT4vt9sos7mOrE3OujZ\nF8f+R0I7ZCZuOTq5W2kP4Kw+9PBip/+R6CoL8WDf/M63s43B2jNXLsF/d48U\nqGZuG4uXedJtsNAXkNCuZNxuTdXQf5YMnUiQYlUafn+wAU6XeKxBUHZaTHT0\n2JGKQ/cstzs8/dtXnbmu1FotKeSEgluFXiKNHNXuXKfgz0/HY81xoIh6+wLn\nr7Tc\r\n=oqmy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo+L9ELh4vxhWMXUJld0vGjZkgEiI2xWbIGhBbZiXotwIhAOdh+KFb+lbW/N2asOAwGBzZ+ng7YMA7yJHdyxDuIc4P"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.6036b2d.0_1593463801198_0.12226944486238511"},"_hasShrinkwrap":false},"1.0.2-canary.89.5986841.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.89.5986841.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.32.0","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"59868418eb92b0c0346fd3b9f5d11ff5e49d6f88","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.89.5986841.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-24Mh8MzaGBrnip8cih9wD7BfMVVJ1+QnKH53RchQPTt+m3vwfib494XykQ7/UTIAA4oLZj3VPBk5U7qM2n0Inw==","shasum":"e532f628079e62bd04d9c6ad13dbb82f783a530d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.89.5986841.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+u5fCRA9TVsSAnZWagAAZQkP/0tdSergGb7R4YghG8X6\nyyygcjAaDfEA4EpwuhKvvBvxB66SQ1San+FBE6QMM6uIym82Ywugr7b/hYh0\n0aSd+zLsFea5GPk/NsnXMnwD5OKNNrcmnFnG0HyLi6afpd2Fgn4E1ETByBco\nL3f1nFq8KK2HN8lyRjCh4t93ZF0B//XDlupn5HoJF+1Tj4uLvAuXgsBUXN48\nxwWfKs4ntLi7yR9glMYPySfksI5quE7T58a9hhA+tTStMSbknBw55i3XyMLh\nfQfD/fdzXkJ1bK8O8c32OsD910KrQAVknwhMHdDJs4nwPMNJhf4nxVLkXVOs\npT1DkYsi9eqOolHNcnova/MxIq6da3KTTTqyJ5SofCAh5iqpHoZCr0uKq71n\nC3ncpuLnahuLze5Hqy+CgApINBnTK/sa/BAucjxjB45DPvyRAkf4e2wb/T+P\nQ3iCYlo9KSqvbWJSNOWXHcj2Wdf0dbYa3Cbg5hp4VZSHMlGBwOKxuKLrEOzC\nn8eP4O36MflnrME1Q/WD10GjI2Hzmz1uTq7OQWbLGBnFG3oNpm/RORR+RPui\nEG6TpUP7chaOghqqMPu/XWhP6qA4dd5IY8ZOXkKxUsmple3lgDtTKARMhsgh\nKXvgb59giKMGbmGfWD/h7JzHXEvRfyuBsU1dv3f9nt4XwY+SeRgXJXTcWlc4\nwyxh\r\n=0eed\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgN7W9/2Y0c2WfVvuG7CA0DVR4fKbIXiwSPR1RuuVZsAiEA9DJ9q488thTiQDakBf/kLimmwlhVHY9og0nTyLjJkrM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.89.5986841.0_1593503326872_0.11898380045788559"},"_hasShrinkwrap":false},"1.0.2-canary.97.226dee1.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.226dee1.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.6.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"226dee11f3adcdb0b41a0d92ee395fa64d016e5f","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.226dee1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-pPXi5s0UGpvu+1k/538QZ1ch0Ca0FS78aPX/5ewocNEfPs14PjkfFrsI5TVRyUg/lWSMz5HSmh4wLDLTSpW+HQ==","shasum":"78362fbb9c4f2d65c627e6b14860e78854dde356","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.226dee1.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+8u5CRA9TVsSAnZWagAAVsEP/Ay654owal/9YUzEOiEP\nzpG/Xmjiaj93DPxEpL0OeXCrYK3QUvqZ+GcFFdWaiyMTqjiB4Ju0kvdgLjTz\n+DUc8XaZUPOVLrgBcLKYNnEZ6HXy3pJLUAB0Ty6+uzBKmNea3QeE8r8jY5g/\nV9MdG/p1+AEPV7pJ5LcbhKdmcL69lEzgbxAE3ImQHWklvA6Eh3AptFjwgchW\notHyL9U2PyxojkEHZNbyt0T2myDQN79ptfFJqtasPd+FrLG6bydxk7X8HABg\nmOpALcZBFXnuEbg4s+tyZrAhGuRZmz7DCxwQPP8L+O31/RyM2xbTM12NBnbN\n070AcmqdKgHMgh5pzBydty+ZCN43TLx8lO9+UDIUAro8V6tG65ywyKiOWzxN\nQ9dwD8PL0sW5EGGuskqYVgMx8l72i+DNUhqPl+2/MuzPXOL9w0DSTUihFeHr\nm4TIbWtxUbLE4DPJVd64KK/AaIeadMXudWrjWxR7JoSBhRi6WMEqXVytybB9\nHhiW8SrgvK6iFAQsbcP1CUfGlztX6yD70sbXvaX7CGibE8v6eMY7JhG5qFzx\nla8U1CFkv2aCzVApWsBBaRS+xCnvRBehDB69+pGA7J+/ZnGu6DDYDUolxOpj\nWNpL6uPEAR/ZgCym+B89GhryA2jl8q3TEE8p6D2YJFurHd2ZBZ7dQBd/v64M\nkQav\r\n=HCHJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEESFYurN1XSqA7SRmJYOwjsYmyVHV69dRAaM9DAyBSVAiEAl0hv1LxKQs/ZB5twmLF72ye4EKHSQbrLO5NiLRJ3clM="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.226dee1.0_1593559992495_0.32560489860165887"},"_hasShrinkwrap":false},"1.0.2-canary.97.84a497a.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.84a497a.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.6.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"84a497aae01c23f1bdf77faf59cbaa6078c434e7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.84a497a.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1Zw5/MUF1XPy0Oe56VOJuVEsMbqA77Z+WV6QPEUZVMhqJo1kjD1H9f8urDY4mgtMpEGBvGcEU7NVziYKq9D7Hg==","shasum":"c3175c7936883bc3f429ef7616a7536c1ea6ca87","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.84a497a.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/F9pCRA9TVsSAnZWagAAjRQP/iSKS+hqrLePpwZMNLEh\nZbKGZ/FNII9m6TyVISseKAn/U1H83PQ2mGulF9vtlptQAMMJh8yzcpxtWozx\nBJQFUcplcp5F9mbAXEal2YHnsm3JzICQ90GYyshHhbIix+Hvxs0sHRrjYX53\nvC0wwhDf0LpDdrpEfkm/keFZindeQLLd8fAdDZCZqBiRbRpqe3l9tcM5nC4F\n8JG0ssm67Rcx7AquZRIZhN8OHUDBS1cE/7t/EOYkaSiRciJR2IXcNVkjrdAO\no3MkAASefwRvk1YUG/YLh9wTduZhZO/vnyJDDTD9aZqc2vblLE7oo9FvURU1\n4CW+WD5i89PppBe2r2nchtengXGTZ/B/YZp82d86BJ24RWmnAk6jefCY1svz\nsyG3QEGv+TeJaQ/s1cEyGuwiVsW/mTiXPXWfx61qjFsrCHEWNFrt6maGe3ml\nl2nsLxrwEJlkT24h9yuB05XntAIpLu4R+27h98zvedKtJlOBE0zrE6AlAVv1\nT7oQ8QTC1hwLwEWajIouJMu4N3/OgvVdhZXLomYs0+YtQ4vl6ROl4XKcWyjt\neSlbeiMN5cmfTN2UAvX9CIdkpx6uRYAVF59BBW995fQz11GyxYzxooSzf/X7\nhQh1Zqcrip++uV1V+gObnD49idy9FBeyUyOvjibhlglnHYXQw65ESrl3LnFK\nwjO1\r\n=wBnk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu619p2vgZrjBkTOvMol9kPoG/4kOMAN5PivlESBSpHQIhAOYEFHAS4g9CZUnRRL+CqcJUs12dYCr5BCbp43Iki3eG"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.84a497a.0_1593597801234_0.07883457063113353"},"_hasShrinkwrap":false},"1.0.2-canary.94.90f4399.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.94.90f4399.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.6"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"90f4399a0b8829a25a80cfea01cc5130c94d1d58","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.94.90f4399.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8y1R7CzrZn1ZJLHaY3dc9GI10IOXGzSLh3x67oKs6Em9AkSy7ztowY2Pg2cfzGpc2Bup2arllkYGOQ6ApvP1lQ==","shasum":"f6a528ae68d553dc8c9e28bd501ae9aad2ef7b56","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.94.90f4399.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/NPwCRA9TVsSAnZWagAAh2sP/2B4LjDmya59tQhKzfbV\nbvEnIoUstM7I1cKK3E5TzXdcnhKxNK4d8HbE/V3j3H10EK5SpHsuuSx1tlI2\nQRXQJrTJv52KDs4z4AN82fk1hgMJGxY7tEvvbzBomdTmABI2KaULUpqvqTzV\nu0SrA8u4wONEJjg10LQA/NEDYVJaX29G/pfRQSe/JnnCFIBACrw9D7pZ48ZE\nc/tMBsSN67Atg4aNjvA9sTEggKkTpP6lgY5oGihcJRIE4EirgGlXyMjp80OX\n+SfuHuDZZysfqRnHBvgf7LdQZKD0e95FlfywADzTNJlpOoG3z1/2QCgyJcWU\nmIJ7wuB955IZT27CWlBrZuyZpflgrox/R7LjPXlKrl5VH+O+NwCrke44zntE\nVIQRYa9xEOn8vyHWasYj/qezNFYNDMZJX3eE38d3206L4KjuRB6OOiJ4+EQu\nk2bx7BKPC2G62KnZ53r3/20Y4f2Qcn7QYevf2qAarWycE8npEavuff59yCyi\nfuHDTyNNbEHucrFPOJmcJe4kXImOKqA9K4qu/YwZNM2O8fHgHte1gYy+m3mM\nHi5iEfvgXI0TgImBUXYrKuQNFqr9TcaoGsRw2Ww/Vk9FONwldZ7pnYXsuUlO\nPmJpQ+Rz3ZAxe+Htn6yob0dmpKLgbEFDAlVXsA37Qa/OA9GWEKfgtjWcLjrT\nFOxF\r\n=FeHl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKIxJ6BbHJLDOUvba/+Xv9EOEgox0UPQasZEidi8TPQAiEAzlpOWyFg7v+XQOZRU2kenb8H7pXjL0for9Q3bvKMk8g="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.94.90f4399.0_1593627632031_0.05210950707676276"},"_hasShrinkwrap":false},"1.0.2-canary.80.5389b01.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.5389b01.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.40.6","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5389b018908860d388b0adbf82a04195e00a612d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.5389b01.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-gRmxMEKUGQs2WyQLn+iaUxuGJu/dKy1LuWZKOB6iGC4w9fk2X2If0zR07Jfz6WtSmxfYUgc7qm9oIDDP/RDPEQ==","shasum":"12e412027f64832d4b710a8e00fdd49c4ebe53b2","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.5389b01.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/ktfCRA9TVsSAnZWagAAhPcP/RpfuQZWEGJcrDMGADJH\nMGgtcZSul9shvswQAZLVII4XcDS5WuyAoZ0LiCgHOAVCKeh+IlI16a9G3PBF\nThBdsXmfNIlT6PG1lB7xFPojT8+A8v2cDLp+CggNKHXxDvVBTqc/mm7XDaK+\nUHtR9KBeier5lu2nP4lyOWPfMduieqfdRmPKzU/wfprIquHVRwIgwHi9mMqB\n3+0HwHpgVjPnxJWD3sPBORbuv5FXY6Vcf+MDvr7HiK/Zp6Tv+DnXk7QkcuB2\nPRfgMMnq4fyv6Tz9LJFTLu50XBLAsCxf2fUycFmIEnaBPXvfk1pQ086ZeHPP\nVpaCnkf2OPof5kYgVSJ7Rx6SqFIlFd2nae/DarGHszIqV/wuH+WrJS7aA4+8\nGlDgjeiwAwTGO9WINi6zw0buLG/PXJNbm20ATNCYHUV0f/1MtQB7IbpE3Cfr\no3POCSlhtR0DKYtjGz5W+e2oRP2Y9G3fOZCuvDzSC1faLaPEbBdPrgHl2chh\n/bYaltaBERk+hxcben6eOVH/L5eMohTBgi78bC4eqYuzW5F6GnyqOSgKPW01\n5XxwRN6aGZCOgMU+nvuhnFgj52MBCz7ELZW2uoJRGSYi4+N3n4XIMLlUXe6F\n0CYjS5RUPw6sRhoI/rd6s5VVA3lp6A1PUQx13uirBx6rvbjVtPJm7igrH7rl\nT25N\r\n=s4ir\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF3ucb9ZJO8lKzNMN8YhSReDF7oMPd4Mqqc1SCKDT34gIhANogCznIDrUJTp9sB5zD7IdJWlyq37gQcycY2JWSzJ5X"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.5389b01.0_1593723743275_0.8062359487892878"},"_hasShrinkwrap":false},"1.0.2-canary.86.e168559.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.e168559.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.4.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"e168559e1c3154a38b0b3e6e2152bd0fec1ab8bd","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.e168559.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-S9WE0Tcor1/T5eljn6TebdW3mqPzFqcHIFy4mDzzl3HegPVcLwyAZRoZJvXGaiMvhFau/opgWjzNfE1lki38iA==","shasum":"1688d5f816690028e8ab2e3f2f00280941c1446b","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.e168559.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/51QCRA9TVsSAnZWagAAa2QP/jm/FiDt3PggdezjqjTA\np2Q2hY3u4f1pTrjDJLhbSxrI5Oxxb69rb0rF4EZQ2OX7CD72is1QoKRC+Tiv\nDt4ZNSoYEwCe33G5Y18YL5E+GifiuyWHfDOtCW2GZrpZakIX3nl9CRZw6DUu\n/KATr8SjOTHBFahUcKlTX+vo7TT6uVPLW+7auLTMSv8qN6/NXh6O5IYE6org\nkT9VHpqPN+kPwP8+s0B8OBx0khuy0NQQ6lQrNJy9qabxQFJv1ewgc4i5rCT/\nlfHbqyQm27vA+tAV2x2yJ3xoROwJ//vIknfB2eCneDswoKFnuvfopeHML9pg\nnam235fGpKe4uJQ89A/1VqxZNUVfbGmed4v6/VT8AGhZEiaTsnMoz8EEycYS\nhNkR/3st5XAAVCzaNepD5z3vbS8SmUd2fGRodP+MXdaFlQtxeNM4uYGp4WgF\nouF8JO5sQOgA0MQncIgtcJTKGEjDt11v48le12My+fN9+OnOYPbpsBLSlGbe\n7xhrYlcdaT/9NLhsrT+oAkvHhGxn6ZUgKWmmDHQh2KLTeefiYYFntV+snK1n\n/+viiVK0pQgH6C0g9Z6HdCJZat30WcSYkpotk56FoKh9qIW3pqJCL1DR3k35\n/QUpVwHnjzCwUF3f823Poe9vAKVQI6sV1XkNfoPaOGjIB2jf6+gDA6637MeU\n8gzs\r\n=0Oy2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJqcS88/Lgp9BKFk+y+Cf11RLAI3VjoXIOQwc1Hvqk8AiEAwMpb83RUmefUzJCWl6d9lt7Rwr+DKh/QUm8IeMEgv7A="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.e168559.0_1593810256144_0.19543946238107668"},"_hasShrinkwrap":false},"1.0.2-canary.85.1036112.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.1036112.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.6.0","@typescript-eslint/parser":"3.6.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"103611270d045c69df55613f31301115e05d0601","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.1036112.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ERtXb5H7WKaiRsFmRl9wQdQujn0FvhvUThNwbpfQbJy/E14liHHeWwyG+5/ySx/pJRg1sm9Eew3NPOCpTbZ1Gw==","shasum":"7433cdcd789be59880cee634de631b45740f4878","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.1036112.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA2CLCRA9TVsSAnZWagAAalYP/jxNhQSRhlQ5Ewc//8yx\n6bTNgGepoCKMoURA9bCBCcfsjmb5DNXv3FdkN6K7u/xUL6Dxz1CWEtRBKYCH\n/oUixtrwW3nNPQyTY6VL7XhpqUX99XBi126t+m1tukspOuUsSMqTjjRgQzJM\nqxQ7alnIpHzpBSfRXgYx3rW5OAbKhywpzCMWlsuRHcUyKa3R8fz93oPo0EsK\nNC5bEkWJs5V5kqmeeWBXB9GudQ6KiIKcCdHxr1rLiUgPFC6PWyj3eMAQ7cI8\nSJvFRY4f+QmaticFdnlZvj6wZdonxzfHN29/JO7LDmtfh76JbJ4NsnzrL53O\nIbWrP049cQH618sAwNoN8kW39ubDA3TqCj3v18Q4Qk55mziER7FRfJ7aOyNM\n3GYp5+9xDH0zj6ARzC6SwWBVkaE7e3MEV2+Ryk5u4oUCvBbnpcxRQLwXhUcp\npM1ebPm+2V65GY9W6KLDUjxwZjmNjk+WaqDMVqgba8EtLew7IPaB2rQrb+E1\nLbkJ06aDlOT+Sex49d3Dhp7aPfJGgGfd1n3AVvJPIj2h1tffWEdUgq45+XLn\nPK/pDYzITVsELyzLxDA/yPO8buqfju5/uYBkGi+xbNGQwFSheSWBS2LUdJ+O\nDtw4LnOg6GOlmKxKyagZYQqdXtLoYhEdDggkTEQFlJ3uWLdgQjHBY0DjWGZ6\nBgBd\r\n=IJSb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLXpVd4vUB2B6RsyWT4XxKMNldgt0v2+aucE/Vd6L5pAiEArWJcBErDAFTx5jpGlxfOXqsNR7engXOxZ+MFJJIxJ1w="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.1036112.0_1594056842649_0.8461751774692656"},"_hasShrinkwrap":false},"1.0.2-canary.80.838e8f1.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.838e8f1.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.41.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"838e8f1876e1437b8f0f127a2719ed33ed260420","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.838e8f1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-IUkypmvDVJggZq1+6XKPoR6m8fzgHl6gSZD8yfTCdB2GNbWs9QiCYnuEoJER/p7yOTCFSkVbWhDn9ROghmPtHw==","shasum":"76b9aff49bb1b75281894c44105f0510f031b25d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.838e8f1.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA31QCRA9TVsSAnZWagAAg6cQAJQSMUWSuiKh8VHeU7GC\nw9fuFaEszcqAH23GREuYRKSW089TpTPkwxSOBNSFD2PKTIzxQpz01C9tkNyq\nbHG5Fzq3ZqG0dm1kY3F1qkC+TOGI1pz49FFlbzoZjPbYm6ub+eQ7mGU35Jiy\npQy17rMm/Lf0Qn1y2yJSQ0gHKGFStwzl25p5SUqsWH9r5eYhLpwt4NpxPr/S\npZ+WafLWyckMiM8OP+HFD6CoqNgnsNoqpaPtqA+YwHP83uMPfJdH/qsvDaD/\nV3ONL9IcpNxAHOKoGT2yuKRhKSM/BWBEzxTi+EjJ3Bm2YO1juQshZiwZWvL7\nsHH1VQMCTO6v3r422d0JSUhKLJNANVIck2XiN/m/9Kb2xVOroD8pLk0cf4aN\nk1O+3Z2lkBpXlsY4SB20wMqAjgqz7ubHydM04eI1qmmCVwWOFmuC4a9M8CIP\nNSYG2SEJGei9+E5aDp8inEhT0jnBuDJ9rRLe1XaDIRmajGwolTxxpybCwAl2\nWRCYNM1ky9yAOlvnvDPJVDPKEZ1iirx2/oZ97uB52JYk0/a33tw4Mg0i5PoV\nzMS0/NnUtGp1rOrqWibsLvIMtv8a8TpmNf5tNKQk8qfIaUR2H0aSDGbO50d7\n6RnQ9qzy3OUzWY/2V/QBHEr5LIaOO+b+G/N1GJ6CvvqMHnfad0aWIgSjM7xJ\nc4hQ\r\n=inzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnTRE3rTZ7vhB12LSeD+x7KPfvU76Cxb4T6jZOBaSqYQIgRZPC9NVKMWE655ET9FVS2tJFsyx+laL5dazOfwScJQI="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.838e8f1.0_1594064208125_0.5312606766669843"},"_hasShrinkwrap":false},"1.0.2-canary.80.96bf3c7.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.96bf3c7.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.41.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"96bf3c70f0dde00edc752fbaf3a948cc31ed73a3","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.96bf3c7.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+b/RuV+Ew7ndhdwS76FGwiG6K1dWkUYgjEYX2NDuFll1mOHeDCcmChGGlb4W8s/z+8ROPfCqcUBcZo4CQIhhMg==","shasum":"717aad9cc06081eb2927e21163b36ae2d56c3234","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.96bf3c7.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA7B/CRA9TVsSAnZWagAAoa0P/AsKFxIMFKx36LvrYNr7\nzt1IPo+wsue+s3C9XE6Wmtb7QvPBezz6QOGlESJN1Z8FYMWLL7Varn9tF3z+\npoFF5Pm3ZSChrO6YCyQ5MmQrxH/qdGBxO76G2zNKoi9Jg2k+zVpvSBHNZX7l\nOQwT09oz8NX726IAav0ElH47IJzme4ocvUIdSADax5O6lhFrMLjJYrT7rg87\n2u6RG7uhAMkTWF2seXb7B2mLgCxsu1Pzj50b2cBfQ73h6NhxbvJEwpt7wVOi\nelrhfbftkH2q1YbXr5eKWJKlAALxLhEvSlsdR7OYb1fNDi9ywJXpTXi1YVmQ\nJnw+mF0RelbGyjsH79bDKxgDT5lwy2UHyBnrrFWSkfROdVbTVQ7qEIymLzfe\nW1WKfRNHC9tLGb2xNc23YwwTlOXis3vMGxLc/UnYaX3IPXzBZqbBOAjABWRs\nYtNlIkUrRv6WG2CVNNQsc+apDKt/QG8NJdvx3nzDaVJm7Iyx9suc2PXaMJrl\nKiDd+FC5QB+NWAetmKduh5Y9ySW0cfPpdcp7VEW7/+RhK8/sThX1UuaOvsUV\n2tjbVy5cXOctpur1rAlvic35hoPcomVqHWc50aD9uQyqXFbp7rsWBHB1mdoi\nelbQb2CTgEsZrsZSC3a0QL6W8gqInJ9mfvC8aP6yFi3PZ9r2elwurNHQmuo7\n+JiV\r\n=gBEV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfFEwIMca1DKxDEnkPc8Ha/oGCcgAf7skohCrl+hMqkAiEAtVgmFnBr11gJkq263MgdaFMsHm3KK0a7YN/VsNcZ0+k="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.96bf3c7.0_1594077310197_0.5387925036922134"},"_hasShrinkwrap":false},"1.0.2-canary.80.48464d0.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.48464d0.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.42.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"48464d08637cc9540d38dcfa50a06e7d2ba31d52","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.48464d0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1pZcUcsi72IX7Dpx2eKTuctq4VJrngxwvuN9Rv5WPq7zBY1P5QCEbVkiVUgvqrYRAYrdxA3yEyze2j8BLRtsZQ==","shasum":"9e8295789a798aed4abb9ef25a5684bf46345ab3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.48464d0.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBM+8CRA9TVsSAnZWagAA7RIP/05mn/+1teR6xnKtoFaG\nA5QY4PhiZ2PrCFrpCujhPHJGnNN+q1fyYzZm5RR8tNzQmRSCRbtycsmSbAfO\nDdoAseGYVs7rs4BQgjyn1y3Lr6nQ6HDcqUfeWbWmK9mKFtB8/XeI5haQGH+U\n8aAOmbDwSGJT7m6dYiBkhHjuFMB8LIUqt/aZqhzzTlMTBJoQp47iTlFYxGGg\njpVzZUJaScvNnQLP8hjvfLbOj11yBst1hLrO1pl0zAV5r31nXDe5Mnz2KMAi\n30PpVyZ/0UD+05UZ21maN06hMSfBN2q+91/UuqDb0je3GNaAbwQV3nkU3Te5\nZz7SUBjDvaf5f4+QcWfOZYMlOXk7eiqZ+hjlHKzDofbsQz8zQIcdk7LJlfGn\nsETcIuFolQmj9Y4b7K4McF2TtJYQq84SE+05MwcZCeOUy51KcjL7KUTl1m3K\nauBfd0jooWJLwP1A7AdD5Q1xtokH9y/DXP0qxrVN61cYS+UuqSQtm+uqDJKH\n6S3RRuMFJM0EsAl2eoMh4rtUJ0qAW+ZWmQ8sKN9zVUZCldXivjjZEc5rvMgR\nsEyj0+RtPT3sUoM5+bFDwvM16UWntxdwWy2AFG5OuUqIkzmQTx2RihzgCIIU\nNPMujxK3GLffQxu6a+Z6wNljhEPMpLiOWnWm1Y90KaJho5KS6Z+qOEEdibZu\nhtKN\r\n=D8VZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxiev/3jdXxwv1z6vMbln6fwudIJL+re0qFJ9Rg8oWgwIgZIu2m86/dcC2M/zc0gvQ7j6PjIDCeItGiAjJCFLIbxc="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.48464d0.0_1594150843889_0.04488733006936041"},"_hasShrinkwrap":false},"1.0.2-canary.80.55d8b38.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.55d8b38.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.43.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"55d8b38648138b634f3fc686319fd92656b06b80","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.55d8b38.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-8U1BMEXDk/dTXv55Pz8GVpnhuKkiyGvLus4i6wnf5/mQ97GzJ7aaj50ZP3A00fAF9MXO+Sns8/+jfYxuuLi+Sg==","shasum":"e8c236d609752ff486dd47385b5ca8ece4e5f0a0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.55d8b38.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBNonCRA9TVsSAnZWagAAba8P+wXAFlxy7ch+nNOKlR+O\nzFlxdpjtJPcdanVOOK829B7EI2OoNhzlScd9nydU58Qn2b/4/UykByTZ4Ygj\nZBSs1vYiPin2IhKEiY+j1EiNzQGYqxiEGDQgg5lmEIAueiEMVrHFcRDthIhH\nTeuDD/aEtcTexvBYkHCmUIPoKsuCOxJ3nsRlu5Pv6a9hKKPxyrPHUjhHAh7w\n2qsCAmk2j4WfwDDl+LrY5adMeidouSypoLOZRrRVKnyTHPe8LnjMpBr7JyUy\nfbc3qlD8yN3ga4+YOhi5CF/z1OxAwNkYrmCuA2Lqvxen1ryRft0YSJuXkjWn\nh49S/C6l/WtAGIX5zrlH1thzOerJ9nIqugF3V04276iSiZs7f+3aV245Gusn\nF8ss43gf9gLd4DdG2EbIff0LiY1i6y2Tvm4ZNHv1igXzLEIJKhJUbgheh04i\nGgxDK2XkdINF4nnjhQM8vT+WpNj7YF7dl9AzLiV6oE1NBUPYtGI8Sly0IUtf\nk0HKxQgrwjh/h44RmKkuMGVDV0UfaIwG/a1AFIgYSy9fKILoB2f7HtLcbL4l\ngrqY8+Gs2VDxJnO7mRb62O3X8UKNXlFzuKKoZf1+oKC5MCgJylUOjrOPOiPW\nR1YhfuE8IASVTL8K4zuo+G5anVvFZJW/coh1XHnVIjr6auDlv6eU1rubBwLu\nIvdP\r\n=t/HG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5TnxqS+RjnJ80WjUyrxY+lfPZ39XrdkE8ycwncTqa6wIgBHozxxUaIb/5GzpKtdG2pFpdL5RhU50XfDx6jFMsRHA="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.55d8b38.0_1594153511359_0.10452333581490114"},"_hasShrinkwrap":false},"1.0.2-canary.80.82778e8.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.82778e8.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.43.1","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"82778e8450660d631f5fe2d3bd9b24b32865311b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.82778e8.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2/60BW4X4O4rFt5ThwfHeDQ47Xa6HOFxi+fcSc5B2Mn6yJ5Nx5wLAKTHYIU5yc+TjaXKvStYSFVyuBZZyZKPIA==","shasum":"01a712eb4d1f25f1429db2a759dbb4ed93b07312","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.82778e8.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBV5RCRA9TVsSAnZWagAA0fMP/AiElTRyzYPEV00jhsSw\nQefjjKy4P3iIR0WOjd1slGDBNmrxDXkr5hE/QcMD85coXxmBNL4cN/tXCKG2\nwrVsXRWVtIZ7QYI0Ol+T92JQ/06Mpsmf+qE653wbdKxoYwCgtPjUcYGsV4Mn\nBQPq5mIcoDnf4IncowpRnSX8ZqTm59RWb4RjKiClvugdCpQ6vQOBgpTX/Y+F\n7QuRSDwF/0d5QP3yhjphUG4ASYKIXth0mdlow/B42mLSmT7EyG9zk8TGzLUn\nBuPAFkHSuC24UanWsWxGXG9W0m3cyts9+NYiPqBnhetAhav9jgYmtNk8TjI2\nWoDKMPKFLQrE4LCvzC5GmiWlsAKfa5Ga9P4lEZAbYS1OEncbnzZT07BYDlqB\n6fI0phmDLw0rjKA7dmYQaqELTLZF9lKnOeTZlkVXwz78KmwTGgMZ8RlPT6AR\nIVcExG7x+9+K2x13UgOZtD0lc0zxzarwtBPuV72o22ES7Va7N5algdSdADST\n+soEubpJ8JNOH0+wWLL7TqdghxXZ9cOc2cU7YP5I2RwuU7jc9Ycq3ZEZydut\n+S4a4tAjp/F36dlu0uA+guW0U7AIbmmCaPdk7/l04hZ+g555tUGOYYaoRp1M\nMQvgdxB5STWROMlVqzzKp9ObtBwQLkUOiN1r6xLv7fW60EFQjYKmHY1Msgld\nVovt\r\n=+sFW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKDbyEq5FraDLjXrjkJOhKYOSa7aF+V5k6+JmNm3c2rAIhAJMC7ytgoJ/aN+fSosR4J5eg0xIqEN2yLKxlRNXWvJMR"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.82778e8.0_1594187344720_0.06626858174600359"},"_hasShrinkwrap":false},"1.0.2-canary.97.c55a928.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.97.c55a928.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"28.7.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c55a9288db8544a47e63cbbb0fef178cc5c8d5e2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.97.c55a928.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ijVCp9VcTQGkC5Q+c1cjA9v7ElwDioe+eqwauyZREwRbfQfrASnLaMyVRHhphTHBASMAxxOEE6nFvvl1YAD2YQ==","shasum":"3aa39b347f5c40d5e8e780648209ad6ed018dce7","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.97.c55a928.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBW0uCRA9TVsSAnZWagAA0jQP/iJjiEUewymzZQGny1Pb\nKARjhLhkKbAz6eFBIKz3ooj1TcibZLIE3wRgYEvEwLL6EJ4YiwiOi7vFfJBT\nT5zpRwdX1grOeEb5k11TQIxKdnwJQ3VO0TxdZxg4u819xqmbO2GI+/pdHGLb\n4XHJHoATN263RzSgoppBiK3xkRWhwGO8Ly5M85yrdpRua2w1+1zHqJbHJZ1a\nzI5pj670bekO0bm7q7AFyyW6KsrfcdjK0D5jA5X7mDjwuju/0bX5PXRNFFVX\n3zd/p1sg6BKCnovlufGq2yqmGKmlyIHNBhjaRKgs5fXf8eWZ5lpi/YVbf3yx\n4wYrEPh2IN9F+aQ9pr4YxwKCi3JE3vADB6q+I6Aut5X8JYVwQW0Xz9xS1NGK\nv4w3qtG3isqp13xP/3m5IX7GC/x9GUJ973HA2MRPD2dqswmydnFJSOnB1+WW\n6FJjxCm2mKW7fsCwB/b3/ygt5/eiIJkS0Kj9dvf9lAgmaZ7R302tQdKwqiL6\njz0fWjUojZJi8d9ugkfBe+PQZuVeDXwvkkpn14LEG1fxOur9Am753yOSAuPW\noXRMbJK1eJ4r9oSwYfZh3f/764pBwkOpRKQ+STRZKYBCpwBDF15EN71zYTt/\nvdSxslhS/1QOa/OYHN9oXzmZkgYinJQ6eiSwicXP/z4Ts11F+zKh24zLSN/W\ng5nP\r\n=MmTg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8GgTZxduDuWJTn1ljNmSy79Pu1Se2llucJY7D8exc8gIgb9oMDJEzRnRaMLj5ngoYGWVIgO7Kc9otEXVNbdTsows="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.97.c55a928.0_1594191149516_0.17378352795614038"},"_hasShrinkwrap":false},"1.0.2-canary.98.62bdfc1.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.98.62bdfc1.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"29.0.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"62bdfc1e2f10332698caddef55357e22334df44e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.98.62bdfc1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-J2eXoYk1/BGfv+7y6ARamP/xkFbASKJUH+c2FvrBZeeo9+QJzYwYr88puD4lc0hbE119VJEg9gAepI8RYEXITA==","shasum":"0e819cc8904ad68a17fc6a4d03ff0feb15aef22e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.98.62bdfc1.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBW61CRA9TVsSAnZWagAArP8P/RUhfBszmB7AtSru68L8\nRZlBZbvQNRQAzESID7wiB/xqCUKuRSV6UOGHK3vzD2IWmJDoiIndxS6qo4fv\n79qp1USAzn7ZmuWTOoj1o00V8UMF2GanWu1gXsIP7mHsg3qCo58jk289+L0A\nLtfJ9+ydSxHJpNdmVttvaSQyWTU5Qbx/5l9DvbbSj6GJUwgA7McPgZw0OtYo\nwXBYbsV4OoBdLVa/ZtPUauzECU3OsiHibzHigsOtA4mueEWv/B4JSh/G4K7U\n1sGVj9Sx9TZcgI3AS77B6wpMWCycXPIgMlyOkjfUN2P+w8ccCNl1ZzsLwFVM\na+mWVzvsRu/MPjxhxP4/+Ak7FqNuYeL2b/VX4uI1rpA96I2qKVCNiKt2LmgN\nMsguaxWaWBegy3doNAodSuskrwVuYqO0b9NLPdCOZ7JshPSDlX/JFU4lciG8\nGDxgEmvt0K7gb/yBLFcsTDO7IFWPa4KaiMowBKKC/r4kRNih5Brtq8TAoEjj\n8gAfP3nc0WmIDRsV6kKeRVHV2hvwLj6KQ1FtlNUNoHzanSMpJWf8I06bwU6P\nuZRcFU136gZbwtmfbtnNVGwIXPGSuov4nhZbwchXU0W8C6l00URWD/6lU8Mr\ntZgpVAMBaIH2QOgC8ywenrdaxs51gst2ca4yFwLCrU9aN+X+B2HxGeesGeqp\n9HPR\r\n=1Tpf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAt1meu8PtjDBfckVy9btQsALflOS8K6Cvo3/K64IZFQAiAHqnczRWNlnuLlqzYNLoCtBunO1fpTS5lxyLNexpcxBA=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.98.62bdfc1.0_1594191540608_0.5400494555382573"},"_hasShrinkwrap":false},"1.0.2-canary.98.b736c99.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.98.b736c99.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"29.1.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"b736c99b71c858dc3f1f3b28977d66fec7303459","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.98.b736c99.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZMtV4w1HHg2GQNg1cmoFr/YOzBWCw8p8kj4zqZEtNfHg2jCl691UX5YiuLQtXqfNceXgh5HhQ+iQBoAOV1YgCA==","shasum":"a6681a6a14325ae4f778ea039ab36dcdc841fc74","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.98.b736c99.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBW9TCRA9TVsSAnZWagAA0sAP/1X9n0rVOLmT/IUfsjbW\nKV0fX2URdh5aBrm6r3DX0iyQcvltYjyUwPPM3Zibj1tHCMoPQWDThgIbbROs\nCnla6TDxO+QoKUymY7fySKHp+gzVXiv+U+rf78wLptoZvlnx2XawF8xYBJPZ\noFpPNeuzvCcV0TLILH1m9wOps3GBehNUJ3Xczuk07dNSRLvWyeeODB7xfx5A\nrIhUa9bCYxvY3OzQAAn3SBjlIkdP2dUYTNOeXNJEHtOcnte9hE3qXe4AD9iy\nCH6cL8kZuIEfyZUBxpAUsp0spgqGnWiUYTC3Txo76z7ducYrHvAawdCU7OZ9\ntJsMGB1q7wnhpWg5V9QJlSbw1prbrcBzPlEHyasQXRNTs0TT14BfHoeHmLHB\nxgW54gJJpyhA86RwzaYdwvGiqgbvMAiE+PQjV4/Tsw3R3rgVdrem8pFrE5nq\nCnz9IQ/LKd8/vw11OGjxzHQ9RW9COyPX/TOtXncVWic5o+sAFj0jjlYihv6T\ngUY7UxcRNroIeCoR/bXMmAETU+cIzwkNshHqMpR/U2YWKpCNvPI9QnyePSsl\nKnnNbU5XJvPNQ1Id0NyqsPQoCu9EdjuIx+x5iZcUcGaSJmdOO5D3uorGwoVt\nMXL94w62fL0Us2OYEo8/f74HBZghtmQIZzlkyfssk3OlJxTiaFA/MKfcJw0u\ne8cN\r\n=xYfI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkDiezUysBSwqesysgoMgxXgR1YcvDh7kwno5ErACPfAiEA8ddGEvVXpZ9kLebMdTZYpg3Kk1+ihn5gNnNnm7NCxlo="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.98.b736c99.0_1594191699248_0.4543084308456322"},"_hasShrinkwrap":false},"1.0.2-canary.98.84559f8.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.98.84559f8.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"29.1.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"84559f80a22f012400a225727a472f0f1d35a26c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.98.84559f8.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nbbOgGeky6bieJtvXVMb9Vva3Io+xQQWrSVTUz3xfESIelSKNxZR2gZ1ewSKWO6KK3d+Pu+tlFK+mM/FHhrN4w==","shasum":"08b9045855fc57613327e6d5e5436f9c9b445fde","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.98.84559f8.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBr2bCRA9TVsSAnZWagAAB50P/immMMQmJwSpj3x/QZ0s\nDxIBZCB1rHfAfLHpT1hmVHiP6L50NYRfzknlD6czmFLH5N8lVcYfDxtHC+cB\nQBK154R6fd0EdkpWbwfO5InO/ulhm1TvyAQgBnjZXGLTyihIBwUSKYwFK4wh\nAiQFifBDSSAmLQQK8sDaEJBL+NMT5fv74S5h0kZPsXtuL4UPB2pSB3O1mUEg\n637XaaUZbq5sYEOOhHw6ZMNF8/+2wfAooBCwJi/4+/xfeIR58S7vZybLJMYd\nclbCFJy5htY+tmeU1sxQh83r4XFfaK1q1ambNJ51oPyvZRd/W7XcwyOsLxQP\nnGcvTVo2C3EL51KCcdyvItHpuAt1t+w/GpHx7vkDEq826w3JECluOu305oZS\n+CTlhX7WLY8gmz0dhdbyshGTm4YjnNOGL1v4g3irg3Vvw+p0XSQgArGDh1mV\nPAapidQJjgNzjWioRu7O/L7Xo2A6GgL7ROGBnWXIEi505ho0CTKuNTCqJdEL\n7FvPSKyNvvndNIrM/UytUouIhkMpJqqeLQYx5gvOBmoaNaHfZhohpN8EGOAe\n4cgByXouo/0BpNOfzrYLm5fw2VflrUpmrujadpeDbm1MxWNcJgpA9gBNXZmI\ndCf3fvqY3Y4Plwehksdw8N88HzvlWOqQV8nRqbCvPxI/OE0zlczTZQ305re2\nOdUd\r\n=Ucgc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTB/o2EH/NRkHTkluwA9UbC4/1OCMqJC4e0Lq1RjgOcAiEAsFYNgy0BCo9Y90PxB+01V/NbPJJiJq5qMyVdyt9qjRU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.98.84559f8.0_1594277274369_0.3742588136654541"},"_hasShrinkwrap":false},"1.0.2-canary.98.109b2e1.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.98.109b2e1.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"29.1.2","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"109b2e1c67342f63666186741c315b71087ce36e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.98.109b2e1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CMp1bwT5Tsutlu69dJzI6C2+neVDGcetKKh7/TqFpS5HBE3/utkIepFxSEGDCb3XwiwBgD69vf76vy6Eq6+DIg==","shasum":"fdf8fb9cd0a53fef09b1ba2d6432f968e86f03a5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.98.109b2e1.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBsrrCRA9TVsSAnZWagAAdhoP/0+C4LJZmrEn80GigbaU\nvneHSTq0U1XWKZZPYuFZDlakPp+eicgt7x48jBvJwrBRkPTacDAHBv/h39aj\nuKAzN8QxdltT0WeJzEDd6/ccifa7IbEsBOnOIm3eXfVNd17uA+Q0ujN3tM69\ndASEADRGhYZ73bunr42BhXvjGW8866m1IkR5QqxG74+56lW5wa9xc7i6pfEd\nCbO3cGWXQYedfOYRUDAdCX1+rGqDzJp0YzBnJyzP8oQlihFqwbmA72ernKmZ\nqT2Q6AgCPZzMuRsoeywakp7fCG7T2MG7y4SJtwL6vOlFA16Hi57sbodSULAn\n+3DAE6R6552vhswNiR0YqNk0N2knz0L7eZdQgGnUdUEMWfJ7mzSRpAYkXmzr\nTRAxUrmeubJArSzB47uGEqZ7LVguCENTJJAONTnuugfUXF5p5+++gB+biL5X\nIg/m89lINVjR2s4RG8i+37dRJYI0RzRstQAynRpEjoDBAxL68R8m/Es+RGTG\nNd3KkJVShE3VlmuJoRiZKwAOkeMnWWoSwH8/wMVsZCrm+YFWT/hNYIg25AJv\ngYQuj/P4PyaJ5Uwq2WxC8ze0dMXI9rHOSWEG3IXf08zzBV5Tn413h8/uUiqE\naa6Ffm1BDERQ9DDKy9ciGhEZj9HUO7rTBb7Ju99qpG9tL62StqkxPVTMcZcQ\nm/Qu\r\n=Smf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA04x2XXin1eKda9yM5TiLkdbVrCh734CaQlMh2MI4qIAiEAtfKc+lY+eYVaXqRqO8S0zp3jW5ZqfMCfAqkODqZL4T4="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.98.109b2e1.0_1594280683346_0.3256976733053061"},"_hasShrinkwrap":false},"1.0.2-canary.98.6682dce.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.98.6682dce.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"29.1.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"6682dcef86bc8f0bda9e70b18b9fec1345a7281a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.98.6682dce.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CxQI7CDVHqPTJL8y4yncQ527QpS6VR/QKeiiqUCaWphN06CwXLZL6Qxxul/xMis/LB+ob6DLE8wsBA79v73fKA==","shasum":"a72b154c493d4d87e95476c1663fa579bbd52a0e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.98.6682dce.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB05zCRA9TVsSAnZWagAAH7QQAKMgtjFzCl/Y2tRNVcxJ\nunWZP8Q8n1uuO0EI1qs0nDSxZeSRzZj2rpk8OA2+vNFbNNQZ+9PEUr2h4M63\nagCtNXnCMuw4eN566jWMG+exWOiAz3XJt7Cf2k0q9QByDGsvBrephCxLXKII\n8K+ObwYWdyRxSj5FglEwaLlR0yYwUp+99HR62BNTlh9qiWBlDkJiarr3U2JW\n0kFlJeUORwCClkuUmYdst2VMOG5JLQtoSqS8GlHlVH08D04ukbobR95+3DAw\nQwi0DqxFKQYiOL/f9y7cS8G+Z2uFHfJA5OHtgslpC6h3wKpLWzis71IHh7iW\nGjhjyb++YG/Iw2JGTo86p3ACIqjom0rVRNh6dKoyGOYn1RB6v+G2n2n4c7oQ\nF6V+nONKEqHZHp0udFNeohY7Yhv7HBjc3gVZ/Kq0/+v8cAQyr5F1mKgBx3EX\nBHfl/07Bup0jJ8utOLieuy7MzZoVmG+kg5UByVXxez3ukWYPTDSrETLkdmaS\nAIYZP/KWfWvNQck/TU0M3XkPKWniTpILx1iBU6z2oIfX2IA5UOGaIzgCb0+a\ngyBqBXzfygtTwEMVADirbkL8yqDInU/JYKjYBgDbEsGfHGdFsr75HY5zCtBx\ndW5AqmjTDMP6DhqJOWJepJ5xaDxb8iqnjfDKFFXm2JIVRKayPMfVNbIy6Pm3\nM3Sl\r\n=SNOZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0zUaKsY+UGI0CGTyfo4+5Uxanomcqa0v9OZ+4X31O2AiAvaF6+aK/PIMeqScyWeyygXw5Ie1up70bp9MxMrQdGsw=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.98.6682dce.0_1594314355243_0.09264699179205338"},"_hasShrinkwrap":false},"1.0.2-canary.80.c0d2e79.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.c0d2e79.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.43.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c0d2e793f61d7b549510f1d2fc7bb7c8f145ead9","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.c0d2e79.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WnhA0oPZKm5flGEyslnp/tFo1JKuYya33RU2+GkABzKwKv1fNH6NTRbjDt7oxX6bvJXhW3/6ZCkSySyYqzS2jA==","shasum":"90d7504b9c0287f7c2bcf57aacfc6a4ff6913f7c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.c0d2e79.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCjG+CRA9TVsSAnZWagAAJrAP/jX03bU/LkOTE9T4lslc\nmyqywg3TDR7ZOMHvodR8QJzn9+mHZ/OUvMKB8wOYBx6w3WfbGBxtxof1jvU1\nMKBic3LxPTyZB9nIe/afRAH+jJvNXSd0biAGP4ZMTZnkULqm0Rs5xn2LrtyS\nEv1Ep3ktCSMkmvjKwcr427a1J1oNjqK51iWB9fH7pT/BIs8StrbPWcL0oYLL\nX/kS7s7oHJ/+wCf+k4LGZZbta9EuQv/cz9u5VTv3NRi0XEu8KYOK0oPTeENz\nGD4h7BR7pvC/vCZdeUE/Moyv09Qfpu4v9IdgA9mmHCz5m4iznDPe3k+KZDcw\n1tV0UmYfKCrTyJZ1q8xNnbn1t/emLMbNZugBvtC4Dl4z6tTlBqvvg7oxoWax\nF8vP6XvTWvv+5GOVx9yqUfYuAsLlu/G3X0Hym3ULZ90pz1TdQ8vJtY2Ai07x\ntivPk6LGk98b6rQox0cSNDtzzTwzNsxTE6oackntc6mFl4tEG6JBzR/yC3gL\nWkYEef27JpxHnR9mcx2tdMgbZXDDK8imxAU+01a46Thx9Xt2ASjo4mllT8Mb\nXa+bSurGOhJoKL7iQbkpyVJGUDONV3vJqWzEPeWcQHYMc4csBibl9IojzCw2\nDLTod28ybR/CT040IRPZV9upkY77zUxlCiJ8bpXR71al1k5KT0qVCOLzpUMB\nNxSs\r\n=4fRJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAb3IFkDlIbcAjjvDvuCPfExqj7JUhwK96C7nCK6lGIDAiAtdrMg+Rkv8CldHLbqxrpw1c1dxs1uy6Icy5WceJu36Q=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.c0d2e79.0_1594503613798_0.5653400913890474"},"_hasShrinkwrap":false},"1.0.2-canary.80.9a50e6e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.9a50e6e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.44.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9a50e6e63aa862f41753f17e72b83adab856feb2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.9a50e6e.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-SMGC+nuew3jENebSOcY+UUcMpnPQocoG5nS+AJgJkJ2f87VIUH6Pv8mAgVMRdyYyoCS8yEjk24m73AxAItoPkg==","shasum":"cbf8a2391e495ee732e0101cf3d0dc74792e4ffe","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.9a50e6e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCmhtCRA9TVsSAnZWagAA8mIP/RvQzptkSk8Cq7pZ1VJS\nam180gQv3t8TzdCMINwKMmF4y7hNJypdtss/fuDG0hSPlIhfGDFAtaa6Ni9o\nvsiMMswKARebTVupUytwcN3nQR3dw9nJXCYcouxtvks7MJ9uLZtdVlQ+cf4M\nycxtyhBfsFpGpMQwDKGvu9HFXMMxcpJ/zvq/oazCr1gOErg6PYATO3sPLjan\nwRSLJjw6ZoWAlFfFoktWwTSwMmwB2zolDqEwUS6NRDCq6Q3tMFE9DWZ/G0H0\nwu4BLflAO30HPIZWvBOLbX7crmMpVeWHfpgSgO4uBOgFP6uxMFRDljBnXUaW\nA0uVNIB1QewTVV0Rwab6mWWpi+fleeXgch3b24XwFRP0F8sPCwMBUcqXems4\nn8uEz7vBH4Pj3eRrX6mV88flj5X44t0g1NHgYHTnzl2b4LRCXV3ydHbgo1XU\nTXjzM9eHJUqw2qMgJUT6HYJdnq1wNDpbD+B9ShmpyKqBnIyyPMbXAo334gwc\nseORPlcG/Zyx5VaqizEVKfd25//rcZyIzUEC52myB56HgaI2DX7tOtMJ8gwC\n7CULv0oJb5X2t51viO4DDsXkQmaNy7rgK3HPiadAvcXZyhgvuc61N2DTJcpA\n/wlgq5Lgtq3GybBoQDB0WjK0AuCmFMlVgxfvY9zoC6zHMZXJ/UJl9ZJVRICB\nOzfP\r\n=7gpc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4G+1nixzWCs9CC+BnJkzGsHBtTcW4QOA1bnhfZWPe+gIhALIjmz3f1y2SjzTzUdhScB6DMSg+S/oIWzof+mmWVjQ4"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.9a50e6e.0_1594517612633_0.4633776922015813"},"_hasShrinkwrap":false},"1.0.2-canary.80.d448de6.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.d448de6.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.50.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d448de69ca335f6cd426297371db31783791af9a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.d448de6.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HarwvHTdXe3o1VkqPStlIJoYWjrOl56FyNuD+tL+fLqjuZNI3g558qH73Um07dzJOXJ7u67DthZeLtk/5J9q5A==","shasum":"e0765965099bec5ee99d38fb86ddc8722e8a59cb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.d448de6.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMzsQCRA9TVsSAnZWagAAv9QP/3swt3Lefrnq/CqSDJwG\ndVYPgw59fvv3M8+PLaQxmYE5TrkNWlxf89WNKwKnETIZrHcBJ/MOrlihJ0n6\nCOv6/6NSZfvNyRVsIrZwmfiyYOeKIvwX/XGpMul4EYJxayAybLGhL78X+GRh\nqEfrR/9w73PgLd0kMipm5zLFqCh/8eYShUAl7uj5dcksNL/GTWmrnv3bPa70\nc8D+GY0Zbzxf2F74910vr3oWjC52C2VMudcxSCJqThBYZU8S0A7ZDsoC5cbN\nE+rkyUianHcZJYkd9avAYwcdaOCb+1Og1bA3y5pJorhwhGLP2lnr2J9PO90I\nt+kaHhZeADBDAisMpPG6aFBpUJYM/PSu38L6Y9fLdkCVr9U5QX8wLI30vA9B\nPd39Ba0YYaS+ASpFY+PpHM2u8BZ2TAG4zSgJKY6e/WFR+WsZcHS15XK0C/UY\n6HZQtj3JL2KUg2Nsyr3RPr6PZNhPXY43xWCzNG8kMgUlwUkqmvGcrlljsg5b\nAk5obMOlfY6QYh6quFPaWqH6zFeLOCQoRPZ9uB2YqCT+yYrKhEyqs8ZYJGn+\nYedligVejbaql7w/JgpYQW+Sm6Hd/xMJ5eNDrcY8wKVSb4PiaEKqyVxybljo\nICOmf612eOuoHUOZf6wMjRCg9xaNIKHVv5IF3EH09d6thnrdHYq2IAd1ilkM\nN9qy\r\n=S20e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOphGexBmrCirKcjDtdSsJx2pN+s/GkSa4KNBJJIlF3AiB4oQUy0ivkvk3Pog/1Cyb/Ruap0eBQcJSbaD+gfJPVVg=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.d448de6.0_1597192975842_0.7916930189642477"},"_hasShrinkwrap":false},"1.0.2-canary.86.ef20d56.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.ef20d56.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.6.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"ef20d56bd57c5bf2e084691943eeb9023abfd632","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.ef20d56.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Me5GS3sOyGWCOf+ycfWrZbUpFhAk4wSGR1ckMeZycR17Xa+H2LFIIU1RoTD2XGnLEAYdus51k7QDp0DfsyoFXw==","shasum":"00f58276bb2aec2661de41521a6bd995272ea951","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.ef20d56.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMzseCRA9TVsSAnZWagAACCcP/i8Up1J4rtgi5CsUQNNm\nI5kHFiVOXoFWuo1t1b7610l1obaoVjJ63c5+EYVE6EbsqS2uLmhJxNv8P0in\nS3mWsXAKn2Xl0d30ygYmyvrYDxkN+a8A5HB1RqtQaV8m2TvHgmM7ZwiGgpKt\nVOn8c8kKqsnHTq6KbGKiM4TtvjBSRbWLTwI9G0kZVREN+UfnZ1kqimFIDVn4\nTf6lpT4sgcX08qbtLbaRaVHo1XyoDzsLmwEvYM8UC3cfea25Bdt8stIXT/aM\n3Pl/8Hgv6lT55Oqvwmf0nQNww5DHT2O0BaN2Gw+WBkbvzuDBK9CHm8yneL9s\n32GpP1wmwIOL1d5bbzZlq5PfItg+CHDprUzqsG/5zn9gwpis8N20hmvYGmhg\nxyradWY+TRIPmkVUrhptLxHWQJM6NH1o7syAzMgK/tE2Z6IjmZnGIXcdIh2i\nznq9qh/5oJm4FA5GqyBxS75l6r+uC6d0aPKn6wyjQ97xj6Fe9exR4Wk4/Uq8\nUSF8L4vlRxPOUeOUl7GLJIkGSZ9u7iuW3Gs6RPNo+QOhUM00iimz8BV67g+p\nksZPDRiqvpGjEtBA4p4nWxCCiQyQFUOb8E0mRuUl6EY4J6zxcJNpWp6Hf4rU\nj1t0xJcZgv0RqynVXGazFen3uinxnR8aOolOoL2ncb0cHLbFk0jKnyE+FEQw\nsdYT\r\n=d1nd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByL8xifixB+AJp3U0Yd4E+Ebf8p8lJSUw/GAolWz8frAiBhErdH1JPmc8oGmPgiqnSaNuJKEKxT9rqfH78F83cazQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.ef20d56.0_1597192990344_0.1945055179831532"},"_hasShrinkwrap":false},"1.0.2-canary.94.d43d832.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.94.d43d832.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.7"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d43d8328b7e347f83c03d74a85821d09573da053","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.94.d43d832.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7mj08o2+eHyyGxCT4W0kLPuHfqEhITGDllMYU+/uTWkydU7CSLHQFwMcKglq+aCxyhqrB9y5GF09n4h8jKjYLg==","shasum":"f97f0b2b07024c4fe014b11fcdae877a3bf2304d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.94.d43d832.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMzstCRA9TVsSAnZWagAA2qsQAJo+g4fLMSQnKCSVDvyT\np3HU/NY4uFWqaQSvAO9J5DE9RVkztsJSq+GNQyZDURCwkXG97G2QGaiEP8C3\nEfE1FeO0Rj5rG1Nrdq9mHzqNTagPBQxUiwpqMafRO4H7i4z+yfW6rMjPVbW0\nPlWhsWw1QJR5/06ohIyhIn3CW5B8PjA5hIbWKyqx7SlZmyeWxyzCp5tcq59Z\nGcTmCQab/yDlrhLC5ySmcGa6Uaz4q/hxQBFU3DHEJVr+7HgeLIfZjqPu5rMb\nJxupZK5luQhP6ACyQy/kRnaZuJ/RA4hpueKUjKFZzn/Zyr6egaFnSaAU73Ln\n0JZyg1C34VAykpkoxC+j1OjRw/697f5mfyRigXQhl+EgFh2KwHsBWfFqT6v6\nZUB+TsRniBJHaN2zh4nCcGTnEhdpoATevRLPiofexAflsfqCKyh2Gi66OlBJ\nDW9G9nVlfAdiymzlBLyjIio8RqvSqpFMeOdkm19TWovdOefNIhiGkSciwV6p\nVMvaMYpe83zHy4hkFeTCfvpWK/O9pFPR70sYIcgqJ8H8Dof6jVE3u+w5bSJ5\noBdDx7p01Q3kysMBbepyddUbfnHBenUZTmM4M4kIMh8+f0VVcGzn4zPWGXZV\n8D2MX0RON6PMUuCNivL/AEWbJeZ18cEQ9xFegdxiWOHO3ZiCGnLuheSgJ36P\nsrfV\r\n=k4gZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH2FXXWjJ7RHltxPWZAiNIXCKEL3U5+lZWD7Oq2a7DOkCIHgIlHntcpIg394jcKYtD4fhWY4rSYGdOlp8nsnn4Bip"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.94.d43d832.0_1597193005042_0.6893300544730203"},"_hasShrinkwrap":false},"1.0.2-canary.99.7389fe0.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.99.7389fe0.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"30.2.1","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7389fe0a2a94b50c1060c579c227526e5a1db02a","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.99.7389fe0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XJdG4I6NmDOV1hCAm52iElNpR5Gy4Q7aFfYh5gEwCaC0jiXOEYBHY7XmnnPZ6PVLJBk+BH6XMABphRyih5/a+Q==","shasum":"9ae01ab0867a61f1f7af633a28856d5ef1848416","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.99.7389fe0.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMzs+CRA9TVsSAnZWagAAXSUQAJ5xIWYmzlFj/1VoAQDL\nEzMeyNZ4WHPbzBGcZ5myu87+9g01UyiPGF/E7lM7TzqE3MLpHbTmivRt0dlR\nyRxg3mEFe3OHTLN68kL/ujLVBcjJw8/gM1kTUGHkHWG8AP3woufhsj5SckjP\nx1Y1I0ULfzukNE0ZbSD6of8s4O7YT1Gl4GxAHK6lTS8xU+Z9ZlLmSSHCSmKH\n6wXqKPBGuFH7Qzdl2DWPWyiR75Yg5mNztJUpMFy+8+wFg1Yl8kuOEZCOhZVA\npKDtScEhjcbIMlOpMlMni3T/U/yYhjDvhsQOwKZ+uJrEydGW/ZwcVYVruDFI\nUCBeYWlsrSwbZKPwswCrEeyBtb+EUNpRRg1a1CoZjB9lZpoPXucYxKpABkpw\nqS4O7u8qj3oPRmMACuvSLWwqjO7KkEZxgEvfYP53ktEEfesG03ejCIgoJqZ3\ni6JasebZBW8wSt0SOIc38rqWxahGYPm/wd8VMlywS/lj038/vJPbamg6s+hP\npHWaTrXDIQogFOOTiZMd2DJB8Q8JZhhPQkO89n0veokTBTiku80DuHakKaMm\nC33DVR3GKOgXn4yhnUolVNc7jSBZ7bK7tSzS2ytsn35FKBu3sKNZVyo9ZNiP\ngxnyAastHnm356QEhu+C4OkZ09c1LSUjKQe14G9dEkR72+8yUaEN4nYX9+gr\np8J2\r\n=T/f6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzYGfSj7tifYaogG2PlIgcelm7PGw1TmcaSlXiePUXjAiEAk/XG/XSQzIvKynqMz9JHmHL17QRJKT2uQdlOdmGiUMI="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.99.7389fe0.0_1597193022197_0.9947890680168063"},"_hasShrinkwrap":false},"1.0.2-canary.85.f814fce.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.f814fce.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.9.0","@typescript-eslint/parser":"3.9.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f814fce7879850db93bd5b11bc20b9240faa23af","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.f814fce.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KkQRN1ClexFcxdIGyHkFyAFN0Dbwr2ogqz932XmmHHvejIxXcmRO8d432cjcYsO2b8g/hxBDDd4PAkCUcYqiDA==","shasum":"b24d7faf47929ec20a1ee79ee1ffbbb9aabfa30a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.f814fce.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMztOCRA9TVsSAnZWagAASaoP/ir8si33J1IkBQT2J4yA\npmLTSa5Tgz3mUXtKADPKDNRkHO6erfmsp45aD/u5VWJbXmK0GZxXD22xUt5O\nc86ytDJ3vnZV4aI1o0OasbVq2wsaqQzefwRRatC8juGL4K1dbwRYk5yHLBa/\n8+sY+2TQ8R59Fh+mjhzyoIYyN4n8QdefrKvrPhV5Faope243DJGhDobKNxJl\nejV8XUi5tto7jfhBOjgFpJ3YfYIcGm+1JE2CjDDoM1Ztx4C1iwY8eUW0HxQx\n1Eh7mPB92T/MinheOEGBkuYuHsQAZZhsPEhNKutSy11usYWbxkOZsXRA3WDW\ndxV2NIT142irAoaMZCS53abP0fgqN9bv68QUCbkFGR60pHC0A+ZADY3nSHt0\nJt9+AcxW+5oZhmxFtVfN1nB52KYNDebEyN8eMIUpvfDDMtXEQtSFv8+b9/lG\nCDnGA9fLNDXJyAUGbBRJDdhZsm9+FMm3RJfJbXwfLQIkHVlpo2tkEazVHI0j\n8tge1i++z2db9Tyl3LVO+Pho4mZlieLCfyffEzwJ5LGwXoYikXy8yz5ur2g6\noRcpR3vOXqU1lElYI01wsb9rUAa8Qa3EUO7e3WY/2eR000qffIneYUE7/7pN\n1hi/azfi27389qwUHilaE0ft92ewzKnPzyDIe7H/+4K3Yy4MRBDE6YtRalVi\n3Vk+\r\n=K+kD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClS61S3jktcDfllTvrPQNcZH6UC76pXmpNWDNO8jJ4TQIgDu3dIXvHRbAccBgnjrGR6zhc9OJgB+JP6a4Cg/z7LdI="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.f814fce.0_1597193038470_0.9664466798645897"},"_hasShrinkwrap":false},"1.0.2-canary.89.a303cc0.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.89.a303cc0.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.32.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a303cc0b6837f866b7c0dff9f989c44e561f2968","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.89.a303cc0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-n0AZKiQVmpeLG8bzSC29yQoWj9LH6OBEpHR5A/bj0UQERpTO8RMIgeHNIHhhCocUdtn9D70wgniJVD5DvxRovg==","shasum":"37bdffc0d0d7872c455f150619289da15b0097ae","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.89.a303cc0.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMztwCRA9TVsSAnZWagAAqRcP/AyrR7NJYZDac9/Viakb\ncvO7XlDwjdf381EOMgMDvxgM3/MBBIeLHCXs3Fc+kqU0+2OgfSuFBa9UOzTn\nRcE3KGgdyd6nMl6Gi5GxVRqG8pKzgnhE2c9roUp1YhG09g8BIda4qcQFkocV\nEGg7VFkWJkJEyKsZavEmpom7YfpAZfIXYA5786cTHPS93oITzk/IATX4VL/K\nO3ZZ0ewvfZqWbc0Rqr0A2BLuMXb5Mbg5O6/owqLYEO+hvixIEeL5TiKCiHpJ\n8HDsJqyZyUsjIWHg/y+JXFwjTB3WMRiTTtxuU6R4CDFHwTBPXveixKv0QOsY\nkxC4lh8kyNe6gkl4PGSXcVV9u8zlR2hx4569quaIA1x1Mse9Vz4lHKN2nSM2\n0nMlqp5HSRT/4srEn3p36/xmW7kQV0aifyPvtA7WUi4Zce5xZDpT6OcV7d0h\nfhSmYUaIiDNhFTqxm3XgU3CD/aueL8xmKPZQ8j8J/te0VpK4GWjJ1cqFcW8x\nLDx3s6XQwcVEfwUzzx3hBtRoAjYzGOASv7r0be8OOdoP6b77ZGOn7N/v8lY/\nvBJcRq6G7JOawU1GRyddKe4PV1lNorwM6KR8T7KVgLo4cDFyDXpTW3lznT2X\n7hN0lIENzpxJNjINIAm0SmtRifaeuYZs/lWhoL2Rx/X5EkQzYStPuhsXbb18\ntn1S\r\n=eGdw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjsapwQVl/6iyvEv9UqsbGelQ6tqx2YbAfYNpTKcBZkAiA3bU0ajSu8ECmV+1vEEzGsEPFMoHu24n/tt16oVBlFag=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.89.a303cc0.0_1597193072499_0.5860057845607556"},"_hasShrinkwrap":false},"1.0.2-canary.80.f93a1b1.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.f93a1b1.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.52.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f93a1b16f10998f010382271cf1acd94aac96baa","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.f93a1b1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BkPifmNKZF5r7GQMSHrp+uKVle1O/X6eSqRy54Qud8O6hVk6vdoTGKbfWJmQnnZVVc+KBtXkOwqlUhcG9Bd93A==","shasum":"ebb4e6f85de1e43e3bf64cf7097c1d38fe5d9e1f","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.f93a1b1.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRCmUCRA9TVsSAnZWagAADQIP/AtSY29rLuN05Mc5qv5M\nA4HqCBJGm9qZzR0U6i+/RbHgOcQKz53rK4NfyDfoyLrysH4qM9soH6LYqAXL\nmraf64sizVO8EoQi1KKFqUnD5RGDbDAhgHl6LxXNkicwo9exB37T6fKmk/M4\n397CWuYQp1vGLJZtpnN6F0eJhaOQhlBkl23GTeyUIAem1VeFK57kITxLEeSI\nkeXWlEfKtT0R9yRLYl1q2KLRqdbnEC8QhLhvaCJ2huQQbjmTNxwnER1+03Op\nFs6uao2JZQqY8nZifLncWpR6Xw3dm6kMACDxnsPf/AXFWVBQYWGJooELXbwz\np5OLpUTGAhBAOu/+ELVFuEqsUgVvcecuWrq6nf06TQZqhw/Vad2cMNfzaFPd\nHOsELvvWh+7FSAW/TfF/sEPXzqTWSeo/T9Xkiz+G166U5PLjUPQEM9s2BFle\n9x10HlwHr8dRbVfB9QJRfX6MNBXnBgafK0euX/v7Y4DkvpBIzD2B/IC7N+Mx\nqnQWbSFqih4leEl6TDb1nhHOz0bvpEEAaWdsiAmfNvS94ZKuXXlU2T6xTds5\nfzfdGxKfmwy73OOcBRwTXZAh1AV9XhAO+V2I4vj1+GXrbmaXv3ws8a74RTRf\n4p5MTybr1FxwN2a/Twst/7LAuCNn0qKE1jnjx+da5m8e2cJzsvE4uf8rsrgK\n/Wih\r\n=BPvy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa2lYUGioRfB6uGGR5V6V6v+uXZMoYe/gvsyZacS+7bAiAxSOUlQKSE69qXViIaB3nfg+/CxPyb96c+A+6kEls4eQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.f93a1b1.0_1598302611509_0.4266688002669512"},"_hasShrinkwrap":false},"1.0.2-canary.86.2fc6c99.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.2fc6c99.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.1","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.7.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2fc6c99a83793edce077f58ee081f0e9ee5f261d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.2fc6c99.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-oeu4l9b0+nIv4PCWGYQAZtnenxQbK0iwK7g4zIpVYK+DoxOeGJmuMS0JETFzWyasd2W022f9nZ0Db91rsWMY3A==","shasum":"818c5f3fbd1a6be4f4106547698142557ba6d37d","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.2fc6c99.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRCmkCRA9TVsSAnZWagAAk6AQAIZJC93UXqxcGzwk3iCM\nuk42FFYJEzf8z8Degg6yIEXbE/aHTBcQOZxnV1WEgcC6bv5J3f0r9Z/rtSXI\n6qqoh+i0DhdCoFUNzlVTMoUlRKUeAxBKNP8CYVrVU5K6NBKx5OeBooy2x3cj\nHfcN3Z1+QNSpHDgZQGP9VO07O6DGxfkz+xqVhh1Mvb0NH8vkbhDfI4lAWJ18\nmo5rF4v1sm4cNNUgRuZ/g1b2wABN6gMMyBaV3cRWISEOVZqF/oLEim/jDURr\nmyO28PrunI+LbGmGLH1Uvpu0tk/9TCskwEbkkG4VZKEbdnfwVvvakdrYbWFU\nsUC/IifvLz6XXUvr7Fu3/67Ko4glmJWvEpApMGBlrVYtwfCh+/aDTqDHP8el\nuhUJEDZKWwig4vAuqueU2gRfR5nC0+kWaK9goazw2sZgqTBLYTDXwIPnKANr\n5El/6i6B6KDTUbOev2BuL8wDtSDkLWMAWv64K+IiuBgfryMyfSmYk856alBR\n6RIEbdt5isVQ7h7B1aI0OuvPnfVtE1Cq8RdBKumSPXsz+os5bCoDPTjXE8qb\nI1rDfvwLO+KAEUr6YjnEXHVhsHPelHaE1CT++Dp8QFEhkczl6qNZaEbVsCKE\n2QEJ6YrvzZyuCwj42qPG4zJLu8h9UmXe1Gd2MI/5zFm68gNmop1zrd0ZxadI\nO81D\r\n=+6x5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjFFRdnnUDtQUky+J5IQ0VWK7xAIWGfc6BvWIwL6OUiAIgBitCsl3tt7MNQYB945SQRDDO1qNDaeshuM+uepB9OcU="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.2fc6c99.0_1598302628339_0.13185785281666274"},"_hasShrinkwrap":false},"1.0.2-canary.99.9e4959c.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.99.9e4959c.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"30.2.4","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"9e4959c756fe49a9bfa417a3a99670ce9bc3e1c6","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.99.9e4959c.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pkbCA/p/6KbShoDKoSTDuAC6q9VRfMNfph7lZPp9zdcBSoraES40OwF5TELWpQQp5XHb8rtuK6L2Bc7bTpzHzg==","shasum":"f2da64c1d1db9f7891fb49b3b1692e634f581704","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.99.9e4959c.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRCmrCRA9TVsSAnZWagAADQ4P/j65njL/4XtQirCCASGh\njg7582Myc43gc7NBn1uXiOOviFPyPbVe9PQbg9sbWOm/ZrtmAhCjcuhPBXPn\nztI8VIiMxC5yoA0gTlEDRgvFsSfRnyRu82YznifCZLBXJySQG+q2x5jH4r+o\niuACspLcsxOIEscE1Z0XjBQBfrLZEENwMyiKqKSy+3vCLRG0ZcuXeDA91Hzp\nKluaUHEqeKDkrqEJH92S7uWRrN8kKC3tPgmI+jXlrIGwGJU95Fslucjbuz8Q\nCng/CE6QLfSPNjhhfLHvtWzhutonBYG4GBM6FSljq/a2laWcxir9s9ISLIjM\n19jniXE1wBuBJqaW8uUp2hHJy7H4VAdIJUrqF9U0Osn5H3SmDhiXBeSv0hIg\ni7YlVPwXGXeGk4nbmq280CjXeu6OuXtQ8fLcVxMSBNpZFPoao1353jlc5k1k\naSe369+s75lbbK/pSvGFiiixgbjLzR4FSpDOWbpjU/3vluNDYp1IJ8w1yY5I\nYTZSUFhEaHeP9HgeH/36bCszZ9CJQ0V61IM20JvtPkWaSTa+cpltYqTYZBZP\nqZHVkA5M12QdQBCYDAjmk+pmtjXL2UW57MPSLGzTUirREtFxTz5rSLlXoJck\na1r+XwaeuGP7A545Aa7e2CswoZz4erA21QKwTVmsOoTM8NAWuMvM05NPQEBz\n7MYP\r\n=PelH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4JruzMbNUNnBMXszK5TGPyXQgvjgayAce1R2FiydtpAiEA10Yx7osRIg77wJTZqCVO7ffoCtdXrgDZHfD9VFBH8c8="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.99.9e4959c.0_1598302635076_0.20867250891890432"},"_hasShrinkwrap":false},"1.0.2-canary.77.c671404.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.77.c671404.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"2.1.0","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c6714047eca88d7810e20d75da87329ba8d690b9","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.77.c671404.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MDslWNQaYqGndMpSaAGypaT484lSrm0xcmqvuKwD6Xf5ePwBuU8RZJMnG/lTyGCnNzsifiHfUD4vODWVBrpOmg==","shasum":"e4f6a2470c81295f060a6412339c3724f38d5a78","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.77.c671404.0.tgz","fileCount":12,"unpackedSize":30427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRCnACRA9TVsSAnZWagAAirkP/Ak0M+ew2svQZVAPfsTQ\n3LdY1XJyD/c8/KJ1sNRsLPXZSIgwggWjEF8Y/DTRjad3/JpzQDUC15AkTcmr\nr5QSx5x47ub8vvTQqrkRbTImpL7qb7FLWUaA6ichmj+hLKa6yuYbE8iodUw/\nHgEEZ9L9JeHdieMVBt4oQhbitLM9f+ZpQGpLo7c0i82IY0oU0pZGH/w6M1uU\nEz1ZeVW1K3hzd9GDw0/CAEn6gqR9ZpXylAbWHE5Rr8AnobteXDK8lPaxdvmv\nxCstSGPhXvbs8kLwpfTA8B9daA0WP8KCWitZD3hQuU0OTZbYwWe/7vOxQq//\nztJIYamDNmXtQS5xHcgJm9px/GSMqFxMo07arTk+nVnGTFZRxDTDPCKxE0Va\n8nOzusule1K19QTGP0I1YTjix0sTJikBll8bwFjag0Bv8NCSJ2v8+rU/q2k2\naPwHK044rjw9HdLJt27w05Oo/PWS1RwtVk6Wgc70TK11vjqgY5NKhA2LROzw\nzvEFlvODu01rWgig8MeHpa/+nznIcmT8jmqsawPIctSX4/MJHR9JWbrtI4J+\nN7J32CfvUVUA9c3jgJRrf107PhLh1RQYvw4pvPR/i8DGzMko7a80Xk/9LqCH\nyw+mC4AWNmzVNzYkc+wPDaj3F1IAgbpN1d8aj6tVEiMknTK/eLSAKgCjQS67\nnap+\r\n=307E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnad7yN9+CHpq9YJ7OgfT34v6ci8G0q5t6tDdSB5Ae4wIgZtU+LMBZW+meGIVf1jxWSTUsdPOp3zR8IVMptBiX5Vo="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.77.c671404.0_1598302655680_0.9726473926968722"},"_hasShrinkwrap":false},"1.0.2-canary.85.d7bf83b.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.d7bf83b.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"3.10.0","@typescript-eslint/parser":"3.10.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d7bf83bcf5d07bbc023f4e4405129d0e0deb0350","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.d7bf83b.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hTTXCVFnJrFhEj2Hhxg3mIv2ANFKbW9IZt+3xmv28Zueo38mR7JrDJyxLpucx9qDZvE3fzgahYwki1NYd8rRyQ==","shasum":"d98c0da38d54d1882e40e5f416410554224e7b57","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.d7bf83b.0.tgz","fileCount":12,"unpackedSize":30430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRCnHCRA9TVsSAnZWagAACCUP/2wH/qBM35DcSFjaXGPt\nhxN47Rpv2pQy5H4kikKXStwVat5BXDI3x/K8KpqkM4AAAlZgJ8zjbB7uJfZI\nQA4NOJjT6D4RLfA0gCp0XmpD3eyBQ1El8WlLWRFehXtHWXRsuitRSnnnDaIO\nIszV7fOKh6JgPasg2ZQmvLayTBIL9v3hxphajro+JBbuhg6hE1gpcsEMP5nf\n9iYezwMMAH/DEMgPmuCHmfG+kMic+LXV62POo0T6OZzoa2k/BLwJJksCLxjE\nyAHLBB8j6i950+EklbFNqOWZur6ghdiuotdn96Rf6yqV8j4gfYN1Lt/d/Vn0\noxMlgaFyos2qkVl3Ncfxsnqdu/uiVqyQfemFQfiByJp6y0Jdjy033aYBkzku\nxsjz0NsSSThQUAZ1txgCbiP1QqZCEqGboVY4U6BTWVBv2X6sUIZ4gKRTBEVl\nvbHVB09ADfzo+dDOTbDcJwk3ZhnZBXiy3dwRkOXa2bkO299PAUuhdCin/d3h\n0RR3AVWJL82mDPrPMkOsd19i5wspbcdUiqnKpOl7K6ipvaaOh4JX4ZwaaFAP\nKbhDpV//IZconq+0LhaEDmB2Ek76xL0/FPg1Y076CaK/0V3uQJB2CrEo1rV/\nlkMykMdVwABQgq+4AN3vvMRTTaO3dHMwh4NXM5MOmsBsrtHYxsiBzk3asRqb\nbjPp\r\n=F31Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtDeaJ8ZmhW7KB1wFbVc6yXPAE4cOt6CV1/dUTVvO2dAiBgB9M7WYc0RLet7wm1MvWRQuizC7mXqrvnh+Jh0joM0g=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.d7bf83b.0_1598302663072_0.6765707487512755"},"_hasShrinkwrap":false},"1.0.2-canary.100.121adbf.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.100.121adbf.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"4.0.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"121adbfd2e6d1a8e17122d6be49ff681e62fbd13","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.100.121adbf.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-q7eLvBH7S+JDCNXL3a7oWKQNl4ZagRSgTsZEkipCQltNepwWcDWpiT99RCDcIr5yTu3a1LAh78MR4iiowr+7Ng==","shasum":"e208cceea244161bf71f930bffec21d4a6d7cf13","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.100.121adbf.0.tgz","fileCount":12,"unpackedSize":30553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRCnQCRA9TVsSAnZWagAAmGoP/3HPNkmelSX4lKM0pOdK\nFP5Z2kjiRng5DqfVXnDSGRTt7FeGyA67aXSB0vpNVl0Gi4rEJny40Ree0Tfc\nqd+QHbB63dZzsx6DJx7la8hfYT+tR0uarhFmtpi36LRt1spBZLsjnw9gViGH\nwpRO6iYCg48HggkaQ/tg1l250i9XLowWRcnD2crQhuK46cUorNF62AcIbg7V\n/3WYxfICw+32TkM6DiimXUkBkbsDrjktQWPT9CbkN8YpG1Vm5c5koaWyhLRX\nsADefQx67/dZQsjbrT1a9yU0gFA+wWQoc5TefmsEcFfxEmXdniqTV7jtxicK\nAAjjxQe1ry4PTKz8VKk6Wk2FQtrr++8MhthPGIaSvctEnuGw0uRWNynxYr0O\nGcxiU/MHSvOlldmrO6XwYhny4w9na8mXUeWYlVDAFDeHe8rBIOg64Kc61m/3\nU101/NPuNZX0OHq5PkGMsqatabMdloHLdZJlqBD5IkSBXJI7/VhdVDbWr0Bo\nPd/IgUZHbpGS+g65Mxzf3y01mKGbQse2JWxofy7ccB9adgvBpl9mYxplzBj2\ngpuogxx52xGyY7EM6elMM4SImNRcdXf1nk6ih48w1fm9noGh3UFa4Gv1P5Nv\n6OMNeUO0ZhUAEZUaQl721AFMBM3wm3YJH2Trek3OEoJ7gt7cIUpxuTeNacfW\nU1p6\r\n=Tj61\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvSWBcEY8FUTZVn5irV2M9J4Dats+apvG83Z5+8r7EbAiBlNl/m8wV22mxV2fn2zjQqZnNqUzozFijggOgY4Nw91g=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.100.121adbf.0_1598302671544_0.7817576843534066"},"_hasShrinkwrap":false},"1.0.2-canary.80.2c14af6.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.80.2c14af6.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.61.0","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2c14af63632b15a105383571c8d834dd91b4406d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.80.2c14af6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uug/FwsjhhkTj25tmTqekYi+J4Qu9lLerCBWo46s9nVHMZtvAkkO5kqU6GPCmULDVjZx1p8F2sw0dIbhwr14pA==","shasum":"e1d7ec2ee8364ed47bbf8fe5131412ea8992cbfd","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.80.2c14af6.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmubcCRA9TVsSAnZWagAAhe4QAJj4U5a7s9+Iv+2w4QzT\nUBNDU27rtl5xfpGbio99QAUGL3/6T0IM7Mto1RUrpw7c9o4a1ez2DNTSBptg\n29SAfQ70/9JdCEX1UzgBQx03Wfh3KfOZwSWrFaQx7mhZ8amnWgWCL3lbBh3Z\nH9upoozUfBtnbQ5cWfFQ/0SyNj4zpVg91zJh6AbQmafoWDyYYEWTk7qykB0K\nSrndIaBi2DWo65Srb9MatFXJoxNiNH+gDEABGWBL6cXRBObIijUsOtL9ltPT\neqHUMNZkiE/ovhZfKEHSSMTHvs4pCfPzYDx+3L32j8EtER+QMNNCsBk1dGqz\nSphtL8LrWtkMEKPNBYr13l7Sh5Dtpa14DgaAcDkHAwxtyvVFmLl/oYQsZ2iu\nHO/+CXefXnKNHTVGHtjTo9kVJ6jlrt5ckdyih0P2dkoI6TdxzayL8fD5M8fH\n9YDe+eio1z/0rbMNmvRfvuB8iuwBGu4bOg4ZFsOWaWWQVAAhwwBWiS1fE2PT\n9Pd+qpBPiOUTAK3BFHHTzMUWM6shJO8U/+4I+bA4/aKgumImhQ3YKto45SbZ\nfXK4y0oXLblqbOSscNvXhrygZ6nE2eoctsxawK4HfPBiGGRPwnAvr75WCbc7\n3H3j6+EqrPx/AYH2U8SA4iBza3V9v6Kyvn6KuZxwVsLD8Py7PuRZeQBkfSuz\nENFq\r\n=F+4c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrB6u7bAFwlQXt/4GvBstqb3iTvjhPTaxLtyJumSTMRAiEAkbsT3QbftDS8fERe9fP2I7ZwmQqxxNkkhxcFd5mkZ2E="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.80.2c14af6.0_1603987159722_0.9001868865704563"},"_hasShrinkwrap":false},"1.0.2-canary.86.306621c.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.306621c.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.4","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.12.1","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"306621cab8784cecdbb5fc9ffd7472b79bd2bb58","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.306621c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MfHQXEQeSH9OfpPvLXvU9/y3CWfmNGs6bxhZYikSKQo8nfh0uyJfWsCwYG3qLmERgVls7ZuTjc6hYAemtNPHdg==","shasum":"146ace145de3ae0290e8f230ba99c6cd3dd2073a","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.306621c.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmubtCRA9TVsSAnZWagAA7RgQAJDHYRjWG0vHsq8qcuoF\nBvlWzZGpr9VFvbqRvzqyE+siTPzjLyXFEX///ScEtAAzdoOSkw3wU2d4NXL6\nENUET14eDrUdXZF/ErIARI1CrVaTcXmYe7+umTdmHthS623YBqkZNDxWeZ7n\nGC20WD1dPD16xI2mmLBqXoIOmx//OqFQLafWW/csLdiuKUM0VM2Y3lim17lX\nmk3iLoaJFomgjd7J3Tx//CCq4zQmSVan9SW1iif5YDgeIUmNqpp9HEFh8Q3I\nhKNrLAnCFuFpTALrNWJ1twaXcdes98VqBPmODjHoDHlik5s4KpWnCIUyr1hc\n8HCanBk/ifkgQsvntpIHDcJnL73FD+VnIwHzMMf0tIrLjwCuW1Kxei/17bZT\n4mrLXewUeY20/DRYKwTdZPjXSr6o4AEhqa4FnYxOAiSPICQX8I14tddGdlRo\nLqf2rqz2K0EcKMsoGNNtg1ilBQ3mZi4IfxtLCDSK3CqF9oau25E3ktuJz0x5\n/2s3Uzqw/BmxYFYikhVxtQXwoqLPNT5ha6kz7CeQoR0nerEd0qnOoyXbx301\nZ1JZaELoUlgQ5S7YsHgr0PLTo5Mp0rNyRgzbi1hkfRwtyHfVyRHOvWuG1TG2\nTUjNB9ItAQ/GXEMnqipF9e22wDtwu9YRU5MQMkwCEly57A/eobgfjMpUOFiI\nB7yd\r\n=cDF9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjCYiIX79BowiFqQSw93cvBCS9f9a5YbY04Voy1LXCIAiBUdUKQ9AY3Cl3Nnm56Hj+lS+MzZRZmB74nv5jcWog9zQ=="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.306621c.0_1603987180745_0.8463112148892573"},"_hasShrinkwrap":false},"1.0.2-canary.60.a347f0f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.60.a347f0f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.22.1","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"a347f0f3acfcf45930465f14970515d067679a3b","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.60.a347f0f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sOWtnQFHLAzG+NihpZjU5P+pfjmDlt/uofCkGP8khBK+1raKwORreDHGfsrTwJ64ndSfx3AixcFKm+zaQaiAYA==","shasum":"0698d5c9cc4c6a4d753f9d05a381270fd9000c69","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.60.a347f0f.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmub+CRA9TVsSAnZWagAAbwQP/21gMClxAHTKcfQBpdNH\nITgNT2WN690IboW+f8+MNiKcjm3+GqaZplEJ7qeBhDlx1r/sdyK8BMeX3wt8\nHnhX5/y3fEmPkqRv8cnnmNAmz7L0sD+WVE8SJvNrZzqg5ygPtBNcDFXJKZbn\nN6XP6X8JXOYF3ZQZnhVbHqo+S6nuJS72vhviGdrK3Swu6D5kqLNd/FYSJTag\nLnRv9+pHK4PjIOuLgtmw3b9H0anOW3E3WA245CwgeiQALPzfp3XNT+p9QaBG\nQiBBmDBmDR5KaZ5djruuTjOaH985ffrigOI8sOP1bhODvJLKJUfzmFMKYpYV\nP9LTCpsxSy3Do2xqw6SFn4XtAvKL1mk/2OzSyOG2HOxfCLsZERUtREW4CNgs\n/fwb3875LokiRw6dxrHsaaU7tldbNK8JMkjiZaI8Q+/WotYHfO5HRspH3uz0\nwVvyyFcLDJzuLr64OgWqx3RkS+a8/jpemwhGjFX9lCnySIoYKUG6Fac3uwNi\nPZSLb4HMderkpSVCTz2pXrxfMusnpaoJQFr4lqp2HnPF5qgB7qAbXUNurnZl\nYRuKqWu11pD/7J71eUCOo3TFi5Ea2T/EkOwmyWFM5aJmxPXNCpoBeUiz+L8T\n9B8TfTPuw/pT/hQqa8R2KLbfzQxw3KCAN2AhCa34NACZ3GX5Lg9T17cmrBO3\nlyLz\r\n=HF8H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcir953nhykYRsj0oKiKS7mDLgCel9KmWjAgZtK1/aIAiEAj8GmuVBFW2ZNduZdignyA9LS5XnAaxeBjdDwf6WDArs="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.60.a347f0f.0_1603987198305_0.8108847590434145"},"_hasShrinkwrap":false},"1.0.2-canary.96.16fc723.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.96.16fc723.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"16fc7231f718dbbef6b854719fa6ed0bf609e9f2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.96.16fc723.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1IZO0FD+K6UxB+onAtecuWbx3Zsiyod5+sKJ2Br96ErjOc5MwjV0lWye4KtRqvNsnIzZSAKiflgjTu/i2hWhtQ==","shasum":"4d6ddefdc39aa039ae5f038223626eeda37f85c3","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.96.16fc723.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmucLCRA9TVsSAnZWagAAhxwP/1aU9Mp9+Oq5oR3X4OCb\nclgjs0u2rkmDJg5fdCyv9Nla2gUdgvCV3BVGcpZpXtDa6eJJb8ZmWoCQM+oU\ny0Ewha0klbHN2OTxSqXl0S2So3U1PiMRY7UXGypFootpH7PxST02gV5EEoVJ\nY96i4QYKjhPZikwBrFfiUSmGdyihpWL7QvnbO7dTUGzxg7kx6si3aqy2A+A/\n+wdOArke4+sdgn7fl3X4v/9+FRiRxBWU2beP3hDtbx9CpkxDYXzX/Y3T2/tC\nAK+AoBAeutjmtHooIwlHyMvTcGF74OJcQLu/k+8RhhWSzdGNZ/W66wM5Ju/q\nKwFKYdyQX6cKNFcFCcgrt1SFrwQTARwezazF5dNvCqeBTrkEZjLNWF+y0z6x\nXUccD5D9gZzSQQhH5reE4FLQ/mYB7Ampn2YhbbRvP6aqTlrTQ7PVe3Owot2Z\njY92ecnMVkziO3aJzAHoEpPa42gYStjb8nDeUEFzAMcwbQBmHOBH1/Ociu36\na1F0AMbitOJ+tYYBaJmknwfBrgVt8All6aBq1F4PTvlqZ0Q3farrd+nMU2tQ\nHk7ngis/HYSi35J8O8L+wm3kCj5nfWi8ZgCNkWr8Y+7iCsHrKSaNaus9YEDZ\nQShpxs89qsTSyE+O1dN3JRohHS7XSCLttVW9MI1u43y0sn7jhy63+jzbUURi\nsG46\r\n=K2+y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA/YZ+Ma4jyxfBx+eRoYMbwBc2rHnUecCN+hwRiFu8tgIgOGRkg/Mf2XZAXE8a8/Qdp8exEyddYDHC4XGpFCrY7Zk="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.96.16fc723.0_1603987211336_0.5240080779769873"},"_hasShrinkwrap":false},"1.0.2-canary.76.980d0cd.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.76.980d0cd.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"10.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"980d0cdee8423bbe8a4b318b7b3c71647f8b7729","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.76.980d0cd.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lZNk8n7yu6Er4eYtOuZn33NN9XdLDDSzwQNGDNgxiI2U7bFJF/0G4y4enLg3eP+oHpdhCfUR71/rQR1HpnyQLQ==","shasum":"058a6a6d9df3c18ddccdba10cc4caf278975a8e4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.76.980d0cd.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmucTCRA9TVsSAnZWagAAN3IQAIjt5RBjkAIGuaxo7nj8\n0tlki/V76E1MAF+ueU+Q8zIqPWMgRMMTs/M8gi7tebtyr0o8z0s7QEAVGbzN\nft00n3fSBE89HcDKZdTudcM8yjB4LoYuhzCtG+rB2z48idLfS8swaAEbyAXU\nol4aDAHcZRJcDRF06LuANORM7qARnna0N5lAJ6t97KRq1C8GHmSe1uOAX523\nd631ms4cLmhijY1F1I3dVpDyrNij2iyJcWc1S+CAFN198sjCtDw1CUYDyry1\npmG4dndPX9WQz9EfxEigbLVgWP/mEaHbN0lHWDpo9hF1UR67s3xsZ7LXeou1\nx3kcTlpgcEo6bbYt/cYMmPEf6rcm+6KmRO9mQAlAXHq4kZyBa2eoM3zesiU+\ndNpV2cMMRCoiQFuh1sAXZSOtAqAKELR83BVY9GFHBbM0Z8vDSiBiTOAJJEdn\ntXOFMDSwO4Gy6U+Rxrlag2qGSNt0IxJxz0EaRZsjTusUAyR8bEFt0nVo1R38\nPK25hE2WgEPHzrE29XWIYedv2W2ADeikmDH52YQyaHeCnD7fpCia2cXzgeRW\nIOcOQFgAe2wdxd7JaI6Z90XWgjbPrU8qs3JBUhrZpHUwB+v+s+obA6sNVxA1\nt2E1BoI5FQECX6uYTtKJ1uiC2ksIOAsY6eM1cftT7oKgQDJZZuP52vGXCEvz\nY5ZD\r\n=z6wP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjSMK9F3v7HIiVRWGB9ZaYdrni5A3dcBhyx2EBrKjksgIhAMnwFNbDE2wagfxuSucB4LTOsIhr8+Z7VAEkfj2nlt7I"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.76.980d0cd.0_1603987218635_0.4402016674297087"},"_hasShrinkwrap":false},"1.0.2-canary.77.33348d2.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.77.33348d2.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"2.1.2","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"33348d2ffe2605713122c3237e516668639a194c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.77.33348d2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wAHpGJjvl/Ics5TKPpk5REWJhK6kkD6y4bdBjVM74Rd4hZ0NMpDX8+yvN7RZ0P0vaXk4ME2Ih6tUIU5wLvK5bw==","shasum":"abc9a2676544fd04072c7578e5d9234fd0db2d90","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.77.33348d2.0.tgz","fileCount":12,"unpackedSize":30427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmuceCRA9TVsSAnZWagAA0DMP/jjdtB0ALbANCghmnn9/\nONsn04g+KclNZTVkzy3FT0k5oOzptHiSEHyEMAyLHDF4h7SCF/YGYHmCeF54\nzTsWLDripIr+Vfh4xWn4Dmrx5iHGA8NDGuXX32qBzmp2eBMEJRgcxUdrNaVS\nmloMblhaqOeqsmsZML5NUroVKIDPZKMMDGfX8i+YFtbJxP4DJF3eAvb2fg7Y\nEQTBwvJNMgqZwKrlETZ8VVLUdy8SCOLEkMOQdnuSp9f8qRPwJx54u0jgOK+R\nF0f/Qp6Ci1GbcZllAbtnHYQf4ZaiwkxdgWmKHiyGPqy/s9a/3xqhKzxzMqpo\n0cl5WLrpjlTlO2NamfUgpkIXNdFhYAeZV6cdP5tpuoj4tNRp61rHXTvp8P6o\nMGCGfaRe0PF7TN2jBEKSnqlcyHRoBbPKfWiluAg+oJJ4IuAqlJ3pk7JhPxAc\n+s+k8+COMM+tV2ajBo/vnHD8ZjY0g/f4s8WhT74YK1qJQGtj0lhFTfX3Zom5\nbJPCoX0NBZZ4KIo7vadIYuwu4JQjsKThc/YxQGM0Mu+YF9lpwGa6Ipe5D5e0\n2aO1M7eSsk7aKpZHwfmcFn7ye+f58U3JKeEBd5/fZtiC5Mt8VHxdwAaAh/MW\ni4ls5ORS7/qzofm628D0KhEYCShjvvXM24z0N5CnBaSQg759o6BOLCd+wg1u\nUozQ\r\n=C5RF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx/u92boIWpv+EZAFmq59UmePdAJbchCrcGsP5YwoTqgIhANdceyd9WgW4UsqTaVWq0NWZGwBqtn0v0sS3QIutLlBB"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.77.33348d2.0_1603987230076_0.6708984360626404"},"_hasShrinkwrap":false},"1.0.2-canary.100.c8e7377.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.100.c8e7377.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"4.0.5"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"c8e7377ee43ae7e47ec26a7d6714a2b54478ef74","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.100.c8e7377.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pDygAKFwNPovd8eKRootf4iN331klouKWvMDIIhJRgvthrKzE9WsVUurFgWYaaskyoBEk/2g0iFPI8Xr3649OQ==","shasum":"7e9990dc1774c627164248831f3386f947985f23","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.100.c8e7377.0.tgz","fileCount":12,"unpackedSize":30553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmuclCRA9TVsSAnZWagAAzygP/iKRNciE5oBFUd0FC6Hv\nwR0k2IhpGoEabnvbTJqRb/eVdiyBZNQmfr+ZBqD0Hmj6D6wxOGNsqZwYf/gs\nJWg7PWtz85TsC/i6nkZc5dHbob9KN0I9L4GaHJGnqwsv8+UiQrxynDDzFfgK\nHRQ4I3KCsMeyySCstUQ/AD9AWq/EhH4ZznZSDmH5mCvyAmwVU8yxIY+OOvHm\nU3n5BsLhzEOhOOfOc3neZmyvF80gjgVlSX4KiZ9kBMrwBLMEyxnYQSMJs+TJ\n8UnzUSE6nUjlvNr2/uUGg8ziFBcVFdNjV1P5DGWu11Fq9e3WUkTYHIfGYQR7\ndChNbFPqG58a0/MXhO1EfkMFNWFwN1dl/L6me+zvkN28zTyA7l2keHEjdHQo\naXSbmGxC5XWx3uBpZNath8ns5oDI/M1aa8Tau9vsZLCm3ZptL0uiCWLpBMkj\n/EUlnab4G7uCUrfL2isRcj4W0BXqnZbJR4qO7XkQEXU3IdpJ9qasoc6S0KfV\nx6CeYTmFk2/wFtqBOAGP3yOdMrp8/e7PvG3u4ONO2zcKcZwU8b1o0am5x08n\nIUAkZ37ZiQZSgJuBolArpumol4imPWCVNJ9aQ1BLDse71/+IXuqaNIkxPfKD\nz/qB8aTWchEXR/OvmADZt00zvRQ+yiVzTtObeySVtNdYRMBj8jd9fw+wsz6H\ntpGN\r\n=SukB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdCfX0Dsh0lp9ebRnXkJFSpk7audCBQXS3rTNpUece+AIhAJzbvGRjYxaKBFWn2GZfgeW8Ranl2JZKPjhK/Y9HCT1P"}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.100.c8e7377.0_1603987237365_0.6603221783311977"},"_hasShrinkwrap":false},"1.0.2-canary.99.91cf4bd.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.99.91cf4bd.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"30.7.3","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"91cf4bd60595307f530191a42dc168d1ed19c15c","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.99.91cf4bd.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1KwrzZqfsTyRaZzWZBbSChkDn0kcM2aIqY0v3TCI1hMmernxfsXqLyncW/NLPvJd1e5Lk82+UOIk2SkgcOHAWA==","shasum":"6d881477369e4ee4c0f7b49b7c99db17e9b9c542","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.99.91cf4bd.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmucsCRA9TVsSAnZWagAA+kwP/2IWkHTGHXrVnWPNePBd\n3ylty0YSrWs494Bnk7KqTTDcYjNE7mk2ILO878yM9b6E+YBZ+6kuIn0hqagO\naSw1Ak7m27u65mHz9D8BwjfhVrMZA93TN3MEdFO+lXjRq28Glo49GHBOZt6t\nUZt03yO9FPBjsstTf6kVZrR8S8s7/jBFblW7oks24dU5ea8WG+5xHIqMONcM\nnEAVDyw23E/pJl6IuxP9YU3Jya/6BEKHyLpipdF90JRtisnQpZkqqMohIKKc\nsbwp0Joz4bY3KLG6g1/N4kzXmZBS3du+z2iQL2i52Dz0IGBPewdqXJ3JDNnv\n3888Tc46m9ACvCWcXkdMhtKiey6DVX5dbT6iGqFTCtxBFSxkPdrlRqilXK+K\n99IMNI3jdn18usb3Zhgl2YuRfrS2orxXDF1M2GrorsOJck6qeY2A3wEtbUk5\nAJ1SXGSPHAekwipw/L4o5kNPCnKosaOeqRsnnwBea74LXWEVvGHgqUvWGD5u\nyAFgBKuQajFKeiinolGh/myixki4JC76zFNCOBQCZLO2C7Sef+F6T9FPGa8j\nYt07AAAPmbZ3i11Z6Xch9rkDOpHPpdvgX9MNtLXlnX94+h81vPQZDAOXdOSN\n6JqypEbrTRmIGFuGZ092GSSagmlyXjZUsKy5/IOjIzEiE9yTZeDadOIQLO/V\nK169\r\n=SOp4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTbBksbinm/LpMWaCLONpPxnHdXX8gFVnTBVqeweyFpQIgaXxgtV/CHl81n1gIAtl84Ttl1UAQ8QZBJndEsPwRVGY="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.99.91cf4bd.0_1603987244466_0.5604691532299602"},"_hasShrinkwrap":false},"1.0.2-canary.78.14155d6.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.14155d6.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.7.2","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"14155d6cc7ff2c88e7d3de456602f2925582195e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.14155d6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cLKf95RF89fhZxR/Tc3Lh+dKVDXEt5wecePpb+VZQ6bxCbhuyPjh02vqjbymloeKUlBPTvjzvMZPgAzsZoWrZQ==","shasum":"02a14e65d818bc1073e8495a793d11e87fa84771","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.14155d6.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmuc0CRA9TVsSAnZWagAAKwAP/RDf8XetYaITlfB3mBWM\nD43SXy9ISlYDq2R9yzdBe2Ucpn96PEPUCbZ4tskgtrXuxtNIw/VGpxSKl/1o\nvSb00xNfBkMvatkWR0CDr2OYVppspRmc88n4jmHY3TDRrM2LyaDf1j1VllNr\n4CXEqzyrlPi7IQcDw7mT3kCTNpKdVyd/DImqS/KGvDh1gOShFbujlQ3iLJV3\niTbO16lenk+tTgke8SfAfxovnfUneORezeRxaWO7F76cHBlzq+nAbAIpRm6h\nsBqcjLLx2RPJ1u18gap/2BhMGr95qtLj1nHD5Ty0A+CrCqOx8d16qslDlEhM\nxfVrfP6NwuN1inqJ+X0r3IqbCOaqdQ894qPhedIgcwuNNBWJTNzRmdQhO9v0\nhwAdYEPfAWG0ovQUP2a+FZ9LlP47tIGQ8LvCKk+oVZbt3orxI5HEni41QsVH\nrYDnS2ix55BNU+tauijvgqbbJVnznYtrc6iVhXF8BFdFsAwxD91azlLclZzr\nYJPZ7e+jUDIX/b4IXSeeOS8X+4vMjDGVhql/LbGCE3fS1Jg4BA/ydlnHVV7z\nrzled3hGkgDaYDsf5wDdSacKtMHpLn6cdRI6Zml9rJUt+8R47AT1Ym6jELJm\n2bCnCL2LykrWZlD6g/bPIOmc61GbbxP6lnHplzEN2623HgrmWuEOS09VRllI\nkyEE\r\n=h1Yq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4F6m3YPFAYS6rn5pWoyws+sqyBNTA0cDZFsBQsfh52AiEAiPuPqeFTndZbEd90+OvJDEoNjfFr1IlNeIFzZgoi4gw="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.14155d6.0_1603987251651_0.27695293963600953"},"_hasShrinkwrap":false},"1.0.2-canary.101.1b84333.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.101.1b84333.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.15.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"1b84333518e0ffd60e18124e1c108d8623325c02","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.101.1b84333.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jpPdncWwTHq9QEV12YaUfNqSNkv+5MjtCn4vAz6QdmxQ20ufYjxtNU2GRvjOQlxCFf7cPA2QVHTdhHM9vX0+Wg==","shasum":"d1450e2303e920469eda4ec29378707b5b871efb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.101.1b84333.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmudECRA9TVsSAnZWagAAKxoP/1GcvZzaKXuSBdMpMcp5\njxVnlxLqurP14c0G6hlgoKIeLe6nY4ceY5UJUlRb0bFaBo515urk7URYwBVt\nam4764NxWhch15/mqFdGCy9hu5E5fS/u1yfQvoVKXnzfarrJKZCgRoIEgJdz\noDHQ/1SElTDc5zYdJJ7v6cLlroeCijtUZHe+xImmhDBDNgvXgTsbBaFPJTzj\nqFkmA5dO2N9qEe+J798QkJaSgSrRl3xStH/uKsOjAZd1KlDWManIlAyx/34Z\n662Cn5Xc4hKnFirSavHhdnEzdR12Wx/UQnMB8R0COlb8jdXRpvJwbu/sH93C\nUzVQ4+OFon3kbkUuIkOSEVwg5pnC7Kuu/m4+9B1+fU7NpKqyfM5gZrxLJR+N\nqvYYM3V5OaTqtR6i4qp8msymZUAwmxgOEMaelW/0QgsR27LM8iRZm5gUzwqc\nstu0kt9Sh+UagDaWrkNJFeiOK9Qi+0Pn93aAfW38aRllXRCIviPuzX+J5L14\nXtcnno4l/uRP83UWoEIMWveqV8ji3TIkWkml5hou6La1CbE3pifKMZMZQ3Nj\nD1d90Vworyf6DhViFgurIDUiqNKxn0vPlxKSQmXP0A5QA3yo2H0APjkmEDo3\n1WePJvFrOQNtGgENwFaJgbG3Hxk3lgrVC0MFxfZoO69RPgwCWES7+JCJSZ7H\nsAfy\r\n=IbIj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCOnhju0X1JzW6exPKANKnLmANrf7/+v3FslQpu2urKwIgSp1NlUFC7vLoHzdrfZzGE+Yz8Sx14/kqerH41EkYMVE="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.101.1b84333.0_1603987268011_0.2377096471325355"},"_hasShrinkwrap":false},"1.0.2-canary.85.3cd662e.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.3cd662e.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"4.6.0","@typescript-eslint/parser":"4.6.0","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"3cd662e277bbe3870b8be8e1177bda2e9642ee5e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.3cd662e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-doUZhSk5z+vIeZSIDqweLQXz3VE6C/kg8zUPJOqUiTZdc5gsdyhyEXqBFKeh4YG1VJSA132qrwHLAibnuHfuRw==","shasum":"f709b1a6498ac70e238249dd951382a52dbf3f30","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.3cd662e.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmueGCRA9TVsSAnZWagAA5BoP/234FBWowhx4iWoh+TkY\nvt5rt4GwoW6ehCXqGcGdiGNZlX2P7hJFd/wrHvDvh9vCvktdodRHXj01b3+f\n8VkYFA+vZdgqDGpcTsld1oFeejzEorisG2AS/hkoHVHV1ZNuAljEjbbmjh9I\nVP0K/QAR0R4n7fq94wu5fekOzXCirqTfj/8RUB9WfV3hQJObQV164mK8/Nwr\n6sgzJ8qJqxDT8w4EadW5Dg339QzecPMyEHSkMsr3GrAJj1B7MVDJW1CxkM2k\n1F3JJg9wMAYi4kj5EL8ASdGJghMviDviQTjp78y1mYC2UusIGD3Z1TbbnKRQ\n97tDbb7lYeLmY7eN2QJiNfaE/lBiHfKMtwu2QLf+3VKeLiKDHyHgAKghtofb\nxqoyn8LnvCLXhX/IE31LlPf7bj1dLtY1ow5Gs+aFiyfoNykcjUWVz56EJQk3\n943ghmonzuBRvll5lWVFDcYFDfMSMvuG+2W7LuFUGvqillBZaUY1Ibryb3cg\n9e76WKwh5Mu6C48RF6lz8hPCF1VE8pQq4W2HoyqXrchxBrDsQW/GIRQOY6jg\nMbaj53GWhimZo4jj/SHW+8NnmpbgMwvSSDQ5ebZHaMTRJm+MT343D91VknBm\ntf0wh6O8GwPUy9IZ8thl/3KQUwZMYIsYQI1+bQR8LQGljIHHnAvztsy5Rhve\nfxze\r\n=1ZiZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUZ0PCW0wHGebPE4CJPzRakAwvfq7F39WGzA/oHCN0XAIgWdPz/zDweE6wEemmGUUKnhlaVAL4Ac+EL4Ngmn9Z9Fg="}]},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.3cd662e.0_1603987333646_0.48309197580081653"},"_hasShrinkwrap":false},"1.0.2-canary.86.322d782.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.86.322d782.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"7.2.5","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.14.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"322d782ccc572a920f063de18bedb662703bd508","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.86.322d782.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oU+qw4L5NOhjKLozt7Bes/8w3ngDI+c9ggLbLNe+lPbfQhQOl3jjdG2URBd+2fk5Bq1RTMetuk7ThrNekqJkOw==","shasum":"1e691d5d4949e1edbafa2c73356bba7b78d81ee0","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.86.322d782.0.tgz","fileCount":12,"unpackedSize":30429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwh8kCRA9TVsSAnZWagAARAkP/3jZz7e/fM0GUDjKJVGR\nYL1x7I6EizGcPWCOAwqRpFBn6cKxyIgxD68O9dSBkl7z9Fq8KgUGc0C13OAV\n7jo1GbpiEfYa7ZbE62VK5I9cwsAz+HejmLHzM903JvjRR7NO951zaHE1lj6d\nsBFk/HxNvv8iJqmWkFnEt+NvdkKbUHorzx2ShohVUcclysm6VhZQrAl5HoNa\npSAaosrvM3hi1kcHeQb3+Kyh50qNcuqzjlwBhGCWt5Bj2lsdIKi6DuJ3Syt7\n+s1TkVu2O4yp9CCWttXaKghaUBSfjFf4dvqblsVkRO5J1Svwgd8C0u8xbR+L\nZmUzMW+JeOvWEXEYba35F3/0Q+rAWI/Ck8eI/YvA7hpRVhZYElQk+pSc+fhr\nePOTemYSAcqUP6CCmbx3iJqdxhQ8pd7ByAkqKNO52UBFAr82h2Fu3g2NALVJ\nJ2Du2/ZMsT24tDakHARHgi5/pOgpvDaCC6nZnoSASgTh6G6hrrRdUhf9nNG4\nkQzIGwYZatiW4PTzbGgViyusAutbnfeFJFoOdJvyMEzkM9UvQOBdkvWsyeFD\n8l2XqzqSP13E5LQc63WPG3SDebcUTQNnNVhq9mvNbxwbCtTLvQ7kca8wm77j\nCLCIcEkfkIBtr5QU7/RZHMceFjcG3pgfxS5VwZvkyPlhIjzElU4+qSeBAI3V\nKqna\r\n=bRZA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDFDUuUxvkcKPo2HrlhfeqQpr+g/ZOo96eGx0Dfkk9QAiEA+Q73qb/4SZ1PRut+OytJtu6punEJt5lQhZEOvnYmJ18="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.86.322d782.0_1606557475499_0.09093247772379964"},"_hasShrinkwrap":false},"1.0.2-canary.92.55fda32.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.92.55fda32.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"55fda32bd4cc2dae073a96c0659f360a7c3474ff","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.92.55fda32.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FWhxi/5COKIOne2elVBXga9ob4hdsHXzB3pBQyWKJsaufwnZDtDVy6Pg/FJ7CvzvNHyafKng3jayM5WOZoHKnQ==","shasum":"7eca25fce590ca097276655f0acb24cff1628141","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.92.55fda32.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwh8vCRA9TVsSAnZWagAAAFEQAJdJ1IFn2D7fFVAEurVL\nK47nHX/T2MumyylzBt4AfIOPXSokZGd1450/JIxHxas8nXCv5t0Ja+RgjjQ7\nf6T4TPZIi82NL78w2wj+Pp4gf4yGfMdDf770Vhh3O3c43qG1ZJv5NLSOoER0\ncSJjdErMtQ52CwQnqHnyxkXyMU8XLSoMbRGfQLOkbh6T7lpnLCoEGUp/nS4p\nTFvD191s2339rxGOGSEFyAbdonk3nU9JVdUWijhdlTigFo+hmVNvNIivAjHh\nGpfbl6w7kSYDKVfx8DLk8JilzbJcGkmqP8qPU9VDDR6WcqTXWqDKqD3D25f3\nL9dplBSiYWNtElKk98K0+Bvqt7n9R6fcZ+JDu1TQsE1DwHNgA59TXOy6PZtE\nzlNY3wBls65Tbms0z2WG90ZkSZYN7c/nl1qd5y6EV0dV/gSCz5OLQtEeKA5R\nrMf2C0rwUSmdjN51VrXTrf+G0FIKs9NVH3Pe1vTJbQrKBdLsqmozQGsiYD61\na6iFHae9GEVt8dzR1vyK3XamRi4pJo/x7L9L/4HyD+Yuz+Ut16iDLeSiIZEO\nyZ5kv9aqObc8+wkLtb5Xfp2LeYM6XhbNkKACpEdkBZkcIRj33if+Fs3n1C2q\noThPf8dCXhUtcMkHvQtpVCLmh8zS6emU4YAC8lPUGQBjQZO2DiG6073LFiy5\nPZTi\r\n=Cvx0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2CUX0waJLkwPguV0oVnO6ONBvGGBjpIlxh4BFl23NgQIhAIHx2rgmJ9KXw33t7Wldq8d7fNVxmw8N2a5hMVNLatzg"}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.92.55fda32.0_1606557486780_0.510307934989233"},"_hasShrinkwrap":false},"1.0.2-canary.99.f554a08.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.99.f554a08.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"30.7.8","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f554a08dc9766154119f7d53ebc4382b91a216e7","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.99.f554a08.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vD+5t8jplFmN5Qj9ajoH9W4eWoo6yTf+HzDDl/xr2Om7Hk5JCLp5TrFjQe+A86mtwRvFNJnHorkv4P2JQISanQ==","shasum":"fadb73c8102e07ff7e034c55caf086be4e173f37","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.99.f554a08.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwh9LCRA9TVsSAnZWagAAUXAP/AkRnEWZ0Q+/7iuPZP0T\nj5CtKPa1/HqwFsnGoIEoS219ax/9brvC+TGuTEmZvHFALa1LpMi8mUyKdcB5\nbqIFgmk8qhmW39KRxBdW36zMIqFSY9wqKQpJpzs/COMwkKWWxPavZC9YYYl8\n25UjXM7cqg4s7whpdnNOiHb8raR8ckct01dz8wvdVSLIxJ9mDg/eJE0QC6wu\nXy4fG2S7GFoP6/1WL40wNFV8JqkezDDRdY69Erf4e5cjLNnq5O9osg+QM53m\nb2sNFxgKSqXkjFsEX79bp6mTMm0AjLMq4yYC4Yz4o0XRGXYCOTrv7fGOnfSR\nPahR4frsYP4RfkvtvQX2r+HD/0z2xIqav2NKyWy6BskdWOiC/yWc6ydvgkY4\nUbIXZUsFQat1S3Zw8M9UTIzyQGuOCTeItNhmbV4lqSXyrHJYmykXhKsOiUFz\nayrpKt6et9LYuepUgtrFHaTHmOQZDQelMnp1562ggf70BAaGXaUKeEi2haR0\nfg9YbrEhMmInlFcerTXDXdwKdZsTAKevgdnfZEqKNH+mnIvtL5t0CFzSjARo\nrKsUWlAPOl31A64UEaas3Vq8xIYy+vlWAiWBslrOB8nByGLYjXH/QTjM7Twx\njId+wnwauEO9CNVJy6x65LGXqA6mx+d35iAXdNTDhhh4QTC+eiyoir0ypdu/\njA6G\r\n=b53/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSS3BH0nPY1FBeqx3qhEmGsWdiYgiUDoK9Th8f/dTPTQIgTJjTKPME/qRlWy5AafgtpUdGtA+trVft6dTNfNcsbwQ="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.99.f554a08.0_1606557514862_0.06673370465446515"},"_hasShrinkwrap":false},"1.0.2-canary.78.02eb957.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.78.02eb957.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"13.8.0","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"02eb9573cd562e4a3e5186fd83f1d34bde0dfbc2","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.78.02eb957.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-S5S/pHWV8K9EE9uOIF0zDu00U7smE9WTXi10ijGavxAxtjZ6j4hGb5FbLwFBpeZjET6SYpf0rj/3LPleS8hDBA==","shasum":"d65c549d84679ecb3ab3b8b877ff8dd07f0548b4","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.78.02eb957.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwh9cCRA9TVsSAnZWagAAlHcP/Rk8BlodhNtuUi3Qy6et\nVq2HpNfeWWYSsfvakcsrRjnYdEOvN+y/jpwisxIgNKMYggCWp1tZJZGNAunQ\neAgiiRKxDYdpFMtofokBvylR/y0KCgpp/qEkm86bQ6J4wTljMDMF5j17Vgak\ns0lpNakYxkuEFILeXZ/eoShwT4bdlaW3BT0LdIswDSMuiATWNKwUPxzjYCWP\nhgaAQclJiZyBduxd36N/mtpj+Q2KQ4n5VOBSMcNjsTrJLl/XbTqsZuLXB2zU\npiaWI/E1J/Fk9VnftvV4q8Z9vP7HnNFh6rpJUcCnuuKFgYfA74yDkFW7BCYc\nV6ay0aYwW4uZfK7y+uIqtS/kEvSWcipsjZ4dpxTOKEFc0y5eH7YdVVFP7oLZ\npI8/+cntpE1m6lPLAgSsX9VVPMKoq1EVEHJyEYy5HmywN8GfEmgaNI8Gkmat\nXN5WhPDYucvZInLGLVWBpIbPyWtKWm/Jb/EEu2u8KSBEzMMpVVhHvvN5oBjF\nMS0b9Hg0yh5hILGJ30OAdTJFxYyWVjWgGoBtFDJNMc9fDnDcmcdE5LRZ69QM\nGHBaX3HZCEGNDYSCZjNIxTrQ++UfweWVbfBCCvkfESnlnF1vpCC47HzvBUt5\nw4eCp1pveM9UmBgV2/C1DST52jikeJavYi7I2LHBz6wRNRtAQDPsEP2Ta9Uv\nA67F\r\n=cPJ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3QGj9ev40/hD8QYmsPkg+IjBkNLcC/8ksXrjbguCpZwIhAJBnjScc7oU5xFLHxLhuUpkQTNl/oQ4p4EToeOuNPsli"}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.78.02eb957.0_1606557531872_0.18302295123565582"},"_hasShrinkwrap":false},"1.0.2-canary.85.5d03ed5.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.85.5d03ed5.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"4.8.2","@typescript-eslint/parser":"4.8.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.8.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"5d03ed52ff7a9b4ba30b31cb2acaa068b7bd332e","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.85.5d03ed5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4nhqyNVnrKRexZq7T5kKdAHxo7QUgmdXt+rrGsCPOwqPFfFcxLgz3/O1wfFZuW+PPvfm+/YBn1MoXUwBHsmzjQ==","shasum":"fb9540dbdf7160e07745f739323f4606ca560a05","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.85.5d03ed5.0.tgz","fileCount":12,"unpackedSize":30428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwh9kCRA9TVsSAnZWagAAAp0P/0k1xnjGe5Tw8DlKhq7V\nr9Me5O2yj8WYgBCIw6iuv4Q5xVvJEf+wph7ppw+c/wnBd+LKIBixHX8KNSfm\nn11p1ZsW858LzH24/opB0GfO4IVUmd8VhPWbwRrAXvxFTLmsVKiLEeJ+G0xF\nQVRtwZAt/9SsTh3+O0nYM1K4UAaGVdXRKDmP2t5nGwo+Jd88MtTcLi2xpttX\nBy/wVD0zrncFLLHUI7gNF4NX/+YCBrgMPYcc5V1E6Fw8wlNr12UyYBAwlwrw\n/LRwBTVpIx1VrQMmavzyjSy+ARm9w+Vqh29eJhE8/YIj7uZAVTfqLsLFfN6h\n4PZZ4As+VjzxJ6pMGeqYVqE4MYOECDcNHSahz2wPaBs0uAuav0lhncoYqnbY\nwiGXi7Bny/oqT7ZODAq+T2uEe/gUhH0tCQQi+zfBQiIc78HVRAThHe8pkaOV\n/+anAous0wKt/6ywe8HaEpqt8oB4mF8pjXkPcTCw/B7s+sIZQzUH+ZBsYEuW\nyiNUVEe2J0wjZo6CcmzEpZTlC+SIrlzSmUBVXVOVlMxW6hsv9t5m33m8nh67\nFqEPFrZETNr2EYO5lPNfV/edYKRcOdEuA3bWYRE2MWP2kGcFLZkAnkHuM0VP\nTrlCqmcUP11rdaQiXhnDl1ZrSKhdI24pq77ZnxEr/XMT8WaYr6Rvg3ToLAnn\nvbXV\r\n=eVWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqaqnT16ha/henU4VZ7IIOUezJdKcuwr60ohkdIq83fAiALJEZ4dASX/QODJPzy1v/I0DjD6llK5TksQJ3N3mF/ug=="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.85.5d03ed5.0_1606557539856_0.9028760318074283"},"_hasShrinkwrap":false},"1.0.2-canary.100.d21e003.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.100.d21e003.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"4.1.3"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"d21e003c5e1b9baee54bd48b95de0bf95f57725d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.100.d21e003.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4RRRFdaEn4CFZ7htbr5Xci2bEQSBqhXV63uFAMoAifEDiTjO/8gDqOVZ4yGsbGUbds0CuU2APvyibCYXx0a6Vw==","shasum":"ed09b07eda76122e94802b617a4a780789c2c34e","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.100.d21e003.0.tgz","fileCount":12,"unpackedSize":30553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9pUVCRA9TVsSAnZWagAAd1IP/RKXxAKV/9i+jl+ymSIF\n6MIwtjDKivT7k8sb16q7/JZRXpEKAV78v/UaHQ5BFB9R73ChfoEnTWcV3oRH\n/wuC3GeOUll5TAryAtACUZRMgJT/XGsA3Q0+2eVlKkGM4xSWW9klzgjoDvf2\n5VQb0uNXnLb04mfX96HoXXFYdwwrtQrdwjFP4UJYOMD4yO1XkLYMEuPxf6+R\nqPMDqosOiXQzqw4A7xq4GKVtSKLIlgRzEZJrQt60LL202bKKCofvZExizvI4\nZiCDeaVh9yqd4j7hfD67HGgz57vshNebJbM3uLI93wBYL1PPEHPMVs9nssB+\nPGqKHS7nB8BMSDdWiGy/n3kqnn56giull+R4YPVYYymA4UX7E5G7UMDrsmAl\niQcjJ8P4NvE3ibyBRZmUCMacbKLTe3xLPCKqQd1gDeCxGSnTlup8FXQYjHa8\ngDEdaYI4LN5Wah+aoowsJU/KduWfruIwB9JO/0NHbC5jT0y563FvJ3Ea9EdY\nlWw00ZMYQa3RCC0aXhW0VoX+J8TxOZzT/gbNkB6ARQ+7DVDptrXzClammEI/\nnCcRxK+oaGdDUf6fR9kJoHRSJ+Z798qP2+LsG3KfSV40b6BeXHcG2eLebh1s\ntDgANJ4SW7nvpeRR81MILouePEkSumb8eRqBQampCYfVSHE2iyVFZ2xShVNg\nKK4H\r\n=ie+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCbAgOcnWAmEB5emrPnpWI9KL6PwqENydFTZJHa7664AiBJPGvtvUKStTdETyRwTCH9RQyXjCo7AI6dxXbG10RiXA=="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.100.d21e003.0_1609995541249_0.9977045214964266"},"_hasShrinkwrap":false},"1.0.2-canary.94.8156077.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.94.8156077.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.8"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"81560777d6fcb3868a33ed5b9a55a2436689814d","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.94.8156077.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-/D0zOTynkMdl2xMSWwznVUKXfH43Hp3qdQESJKBtrmLDiIn9XhHQH9N2GhKtrGhJpRNHDs4kquBNPkYGd8nk+w==","shasum":"34ce86d9b61c2e9cc0144357bba8bc2a7f788ee5","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.94.8156077.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI+QUCRA9TVsSAnZWagAA6TIQAINe1RelXzAItKtgk99G\nL8ggF01gLrMJFtl0fFPqXAe/mULhGIwr8btuYg7YycTPIVyJO1OOfNIQ/3cR\nSQFU/ScT6W+51bnxu4OenC5KOmo+qAhk0g9AsobwkPcA800i0HtZLnIcFwHv\nCZT5gweb7jY5smQPoWgtgxula9B+I2w4pq215koLzFEh/sgdnGvMNMyXnCJJ\nBAVHi1NUgvrPQ2tMLkvpU9ZhYavR2uHFTmegn3d9wWs1jYbGiYm6RKlI7QFm\nOAeMRLdY0YsjIvQd2IycyNSJhzOeC5pS58Ra+kF8CTNW3W/JuI6H/jACh/1n\nzUBfw9fSQBrDB9sfS4WY6F3O8gW4OG3sslyUmAUNDs+qB9vs8GSq2Tx/9sbQ\n2KkrIHaiicDIfWQhGaDzv0UohQnZC/OkeLIgsMOIKKLj9NH0ZHRp4M8uSJhB\nK7MSjBz0vK3t3Bgwvet769BG+2iny+LMiNHCvVPS0sbwexq6mL1nQAF4d8Mh\nlhMu+MTp7+GIO4R7nYR8Ce53g9XdbWeoz0pkMBzmEQtcw53dHcJIiVnsu1FG\nnCQrCxMz8Q+kc/9XX25TKrUuyRUTiNtzK1U9zrEp6Wb5fd5SkJcqdWQfmJZn\nRMYPE6CYHiamfrB+ZAFX00T8sBY+5QUw6JMuJBa/tluaBtMPtbaKYVFhjtdg\nG1sz\r\n=vwiA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwRULAOLRv+Pc13F4719ZpT3junnLKlGk9Wr7C6kuWiAIgNdlF42ueIonmfOoMO5wz+54hGgSWG58ZxUefFq7RjSA="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.94.8156077.0_1612964883752_0.8242333189741149"},"_hasShrinkwrap":false},"1.0.2-canary.100.3919296.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.100.3919296.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"4.1.4"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"39192961fa3a560628bb818252a28ec2ba480bc6","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.100.3919296.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-PCc0xaCym/uMpfnI5gN2YtA0aOgkJ4P2moavwO59Syt/RzcaV4OsC/F6irSAD+Lw8q6AqFX48lbqM/6Tjkreuw==","shasum":"11ef731d7242514c0b4cc80ede334a089a8ac99c","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.100.3919296.0.tgz","fileCount":12,"unpackedSize":30553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI+QdCRA9TVsSAnZWagAAOMwQAIDXlsRBOcCNAgkQG5hF\nPCnQ53DFj+lIXs8wRYUmLkPi6TGU0tCX4MZQAHHn3VlkadmZ0nyKiWm9n8mj\ndoNwQh0jHsO6awYDOq8ioIbG05mOH7e1BZ0XMZUUMHyaURrd2WhP/+lOlTlY\nwKYdlFqLVEXhWkKdS1R5D2UTezfd8h3v3RQiIXP9MSr0X0UD/8p37dwydRv5\n5wDrOVob4+mpRfMCSOXc1HdSNXEWIZLtlyCORWFrseY7yKHnIX26Xuaojks3\nbTrPS9Dd+K4MeEK4X+GY2abzXup++8mQJmVkc9NWhMl9ed7GEU75dq8Mju+F\n7QkwA3nikyWsuGs5LrqnPRoOaKDhjgy/yAUjD05ap6LkGVP7AWAp1K6U9Toz\nTHh8D6K0m2NEUYwyTaCOJI4iobv2YNjtTjTmlvzawQv6GNe/A/9aCiCTsUa7\nZAwVSeL/7Z9ytUK0/UuhAz0tiMSxy24fynLTvtN4CNVNOjsxJLJUBtt/OwM0\nCMziHtI8k/BfDbQxHlwJy1DVdc97l3krlm3anmx29k5t4OyydSkgZ0fLetQZ\nH7VCc+UMmjyHwtBragRU1C4PawObdf8KWy0ERTCHpur9VxUtdDaqqpKZvylR\nC4mZEJo2J5OO27mKaKQ8bWoM8MSFdTbNpML/zrf7VvBD9szwXsCmCVg92bi6\nBMRN\r\n=FSDi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0CUBHV42Gw5AKVDy7CCEQVJaRty3x+Uztp7vIh0xq6AiBZmgzuuZX+fmxQtH/i6362BaHwNnBSgzziktzdt+cfYw=="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.100.3919296.0_1612964893111_0.19183156655328615"},"_hasShrinkwrap":false},"1.0.2-canary.94.7faeeec.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.94.7faeeec.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"3.9.9"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"7faeeecf72a0f8a1f62fe908fface4598ed30419","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.94.7faeeec.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-XeADAJm93OXJnwhUucEJ2gh/Yo1gg4URfGDSNuwwW2ZLsb2zzs0w79D588RIMti2OBP3RWaIfbEmkOU8s7Ob5Q==","shasum":"c2ef06a3279aceca5db6737a4fc64be249114e33","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.94.7faeeec.0.tgz","fileCount":12,"unpackedSize":30557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJNQCCRA9TVsSAnZWagAAHjAQAIonl7ue8RhxJ8Fj1zru\nBOf+2qqqrkR6fcAcyDLRIKOtaXZobVce7T66hrci+tvYsq4WI/28AttGCXY1\n0Ujngjco+AAP+akvqg2yiaEPk2r9iTU1C1T6RsFkRgCnMtP6riM0OBUQfhHt\nV8aWWJLfMrODM836EW3cvpnpqX7HbcF1wgT1qNLJ+fmKrABih/60+AEjHEMq\nBMpetD6ZWfKHxE3jEnPZuHRX+PAhDXH8g9Us0fUCsbntWf1eZ+jFZFNPILLH\n9Bfk41wywEECeljJb2cDbzGMSw5C0utCzDo6UztrdNcUU7Iyp8RwXDHhuVbG\nNSNtznK1GQUPGTjUeisO8sjtj2KrbTVMLnv4qEm1lgASBnuHaLflur5p7OId\nOTWTMIBununw21bjzSya5zTC/nIsaZDF2tn4hwg8WIoM4HC4XuHdJdtSaytH\n1aKuXUt7ptSi0Vvz4tROjCnQZVa0DqsZJTx677rgIh0XX8YzWHS7EJTVq8rK\nrYRenFlM8AFxz2qTik5YzvHUYujJWlsgsXmgLm4/9OUm7H2yH0jWbTq39xGh\nF0XO4K29cWsGcomqa1T7rbu7ELqZQA9TJqs2rAWYijnWCW4peVC8zXOVih9u\nCyyNDXFw/iBekz9MqkHLyFQk3Yoyhst/T599Q6c60RjcEyF0YCraTfqPNBOv\n75yb\r\n=Y/vy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt+SKSQvBERcFyPgQrk0z4RWZD9yNcY55cP1vbt5xSEwIgXzJFEnnkc2updX315GGJ35JzGuoym2XobgxCJEn9oRY="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.94.7faeeec.0_1613026306330_0.6100524655736737"},"_hasShrinkwrap":false},"1.0.2-canary.100.2df33b5.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.100.2df33b5.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"4.1.5"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"2df33b5cbd2b56983ac22539db0637f883757949","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.100.2df33b5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-lt/x3o3QYkDgJwnh9f9m8A/wRXxc4J2iwFpYcY0Uw+KurUOphOENwHteEy/y/fOkUoeIOtrKUnpYhFCLGVnvYg==","shasum":"ef825c0b86ee22b508245992ed1d5216231329b2","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.100.2df33b5.0.tgz","fileCount":12,"unpackedSize":30553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJNQJCRA9TVsSAnZWagAAvGkP/j3BcG02lwJu9DZmirFx\ncOZOy/7nSujy425E5rNKHjuv2YOb0JAOX3hIyeHzhbGiZLbiHxBTocCQqQ0G\nKU37V4NWdga2pjQVBvXrQ4wUFI77mhGeVhAgdNeO1/mTd/5zeHLhvyJZyNuG\nhEMlnzZgAPY16AN5d3XhDo84v2//VgAdxYsXOYeAaKaHpbnGLzxpY9yttmuJ\n7epdhPFuOQUBjwOxhAJJatNtKTEqa48FVzbu2382xv/DZz2RHq0a7Jb40zjH\nKdLLY7erzJrzhdsHd0nEjlWxcnWlNlxP3/Fmqpvf0neV30ezY/equln6rXpl\nQkAollGN6PD80El5msfbFaTlkDz/oXQeTVRKPUPu8T5sa0KnmFwq9ITCF9KS\nq3GLNbIQ+RdsGK6fThRfZyoJNqr7rYE7NpXbPo68fz3YMjEAqzRsS2oM390d\nOfsyLez26X1esifPnfkfcYt3OYPMA/a7pdM7goUXVobq0o0DvgXwMRk1hTrE\nM2AxEskE78798n+b8GBptL/LLaV1aE/zEDTTmIN1WCPDfPB8GDolePjiKWTS\nfF94uYMqZObLWZNDXz2fmOAsqBRr6feDBI+EjOJpBXBlA2aZxJFOEy79IuP1\nTqWGuCFeEpnRewM14pgYtFxrm1gVMHNeZKccAbYCpWee/ZzWcHDbgsc1ebnw\nwOnL\r\n=sirY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbP4NOgnUOavMmtrD0d7+O9y4AUPtDpNUUXBjMYjn93AIhAO0DrahKto6SF2tYULV/b11r54UNTXOoxNs3z5aa+gzz"}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.100.2df33b5.0_1613026312491_0.9785908456494832"},"_hasShrinkwrap":false},"1.0.2-canary.100.f062e0f.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.100.f062e0f.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"4.2.4"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"f062e0f04cc41b1db560ad61d03cbc01640f86dc","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.100.f062e0f.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-EAnOPYHsa9VB6KLhpKXufDTbSdrCdIMEa4Ygt8eaHy35poG6dpL1e7Xtd7CBdLOZQPUmYkSL1C81Lneal8nFew==","shasum":"b719345ff7c0f90b9188788f7c9aebd727b6fcbb","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.100.f062e0f.0.tgz","fileCount":12,"unpackedSize":30553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghrcjCRA9TVsSAnZWagAAicAP/2WoEhNFwB/pUyc3/e29\nnXPUcInJIq73PMUwv4nEmoB5obpdqY59PkYeGupqJLTDrObxfoO7G56KaaG1\n86obg2qQT2DNz20jpqxDjOipKhKJw1gV1sLRnD3yuBXDW+48587UjW8sKHXk\nUPtO0RnhVVqVFdZ8uERqNPaUd8k+4H59biLEq8b5qnA1uSSrky1CzgL+ahqW\nG3/kdLF56VJc6YxuF7zk0dc9380k3ljGd0qV93gNMa4tL7JLndYGdkQRfv6Z\n5HLQvCKpbFTN5VHPypF6/9E8tU+Q6HIf7nx6wn1WO37q5BK6KhYR5fd1+E1P\nlT/tARXhZnDygE2UmrbRjWns8MI0eEpZU0+SuZaHxN5SDM0pNzVCvJ9qZFjj\n1Re5rlwKaAH7Z4N8zzIjjPlwZszl8gM8Cc4UFSOrufbsArjX0gz2oi5R47j+\nNzITkaSgubkNKlWB2+7NpSzVUEfa/e96lAQ2sVf8AHrLl/JQMUG0N31e97RD\nvml7VRH10AsjdaDsfCaaEeEKiBOeFVsiFbht5F8uomg3mUYZlq/yMD9hzyiI\n4+TbjqFVbl4nA0JaR8XSUINStqUg3ZuwDxHvQkRZFzDHIKvBjSnPtGEwPWz9\nQWg2wx/34d42jLwBlWOpZKk2bCj+Pe/BYj64rTKiI+EhwN8vMLNpVskWrVDw\ny1Go\r\n=eGyH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpmvxKFxbyqoTXbHvLlF9soorIRJG84lAznM1OwyW5qAiEAu7Es83JJr7aIasxLHrCHj8PqGan5QKvbaNj3uCucCJ0="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.100.f062e0f.0_1619441443279_0.7279276547878988"},"_hasShrinkwrap":false},"1.0.2-canary.100.dc9d506.0":{"name":"stylelint-formatter-github","version":"1.0.2-canary.100.dc9d506.0","description":"See stylelint errors and warnings directly in pull requests","license":"MIT","repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"main":"dist/index.js","engines":{"node":">=10.x"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"scripts":{"build":"tsc -p tsconfig.json","lint":"eslint src --ext .ts,.js","release":"auto shipit","lint:example":"stylelint example/test.css --custom-formatter=./dist/index.js"},"keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"peerDependencies":{"stylelint":">= 10"},"dependencies":{"create-check":"^0.6.36","stylelint-formatter-pretty":"^1.1.2"},"resolutions":{"postcss-markdown":"https://github.com/gucong3000/postcss-markdown"},"devDependencies":{"@types/eslint":"6.8.0","@types/stylelint":"9.10.1","@typescript-eslint/eslint-plugin":"2.3.2","@typescript-eslint/parser":"2.3.2","auto":"9.31.2","auto-config-hipstersmoothie":"3.0.23","eslint":"7.0.0","eslint-config-airbnb-base":"14.1.0","eslint-config-prettier":"6.11.0","eslint-config-xo":"0.29.1","eslint-plugin-import":"2.18.2","eslint-plugin-jsdoc":"25.2.0","eslint-plugin-jsx-a11y":"6.2.3","eslint-plugin-prettier":"3.1.3","husky":"4.2.5","lint-staged":"9.5.0","prettier":"1.19.1","strip-ansi":"6.0.0","stylelint":"11.1.1","stylelint-config-recommended":"3.0.0","typescript":"4.3.2"},"ava":{"serial":true},"lint-staged":{"*.{js,css,md}":["prettier --write","git add"]},"prettier":{"singleQuote":true},"auto":{"extends":"hipstersmoothie"},"readme":"<div align=\"center\">\n  <img  height=\"200\"\n    src=\"./logo.png\">\n  <h1>stylelint-formatter-github</h1>\n  <p>See stylelint errors and warnings directly in pull requests</p>\n</div>\n\n## Highlights\n\n- Report your stylelint results as annotations using the [GitHub Checks API](https://developer.github.com/v3/checks/)\n- Only runs in CI environment\n- Uses [stylelint-formatter-pretty](https://github.com/Dreamseer/stylelint-formatter-pretty) as the formatter for displaying the lint results\n\n![Example of annotations being included in a pull request](./example.png)\n\n## Install\n\n```sh\nnpm install --save-dev stylelint-formatter-github\n# or\nyarn add -D stylelint-formatter-github\n```\n\n## Usage\n\nYou will need to install [the github app](https://github.com/apps/stylelint-results) to your repo.\n\nThen just use the formatter and it will report errors and warnings on PRs!\n\n```sh\nstylelint --custom-formatter=node_modules/stylelint-formatter-github file.js\n```\n\n## Using you own GitHub App\n\nYou might not want to use our github app for the formatter.\n\nReasons:\n\n1. You think they way we exposed the keys is bad\n2. You are on Github Enterprise and cannot use the public app\n\nIn these situations all you need to do is create a GitHub app and set a few environment variables.\n\n### 1. Create a GitHub app\n\nGo to [this page](https://github.com/settings/apps) to create a new GitHub app. You need to set the following fields:\n\n- `name` - The name that shows for your app in the checks reports\n- `Homepage URL` - You can set this to anything. Ours is set to `https://github.com`\n- `Webhook URL` - You can set this to anything. Ours is set to `https://github.com`\n\nThen hit `Save Changes` and you're all done setting up your GitHub app.\n\n### 2. Set `STYLELINT_APP_ID` environment variable\n\nYour GitHub application's ID. This can be found at the top of your GitHub app's edit page.\n\n### 3. Set `STYLELINT_PRIVATE_KEY` environment variable\n\nThe private RSA key for your application. The prompt to generate the RSA key is at the bottom of your GitHub app's edit page.\n\nOnce you have generated a key, open the file that is downloaded and copy to text into the `PRIVATE_KEY` environment variable.\n\n### 4. Set `GH_API` (enterprise only)\n\nTo get this package to work on github enterprise instances you will need to set the `GH_API` environment variable to a url pointing towards your enterprise GitHub's API.\n","readmeFilename":"readme.md","gitHead":"dc9d506d7a08d0df6ab923fb6fa533b12922ed77","bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","_id":"stylelint-formatter-github@1.0.2-canary.100.dc9d506.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-cOm4YthgEpX6t/FAQwOZyMVLxWv2f57tX7LWiydUPjgvyz7EQJAMiR+beBK8htzGYV1h9p9NclBT3hckzqYtyg==","shasum":"5105a3544142ca43c12be398ccad0f0432cb2048","tarball":"https://registry.npmjs.org/stylelint-formatter-github/-/stylelint-formatter-github-1.0.2-canary.100.dc9d506.0.tgz","fileCount":12,"unpackedSize":30553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvTSKCRA9TVsSAnZWagAAPrUP/0rDgYnj9TZrtrvKS7Sw\ntS0x/E5fVWBEVODttWuWBkheFU9O4Pqyg47QplH5LOomD48qSXwPoUjSF8Nz\neFVIkkHZLD3bRFfGX3g13OLAVHOtQIuOK453zVPuL8CMuJlx1jbskTJrH5c7\n5LucqHT2Nk4Htz7mctx2EtUuphrcYcsBCvs/y12epDPHrK7IWBA5JYlzq9Rq\nuwqbg4UG70a8yBvF3lTwtmN+6QRziHLE50qcJZzLSzPdlpw/Sgd7vBo4BjSy\nheCGCDYQWcz5xi2e4w/aWcjfCCRaX0N7Gi7BBm1TJzeNSGn7nBfGN1wi8pJi\ndGTQbzncGm0mbSVmUBpFyjW8aU3+mngmWA8uNo+p7eqBS/n45jhOjmX5LYL5\nrWgFRTXp95s0gcwieoP76eZsUrUFdq6gDErgHyUL8rE6jiYunCBSWSI+6Tp5\nH0VjU07BjHDDGT7bWCqSrk15MoekcA27YcC9XF0xekNK/86ck84AlKwKAX+u\nxEnN9g0QFICms0cFcIvpMjJbI9E7BOwhHfv17toQJ4tt24JbRG6noW2/1dL8\nKTGG6ZOMdlB6kBFdQ+aTUPJN9EIt/gq0Iyl4wkP2lcWL3h4RaSWtw0hafy+g\nUvRSjObNBhcdjO3ynrC4lVNlSZHL44Y+PQ7IAy9X1Q8E2CPfzC+q4U/Yl0Q5\nK60v\r\n=mrcG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICO41f8MwjkspmxBaFxHsZRpWwVih9+vJXYECUVrEzUPAiEAim2D648Y8FoPzByb3zpdyh5KUkMSyI0D8l9eSJs7tqw="}]},"_npmUser":{"name":"alisowski","email":"lisowski54@gmail.com"},"directories":{},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stylelint-formatter-github_1.0.2-canary.100.dc9d506.0_1623012490268_0.12924822998525576"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-19T05:56:41.785Z","0.1.1-canary.f6f5896":"2019-08-19T05:56:41.890Z","modified":"2022-05-18T22:50:51.566Z","0.1.1-canary.24b2a79":"2019-08-19T06:02:08.321Z","0.1.1":"2019-08-19T06:04:12.187Z","0.2.0-canary.9eac273":"2019-08-19T06:55:48.999Z","0.2.0-canary.23fbbfd":"2019-08-19T06:59:38.059Z","0.2.0-canary.985b603":"2019-08-19T07:10:01.332Z","0.2.0-canary.635b616":"2019-08-19T07:11:54.888Z","0.2.0":"2019-08-19T07:13:56.277Z","0.2.1-canary.9981a9a":"2019-08-19T16:58:30.136Z","0.2.1":"2019-08-19T17:03:38.929Z","0.2.2-canary.0d97319":"2019-08-19T20:04:45.075Z","0.2.2-canary.f485a2b":"2019-08-19T20:07:40.410Z","0.2.2-canary.48e812a":"2019-08-19T20:07:49.867Z","0.2.2-canary.1121645":"2019-08-19T20:30:29.294Z","0.2.2":"2019-08-19T20:33:02.951Z","0.2.3-canary.f00979a":"2019-08-19T20:33:22.999Z","0.2.3-canary.98ab7ec":"2019-08-19T20:35:19.650Z","0.2.3-canary.d604b43":"2019-08-19T20:49:36.290Z","0.2.3":"2019-08-19T20:51:37.256Z","0.2.4-canary.5e8df5d":"2019-08-19T21:47:31.714Z","0.2.4-canary.5b8e618":"2019-08-20T01:27:11.143Z","0.2.4-canary.4ae1b2f":"2019-08-20T01:54:17.566Z","0.2.4-canary.68c04ae":"2019-08-20T11:46:11.679Z","0.2.4-canary.af6e4d8":"2019-08-20T19:22:19.140Z","0.3.0-canary.65ba227":"2019-08-20T20:30:43.018Z","0.3.0":"2019-08-20T20:35:19.218Z","0.3.1-canary.1803cc5":"2019-08-21T21:50:28.788Z","0.3.1":"2019-08-21T21:52:49.742Z","0.3.2-canary.47bf86d":"2019-08-23T17:54:49.959Z","0.3.2-canary.bdccc1d":"2019-08-24T02:52:02.222Z","0.3.2-canary.1db1585":"2019-08-25T17:43:51.768Z","0.3.2-canary.b7021ed":"2019-08-26T22:51:00.649Z","0.3.2-canary.b1a01d0":"2019-08-27T05:13:02.126Z","0.3.2-canary.e76a908":"2019-08-27T16:15:38.162Z","0.3.2-canary.d90f536":"2019-08-27T16:44:40.168Z","0.3.2-canary.9518024":"2019-08-28T14:45:47.285Z","0.3.2-canary.2950367":"2019-08-28T18:18:22.826Z","0.3.2-canary.7e75783":"2019-08-29T02:43:57.061Z","0.3.2-canary.f5d43c3":"2019-08-30T02:42:59.934Z","0.3.2-canary.4d99c75":"2019-08-30T20:39:45.882Z","0.3.2-canary.33d2dd4":"2019-08-31T08:23:15.955Z","0.3.2-canary.5081a2a":"2019-09-01T01:30:05.142Z","0.3.2-canary.d3c051c":"2019-09-01T05:19:16.552Z","0.3.2-canary.bdb4994":"2019-09-01T06:19:35.321Z","0.3.2-canary.0c73cb0":"2019-09-01T16:33:42.745Z","0.3.2-canary.964fee3":"2019-09-02T06:23:53.984Z","0.3.2-canary.d2242e7":"2019-09-02T17:10:56.067Z","0.3.2-canary.9af3fcc":"2019-09-02T23:43:05.426Z","0.3.2-canary.9bb4df9":"2019-09-02T23:59:54.872Z","0.3.2-canary.80d3920":"2019-09-03T15:52:07.807Z","0.3.2-canary.ac68383":"2019-09-03T16:21:09.891Z","0.3.2-canary.d6de103":"2019-09-03T17:11:44.478Z","0.3.2-canary.6f763cd":"2019-09-03T21:21:54.455Z","0.3.2-canary.1d51da5":"2019-09-09T17:10:51.808Z","0.3.2-canary.29886ff":"2019-09-10T06:06:16.470Z","0.3.2-canary.681019b":"2019-09-10T16:34:24.639Z","0.3.2-canary.845acd0":"2019-09-10T16:46:36.871Z","0.3.2-canary.02a2a0c":"2019-09-10T17:19:24.622Z","0.3.2":"2019-09-10T17:22:14.606Z","0.3.3-canary.f0c379d":"2019-09-10T20:52:40.498Z","0.3.3-canary.32202e7":"2019-09-12T17:39:25.043Z","0.3.3-canary.7ab72a2":"2019-09-13T06:49:45.370Z","0.3.3-canary.dc681ea":"2019-09-14T02:22:19.415Z","0.3.3-canary.b43ebc3":"2019-09-14T09:21:02.308Z","0.3.3-canary.8434b28":"2019-09-15T14:33:34.900Z","0.3.3-canary.ae85d6c":"2019-09-15T14:47:20.948Z","0.3.3-canary.3670d21":"2019-09-16T17:12:49.010Z","0.3.3-canary.0f46787":"2019-09-18T06:52:34.077Z","0.3.3-canary.15b2f6e":"2019-09-22T10:45:57.831Z","0.3.3-canary.98ef079":"2019-09-23T17:13:23.123Z","0.3.3-canary.d8e998c":"2019-09-25T15:38:28.130Z","0.3.3-canary.15db969":"2019-09-25T15:49:28.372Z","0.3.3-canary.4867a34":"2019-09-26T09:13:34.730Z","0.3.3-canary.54c5700":"2019-09-26T10:41:11.252Z","0.3.3-canary.585a9fd":"2019-09-27T07:31:28.748Z","0.3.3-canary.6e19962":"2019-09-27T14:50:52.378Z","0.3.3-canary.0d72da4":"2019-09-28T01:25:11.302Z","0.3.3-canary.6a3c441":"2019-09-28T02:12:52.442Z","0.3.3-canary.337cbd0":"2019-09-29T05:32:54.655Z","0.3.3-canary.7801208":"2019-09-30T17:06:53.582Z","0.3.3-canary.19d6706":"2019-09-30T17:09:31.180Z","0.3.3-canary.c49ded3":"2019-09-30T17:11:34.906Z","0.3.3-canary.3ad6e07":"2019-09-30T17:19:06.205Z","0.3.3-canary.afe5627":"2019-09-30T18:40:56.409Z","0.3.3-canary.e977bf6":"2019-10-01T01:57:29.159Z","0.3.3-canary.3e1ff5d":"2019-10-01T05:17:03.574Z","0.3.3-canary.cbed1ad":"2019-10-02T01:55:52.256Z","0.3.3-canary.6e7d474":"2019-10-02T13:20:23.368Z","0.3.3-canary.527b213":"2019-10-02T13:57:32.633Z","0.3.3-canary.d5b2367":"2019-10-02T22:07:54.043Z","0.3.3-canary.09de283":"2019-10-03T04:37:46.432Z","0.3.3-canary.15fa972":"2019-10-03T23:35:26.298Z","0.3.3-canary.3f73cdf":"2019-10-04T01:30:29.475Z","0.3.3-canary.705f07e":"2019-10-04T19:34:23.086Z","0.3.3-canary.944ca84":"2019-10-05T00:22:29.725Z","0.3.3-canary.883f7ae":"2019-10-05T21:30:10.290Z","0.3.3-canary.0e3567f":"2019-10-07T17:13:10.645Z","0.3.3-canary.d4a285c":"2019-10-08T05:54:41.020Z","0.3.3-canary.68711fa":"2019-10-09T12:22:53.728Z","0.3.3-canary.665cf69":"2019-10-09T20:34:19.796Z","0.3.3-canary.004a4ab":"2019-10-10T13:41:23.848Z","0.3.3-canary.3b2d715":"2019-10-10T15:33:25.092Z","0.3.3-canary.7b98f26":"2019-10-12T09:29:36.274Z","0.3.3-canary.a33e3a1":"2019-10-12T10:34:22.469Z","0.3.3-canary.db800cd":"2019-10-13T00:12:14.354Z","0.3.3-canary.3f38a8a":"2019-10-14T17:09:47.448Z","0.3.3-canary.73fac4e":"2019-10-15T04:39:18.092Z","0.3.3-canary.3ebfdeb":"2019-10-16T23:25:59.158Z","0.3.3-canary.d143f1c":"2019-10-17T05:46:26.147Z","0.3.3-canary.e8a3add":"2019-10-17T17:29:40.051Z","0.3.3-canary.98dff04":"2019-10-17T22:14:10.978Z","0.3.3-canary.8691494":"2019-10-18T00:44:08.082Z","0.3.3-canary.59e986c":"2019-10-18T19:00:51.969Z","0.3.3-canary.ffc3ea1":"2019-10-18T21:23:51.865Z","0.3.3-canary.deca8e9":"2019-10-21T16:40:05.391Z","0.3.3-canary.455297e":"2019-10-21T17:11:07.102Z","0.3.3-canary.ab0fe48":"2019-10-23T12:52:30.507Z","0.3.3-canary.28e4b3e":"2019-10-23T22:14:52.464Z","0.3.3-canary.8b3532a":"2019-10-24T18:30:19.082Z","0.3.3-canary.63fafdd":"2019-10-25T18:46:35.282Z","0.3.3-canary.9c20928":"2019-10-26T16:25:07.175Z","0.3.3-canary.11278a8":"2019-10-28T17:23:37.964Z","0.3.3-canary.32377eb":"2019-10-29T02:05:02.868Z","0.3.3-canary.f5c22ad":"2019-10-29T13:03:31.347Z","0.3.3-canary.d25278e":"2019-10-29T13:12:38.526Z","0.3.3-canary.a9a030f":"2019-10-29T13:23:47.430Z","0.3.3-canary.b481d2f":"2019-10-29T16:47:10.367Z","0.3.3-canary.d849b2b":"2019-11-01T01:11:47.546Z","0.3.3-canary.ce9ad2e":"2019-11-03T04:24:38.832Z","0.3.3-canary.0861d31":"2019-11-04T18:13:31.612Z","0.3.3-canary.b956cca":"2019-11-04T20:40:33.927Z","0.3.3-canary.f47e641":"2019-11-05T20:33:14.438Z","0.3.3-canary.2684afe":"2020-05-11T17:41:28.005Z","1.0.0-canary.d17b6dd":"2020-05-11T17:44:32.123Z","1.0.0":"2020-05-11T17:47:10.987Z","1.0.1-canary.f74f999":"2020-05-11T17:47:42.463Z","1.0.1-canary.89805ef":"2020-05-11T17:47:59.290Z","1.0.1-canary.2719679":"2020-05-11T17:48:32.962Z","1.0.1-canary.e7dab4d":"2020-05-11T17:48:46.785Z","1.0.1-canary.252669b":"2020-05-11T17:49:03.720Z","1.0.1-canary.dac52c1":"2020-05-11T17:49:09.074Z","1.0.1-canary.32481f1":"2020-05-11T17:49:28.632Z","1.0.1-canary.e55ccda":"2020-05-11T17:49:34.363Z","1.0.1-canary.badbb53":"2020-05-11T17:49:40.062Z","1.0.1-canary.b4eeee9":"2020-05-11T17:49:55.271Z","1.0.1-canary.c7bffc6":"2020-05-11T17:50:09.828Z","1.0.1-canary.7c255d6":"2020-05-11T17:50:23.503Z","1.0.1-canary.6261ffc":"2020-05-11T17:50:29.984Z","1.0.1-canary.66681da":"2020-05-11T17:50:49.527Z","1.0.1-canary.cc26d54":"2020-05-11T17:51:00.888Z","1.0.1-canary.1993163":"2020-05-11T17:52:34.328Z","1.0.1-canary.b577723":"2020-05-11T17:52:48.349Z","1.0.1-canary.95eaeae":"2020-05-11T17:53:12.118Z","1.0.1-canary.aa662ff":"2020-05-11T17:53:16.132Z","1.0.1-canary.4ab3861":"2020-05-11T17:53:28.911Z","1.0.1-canary.c95365c":"2020-05-11T17:53:32.279Z","1.0.1-canary.42ca51e":"2020-05-11T17:53:46.779Z","1.0.1-canary.a52083a":"2020-05-11T17:53:55.668Z","1.0.1-canary.941e4d0":"2020-05-11T17:58:47.634Z","1.0.1-canary.cfb6989":"2020-05-11T17:58:53.417Z","1.0.1-canary.64.cb5a6ae.0":"2020-05-11T17:59:38.117Z","1.0.1-canary.c83dbc3":"2020-05-11T18:01:10.868Z","1.0.1-canary.f592125":"2020-05-11T18:01:22.512Z","1.0.1-canary.724903e":"2020-05-11T18:01:42.461Z","1.0.1-canary.3f90218":"2020-05-11T18:01:56.639Z","1.0.1-canary.14d410e":"2020-05-11T18:02:09.503Z","1.0.1-canary.64.0069b43.0":"2020-05-11T18:03:13.797Z","1.0.1":"2020-05-11T18:04:50.488Z","1.0.1-canary.62700da":"2020-05-11T18:05:10.199Z","1.0.2-canary.49.5765ab5.0":"2020-05-11T19:32:24.580Z","1.0.2-canary.76.8149716.0":"2020-05-11T19:32:31.465Z","1.0.2-canary.77.fe170b8.0":"2020-05-11T19:32:53.008Z","1.0.2-canary.78.c985b51.0":"2020-05-11T20:53:37.276Z","1.0.2-canary.79.737a79e.0":"2020-05-11T20:53:47.887Z","1.0.2-canary.80.1085ff2.0":"2020-05-11T21:29:33.501Z","1.0.2-canary.81.1105cb9.0":"2020-05-12T15:55:30.044Z","1.0.2-canary.81.6337949.0":"2020-05-12T21:50:14.340Z","1.0.2-canary.82.bd5c742.0":"2020-05-12T21:50:25.498Z","1.0.2-canary.81.41bac3e.0":"2020-05-12T23:29:14.926Z","1.0.2-canary.49.c4f01ac.0":"2020-05-12T23:29:22.395Z","1.0.2-canary.81.0c5509e.0":"2020-05-13T02:49:25.092Z","1.0.2-canary.81.32a802f.0":"2020-05-14T01:58:33.385Z","1.0.2-canary.83.10c9878.0":"2020-05-15T06:40:09.147Z","1.0.2-canary.80.3bb2239.0":"2020-05-15T21:38:29.078Z","1.0.2-canary.80.9350622.0":"2020-05-15T22:52:50.286Z","1.0.2-canary.80.38a24b9.0":"2020-05-16T01:39:47.580Z","1.0.2-canary.78.1cbe87d.0":"2020-05-17T10:15:50.723Z","1.0.2-canary.81.5dfdbbf.0":"2020-05-18T09:36:31.679Z","1.0.2-canary.76.cf6b5cd.0":"2020-05-18T13:34:29.061Z","1.0.2-canary.80.769d22d.0":"2020-05-18T17:56:17.576Z","1.0.2-canary.76.5941589.0":"2020-05-18T17:56:42.761Z","1.0.2-canary.78.948a37f.0":"2020-05-18T17:56:58.298Z","1.0.2-canary.49.7e9385b.0":"2020-05-18T17:57:14.785Z","1.0.2-canary.80.72ffbd7.0":"2020-05-18T18:53:02.439Z","1.0.2-canary.80.9a4b1bd.0":"2020-05-18T19:51:08.059Z","1.0.2-canary.78.2f300ea.0":"2020-05-19T14:42:12.712Z","1.0.2-canary.80.6b5c711.0":"2020-05-19T17:37:52.762Z","1.0.2-canary.80.7d56713.0":"2020-05-19T20:24:44.072Z","1.0.2-canary.82.ee82f8a.0":"2020-05-19T23:41:59.051Z","1.0.2-canary.84.ebce678.0":"2020-05-20T18:59:11.405Z","1.0.2-canary.85.73649c4.0":"2020-05-21T19:27:35.567Z","1.0.2-canary.80.2ebc860.0":"2020-05-21T23:32:56.571Z","1.0.2-canary.76.fabe3c2.0":"2020-05-22T06:39:09.857Z","1.0.2-canary.76.be3bbf2.0":"2020-05-22T07:42:35.991Z","1.0.2-canary.80.a008ee8.0":"2020-05-22T20:14:04.769Z","1.0.2-canary.80.5535189.0":"2020-05-22T21:28:50.708Z","1.0.2-canary.86.20fdf4c.0":"2020-05-23T02:24:39.026Z","1.0.2-canary.80.3a7d3d8.0":"2020-05-23T06:50:50.214Z","1.0.2-canary.80.0d69e2b.0":"2020-05-24T03:46:15.944Z","1.0.2-canary.85.cf21469.0":"2020-05-25T18:37:31.508Z","1.0.2-canary.81.670e4ee.0":"2020-05-26T12:26:29.367Z","1.0.2-canary.85.8d94e1f.0":"2020-05-27T17:53:43.091Z","1.0.2-canary.87.89ceecf.0":"2020-05-28T13:56:49.217Z","1.0.2-canary.80.0deb3b7.0":"2020-05-28T23:08:08.157Z","1.0.2-canary.80.6ffa3b0.0":"2020-05-28T23:20:11.761Z","1.0.2-canary.76.e41632f.0":"2020-05-29T04:39:52.162Z","1.0.2-canary.80.6ea7fa1.0":"2020-05-29T20:00:07.896Z","1.0.2-canary.87.9580a9f.0":"2020-05-31T03:15:29.488Z","1.0.2-canary.80.f44d01a.0":"2020-05-31T23:59:56.603Z","1.0.2-canary.85.ffdfa2d.0":"2020-06-01T17:11:52.785Z","1.0.2-canary.85.0c54932.0":"2020-06-01T17:36:45.577Z","1.0.2-canary.87.125e12f.0":"2020-06-02T00:41:35.485Z","1.0.2-canary.88.2437e58.0":"2020-06-02T16:20:57.651Z","1.0.2-canary.89.baa6715.0":"2020-06-03T08:48:59.576Z","1.0.2-canary.88.415803e.0":"2020-06-03T09:07:51.416Z","1.0.2-canary.88.2282c55.0":"2020-06-03T10:50:42.753Z","1.0.2-canary.76.11b651e.0":"2020-06-03T14:45:31.260Z","1.0.2-canary.80.a5eb107.0":"2020-06-03T22:17:11.924Z","1.0.2-canary.80.7e7a5ab.0":"2020-06-03T22:56:14.326Z","1.0.2-canary.88.c6b8f75.0":"2020-06-04T08:23:18.080Z","1.0.2-canary.76.c19e154.0":"2020-06-04T12:21:56.155Z","1.0.2-canary.78.254746f.0":"2020-06-04T13:52:43.952Z","1.0.2-canary.82.07cd7dc.0":"2020-06-04T18:16:59.146Z","1.0.2-canary.88.f54e792.0":"2020-06-04T23:03:15.884Z","1.0.2-canary.80.03caf83.0":"2020-06-05T06:31:45.343Z","1.0.2-canary.60.9e112dd.0":"2020-06-08T00:38:06.722Z","1.0.2-canary.60.aeb1048.0":"2020-06-08T03:51:32.228Z","1.0.2-canary.85.dfa2708.0":"2020-06-08T17:13:19.989Z","1.0.2-canary.85.9650f56.0":"2020-06-08T17:44:23.038Z","1.0.2-canary.88.0799f6c.0":"2020-06-08T23:49:22.129Z","1.0.2-canary.60.2b748a8.0":"2020-06-10T02:53:08.639Z","1.0.2-canary.89.8c2498c.0":"2020-06-10T07:48:48.003Z","1.0.2-canary.88.c16fcc6.0":"2020-06-11T02:38:05.832Z","1.0.2-canary.90.5e04fc2.0":"2020-06-11T06:47:35.652Z","1.0.2-canary.86.f01c896.0":"2020-06-12T01:49:58.863Z","1.0.2-canary.76.24b64fb.0":"2020-06-12T09:39:31.036Z","1.0.2-canary.88.6164a6f.0":"2020-06-14T03:54:22.698Z","1.0.2-canary.91.3ac6430.0":"2020-06-14T23:31:13.731Z","1.0.2-canary.85.a326fa1.0":"2020-06-15T17:32:35.480Z","1.0.2-canary.88.ca79534.0":"2020-06-17T05:56:29.936Z","1.0.2-canary.93.b91ca53.0":"2020-06-17T10:25:59.666Z","1.0.2-canary.92.e6ac18c.0":"2020-06-17T10:26:13.478Z","1.0.2-canary.76.1f455b3.0":"2020-06-17T10:26:29.010Z","1.0.2-canary.94.158d408.0":"2020-06-17T12:27:48.854Z","1.0.2-canary.95.025c535.0":"2020-06-17T12:28:46.157Z","1.0.2-canary.78.33f2c58.0":"2020-06-17T13:01:04.306Z","1.0.2-canary.95.871a78e.0":"2020-06-18T08:54:11.099Z","1.0.2-canary.96.24a57b6.0":"2020-06-18T18:23:08.140Z","1.0.2-canary.86.8b5c390.0":"2020-06-19T16:58:33.634Z","1.0.2-canary.96.6b0d027.0":"2020-06-19T21:51:11.357Z","1.0.2-canary.97.ff78470.0":"2020-06-21T05:16:04.366Z","1.0.2-canary.85.ce27e0c.0":"2020-06-22T17:40:26.685Z","1.0.2-canary.86.552be7e.0":"2020-06-23T03:08:15.783Z","1.0.2-canary.97.3f0f111.0":"2020-06-23T05:26:53.257Z","1.0.2-canary.97.2f5db19.0":"2020-06-23T05:32:48.789Z","1.0.2-canary.97.4f431a4.0":"2020-06-23T05:45:40.367Z","1.0.2-canary.97.e37f585.0":"2020-06-23T05:54:40.602Z","1.0.2-canary.97.3769c19.0":"2020-06-23T06:09:54.578Z","1.0.2-canary.97.cfc2cce.0":"2020-06-23T09:55:23.898Z","1.0.2-canary.80.1955197.0":"2020-06-24T17:15:58.332Z","1.0.2-canary.80.1ffa32d.0":"2020-06-24T17:38:54.734Z","1.0.2-canary.80.2f66cdf.0":"2020-06-24T19:33:18.739Z","1.0.2-canary.80.936e908.0":"2020-06-24T19:57:02.480Z","1.0.2-canary.80.a5bea50.0":"2020-06-25T00:18:36.057Z","1.0.2-canary.80.c1408bb.0":"2020-06-25T18:24:28.619Z","1.0.2-canary.60.7b271fa.0":"2020-06-27T06:43:44.903Z","1.0.2-canary.85.6036b2d.0":"2020-06-29T20:50:01.424Z","1.0.2-canary.89.5986841.0":"2020-06-30T07:48:47.030Z","1.0.2-canary.97.226dee1.0":"2020-06-30T23:33:12.811Z","1.0.2-canary.97.84a497a.0":"2020-07-01T10:03:21.382Z","1.0.2-canary.94.90f4399.0":"2020-07-01T18:20:32.262Z","1.0.2-canary.80.5389b01.0":"2020-07-02T21:02:23.422Z","1.0.2-canary.86.e168559.0":"2020-07-03T21:04:16.342Z","1.0.2-canary.85.1036112.0":"2020-07-06T17:34:02.794Z","1.0.2-canary.80.838e8f1.0":"2020-07-06T19:36:48.254Z","1.0.2-canary.80.96bf3c7.0":"2020-07-06T23:15:10.627Z","1.0.2-canary.80.48464d0.0":"2020-07-07T19:40:44.078Z","1.0.2-canary.80.55d8b38.0":"2020-07-07T20:25:11.559Z","1.0.2-canary.80.82778e8.0":"2020-07-08T05:49:05.025Z","1.0.2-canary.97.c55a928.0":"2020-07-08T06:52:29.734Z","1.0.2-canary.98.62bdfc1.0":"2020-07-08T06:59:00.705Z","1.0.2-canary.98.b736c99.0":"2020-07-08T07:01:39.480Z","1.0.2-canary.98.84559f8.0":"2020-07-09T06:47:54.523Z","1.0.2-canary.98.109b2e1.0":"2020-07-09T07:44:43.475Z","1.0.2-canary.98.6682dce.0":"2020-07-09T17:05:55.384Z","1.0.2-canary.80.c0d2e79.0":"2020-07-11T21:40:13.938Z","1.0.2-canary.80.9a50e6e.0":"2020-07-12T01:33:32.909Z","1.0.2-canary.80.d448de6.0":"2020-08-12T00:42:56.053Z","1.0.2-canary.86.ef20d56.0":"2020-08-12T00:43:10.535Z","1.0.2-canary.94.d43d832.0":"2020-08-12T00:43:25.334Z","1.0.2-canary.99.7389fe0.0":"2020-08-12T00:43:42.356Z","1.0.2-canary.85.f814fce.0":"2020-08-12T00:43:58.690Z","1.0.2-canary.89.a303cc0.0":"2020-08-12T00:44:32.657Z","1.0.2-canary.80.f93a1b1.0":"2020-08-24T20:56:51.626Z","1.0.2-canary.86.2fc6c99.0":"2020-08-24T20:57:08.505Z","1.0.2-canary.99.9e4959c.0":"2020-08-24T20:57:15.252Z","1.0.2-canary.77.c671404.0":"2020-08-24T20:57:35.935Z","1.0.2-canary.85.d7bf83b.0":"2020-08-24T20:57:43.170Z","1.0.2-canary.100.121adbf.0":"2020-08-24T20:57:51.665Z","1.0.2-canary.80.2c14af6.0":"2020-10-29T15:59:23.818Z","1.0.2-canary.86.306621c.0":"2020-10-29T15:59:40.989Z","1.0.2-canary.60.a347f0f.0":"2020-10-29T15:59:58.611Z","1.0.2-canary.96.16fc723.0":"2020-10-29T16:00:11.487Z","1.0.2-canary.76.980d0cd.0":"2020-10-29T16:00:18.904Z","1.0.2-canary.77.33348d2.0":"2020-10-29T16:00:30.239Z","1.0.2-canary.100.c8e7377.0":"2020-10-29T16:00:37.532Z","1.0.2-canary.99.91cf4bd.0":"2020-10-29T16:00:44.618Z","1.0.2-canary.78.14155d6.0":"2020-10-29T16:00:51.799Z","1.0.2-canary.101.1b84333.0":"2020-10-29T16:01:08.240Z","1.0.2-canary.85.3cd662e.0":"2020-10-29T16:02:13.836Z","1.0.2-canary.86.322d782.0":"2020-11-28T09:57:55.666Z","1.0.2-canary.92.55fda32.0":"2020-11-28T09:58:06.916Z","1.0.2-canary.99.f554a08.0":"2020-11-28T09:58:35.050Z","1.0.2-canary.78.02eb957.0":"2020-11-28T09:58:52.126Z","1.0.2-canary.85.5d03ed5.0":"2020-11-28T09:59:00.111Z","1.0.2-canary.100.d21e003.0":"2021-01-07T04:59:01.423Z","1.0.2-canary.94.8156077.0":"2021-02-10T13:48:03.923Z","1.0.2-canary.100.3919296.0":"2021-02-10T13:48:13.271Z","1.0.2-canary.94.7faeeec.0":"2021-02-11T06:51:46.562Z","1.0.2-canary.100.2df33b5.0":"2021-02-11T06:51:52.702Z","1.0.2-canary.100.f062e0f.0":"2021-04-26T12:50:43.398Z","1.0.2-canary.100.dc9d506.0":"2021-06-06T20:48:10.441Z"},"maintainers":[{"name":"alisowski","email":"lisowski54@gmail.com"}],"description":"See stylelint errors and warnings directly in pull requests","homepage":"https://github.com/hipstersmoothie/stylelint-formatter-github#readme","keywords":["stylelint","stylelint-formatter","formatter","reporter","lint","validate","github","annotations","checks"],"repository":{"type":"git","url":"git+https://github.com/hipstersmoothie/stylelint-formatter-github.git"},"author":{"name":"Andrew Lisowski","email":"lisowski54@gmail.com"},"bugs":{"url":"https://github.com/hipstersmoothie/stylelint-formatter-github/issues"},"license":"MIT","readme":"","readmeFilename":""}