{"_id":"@boboiboyturuuu/kiryuu-scrape","_rev":"1-7f30cdf0c1202dbbcbb3d80efffbb072","name":"@boboiboyturuuu/kiryuu-scrape","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.5":{"name":"@boboiboyturuuu/kiryuu-scrape","version":"1.0.5","author":{"name":"Boboiboyturuuu"},"license":"ISC","_id":"@boboiboyturuuu/kiryuu-scrape@1.0.5","maintainers":[{"name":"boboiboyturuuu","email":"skyzooo231@gmail.com"}],"homepage":"https://instagram.com/boboiboy_turuuu","dist":{"shasum":"e666226c9a70c5e54879c3acbaecf37439e78302","tarball":"https://registry.npmjs.org/@boboiboyturuuu/kiryuu-scrape/-/kiryuu-scrape-1.0.5.tgz","fileCount":9,"integrity":"sha512-Xk50odJO1m59InJhjUyve3Uyv4ta8+iO5hd/+BUbYUhGJyQ0iz1JQ1M6Y0JsjqOzPi+4Q4lX69OdF/FVmhiKvA==","signatures":[{"sig":"MEUCIQCCXtXsnqxHiWOaCfKGwYXAjIzxC3baYTYkxw3zonwsnQIgPBWDYE4+DHcctWTLHRenCd6UukONl0t8TROokfMrCvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19422},"main":"lib/cjs/index.js","types":"lib/@types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/@types/index.d.ts","import":"./lib/esm/index.js","require":"./lib/cjs/index.js"}},"scripts":{"test":"npm run test:cjs & npm run test:esm","build":"npm run build:cjs && npm run build:esm && npm run build:types","compile":"node ../../scripts/compile-typescript.js && npm run write:package","test:cjs":"node --test ./lib/cjs/test/","test:esm":"node --test ./lib/esm/test/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:types":"tsc -p tsconfig.types.json","write:package":"node ../../scripts/write-package.js"},"_npmUser":{"name":"boboiboyturuuu","email":"skyzooo231@gmail.com"},"_npmVersion":"10.8.2","description":"scraper manga kiryuu","directories":{},"_nodeVersion":"22.5.1","dependencies":{"axios":"^1.7.5","cheerio":"^1.0.0-rc.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/kiryuu-scrape_1.0.5_1724428215377_0.45548458201750774","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@boboiboyturuuu/kiryuu-scrape","version":"1.0.6","description":"scraper manga kiryuu","main":"lib/cjs/index.js","module":"lib/esm/index.js","types":"lib/@types/index.d.ts","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/cjs/index.js","types":"./lib/@types/index.d.ts"}},"scripts":{"test":"npm run test:cjs & npm run test:esm","test:cjs":"node --test ./lib/cjs/test/","test:esm":"node --test ./lib/esm/test/","build":"npm run build:cjs && npm run build:esm && npm run build:types","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:types":"tsc -p tsconfig.types.json","compile":"node ../../scripts/compile-typescript.js && npm run write:package","write:package":"node ../../scripts/write-package.js"},"author":{"name":"Boboiboyturuuu"},"license":"ISC","homepage":"https://instagram.com/boboiboy_turuuu","dependencies":{"cheerio":"^1.0.0-rc.12","axios":"^1.7.5"},"devDependencies":{"@types/node":"^20.14.9"},"_id":"@boboiboyturuuu/kiryuu-scrape@1.0.6","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EvI4Dz7vZmoayP3g2BtZljsujAIzO3IDzfW1I8v243X0gL3NmMMJHJHbscEIzF2zYhgvLLIXK/vmmfh2cy7IsA==","shasum":"fe5489c18cb90be67f38acf1b1f6d89ee75cd92f","tarball":"https://registry.npmjs.org/@boboiboyturuuu/kiryuu-scrape/-/kiryuu-scrape-1.0.6.tgz","fileCount":9,"unpackedSize":19436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUdPv54Z80pwhD3/uConU09muVAQ1uS6Z7Vpt2+xsp5AiEAvxCCwAoicX1TZe/IPPFXPTbvI9J2f7d5DeAlb+TMZ3Q="}]},"_npmUser":{"name":"boboiboyturuuu","email":"skyzooo231@gmail.com"},"directories":{},"maintainers":[{"name":"boboiboyturuuu","email":"skyzooo231@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kiryuu-scrape_1.0.6_1724428674611_0.8464390729361151"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-23T15:50:15.285Z","modified":"2024-08-23T15:57:54.961Z","1.0.5":"2024-08-23T15:50:15.578Z","1.0.6":"2024-08-23T15:57:54.800Z"},"author":{"name":"Boboiboyturuuu"},"license":"ISC","homepage":"https://instagram.com/boboiboy_turuuu","description":"scraper manga kiryuu","maintainers":[{"name":"boboiboyturuuu","email":"skyzooo231@gmail.com"}],"readme":"\n# @boboiboyturuuu/kiryuu-scrape\n\n[![npm version](https://badge.fury.io/js/@boboiboyturuuu/kiryuu-scrape.svg)](https://badge.fury.io/js/@boboiboyturuuu/kiryuu-scrape)\n\n## Fitur\n- **Fetch Manga Details**: Mengambil detail dari sebuah halaman manga.\n- **Search Manga**: Mencari manga berdasarkan keyword yang diberikan.\n- **Download Manga**: Mendownload file manga dari sebuah URL.\n\n## Instalasi\n\n```bash\nnpm install @boboiboyturuuu/kiryuu-scrape\n```\n\n## Contoh Penggunaan\n\n### Mengambil Detail Manga\n\nAnda dapat mengambil detail dari sebuah halaman manga dengan menggunakan fungsi `mangadetails`:\n\n```javascript\nimport { mangadetails } from '@boboiboyturuuu/kiryuu-scrape';\n\nasync function getMangaDetails() {\n    const url = 'https://kiryuu.org/manga/one-piece/';\n    const details = await mangadetails(url);\n    console.log(details);\n}\n\ngetMangaDetails();\n```\n##Contoh Respon\n```Json\n{\n    \"title\": \"One Piece\",\n    \"author\": \"Eiichiro Oda\",\n    \"artist\": \"Eiichiro Oda\",\n    \"status\": \"Ongoing\",\n    \"genres\": [\"Action\", \"Adventure\", \"Comedy\", \"Drama\", \"Fantasy\", \"Shounen\"],\n    \"description\": \"Gol D. Roger was known as the Pirate King, the strongest and most infamous being to have sailed the Grand Line...\",\n    \"cover\": \"https://kiryuu.id/wp-content/uploads/2020/12/one-piece-cover.jpg\",\n    \"chapters\": [\n        {\n            \"title\": \"Chapter 1000: Straw Hat Luffy\",\n            \"release_date\": \"January 1, 2021\",\n            \"url\": \"https://kiryuu.id/one-piece-chapter-1000/\"\n        },\n        {\n            \"title\": \"Chapter 999: The Sake I Brewed to Drink With You\",\n            \"release_date\": \"December 25, 2020\",\n            \"url\": \"https://kiryuu.id/one-piece-chapter-999/\"\n        }\n        // ... More chapters\n    ]\n}\n```\n### Mencari Manga\n\nGunakan fungsi `search` untuk mencari manga berdasarkan kata kunci tertentu:\n\n```javascript\nimport { search } from '@boboiboyturuuu/kiryuu-scrape';\n\nasync function searchManga() {\n    const query = 'naruto';\n    const results = await search(query);\n    console.log(results);\n}\n\nsearchManga();\n```\n##Contoh Respon\n```Json\n[\n    {\n        \"title\": \"Naruto\",\n        \"url\": \"https://kiryuu.id/manga/naruto/\",\n        \"cover\": \"https://kiryuu.id/wp-content/uploads/2020/12/naruto-cover.jpg\"\n    },\n    {\n        \"title\": \"Naruto Gaiden: The Seventh Hokage\",\n        \"url\": \"https://kiryuu.id/manga/naruto-gaiden-the-seventh-hokage/\",\n        \"cover\": \"https://kiryuu.id/wp-content/uploads/2020/12/naruto-gaiden-cover.jpg\"\n    }\n    // ... More results\n]\n```\n### Mendownload Manga\n\nAnda juga bisa mendownload file manga dari sebuah URL menggunakan fungsi `download`:\n\n```javascript\nimport { download } from '@boboiboyturuuu/kiryuu-scrape';\n\nasync function downloadManga() {\n    const url = 'https://kiryuu.org/manga/one-piece/chapter-1000/';\n    const filePath = await download(url);\n    console.log('File downloaded to:', filePath);\n}\n\ndownloadManga();\n```\n\n## API\n\n### `mangadetails(url: string): Promise<Object>`\nMengambil detail manga dari halaman Kiryuu.\n\n- **url**: URL halaman manga yang ingin diambil detailnya.\n- **Returns**: Objek yang berisi detail manga.\n\n### `search(query: string): Promise<Array<Object>>`\nMencari manga berdasarkan query.\n\n- **query**: Kata kunci yang ingin dicari.\n- **Returns**: Array hasil pencarian, atau `null` jika tidak ada hasil.\n\n### `download(url: string): Promise<string>`\nMendownload file manga dari halaman Kiryuu.\n\n- **url**: URL halaman manga atau chapter yang ingin didownload.\n- **Returns**: Path ke file yang didownload.\n\n## Author\n\nLibrary ini dikembangkan oleh [Boboiboyturuuu](https://instagram.com/boboiboy_turuuu).\n","readmeFilename":"README.md"}