"use strict";functione(e,o,r,t,n,c,a){try{vars=e[c](a),u=s.value}catch(i){returnvoidr(i)}s.done?o(u):Promise.resolve(u).then(t,n)}functiono(o){returnfunction(){varr=this,t=arguments;returnnewPromise(function(n,c){vara=o.apply(r,t);functions(o){e(a,n,c,s,u,"next",o)}functionu(o){e(a,n,c,s,u,"throw",o)}s(void0)})}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void0;varr="1.1.0",t={goosemodHandlers:{onImport:function(){vare=o(regeneratorRuntime.mark(functione(){returnregeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case0:goosemodScope.patcher.contextMenu.add("message",{label:"Copy Raw",action:function(e,o){try{if(""==o.message.content)returngoosemodScope.showToast("Unable to copy",{type:"error"});DiscordNative.clipboard.copy(o.message.content),goosemodScope.showToast("Copied!",{type:"success",icon:!1})}catch(r){goosemodScope.showToast("An error has occured!",{type:"error"}),console.error(r)}}});case1:case"end":returne.stop()}},e)}));returnfunction(){returne.apply(this,arguments)}}(),onRemove:function(){vare=o(regeneratorRuntime.mark(functione(){returnregeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case0:goosemodScope.patcher.contextMenu.remove("Copy Raw");case1:case"end":returne.stop()}},e)}));returnfunction(){returne.apply(this,arguments)}}()}};exports.default=t;