sanuwa-npm
Version:
npm package for sanuwa-api
31 lines (28 loc) • 812 B
JavaScript
const qs = require('qs')
const cheerio = require('cheerio')
const axios = require('axios')
const {
default: Axios
} = require('axios')
const cookie = require('cookie')
const fetch = require('node-fetch')
const FormData = require('form-data')
const mediafire = async (url) => {
const res = await axios.get(url)
const $ = cheerio.load(res.data)
const hasil = []
const link = $('a#downloadButton').attr('href')
const size = $('a#downloadButton').text().replace('Download', '').replace('(', '').replace(')', '').replace('\n', '').replace('\n', '').replace(' ', '')
const seplit = link.split('/')
const nama = seplit[5]
mime = nama.split('.')
mime = mime[1]
hasil.push({
nama,
mime,
size,
link
})
return hasil
}
module.exports = mediafire;