easy-api.ts
Version:
A powerful library to create your own API with ease.
1 lines • 2.44 kB
JavaScript
Object.defineProperty(exports,"__esModule",{value:!0}),exports.RouteDataManager=exports.Util=exports.ParamType=exports.NativeDatabase=exports.Errors=exports.EATS_Error=exports.FunctionManager=exports.Data=exports.BaseDatabase=exports.APIFunction=exports.API=exports.Addon=void 0,exports.Escape=Escape,exports.Unescape=Unescape;let tslib_1=require("tslib"),API_1=require("./classes/structures/API"),DatabaseManager_1=(Object.defineProperty(exports,"API",{enumerable:!0,get:function(){return API_1.API}}),require("./classes/managers/DatabaseManager")),APIFunction_1=(Object.defineProperty(exports,"BaseDatabase",{enumerable:!0,get:function(){return DatabaseManager_1.BaseDatabase}}),Object.defineProperty(exports,"NativeDatabase",{enumerable:!0,get:function(){return DatabaseManager_1.NativeDatabase}}),require("./classes/structures/APIFunction")),RouteDataManager_1=(Object.defineProperty(exports,"APIFunction",{enumerable:!0,get:function(){return APIFunction_1.APIFunction}}),Object.defineProperty(exports,"ParamType",{enumerable:!0,get:function(){return APIFunction_1.ParamType}}),require("./classes/managers/RouteDataManager")),FunctionManager_1=(Object.defineProperty(exports,"RouteDataManager",{enumerable:!0,get:function(){return RouteDataManager_1.RouteDataManager}}),require("./classes/managers/FunctionManager")),Error_1=(Object.defineProperty(exports,"FunctionManager",{enumerable:!0,get:function(){return FunctionManager_1.FunctionManager}}),require("./classes/structures/Error")),Errors=(Object.defineProperty(exports,"EATS_Error",{enumerable:!0,get:function(){return Error_1.EATS_Error}}),tslib_1.__importStar(require("./classes/structures/Error"))),Addon_1=(exports.Errors=Errors,require("./classes/structures/Addon")),Data_1=(Object.defineProperty(exports,"Addon",{enumerable:!0,get:function(){return Addon_1.Addon}}),require("./classes/structures/Data")),Util_1=(Object.defineProperty(exports,"Data",{enumerable:!0,get:function(){return Data_1.Data}}),require("./classes/internal/Util")),escapers=(Object.defineProperty(exports,"Util",{enumerable:!0,get:function(){return Util_1.Util}}),[["%SPACE%"," "],["%AT%","@"],["%RIGHT%","["],["%LEFT%","]"],["%SEMI%",";"],["%COLON%",":"],["%OR%","||"],["%AND%","&&"],["%RPAREN%","("],["%LPAREN%",")"],["%DOL%","$"],["%NULL%",""]]);function Escape(e){for(var r of escapers)e=e.replaceAll(r[1],r[0]);return e}function Unescape(e){for(var r of escapers)e=e.replaceAll(r[0],r[1]);return e}