koishi-plugin-picsource-miraikoi
Version:
Koishi Pic Source for [MiraiKoi](https://iw233.cn/main.html)
3 lines (2 loc) • 2.88 kB
JavaScript
var M=Object.defineProperty;var P=(y,g)=>M(y,"name",{value:g,configurable:!0});(()=>{"use strict";var y={913:function(u,c,n){var d=this&&this.__decorate||function(_,a,f,r){var t=arguments.length,e=t<3?a:r===null?r=Object.getOwnPropertyDescriptor(a,f):r,i;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")e=Reflect.decorate(_,a,f,r);else for(var o=_.length-1;o>=0;o--)(i=_[o])&&(e=(t<3?i(e):t>3?i(a,f,e):i(a,f))||e);return t>3&&e&&Object.defineProperty(a,f,e),e},h=this&&this.__metadata||function(_,a){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(_,a)};Object.defineProperty(c,"__esModule",{value:!0}),c.PicSourceMiraikoiConfig=void 0;const l=n(856);let p=P(class{},"PicSourceMiraikoiConfig");d([(0,l.SchemaProperty)({description:"\u56FE\u6E90\u540D\u79F0\u3002",default:"miraikoi"}),h("design:type",String)],p.prototype,"name",void 0),d([(0,l.SchemaProperty)({description:"\u56FE\u6E90 API \u5730\u5740\u3002",default:"https://iw233.cn/api.php"}),h("design:type",String)],p.prototype,"endpoint",void 0),d([(0,l.SchemaProperty)({description:"\u9ED8\u8BA4\u56FE\u7247\u7C7B\u578B\u3002",default:"random"}),h("design:type",String)],p.prototype,"defaultSort",void 0),p=d([(0,l.RegisterSchema)()],p),c.PicSourceMiraikoiConfig=p},607:function(u,c,n){var d=this&&this.__createBinding||(Object.create?function(r,t,e,i){i===void 0&&(i=e);var o=Object.getOwnPropertyDescriptor(t,e);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[e]}}),Object.defineProperty(r,i,o)}:function(r,t,e,i){i===void 0&&(i=e),r[i]=t[e]}),h=this&&this.__decorate||function(r,t,e,i){var o=arguments.length,s=o<3?t:i===null?i=Object.getOwnPropertyDescriptor(t,e):i,v;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(r,t,e,i);else for(var S=r.length-1;S>=0;S--)(v=r[S])&&(s=(o<3?v(s):o>3?v(t,e,s):v(t,e))||s);return o>3&&s&&Object.defineProperty(t,e,s),s},l=this&&this.__exportStar||function(r,t){for(var e in r)e!=="default"&&!Object.prototype.hasOwnProperty.call(t,e)&&d(t,r,e)};Object.defineProperty(c,"__esModule",{value:!0});const p=n(913),_=n(856),a=n(544);l(n(913),c);let f=P(class extends(0,a.PicSourcePlugin)(p.PicSourceMiraikoiConfig){async randomPic(t){const{pic:e}=await this.http.get(this.config.endpoint,{params:{type:"json",sort:t[0]??this.config.defaultSort}});if(!!e)return{url:e}}},"PicSourceMiraikoi");f=h([(0,_.DefinePlugin)()],f),c.default=f},544:u=>{u.exports=require("koishi-plugin-pics")},856:u=>{u.exports=require("koishi-thirdeye")}},g={};function m(u){var c=g[u];if(c!==void 0)return c.exports;var n=g[u]={exports:{}};return y[u].call(n.exports,n,n.exports,m),n.exports}P(m,"__webpack_require__");var b=m(607),j=exports;for(var O in b)j[O]=b[O];b.__esModule&&Object.defineProperty(j,"__esModule",{value:!0})})();
//# sourceMappingURL=index.js.map