{"_id":"@cxstin/ytdl","_rev":"3-d3efd28f34c5fcf56ec351d35c66bbb2","name":"@cxstin/ytdl","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@cxstin/ytdl","version":"0.0.1","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","dependencies":{"@types/node":"^20.4.6","fs":"^0.0.1-security","yt-search":"^2.10.4","ytdl-core":"^4.11.5"},"scripts":{"build":"tsc","start":"tsc && node .","dev":"nodemon src/index.ts"},"devDependencies":{"@types/yt-search":"^2.3.2","typescript":"^5.1.6"},"gitHead":"835fa6bb849b87dc77d3218bf816f884818c822a","_id":"@cxstin/ytdl@0.0.1","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-yxrv8pDyqtfMCMjcZN7eoN6hIpnBHIKaNJBDL1Mi2SSZNGOadATciUb2UQ+uzr2KLVCv8SFk09G9qOCoLdqbPQ==","shasum":"a913e0422855731c83b42d13194ce28cd0a8278a","tarball":"https://registry.npmjs.org/@cxstin/ytdl/-/ytdl-0.0.1.tgz","fileCount":5,"unpackedSize":17088,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsYR6E5ayby6Pp/e5sK7mz7ClFNrEgTN8YZDBchJIydAIhAPsrD92rGgaEKUHkFFCTzXMjARbJ2a2XN74s6Nzkl13L"}]},"_npmUser":{"name":"cxstin","email":"dobrecostindragos@gmail.com"},"directories":{},"maintainers":[{"name":"cxstin","email":"dobrecostindragos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ytdl_0.0.1_1691137599941_0.18503257917375993"},"_hasShrinkwrap":false},"0.0.2":{"name":"@cxstin/ytdl","version":"0.0.2","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","dependencies":{"@types/node":"^20.4.6","fs":"^0.0.1-security","yt-search":"^2.10.4","ytdl-core":"^4.11.5"},"scripts":{"build":"tsc","start":"tsc && node .","dev":"nodemon src/index.ts"},"devDependencies":{"@types/yt-search":"^2.3.2","typescript":"^5.1.6"},"gitHead":"835fa6bb849b87dc77d3218bf816f884818c822a","description":"## An easy and quick way to download youtube videos/playlists","_id":"@cxstin/ytdl@0.0.2","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-prUt2aMK0ILsCFVvH7o05e+FPAp5tgy1KMO2e3RprCVvwOIpW3h0/0CGM3KigPLBK5x0Bq0zVS0/2dPn2aAyUQ==","shasum":"5d225aa7315e9d947c03e82919ba33f1f9920b7d","tarball":"https://registry.npmjs.org/@cxstin/ytdl/-/ytdl-0.0.2.tgz","fileCount":6,"unpackedSize":17761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcC8zPjm+c4k08Zsi15zSFFtTV77QiRyo2zREaFKCvHAiA8nxDm9cB/a0X+o6hA3DAU9ipXsMbKEMMAOPa0L62WSg=="}]},"_npmUser":{"name":"cxstin","email":"dobrecostindragos@gmail.com"},"directories":{},"maintainers":[{"name":"cxstin","email":"dobrecostindragos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ytdl_0.0.2_1691138312373_0.9466619548665687"},"_hasShrinkwrap":false},"0.0.3":{"name":"@cxstin/ytdl","version":"0.0.3","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","dependencies":{"@types/node":"^20.4.6","fs":"^0.0.1-security","yt-search":"^2.10.4","ytdl-core":"^4.11.5"},"scripts":{"build":"tsc","start":"tsc && node .","dev":"nodemon src/index.ts"},"devDependencies":{"@types/yt-search":"^2.3.2","typescript":"^5.1.6"},"gitHead":"7bf97c8cf161edbba076aa294948029b18df1ae0","description":"## An easy and quick way to download youtube videos/playlists","_id":"@cxstin/ytdl@0.0.3","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-7V5UUi/NLaZ8pgyu4v7cPvvQGFo4EkqTJNBlHD95hUmukQb49SUKC5bws2KELDCFRBvOaExcpHuTJnaD4gxv+w==","shasum":"899ed8c46b20960ebbfc620dd5e6c66259698759","tarball":"https://registry.npmjs.org/@cxstin/ytdl/-/ytdl-0.0.3.tgz","fileCount":6,"unpackedSize":17795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIbRprBJWhKJ9EJme71fXxpe05fI9u5psNQb+U6gLkvAIhAOFBnjvPuhAAaIze3Cga2+Vy9O0ja4hllOOwajLly4eY"}]},"_npmUser":{"name":"cxstin","email":"dobrecostindragos@gmail.com"},"directories":{},"maintainers":[{"name":"cxstin","email":"dobrecostindragos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ytdl_0.0.3_1691256425317_0.7489748123708162"},"_hasShrinkwrap":false},"0.0.4":{"name":"@cxstin/ytdl","version":"0.0.4","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","dependencies":{"@types/node":"^20.4.6","fs":"^0.0.1-security","yt-search":"^2.10.4","ytdl-core":"^4.11.5"},"scripts":{"build":"tsc","start":"tsc && node .","dev":"nodemon src/index.ts"},"devDependencies":{"@types/yt-search":"^2.3.2","typescript":"^5.1.6"},"gitHead":"7bf97c8cf161edbba076aa294948029b18df1ae0","description":"## An easy and quick way to download youtube videos/playlists","_id":"@cxstin/ytdl@0.0.4","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-zlOjBdGtA3FsmtJvoqF2k7P+xux8EaDR0hmKr4F6KNPETlV2y+o8K9Z7cCEqD3gQNX0pMs4osX4UhaYkVm+51w==","shasum":"2f29a4db4cc1c50fa105e1566f862d2efe1cc049","tarball":"https://registry.npmjs.org/@cxstin/ytdl/-/ytdl-0.0.4.tgz","fileCount":6,"unpackedSize":17508,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgB9wuR1xzAII8WO5G/YL40Zlg+pfPezQJeaDtFqFSxQIgE/gkXJD0DbbYVzPXh1jlbarpRe4ml/f3iIDdxpVH064="}]},"_npmUser":{"name":"cxstin","email":"dobrecostindragos@gmail.com"},"directories":{},"maintainers":[{"name":"cxstin","email":"dobrecostindragos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ytdl_0.0.4_1691256574072_0.17700996111881429"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-04T08:26:39.878Z","0.0.1":"2023-08-04T08:26:40.142Z","modified":"2023-08-05T17:29:34.326Z","0.0.2":"2023-08-04T08:38:32.526Z","0.0.3":"2023-08-05T17:27:05.493Z","0.0.4":"2023-08-05T17:29:34.224Z"},"maintainers":[{"name":"cxstin","email":"dobrecostindragos@gmail.com"}],"license":"MIT","readme":"# Youtube Downloader\n\n## An easy and quick way to download youtube videos/playlists\n\n## Installation\n\n**- First you may need to install ffmpeg.**\n\n```\nnpm i @cxstin/ytdl\n```\n\n## Usage\n\n### Downloading Videos\n\n```js\nconst ytdl = require(\"@cxstin/ytdl\");\n\nconst yt = ytdl()\n\n// Download the video as an mp4 file with video and audio.\n// The video quality will be better than the audio since we use \"highestvideo\" as our quality parameter\nyt.video(\n  \"https://www.youtube.com/watch?v=Hcoe-AHk4uE\",\n  \"videoandaudio\",\n  \"highestvideo\"\n);\n```\n\n### Downloading Playlists\n\n**- THE PLAYLIST YOU ARE DOWNLOADING NEEDS TO BE EITHER PUBLIC OR UNLISTED, IT WILL NOT WORK IF ITS PRIVATE**\n\n```js\nconst ytdl = require(\"@cxstin/ytdl\");\n\nconst yt = ytdl()\n\n// This will create a new directory with the playlist's name and will download all the videos it contains into that directory.\nyt.playlist(\n  \"https://www.youtube.com/playlist?list=PL2xsJowpDh_Czfwzj6DU7XHOYgQ-g_-kn\",\n  \"videoandaudio\",\n  \"highestvideo\"\n);\n```\n","readmeFilename":"README.md","description":"## An easy and quick way to download youtube videos/playlists"}