From 21b53b7d79034ea7e5859feb539c7565c22b2c6a Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Sat, 15 Feb 2020 09:05:07 -0800 Subject: [PATCH] Toolkit: don't create declaration files for plugins (by default) (#22228) --- packages/grafana-toolkit/src/cli/tasks/plugin.build.ts | 1 + packages/grafana-toolkit/src/config/tsconfig.plugin.json | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts b/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts index 3880d96909a..c5e0f9ae8f2 100644 --- a/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts +++ b/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts @@ -66,6 +66,7 @@ export const lintPlugin = useSpinner('Linting', async ({ fix }) => { try { // Show a warning if the tslint file exists await fs.access(resolvePath(process.cwd(), 'tslint.json')); + console.log('\n'); console.log('--------------------------------------------------------------'); console.log('NOTE: @grafana/toolkit has migrated to use eslint'); console.log('Update your configs to use .eslintrc rather than tslint.json'); diff --git a/packages/grafana-toolkit/src/config/tsconfig.plugin.json b/packages/grafana-toolkit/src/config/tsconfig.plugin.json index 039e0c35482..e2948cce30f 100644 --- a/packages/grafana-toolkit/src/config/tsconfig.plugin.json +++ b/packages/grafana-toolkit/src/config/tsconfig.plugin.json @@ -1,6 +1,7 @@ { "compilerOptions": { - "alwaysStrict": true + "alwaysStrict": true, + "declaration": false }, "extends": "@grafana/tsconfig" }