├── .editorconfig ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .travis.yml ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CODING_RULES.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── examples ├── basic_start │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── app.ts │ │ │ ├── controllers │ │ │ └── home.controller.ts │ │ │ └── filters │ │ │ └── app.start.ts │ ├── tsconfig.json │ └── tslint.json ├── dino_api │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── app.ts │ │ │ ├── container │ │ │ └── container.ts │ │ │ ├── controllers │ │ │ ├── base.controller.ts │ │ │ ├── base.exception.controller.ts │ │ │ ├── child.controller.ts │ │ │ ├── child.exception.controller.ts │ │ │ ├── exception.controller.ts │ │ │ ├── home.controller.ts │ │ │ ├── index.controller.ts │ │ │ └── server.controller.ts │ │ │ ├── middlewares │ │ │ ├── base.ts │ │ │ ├── filter.ts │ │ │ └── middleware.ts │ │ │ ├── model │ │ │ └── about.model.ts │ │ │ └── services │ │ │ ├── about.service.ts │ │ │ └── date.service.ts │ ├── tsconfig.json │ └── tslint.json ├── http_verb │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── app.ts │ │ │ ├── container │ │ │ └── container.ts │ │ │ └── controllers │ │ │ └── home.controller.ts │ ├── tsconfig.json │ └── tslint.json ├── index.ts ├── inversify_basic │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── app.ts │ │ │ ├── container │ │ │ └── container.ts │ │ │ ├── controllers │ │ │ ├── application.error.ts │ │ │ └── home.controller.ts │ │ │ ├── model │ │ │ └── about.model.ts │ │ │ └── services │ │ │ ├── about.service.ts │ │ │ └── middleware.ts │ ├── tsconfig.json │ └── tslint.json ├── parse_api │ ├── package.json │ ├── src │ │ └── app │ │ │ ├── app.ts │ │ │ ├── controllers │ │ │ ├── about.controller.ts │ │ │ ├── home.controller.ts │ │ │ └── user.ts │ │ │ ├── middlewares │ │ │ └── filters.ts │ │ │ └── parse-handlers │ │ │ └── handlers.ts │ ├── tsconfig.json │ └── tslint.json └── task_context │ ├── package.json │ ├── src │ └── app │ │ ├── app.ts │ │ ├── container │ │ └── container.ts │ │ ├── controllers │ │ └── home.controller.ts │ │ └── services │ │ ├── middleware.ts │ │ ├── order.service.ts │ │ └── role.service.ts │ ├── tsconfig.json │ └── tslint.json ├── notes ├── INTERNAL_NOTES.md ├── RELEASES.md └── REMINDER.md ├── npm ├── .npmignore ├── NPM_PUBLISH.md ├── README.md └── package.json ├── package.json ├── spec └── support │ └── jasmine.json ├── src ├── api │ ├── attributes.ts │ ├── dino.ts │ └── index.ts ├── index.ts ├── modules │ ├── builtin │ │ ├── exceptions │ │ │ ├── exceptions.ts │ │ │ └── index.ts │ │ ├── http_response │ │ │ ├── http.response.ts │ │ │ └── index.ts │ │ ├── middlewares │ │ │ ├── action.exception.middleware.ts │ │ │ ├── dino.start.middleware.ts │ │ │ ├── http.response.exception.middleware.ts │ │ │ ├── http.response.message.middleware.ts │ │ │ ├── index.ts │ │ │ ├── response.end.middleware.ts │ │ │ ├── route.exception.middleware.ts │ │ │ ├── route.notfound.middleware.ts │ │ │ └── task.context.middleware.ts │ │ ├── parse_handlers │ │ │ ├── constants.ts │ │ │ ├── handlers.ts │ │ │ └── index.ts │ │ └── providers │ │ │ ├── index.ts │ │ │ └── user.identity.ts │ ├── constants │ │ ├── constants.ts │ │ ├── errors.ts │ │ ├── http.status.code.ts │ │ └── index.ts │ ├── controller │ │ ├── api.controller.ts │ │ ├── controller.action.ts │ │ ├── error.controller.ts │ │ └── index.ts │ ├── core │ │ ├── app.container.ts │ │ ├── dicontainer.ts │ │ ├── dino.container.ts │ │ ├── dino.controller.ts │ │ ├── dino.error.controller.ts │ │ └── index.ts │ ├── entities │ │ ├── dino.model.ts │ │ ├── dino.response.ts │ │ ├── http.response.message.ts │ │ └── index.ts │ ├── exception │ │ ├── custom.exception.ts │ │ └── index.ts │ ├── filter │ │ ├── filter.ts │ │ └── index.ts │ ├── interfaces │ │ ├── idino.ts │ │ └── index.ts │ ├── lib │ │ ├── index.ts │ │ └── reflector.ts │ ├── metadata │ │ ├── attribute.ts │ │ └── index.ts │ ├── providers │ │ ├── index.ts │ │ └── iuser.identity.ts │ ├── router │ │ ├── dino.router.ts │ │ ├── index.ts │ │ └── route.table.ts │ ├── sequence │ │ └── deferrer.ts │ ├── types │ │ ├── attribute.ts │ │ ├── dino.types.ts │ │ ├── express.ts │ │ ├── index.ts │ │ └── types.ts │ └── utility │ │ ├── data.utility.ts │ │ ├── dino.parser.ts │ │ ├── dino.utility.ts │ │ ├── function.utility.ts │ │ ├── http.utility.ts │ │ ├── index.ts │ │ ├── object.utility.ts │ │ └── route.utility.ts └── test_export │ └── index.ts ├── tests ├── index.ts ├── integration │ ├── api.controller.spec.ts │ ├── app.middleware.spec.ts │ ├── attributes.spec.ts │ ├── controller.inheritance.spec.ts │ ├── controller.middleware.spec.ts │ ├── dinowares.flow.spec.ts │ ├── error.controller.spec.ts │ ├── http.exception.spec.ts │ ├── http.response.spec.ts │ ├── index.ts │ ├── init.ts │ ├── parse.spec.ts │ ├── query.param.spec.ts │ └── segments.spec.ts └── unit │ ├── api │ ├── attributes.spec.ts │ └── dino.spec.ts │ ├── fakes │ ├── fakes.ts │ └── index.ts │ ├── index.ts │ ├── jasmine-helpers │ └── helper.ts │ ├── karma.conf.js │ └── modules │ ├── builtin │ ├── exceptions │ │ └── exceptions.spec.ts │ ├── http_response │ │ └── http.response.spec.ts │ ├── middlewares │ │ ├── action.exception.middleware.spec.ts │ │ ├── dino.start.middleware.spec.ts │ │ ├── http.exception.middleware.spec.ts │ │ ├── http.response.middleware.spec.ts │ │ ├── response.end.middleware.spec.ts │ │ ├── route.exception.middleware.spec.ts │ │ ├── route.notfound.middleware.spec.ts │ │ └── task.context.middleware.spec.ts │ ├── parse_handlers │ │ └── handlers.spec.ts │ └── providers │ │ └── user.identity.spec.ts │ ├── constants │ └── constants.spec.ts │ ├── controller │ └── controller.action.spec.ts │ ├── core │ ├── app.container.spec.ts │ ├── dicontainer.spec.ts │ ├── dino.container.spec.ts │ ├── dino.container.two.spec.ts │ ├── dino.controller.spec.ts │ └── dino.error.controller.spec.ts │ ├── metadata │ └── attribute.spec.ts │ ├── router │ ├── dino.router.spec.ts │ └── router.table.spec.ts │ ├── sequence │ └── deferrer.spec.ts │ └── utility │ ├── data.utility.spec.ts │ ├── dino.parser.spec.ts │ ├── dino.utility.spec.ts │ ├── function.utility.spec.ts │ ├── http.utility.spec.ts │ ├── object.utility.spec.ts │ └── route.utility.spec.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json ├── tslint.json └── wiki ├── README.md ├── application_middlewares.md ├── application_structure.md ├── attributes.md ├── controller_middlewares.md ├── controllers.md ├── di_setup.md ├── dino_properties.md ├── errom_vs_errorc.md ├── exceptions.md ├── faq.md ├── flow_of_dinowares.md ├── httpresponse_httpexception.md ├── installation_setup.md ├── terminology.md └── type_hinting.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODING_RULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/CODING_RULES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic_start/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/basic_start/package.json -------------------------------------------------------------------------------- /examples/basic_start/src/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/basic_start/src/app/app.ts -------------------------------------------------------------------------------- /examples/basic_start/src/app/controllers/home.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/basic_start/src/app/controllers/home.controller.ts -------------------------------------------------------------------------------- /examples/basic_start/src/app/filters/app.start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/basic_start/src/app/filters/app.start.ts -------------------------------------------------------------------------------- /examples/basic_start/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/basic_start/tsconfig.json -------------------------------------------------------------------------------- /examples/basic_start/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/basic_start/tslint.json -------------------------------------------------------------------------------- /examples/dino_api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/package.json -------------------------------------------------------------------------------- /examples/dino_api/src/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/app.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/container/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/container/container.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/base.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/base.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/base.exception.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/base.exception.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/child.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/child.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/child.exception.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/child.exception.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/exception.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/exception.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/home.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/home.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/index.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/index.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/controllers/server.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/controllers/server.controller.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/middlewares/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/middlewares/base.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/middlewares/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/middlewares/filter.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/middlewares/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/middlewares/middleware.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/model/about.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/model/about.model.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/services/about.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/services/about.service.ts -------------------------------------------------------------------------------- /examples/dino_api/src/app/services/date.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/src/app/services/date.service.ts -------------------------------------------------------------------------------- /examples/dino_api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/tsconfig.json -------------------------------------------------------------------------------- /examples/dino_api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/dino_api/tslint.json -------------------------------------------------------------------------------- /examples/http_verb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/http_verb/package.json -------------------------------------------------------------------------------- /examples/http_verb/src/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/http_verb/src/app/app.ts -------------------------------------------------------------------------------- /examples/http_verb/src/app/container/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/http_verb/src/app/container/container.ts -------------------------------------------------------------------------------- /examples/http_verb/src/app/controllers/home.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/http_verb/src/app/controllers/home.controller.ts -------------------------------------------------------------------------------- /examples/http_verb/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/http_verb/tsconfig.json -------------------------------------------------------------------------------- /examples/http_verb/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/http_verb/tslint.json -------------------------------------------------------------------------------- /examples/index.ts: -------------------------------------------------------------------------------- 1 | export * from '../src/index'; 2 | -------------------------------------------------------------------------------- /examples/inversify_basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/package.json -------------------------------------------------------------------------------- /examples/inversify_basic/src/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/src/app/app.ts -------------------------------------------------------------------------------- /examples/inversify_basic/src/app/container/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/src/app/container/container.ts -------------------------------------------------------------------------------- /examples/inversify_basic/src/app/controllers/application.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/src/app/controllers/application.error.ts -------------------------------------------------------------------------------- /examples/inversify_basic/src/app/controllers/home.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/src/app/controllers/home.controller.ts -------------------------------------------------------------------------------- /examples/inversify_basic/src/app/model/about.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/src/app/model/about.model.ts -------------------------------------------------------------------------------- /examples/inversify_basic/src/app/services/about.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/src/app/services/about.service.ts -------------------------------------------------------------------------------- /examples/inversify_basic/src/app/services/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/src/app/services/middleware.ts -------------------------------------------------------------------------------- /examples/inversify_basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/tsconfig.json -------------------------------------------------------------------------------- /examples/inversify_basic/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/inversify_basic/tslint.json -------------------------------------------------------------------------------- /examples/parse_api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/package.json -------------------------------------------------------------------------------- /examples/parse_api/src/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/src/app/app.ts -------------------------------------------------------------------------------- /examples/parse_api/src/app/controllers/about.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/src/app/controllers/about.controller.ts -------------------------------------------------------------------------------- /examples/parse_api/src/app/controllers/home.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/src/app/controllers/home.controller.ts -------------------------------------------------------------------------------- /examples/parse_api/src/app/controllers/user.ts: -------------------------------------------------------------------------------- 1 | export class User { 2 | name: 'dino'; 3 | } 4 | -------------------------------------------------------------------------------- /examples/parse_api/src/app/middlewares/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/src/app/middlewares/filters.ts -------------------------------------------------------------------------------- /examples/parse_api/src/app/parse-handlers/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/src/app/parse-handlers/handlers.ts -------------------------------------------------------------------------------- /examples/parse_api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/tsconfig.json -------------------------------------------------------------------------------- /examples/parse_api/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/parse_api/tslint.json -------------------------------------------------------------------------------- /examples/task_context/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/package.json -------------------------------------------------------------------------------- /examples/task_context/src/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/src/app/app.ts -------------------------------------------------------------------------------- /examples/task_context/src/app/container/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/src/app/container/container.ts -------------------------------------------------------------------------------- /examples/task_context/src/app/controllers/home.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/src/app/controllers/home.controller.ts -------------------------------------------------------------------------------- /examples/task_context/src/app/services/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/src/app/services/middleware.ts -------------------------------------------------------------------------------- /examples/task_context/src/app/services/order.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/src/app/services/order.service.ts -------------------------------------------------------------------------------- /examples/task_context/src/app/services/role.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/src/app/services/role.service.ts -------------------------------------------------------------------------------- /examples/task_context/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/tsconfig.json -------------------------------------------------------------------------------- /examples/task_context/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/examples/task_context/tslint.json -------------------------------------------------------------------------------- /notes/INTERNAL_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/notes/INTERNAL_NOTES.md -------------------------------------------------------------------------------- /notes/RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/notes/RELEASES.md -------------------------------------------------------------------------------- /notes/REMINDER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/notes/REMINDER.md -------------------------------------------------------------------------------- /npm/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /npm/NPM_PUBLISH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/npm/NPM_PUBLISH.md -------------------------------------------------------------------------------- /npm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/npm/README.md -------------------------------------------------------------------------------- /npm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/npm/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/package.json -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /src/api/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/api/attributes.ts -------------------------------------------------------------------------------- /src/api/dino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/api/dino.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/modules/builtin/exceptions/exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/exceptions/exceptions.ts -------------------------------------------------------------------------------- /src/modules/builtin/exceptions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './exceptions'; 2 | -------------------------------------------------------------------------------- /src/modules/builtin/http_response/http.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/http_response/http.response.ts -------------------------------------------------------------------------------- /src/modules/builtin/http_response/index.ts: -------------------------------------------------------------------------------- 1 | export * from './http.response'; 2 | -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/action.exception.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/action.exception.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/dino.start.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/dino.start.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/http.response.exception.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/http.response.exception.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/http.response.message.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/http.response.message.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/index.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/response.end.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/response.end.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/route.exception.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/route.exception.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/route.notfound.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/route.notfound.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/middlewares/task.context.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/middlewares/task.context.middleware.ts -------------------------------------------------------------------------------- /src/modules/builtin/parse_handlers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/parse_handlers/constants.ts -------------------------------------------------------------------------------- /src/modules/builtin/parse_handlers/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/parse_handlers/handlers.ts -------------------------------------------------------------------------------- /src/modules/builtin/parse_handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/parse_handlers/index.ts -------------------------------------------------------------------------------- /src/modules/builtin/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './user.identity'; 2 | -------------------------------------------------------------------------------- /src/modules/builtin/providers/user.identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/builtin/providers/user.identity.ts -------------------------------------------------------------------------------- /src/modules/constants/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/constants/constants.ts -------------------------------------------------------------------------------- /src/modules/constants/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/constants/errors.ts -------------------------------------------------------------------------------- /src/modules/constants/http.status.code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/constants/http.status.code.ts -------------------------------------------------------------------------------- /src/modules/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/constants/index.ts -------------------------------------------------------------------------------- /src/modules/controller/api.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/controller/api.controller.ts -------------------------------------------------------------------------------- /src/modules/controller/controller.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/controller/controller.action.ts -------------------------------------------------------------------------------- /src/modules/controller/error.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/controller/error.controller.ts -------------------------------------------------------------------------------- /src/modules/controller/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/controller/index.ts -------------------------------------------------------------------------------- /src/modules/core/app.container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/core/app.container.ts -------------------------------------------------------------------------------- /src/modules/core/dicontainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/core/dicontainer.ts -------------------------------------------------------------------------------- /src/modules/core/dino.container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/core/dino.container.ts -------------------------------------------------------------------------------- /src/modules/core/dino.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/core/dino.controller.ts -------------------------------------------------------------------------------- /src/modules/core/dino.error.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/core/dino.error.controller.ts -------------------------------------------------------------------------------- /src/modules/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/core/index.ts -------------------------------------------------------------------------------- /src/modules/entities/dino.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/entities/dino.model.ts -------------------------------------------------------------------------------- /src/modules/entities/dino.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/entities/dino.response.ts -------------------------------------------------------------------------------- /src/modules/entities/http.response.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/entities/http.response.message.ts -------------------------------------------------------------------------------- /src/modules/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/entities/index.ts -------------------------------------------------------------------------------- /src/modules/exception/custom.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/exception/custom.exception.ts -------------------------------------------------------------------------------- /src/modules/exception/index.ts: -------------------------------------------------------------------------------- 1 | export * from './custom.exception'; 2 | -------------------------------------------------------------------------------- /src/modules/filter/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/filter/filter.ts -------------------------------------------------------------------------------- /src/modules/filter/index.ts: -------------------------------------------------------------------------------- 1 | export * from './filter'; 2 | -------------------------------------------------------------------------------- /src/modules/interfaces/idino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/interfaces/idino.ts -------------------------------------------------------------------------------- /src/modules/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './idino'; 2 | -------------------------------------------------------------------------------- /src/modules/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './reflector'; 2 | -------------------------------------------------------------------------------- /src/modules/lib/reflector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/lib/reflector.ts -------------------------------------------------------------------------------- /src/modules/metadata/attribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/metadata/attribute.ts -------------------------------------------------------------------------------- /src/modules/metadata/index.ts: -------------------------------------------------------------------------------- 1 | export * from './attribute'; 2 | -------------------------------------------------------------------------------- /src/modules/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './iuser.identity'; 2 | -------------------------------------------------------------------------------- /src/modules/providers/iuser.identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/providers/iuser.identity.ts -------------------------------------------------------------------------------- /src/modules/router/dino.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/router/dino.router.ts -------------------------------------------------------------------------------- /src/modules/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/router/index.ts -------------------------------------------------------------------------------- /src/modules/router/route.table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/router/route.table.ts -------------------------------------------------------------------------------- /src/modules/sequence/deferrer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/sequence/deferrer.ts -------------------------------------------------------------------------------- /src/modules/types/attribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/types/attribute.ts -------------------------------------------------------------------------------- /src/modules/types/dino.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/types/dino.types.ts -------------------------------------------------------------------------------- /src/modules/types/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/types/express.ts -------------------------------------------------------------------------------- /src/modules/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/types/index.ts -------------------------------------------------------------------------------- /src/modules/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/types/types.ts -------------------------------------------------------------------------------- /src/modules/utility/data.utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/data.utility.ts -------------------------------------------------------------------------------- /src/modules/utility/dino.parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/dino.parser.ts -------------------------------------------------------------------------------- /src/modules/utility/dino.utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/dino.utility.ts -------------------------------------------------------------------------------- /src/modules/utility/function.utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/function.utility.ts -------------------------------------------------------------------------------- /src/modules/utility/http.utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/http.utility.ts -------------------------------------------------------------------------------- /src/modules/utility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/index.ts -------------------------------------------------------------------------------- /src/modules/utility/object.utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/object.utility.ts -------------------------------------------------------------------------------- /src/modules/utility/route.utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/modules/utility/route.utility.ts -------------------------------------------------------------------------------- /src/test_export/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/src/test_export/index.ts -------------------------------------------------------------------------------- /tests/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/index.ts -------------------------------------------------------------------------------- /tests/integration/api.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/api.controller.spec.ts -------------------------------------------------------------------------------- /tests/integration/app.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/app.middleware.spec.ts -------------------------------------------------------------------------------- /tests/integration/attributes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/attributes.spec.ts -------------------------------------------------------------------------------- /tests/integration/controller.inheritance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/controller.inheritance.spec.ts -------------------------------------------------------------------------------- /tests/integration/controller.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/controller.middleware.spec.ts -------------------------------------------------------------------------------- /tests/integration/dinowares.flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/dinowares.flow.spec.ts -------------------------------------------------------------------------------- /tests/integration/error.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/error.controller.spec.ts -------------------------------------------------------------------------------- /tests/integration/http.exception.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/http.exception.spec.ts -------------------------------------------------------------------------------- /tests/integration/http.response.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/http.response.spec.ts -------------------------------------------------------------------------------- /tests/integration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/index.ts -------------------------------------------------------------------------------- /tests/integration/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/init.ts -------------------------------------------------------------------------------- /tests/integration/parse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/parse.spec.ts -------------------------------------------------------------------------------- /tests/integration/query.param.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/query.param.spec.ts -------------------------------------------------------------------------------- /tests/integration/segments.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/integration/segments.spec.ts -------------------------------------------------------------------------------- /tests/unit/api/attributes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/api/attributes.spec.ts -------------------------------------------------------------------------------- /tests/unit/api/dino.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/api/dino.spec.ts -------------------------------------------------------------------------------- /tests/unit/fakes/fakes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/fakes/fakes.ts -------------------------------------------------------------------------------- /tests/unit/fakes/index.ts: -------------------------------------------------------------------------------- 1 | export * from './fakes'; 2 | -------------------------------------------------------------------------------- /tests/unit/index.ts: -------------------------------------------------------------------------------- 1 | export * from '../index'; 2 | -------------------------------------------------------------------------------- /tests/unit/jasmine-helpers/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/jasmine-helpers/helper.ts -------------------------------------------------------------------------------- /tests/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/karma.conf.js -------------------------------------------------------------------------------- /tests/unit/modules/builtin/exceptions/exceptions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/exceptions/exceptions.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/http_response/http.response.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/http_response/http.response.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/action.exception.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/action.exception.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/dino.start.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/dino.start.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/http.exception.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/http.exception.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/http.response.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/http.response.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/response.end.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/response.end.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/route.exception.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/route.exception.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/route.notfound.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/route.notfound.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/middlewares/task.context.middleware.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/middlewares/task.context.middleware.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/parse_handlers/handlers.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/parse_handlers/handlers.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/builtin/providers/user.identity.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/builtin/providers/user.identity.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/constants/constants.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/constants/constants.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/controller/controller.action.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/controller/controller.action.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/core/app.container.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/core/app.container.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/core/dicontainer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/core/dicontainer.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/core/dino.container.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/core/dino.container.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/core/dino.container.two.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/core/dino.container.two.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/core/dino.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/core/dino.controller.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/core/dino.error.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/core/dino.error.controller.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/metadata/attribute.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/metadata/attribute.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/router/dino.router.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/router/dino.router.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/router/router.table.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/router/router.table.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/sequence/deferrer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/sequence/deferrer.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/utility/data.utility.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/utility/data.utility.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/utility/dino.parser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/utility/dino.parser.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/utility/dino.utility.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/utility/dino.utility.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/utility/function.utility.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/utility/function.utility.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/utility/http.utility.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/utility/http.utility.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/utility/object.utility.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/utility/object.utility.spec.ts -------------------------------------------------------------------------------- /tests/unit/modules/utility/route.utility.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tests/unit/modules/utility/route.utility.spec.ts -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tsconfig.spec.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/tslint.json -------------------------------------------------------------------------------- /wiki/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/README.md -------------------------------------------------------------------------------- /wiki/application_middlewares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/application_middlewares.md -------------------------------------------------------------------------------- /wiki/application_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/application_structure.md -------------------------------------------------------------------------------- /wiki/attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/attributes.md -------------------------------------------------------------------------------- /wiki/controller_middlewares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/controller_middlewares.md -------------------------------------------------------------------------------- /wiki/controllers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/controllers.md -------------------------------------------------------------------------------- /wiki/di_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/di_setup.md -------------------------------------------------------------------------------- /wiki/dino_properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/dino_properties.md -------------------------------------------------------------------------------- /wiki/errom_vs_errorc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/errom_vs_errorc.md -------------------------------------------------------------------------------- /wiki/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/exceptions.md -------------------------------------------------------------------------------- /wiki/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/faq.md -------------------------------------------------------------------------------- /wiki/flow_of_dinowares.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/flow_of_dinowares.md -------------------------------------------------------------------------------- /wiki/httpresponse_httpexception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/httpresponse_httpexception.md -------------------------------------------------------------------------------- /wiki/installation_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/installation_setup.md -------------------------------------------------------------------------------- /wiki/terminology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/terminology.md -------------------------------------------------------------------------------- /wiki/type_hinting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParallelTask/dinoloop/HEAD/wiki/type_hinting.md --------------------------------------------------------------------------------