Parse ignoreDefaultQueries field
This commit is contained in:
parent
28ccc3db2d
commit
5c74b0f641
2 changed files with 9 additions and 0 deletions
4
lib/config-utils.js
generated
4
lib/config-utils.js
generated
|
|
@ -23,6 +23,7 @@ exports.ExternalQuery = ExternalQuery;
|
||||||
class Config {
|
class Config {
|
||||||
constructor() {
|
constructor() {
|
||||||
this.name = "";
|
this.name = "";
|
||||||
|
this.ignoreDefaultQueries = false;
|
||||||
this.additionalQueries = [];
|
this.additionalQueries = [];
|
||||||
this.externalQueries = [];
|
this.externalQueries = [];
|
||||||
this.pathsIgnore = [];
|
this.pathsIgnore = [];
|
||||||
|
|
@ -75,6 +76,9 @@ function initConfig() {
|
||||||
if (parsedYAML.name && typeof parsedYAML.name === "string") {
|
if (parsedYAML.name && typeof parsedYAML.name === "string") {
|
||||||
config.name = parsedYAML.name;
|
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;
|
const queries = parsedYAML.queries;
|
||||||
if (queries && queries instanceof Array) {
|
if (queries && queries instanceof Array) {
|
||||||
queries.forEach(query => {
|
queries.forEach(query => {
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ export class ExternalQuery {
|
||||||
|
|
||||||
export class Config {
|
export class Config {
|
||||||
public name = "";
|
public name = "";
|
||||||
|
public ignoreDefaultQueries = false;
|
||||||
public additionalQueries: string[] = [];
|
public additionalQueries: string[] = [];
|
||||||
public externalQueries: ExternalQuery[] = [];
|
public externalQueries: ExternalQuery[] = [];
|
||||||
public pathsIgnore: string[] = [];
|
public pathsIgnore: string[] = [];
|
||||||
|
|
@ -81,6 +82,10 @@ function initConfig(): Config {
|
||||||
config.name = parsedYAML.name;
|
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;
|
const queries = parsedYAML.queries;
|
||||||
if (queries && queries instanceof Array) {
|
if (queries && queries instanceof Array) {
|
||||||
queries.forEach(query => {
|
queries.forEach(query => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue