vsc-material-theme/.vscode/tasks.json

94 lines
2 KiB
JSON
Raw Normal View History

2017-05-10 10:22:05 +02:00
// Available variables which can be used inside of strings.
// ${workspaceRoot}: the root folder of the team
// ${file}: the current opened file
// ${fileBasename}: the current opened file's basename
// ${fileDirname}: the current opened file's dirname
// ${fileExtname}: the current opened file's extension
// ${cwd}: the current working directory of the spawned process
// A task runner that calls a custom npm script that compiles the extension.
{
2017-05-23 18:41:56 +02:00
"version": "2.0.0",
// tasks list (build, build-theme, semver etc)
"tasks": [
{
"args": [
"run"
, "build"
],
"isBuildCommand": true,
"command": "npm",
"dependsOn": "tsc",
"echoCommand": true,
"isShellCommand": true,
"taskName": "build"
},
{
"linux": {
"args": [
"."
, "-name"
, "\"*.js\""
, "-not"
, "-path"
, "\"./node_modules/*\""
, "-not"
, "-path"
, "\"./src/*\""
, "-not"
, "-path"
, "\"./test/*\""
, "-type"
, "f"
, "-delete"
],
"command": "find",
"isShellCommand": true
},
"osx": {
"args": [
"."
, "-name"
, "\"*.js\""
, "-not"
, "-path"
, "\"./node_modules/*\""
, "-not"
, "-path"
, "\"./src/*\""
, "-not"
, "-path"
, "\"./test/*\""
, "-type"
, "f"
, "-delete"
],
"command": "find",
"isShellCommand": true
},
"command": "",
"echoCommand": true,
"taskName": "clean project"
},
2017-05-23 18:41:56 +02:00
{
"args": [
"run"
, "changelog"
],
"command": "npm",
"echoCommand": true,
"isShellCommand": true,
"taskName": "changelog"
},
{
"args": [
"-p"
, "."
],
"command": "tsc",
"dependsOn": "clean project",
2017-05-23 18:41:56 +02:00
"echoCommand": true,
"isShellCommand": true,
"taskName": "tsc"
}
]
2017-05-10 10:22:05 +02:00
}