{"bin":{"codechecks":"dist/runner.js"},"bugs":{"url":"https://github.com/codechecks/monorepo/issues"},"dist":{"shasum":"544ac1565d27b292a7cb2a7408d1e31c75a4c871","tarball":"https://registry.npmjs.org/@codechecks/client/-/client-0.1.13-beta.tgz","fileCount":87,"integrity":"sha512-nkI54Fj4gugr4kY4ChnaxLEr1uuxkw4vESuiciQCP0aNoPoLex09ooP4PETwWUvw3rmpLwQ/41g2H8I3b2RhIQ==","signatures":[{"sig":"MEYCIQC8WNrojtWDKBtKCtU1iqQSf3LBv/nNxkdYozNVTz7GswIhAMINBLljYIZkas+FCYG4paCniltLWq28d//4Nn8e87Kv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5sfNCRA9TVsSAnZWagAAS0EP/RAawWcwvEeca+qXtilp\ncz17JA+SLFq+4iyau6+ULzUjnYwlu/hpL0MxxdF67VBqGRnaHd7CFofUbNsO\nth9n968ULVwFsQWy7niRLwI0Yeb5RUEvjxlApjRYmXFwJKwaeLE5OxR1uR7V\ny1vTv6jV/iNKVjjnw2IFCEY3dQ0ZXnFTfULKjON2gdElMcBk88NGdIL7jIs/\nDbD38rKEk41OezHL6L7iSrzWW50oqSqAbHCuREY1bXFdSjeTAynXbZdJBQ73\n6QPEmNCfMY2Iaxxo/ZmAG5Yb/Z31LNXcKMuX6OuWPYZNxSgPV1zLgaq4evFr\nb2u+56BwhYe0Zt5EpcbraRMnxs+rHqyrOcU5oofI15xfwJhWqhBsYWqeKxOb\n4jfoHfNhIcmr5BlUusCEVFQmX4sp+CES0Za4qdmrRM0yYa8Q5GBsM7uAIxyh\nOH+4A68tGFQbBBZfLdv5yPyDMlmX+3tfZfhdd8G8YNPWhqEb5Jq/ABwgZ5hf\nBtJBmAtEbg17SukrkuLJk2PthhryLvrXu+7tpgM/PBDDzhGzXl+iaKkhZXtn\nZe0t9CwLVpwFTa/h5Cz7ap/XJrjP++/vimv3lXtZbt424g0ortvd0cC8E0FD\nK6Wc3PNWWMGq4rAmkhCbUPOf2v2xgpE/b1yixo17aQ3aFE+IU6oHEsRVf8k+\naygN\r\n=RopE\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_1642514381130_0.26155711083304056","host":"s3://npm-registry-packages"},"_id":"@codechecks/client@0.1.13-beta","version":"0.1.13-beta"}