{"bin":{"codechecks":"dist/runner.js"},"bugs":{"url":"https://github.com/codechecks/monorepo/issues"},"dist":{"shasum":"62d2b98823acf3de1c339cdd8883e7b037dbdfb5","tarball":"https://registry.npmjs.org/@codechecks/client/-/client-0.1.13-beta-1.tgz","fileCount":87,"integrity":"sha512-hjjfPBlSnBnsSTU6ShlyJNLGf00QI60WoHxbFP5Y2QF6/nFxlpBYNXkwSu3pc+XP3CgXBGrLx3uzIVO34JzwAA==","signatures":[{"sig":"MEUCIQDteo78qfHYGlNLGk5tsbn3RXIh7z6fziaSD8mep7ONQgIgdbPXzTwhTImtiausqIyRfxNepiFtJbt/RYi5OcM9ujg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9w+/CRA9TVsSAnZWagAAYcQP/1bXDOIy3shE0xd5R4Wr\nY08FecnNVPtK5RgIqi+vqrgS4MSD0wSE+Dx4IW/CVXnavggxP/2Hav7dJr0Q\n3bgXKmFb/a2XpXqbOleSZ2RR9t6inLXhOeQ1tiGnSmEbuLYFq6OXnGYTfx2J\nXVmgh0WdhjHyo7rYQYvuLFFq7o3qEcQ0ztuZlcbHNyzH4ABL2vH5UWWoKn90\nuoYhWic4u0lasL0C30tt3Ufo49BQhTjLGUSIyqM0OJDtCUmBTBPvzEfRzM/j\nbZDe2LELp54L9Bk962LdJ1kg+9c+SvBR4Ki4YGaIFe7Dek3ezcKsbIqvcpr0\nWwSH2Dk0/I0gtHPfWfZeosBXNIr10S3BIAQMj3n4X9Bp99nSHF+Hv4KIdoWo\nbCh99K1f4e637ZNClf7MaB+nZW69g6Pt47yxaTuLg1g+BkZnbT6Cqlv7dI1+\nnAs732+jlLeImE2u1l7s32qArwKzRHmSxCoKX5cfqtQFmcn6riSOP0Yejn6A\nIKrKCuEJLeWNtKhKwq9ljVu1zfDj4iBkr3Lc98cHdBz69+eRHHEKTeBnyBWO\n8CMbF7z+vwE3ZT/1GyUZ72VHJ7Rx8lSoPLmovQyhesznIoxgqPXmy3INvRyk\nT5hQxEjJ9FpmwFxLoEnegXO384m8QB9170XAJ4V8O9XWQbhbeIf5KN/icxRo\n1S8w\r\n=Jrjr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","name":"@codechecks/client","types":"dist/index.d.ts","author":{"name":"Chris Kaczor","email":"chris@kaczor.io"},"readme":"<p align=\"center\">\n  <a href=\"https://codechecks.io\"><img src=\"./images/codechecks.png\" width=\"600\" alt=\"codechecks.io\"></a>\n  <h1 align=\"center\">Code Checks</h1>\n  <p align=\"center\">\n  Open source platform for code review automation ✅\n  </p>\n  <p align=\"center\">\n    <a href=\"https://circleci.com/gh/codechecks/monorepo\"><img alt=\"Build Status\" src=\"https://circleci.com/gh/codechecks/monorepo/tree/master.svg?style=svg\"></a>\n    <a href=\"/package.json\"><img alt=\"Software License\" src=\"https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\"></a>\n    <img src=\"https://img.shields.io/badge/all_contributors-7-orange.svg?style=flat-square\" alt=\"All Contributors\">\n    <a href=\"https://codechecks.io\"><img src=\"https://raw.githubusercontent.com/codechecks/docs/master/images/badges/badge-default.svg?sanitize=true\" alt=\"codechecks.io\"></a>\n  </p>\n</p>\n\n**CodeChecks.io** is a framework for code review automation. It allows writing plugins (codechecks) in **JavaScript**\nthat:\n\n- execute directly on your **CI** (like CircleCI or TravisCI) and communicate with our backend\n- can inspect all **Pull Request** data (title, content, changed files etc.)\n- can attach feedback information back to **GitHub** as check (success/failure status, additional message)\n- can upload, retrieve and calculate difference between arbitrary **artifacts** (like JSON values describing build size\n  or screenshots of views of a frontend app)\n- require only one **GitHub App** — [Codechecks App](https://github.com/apps/codechecks) installed in order to work\n\n```typescript\nimport { codechecks } from \"@codechecks/client\";\n\nexport default async () => {\n  await codechecks.success({\n    name: \"Hello world!\",\n    shortDescription: \"It's so easy!\",\n    longDescription: \"# Hello! 👋\",\n  });\n};\n```\n\n![](images/demo.gif)\n\nParticular codechecks can be distributed as **npm** packages and can be setup in a declarative way in\n[`codechecks.yml`](https://github.com/codechecks/docs/blob/master/configuration.md#codechecksyml) file.\n\n## Install\n\n```sh\nnpm add --save-dev @codechecks/client\n```\n\n## Docs 📚\n\n- [Awesome codechecks](https://github.com/codechecks/awesome-codechecks)\n- [Getting started guide](https://github.com/codechecks/docs/blob/master/getting-started.md)\n- [Full documentation](https://github.com/codechecks/docs)\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"https://twitter.com/krzkaczor\"><img src=\"https://avatars2.githubusercontent.com/u/1814312?v=4\" width=\"100px;\" alt=\"Chris Kaczor\"/><br /><sub><b>Chris Kaczor</b></sub></a><br /><a href=\"https://github.com/codechecks/monorepo/commits?author=krzkaczor\" title=\"Code\">💻</a> <a href=\"#ideas-krzkaczor\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/codechecks/monorepo/commits?author=krzkaczor\" title=\"Documentation\">📖</a> <a href=\"#business-krzkaczor\" title=\"Business development\">💼</a> <a href=\"#infra-krzkaczor\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n    <td align=\"center\"><a href=\"https://cgewecke.github.io/\"><img src=\"https://avatars0.githubusercontent.com/u/7332026?v=4\" width=\"100px;\" alt=\"cgewecke\"/><br /><sub><b>cgewecke</b></sub></a><br /><a href=\"#plugin-cgewecke\" title=\"Plugin/utility libraries\">🔌</a> <a href=\"#ideas-cgewecke\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/codechecks/monorepo/commits?author=cgewecke\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://twitter.com/timocov_\"><img src=\"https://avatars3.githubusercontent.com/u/3112183?v=4\" width=\"100px;\" alt=\"Evgeniy Timokhov\"/><br /><sub><b>Evgeniy Timokhov</b></sub></a><br /><a href=\"#plugin-timocov\" title=\"Plugin/utility libraries\">🔌</a></td>\n    <td align=\"center\"><a href=\"https://michalzalecki.com\"><img src=\"https://avatars1.githubusercontent.com/u/3136577?v=4\" width=\"100px;\" alt=\"Michał Załęcki\"/><br /><sub><b>Michał Załęcki</b></sub></a><br /><a href=\"https://github.com/codechecks/monorepo/commits?author=MichalZalecki\" title=\"Code\">💻</a> <a href=\"#plugin-MichalZalecki\" title=\"Plugin/utility libraries\">🔌</a></td>\n    <td align=\"center\"><a href=\"http://craigsworks.com\"><img src=\"https://avatars0.githubusercontent.com/u/46025159?v=4\" width=\"100px;\" alt=\"Craig Thompson\"/><br /><sub><b>Craig Thompson</b></sub></a><br /><a href=\"https://github.com/codechecks/monorepo/commits?author=craigthompsonhive\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/ziolekjj\"><img src=\"https://avatars2.githubusercontent.com/u/11246666?v=4\" width=\"100px;\" alt=\"Jakub Ziółkowski\"/><br /><sub><b>Jakub Ziółkowski</b></sub></a><br /><a href=\"https://github.com/codechecks/monorepo/commits?author=ziolekjj\" title=\"Code\">💻</a> <a href=\"#plugin-ziolekjj\" title=\"Plugin/utility libraries\">🔌</a></td>\n    <td align=\"center\"><a href=\"https://github.com/dericgw\"><img src=\"https://avatars2.githubusercontent.com/u/34040106?v=4\" width=\"100px;\" alt=\"Deric Cain\"/><br /><sub><b>Deric Cain</b></sub></a><br /><a href=\"https://github.com/codechecks/monorepo/commits?author=dericgw\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification.\nContributions of any kind welcome! [Read more](./CONTRIBUTING.md)!\n","engines":{"node":">=6"},"license":"MIT","scripts":{"build":"rm -rf ./dist && cp -R '../../dist/client/' ./dist/ && cp -R ./src/js ./dist/js && chmod +x ./dist/runner.js","prepublishOnly":"cd ../../ && yarn build"},"_npmUser":{"name":"krzkaczor","email":"chris@kaczor.io"},"homepage":"https://github.com/codechecks/monorepo#readme","keywords":["code-review","code","review","codechecks","automation","continuous-review","github","pull-request"],"repository":{"url":"git+https://github.com/codechecks/monorepo.git","type":"git"},"_npmVersion":"6.14.13","description":"Open source platform for code review automation","directories":{},"maintainers":[{"name":"krzkaczor","email":"chris@kaczor.io"}],"_nodeVersion":"14.17.0","dependencies":{"ms":"^2.1.1","glob":"^7.1.3","chalk":"^2.4.2","debug":"^4.1.1","execa":"^1.0.0","json5":"^2.1.0","lodash":"^4.17.11","marked":"^0.7.0","mkdirp":"^0.5.1","js-yaml":"^3.13.1","promise":"^8.0.2","request":"^2.88.0","ts-node":"^8.0.2","bluebird":"^3.5.3","url-join":"^4.0.0","commander":"^2.19.0","graceful-fs":"^4.1.15","ts-essentials":"^1.0.2","marked-terminal":"^3.3.0","request-promise":"^4.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mock-fs":"^4.10.1","fs-extra":"^8.1.0","@types/ms":"^0.7.30","@types/glob":"^7.1.1","@types/execa":"^0.9.0","@types/lodash":"^4.14.135","@types/marked":"^0.6.5","@types/mkdirp":"^0.5.2","@types/js-yaml":"^3.12.1","@types/mock-fs":"^3.6.30","@types/bluebird":"^3.5.26","@types/fs-extra":"^8.0.0","@types/graceful-fs":"^4.1.3","@types/marked-terminal":"^3.1.1","@types/request-promise":"^4.1.42","@codechecks/ban-deps-codecheck":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/client_0.1.13-beta-1_1643581375012_0.47715325243244733","host":"s3://npm-registry-packages"},"_id":"@codechecks/client@0.1.13-beta-1","version":"0.1.13-beta-1"}