feat: add and refactor grpc clients
All checks were successful
Publish / Publish Job (push) Successful in 44s
All checks were successful
Publish / Publish Job (push) Successful in 44s
This commit is contained in:
@@ -1,6 +1,26 @@
|
|||||||
import { PROTO_PATHS } from '@lendry-erp/contracts'
|
import { PROTO_PATHS } from '@lendry-erp/contracts'
|
||||||
|
|
||||||
export const GRPC_CLIENTS = {
|
export const GRPC_CLIENTS = {
|
||||||
|
ADMIN_PACKAGE: {
|
||||||
|
package: 'admin.v1',
|
||||||
|
protoPath: PROTO_PATHS.ADMIN,
|
||||||
|
env: 'ADMIN_GRPC_URL'
|
||||||
|
},
|
||||||
|
AUDIT_PACKAGE: {
|
||||||
|
package: 'audit.v1',
|
||||||
|
protoPath: PROTO_PATHS.AUDIT,
|
||||||
|
env: 'AUDIT_GRPC_URL'
|
||||||
|
},
|
||||||
|
RBAC_PACKAGE: {
|
||||||
|
package: 'rbac.v1',
|
||||||
|
protoPath: PROTO_PATHS.RBAC,
|
||||||
|
env: 'RBAC_GRPC_URL'
|
||||||
|
},
|
||||||
|
SEARCH_PACKAGE: {
|
||||||
|
package: 'search.v1',
|
||||||
|
protoPath: PROTO_PATHS.SEARCH,
|
||||||
|
env: 'SEARCH_GRPC_URL'
|
||||||
|
},
|
||||||
AUTH_PACKAGE: {
|
AUTH_PACKAGE: {
|
||||||
package: 'auth.v1',
|
package: 'auth.v1',
|
||||||
protoPath: PROTO_PATHS.AUTH,
|
protoPath: PROTO_PATHS.AUTH,
|
||||||
@@ -11,11 +31,6 @@ export const GRPC_CLIENTS = {
|
|||||||
protoPath: PROTO_PATHS.ACCOUNT,
|
protoPath: PROTO_PATHS.ACCOUNT,
|
||||||
env: 'AUTH_GRPC_URL'
|
env: 'AUTH_GRPC_URL'
|
||||||
},
|
},
|
||||||
RBAC_PACKAGE: {
|
|
||||||
package: 'rbac.v1',
|
|
||||||
protoPath: PROTO_PATHS.ACCOUNT,
|
|
||||||
env: 'AUTH_GRPC_URL'
|
|
||||||
},
|
|
||||||
TWOFA_PACKAGE: {
|
TWOFA_PACKAGE: {
|
||||||
package: 'two_fa.v1',
|
package: 'two_fa.v1',
|
||||||
protoPath: PROTO_PATHS.TWOFA,
|
protoPath: PROTO_PATHS.TWOFA,
|
||||||
@@ -26,14 +41,14 @@ export const GRPC_CLIENTS = {
|
|||||||
protoPath: PROTO_PATHS.LDAP_AUTH,
|
protoPath: PROTO_PATHS.LDAP_AUTH,
|
||||||
env: 'LDAP_AUTH_GRPC_URL'
|
env: 'LDAP_AUTH_GRPC_URL'
|
||||||
},
|
},
|
||||||
LDAP_PACKAGE: {
|
USERS_PACKAGE: {
|
||||||
package: 'ldap.v1',
|
package: 'users.v1',
|
||||||
protoPath: PROTO_PATHS.LDAP,
|
protoPath: PROTO_PATHS.USERS,
|
||||||
env: 'LDAP_GRPC_URL'
|
env: 'USERS_GRPC_URL'
|
||||||
},
|
|
||||||
SEARCH_PACKAGE: {
|
|
||||||
package: 'search.v1',
|
|
||||||
protoPath: PROTO_PATHS.SEARCH,
|
|
||||||
env: 'SEARCH_GRPC_URL'
|
|
||||||
}
|
}
|
||||||
|
// LDAP_PACKAGE: {
|
||||||
|
// package: 'ldap.v1',
|
||||||
|
// protoPath: PROTO_PATHS.LDAP,
|
||||||
|
// env: 'LDAP_GRPC_URL'
|
||||||
|
// }
|
||||||
} as const
|
} as const
|
||||||
|
|||||||
10
package-lock.json
generated
10
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "@lendry-erp/common",
|
"name": "@lendry-erp/common",
|
||||||
"version": "1.0.2",
|
"version": "1.1.1",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "@lendry-erp/common",
|
"name": "@lendry-erp/common",
|
||||||
"version": "1.0.2",
|
"version": "1.1.1",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@lendry-erp/contracts": "^1.1.10",
|
"@lendry-erp/contracts": "^1.1.10",
|
||||||
"@nestjs/common": "^11.1.18",
|
"@nestjs/common": "^11.1.18",
|
||||||
@@ -243,9 +243,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@lendry-erp/contracts": {
|
"node_modules/@lendry-erp/contracts": {
|
||||||
"version": "1.1.10",
|
"version": "1.2.21",
|
||||||
"resolved": "https://git.lendry.ru/api/packages/lendry-erp/npm/%40lendry-erp%2Fcontracts/-/1.1.10/contracts-1.1.10.tgz",
|
"resolved": "https://git.lendry.ru/api/packages/lendry-erp/npm/%40lendry-erp%2Fcontracts/-/1.2.21/contracts-1.2.21.tgz",
|
||||||
"integrity": "sha512-bdJK31e8/ubYz8lwPVbXzFgdUhcSiBw9Hd4BiT7lSBSh3BMX/TisQIIPvY+m47qUGKsY4sof8iJj+SxKX9BSRg==",
|
"integrity": "sha512-DIkzyr891eADBRmDXXXNEEKeBCOc+7eR2qWay78iPhbBhLc3sRxV9sn6q9by1R43X9Yv7IQAG3A0l/J9Gu6uSg==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@grpc/grpc-js": "^1.14.3",
|
"@grpc/grpc-js": "^1.14.3",
|
||||||
"@nestjs/microservices": "^11.1.17",
|
"@nestjs/microservices": "^11.1.17",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@lendry-erp/common",
|
"name": "@lendry-erp/common",
|
||||||
"version": "1.1.1",
|
"version": "1.1.2",
|
||||||
"description": "Core shared components for Lendry-ERP microservice ecosystem",
|
"description": "Core shared components for Lendry-ERP microservice ecosystem",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"type": "dist/index.d.ts",
|
"type": "dist/index.d.ts",
|
||||||
|
|||||||
Reference in New Issue
Block a user