Changelogs
0.0.4
- create default http status codes
- change exit 1 to 0 for dispose
- create methods to map exception handlers for
AbyssalApplication - add response to
AbyssalContext - create
AbyssalExceptionto create custom exception - create
IAbyssalExceptionHandlerto create custom exception handler - create decorator
Catchfor setting exception class for handler
Full Changelog: https://github.com/zgid123/abyss-ts/compare/core@0.0.3...core@0.0.4
0.0.3
- add loadEnv method for class AbyssApplication to load .env
- create function to create custom metadata
- create context
- create AbyssalConfiguration and AbyssalMiddleware to create 3rd party and global middleware
Full Changelog: https://github.com/zgid123/abyss-ts/compare/core@0.0.2...core@0.0.3
0.0.2
- build simple ioc container for di
Full Changelog: https://github.com/zgid123/abyss-ts/compare/core@0.0.1...core@0.0.2
0.0.1
- create
Controllerdecorator to create controller - create http method decorators:
Get,Post,Put,PatchandDeleteto create action for controller - create parameter decorator
Queryto inject query param to controller's action - create parameter decorator
Bodyto inject body param to controller's action - create parameter decorator
Paramto inject param (e.g:/:id,idis a param) to controller's action - create parameter decorator
Requestto inject request (e.g: Express's request) to controller's action - create Core Application to build runner