Files
coldemailer/.vscode/launch.json
Ken Yasue 2ee0063eb5 save work
2025-04-01 17:15:51 +02:00

115 lines
3.7 KiB
JSON

{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Send Emails (No Previous Emails)",
"type": "node",
"request": "launch",
"runtimeExecutable": "node",
"runtimeArgs": [
"--require",
"ts-node/register"
],
"args": [
"${workspaceFolder}/src/scripts/send-emails-to-customers.ts",
"--count=0"
],
"cwd": "${workspaceFolder}",
"internalConsoleOptions": "openOnSessionStart",
"skipFiles": [
"<node_internals>/**"
],
"env": {
"TS_NODE_PROJECT": "${workspaceFolder}/tsconfig.scripts.json",
"NODE_ENV": "development"
},
"outFiles": [
"${workspaceFolder}/**/*.js"
]
},
{
"name": "Debug Send Emails (1 Previous Email)",
"type": "node",
"request": "launch",
"runtimeExecutable": "node",
"runtimeArgs": [
"--require",
"ts-node/register"
],
"args": [
"${workspaceFolder}/src/scripts/send-emails-to-customers.ts",
"--count=1"
],
"cwd": "${workspaceFolder}",
"internalConsoleOptions": "openOnSessionStart",
"skipFiles": [
"<node_internals>/**"
],
"env": {
"TS_NODE_PROJECT": "${workspaceFolder}/tsconfig.scripts.json",
"NODE_ENV": "development"
},
"outFiles": [
"${workspaceFolder}/**/*.js"
]
},
{
"name": "Debug Send Emails (With LMStudio Config)",
"type": "node",
"request": "launch",
"runtimeExecutable": "node",
"runtimeArgs": [
"--require",
"ts-node/register"
],
"args": [
"${workspaceFolder}/src/scripts/send-emails-to-customers.ts",
"--count=0",
"--lmstudio-url=http://localhost:1234/v1/chat/completions",
"--model=local-model",
"--temperature=0.7"
],
"cwd": "${workspaceFolder}",
"internalConsoleOptions": "openOnSessionStart",
"skipFiles": [
"<node_internals>/**"
],
"env": {
"TS_NODE_PROJECT": "${workspaceFolder}/tsconfig.scripts.json",
"NODE_ENV": "development",
"GMAIL_USER": "your.email@gmail.com",
"GMAIL_APP_PASSWORD": "your-app-password"
},
"outFiles": [
"${workspaceFolder}/**/*.js"
]
},
{
"name": "Debug Send Emails (Dry Run)",
"type": "node",
"request": "launch",
"runtimeExecutable": "node",
"runtimeArgs": [
"--require",
"ts-node/register"
],
"args": [
"${workspaceFolder}/src/scripts/send-emails-to-customers.ts",
"--count=0",
"--dry-run=true"
],
"cwd": "${workspaceFolder}",
"internalConsoleOptions": "openOnSessionStart",
"skipFiles": [
"<node_internals>/**"
],
"env": {
"TS_NODE_PROJECT": "${workspaceFolder}/tsconfig.scripts.json",
"NODE_ENV": "development"
},
"outFiles": [
"${workspaceFolder}/**/*.js"
]
}
]
}