From 4ac6b061a828c004958b1277a303ba50e4bda243 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=B8=D1=80=D0=B8=D0=BB=D0=BB=20=D0=9E=D1=81=D0=B8?= =?UTF-8?q?=D0=BF=D0=BA=D0=BE=D0=B2?= Date: Wed, 27 May 2026 12:50:40 +0300 Subject: [PATCH] feat: rename to @erp/plugin-sdk, publish via Gitea Packages --- package.json | 4 ++-- src/cli/index.ts | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index ce9d552..5557d18 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "erp-plugin-sdk", - "version": "1.0.0", + "name": "@erp/plugin-sdk", + "version": "1.1.0", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { diff --git a/src/cli/index.ts b/src/cli/index.ts index 79aae52..1192110 100644 --- a/src/cli/index.ts +++ b/src/cli/index.ts @@ -110,7 +110,7 @@ spec: '@nestjs/serve-static': '^4.0.2', 'amqp-connection-manager': '^4.1.14', amqplib: '^0.10.3', - 'erp-plugin-sdk': 'git+https://gitea.ss.3w.com.ua/erp/erp-plugin-sdk.git', + '@erp/plugin-sdk': '^1.1.0', pg: '^8.12.0', 'reflect-metadata': '^0.1.13', rxjs: '^7.8.1', @@ -125,6 +125,10 @@ spec: }, }, null, 2) + '\n', }, + { + relativePath: 'backend/.npmrc', + content: '@erp:registry=https://gitea.ss.3w.com.ua/api/packages/erp/npm/\n', + }, { relativePath: 'backend/tsconfig.json', content: JSON.stringify({ @@ -185,7 +189,7 @@ CMD ["npm", "run", "start:prod"] }, { relativePath: 'backend/src/main.ts', - content: `import { CoreService, RequestContextInterceptor } from 'erp-plugin-sdk'; + content: `import { CoreService, RequestContextInterceptor } from '@erp/plugin-sdk'; import { NestFactory } from '@nestjs/core'; import { Logger } from '@nestjs/common'; import * as path from 'path'; @@ -240,7 +244,7 @@ async function bootstrap() { next(); }); - const { getRabbitMQOptions } = await import('erp-plugin-sdk'); + const { getRabbitMQOptions } = await import('@erp/plugin-sdk'); app.connectMicroservice(getRabbitMQOptions('plugin_${snake}_queue')); app.enableCors(); @@ -263,7 +267,7 @@ bootstrap().catch((err) => { }, { relativePath: 'backend/src/app.module.ts', - content: `import { CoreService, getRabbitMQClientOptions } from 'erp-plugin-sdk'; + content: `import { CoreService, getRabbitMQClientOptions } from '@erp/plugin-sdk'; import { Module } from '@nestjs/common'; import { ClientsModule } from '@nestjs/microservices'; import { TypeOrmModule } from '@nestjs/typeorm';