{"_id":"@bochilteam/scraper-savefrom","name":"@bochilteam/scraper-savefrom","dist-tags":{"latest":"5.0.0"},"versions":{"5.0.0":{"name":"@bochilteam/scraper-savefrom","version":"5.0.0","description":"SaveFrom scraper module","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"},"repository":{"type":"git","url":"git+https://github.com/BochilTeam/scraper.git"},"author":{"name":"BochilTeam"},"license":"GPL-3.0-or-later","bugs":{"url":"https://github.com/BochilTeam/scraper/issues"},"homepage":"https://github.com/BochilTeam/scraper/tree/master/packages/scraper-savefrom#readme","dependencies":{"got":"^11.8.6","zod":"^3.20.2"},"devDependencies":{"@types/node":"^20.14.9"},"_id":"@bochilteam/scraper-savefrom@5.0.0","gitHead":"c4406617a7b10c96255b3a22d90040e173851bfb","_nodeVersion":"18.18.1","_npmVersion":"9.9.2","dist":{"integrity":"sha512-8YAxir6zdXcH1YSmIDonblfGcenceiVTrX6Xyp70mRqcIPdd+dRWr4TavFgcXLgXRMxRbpUE6dEc1vL0Pv6JQw==","shasum":"426e5c914853ffb1f551e71cece48070d73b3d82","tarball":"https://registry.npmjs.org/@bochilteam/scraper-savefrom/-/scraper-savefrom-5.0.0.tgz","fileCount":22,"unpackedSize":22556,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXWV78MZLu3BfhuQAQHqcsd76xBAcKBeLTZkvnfAoIkQIgDkATtgnlGFL6RovoVbJP8bKdHXSSyOrSYVaQVIKmnYo="}]},"_npmUser":{"name":"bochilgaming","email":"istikmalutomoandrawinata@gmail.com"},"directories":{},"maintainers":[{"name":"bochilgaming","email":"istikmalutomoandrawinata@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scraper-savefrom_5.0.0_1721276533213_0.5600304585774578"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-18T04:22:13.068Z","5.0.0":"2024-07-18T04:22:13.393Z","modified":"2024-07-18T04:22:13.724Z"},"maintainers":[{"name":"bochilgaming","email":"istikmalutomoandrawinata@gmail.com"}],"description":"SaveFrom scraper module","homepage":"https://github.com/BochilTeam/scraper/tree/master/packages/scraper-savefrom#readme","repository":{"type":"git","url":"git+https://github.com/BochilTeam/scraper.git"},"author":{"name":"BochilTeam"},"bugs":{"url":"https://github.com/BochilTeam/scraper/issues"},"license":"GPL-3.0-or-later","readme":"# Youtube Scraper\r\nScraper Savefrom\r\n\r\n## Installation\r\n```sh\r\nnpm i @bochilteam/scraper-savefrom\r\n```\r\n\r\n## Usage \r\nExample download youtube video\r\n```ts\r\n// import module\r\nimport { savefrom } from '@bochilteam/scraper-savefrom'\r\n\r\nconst data = await savefrom('https://youtu.be/iik25wqIuFo')\r\nconsole.log(data) // JSON\r\n```\r\n[Documentation](https://bochilteam.github.io/scraper/modules/_bochilteam_scraper_savefrom.html)","readmeFilename":"README.md"}