kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/typescript/languageserver/vscode-extension/.vscode/tasks.json (about)

     1  // Available variables which can be used inside of strings.
     2  // ${workspaceRoot}: the root folder of the team
     3  // ${file}: the current opened file
     4  // ${fileBasename}: the current opened file's basename
     5  // ${fileDirname}: the current opened file's dirname
     6  // ${fileExtname}: the current opened file's extension
     7  // ${cwd}: the current working directory of the spawned process
     8  
     9  // A task runner that calls a custom npm script that compiles the extension.
    10  {
    11  	"version": "0.1.0",
    12  
    13  	// we want to run npm
    14  	"command": "npm",
    15  
    16  	// the command is a shell script
    17  	"isShellCommand": true,
    18  
    19  	// show the output window only if unrecognized errors occur.
    20  	"showOutput": "silent",
    21  
    22  	// we run the custom script "watch" as defined in package.json
    23  	"args": ["run", "watch", "--loglevel", "silent"],
    24  
    25  	// The tsc compiler is started in watching mode
    26  	"isBackground": true,
    27  
    28  	// use the standard tsc in watch mode
    29  	"problemMatcher": "$tsc-watch"
    30  }