UNPKG

@nexoracle/api

Version:

Official SDK Npm Library for NexOracle Rest APIs.

2 lines (1 loc) 8.82 kB
"use strict";var api=(()=>{var g=Object.defineProperty;var y=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var b=Object.prototype.hasOwnProperty;var R=(e,a)=>{for(var l in a)g(e,l,{get:a[l],enumerable:!0})},m=(e,a,l,s)=>{if(a&&typeof a=="object"||typeof a=="function")for(let i of u(a))!b.call(e,i)&&i!==l&&g(e,i,{get:()=>a[i],enumerable:!(s=y(a,i))||s.enumerable});return e};var U=e=>m(g({},"__esModule",{value:!0}),e);var k={};R(k,{apiParams:()=>n,config:()=>o,downloader:()=>w,fetchApi:()=>r,imageProcessing:()=>h,islamic:()=>j,setConfig:()=>$});var o={apiUrl:"https://api.nexoracle.com",apiKey:null};function $({apiUrl:e,apiKey:a}){e&&(o.apiUrl=e),a&&(o.apiKey=a)}function n(e){return e.apikey?e:o.apiKey?{...e,apikey:o.apiKey}:e}var r={async json(e,a={},l=!1,s="GET"){try{let i=new URL(e),d={method:s,headers:{"Content-Type":"application/json"}};s.toUpperCase()==="GET"?Object.entries(a).forEach(([c,f])=>{i.searchParams.append(c,f)}):d.body=JSON.stringify(a);let p=await fetch(i.toString(),d);if(p.status===302)return"An Error Occurred";let t=await p.json();return l?t&&t?.result?t.result:"No Result Found in API Response.":t}catch(i){return console.error("[NexOracle APIs Error]:",i),l?i.response?.data&&i.response?.data?.result?i.response.data.result:"No Result Found in API Response.":i.response?.data||"No Result Found in API Response."}},async buffer(e,a={},l="GET"){try{let s=new URL(e),i={method:l,headers:{}};l.toUpperCase()==="GET"?Object.entries(a).forEach(([t,c])=>{s.searchParams.append(t,c)}):(i.headers={"Content-Type":"application/json"},i.body=JSON.stringify(a));let d=await fetch(s.toString(),i);return(d.headers.get("content-type")||"").includes("application/json")?(await d.json()).result||"No Results Found":await d.arrayBuffer()}catch(s){if(console.error("[NexOracle APIs Error]:",s),s.response&&s.response?.data)try{let i=await new Response(s.response.data).text();return JSON.parse(i).result||"No Results Found in API Response."}catch{return"No Results Found in API Response."}else return"No Results Found in API Response."}}};var j={alQuran:(e={})=>r.buffer(`${o.apiUrl}/islamic/al-quran`,n(e)),quranSurah:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/quran-surah`,n(e),a),asmaUlHusna:(e=!1)=>r.json(`${o.apiUrl}/islamic/asma-ul-husna`,{},e),prophetNames:(e=!1)=>r.json(`${o.apiUrl}/islamic/prophet-names`,{},e),surahDetails:(e=!1)=>r.json(`${o.apiUrl}/islamic/surah-details`,{},e),surahJuz:(e=!1)=>r.json(`${o.apiUrl}/islamic/surah-juz-details`,{},e),surahVerse:(e=!1)=>r.json(`${o.apiUrl}/islamic/quran-surah-verses`,{},e),prayerTimes:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/prayer-times`,n(e),a),sahihAlBukhari:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/hadith-sahih-al-bukhari`,n(e),a),hadithQudsi:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/hadith-qudsi`,n(e),a),jamiAtTirmidhi:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/hadith-jami-at-tirmidhi`,n(e),a),sunanAnNasai:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/hadith-sunan-nasai`,n(e),a),sunanIbnMajah:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/hadith-ibn-majah`,n(e),a),sunanAbuDawud:(e={},a=!1)=>r.json(`${o.apiUrl}/islamic/hadith-abu-dawud`,n(e),a)};var w={apk:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/apk`,n(e),a),aio1:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/aio1`,n(e),a),aio2:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/aio2`,n(e),a),aio3:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/aio3`,n(e),a),biliBili:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/bilibili`,n(e),a),capcut:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/capcut`,n(e),a),douyin:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/douyin`,n(e),a),dailyMotion:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/dailymotion`,n(e),a),facebook:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/facebook`,n(e),a),facebook2:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/facebook2`,n(e),a),goFile:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/gofile`,n(e),a),izLesene:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/izlesene`,n(e),a),instagram:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/instagram`,n(e),a),instagram2:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/instagram2`,n(e),a),instagramStory:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/insta-story`,n(e),a),googleDrive:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/gdrive`,n(e),a),Likee:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/likee`,n(e),a),linkedin:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/linkedin`,n(e),a),mediaFire:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/media-fire`,n(e),a),okRu:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/ok.ru`,n(e),a),pixelDrain:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/pixeldrain`,n(e),a),rumble:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/rumble`,n(e),a),reddit:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/reddit`,n(e),a),ringtone:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/ringtone`,n(e),a),soundCloud:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/sound-cloud`,n(e),a),soundEffects:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/sound-effect`,n(e),a),nineGag:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/9gag`,n(e),a),spotify:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/spotify`,n(e),a),snackVideo:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/snack-video`,n(e),a),smule:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/smule`,n(e),a),shareChat:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/sharechat`,n(e),a),snapChat:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/snapchat`,n(e),a),terabox:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/terabox`,n(e),a),tiktokNoWM:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/tiktok-nowm`,n(e),a),tiktokMusic:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/tiktok-music`,n(e),a),tiktokWM:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/tiktok-wm`,n(e),a),tiktokNoWM2:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/tiktok-nowm2`,n(e),a),tiktokImages:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/tiktok-photo`,n(e),a),threads:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/threads`,n(e),a),twitter:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/twitter`,n(e),a),videy:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/videy`,n(e),a),vimeo:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/vimeo`,n(e),a),waMod:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/wamod`,n(e),a),youtubeVideo:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/yt-video`,n(e),a),youtubeVideo2:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/yt-video2`,n(e),a),youtubeSearch:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/yt-search`,n(e),a),youtubeAudio:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/yt-audio`,n(e),a),youtubeAudio2:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/yt-audio2`,n(e),a),youtubePlay:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/yt-play`,n(e),a),youtubePlay2:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/insta-story`,n(e),a),whatsappStory:(e={},a=!1)=>r.json(`${o.apiUrl}/downloader/whatsapp-story`,n(e),a)};var h={ad:(e={})=>r.buffer(`${o.apiUrl}/image-processing/ad`,n(e)),artify:(e={})=>r.buffer(`${o.apiUrl}/image-processing/artify`,n(e)),beautiful:(e={})=>r.buffer(`${o.apiUrl}/image-processing/beautiful`,n(e)),blur:(e={})=>r.buffer(`${o.apiUrl}/image-processing/blur`,n(e)),clown:(e={})=>r.buffer(`${o.apiUrl}/image-processing/clown`,n(e)),darkness:(e={})=>r.buffer(`${o.apiUrl}/image-processing/darkness`,n(e)),dehaze:(e={})=>r.buffer(`${o.apiUrl}/image-processing/dehaze`,n(e)),drip:(e={})=>r.buffer(`${o.apiUrl}/image-processing/drip`,n(e)),enhance:(e={})=>r.buffer(`${o.apiUrl}/image-processing/enhance`,n(e)),facePalm:(e={})=>r.buffer(`${o.apiUrl}/image-processing/face-palm`,n(e)),greyScale:(e={})=>r.buffer(`${o.apiUrl}/image-processing/greyscale`,n(e)),gunOverLay:(e={})=>r.buffer(`${o.apiUrl}/image-processing/gun-overlay`,n(e)),image2Gta:(e={})=>r.buffer(`${o.apiUrl}/image-processing/image2gta`,n(e)),image2Anime:(e={})=>r.buffer(`${o.apiUrl}/image-processing/image2anime`,n(e)),iphoneAlert:(e={})=>r.buffer(`${o.apiUrl}/image-processing/fake-alert`,n(e)),invert:(e={})=>r.buffer(`${o.apiUrl}/image-processing/invert`,n(e)),jail:(e={})=>r.buffer(`${o.apiUrl}/image-processing/jail`,n(e)),mnm:(e={})=>r.buffer(`${o.apiUrl}/image-processing/mnm`,n(e)),pet:(e={})=>r.buffer(`${o.apiUrl}/image-processing/pet`,n(e)),pixelate:(e={})=>r.buffer(`${o.apiUrl}/image-processing/pixelate`,n(e)),removeBG:(e={})=>r.buffer(`${o.apiUrl}/image-processing/remove-bg`,n(e)),rip:(e={})=>r.buffer(`${o.apiUrl}/image-processing/rip`,n(e)),rainbow:(e={})=>r.buffer(`${o.apiUrl}/image-processing/rainbow`,n(e)),recolor:(e={})=>r.buffer(`${o.apiUrl}/image-processing/recolor`,n(e)),resize:(e={})=>r.buffer(`${o.apiUrl}/image-processing/resize`,n(e)),trigger:(e={})=>r.buffer(`${o.apiUrl}/image-processing/trigger`,n(e)),upscale:(e={})=>r.buffer(`${o.apiUrl}/image-processing/upscale`,n(e)),wasted:(e={})=>r.buffer(`${o.apiUrl}/image-processing/wasted`,n(e)),wanted:(e={})=>r.buffer(`${o.apiUrl}/image-processing/wanted`,n(e))};return U(k);})();