Parse ignoreDefaultQueries field

This commit is contained in:
David Verdeguer
2020-04-29 12:33:41 +02:00
parent 28ccc3db2d
commit 5c74b0f641
2 changed files with 9 additions and 0 deletions

4
lib/config-utils.js generated
View File

@@ -23,6 +23,7 @@ exports.ExternalQuery = ExternalQuery;
class Config {
constructor() {
this.name = "";
this.ignoreDefaultQueries = false;
this.additionalQueries = [];
this.externalQueries = [];
this.pathsIgnore = [];
@@ -75,6 +76,9 @@ function initConfig() {
if (parsedYAML.name && typeof parsedYAML.name === "string") {
config.name = parsedYAML.name;
}
if (parsedYAML['ignore-default-queries'] && typeof parsedYAML['ignore-default-queries'] === "boolean") {
config.ignoreDefaultQueries = parsedYAML['ignore-default-queries'];
}
const queries = parsedYAML.queries;
if (queries && queries instanceof Array) {
queries.forEach(query => {

View File

@@ -17,6 +17,7 @@ export class ExternalQuery {
export class Config {
public name = "";
public ignoreDefaultQueries = false;
public additionalQueries: string[] = [];
public externalQueries: ExternalQuery[] = [];
public pathsIgnore: string[] = [];
@@ -81,6 +82,10 @@ function initConfig(): Config {
config.name = parsedYAML.name;
}
if (parsedYAML['ignore-default-queries'] && typeof parsedYAML['ignore-default-queries'] === "boolean") {
config.ignoreDefaultQueries = parsedYAML['ignore-default-queries'];
}
const queries = parsedYAML.queries;
if (queries && queries instanceof Array) {
queries.forEach(query => {