{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Build file",
            "type": "shell",
            "command": "imbac ${file}"
        },
        {
            "label": "Build file for browser",
            "type": "shell",
            "command": "imbac --platform browser ${file}"
        },
        {
            "label": "Build file for hmr",
            "type": "shell",
            "command": "imbac --platform browser --hmr ${file}"
        },
        {
            "label": "Build file for transforming",
            "type": "shell",
            "command": "imbac --platform browser --raw ${file}"
        },
        {
            "label": "Build file for node",
            "type": "shell",
            "command": "imbac --platform node ${file}"
        },
        {
            "label": "Build file for analysis",
            "type": "shell",
            "command": "imbac --source-map-inline --debug --platform tsc ${file}"
        }
    ]
}
{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Build file",
            "type": "shell",
            "command": "imbac ${file}"
        },
        {
            "label": "Build file for browser",
            "type": "shell",
            "command": "imbac --platform browser ${file}"
        },
        {
            "label": "Build file for hmr",
            "type": "shell",
            "command": "imbac --platform browser --hmr ${file}"
        },
        {
            "label": "Build file for transforming",
            "type": "shell",
            "command": "imbac --platform browser --raw ${file}"
        },
        {
            "label": "Build file for node",
            "type": "shell",
            "command": "imbac --platform node ${file}"
        },
        {
            "label": "Build file for analysis",
            "type": "shell",
            "command": "imbac --sourcemap inline --debug --platform tsc ${file}",
            "problemMatcher": []
        },
        {
            "label": "Build tmp for analysis",
            "type": "shell",
            "command": "imbac --sourcemap inline --debug --platform tsc ${workspaceFolder}/tmp/a.imba",
            "problemMatcher": [],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}
Add task for debugging tsc compilation
Add task for debugging tsc compilation
