buddy

node MVC discord bot
Log | Files | Refs | README

youtube-api-v3-search.min.js (3278B)


      1 !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.searchYoutube=t():e.searchYoutube=t()}("undefined"!=typeof self?self:this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,r){"use strict";var n=r(1),o=r(2);e.exports=function(e,t,r){return console.log("browserJS"),o(n,e,t,r)}},function(e,t,r){"use strict";e.exports=function(e){var t=new XMLHttpRequest;return new Promise(function(r,n){t.onreadystatechange=function(){if(4==this.readyState)if(200==this.status){var e=JSON.parse(this.response);r(e)}else{var t=JSON.parse(this.response);n(t)}},t.onerror=function(e){n(new Error(this.statusText))},t.open("GET",e,!0),t.send(null)})}},function(e,t,r){"use strict";function n(e,t){o.options.key=e;for(var r in t)o.options[r]=t[r]}var o=r(3),u=r(4);e.exports=function(e,t,r,i){if(!t&&"function"==typeof i)return i(new Error("API Key is required"));if(!t)throw new Error("API Key is required");n(t,r);var s=u.stringify(o.options);if("function"!=typeof i)return e(o.URL+s);e(o.URL+s).then(function(e){return i(null,e)}).catch(function(e){return i(e)})}},function(e,t,r){"use strict";e.exports.URL="https://www.googleapis.com/youtube/v3/search?",e.exports.options={q:"",part:"snippet",type:"video"}},function(e,t,r){"use strict";t.decode=t.parse=r(5),t.encode=t.stringify=r(6)},function(e,t,r){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,t,r,u){t=t||"&",r=r||"=";var i={};if("string"!=typeof e||0===e.length)return i;var s=/\+/g;e=e.split(t);var c=1e3;u&&"number"==typeof u.maxKeys&&(c=u.maxKeys);var f=e.length;c>0&&f>c&&(f=c);for(var p=0;p<f;++p){var a,l,y,d,v=e[p].replace(s,"%20"),b=v.indexOf(r);b>=0?(a=v.substr(0,b),l=v.substr(b+1)):(a=v,l=""),y=decodeURIComponent(a),d=decodeURIComponent(l),n(i,y)?o(i[y])?i[y].push(d):i[y]=[i[y],d]:i[y]=d}return i};var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},function(e,t,r){"use strict";function n(e,t){if(e.map)return e.map(t);for(var r=[],n=0;n<e.length;n++)r.push(t(e[n],n));return r}var o=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,t,r,s){return t=t||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?n(i(e),function(i){var s=encodeURIComponent(o(i))+r;return u(e[i])?n(e[i],function(e){return s+encodeURIComponent(o(e))}).join(t):s+encodeURIComponent(o(e[i]))}).join(t):s?encodeURIComponent(o(s))+r+encodeURIComponent(o(e)):""};var u=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},i=Object.keys||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t}}])});