UNPKG

dinoloop-es8

Version:

A lightweight REST API Library for building scalable Node.js server-side applications powered by Typescript

32 lines 2.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Attribute = { sendsResponse: 'sendsResponse_ActionAttribute', asyncAttr: 'async_ActionAttribute', controller: 'controller_ControllerAttribute', httpGet: 'httpGet_ActionAttribute', httpPost: 'httpPost_ActionAttribute', httpPatch: 'httpPatch_ActionAttribute', httpPut: 'httpPut_ActionAttribute', httpDelete: 'httpDelete_ActionAttribute', httpHead: 'httpHead_ActionAttribute', httpAll: 'httpAll_ActionAttribute', parse: 'parse_ParameterAttribute' }; // Currently, we are supporting the basic HTTP verbs // We can define advanced HTTP verbs later in the development exports.RouteAttribute = { // keys should be identical to values of Attribute.httpGet, Attribute.httpPost ... // values must match express http-verbs, ex: app.get(), app.post() httpGet_ActionAttribute: 'get', httpPost_ActionAttribute: 'post', httpDelete_ActionAttribute: 'delete', httpPut_ActionAttribute: 'put', httpPatch_ActionAttribute: 'patch', httpHead_ActionAttribute: 'head', httpAll_ActionAttribute: 'all' }; exports.Constants = { errControllerDefaultMethod: 'internalServerError' }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL21vZHVsZXMvY29uc3RhbnRzL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFhLFFBQUEsU0FBUyxHQUFHO0lBQ3JCLGFBQWEsRUFBRSwrQkFBK0I7SUFDOUMsU0FBUyxFQUFFLHVCQUF1QjtJQUNsQyxVQUFVLEVBQUUsZ0NBQWdDO0lBQzVDLE9BQU8sRUFBRSx5QkFBeUI7SUFDbEMsUUFBUSxFQUFFLDBCQUEwQjtJQUNwQyxTQUFTLEVBQUUsMkJBQTJCO0lBQ3RDLE9BQU8sRUFBRSx5QkFBeUI7SUFDbEMsVUFBVSxFQUFFLDRCQUE0QjtJQUN4QyxRQUFRLEVBQUUsMEJBQTBCO0lBQ3BDLE9BQU8sRUFBRSx5QkFBeUI7SUFDbEMsS0FBSyxFQUFFLDBCQUEwQjtDQUNwQyxDQUFDO0FBRUYsb0RBQW9EO0FBQ3BELDZEQUE2RDtBQUNoRCxRQUFBLGNBQWMsR0FBRztJQUMxQixrRkFBa0Y7SUFDbEYsa0VBQWtFO0lBQ2xFLHVCQUF1QixFQUFFLEtBQUs7SUFDOUIsd0JBQXdCLEVBQUUsTUFBTTtJQUNoQywwQkFBMEIsRUFBRSxRQUFRO0lBQ3BDLHVCQUF1QixFQUFFLEtBQUs7SUFDOUIseUJBQXlCLEVBQUUsT0FBTztJQUNsQyx3QkFBd0IsRUFBRSxNQUFNO0lBQ2hDLHVCQUF1QixFQUFFLEtBQUs7Q0FDakMsQ0FBQztBQUVXLFFBQUEsU0FBUyxHQUFHO0lBQ3JCLDBCQUEwQixFQUFFLHFCQUFxQjtDQUNwRCxDQUFDIn0=