mirror of
https://github.com/4ian/GDevelop.git
synced 2025-10-15 10:19:04 +00:00

* When launching the Debugger to inspect a game, open the Console to see internal messages sent by the game, JavaScript code or the game engine. * This is an advanced feature that is useful to find issues in your game or to see if your game is displaying any internal error.
101 lines
2.6 KiB
JSON
101 lines
2.6 KiB
JSON
{
|
|
"version": "2.0.0",
|
|
"tasks": [
|
|
{
|
|
"type": "npm",
|
|
"script": "start",
|
|
"path": "newIDE/app/",
|
|
"group": "build",
|
|
"label": "Start development server",
|
|
"detail": "Starts the GDevelop development server.",
|
|
"problemMatcher": [
|
|
{
|
|
"owner": "cra",
|
|
"fileLocation": ["relative", "${workspaceFolder}/newIDE/app"],
|
|
"source": "create-react-app",
|
|
"applyTo": "allDocuments",
|
|
"pattern": [
|
|
{
|
|
"regexp": "^([^\\s].*?)$",
|
|
"file": 1
|
|
},
|
|
{
|
|
"regexp": "^ Line\\s+(\\d+):\\s+(.*)\\s\\s+(.*)$",
|
|
"line": 1,
|
|
"message": 2,
|
|
"code": 3,
|
|
"loop": true
|
|
}
|
|
],
|
|
"background": {
|
|
"activeOnStart": true,
|
|
"beginsPattern": "^(?:Compiled with warnings\\.|Compiled successfully!)$",
|
|
"endsPattern": "^(?:Search for the keywords to learn more about each warning\\.|Note that the development build is not optimized\\.)$"
|
|
}
|
|
}
|
|
],
|
|
"presentation": {
|
|
"reveal": "silent"
|
|
},
|
|
"isBackground": true,
|
|
"runOptions": { "instanceLimit": 1, "runOn": "folderOpen" }
|
|
},
|
|
{
|
|
"type": "npm",
|
|
"script": "start",
|
|
"path": "newIDE/electron-app/",
|
|
"group": "build",
|
|
"problemMatcher": [],
|
|
"label": "Start electron app",
|
|
"detail": "Starts the development local version of GDevelop."
|
|
},
|
|
{
|
|
"type": "npm",
|
|
"script": "build",
|
|
"path": "GDevelop.js/",
|
|
"group": "build",
|
|
"problemMatcher": [],
|
|
"label": "Build GDevelop.js",
|
|
"detail": "Builds GDCore for newIDE."
|
|
},
|
|
{
|
|
"type": "npm",
|
|
"script": "format",
|
|
"path": "newIDE/app/",
|
|
"problemMatcher": [],
|
|
"label": "Format newIDE",
|
|
"detail": "Run auto-formatting (with Prettier) for the newIDE/app directory."
|
|
},
|
|
{
|
|
"type": "npm",
|
|
"script": "test",
|
|
"path": "newIDE/app/",
|
|
"group": {
|
|
"kind": "test",
|
|
"isDefault": true
|
|
},
|
|
"problemMatcher": [],
|
|
"label": "Run newIDE tests",
|
|
"detail": "Run tests for newIDE."
|
|
},
|
|
{
|
|
"type": "typescript",
|
|
"tsconfig": "tsconfig.json",
|
|
"option": "watch",
|
|
"problemMatcher": ["$tsc-watch"],
|
|
"group": "test",
|
|
"label": "GDJS TS Check",
|
|
"detail": "Runs a types check on the GDJS Runtime."
|
|
},
|
|
{
|
|
"type": "npm",
|
|
"script": "test",
|
|
"path": "GDJS/",
|
|
"group": "test",
|
|
"problemMatcher": [],
|
|
"label": "Run GDJS tests",
|
|
"detail": "Run tests for GDJS."
|
|
}
|
|
]
|
|
}
|