From 85c991ffcc1c6258149c600bf99950f6045617be Mon Sep 17 00:00:00 2001 From: Artyom Savchenko Date: Sun, 5 Apr 2026 14:37:52 +0700 Subject: [PATCH] Fix run-local for print service (#10719) Signed-off-by: Artem Savchenko --- common/config/rush/pnpm-lock.yaml | 3 +++ services/print/pod-print/.gitignore | 1 + services/print/pod-print/package.json | 1 + services/print/pod-print/src/config.ts | 4 ++++ services/print/pod-print/src/index.ts | 2 -- 5 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 services/print/pod-print/.gitignore diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 5859efb89b..d672a923bc 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -40499,6 +40499,9 @@ importers: '@typescript-eslint/parser': specifier: ^6.21.0 version: 6.21.0(eslint@8.57.1)(typescript@5.9.3) + cross-env: + specifier: ~7.0.3 + version: 7.0.3 esbuild: specifier: ^0.25.10 version: 0.25.12 diff --git a/services/print/pod-print/.gitignore b/services/print/pod-print/.gitignore new file mode 100644 index 0000000000..2eea525d88 --- /dev/null +++ b/services/print/pod-print/.gitignore @@ -0,0 +1 @@ +.env \ No newline at end of file diff --git a/services/print/pod-print/package.json b/services/print/pod-print/package.json index 284d87549d..69dfba57ef 100644 --- a/services/print/pod-print/package.json +++ b/services/print/pod-print/package.json @@ -46,6 +46,7 @@ "eslint-plugin-n": "^15.4.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.1", + "cross-env": "~7.0.3", "jest": "^29.7.0", "ts-jest": "^29.1.1", "@types/jest": "^29.5.5", diff --git a/services/print/pod-print/src/config.ts b/services/print/pod-print/src/config.ts index 0260e784f4..0c94142c8d 100644 --- a/services/print/pod-print/src/config.ts +++ b/services/print/pod-print/src/config.ts @@ -2,6 +2,10 @@ // Copyright © 2024 Hardcore Engineering Inc. // +import { config as dotenvConfig } from 'dotenv' + +dotenvConfig() + export interface Config { Port: number Secret: string diff --git a/services/print/pod-print/src/index.ts b/services/print/pod-print/src/index.ts index e18b8ddb2a..030b3747b2 100644 --- a/services/print/pod-print/src/index.ts +++ b/services/print/pod-print/src/index.ts @@ -14,8 +14,6 @@ // limitations under the License. // -import { config } from 'dotenv' import { main } from './main' -config() void main()