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()