Refactor code structure for improved readability and maintainability; remove redundant code blocks and optimize function calls.

This commit is contained in:
marco.chan committed 2026-09-02 14:23:48 +08:00
1 parent 76a3921782
commit 534fa6dc51
55 files changed
+9274

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
{
"recommendations": [
"arcanis.vscode-zipfs"
]
}
+34
View File
@@ -0,0 +1,34 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "API: Attach Nest (9229)",
"type": "node",
"request": "attach",
"port": 9229,
"restart": true,
"preLaunchTask": "api:debug",
"cwd": "${workspaceFolder}",
"skipFiles": [
"<node_internals>/**"
]
},
{
"name": "Web: Chrome (Vite 5173)",
"type": "pwa-chrome",
"request": "launch",
"url": "http://localhost:5173",
"webRoot": "${workspaceFolder}/apps/web/src",
"preLaunchTask": "web:dev"
}
],
"compounds": [
{
"name": "Full Stack Debug",
"configurations": [
"API: Attach Nest (9229)",
"Web: Chrome (Vite 5173)"
]
}
]
}
+10
View File
@@ -0,0 +1,10 @@
{
"search.exclude": {
"**/.yarn": true,
"**/.pnp.*": true
},
"typescript.tsdk": ".yarn/sdks/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"js/ts.experimental.useTsgo": false,
"js/ts.tsdk.path": ".yarn/sdks/typescript/lib"
}
+41
View File
@@ -0,0 +1,41 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "api:debug",
"type": "shell",
"command": "yarn workspace api start:debug",
"isBackground": true,
"problemMatcher": {
"owner": "custom",
"fileLocation": "absolute",
"pattern": {
"regexp": "^(?!x)x$"
},
"background": {
"activeOnStart": true,
"beginsPattern": "Starting compilation in watch mode",
"endsPattern": "Watching for file changes"
}
}
},
{
"label": "web:dev",
"type": "shell",
"command": "yarn workspace web dev --host 0.0.0.0 --port 5173",
"isBackground": true,
"problemMatcher": {
"owner": "custom",
"fileLocation": "absolute",
"pattern": {
"regexp": "^(?!x)x$"
},
"background": {
"activeOnStart": true,
"beginsPattern": "^.*$",
"endsPattern": "(Local:|ready in)"
}
}
}
]
}