From 9d6ad17452e1fd6b016717a340330c6a9cb3e5e2 Mon Sep 17 00:00:00 2001 From: Knee Cola Date: Tue, 30 Dec 2025 09:05:31 +0100 Subject: [PATCH] chore: add development configuration files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add .env with default development settings and .vscode debug configurations for easier local development. - .env: Development environment variables (PORT, DEBUG, PULL_INTERVAL) - .vscode/launch.json: Debug configurations for server and Jest tests - .vscode/settings.json: Jest integration settings 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- email-server-worker/.env | 9 ++++ email-server-worker/.vscode/launch.json | 58 +++++++++++++++++++++++ email-server-worker/.vscode/settings.json | 10 ++++ 3 files changed, 77 insertions(+) create mode 100644 email-server-worker/.env create mode 100644 email-server-worker/.vscode/launch.json create mode 100644 email-server-worker/.vscode/settings.json diff --git a/email-server-worker/.env b/email-server-worker/.env new file mode 100644 index 0000000..374a36c --- /dev/null +++ b/email-server-worker/.env @@ -0,0 +1,9 @@ +DEBUG=server:server + +ENV=dev + +# podešen port koji se neće kršiti sa web5-main +PORT="3001" + +# run job every 60 seconds +PULL_INTERVAL=60000 \ No newline at end of file diff --git a/email-server-worker/.vscode/launch.json b/email-server-worker/.vscode/launch.json new file mode 100644 index 0000000..c171aa0 --- /dev/null +++ b/email-server-worker/.vscode/launch.json @@ -0,0 +1,58 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "Debug Server", + "type": "node", + "request": "launch", + "envFile": "${workspaceFolder}/.env", + "skipFiles": [ + "/**" + ], + "runtimeExecutable": "npm", + "runtimeArgs": [ + "run-script", + "start" + ], + "sourceMaps": true, + }, + { + "type": "node", + "name": "vscode-jest-tests", + "request": "launch", + "envFile": "${workspaceFolder}/.env", + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "cwd": "${workspaceFolder}", + "runtimeExecutable": "npm", + "args": [ + "run", + "test", + "--", + "--runInBand", + "--watchAll=false" + ] + }, + { + "type": "node", + "name": "vscode-jest-tests-1634200842588", + "request": "launch", + "envFile": "${workspaceFolder}/.env", + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "cwd": "${workspaceFolder}", + "runtimeExecutable": "npm", + "args": [ + "run", + "test", + "--", + "--runInBand", + "--watchAll=false" + ] + }, + + ] +} \ No newline at end of file diff --git a/email-server-worker/.vscode/settings.json b/email-server-worker/.vscode/settings.json new file mode 100644 index 0000000..3f785be --- /dev/null +++ b/email-server-worker/.vscode/settings.json @@ -0,0 +1,10 @@ +{ + "jest.jestCommandLine": "npm run test --", + "jest.autoRun": { + "watch": false, + "onSave": "test-file" + }, + "jest.nodeEnv": { + + } +} \ No newline at end of file