From bfc67c328bbf7862d401cb674418de65b14f2892 Mon Sep 17 00:00:00 2001 From: LoliKillers Date: Fri, 8 Jul 2022 08:50:57 +0700 Subject: [PATCH] Release V @2.0.1 --- README.md | 5 ++++- index.js | 9 +++++++- lib/wibu_api.js | 57 +++++++++++++++++++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 72 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d385614..538e3e5 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,9 @@ wibuapi.Nsfw(endpoint) ## LIST -| Name | Params | Require | +| Name | Formats | Params | | :------------: | :---------------: | :-----: | | NSFW | Nsfw | endpoint | +| Lendrive | Lendrive | link | +| Kusonime | Kusonime | link | +| Doronime | Doronime | link | diff --git a/index.js b/index.js index 74f3477..44447c0 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,10 @@ const { - Nsfw + Nsfw, + Lendrive, + Kusonime, + Doronime, } = require('./lib/wibu_api') +module.exports.Nsfw = Nsfw +module.exports.Lendrive = Lendrive +module.exports.Kusonime = Kusonime +module.exports.Doronime = Doronime \ No newline at end of file diff --git a/lib/wibu_api.js b/lib/wibu_api.js index 743b292..81e3cde 100644 --- a/lib/wibu_api.js +++ b/lib/wibu_api.js @@ -29,5 +29,62 @@ async function Nsfw(endpoint) { } }) } +async function Lendrive(link) { + return new Promise((resolve, reject) => { + const options = { + method: "GET", + url: baseUrl + '/anime/lendrive', + params: {link: link} + }; + axios.request(options).then(function (response) { + resolve(response.data) + }).catch(function (error) { + let msgErr = { + message: 'An error occured report on @YBotsSupport' + } + reject(msgErr) + console.log(error) + }); + }) +} +async function Kusonime(link) { + return new Promise((resolve, reject) => { + const options = { + method: "GET", + url: baseUrl + '/anime/kusonime', + params: {link: link} + }; + axios.request(options).then(function (response) { + resolve(response.data) + }).catch(function (error) { + let msgErr = { + message: 'An error occured report on @YBotsSupport' + } + reject(msgErr) + console.log(error) + }); + }) +} +async function Doronime(link) { + return new Promise((resolve, reject) => { + const options = { + method: "GET", + url: baseUrl + '/anime/doronime', + params: {link: link} + }; + axios.request(options).then(function (response) { + resolve(response.data) + }).catch(function (error) { + let msgErr = { + message: 'An error occured report on @YBotsSupport' + } + reject(msgErr) + console.log(error) + }); + }) +} module.exports.Nsfw = Nsfw +module.exports.Lendrive = Lendrive +module.exports.Kusonime = Kusonime +module.exports.Doronime = Doronime diff --git a/package-lock.json b/package-lock.json index 14fe9ef..6baab90 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "wibuapi", - "version": "1.0.0", + "version": "2.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "wibuapi", - "version": "1.0.0", + "version": "2.0.0", "license": "ISC", "dependencies": { "axios": "^0.27.2" diff --git a/package.json b/package.json index 9735b63..be39e6b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wibuapi", - "version": "2.0.0", + "version": "2.0.1", "description": "Official Javascript Wrapper for Wibu API", "main": "index.js", "scripts": {