Réécriture complète en Typescript

This commit is contained in:
Angels-dev
2024-01-14 22:53:06 +01:00
parent 6ffa521888
commit 07d54abdba
108 changed files with 2477 additions and 1943 deletions

43
.vscode/launch.json vendored Normal file → Executable file
View File

@@ -7,20 +7,43 @@
{
"type": "node",
"request": "launch",
"name": "Launch",
"program": "${workspaceFolder}/app.js",
"skipFiles": [
"<node_internals>/**"
]
"name": "Nodemon",
"skipFiles": ["<node_internals>/**"],
"runtimeExecutable": "nodemon",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"restart": true
},
{
"type": "node",
"request": "launch",
"name": "Nodemon",
"program": "${workspaceFolder}/app.js",
"skipFiles": [
"<node_internals>/**"
],
"name": "Nodemon Tamiseur",
"args": ["-r", "dotenv/config", "${workspaceFolder}/src/index.ts", "dotenv_config_path=${workspaceFolder}/.env1"],
"skipFiles": ["<node_internals>/**"],
"runtimeExecutable": "nodemon",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"restart": true
},
{
"type": "node",
"request": "launch",
"name": "Nodemon Groove",
"args": ["-r", "dotenv/config", "${workspaceFolder}/src/index.ts", "dotenv_config_path=${workspaceFolder}/.env2"],
"skipFiles": ["<node_internals>/**"],
"runtimeExecutable": "nodemon",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"restart": true
},
{
"type": "node",
"request": "launch",
"name": "Nodemon Funky",
"args": ["-r", "dotenv/config", "${workspaceFolder}/src/index.ts", "dotenv_config_path=${workspaceFolder}/.env3"],
"skipFiles": ["<node_internals>/**"],
"runtimeExecutable": "nodemon",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",

3
.vscode/settings.json vendored Executable file
View File

@@ -0,0 +1,3 @@
{
"docker.commands.build": "${containerCommand} build --rm -f \"${dockerfile}\" --target tamiseur -t bot_tamiseur:tamiseur \"${context}\" && ${containerCommand} build --rm -f \"${dockerfile}\" --target funky -t bot_tamiseur:funky \"${context}\" && ${containerCommand} build --rm -f \"${dockerfile}\" --target groove -t bot_tamiseur:groove \"${context}\"",
}

28
.vscode/tasks.json vendored
View File

@@ -1,28 +0,0 @@
{
"version": "2.0.0",
"tasks": [
{
"type": "docker-build",
"label": "Build Node Image",
"platform": "node",
"dockerBuild": {
"dockerfile": "${workspaceFolder}/Dockerfile",
"context": "${workspaceFolder}",
"pull": true
}
},
{
"type": "docker-run",
"label": "Run Node Image",
"platform": "node",
"dockerRun": {
"containerName": "BotDiscord-Tamiseur",
"restart": "always",
"network": "host"
},
"dependsOn": [
"docker-build"
]
}
]
}