{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "npm",
			"script": "build",
			"group": "build",
			"problemMatcher": [],
			"label": "npm: build",
			"detail": "Builds for production",
		},
		{
			"type": "npm",
			"script": "preview",
			"group": "build",
			"problemMatcher": [],
			"label": "npm: preview",
			"detail": "Serves built files",
		},
		{
			"type": "shell",
			"command": "npm run build && npm run preview",
			"group": "build",
			"problemMatcher": [],
			"label": "npm: build + preview",
			"detail": "Builds for production & serves it when it's done",
		},
		{
			"type": "npm",
			"script": "dev",
			"group": "build",
			"problemMatcher": [],
			"label": "npm: dev",
			"detail": "Watches folder & builds progressively for development",
			"runOptions": {
				"runOn": "folderOpen",
			},
		},
	],
}