[dist] update build

master
Drake 2 years ago
parent 5c775dfda4
commit 9be1f31e7c

89
dist/build.js vendored

@ -1,88 +1 @@
(() => {
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __markAsModule = (target) => __defProp(target, "__esModule", { value: true });
var __commonJS = (cb, mod) => function __require() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __reExport = (target, module, copyDefault, desc) => {
if (module && typeof module === "object" || typeof module === "function") {
for (let key of __getOwnPropNames(module))
if (!__hasOwnProp.call(target, key) && (copyDefault || key !== "default"))
__defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable });
}
return target;
};
var __toESM = (module, isNodeMode) => {
return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, "default", !isNodeMode && module && module.__esModule ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module);
};
// src/bussinApi😈😈😈/patcher.js
var require_patcher = __commonJS({
"src/bussinApi\u{1F608}\u{1F608}\u{1F608}/patcher.js"(exports, module) {
function monkeyPatch(name, parentObj, patches) {
const injId = Symbol();
const before2 = patches["before"] === void 0 ? (...args) => args : patches["before"];
const instead2 = patches["instead"] === void 0 ? (res2, ...args) => res2(...args) : patches["instead"];
const after2 = patches["after"] === void 0 ? (args, res2) => res2 : patches["after"];
const handler = {
apply: (target, thisArg, [ctx, args]) => {
before2.apply(ctx, args);
res = instead2(target.bind(ctx), args);
return after2.apply(ctx, args.concat([res]));
}
};
const prox = new Proxy(parentObj[name], handler);
const orig = parentObj[name];
parentObj[name] = function() {
return prox(this, [arguments]);
};
const unpatch = () => {
parentObj[name] = orig;
};
parentObj[injId] = {
name,
orig,
unpatch
};
return unpatch;
}
function before(name, parentObj, func) {
return monkeyPatch(name, parentObj, { before: func });
}
function instead(name, parentObj, func) {
return monkeyPatch(name, parentObj, { instead: func });
}
function after(name, parentObj, func) {
return monkeyPatch(name, parentObj, { after: func });
}
module.exports = {
monkeyPatch,
before,
instead,
after
};
}
});
// src/init.js
var patcher = __toESM(require_patcher());
async function init(obj) {
obj.demon = {
patcher: {
patcher
}
};
}
var init_default = init;
// src/index.js
if (window.demon) {
delete window.demon;
}
init_default(window);
})();
(()=>{var x=Object.create;var s=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var k=Object.getOwnPropertyNames;var A=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var S=n=>s(n,"__esModule",{value:!0});var q=(n,o)=>()=>(o||n((o={exports:{}}).exports,o),o.exports);var v=(n,o,e,i)=>{if(o&&typeof o=="object"||typeof o=="function")for(let t of k(o))!I.call(n,t)&&(e||t!=="default")&&s(n,t,{get:()=>o[t],enumerable:!(i=P(o,t))||i.enumerable});return n},z=(n,o)=>v(S(s(n!=null?x(A(n)):{},"default",!o&&n&&n.__esModule?{get:()=>n.default,enumerable:!0}:{value:n,enumerable:!0})),n);var w=q((H,m)=>{function d(n,o,e){let i=Symbol(),t=e.before===void 0?(...r)=>r:e.before,p=e.instead===void 0?(r,...f)=>r(...f):e.instead,b=e.after===void 0?(r,f)=>f:e.after,g={apply:(r,f,[u,c])=>(t.apply(u,c),res=p(r.bind(u),c),b.apply(u,c.concat([res])))},h=new Proxy(o[n],g),a=o[n];o[n]=function(){return h(this,[arguments])};let l=()=>{o[n]=a};return o[i]={name:n,orig:a,unpatch:l},l}function B(n,o,e){return d(n,o,{before:e})}function C(n,o,e){return d(n,o,{instead:e})}function D(n,o,e){return d(n,o,{after:e})}m.exports={monkeyPatch:d,before:B,instead:C,after:D}});var E=z(w());async function F(n){n.demon={patcher:{patcher:E}}}var y=F;window.demon&&delete window.demon;y(window);})();

Loading…
Cancel
Save