├── .commitlintrc.js ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── publish.yml │ ├── semantic-pull-request.yml │ └── test.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── jest.config.js ├── lerna.json ├── package.json ├── packages ├── alifc │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── ali-req.ts │ │ ├── ali-res.ts │ │ ├── cli-config.ts │ │ ├── context.ts │ │ ├── index.ts │ │ └── startup.ts │ └── test │ │ ├── cli-config.test.ts │ │ ├── context.test.ts │ │ ├── error.test.ts │ │ ├── type │ │ ├── buffer.test.ts │ │ ├── json.test.ts │ │ ├── stream.test.ts │ │ └── text.test.ts │ │ └── utils.ts ├── base.gitignore ├── body │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── multipart.ts │ │ └── startup.ts │ └── test │ │ ├── json.test.ts │ │ ├── multipart.test.ts │ │ ├── text.test.ts │ │ ├── urlencoded.test.ts │ │ └── utils.ts ├── cookie │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── index.ts │ │ └── options.ts │ └── test │ │ └── cookie.test.ts ├── core │ ├── package.json │ ├── src │ │ ├── context.ts │ │ ├── exception.ts │ │ ├── hook │ │ │ ├── hook.exec.ts │ │ │ ├── hook.item.ts │ │ │ ├── hook.manager.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── middlewares │ │ │ ├── compose.middleware.ts │ │ │ ├── index.ts │ │ │ ├── lambda.middleware.ts │ │ │ └── middleware.ts │ │ ├── register.ts │ │ ├── startup.ts │ │ └── utils │ │ │ ├── cli-assets.ts │ │ │ ├── index.ts │ │ │ ├── module.ts │ │ │ ├── net.ts │ │ │ ├── typeis.ts │ │ │ └── types.ts │ └── test │ │ ├── cli-assets.test.ts │ │ ├── context.test.ts │ │ ├── error.test.ts │ │ ├── hook │ │ ├── before.test.ts │ │ ├── begining.test.ts │ │ ├── constructor.test.ts │ │ ├── context.test.ts │ │ ├── error.test.ts │ │ ├── initialization.test.ts │ │ └── simple.test.ts │ │ ├── middleware │ │ ├── compose.test.ts │ │ ├── constructor.test.ts │ │ ├── context.test.ts │ │ ├── instanceof.test.ts │ │ ├── pipeline.test.ts │ │ ├── simple.test.ts │ │ ├── singleton.test.ts │ │ └── success.test.ts │ │ ├── module.test.ts │ │ ├── net.test.ts │ │ ├── startup.test.ts │ │ ├── test-startup.ts │ │ ├── tsconfig.json │ │ └── typeis.test.ts ├── cors │ ├── package.json │ ├── src │ │ ├── cors.middleware.ts │ │ ├── index.ts │ │ └── options.ts │ └── test │ │ ├── cors.test.ts │ │ └── options.test.ts ├── env │ ├── package.json │ ├── src │ │ ├── cli-config.ts │ │ ├── index.ts │ │ ├── options.ts │ │ └── version.ts │ └── test │ │ ├── cli-config.test.ts │ │ ├── env.test.ts │ │ ├── envs │ │ ├── .env │ │ ├── .env.dev │ │ ├── .env.development │ │ ├── .env.prod │ │ ├── .env.production │ │ └── .env.stage │ │ ├── tsconfig.json │ │ ├── utils.ts │ │ ├── version.test.ts │ │ └── version │ │ └── package.json ├── filter │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── filters │ │ │ ├── action.filter.ts │ │ │ ├── authorization.filter.ts │ │ │ ├── exception.filter.ts │ │ │ ├── exec-filter.ts │ │ │ ├── filter.ts │ │ │ ├── index.ts │ │ │ └── resource.filter.ts │ │ ├── index.ts │ │ └── use-filters.decorator.ts │ └── test │ │ ├── actions │ │ └── auth.get.ts │ │ ├── authorization.test.ts │ │ ├── exception.test.ts │ │ ├── exec-named.test.ts │ │ ├── executing.test.ts │ │ ├── global.test.ts │ │ ├── order.test.ts │ │ └── tsconfig.json ├── http │ ├── package.json │ ├── src │ │ ├── context │ │ │ ├── header-handler.ts │ │ │ ├── http-error-message.ts │ │ │ ├── index.ts │ │ │ ├── request.ts │ │ │ ├── response.ts │ │ │ └── result-handler.ts │ │ ├── exceptions │ │ │ ├── bad-gateway-exception.ts │ │ │ ├── bad-request-exception.ts │ │ │ ├── conflict-exception.ts │ │ │ ├── forbidden-exception.ts │ │ │ ├── gateway-timeout-exception.ts │ │ │ ├── gone-exception.ts │ │ │ ├── http-exception.ts │ │ │ ├── http-version-not-supported-exception.ts │ │ │ ├── im-a-teapot-exception.ts │ │ │ ├── index.ts │ │ │ ├── internal-server-error-exception.ts │ │ │ ├── method-not-allowed-exception.ts │ │ │ ├── misdirected-exception.ts │ │ │ ├── not-acceptable-exception.ts │ │ │ ├── not-found-exception.ts │ │ │ ├── not-implemented-exception.ts │ │ │ ├── precondition-failed-exception.ts │ │ │ ├── request-timeout-exception.ts │ │ │ ├── request-too-long-exception.ts │ │ │ ├── service-unavailable-exception.ts │ │ │ ├── unauthorized-exception.ts │ │ │ ├── unprocessable-entity-exception.ts │ │ │ └── unsupported-media-type-exception.ts │ │ ├── index.ts │ │ ├── map-matcher.ts │ │ ├── methods.ts │ │ ├── middleware.ts │ │ ├── options.ts │ │ ├── startup.ts │ │ └── types.ts │ └── test │ │ ├── context.test.ts │ │ ├── exceptions │ │ ├── http-exception.test.ts │ │ └── throw.test.ts │ │ ├── header.test.ts │ │ ├── match.test.ts │ │ ├── method.test.ts │ │ ├── request │ │ ├── body.test.ts │ │ ├── method.test.ts │ │ └── query.test.ts │ │ ├── response │ │ ├── content-type.test.ts │ │ ├── custom-headers.test.ts │ │ ├── response-error.test.ts │ │ ├── result-handler.test.ts │ │ └── result-method.test.ts │ │ └── tsconfig.json ├── inject │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators │ │ │ ├── create-inject.ts │ │ │ ├── index.ts │ │ │ └── inject.decorator.ts │ │ ├── index.ts │ │ ├── inject-parser.ts │ │ ├── inject-type.ts │ │ ├── interfaces │ │ │ ├── index.ts │ │ │ ├── inject-custom.ts │ │ │ ├── inject-key.ts │ │ │ ├── inject-map.ts │ │ │ └── service.ts │ │ └── startup.ts │ └── test │ │ ├── class.test.ts │ │ ├── custom-inject.test.ts │ │ ├── derive.test.ts │ │ ├── dispose.test.ts │ │ ├── import.test.ts │ │ ├── initialize.test.ts │ │ ├── inject-params.test.ts │ │ ├── key-inject │ │ ├── chain.test.ts │ │ ├── constructor.test.ts │ │ ├── key-inject.test.ts │ │ ├── parse.test.ts │ │ └── type.test.ts │ │ ├── middleware-constructor.test.ts │ │ ├── object.test.ts │ │ ├── only-cons.test.ts │ │ ├── parse.test.ts │ │ ├── proptotype.test.ts │ │ ├── services.ts │ │ ├── simple.test.ts │ │ ├── singleton.test.ts │ │ ├── tsconfig.json │ │ └── type.test.ts ├── jest.config.js ├── jest.setup.js ├── jwt │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators.ts │ │ ├── index.ts │ │ ├── jwt-options.ts │ │ └── jwt.service.ts │ └── test │ │ ├── auth.test.ts │ │ ├── decorator.test.ts │ │ ├── error.test.ts │ │ ├── key.test.ts │ │ ├── prefix.test.ts │ │ ├── sign.test.ts │ │ ├── tsconfig.json │ │ └── utils.ts ├── knex │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators.ts │ │ ├── index.ts │ │ └── options.ts │ └── test │ │ ├── connect.test.ts │ │ ├── identity.test.ts │ │ └── tsconfig.json ├── koa │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── halsp.middleware.ts │ │ ├── index.ts │ │ ├── koa.middleware.ts │ │ ├── res-transform.ts │ │ └── trans-response.ts │ └── test │ │ ├── body.test.ts │ │ ├── header.test.ts │ │ ├── koa-ipare.test.ts │ │ ├── middleware.test.ts │ │ ├── pipe.test.ts │ │ ├── request-body.test.ts │ │ └── type.test.ts ├── lambda │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── cli-config.ts │ │ ├── context.ts │ │ ├── index.ts │ │ ├── response-struct.ts │ │ └── startup.ts │ └── test │ │ ├── buffer.test.ts │ │ ├── cli-config.test.ts │ │ ├── context.test.ts │ │ ├── query.test.ts │ │ ├── response.test.ts │ │ └── text-body.test.ts ├── logger │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators.ts │ │ ├── index.ts │ │ └── options.ts │ └── test │ │ ├── identity.test.ts │ │ ├── logger.test.ts │ │ ├── tsconfig.json │ │ └── utils.ts ├── micro-grpc │ ├── package.json │ ├── src │ │ ├── cli-config.ts │ │ ├── client │ │ │ ├── client.ts │ │ │ ├── index.ts │ │ │ └── options.ts │ │ ├── index.ts │ │ ├── load-packages.ts │ │ ├── server │ │ │ ├── index.ts │ │ │ ├── options.ts │ │ │ └── startup.ts │ │ └── stream.ts │ └── test │ │ ├── cli-config.test.ts │ │ ├── client │ │ ├── client.test.ts │ │ ├── error.test.ts │ │ ├── service.test.ts │ │ └── stream.test.ts │ │ ├── load-packages.test.ts │ │ ├── protos │ │ ├── stream.client.proto │ │ ├── stream.cs.proto │ │ ├── stream.server.proto │ │ └── test.proto │ │ ├── server │ │ └── startup.test.ts │ │ └── stream.test.ts ├── micro-mqtt │ ├── package.json │ ├── src │ │ ├── client │ │ │ ├── client.ts │ │ │ ├── index.ts │ │ │ └── options.ts │ │ ├── index.ts │ │ └── server │ │ │ ├── index.ts │ │ │ ├── options.ts │ │ │ ├── startup.ts │ │ │ └── topic.ts │ └── test │ │ ├── client │ │ ├── emit.test.ts │ │ ├── error.test.ts │ │ ├── prefix.test.ts │ │ ├── send.test.ts │ │ └── timeout.test.ts │ │ ├── startup.test.ts │ │ └── topic.test.ts ├── micro-nats │ ├── package.json │ ├── src │ │ ├── client │ │ │ ├── client.ts │ │ │ ├── index.ts │ │ │ └── options.ts │ │ ├── index.ts │ │ └── server │ │ │ ├── index.ts │ │ │ ├── options.ts │ │ │ └── startup.ts │ └── test │ │ ├── client │ │ ├── connect.test.ts │ │ ├── emit.test.ts │ │ ├── prefix.test.ts │ │ ├── return.test.ts │ │ ├── send.test.ts │ │ └── timeout.test.ts │ │ ├── error.test.ts │ │ ├── headers.test.ts │ │ └── startup.test.ts ├── micro-redis │ ├── package.json │ ├── src │ │ ├── client │ │ │ ├── client.ts │ │ │ ├── index.ts │ │ │ └── options.ts │ │ ├── index.ts │ │ └── server │ │ │ ├── index.ts │ │ │ ├── options.ts │ │ │ └── startup.ts │ └── test │ │ ├── client.test.ts │ │ └── startup.test.ts ├── micro-tcp │ ├── package.json │ ├── src │ │ ├── client │ │ │ ├── client.ts │ │ │ ├── index.ts │ │ │ └── options.ts │ │ ├── index.ts │ │ ├── server │ │ │ ├── index.ts │ │ │ ├── options.ts │ │ │ └── startup.ts │ │ └── tcp-parser.ts │ └── test │ │ ├── client.test.ts │ │ ├── parser-tcp.test.ts │ │ ├── startup.test.ts │ │ └── utils.ts ├── micro │ ├── package.json │ ├── src │ │ ├── client │ │ │ ├── client.ts │ │ │ ├── constant.ts │ │ │ ├── decorators.ts │ │ │ ├── index.ts │ │ │ └── use-client.ts │ │ ├── common.internal │ │ │ ├── index.ts │ │ │ ├── json-buffer.ts │ │ │ └── packet.ts │ │ ├── index.ts │ │ └── server │ │ │ ├── context.ts │ │ │ ├── exception.ts │ │ │ ├── index.ts │ │ │ └── startup.ts │ └── test │ │ ├── client │ │ ├── base.test.ts │ │ └── inject.test.ts │ │ ├── json-buffer.test.ts │ │ ├── server │ │ ├── body.test.ts │ │ ├── context.test.ts │ │ ├── exception.test.ts │ │ └── startup.test.ts │ │ └── tsconfig.json ├── mongoose │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators.ts │ │ ├── index.ts │ │ └── options.ts │ └── test │ │ ├── connect.test.ts │ │ ├── http-context.test.ts │ │ ├── identity.test.ts │ │ └── tsconfig.json ├── mva │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── mva-options.ts │ │ └── result.filter.ts │ └── test │ │ ├── auth.test.ts │ │ ├── error-page.test.ts │ │ ├── filter.test.ts │ │ ├── global.ts │ │ ├── methods.test.ts │ │ ├── mva.test.ts │ │ ├── mva │ │ ├── actions │ │ │ ├── _.get.ts │ │ │ ├── _.post.ts │ │ │ ├── filter.get.ts │ │ │ └── user │ │ │ │ ├── ^email.get.ts │ │ │ │ └── _.post.ts │ │ ├── auth.middleware.ts │ │ ├── mock.ts │ │ ├── models │ │ │ └── User.ts │ │ ├── tsconfig.json │ │ └── views │ │ │ ├── 403.ejs │ │ │ ├── 404.ejs │ │ │ ├── filter.ejs │ │ │ ├── index.ejs │ │ │ └── user │ │ │ └── ^email │ │ │ └── index.ejs │ │ └── tsconfig.json ├── native │ ├── package.json │ ├── src │ │ ├── context.ts │ │ ├── index.ts │ │ ├── options.ts │ │ └── startup.ts │ └── test │ │ ├── body │ │ ├── buffer.test.ts │ │ ├── empty.test.ts │ │ ├── json.test.ts │ │ ├── stream.test.ts │ │ └── text.test.ts │ │ └── startup.test.ts ├── pipe │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators │ │ │ ├── create-property-decorator.ts │ │ │ ├── create-req-decorator.ts │ │ │ ├── exec-pipes.ts │ │ │ ├── index.ts │ │ │ └── req.decorator.ts │ │ ├── global │ │ │ ├── global-pipe-item.ts │ │ │ ├── global-pipe-type.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── pipe-item.ts │ │ ├── pipe-req-record.ts │ │ ├── pipe-req-type.ts │ │ ├── pipe-transform.ts │ │ └── presets │ │ │ ├── default-value.pipe.ts │ │ │ ├── error.ts │ │ │ ├── index.ts │ │ │ ├── lambda.pipe.ts │ │ │ ├── parse-bool.pipe.ts │ │ │ ├── parse-float.pipe.ts │ │ │ ├── parse-int.pipe.ts │ │ │ └── trim.pipe.ts │ └── test │ │ ├── TestMiddleware.ts │ │ ├── create-decorator.test.ts │ │ ├── deep.test.ts │ │ ├── empty.test.ts │ │ ├── global-pipe.test.ts │ │ ├── pipe │ │ ├── default-value.test.ts │ │ ├── error-pipe.test.ts │ │ ├── lambda-pipe.test.ts │ │ ├── micro-pipe.test.ts │ │ ├── obj-pipe.test.ts │ │ ├── parse-bool.test.ts │ │ ├── parse-float.test.ts │ │ ├── parse-int.test.ts │ │ ├── trim.test.ts │ │ └── utils.ts │ │ ├── plain-to-class.test.ts │ │ ├── record.test.ts │ │ ├── simple.test.ts │ │ └── tsconfig.json ├── redis │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators.ts │ │ ├── index.ts │ │ └── options.ts │ └── test │ │ ├── connect.test.ts │ │ ├── http-context.test.ts │ │ ├── identity.test.ts │ │ └── tsconfig.json ├── router │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── action │ │ │ ├── action-metadata.ts │ │ │ ├── http-method.decorator.ts │ │ │ ├── index.ts │ │ │ ├── method-item.ts │ │ │ └── pattern.decorator.ts │ │ ├── blank.middleware.ts │ │ ├── constant.ts │ │ ├── index.ts │ │ ├── map │ │ │ ├── map-creater.ts │ │ │ ├── map-item.ts │ │ │ ├── map-parser.ts │ │ │ └── module.ts │ │ ├── postbuild.ts │ │ ├── router-options.ts │ │ └── startup.ts │ └── test │ │ ├── action.test.ts │ │ ├── actions │ │ ├── NullBody.ts │ │ ├── Router.ts │ │ ├── _.get.ts │ │ ├── decorator │ │ │ ├── method-base-path.ts │ │ │ ├── method-custom.ts │ │ │ ├── method-url.ts │ │ │ └── method.ts │ │ ├── err │ │ │ ├── _.1post.ts │ │ │ └── _.post1.ts │ │ ├── metadata │ │ │ ├── custom.get.ts │ │ │ └── set-metadata.get.ts │ │ ├── multiple.get.ts │ │ ├── otherClass.ts │ │ ├── otherFile.txt │ │ ├── otherObject.ts │ │ ├── restful │ │ │ ├── ^id.get.ts │ │ │ ├── ^id │ │ │ │ ├── .delete.head.options.NO.patch.post.put.trace.ts │ │ │ │ ├── _.connect.ts │ │ │ │ ├── _.custom.ts │ │ │ │ ├── animals.connect.delete.get.head.options.patch.post.trace.ts │ │ │ │ └── animals.trace.ts │ │ │ ├── _.any.ts │ │ │ ├── _.connect.ts │ │ │ ├── _.delete.head.options.patch.post.put.trace.ts │ │ │ ├── _.get.ts │ │ │ ├── method │ │ │ │ ├── ^params │ │ │ │ │ ├── _.post.ts │ │ │ │ │ └── miss │ │ │ │ │ │ └── _.post.ts │ │ │ │ ├── ^params2 │ │ │ │ │ └── ^nextParams.post.ts │ │ │ │ ├── miss │ │ │ │ │ ├── ^query.post.ts │ │ │ │ │ └── _.post.ts │ │ │ │ └── simple.ts │ │ │ ├── mostLike │ │ │ │ ├── ^id1 │ │ │ │ │ └── act.post.ts │ │ │ │ └── ^id2 │ │ │ │ │ └── act.post.ts │ │ │ └── sortest │ │ │ │ ├── sort.get.ts │ │ │ │ └── sort │ │ │ │ └── _.get.ts │ │ ├── simple │ │ │ ├── AdminAuth.ts │ │ │ ├── LoginAuth.ts │ │ │ ├── Router.ts │ │ │ └── deepActions │ │ │ │ └── Router.ts │ │ └── test.d.ts │ │ ├── cli-config.test.ts │ │ ├── deco-http-method.test.ts │ │ ├── def-actions │ │ └── actions │ │ │ └── _.get.ts │ │ ├── extend-decorators.test.ts │ │ ├── map.test.ts │ │ ├── metadata.test.ts │ │ ├── micro-nats.test.ts │ │ ├── micro-redis.test.ts │ │ ├── micro-tcp.test.ts │ │ ├── micro │ │ ├── path.ts │ │ ├── path2.message.ts │ │ └── pattern.ts │ │ ├── modules.test.ts │ │ ├── modules │ │ ├── decorators │ │ │ ├── actions │ │ │ │ └── deco.get.ts │ │ │ └── module.ts │ │ ├── def │ │ │ ├── _.get.ts │ │ │ └── error.get.ts │ │ ├── ignore │ │ │ ├── ignore.get.ts │ │ │ └── module.ts │ │ └── prefix │ │ │ ├── actions │ │ │ ├── _.get.ts │ │ │ └── deep │ │ │ │ ├── _.get.ts │ │ │ │ └── deco.ts │ │ │ └── module.js │ │ ├── post-build.test.ts │ │ ├── post-build │ │ ├── .gitignore │ │ ├── actions │ │ │ └── _.get.ts │ │ └── modules │ │ │ └── _.get.ts │ │ ├── prefix.test.ts │ │ ├── restful │ │ ├── any.test.ts │ │ ├── err.test.ts │ │ ├── match.test.ts │ │ ├── not-allowed.test.ts │ │ ├── params.test.ts │ │ ├── restful-method.test.ts │ │ └── root.test.ts │ │ ├── router.test.ts │ │ ├── tsconfig.json │ │ └── utils.ts ├── static │ ├── base.readme.md │ ├── html │ │ ├── dir.html │ │ └── error.html │ ├── package.json │ ├── src │ │ ├── cli.attach.serve.ts │ │ ├── cli.config.ts │ │ ├── constant.ts │ │ ├── index.ts │ │ ├── middlewares │ │ │ ├── base.middleware.ts │ │ │ ├── match.middleware.ts │ │ │ ├── method.middleware.ts │ │ │ ├── result.middleware.ts │ │ │ ├── status404.middleware.ts │ │ │ ├── status405.middleware.ts │ │ │ └── utils.ts │ │ └── options.ts │ └── test │ │ ├── cli.config.test.ts │ │ ├── default.req.path.test.ts │ │ ├── dir.test.ts │ │ ├── exclude.test.ts │ │ ├── method.test.ts │ │ ├── mime.test.ts │ │ ├── not.found.test.ts │ │ ├── path.test.ts │ │ ├── prefix.test.ts │ │ ├── serve.test.ts │ │ ├── serve │ │ ├── dir │ │ │ └── file.txt │ │ └── index.html │ │ ├── single.static.test.ts │ │ ├── static │ │ ├── 404.html │ │ ├── 405.html │ │ ├── dir │ │ │ └── index.html │ │ ├── index.html │ │ ├── index.un │ │ └── 中文.html │ │ └── utils.ts ├── swagger │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── options.ts │ │ ├── parser │ │ │ ├── index.ts │ │ │ ├── schema-dict.ts │ │ │ └── utils.ts │ │ ├── swagger.middleware.ts │ │ └── validator.decorator.ts │ ├── test-compiler │ │ ├── index.ts │ │ ├── src │ │ │ └── test.post.ts │ │ └── tsconfig.json │ ├── test-http │ │ ├── actions │ │ │ ├── multi.get.ts │ │ │ ├── test.get.put.ts │ │ │ └── test.post.ts │ │ ├── index.ts │ │ └── tsconfig.json │ └── test │ │ ├── decorator.test.ts │ │ ├── empty-version │ │ └── package.json │ │ ├── match.test.ts │ │ ├── options.test.ts │ │ ├── parser.test.ts │ │ ├── parser │ │ ├── array.ts │ │ ├── body.ts │ │ ├── content-type.ts │ │ ├── decorator.ts │ │ ├── deep.ts │ │ ├── default.get.ts │ │ ├── ignore.ts │ │ ├── not-action.ts │ │ ├── response.ts │ │ └── test.ts │ │ ├── tsconfig.json │ │ └── utils.test.ts ├── testing │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── middleware.ts │ │ ├── response.ts │ │ ├── runin.ts │ │ ├── service.ts │ │ └── startup.ts │ └── test │ │ ├── http.test.ts │ │ ├── middleware.test.ts │ │ ├── service.test.ts │ │ ├── shell.test.ts │ │ ├── startup.test.ts │ │ ├── test.proto │ │ └── tsconfig.json ├── tsconfig.base.json ├── tsconfig.cjs.json ├── tsconfig.code.json ├── tsconfig.mjs.json ├── typeorm │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── decorators.ts │ │ ├── index.ts │ │ └── options.ts │ └── test │ │ ├── .gitignore │ │ ├── entities │ │ └── TestEntity.ts │ │ ├── entity.test.ts │ │ ├── exec.test.ts │ │ ├── http-context.test.ts │ │ ├── identity.test.ts │ │ └── tsconfig.json ├── validator │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── cli-transformer.ts │ │ ├── constant.ts │ │ ├── create-decorator.ts │ │ ├── decorators.ts │ │ ├── error.ts │ │ ├── index.ts │ │ ├── validate.pipe.ts │ │ └── validator-lib.ts │ └── test │ │ ├── custom.test.ts │ │ ├── error.test.ts │ │ ├── name.test.ts │ │ ├── options.test.ts │ │ ├── parent.test.ts │ │ ├── rules.test.ts │ │ ├── transformer-test │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── tsconfig.json │ │ ├── transformer.test.ts │ │ ├── tsconfig.json │ │ └── validate.test.ts ├── view │ ├── base.readme.md │ ├── package.json │ ├── src │ │ ├── cli-config.ts │ │ ├── index.ts │ │ ├── user-view.ts │ │ └── view-options.ts │ └── test │ │ ├── call.test.ts │ │ ├── cli-config.test.ts │ │ ├── engine.test.ts │ │ ├── error.test.ts │ │ ├── middleware.test.ts │ │ ├── path.test.ts │ │ ├── tsconfig.json │ │ └── views │ │ ├── ejs │ │ ├── index.ejs │ │ └── index.txt │ │ ├── empty │ │ └── index.ejs │ │ ├── error │ │ ├── engine │ │ │ ├── index.doc │ │ │ └── index.txt │ │ └── path.dir │ │ │ └── index │ │ ├── html │ │ ├── index.html │ │ └── index.txt │ │ └── pug │ │ └── test.pug └── ws │ ├── package.json │ ├── src │ ├── decorator.ts │ ├── index.ts │ ├── manager.ts │ └── options.ts │ └── test │ ├── error.test.ts │ ├── startup.test.ts │ └── tsconfig.json ├── scripts ├── ci-install.sh ├── clean-dist.sh ├── copy-package-file.ts ├── copy-package-files.sh ├── create-readme.ts ├── get-packages.js ├── init-cli-deps.sh ├── init-docker.sh └── sync-cnpm.ts ├── tsconfig.json └── yarn.lock /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.d.ts -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/workflows/semantic-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run lint -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/jest.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/package.json -------------------------------------------------------------------------------- /packages/alifc/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/base.readme.md -------------------------------------------------------------------------------- /packages/alifc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/package.json -------------------------------------------------------------------------------- /packages/alifc/src/ali-req.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/src/ali-req.ts -------------------------------------------------------------------------------- /packages/alifc/src/ali-res.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/src/ali-res.ts -------------------------------------------------------------------------------- /packages/alifc/src/cli-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/src/cli-config.ts -------------------------------------------------------------------------------- /packages/alifc/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/src/context.ts -------------------------------------------------------------------------------- /packages/alifc/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/src/index.ts -------------------------------------------------------------------------------- /packages/alifc/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/src/startup.ts -------------------------------------------------------------------------------- /packages/alifc/test/cli-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/cli-config.test.ts -------------------------------------------------------------------------------- /packages/alifc/test/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/context.test.ts -------------------------------------------------------------------------------- /packages/alifc/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/error.test.ts -------------------------------------------------------------------------------- /packages/alifc/test/type/buffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/type/buffer.test.ts -------------------------------------------------------------------------------- /packages/alifc/test/type/json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/type/json.test.ts -------------------------------------------------------------------------------- /packages/alifc/test/type/stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/type/stream.test.ts -------------------------------------------------------------------------------- /packages/alifc/test/type/text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/type/text.test.ts -------------------------------------------------------------------------------- /packages/alifc/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/alifc/test/utils.ts -------------------------------------------------------------------------------- /packages/base.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/base.gitignore -------------------------------------------------------------------------------- /packages/body/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/package.json -------------------------------------------------------------------------------- /packages/body/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/src/index.ts -------------------------------------------------------------------------------- /packages/body/src/multipart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/src/multipart.ts -------------------------------------------------------------------------------- /packages/body/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/src/startup.ts -------------------------------------------------------------------------------- /packages/body/test/json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/test/json.test.ts -------------------------------------------------------------------------------- /packages/body/test/multipart.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/test/multipart.test.ts -------------------------------------------------------------------------------- /packages/body/test/text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/test/text.test.ts -------------------------------------------------------------------------------- /packages/body/test/urlencoded.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/test/urlencoded.test.ts -------------------------------------------------------------------------------- /packages/body/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/body/test/utils.ts -------------------------------------------------------------------------------- /packages/cookie/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cookie/package.json -------------------------------------------------------------------------------- /packages/cookie/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cookie/src/constant.ts -------------------------------------------------------------------------------- /packages/cookie/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cookie/src/index.ts -------------------------------------------------------------------------------- /packages/cookie/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cookie/src/options.ts -------------------------------------------------------------------------------- /packages/cookie/test/cookie.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cookie/test/cookie.test.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/context.ts -------------------------------------------------------------------------------- /packages/core/src/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/exception.ts -------------------------------------------------------------------------------- /packages/core/src/hook/hook.exec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/hook/hook.exec.ts -------------------------------------------------------------------------------- /packages/core/src/hook/hook.item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/hook/hook.item.ts -------------------------------------------------------------------------------- /packages/core/src/hook/hook.manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/hook/hook.manager.ts -------------------------------------------------------------------------------- /packages/core/src/hook/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./hook.item"; 2 | -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/logger.ts -------------------------------------------------------------------------------- /packages/core/src/middlewares/compose.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/middlewares/compose.middleware.ts -------------------------------------------------------------------------------- /packages/core/src/middlewares/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/middlewares/index.ts -------------------------------------------------------------------------------- /packages/core/src/middlewares/lambda.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/middlewares/lambda.middleware.ts -------------------------------------------------------------------------------- /packages/core/src/middlewares/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/middlewares/middleware.ts -------------------------------------------------------------------------------- /packages/core/src/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/register.ts -------------------------------------------------------------------------------- /packages/core/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/startup.ts -------------------------------------------------------------------------------- /packages/core/src/utils/cli-assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/utils/cli-assets.ts -------------------------------------------------------------------------------- /packages/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/utils/module.ts -------------------------------------------------------------------------------- /packages/core/src/utils/net.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/utils/net.ts -------------------------------------------------------------------------------- /packages/core/src/utils/typeis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/utils/typeis.ts -------------------------------------------------------------------------------- /packages/core/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/src/utils/types.ts -------------------------------------------------------------------------------- /packages/core/test/cli-assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/cli-assets.test.ts -------------------------------------------------------------------------------- /packages/core/test/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/context.test.ts -------------------------------------------------------------------------------- /packages/core/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/error.test.ts -------------------------------------------------------------------------------- /packages/core/test/hook/before.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/hook/before.test.ts -------------------------------------------------------------------------------- /packages/core/test/hook/begining.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/hook/begining.test.ts -------------------------------------------------------------------------------- /packages/core/test/hook/constructor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/hook/constructor.test.ts -------------------------------------------------------------------------------- /packages/core/test/hook/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/hook/context.test.ts -------------------------------------------------------------------------------- /packages/core/test/hook/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/hook/error.test.ts -------------------------------------------------------------------------------- /packages/core/test/hook/initialization.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/hook/initialization.test.ts -------------------------------------------------------------------------------- /packages/core/test/hook/simple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/hook/simple.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/compose.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/compose.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/constructor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/constructor.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/context.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/instanceof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/instanceof.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/pipeline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/pipeline.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/simple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/simple.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/singleton.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/singleton.test.ts -------------------------------------------------------------------------------- /packages/core/test/middleware/success.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/middleware/success.test.ts -------------------------------------------------------------------------------- /packages/core/test/module.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/module.test.ts -------------------------------------------------------------------------------- /packages/core/test/net.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/net.test.ts -------------------------------------------------------------------------------- /packages/core/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/startup.test.ts -------------------------------------------------------------------------------- /packages/core/test/test-startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/test-startup.ts -------------------------------------------------------------------------------- /packages/core/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/tsconfig.json -------------------------------------------------------------------------------- /packages/core/test/typeis.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/core/test/typeis.test.ts -------------------------------------------------------------------------------- /packages/cors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cors/package.json -------------------------------------------------------------------------------- /packages/cors/src/cors.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cors/src/cors.middleware.ts -------------------------------------------------------------------------------- /packages/cors/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cors/src/index.ts -------------------------------------------------------------------------------- /packages/cors/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cors/src/options.ts -------------------------------------------------------------------------------- /packages/cors/test/cors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cors/test/cors.test.ts -------------------------------------------------------------------------------- /packages/cors/test/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/cors/test/options.test.ts -------------------------------------------------------------------------------- /packages/env/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/package.json -------------------------------------------------------------------------------- /packages/env/src/cli-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/src/cli-config.ts -------------------------------------------------------------------------------- /packages/env/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/src/index.ts -------------------------------------------------------------------------------- /packages/env/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/src/options.ts -------------------------------------------------------------------------------- /packages/env/src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/src/version.ts -------------------------------------------------------------------------------- /packages/env/test/cli-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/test/cli-config.test.ts -------------------------------------------------------------------------------- /packages/env/test/env.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/test/env.test.ts -------------------------------------------------------------------------------- /packages/env/test/envs/.env: -------------------------------------------------------------------------------- 1 | BNAME=BASE -------------------------------------------------------------------------------- /packages/env/test/envs/.env.dev: -------------------------------------------------------------------------------- 1 | SNAME=DEV -------------------------------------------------------------------------------- /packages/env/test/envs/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/test/envs/.env.development -------------------------------------------------------------------------------- /packages/env/test/envs/.env.prod: -------------------------------------------------------------------------------- 1 | SNAME=PROD -------------------------------------------------------------------------------- /packages/env/test/envs/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/test/envs/.env.production -------------------------------------------------------------------------------- /packages/env/test/envs/.env.stage: -------------------------------------------------------------------------------- 1 | NAME=STAGE -------------------------------------------------------------------------------- /packages/env/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/test/tsconfig.json -------------------------------------------------------------------------------- /packages/env/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/test/utils.ts -------------------------------------------------------------------------------- /packages/env/test/version.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/env/test/version.test.ts -------------------------------------------------------------------------------- /packages/env/test/version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /packages/filter/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/base.readme.md -------------------------------------------------------------------------------- /packages/filter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/package.json -------------------------------------------------------------------------------- /packages/filter/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/constant.ts -------------------------------------------------------------------------------- /packages/filter/src/filters/action.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/filters/action.filter.ts -------------------------------------------------------------------------------- /packages/filter/src/filters/authorization.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/filters/authorization.filter.ts -------------------------------------------------------------------------------- /packages/filter/src/filters/exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/filters/exception.filter.ts -------------------------------------------------------------------------------- /packages/filter/src/filters/exec-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/filters/exec-filter.ts -------------------------------------------------------------------------------- /packages/filter/src/filters/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/filters/filter.ts -------------------------------------------------------------------------------- /packages/filter/src/filters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/filters/index.ts -------------------------------------------------------------------------------- /packages/filter/src/filters/resource.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/filters/resource.filter.ts -------------------------------------------------------------------------------- /packages/filter/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/index.ts -------------------------------------------------------------------------------- /packages/filter/src/use-filters.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/src/use-filters.decorator.ts -------------------------------------------------------------------------------- /packages/filter/test/actions/auth.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/actions/auth.get.ts -------------------------------------------------------------------------------- /packages/filter/test/authorization.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/authorization.test.ts -------------------------------------------------------------------------------- /packages/filter/test/exception.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/exception.test.ts -------------------------------------------------------------------------------- /packages/filter/test/exec-named.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/exec-named.test.ts -------------------------------------------------------------------------------- /packages/filter/test/executing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/executing.test.ts -------------------------------------------------------------------------------- /packages/filter/test/global.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/global.test.ts -------------------------------------------------------------------------------- /packages/filter/test/order.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/order.test.ts -------------------------------------------------------------------------------- /packages/filter/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/filter/test/tsconfig.json -------------------------------------------------------------------------------- /packages/http/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/package.json -------------------------------------------------------------------------------- /packages/http/src/context/header-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/context/header-handler.ts -------------------------------------------------------------------------------- /packages/http/src/context/http-error-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/context/http-error-message.ts -------------------------------------------------------------------------------- /packages/http/src/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/context/index.ts -------------------------------------------------------------------------------- /packages/http/src/context/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/context/request.ts -------------------------------------------------------------------------------- /packages/http/src/context/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/context/response.ts -------------------------------------------------------------------------------- /packages/http/src/context/result-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/context/result-handler.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/bad-gateway-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/bad-gateway-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/bad-request-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/bad-request-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/conflict-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/conflict-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/forbidden-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/forbidden-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/gateway-timeout-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/gateway-timeout-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/gone-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/gone-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/http-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/http-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/http-version-not-supported-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/http-version-not-supported-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/im-a-teapot-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/im-a-teapot-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/index.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/internal-server-error-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/internal-server-error-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/method-not-allowed-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/method-not-allowed-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/misdirected-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/misdirected-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/not-acceptable-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/not-acceptable-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/not-found-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/not-found-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/not-implemented-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/not-implemented-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/precondition-failed-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/precondition-failed-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/request-timeout-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/request-timeout-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/request-too-long-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/request-too-long-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/service-unavailable-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/service-unavailable-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/unauthorized-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/unauthorized-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/unprocessable-entity-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/unprocessable-entity-exception.ts -------------------------------------------------------------------------------- /packages/http/src/exceptions/unsupported-media-type-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/exceptions/unsupported-media-type-exception.ts -------------------------------------------------------------------------------- /packages/http/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/index.ts -------------------------------------------------------------------------------- /packages/http/src/map-matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/map-matcher.ts -------------------------------------------------------------------------------- /packages/http/src/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/methods.ts -------------------------------------------------------------------------------- /packages/http/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/middleware.ts -------------------------------------------------------------------------------- /packages/http/src/options.ts: -------------------------------------------------------------------------------- 1 | export interface HttpOptions { 2 | customMethods?: string[]; 3 | } 4 | -------------------------------------------------------------------------------- /packages/http/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/startup.ts -------------------------------------------------------------------------------- /packages/http/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/src/types.ts -------------------------------------------------------------------------------- /packages/http/test/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/context.test.ts -------------------------------------------------------------------------------- /packages/http/test/exceptions/http-exception.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/exceptions/http-exception.test.ts -------------------------------------------------------------------------------- /packages/http/test/exceptions/throw.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/exceptions/throw.test.ts -------------------------------------------------------------------------------- /packages/http/test/header.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/header.test.ts -------------------------------------------------------------------------------- /packages/http/test/match.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/match.test.ts -------------------------------------------------------------------------------- /packages/http/test/method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/method.test.ts -------------------------------------------------------------------------------- /packages/http/test/request/body.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/request/body.test.ts -------------------------------------------------------------------------------- /packages/http/test/request/method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/request/method.test.ts -------------------------------------------------------------------------------- /packages/http/test/request/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/request/query.test.ts -------------------------------------------------------------------------------- /packages/http/test/response/content-type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/response/content-type.test.ts -------------------------------------------------------------------------------- /packages/http/test/response/custom-headers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/response/custom-headers.test.ts -------------------------------------------------------------------------------- /packages/http/test/response/response-error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/response/response-error.test.ts -------------------------------------------------------------------------------- /packages/http/test/response/result-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/response/result-handler.test.ts -------------------------------------------------------------------------------- /packages/http/test/response/result-method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/response/result-method.test.ts -------------------------------------------------------------------------------- /packages/http/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/http/test/tsconfig.json -------------------------------------------------------------------------------- /packages/inject/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/base.readme.md -------------------------------------------------------------------------------- /packages/inject/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/package.json -------------------------------------------------------------------------------- /packages/inject/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/constant.ts -------------------------------------------------------------------------------- /packages/inject/src/decorators/create-inject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/decorators/create-inject.ts -------------------------------------------------------------------------------- /packages/inject/src/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/decorators/index.ts -------------------------------------------------------------------------------- /packages/inject/src/decorators/inject.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/decorators/inject.decorator.ts -------------------------------------------------------------------------------- /packages/inject/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/index.ts -------------------------------------------------------------------------------- /packages/inject/src/inject-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/inject-parser.ts -------------------------------------------------------------------------------- /packages/inject/src/inject-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/inject-type.ts -------------------------------------------------------------------------------- /packages/inject/src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/interfaces/index.ts -------------------------------------------------------------------------------- /packages/inject/src/interfaces/inject-custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/interfaces/inject-custom.ts -------------------------------------------------------------------------------- /packages/inject/src/interfaces/inject-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/interfaces/inject-key.ts -------------------------------------------------------------------------------- /packages/inject/src/interfaces/inject-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/interfaces/inject-map.ts -------------------------------------------------------------------------------- /packages/inject/src/interfaces/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/interfaces/service.ts -------------------------------------------------------------------------------- /packages/inject/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/src/startup.ts -------------------------------------------------------------------------------- /packages/inject/test/class.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/class.test.ts -------------------------------------------------------------------------------- /packages/inject/test/custom-inject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/custom-inject.test.ts -------------------------------------------------------------------------------- /packages/inject/test/derive.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/derive.test.ts -------------------------------------------------------------------------------- /packages/inject/test/dispose.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/dispose.test.ts -------------------------------------------------------------------------------- /packages/inject/test/import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/import.test.ts -------------------------------------------------------------------------------- /packages/inject/test/initialize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/initialize.test.ts -------------------------------------------------------------------------------- /packages/inject/test/inject-params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/inject-params.test.ts -------------------------------------------------------------------------------- /packages/inject/test/key-inject/chain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/key-inject/chain.test.ts -------------------------------------------------------------------------------- /packages/inject/test/key-inject/constructor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/key-inject/constructor.test.ts -------------------------------------------------------------------------------- /packages/inject/test/key-inject/key-inject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/key-inject/key-inject.test.ts -------------------------------------------------------------------------------- /packages/inject/test/key-inject/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/key-inject/parse.test.ts -------------------------------------------------------------------------------- /packages/inject/test/key-inject/type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/key-inject/type.test.ts -------------------------------------------------------------------------------- /packages/inject/test/middleware-constructor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/middleware-constructor.test.ts -------------------------------------------------------------------------------- /packages/inject/test/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/object.test.ts -------------------------------------------------------------------------------- /packages/inject/test/only-cons.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/only-cons.test.ts -------------------------------------------------------------------------------- /packages/inject/test/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/parse.test.ts -------------------------------------------------------------------------------- /packages/inject/test/proptotype.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/proptotype.test.ts -------------------------------------------------------------------------------- /packages/inject/test/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/services.ts -------------------------------------------------------------------------------- /packages/inject/test/simple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/simple.test.ts -------------------------------------------------------------------------------- /packages/inject/test/singleton.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/singleton.test.ts -------------------------------------------------------------------------------- /packages/inject/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/tsconfig.json -------------------------------------------------------------------------------- /packages/inject/test/type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/inject/test/type.test.ts -------------------------------------------------------------------------------- /packages/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jest.config.js -------------------------------------------------------------------------------- /packages/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jest.setup.js -------------------------------------------------------------------------------- /packages/jwt/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/base.readme.md -------------------------------------------------------------------------------- /packages/jwt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/package.json -------------------------------------------------------------------------------- /packages/jwt/src/constant.ts: -------------------------------------------------------------------------------- 1 | export const OPTIONS = "@halsp/jwt/options"; 2 | -------------------------------------------------------------------------------- /packages/jwt/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/src/decorators.ts -------------------------------------------------------------------------------- /packages/jwt/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/src/index.ts -------------------------------------------------------------------------------- /packages/jwt/src/jwt-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/src/jwt-options.ts -------------------------------------------------------------------------------- /packages/jwt/src/jwt.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/src/jwt.service.ts -------------------------------------------------------------------------------- /packages/jwt/test/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/auth.test.ts -------------------------------------------------------------------------------- /packages/jwt/test/decorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/decorator.test.ts -------------------------------------------------------------------------------- /packages/jwt/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/error.test.ts -------------------------------------------------------------------------------- /packages/jwt/test/key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/key.test.ts -------------------------------------------------------------------------------- /packages/jwt/test/prefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/prefix.test.ts -------------------------------------------------------------------------------- /packages/jwt/test/sign.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/sign.test.ts -------------------------------------------------------------------------------- /packages/jwt/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/tsconfig.json -------------------------------------------------------------------------------- /packages/jwt/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/jwt/test/utils.ts -------------------------------------------------------------------------------- /packages/knex/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/knex/package.json -------------------------------------------------------------------------------- /packages/knex/src/constant.ts: -------------------------------------------------------------------------------- 1 | export const OPTIONS_IDENTITY = "@halsp/knex/optionsIdentity"; 2 | -------------------------------------------------------------------------------- /packages/knex/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/knex/src/decorators.ts -------------------------------------------------------------------------------- /packages/knex/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/knex/src/index.ts -------------------------------------------------------------------------------- /packages/knex/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/knex/src/options.ts -------------------------------------------------------------------------------- /packages/knex/test/connect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/knex/test/connect.test.ts -------------------------------------------------------------------------------- /packages/knex/test/identity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/knex/test/identity.test.ts -------------------------------------------------------------------------------- /packages/knex/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/knex/test/tsconfig.json -------------------------------------------------------------------------------- /packages/koa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/package.json -------------------------------------------------------------------------------- /packages/koa/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/src/constant.ts -------------------------------------------------------------------------------- /packages/koa/src/halsp.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/src/halsp.middleware.ts -------------------------------------------------------------------------------- /packages/koa/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/src/index.ts -------------------------------------------------------------------------------- /packages/koa/src/koa.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/src/koa.middleware.ts -------------------------------------------------------------------------------- /packages/koa/src/res-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/src/res-transform.ts -------------------------------------------------------------------------------- /packages/koa/src/trans-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/src/trans-response.ts -------------------------------------------------------------------------------- /packages/koa/test/body.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/test/body.test.ts -------------------------------------------------------------------------------- /packages/koa/test/header.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/test/header.test.ts -------------------------------------------------------------------------------- /packages/koa/test/koa-ipare.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/test/koa-ipare.test.ts -------------------------------------------------------------------------------- /packages/koa/test/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/test/middleware.test.ts -------------------------------------------------------------------------------- /packages/koa/test/pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/test/pipe.test.ts -------------------------------------------------------------------------------- /packages/koa/test/request-body.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/test/request-body.test.ts -------------------------------------------------------------------------------- /packages/koa/test/type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/koa/test/type.test.ts -------------------------------------------------------------------------------- /packages/lambda/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/base.readme.md -------------------------------------------------------------------------------- /packages/lambda/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/package.json -------------------------------------------------------------------------------- /packages/lambda/src/cli-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/src/cli-config.ts -------------------------------------------------------------------------------- /packages/lambda/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/src/context.ts -------------------------------------------------------------------------------- /packages/lambda/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/src/index.ts -------------------------------------------------------------------------------- /packages/lambda/src/response-struct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/src/response-struct.ts -------------------------------------------------------------------------------- /packages/lambda/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/src/startup.ts -------------------------------------------------------------------------------- /packages/lambda/test/buffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/test/buffer.test.ts -------------------------------------------------------------------------------- /packages/lambda/test/cli-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/test/cli-config.test.ts -------------------------------------------------------------------------------- /packages/lambda/test/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/test/context.test.ts -------------------------------------------------------------------------------- /packages/lambda/test/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/test/query.test.ts -------------------------------------------------------------------------------- /packages/lambda/test/response.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/test/response.test.ts -------------------------------------------------------------------------------- /packages/lambda/test/text-body.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/lambda/test/text-body.test.ts -------------------------------------------------------------------------------- /packages/logger/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/base.readme.md -------------------------------------------------------------------------------- /packages/logger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/package.json -------------------------------------------------------------------------------- /packages/logger/src/constant.ts: -------------------------------------------------------------------------------- 1 | export const OPTIONS_IDENTITY = "@halsp/logger/optionsIdentity"; 2 | -------------------------------------------------------------------------------- /packages/logger/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/src/decorators.ts -------------------------------------------------------------------------------- /packages/logger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/src/index.ts -------------------------------------------------------------------------------- /packages/logger/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/src/options.ts -------------------------------------------------------------------------------- /packages/logger/test/identity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/test/identity.test.ts -------------------------------------------------------------------------------- /packages/logger/test/logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/test/logger.test.ts -------------------------------------------------------------------------------- /packages/logger/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/test/tsconfig.json -------------------------------------------------------------------------------- /packages/logger/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/logger/test/utils.ts -------------------------------------------------------------------------------- /packages/micro-grpc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/package.json -------------------------------------------------------------------------------- /packages/micro-grpc/src/cli-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/cli-config.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/client/client.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/client/index.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/client/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/client/options.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/index.ts: -------------------------------------------------------------------------------- 1 | export { HALSP_CLI_PLUGIN_CONFIG_HOOK } from "./cli-config"; 2 | -------------------------------------------------------------------------------- /packages/micro-grpc/src/load-packages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/load-packages.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/server/index.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/server/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/server/options.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/server/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/server/startup.ts -------------------------------------------------------------------------------- /packages/micro-grpc/src/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/src/stream.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/cli-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/cli-config.test.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/client/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/client/client.test.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/client/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/client/error.test.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/client/service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/client/service.test.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/client/stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/client/stream.test.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/load-packages.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/load-packages.test.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/protos/stream.client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/protos/stream.client.proto -------------------------------------------------------------------------------- /packages/micro-grpc/test/protos/stream.cs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/protos/stream.cs.proto -------------------------------------------------------------------------------- /packages/micro-grpc/test/protos/stream.server.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/protos/stream.server.proto -------------------------------------------------------------------------------- /packages/micro-grpc/test/protos/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/protos/test.proto -------------------------------------------------------------------------------- /packages/micro-grpc/test/server/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/server/startup.test.ts -------------------------------------------------------------------------------- /packages/micro-grpc/test/stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-grpc/test/stream.test.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/package.json -------------------------------------------------------------------------------- /packages/micro-mqtt/src/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/src/client/client.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/src/client/index.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/src/client/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/src/client/options.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/src/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/micro-mqtt/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/src/server/index.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/src/server/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/src/server/options.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/src/server/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/src/server/startup.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/src/server/topic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/src/server/topic.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/test/client/emit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/test/client/emit.test.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/test/client/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/test/client/error.test.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/test/client/prefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/test/client/prefix.test.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/test/client/send.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/test/client/send.test.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/test/client/timeout.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/test/client/timeout.test.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/test/startup.test.ts -------------------------------------------------------------------------------- /packages/micro-mqtt/test/topic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-mqtt/test/topic.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/package.json -------------------------------------------------------------------------------- /packages/micro-nats/src/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/src/client/client.ts -------------------------------------------------------------------------------- /packages/micro-nats/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/src/client/index.ts -------------------------------------------------------------------------------- /packages/micro-nats/src/client/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/src/client/options.ts -------------------------------------------------------------------------------- /packages/micro-nats/src/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/micro-nats/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/src/server/index.ts -------------------------------------------------------------------------------- /packages/micro-nats/src/server/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/src/server/options.ts -------------------------------------------------------------------------------- /packages/micro-nats/src/server/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/src/server/startup.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/client/connect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/client/connect.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/client/emit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/client/emit.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/client/prefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/client/prefix.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/client/return.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/client/return.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/client/send.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/client/send.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/client/timeout.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/client/timeout.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/error.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/headers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/headers.test.ts -------------------------------------------------------------------------------- /packages/micro-nats/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-nats/test/startup.test.ts -------------------------------------------------------------------------------- /packages/micro-redis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/package.json -------------------------------------------------------------------------------- /packages/micro-redis/src/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/src/client/client.ts -------------------------------------------------------------------------------- /packages/micro-redis/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/src/client/index.ts -------------------------------------------------------------------------------- /packages/micro-redis/src/client/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/src/client/options.ts -------------------------------------------------------------------------------- /packages/micro-redis/src/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/micro-redis/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/src/server/index.ts -------------------------------------------------------------------------------- /packages/micro-redis/src/server/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/src/server/options.ts -------------------------------------------------------------------------------- /packages/micro-redis/src/server/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/src/server/startup.ts -------------------------------------------------------------------------------- /packages/micro-redis/test/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/test/client.test.ts -------------------------------------------------------------------------------- /packages/micro-redis/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-redis/test/startup.test.ts -------------------------------------------------------------------------------- /packages/micro-tcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/package.json -------------------------------------------------------------------------------- /packages/micro-tcp/src/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/src/client/client.ts -------------------------------------------------------------------------------- /packages/micro-tcp/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/src/client/index.ts -------------------------------------------------------------------------------- /packages/micro-tcp/src/client/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/src/client/options.ts -------------------------------------------------------------------------------- /packages/micro-tcp/src/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/micro-tcp/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/src/server/index.ts -------------------------------------------------------------------------------- /packages/micro-tcp/src/server/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/src/server/options.ts -------------------------------------------------------------------------------- /packages/micro-tcp/src/server/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/src/server/startup.ts -------------------------------------------------------------------------------- /packages/micro-tcp/src/tcp-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/src/tcp-parser.ts -------------------------------------------------------------------------------- /packages/micro-tcp/test/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/test/client.test.ts -------------------------------------------------------------------------------- /packages/micro-tcp/test/parser-tcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/test/parser-tcp.test.ts -------------------------------------------------------------------------------- /packages/micro-tcp/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/test/startup.test.ts -------------------------------------------------------------------------------- /packages/micro-tcp/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro-tcp/test/utils.ts -------------------------------------------------------------------------------- /packages/micro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/package.json -------------------------------------------------------------------------------- /packages/micro/src/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/client/client.ts -------------------------------------------------------------------------------- /packages/micro/src/client/constant.ts: -------------------------------------------------------------------------------- 1 | export const MICRO_IDENTITY_KEY = "@halsp/micro/client-identity"; 2 | -------------------------------------------------------------------------------- /packages/micro/src/client/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/client/decorators.ts -------------------------------------------------------------------------------- /packages/micro/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/client/index.ts -------------------------------------------------------------------------------- /packages/micro/src/client/use-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/client/use-client.ts -------------------------------------------------------------------------------- /packages/micro/src/common.internal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/common.internal/index.ts -------------------------------------------------------------------------------- /packages/micro/src/common.internal/json-buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/common.internal/json-buffer.ts -------------------------------------------------------------------------------- /packages/micro/src/common.internal/packet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/common.internal/packet.ts -------------------------------------------------------------------------------- /packages/micro/src/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /packages/micro/src/server/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/server/context.ts -------------------------------------------------------------------------------- /packages/micro/src/server/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/server/exception.ts -------------------------------------------------------------------------------- /packages/micro/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/server/index.ts -------------------------------------------------------------------------------- /packages/micro/src/server/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/src/server/startup.ts -------------------------------------------------------------------------------- /packages/micro/test/client/base.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/client/base.test.ts -------------------------------------------------------------------------------- /packages/micro/test/client/inject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/client/inject.test.ts -------------------------------------------------------------------------------- /packages/micro/test/json-buffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/json-buffer.test.ts -------------------------------------------------------------------------------- /packages/micro/test/server/body.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/server/body.test.ts -------------------------------------------------------------------------------- /packages/micro/test/server/context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/server/context.test.ts -------------------------------------------------------------------------------- /packages/micro/test/server/exception.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/server/exception.test.ts -------------------------------------------------------------------------------- /packages/micro/test/server/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/server/startup.test.ts -------------------------------------------------------------------------------- /packages/micro/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/micro/test/tsconfig.json -------------------------------------------------------------------------------- /packages/mongoose/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/package.json -------------------------------------------------------------------------------- /packages/mongoose/src/constant.ts: -------------------------------------------------------------------------------- 1 | export const OPTIONS_IDENTITY = "@halsp/mongoose/optionsIdentity"; 2 | -------------------------------------------------------------------------------- /packages/mongoose/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/src/decorators.ts -------------------------------------------------------------------------------- /packages/mongoose/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/src/index.ts -------------------------------------------------------------------------------- /packages/mongoose/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/src/options.ts -------------------------------------------------------------------------------- /packages/mongoose/test/connect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/test/connect.test.ts -------------------------------------------------------------------------------- /packages/mongoose/test/http-context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/test/http-context.test.ts -------------------------------------------------------------------------------- /packages/mongoose/test/identity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/test/identity.test.ts -------------------------------------------------------------------------------- /packages/mongoose/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mongoose/test/tsconfig.json -------------------------------------------------------------------------------- /packages/mva/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/base.readme.md -------------------------------------------------------------------------------- /packages/mva/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/package.json -------------------------------------------------------------------------------- /packages/mva/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/src/index.ts -------------------------------------------------------------------------------- /packages/mva/src/mva-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/src/mva-options.ts -------------------------------------------------------------------------------- /packages/mva/src/result.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/src/result.filter.ts -------------------------------------------------------------------------------- /packages/mva/test/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/auth.test.ts -------------------------------------------------------------------------------- /packages/mva/test/error-page.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/error-page.test.ts -------------------------------------------------------------------------------- /packages/mva/test/filter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/filter.test.ts -------------------------------------------------------------------------------- /packages/mva/test/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/global.ts -------------------------------------------------------------------------------- /packages/mva/test/methods.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/methods.test.ts -------------------------------------------------------------------------------- /packages/mva/test/mva.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva.test.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/actions/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/actions/_.get.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/actions/_.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/actions/_.post.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/actions/filter.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/actions/filter.get.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/actions/user/^email.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/actions/user/^email.get.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/actions/user/_.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/actions/user/_.post.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/auth.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/auth.middleware.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/mock.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/models/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/models/User.ts -------------------------------------------------------------------------------- /packages/mva/test/mva/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/tsconfig.json -------------------------------------------------------------------------------- /packages/mva/test/mva/views/403.ejs: -------------------------------------------------------------------------------- 1 |

403

-------------------------------------------------------------------------------- /packages/mva/test/mva/views/404.ejs: -------------------------------------------------------------------------------- 1 |

404

-------------------------------------------------------------------------------- /packages/mva/test/mva/views/filter.ejs: -------------------------------------------------------------------------------- 1 |

filter

-------------------------------------------------------------------------------- /packages/mva/test/mva/views/index.ejs: -------------------------------------------------------------------------------- 1 |

@halsp/mva

-------------------------------------------------------------------------------- /packages/mva/test/mva/views/user/^email/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/mva/views/user/^email/index.ejs -------------------------------------------------------------------------------- /packages/mva/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/mva/test/tsconfig.json -------------------------------------------------------------------------------- /packages/native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/package.json -------------------------------------------------------------------------------- /packages/native/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/src/context.ts -------------------------------------------------------------------------------- /packages/native/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/src/index.ts -------------------------------------------------------------------------------- /packages/native/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/src/options.ts -------------------------------------------------------------------------------- /packages/native/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/src/startup.ts -------------------------------------------------------------------------------- /packages/native/test/body/buffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/test/body/buffer.test.ts -------------------------------------------------------------------------------- /packages/native/test/body/empty.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/test/body/empty.test.ts -------------------------------------------------------------------------------- /packages/native/test/body/json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/test/body/json.test.ts -------------------------------------------------------------------------------- /packages/native/test/body/stream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/test/body/stream.test.ts -------------------------------------------------------------------------------- /packages/native/test/body/text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/test/body/text.test.ts -------------------------------------------------------------------------------- /packages/native/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/native/test/startup.test.ts -------------------------------------------------------------------------------- /packages/pipe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/package.json -------------------------------------------------------------------------------- /packages/pipe/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/constant.ts -------------------------------------------------------------------------------- /packages/pipe/src/decorators/create-property-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/decorators/create-property-decorator.ts -------------------------------------------------------------------------------- /packages/pipe/src/decorators/create-req-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/decorators/create-req-decorator.ts -------------------------------------------------------------------------------- /packages/pipe/src/decorators/exec-pipes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/decorators/exec-pipes.ts -------------------------------------------------------------------------------- /packages/pipe/src/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/decorators/index.ts -------------------------------------------------------------------------------- /packages/pipe/src/decorators/req.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/decorators/req.decorator.ts -------------------------------------------------------------------------------- /packages/pipe/src/global/global-pipe-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/global/global-pipe-item.ts -------------------------------------------------------------------------------- /packages/pipe/src/global/global-pipe-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/global/global-pipe-type.ts -------------------------------------------------------------------------------- /packages/pipe/src/global/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/global/index.ts -------------------------------------------------------------------------------- /packages/pipe/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/index.ts -------------------------------------------------------------------------------- /packages/pipe/src/pipe-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/pipe-item.ts -------------------------------------------------------------------------------- /packages/pipe/src/pipe-req-record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/pipe-req-record.ts -------------------------------------------------------------------------------- /packages/pipe/src/pipe-req-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/pipe-req-type.ts -------------------------------------------------------------------------------- /packages/pipe/src/pipe-transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/pipe-transform.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/default-value.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/default-value.pipe.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/error.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/index.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/lambda.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/lambda.pipe.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/parse-bool.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/parse-bool.pipe.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/parse-float.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/parse-float.pipe.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/parse-int.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/parse-int.pipe.ts -------------------------------------------------------------------------------- /packages/pipe/src/presets/trim.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/src/presets/trim.pipe.ts -------------------------------------------------------------------------------- /packages/pipe/test/TestMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/TestMiddleware.ts -------------------------------------------------------------------------------- /packages/pipe/test/create-decorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/create-decorator.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/deep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/deep.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/empty.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/empty.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/global-pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/global-pipe.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/default-value.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/default-value.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/error-pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/error-pipe.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/lambda-pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/lambda-pipe.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/micro-pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/micro-pipe.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/obj-pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/obj-pipe.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/parse-bool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/parse-bool.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/parse-float.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/parse-float.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/parse-int.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/parse-int.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/trim.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/trim.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/pipe/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/pipe/utils.ts -------------------------------------------------------------------------------- /packages/pipe/test/plain-to-class.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/plain-to-class.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/record.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/record.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/simple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/simple.test.ts -------------------------------------------------------------------------------- /packages/pipe/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/pipe/test/tsconfig.json -------------------------------------------------------------------------------- /packages/redis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/package.json -------------------------------------------------------------------------------- /packages/redis/src/constant.ts: -------------------------------------------------------------------------------- 1 | export const OPTIONS_IDENTITY = "@halsp/redis/optionsIdentity"; 2 | -------------------------------------------------------------------------------- /packages/redis/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/src/decorators.ts -------------------------------------------------------------------------------- /packages/redis/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/src/index.ts -------------------------------------------------------------------------------- /packages/redis/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/src/options.ts -------------------------------------------------------------------------------- /packages/redis/test/connect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/test/connect.test.ts -------------------------------------------------------------------------------- /packages/redis/test/http-context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/test/http-context.test.ts -------------------------------------------------------------------------------- /packages/redis/test/identity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/test/identity.test.ts -------------------------------------------------------------------------------- /packages/redis/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/redis/test/tsconfig.json -------------------------------------------------------------------------------- /packages/router/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/base.readme.md -------------------------------------------------------------------------------- /packages/router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/package.json -------------------------------------------------------------------------------- /packages/router/src/action/action-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/action/action-metadata.ts -------------------------------------------------------------------------------- /packages/router/src/action/http-method.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/action/http-method.decorator.ts -------------------------------------------------------------------------------- /packages/router/src/action/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/action/index.ts -------------------------------------------------------------------------------- /packages/router/src/action/method-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/action/method-item.ts -------------------------------------------------------------------------------- /packages/router/src/action/pattern.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/action/pattern.decorator.ts -------------------------------------------------------------------------------- /packages/router/src/blank.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/blank.middleware.ts -------------------------------------------------------------------------------- /packages/router/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/constant.ts -------------------------------------------------------------------------------- /packages/router/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/index.ts -------------------------------------------------------------------------------- /packages/router/src/map/map-creater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/map/map-creater.ts -------------------------------------------------------------------------------- /packages/router/src/map/map-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/map/map-item.ts -------------------------------------------------------------------------------- /packages/router/src/map/map-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/map/map-parser.ts -------------------------------------------------------------------------------- /packages/router/src/map/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/map/module.ts -------------------------------------------------------------------------------- /packages/router/src/postbuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/postbuild.ts -------------------------------------------------------------------------------- /packages/router/src/router-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/router-options.ts -------------------------------------------------------------------------------- /packages/router/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/src/startup.ts -------------------------------------------------------------------------------- /packages/router/test/action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/action.test.ts -------------------------------------------------------------------------------- /packages/router/test/actions/NullBody.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/router/test/actions/Router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/Router.ts -------------------------------------------------------------------------------- /packages/router/test/actions/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/decorator/method-base-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/decorator/method-base-path.ts -------------------------------------------------------------------------------- /packages/router/test/actions/decorator/method-custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/decorator/method-custom.ts -------------------------------------------------------------------------------- /packages/router/test/actions/decorator/method-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/decorator/method-url.ts -------------------------------------------------------------------------------- /packages/router/test/actions/decorator/method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/decorator/method.ts -------------------------------------------------------------------------------- /packages/router/test/actions/err/_.1post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/err/_.1post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/err/_.post1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/err/_.post1.ts -------------------------------------------------------------------------------- /packages/router/test/actions/metadata/custom.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/metadata/custom.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/metadata/set-metadata.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/metadata/set-metadata.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/multiple.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/multiple.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/otherClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/otherClass.ts -------------------------------------------------------------------------------- /packages/router/test/actions/otherFile.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/router/test/actions/otherObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/otherObject.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/^id.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/^id.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/^id/.delete.head.options.NO.patch.post.put.trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/^id/.delete.head.options.NO.patch.post.put.trace.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/^id/_.connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/^id/_.connect.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/^id/_.custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/^id/_.custom.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/^id/animals.connect.delete.get.head.options.patch.post.trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/^id/animals.connect.delete.get.head.options.patch.post.trace.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/^id/animals.trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/^id/animals.trace.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/_.any.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/_.any.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/_.connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/_.connect.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/_.delete.head.options.patch.post.put.trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/_.delete.head.options.patch.post.put.trace.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/method/^params/_.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/method/^params/_.post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/method/^params/miss/_.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/method/^params/miss/_.post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/method/^params2/^nextParams.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/method/^params2/^nextParams.post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/method/miss/^query.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/method/miss/^query.post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/method/miss/_.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/method/miss/_.post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/method/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/method/simple.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/mostLike/^id1/act.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/mostLike/^id1/act.post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/mostLike/^id2/act.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/mostLike/^id2/act.post.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/sortest/sort.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/sortest/sort.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/restful/sortest/sort/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/restful/sortest/sort/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/actions/simple/AdminAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/simple/AdminAuth.ts -------------------------------------------------------------------------------- /packages/router/test/actions/simple/LoginAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/simple/LoginAuth.ts -------------------------------------------------------------------------------- /packages/router/test/actions/simple/Router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/simple/Router.ts -------------------------------------------------------------------------------- /packages/router/test/actions/simple/deepActions/Router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/actions/simple/deepActions/Router.ts -------------------------------------------------------------------------------- /packages/router/test/actions/test.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/router/test/cli-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/cli-config.test.ts -------------------------------------------------------------------------------- /packages/router/test/deco-http-method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/deco-http-method.test.ts -------------------------------------------------------------------------------- /packages/router/test/def-actions/actions/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/def-actions/actions/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/extend-decorators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/extend-decorators.test.ts -------------------------------------------------------------------------------- /packages/router/test/map.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/map.test.ts -------------------------------------------------------------------------------- /packages/router/test/metadata.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/metadata.test.ts -------------------------------------------------------------------------------- /packages/router/test/micro-nats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/micro-nats.test.ts -------------------------------------------------------------------------------- /packages/router/test/micro-redis.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/micro-redis.test.ts -------------------------------------------------------------------------------- /packages/router/test/micro-tcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/micro-tcp.test.ts -------------------------------------------------------------------------------- /packages/router/test/micro/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/micro/path.ts -------------------------------------------------------------------------------- /packages/router/test/micro/path2.message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/micro/path2.message.ts -------------------------------------------------------------------------------- /packages/router/test/micro/pattern.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/micro/pattern.ts -------------------------------------------------------------------------------- /packages/router/test/modules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules.test.ts -------------------------------------------------------------------------------- /packages/router/test/modules/decorators/actions/deco.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/decorators/actions/deco.get.ts -------------------------------------------------------------------------------- /packages/router/test/modules/decorators/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/decorators/module.ts -------------------------------------------------------------------------------- /packages/router/test/modules/def/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/def/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/modules/def/error.get.ts: -------------------------------------------------------------------------------- 1 | throw new Error(); 2 | -------------------------------------------------------------------------------- /packages/router/test/modules/ignore/ignore.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/ignore/ignore.get.ts -------------------------------------------------------------------------------- /packages/router/test/modules/ignore/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/ignore/module.ts -------------------------------------------------------------------------------- /packages/router/test/modules/prefix/actions/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/prefix/actions/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/modules/prefix/actions/deep/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/prefix/actions/deep/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/modules/prefix/actions/deep/deco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/prefix/actions/deep/deco.ts -------------------------------------------------------------------------------- /packages/router/test/modules/prefix/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/modules/prefix/module.js -------------------------------------------------------------------------------- /packages/router/test/post-build.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/post-build.test.ts -------------------------------------------------------------------------------- /packages/router/test/post-build/.gitignore: -------------------------------------------------------------------------------- 1 | halsp-router.config -------------------------------------------------------------------------------- /packages/router/test/post-build/actions/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/post-build/actions/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/post-build/modules/_.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/post-build/modules/_.get.ts -------------------------------------------------------------------------------- /packages/router/test/prefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/prefix.test.ts -------------------------------------------------------------------------------- /packages/router/test/restful/any.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/restful/any.test.ts -------------------------------------------------------------------------------- /packages/router/test/restful/err.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/restful/err.test.ts -------------------------------------------------------------------------------- /packages/router/test/restful/match.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/restful/match.test.ts -------------------------------------------------------------------------------- /packages/router/test/restful/not-allowed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/restful/not-allowed.test.ts -------------------------------------------------------------------------------- /packages/router/test/restful/params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/restful/params.test.ts -------------------------------------------------------------------------------- /packages/router/test/restful/restful-method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/restful/restful-method.test.ts -------------------------------------------------------------------------------- /packages/router/test/restful/root.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/restful/root.test.ts -------------------------------------------------------------------------------- /packages/router/test/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/router.test.ts -------------------------------------------------------------------------------- /packages/router/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/tsconfig.json -------------------------------------------------------------------------------- /packages/router/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/router/test/utils.ts -------------------------------------------------------------------------------- /packages/static/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/base.readme.md -------------------------------------------------------------------------------- /packages/static/html/dir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/html/dir.html -------------------------------------------------------------------------------- /packages/static/html/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/html/error.html -------------------------------------------------------------------------------- /packages/static/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/package.json -------------------------------------------------------------------------------- /packages/static/src/cli.attach.serve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/cli.attach.serve.ts -------------------------------------------------------------------------------- /packages/static/src/cli.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/cli.config.ts -------------------------------------------------------------------------------- /packages/static/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/constant.ts -------------------------------------------------------------------------------- /packages/static/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/index.ts -------------------------------------------------------------------------------- /packages/static/src/middlewares/base.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/middlewares/base.middleware.ts -------------------------------------------------------------------------------- /packages/static/src/middlewares/match.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/middlewares/match.middleware.ts -------------------------------------------------------------------------------- /packages/static/src/middlewares/method.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/middlewares/method.middleware.ts -------------------------------------------------------------------------------- /packages/static/src/middlewares/result.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/middlewares/result.middleware.ts -------------------------------------------------------------------------------- /packages/static/src/middlewares/status404.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/middlewares/status404.middleware.ts -------------------------------------------------------------------------------- /packages/static/src/middlewares/status405.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/middlewares/status405.middleware.ts -------------------------------------------------------------------------------- /packages/static/src/middlewares/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/middlewares/utils.ts -------------------------------------------------------------------------------- /packages/static/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/src/options.ts -------------------------------------------------------------------------------- /packages/static/test/cli.config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/cli.config.test.ts -------------------------------------------------------------------------------- /packages/static/test/default.req.path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/default.req.path.test.ts -------------------------------------------------------------------------------- /packages/static/test/dir.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/dir.test.ts -------------------------------------------------------------------------------- /packages/static/test/exclude.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/exclude.test.ts -------------------------------------------------------------------------------- /packages/static/test/method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/method.test.ts -------------------------------------------------------------------------------- /packages/static/test/mime.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/mime.test.ts -------------------------------------------------------------------------------- /packages/static/test/not.found.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/not.found.test.ts -------------------------------------------------------------------------------- /packages/static/test/path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/path.test.ts -------------------------------------------------------------------------------- /packages/static/test/prefix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/prefix.test.ts -------------------------------------------------------------------------------- /packages/static/test/serve.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/serve.test.ts -------------------------------------------------------------------------------- /packages/static/test/serve/dir/file.txt: -------------------------------------------------------------------------------- 1 | txt-test -------------------------------------------------------------------------------- /packages/static/test/serve/index.html: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /packages/static/test/single.static.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/single.static.test.ts -------------------------------------------------------------------------------- /packages/static/test/static/404.html: -------------------------------------------------------------------------------- 1 | 404 page -------------------------------------------------------------------------------- /packages/static/test/static/405.html: -------------------------------------------------------------------------------- 1 | 405 page -------------------------------------------------------------------------------- /packages/static/test/static/dir/index.html: -------------------------------------------------------------------------------- 1 | TEST -------------------------------------------------------------------------------- /packages/static/test/static/index.html: -------------------------------------------------------------------------------- 1 | TEST -------------------------------------------------------------------------------- /packages/static/test/static/index.un: -------------------------------------------------------------------------------- 1 | unknown -------------------------------------------------------------------------------- /packages/static/test/static/中文.html: -------------------------------------------------------------------------------- 1 | Chinese -------------------------------------------------------------------------------- /packages/static/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/static/test/utils.ts -------------------------------------------------------------------------------- /packages/swagger/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/base.readme.md -------------------------------------------------------------------------------- /packages/swagger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/package.json -------------------------------------------------------------------------------- /packages/swagger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/src/index.ts -------------------------------------------------------------------------------- /packages/swagger/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/src/options.ts -------------------------------------------------------------------------------- /packages/swagger/src/parser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/src/parser/index.ts -------------------------------------------------------------------------------- /packages/swagger/src/parser/schema-dict.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/src/parser/schema-dict.ts -------------------------------------------------------------------------------- /packages/swagger/src/parser/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/src/parser/utils.ts -------------------------------------------------------------------------------- /packages/swagger/src/swagger.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/src/swagger.middleware.ts -------------------------------------------------------------------------------- /packages/swagger/src/validator.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/src/validator.decorator.ts -------------------------------------------------------------------------------- /packages/swagger/test-compiler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-compiler/index.ts -------------------------------------------------------------------------------- /packages/swagger/test-compiler/src/test.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-compiler/src/test.post.ts -------------------------------------------------------------------------------- /packages/swagger/test-compiler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-compiler/tsconfig.json -------------------------------------------------------------------------------- /packages/swagger/test-http/actions/multi.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-http/actions/multi.get.ts -------------------------------------------------------------------------------- /packages/swagger/test-http/actions/test.get.put.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-http/actions/test.get.put.ts -------------------------------------------------------------------------------- /packages/swagger/test-http/actions/test.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-http/actions/test.post.ts -------------------------------------------------------------------------------- /packages/swagger/test-http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-http/index.ts -------------------------------------------------------------------------------- /packages/swagger/test-http/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test-http/tsconfig.json -------------------------------------------------------------------------------- /packages/swagger/test/decorator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/decorator.test.ts -------------------------------------------------------------------------------- /packages/swagger/test/empty-version/package.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /packages/swagger/test/match.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/match.test.ts -------------------------------------------------------------------------------- /packages/swagger/test/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/options.test.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser.test.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/array.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/body.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/content-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/content-type.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/decorator.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/deep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/deep.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/default.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/default.get.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/ignore.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/not-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/not-action.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/response.ts -------------------------------------------------------------------------------- /packages/swagger/test/parser/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/parser/test.ts -------------------------------------------------------------------------------- /packages/swagger/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/tsconfig.json -------------------------------------------------------------------------------- /packages/swagger/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/swagger/test/utils.test.ts -------------------------------------------------------------------------------- /packages/testing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/package.json -------------------------------------------------------------------------------- /packages/testing/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/src/index.ts -------------------------------------------------------------------------------- /packages/testing/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/src/middleware.ts -------------------------------------------------------------------------------- /packages/testing/src/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/src/response.ts -------------------------------------------------------------------------------- /packages/testing/src/runin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/src/runin.ts -------------------------------------------------------------------------------- /packages/testing/src/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/src/service.ts -------------------------------------------------------------------------------- /packages/testing/src/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/src/startup.ts -------------------------------------------------------------------------------- /packages/testing/test/http.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/test/http.test.ts -------------------------------------------------------------------------------- /packages/testing/test/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/test/middleware.test.ts -------------------------------------------------------------------------------- /packages/testing/test/service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/test/service.test.ts -------------------------------------------------------------------------------- /packages/testing/test/shell.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/test/shell.test.ts -------------------------------------------------------------------------------- /packages/testing/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/test/startup.test.ts -------------------------------------------------------------------------------- /packages/testing/test/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/test/test.proto -------------------------------------------------------------------------------- /packages/testing/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/testing/test/tsconfig.json -------------------------------------------------------------------------------- /packages/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/tsconfig.base.json -------------------------------------------------------------------------------- /packages/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/tsconfig.cjs.json -------------------------------------------------------------------------------- /packages/tsconfig.code.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.base.json" 3 | } -------------------------------------------------------------------------------- /packages/tsconfig.mjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/tsconfig.mjs.json -------------------------------------------------------------------------------- /packages/typeorm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/package.json -------------------------------------------------------------------------------- /packages/typeorm/src/constant.ts: -------------------------------------------------------------------------------- 1 | export const OPTIONS_IDENTITY = "@halsp/typeorm/optionsIdentity"; 2 | -------------------------------------------------------------------------------- /packages/typeorm/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/src/decorators.ts -------------------------------------------------------------------------------- /packages/typeorm/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/src/index.ts -------------------------------------------------------------------------------- /packages/typeorm/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/src/options.ts -------------------------------------------------------------------------------- /packages/typeorm/test/.gitignore: -------------------------------------------------------------------------------- 1 | sqlite.db -------------------------------------------------------------------------------- /packages/typeorm/test/entities/TestEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/test/entities/TestEntity.ts -------------------------------------------------------------------------------- /packages/typeorm/test/entity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/test/entity.test.ts -------------------------------------------------------------------------------- /packages/typeorm/test/exec.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/test/exec.test.ts -------------------------------------------------------------------------------- /packages/typeorm/test/http-context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/test/http-context.test.ts -------------------------------------------------------------------------------- /packages/typeorm/test/identity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/test/identity.test.ts -------------------------------------------------------------------------------- /packages/typeorm/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/typeorm/test/tsconfig.json -------------------------------------------------------------------------------- /packages/validator/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/base.readme.md -------------------------------------------------------------------------------- /packages/validator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/package.json -------------------------------------------------------------------------------- /packages/validator/src/cli-transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/cli-transformer.ts -------------------------------------------------------------------------------- /packages/validator/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/constant.ts -------------------------------------------------------------------------------- /packages/validator/src/create-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/create-decorator.ts -------------------------------------------------------------------------------- /packages/validator/src/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/decorators.ts -------------------------------------------------------------------------------- /packages/validator/src/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/error.ts -------------------------------------------------------------------------------- /packages/validator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/index.ts -------------------------------------------------------------------------------- /packages/validator/src/validate.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/validate.pipe.ts -------------------------------------------------------------------------------- /packages/validator/src/validator-lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/src/validator-lib.ts -------------------------------------------------------------------------------- /packages/validator/test/custom.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/custom.test.ts -------------------------------------------------------------------------------- /packages/validator/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/error.test.ts -------------------------------------------------------------------------------- /packages/validator/test/name.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/name.test.ts -------------------------------------------------------------------------------- /packages/validator/test/options.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/options.test.ts -------------------------------------------------------------------------------- /packages/validator/test/parent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/parent.test.ts -------------------------------------------------------------------------------- /packages/validator/test/rules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/rules.test.ts -------------------------------------------------------------------------------- /packages/validator/test/transformer-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/transformer-test/package.json -------------------------------------------------------------------------------- /packages/validator/test/transformer-test/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/transformer-test/src/index.ts -------------------------------------------------------------------------------- /packages/validator/test/transformer-test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/transformer-test/tsconfig.json -------------------------------------------------------------------------------- /packages/validator/test/transformer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/transformer.test.ts -------------------------------------------------------------------------------- /packages/validator/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/tsconfig.json -------------------------------------------------------------------------------- /packages/validator/test/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/validator/test/validate.test.ts -------------------------------------------------------------------------------- /packages/view/base.readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/base.readme.md -------------------------------------------------------------------------------- /packages/view/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/package.json -------------------------------------------------------------------------------- /packages/view/src/cli-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/src/cli-config.ts -------------------------------------------------------------------------------- /packages/view/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/src/index.ts -------------------------------------------------------------------------------- /packages/view/src/user-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/src/user-view.ts -------------------------------------------------------------------------------- /packages/view/src/view-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/src/view-options.ts -------------------------------------------------------------------------------- /packages/view/test/call.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/test/call.test.ts -------------------------------------------------------------------------------- /packages/view/test/cli-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/test/cli-config.test.ts -------------------------------------------------------------------------------- /packages/view/test/engine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/test/engine.test.ts -------------------------------------------------------------------------------- /packages/view/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/test/error.test.ts -------------------------------------------------------------------------------- /packages/view/test/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/test/middleware.test.ts -------------------------------------------------------------------------------- /packages/view/test/path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/test/path.test.ts -------------------------------------------------------------------------------- /packages/view/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/view/test/tsconfig.json -------------------------------------------------------------------------------- /packages/view/test/views/ejs/index.ejs: -------------------------------------------------------------------------------- 1 |

<%= name %>

-------------------------------------------------------------------------------- /packages/view/test/views/ejs/index.txt: -------------------------------------------------------------------------------- 1 | txt -------------------------------------------------------------------------------- /packages/view/test/views/empty/index.ejs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/view/test/views/error/engine/index.doc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/view/test/views/error/engine/index.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/view/test/views/error/path.dir/index: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/view/test/views/html/index.html: -------------------------------------------------------------------------------- 1 | html content -------------------------------------------------------------------------------- /packages/view/test/views/html/index.txt: -------------------------------------------------------------------------------- 1 | txt -------------------------------------------------------------------------------- /packages/view/test/views/pug/test.pug: -------------------------------------------------------------------------------- 1 | p #{name} -------------------------------------------------------------------------------- /packages/ws/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/package.json -------------------------------------------------------------------------------- /packages/ws/src/decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/src/decorator.ts -------------------------------------------------------------------------------- /packages/ws/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/src/index.ts -------------------------------------------------------------------------------- /packages/ws/src/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/src/manager.ts -------------------------------------------------------------------------------- /packages/ws/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/src/options.ts -------------------------------------------------------------------------------- /packages/ws/test/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/test/error.test.ts -------------------------------------------------------------------------------- /packages/ws/test/startup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/test/startup.test.ts -------------------------------------------------------------------------------- /packages/ws/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/packages/ws/test/tsconfig.json -------------------------------------------------------------------------------- /scripts/ci-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/ci-install.sh -------------------------------------------------------------------------------- /scripts/clean-dist.sh: -------------------------------------------------------------------------------- 1 | rm -rf ./dist/* -------------------------------------------------------------------------------- /scripts/copy-package-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/copy-package-file.ts -------------------------------------------------------------------------------- /scripts/copy-package-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/copy-package-files.sh -------------------------------------------------------------------------------- /scripts/create-readme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/create-readme.ts -------------------------------------------------------------------------------- /scripts/get-packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/get-packages.js -------------------------------------------------------------------------------- /scripts/init-cli-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/init-cli-deps.sh -------------------------------------------------------------------------------- /scripts/init-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/init-docker.sh -------------------------------------------------------------------------------- /scripts/sync-cnpm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/scripts/sync-cnpm.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halsp/core/HEAD/yarn.lock --------------------------------------------------------------------------------