This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@glifaspace/contracts",
|
"name": "@glifaspace/contracts",
|
||||||
"version": "1.0.0",
|
"version": "1.0.1",
|
||||||
"description": "Определение proto-контрактов и генерация типов TypeScript.",
|
"description": "Определение proto-контрактов и генерация типов TypeScript.",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"generate": "node scripts/generate-npm.mjs"
|
"generate": "node scripts/generate-npm.mjs"
|
||||||
@@ -19,10 +19,10 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@nestjs/microservices": "^11.1.23",
|
"@nestjs/microservices": "^11.1.23",
|
||||||
"protobufjs": "^8.4.0",
|
"protobufjs": "^8.4.0",
|
||||||
"rxjs": "^7.8.2",
|
"rxjs": "^7.8.2"
|
||||||
"ts-proto": "^2.11.8"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"ts-proto": "^2.11.8",
|
||||||
"@types/node": "^25.9.1",
|
"@types/node": "^25.9.1",
|
||||||
"typescript": "^6.0.3"
|
"typescript": "^6.0.3"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,42 +1,46 @@
|
|||||||
import { join } from "path";
|
import { join } from 'node:path'
|
||||||
|
|
||||||
export const PROTO_PATHS = {
|
export const PROTO_PATHS = {
|
||||||
AUTH: {
|
AUTH: {
|
||||||
SERVICE: join(__dirname, "../../proto/auth/v1/service.proto"),
|
SERVICE: join(__dirname, '../../proto/glifa/auth/v1/service.proto'),
|
||||||
TYPES: join(__dirname, "../../proto/auth/v1/types.proto"),
|
TYPES: join(__dirname, '../../proto/glifa/auth/v1/types.proto'),
|
||||||
},
|
},
|
||||||
|
|
||||||
COMMON: {
|
COMMON: {
|
||||||
AUTHZ: join(__dirname, "../../proto/common/v1/authz.proto"),
|
AUTHZ: join(__dirname, '../../proto/glifa/common/v1/authz.proto'),
|
||||||
ENUMS: join(__dirname, "../../proto/common/v1/enums.proto"),
|
ENUMS: join(__dirname, '../../proto/glifa/common/v1/enums.proto'),
|
||||||
TYPES: join(__dirname, "../../proto/common/v1/types.proto"),
|
TYPES: join(__dirname, '../../proto/glifa/common/v1/types.proto'),
|
||||||
},
|
},
|
||||||
|
|
||||||
EDGE: {
|
EDGE: {
|
||||||
SERVICE: join(__dirname, "../../proto/edge/v1/service.proto"),
|
SERVICE: join(__dirname, '../../proto/glifa/edge/v1/service.proto'),
|
||||||
},
|
},
|
||||||
|
|
||||||
EVENTS: {
|
EVENTS: {
|
||||||
ENVELOPE: join(__dirname, "../../proto/events/v1/envelope.proto"),
|
ENVENLOPE: join(__dirname, '../../proto/glifa/events/v1/enventlope.proto'),
|
||||||
AUTH_EVENTS: join(__dirname, "../../proto/events/v1/auth_events.proto"),
|
AUTH_EVENTS: join(__dirname, '../../proto/glifa/events/v1/auth_events.proto'),
|
||||||
CORE_EVENTS: join(__dirname, "../../proto/events/v1/core_events.proto"),
|
CORE_EVENTS: join(__dirname, '../../proto/glifa/events/v1/core_events.proto'),
|
||||||
CHANNEL_EVENTS: join(
|
CHANNEL_EVENTS: join(__dirname, '../../proto/glifa/events/v1/channel_events.proto'),
|
||||||
__dirname,
|
MEDIA_EVENTS: join(__dirname, '../../proto/glifa/events/v1/media_events.proto'),
|
||||||
"../../proto/events/v1/channel_events.proto",
|
|
||||||
),
|
|
||||||
MEDIA_EVENTS: join(__dirname, "../../proto/events/v1/media_events.proto"),
|
|
||||||
},
|
},
|
||||||
|
|
||||||
MEDIA: {
|
MEDIA: {
|
||||||
SERVICE: join(__dirname, "../../proto/media/v1/service.proto"),
|
SERVICE: join(__dirname, '../../proto/glifa/media/v1/service.proto'),
|
||||||
TYPES: join(__dirname, "../../proto/media/v1/types.proto"),
|
TYPES: join(__dirname, '../../proto/glifa/media/v1/types.proto'),
|
||||||
},
|
},
|
||||||
|
|
||||||
WS: {
|
WS: {
|
||||||
SERVICE: join(__dirname, "../../proto/ws/v1/service.proto"),
|
SERVICE: join(__dirname, '../../proto/glifa/ws/v1/service.proto'),
|
||||||
TYPES: join(__dirname, "../../proto/ws/v1/types.proto"),
|
TYPES: join(__dirname, '../../proto/glifa/ws/v1/types.proto'),
|
||||||
},
|
|
||||||
CORE: {
|
|
||||||
SERVICE: join(__dirname, "../../proto/core/v1/service.proto"),
|
|
||||||
TYPES: join(__dirname, "../../proto/core/v1/types.proto"),
|
|
||||||
},
|
},
|
||||||
|
|
||||||
CHANNEL: {
|
CHANNEL: {
|
||||||
SERVICE: join(__dirname, "../../proto/channel/v1/service.proto"),
|
SERVICE: join(__dirname, '../../proto/glifa/channel/v1/service.proto'),
|
||||||
TYPES: join(__dirname, "../../proto/channel/v1/types.proto"),
|
TYPES: join(__dirname, '../../proto/glifa/channel/v1/types.proto'),
|
||||||
},
|
},
|
||||||
} as const;
|
|
||||||
|
CORE: {
|
||||||
|
SERVICE: join(__dirname, '../../proto/glifa/core/v1/service.proto'),
|
||||||
|
TYPES: join(__dirname, '../../proto/glifa/core/v1/types.proto'),
|
||||||
|
},
|
||||||
|
} as const
|
||||||
@@ -6,6 +6,7 @@
|
|||||||
"esModuleInterop": true,
|
"esModuleInterop": true,
|
||||||
"skipLibCheck": true,
|
"skipLibCheck": true,
|
||||||
"forceConsistentCasingInFileNames": true,
|
"forceConsistentCasingInFileNames": true,
|
||||||
"strictNullChecks": false
|
"strictNullChecks": false,
|
||||||
|
"types": ["node"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user