From cfa9ce395a2b34bf82c8ff0724f770448e610692 Mon Sep 17 00:00:00 2001 From: Sam Hulick Date: Sun, 10 Mar 2019 10:35:12 -0500 Subject: [PATCH] skipLibCheck: true by default Having this option not defined defaults to `false`, which results in a bunch of type errors for packages that are outside the developer's control. This should be set to `true` by default. --- .../@vue/cli-plugin-typescript/generator/template/tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@vue/cli-plugin-typescript/generator/template/tsconfig.json b/packages/@vue/cli-plugin-typescript/generator/template/tsconfig.json index 6e3ea40371..c0ee988793 100644 --- a/packages/@vue/cli-plugin-typescript/generator/template/tsconfig.json +++ b/packages/@vue/cli-plugin-typescript/generator/template/tsconfig.json @@ -5,6 +5,7 @@ "strict": true, "jsx": "preserve", "importHelpers": true, + "skipLibCheck": true, "moduleResolution": "node", <%_ if (options.classComponent) { _%> "experimentalDecorators": true,