123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- {
- "version": "2.0.0",
- "tasks": [
- {
- "label": "[Go] Start Backend",
- "type": "shell",
- "command": "air",
- "isBackground": true,
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[App] Start Frontend",
- "type": "shell",
- "command": "cd app && pnpm dev",
- "isBackground": true,
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[Docs] Start Documentation",
- "type": "shell",
- "command": "cd docs && pnpm docs:dev",
- "isBackground": true,
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[All] Start All Services",
- "dependsOrder": "parallel",
- "dependsOn": [
- "[Go] Start Backend",
- "[App] Start Frontend",
- "[Docs] Start Documentation"
- ],
- "group": {
- "kind": "build",
- "isDefault": true
- },
- "problemMatcher": []
- },
- {
- "label": "[App] Gettext Extract",
- "type": "shell",
- "command": "cd app && pnpm gettext:extract",
- "isBackground": true,
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[App] ESLint Fix",
- "type": "shell",
- "command": "cd app && pnpm lint --fix",
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[App] Typecheck",
- "type": "shell",
- "command": "cd app && pnpm typecheck",
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[App] Build",
- "type": "shell",
- "command": "cd app && pnpm build",
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[Go] Generate",
- "type": "shell",
- "command": "go generate",
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- },
- {
- "label": "[All] Bump Version",
- "type": "shell",
- "command": "./version.sh",
- "presentation": {
- "panel": "new"
- },
- "problemMatcher": []
- }
- ]
- }
|