[x] I have run npm test locally and all tests are passing.
[x] I have added/updated tests for any new behavior.
[x] I have added/updated documentation for any new behavior.
[x] If this is a significant change, an issue has already been created where the problem / solution was discussed: #68
PR Description
Closes #68.
The main goal of this pr is fix issue #68. Further details below:
bautajs-express
added test coverage to route ordering.
removed route-order dependency because it was not working.
added a custom method to sort routes based loosely on route-sort. We have decided that given the low complexity of the code and that is only used in this library we will implement a custom method instead of using it directly to avoid possible issues in maintenance.
bautajs-express-example
added examples of routes where the route ordering is relevant.
added minor startup documentation to the example.
bautajs-fastify
added test coverage to route ordering.
totally removed route-order because it was not needed.
bautajs-fastify-example
added examples of routes where the route ordering is relevant.
added minor startup documentation to the example.
bautajs-core
added a few extra tests (no functionality changes)
entire project
removed types references in tsconfig paths because they are no longer needed.
Note: you can ignore file docs/developer-experience/decorators.md, any feedback is welcome but it is something i am still working on and it is not linked from anywhere in the rest of the project.
Pull Request Template
PR Checklist
npm test
locally and all tests are passing.PR Description
Closes #68.
The main goal of this pr is fix issue #68. Further details below:
bautajs-express
bautajs-express-example
bautajs-fastify
bautajs-fastify-example
bautajs-core
entire project
Note: you can ignore file docs/developer-experience/decorators.md, any feedback is welcome but it is something i am still working on and it is not linked from anywhere in the rest of the project.