Update index.js
Browse files
index.js
CHANGED
|
@@ -6,9 +6,13 @@ const { Writable, pipeline } = require('stream');
|
|
| 6 |
const util = require('util');
|
| 7 |
const axios = require('axios');
|
| 8 |
const FormData = require('form-data')
|
|
|
|
| 9 |
let fetch;
|
|
|
|
|
|
|
| 10 |
(async () => {
|
| 11 |
fetch = (await import('node-fetch')).default;
|
|
|
|
| 12 |
})();
|
| 13 |
|
| 14 |
// Regex untuk mengidentifikasi URL YouTube dan Mega
|
|
@@ -26,7 +30,6 @@ const post = async (url, form, headers = {}) => {
|
|
| 26 |
|
| 27 |
//INDOWN
|
| 28 |
async function igdl(query) {
|
| 29 |
-
let cloudscraper = await import('cloudscraper')
|
| 30 |
url_dl = [];
|
| 31 |
let headers = {
|
| 32 |
'Accept': '*/*',
|
|
|
|
| 6 |
const util = require('util');
|
| 7 |
const axios = require('axios');
|
| 8 |
const FormData = require('form-data')
|
| 9 |
+
const cheerio = require('cheerio')
|
| 10 |
let fetch;
|
| 11 |
+
let cloudscraper;
|
| 12 |
+
|
| 13 |
(async () => {
|
| 14 |
fetch = (await import('node-fetch')).default;
|
| 15 |
+
cloudscraper = await import('cloudscraper');
|
| 16 |
})();
|
| 17 |
|
| 18 |
// Regex untuk mengidentifikasi URL YouTube dan Mega
|
|
|
|
| 30 |
|
| 31 |
//INDOWN
|
| 32 |
async function igdl(query) {
|
|
|
|
| 33 |
url_dl = [];
|
| 34 |
let headers = {
|
| 35 |
'Accept': '*/*',
|