{"_id":"4ch","_rev":"2-acce7244a4d74d43d2730cb4e225d335","name":"4ch","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"4ch","version":"0.0.1","description":"Limited 4chan API and CLI","main":"index.js","author":{"name":"@aowlsprit"},"license":"MIT","private":false,"scripts":{"lint":"standard '**/*.js'"},"dependencies":{"node-fetch":"^2.1.2","html-to-text":"^4.0.0"},"devDependencies":{"standard":"^12.0.1"},"bin":{"4ch":"./cli.js"},"_id":"4ch@0.0.1","dist":{"shasum":"0710d5e0224fa5020774a7665ed6f53d6bf69d71","tarball":"https://registry.npmjs.org/4ch/-/4ch-0.0.1.tgz","integrity":"sha512-d7+F1uLJwtPniAWMfpcrCUWkdfpfWQ5ca54BP9wRJdG9DNRttiHkqSr9F7Evt8ZDHY9niNuIdEHuojUCq6nbbQ==","fileCount":12,"unpackedSize":5759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN4smCRA9TVsSAnZWagAALEoP/jrG+8cIBpVqy/BnQTba\nFnvmzoLqG+hOgqT/bpW5kUSzX34U0eUu4xJQBSJgho5ghPr6ZJNe64FUotLf\nBetWmsyTa2oO0EwYT5lIVmXT9gqAo2NQn3hIllCga8WShEygIJYuTgi7/oIg\n+B3snBMv4taOGWv9wX4r9DWUj8BwnkwLd5/H2ljMxXBKPQ9N3McmUO8ykA5Y\nPErf3EkxXSED7xtS3AH1qUSJCi+fr4dDWZX/LWzghk1mspsfQJdn7k5ckiHi\nWsi7VuqXvdgp0FfxPt28cgLrWDkIBOmqtXxh/yyHbjbae5qVDH/iE8PSVwoQ\n2qb8LldfTRSAvy7IrE00+z+kVZEKr7dJw3xn8uJQ8wlncyai2EPhEOzcwBxX\nSivmu7sB4fZodEfVo7+HTiND0gQs6cpCz2Y21+sDADrSS12nbcLhxW4fLR0g\nMEKcAN69rci/nwE59s7SQazH59EeHLuErwRrhiX6zHqAkgkDLOEa+yiQmOQL\nL9dCWbIAvFDAdLPJojHBYSr+TFY5vLVr188YlOqMbgQHk30Xt8vR7r+xSu+Z\ngPOGBQ/AWGPQ4c4RD0GAPJu0zoe8DuJlm2EYCxTOBnETQ/iTeJ140S0SdAXi\nrkXKAKRzLIKdRtpAR2ce29c8VIHFcxzJtPIcsAJRL0xNGqZkFARCeIx4btXk\nKRb/\r\n=33Ia\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKvA90Nh6qIJimqJnTYtk936kweeqmXKVO/SmaetWB2gIgG9PEtzO79FVo4ABEB4NrMGF/DNhTN49Z07kjBPGIPi8="}]},"maintainers":[{"name":"aowlsprit","email":"aowlsprit@protonmail.com"}],"_npmUser":{"name":"aowlsprit","email":"aowlsprit@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4ch_0.0.1_1547143973431_0.5728625447045756"},"_hasShrinkwrap":false},"0.0.2":{"name":"4ch","version":"0.0.2","description":"Limited 4chan API and CLI","main":"index.js","author":{"name":"@aowlsprit"},"license":"MIT","repository":{"type":"git","url":"https://github.com/aowlsprit/4ch"},"private":false,"scripts":{"lint":"standard '**/*.js'"},"dependencies":{"html-to-text":"^4.0.0","node-fetch":"^2.1.2"},"devDependencies":{"standard":"^12.0.1"},"bin":{"4ch":"./cli.js"},"_id":"4ch@0.0.2","dist":{"shasum":"0a1430c6d0c41f6d0ee736d47dbe00f8bb682000","tarball":"https://registry.npmjs.org/4ch/-/4ch-0.0.2.tgz","integrity":"sha512-ZbWRRHb/l1ubrXU/kWxCqSPWEB2IGc+XqsaFP80Wp173KoxDa3+YJX2Utyo34EBPdz1H7Dvvccz3PDhx2d6MXg==","fileCount":12,"unpackedSize":5811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOgOjCRA9TVsSAnZWagAAIbcQAJgDukGwkOewE+8/VQ0M\n3a48dDWB5i8f29wz/gGf9Ha+TgRFsdCdqX1NQsHl4UH4bGZuJ7UyULgKME6Q\ncsrEEhYgtslfOAvjDlzlCF/tu7kzKry074FOlRaq4WHYdSXkeleyM/mr/kNy\nBSQMh9j6i6C5FZ/ZFiCfIVv5g1hkHUVn/gF7aLkeDx1aHC5GrFpHP70v0cRN\nZ//x7VvViG/4up2mhypJnJ1Ji9VkfBDAlBDP1PHMjlsSnVgKrfjuxS3SVSzl\nLe8bH/FCpGA5gpsIKmOOc/IeI6DZNxhIFoONx00+klyLsyXlQzkEKlCJl3jn\nJ/ZQHVXrt40zkgzLwPwbQUVngi/7Uvyc/zsyr9IrgOIpuJc4ayDfYKBVrMhB\n3hlpsvGGCWru75GpQ8RwmZbL/PgrCRi2gsjZXNN7+clnSZnZ4lvjHmNrAyMw\nMZAxRBuLMo4GToPkvtBqT/LyqIApTn+FHWcfkLzQ3F0MDpbMIJYM0VdOSi2a\nSSIRAiJTpkmlhbiycdbj7baocow12kBSRwjg+mv/PXbfVKqoWPk3oqHl/79k\njmvDALl5aTPhWgqpgbZlPMoJSFG3saO2M/yaWz5BNVTQbDftAvtXhecmnGjO\nhO4Nat0ka36AUIh15jN7Z10n2nexTq2YpXjz66QEpJlkmfIoUPIfXTAgNNcB\nq2jO\r\n=gWhb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDArAnTZFB5gLacyC7j2GFguR0TWC4pi3pt7Nrafidz3wIgH9VOfLHbQloTRjPC8IZm2dx4c0Gpz9TWTmv5VpKr4Dg="}]},"maintainers":[{"name":"aowlsprit","email":"aowlsprit@protonmail.com"}],"_npmUser":{"name":"aowlsprit","email":"aowlsprit@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/4ch_0.0.2_1547305890643_0.31982736353267804"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-10T18:12:53.431Z","0.0.1":"2019-01-10T18:12:53.537Z","modified":"2022-04-04T10:22:22.437Z","0.0.2":"2019-01-12T15:11:30.778Z"},"maintainers":[{"name":"aowlsprit","email":"aowlsprit@protonmail.com"}],"description":"Limited 4chan API and CLI","author":{"name":"@aowlsprit"},"license":"MIT","readme":"# 4ch\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/)\n\nMinimal Node.js API and CLI for getting what you want out of 4chan.\n\n## Installation\n```bash\nyarn global add 4ch\n```\nOr if you prefer npm\n```\nnpm install -g 4ch\n```\n\n## Commands (CLI)\n```\n4ch [ls|dl|cat] [options]\n\nDESCRIPTION\n  ls -- List all active threads of a given board.\n    options: [board]\n    example: 4ch list g\n  dl -- Download all image/gif/web files of a given thread in a board. Images are downloaded to the `process.cwd()/4ch-out/` folder.\n    options: [board, thread]\n    example: 4ch dl g 123456789\n  cat -- Print all posts of a given thread in a board.\n    options: [board, thread]\n    example: 4ch cat g 123456789\n```\n\n## Usage (API)\n```js\nconst {\n  downloadThreadImages,\n  getBoardCatalog,\n  getThread } = require('4ch')\n\nconst threads = await getBoardCatalog('g')\nconst posts = await getThread('g', '123456789')\nconst images = await downloadThreadImages('g', '123456789')\n```\n\n\n## Contact\n@aowlsprit\n\n","readmeFilename":"README.md","repository":{"type":"git","url":"https://github.com/aowlsprit/4ch"}}