feat: add @teacinema/commonm
This commit is contained in:
parent
636995bcd1
commit
ee1e8640d5
@ -28,6 +28,7 @@
|
|||||||
"@nestjs/microservices": "^11.1.12",
|
"@nestjs/microservices": "^11.1.12",
|
||||||
"@nestjs/platform-express": "^11.0.1",
|
"@nestjs/platform-express": "^11.0.1",
|
||||||
"@nestjs/swagger": "^11.2.5",
|
"@nestjs/swagger": "^11.2.5",
|
||||||
|
"@teacinema/common": "^1.0.0",
|
||||||
"@teacinema/contracts": "^1.0.0",
|
"@teacinema/contracts": "^1.0.0",
|
||||||
"class-transformer": "^0.5.1",
|
"class-transformer": "^0.5.1",
|
||||||
"class-validator": "^0.14.3",
|
"class-validator": "^0.14.3",
|
||||||
|
|||||||
@ -1 +0,0 @@
|
|||||||
export * from './rpc-status.enum'
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
export enum RpcStatus {
|
|
||||||
OK = 0,
|
|
||||||
CANCELED = 1,
|
|
||||||
UNKNOWN = 2,
|
|
||||||
INVALID_ARGUMENTS = 3,
|
|
||||||
DEADLINE_EXCEEDED = 4,
|
|
||||||
NOT_FOUND = 5,
|
|
||||||
ALREADY_EXISTS = 6,
|
|
||||||
PERMISION_DENIED = 7,
|
|
||||||
RESOURSE_EXHAUSED = 8,
|
|
||||||
FAILED_PRECONDITION = 9,
|
|
||||||
ABORTED = 10,
|
|
||||||
OUT_OF_RANGE = 11,
|
|
||||||
UNIMPLEMENTED = 12,
|
|
||||||
INTERNAL = 13,
|
|
||||||
UNAVAILABLE = 14,
|
|
||||||
DATA_LOSS = 15,
|
|
||||||
UNAUTHENTICATED = 16
|
|
||||||
}
|
|
||||||
@ -1,6 +1,5 @@
|
|||||||
import { HttpStatus } from '@nestjs/common'
|
import { HttpStatus } from '@nestjs/common'
|
||||||
|
import { RpcStatus } from '@teacinema/common'
|
||||||
import { RpcStatus } from '../enums'
|
|
||||||
|
|
||||||
export const grpcToHttpStatus: Record<number, number> = {
|
export const grpcToHttpStatus: Record<number, number> = {
|
||||||
[RpcStatus.OK]: HttpStatus.OK,
|
[RpcStatus.OK]: HttpStatus.OK,
|
||||||
|
|||||||
@ -1192,6 +1192,11 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
"@sinonjs/commons" "^3.0.1"
|
"@sinonjs/commons" "^3.0.1"
|
||||||
|
|
||||||
|
"@teacinema/common@^1.0.0":
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://git.ksv741.keenetic.pro/api/packages/teacinema/npm/%40teacinema%2Fcommon/-/1.0.0/common-1.0.0.tgz#3b79ae6eb46352ed1544535be094fe0ead244c36"
|
||||||
|
integrity sha512-L006mySvhRpUlRHf3ONbXA0RG42gbQ9QAnmQuZx4zejHEsWB9702xe18MSYcBilv+lmYkQpiX/g3p8P7suLfqQ==
|
||||||
|
|
||||||
"@teacinema/contracts@^1.0.0":
|
"@teacinema/contracts@^1.0.0":
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://git.ksv741.keenetic.pro/api/packages/teacinema/npm/%40teacinema%2Fcontracts/-/1.0.1/contracts-1.0.1.tgz#25021fecb1d33d0505fd11ca3d8201660cb1bcbe"
|
resolved "https://git.ksv741.keenetic.pro/api/packages/teacinema/npm/%40teacinema%2Fcontracts/-/1.0.1/contracts-1.0.1.tgz#25021fecb1d33d0505fd11ca3d8201660cb1bcbe"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user