Tags: SpartanLabs/mindless
Tags
Updates to handling of Requests (#88) * feat(Request and App handler): Add ability for custom request deserialization and improve request ob BREAKING CHANGE: Request class has changed * test(Request and App): finsih updating request and app classes add functinality to support future features outlined in issue #73 re #86 * refactor(request objects): change params, query string, and headers to be es6 maps BREAKING CHANGE: must now pass headers and query string through as es6 maps * build(typescript version bump): updated to latest stable typescript version 3.5.x * docs(rejadme):
Implement real middleware and allow custom global error handler (#83) * feat(middleware,app,dispatcher): real middleware and ability to supply your own globabl error handle BREAKING CHANGE: default error handler returns different responses, new middleware interface and functionality #76 * test(app.test.ts): test dispatch middleware when middleware not defined in route * refactor(dispatch controller): unneeded await in dispatch controller * style(dispatcher): use template string for error message * feat(middleare): return Promise.reject(new Response()) from middleware will directly return response * refactor(defaulterrorhandler): capitalize response message * test(app.test):
Remove data layer (#69) * refactor(data layer): removed data layer, it can be included later as an extension BREAKING CHANGE: data layer is no longer included in this * fix(exports): removed exports that no longer exist and fix jest config BREAKING CHANGE: no longer exports data compnents * fix(test:prod script): fixed a type
PreviousNext