From 1952d5c88243675d0c5ade768ce6d4cbb325164e Mon Sep 17 00:00:00 2001 From: evilebottnawi Date: Wed, 7 Aug 2019 21:18:03 +0300 Subject: [PATCH] fix: `ProfilingPlugin` schema --- declarations/plugins/WatchIgnorePlugin.d.ts | 2 +- declarations/plugins/debug/ProfilingPlugin.d.ts | 2 +- schemas/plugins/WatchIgnorePlugin.json | 3 ++- schemas/plugins/debug/ProfilingPlugin.json | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/declarations/plugins/WatchIgnorePlugin.d.ts b/declarations/plugins/WatchIgnorePlugin.d.ts index d081a4f10..5b11c3cfe 100644 --- a/declarations/plugins/WatchIgnorePlugin.d.ts +++ b/declarations/plugins/WatchIgnorePlugin.d.ts @@ -8,5 +8,5 @@ export interface WatchIgnorePluginOptions { /** * A list of RegExps or absolute paths to directories or files that should be ignored */ - paths?: [(string | RegExp), ...(string | RegExp)[]]; + paths: [(string | RegExp), ...(string | RegExp)[]]; } diff --git a/declarations/plugins/debug/ProfilingPlugin.d.ts b/declarations/plugins/debug/ProfilingPlugin.d.ts index d3cd664ad..5e1404f57 100644 --- a/declarations/plugins/debug/ProfilingPlugin.d.ts +++ b/declarations/plugins/debug/ProfilingPlugin.d.ts @@ -6,7 +6,7 @@ export interface ProfilingPluginOptions { /** - * Path to the output file e.g. `profiling/events.json`. Defaults to `events.json`. + * Path to the output file e.g. `path.resolve(__dirname, 'profiling/events.json')`. Defaults to `events.json`. */ outputPath?: string; } diff --git a/schemas/plugins/WatchIgnorePlugin.json b/schemas/plugins/WatchIgnorePlugin.json index 9c1fa0bed..2acb7e78c 100644 --- a/schemas/plugins/WatchIgnorePlugin.json +++ b/schemas/plugins/WatchIgnorePlugin.json @@ -20,5 +20,6 @@ }, "minItems": 1 } - } + }, + "required": ["paths"] } diff --git a/schemas/plugins/debug/ProfilingPlugin.json b/schemas/plugins/debug/ProfilingPlugin.json index 3d6f36063..4de19e564 100644 --- a/schemas/plugins/debug/ProfilingPlugin.json +++ b/schemas/plugins/debug/ProfilingPlugin.json @@ -4,7 +4,7 @@ "additionalProperties": false, "properties": { "outputPath": { - "description": "Path to the output file e.g. `profiling/events.json`. Defaults to `events.json`.", + "description": "Path to the output file e.g. `path.resolve(__dirname, 'profiling/events.json')`. Defaults to `events.json`.", "type": "string", "absolutePath": true }