trakk-js
Version:
Automatic Documentation Generation - Real-Time Code Execution Flow - Testing / Debugging - Onboarding - for Front-End Applications
1 lines • 1.63 kB
JavaScript
(function(_0x22393f,_0x581170){const _0x2f0b2d=_0x3208,_0x463df0=_0x22393f();while(!![]){try{const _0x4a9bf3=-parseInt(_0x2f0b2d(0x1e5))/0x1+parseInt(_0x2f0b2d(0x1de))/0x2*(parseInt(_0x2f0b2d(0x1e2))/0x3)+-parseInt(_0x2f0b2d(0x1e0))/0x4*(-parseInt(_0x2f0b2d(0x1dc))/0x5)+-parseInt(_0x2f0b2d(0x1e8))/0x6+-parseInt(_0x2f0b2d(0x1e7))/0x7*(-parseInt(_0x2f0b2d(0x1e6))/0x8)+parseInt(_0x2f0b2d(0x1df))/0x9+-parseInt(_0x2f0b2d(0x1e4))/0xa;if(_0x4a9bf3===_0x581170)break;else _0x463df0['push'](_0x463df0['shift']());}catch(_0x197225){_0x463df0['push'](_0x463df0['shift']());}}}(_0x1f03,0x2cfb6));import _0x8af9ed from'path';import{LowSync}from'lowdb';function _0x3208(_0x23324c,_0xbd3556){const _0x1f03fc=_0x1f03();return _0x3208=function(_0x32080c,_0x52afd9){_0x32080c=_0x32080c-0x1dc;let _0x3af8c9=_0x1f03fc[_0x32080c];return _0x3af8c9;},_0x3208(_0x23324c,_0xbd3556);}import{JSONFileSync}from'lowdb/node';function _0x1f03(){const _0x364b7d=['GBSDO','1431850QTjFKI','358776AoiEXb','1948136qIhnDU','7fwXzsD','930342SZIGcM','245IMubyD','join','14liEhDS','2457090ymMbHD','26488tUeluI','pathToDb','111qCsCJi'];_0x1f03=function(){return _0x364b7d;};return _0x1f03();}class Database{['db']=undefined;['connect'](_0x323069){const _0x2260e3=_0x3208,_0x1ab275={'GBSDO':'____temptrakkjsdb.json'};if(this['db'])return this['db'];return this[_0x2260e3(0x1e1)]=_0x8af9ed[_0x2260e3(0x1dd)](_0x323069,_0x1ab275[_0x2260e3(0x1e3)]),this['db']=new LowSync(new JSONFileSync(this[_0x2260e3(0x1e1)]),{'totalCount':0x0,'ignoredCount':0x0,'logs':[],'ignored':{},'screenshots':{},'lastTrueOrderSent':undefined}),this['db'];}}export const dbService=new Database();