Bump to latest prettier and reformat. (#1805)
This commit is contained in:
parent
9847224d19
commit
ac02f7549c
|
|
@ -41,7 +41,9 @@ function validateMessageFormat(message) {
|
|||
if (previousDepth && previousDepth !== typeDepth) {
|
||||
throw new Error(
|
||||
`All messages of type ${baseType} must have the same structure. ` +
|
||||
`${message.type} has ${typeDepth} part(s), but earlier messages had ${previousDepth} part(s).`
|
||||
`${message.type} has ${typeDepth} part(s), but earlier messages had ${
|
||||
previousDepth
|
||||
} part(s).`
|
||||
);
|
||||
}
|
||||
|
||||
|
|
@ -65,7 +67,9 @@ function validateMessageFormat(message) {
|
|||
|
||||
if (message.url)
|
||||
throw new Error(
|
||||
`Summary message (${type}) shouldn't be url specific, use .pageSummary instead.`
|
||||
`Summary message (${
|
||||
type
|
||||
}) shouldn't be url specific, use .pageSummary instead.`
|
||||
);
|
||||
|
||||
if (!message.group)
|
||||
|
|
|
|||
|
|
@ -34,51 +34,53 @@ module.exports = {
|
|||
includeSum: true
|
||||
};
|
||||
|
||||
const byPluginName = Array.from(
|
||||
pluginNames
|
||||
).reduce((summary, pluginName) => {
|
||||
set(
|
||||
summary,
|
||||
['queueTime', pluginName],
|
||||
stats.summarizeStats(
|
||||
get(queueTimeByPluginName, pluginName),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
set(
|
||||
summary,
|
||||
['processingTime', pluginName],
|
||||
stats.summarizeStats(
|
||||
get(processingTimeByPluginName, pluginName),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
const byPluginName = Array.from(pluginNames).reduce(
|
||||
(summary, pluginName) => {
|
||||
set(
|
||||
summary,
|
||||
['queueTime', pluginName],
|
||||
stats.summarizeStats(
|
||||
get(queueTimeByPluginName, pluginName),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
set(
|
||||
summary,
|
||||
['processingTime', pluginName],
|
||||
stats.summarizeStats(
|
||||
get(processingTimeByPluginName, pluginName),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
|
||||
return summary;
|
||||
}, {});
|
||||
return summary;
|
||||
},
|
||||
{}
|
||||
);
|
||||
|
||||
const byMessageType = Array.from(
|
||||
messageTypes
|
||||
).reduce((summary, messageType) => {
|
||||
set(
|
||||
summary,
|
||||
['queueTime', messageType],
|
||||
stats.summarizeStats(
|
||||
get(queueTimeByMessageType, messageType),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
set(
|
||||
summary,
|
||||
['processingTime', messageType],
|
||||
stats.summarizeStats(
|
||||
get(processingTimeByMessageType, messageType),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
const byMessageType = Array.from(messageTypes).reduce(
|
||||
(summary, messageType) => {
|
||||
set(
|
||||
summary,
|
||||
['queueTime', messageType],
|
||||
stats.summarizeStats(
|
||||
get(queueTimeByMessageType, messageType),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
set(
|
||||
summary,
|
||||
['processingTime', messageType],
|
||||
stats.summarizeStats(
|
||||
get(processingTimeByMessageType, messageType),
|
||||
statOptions
|
||||
)
|
||||
);
|
||||
|
||||
return summary;
|
||||
}, {});
|
||||
return summary;
|
||||
},
|
||||
{}
|
||||
);
|
||||
|
||||
return {
|
||||
byPluginName,
|
||||
|
|
|
|||
|
|
@ -20,12 +20,17 @@ module.exports = {
|
|||
const tagsString = `"${connectivity},${browser},${namespace.join(
|
||||
','
|
||||
)},${urlAndGroup.join(',')}"`;
|
||||
const tagsArray = `["${connectivity}","${browser}","${namespace[0]}","${namespace[1]}","${urlAndGroup[0]}", "${urlAndGroup[1]}"]`;
|
||||
const message = `<a href='${resultPageUrl}' target='_blank'>Result ${options
|
||||
.browsertime.iterations} run(s)</a>`;
|
||||
const tagsArray = `["${connectivity}","${browser}","${namespace[0]}","${
|
||||
namespace[1]
|
||||
}","${urlAndGroup[0]}", "${urlAndGroup[1]}"]`;
|
||||
const message = `<a href='${resultPageUrl}' target='_blank'>Result ${
|
||||
options.browsertime.iterations
|
||||
} run(s)</a>`;
|
||||
const timestamp = Math.round(time.valueOf() / 1000);
|
||||
const tags = options.graphite.arrayTags ? tagsArray : tagsString;
|
||||
const postData = `{"what": "Sitespeed.io", "tags": ${tags}, "data": "${message}", "when": ${timestamp}}`;
|
||||
const postData = `{"what": "Sitespeed.io", "tags": ${tags}, "data": "${
|
||||
message
|
||||
}", "when": ${timestamp}}`;
|
||||
const postOptions = {
|
||||
hostname: options.graphite.webHost || options.graphite.host,
|
||||
port: options.graphite.httpPort || 8080,
|
||||
|
|
|
|||
|
|
@ -74,10 +74,9 @@ class HTMLBuilder {
|
|||
const detailedBoxes = detailedSetup(dataCollector.getSummary('detailed'));
|
||||
|
||||
this.summary.pages = {
|
||||
pageTitle: `Overview of ${helpers.plural(
|
||||
nTestedPages,
|
||||
'page'
|
||||
)} for ${name} at ${timestamp}`,
|
||||
pageTitle: `Overview of ${helpers.plural(nTestedPages, 'page')} for ${
|
||||
name
|
||||
} at ${timestamp}`,
|
||||
pageDescription: 'See all the tested pages on a high level.',
|
||||
pages: validPages
|
||||
};
|
||||
|
|
@ -128,7 +127,9 @@ class HTMLBuilder {
|
|||
totalWorking = totalWorking + this.budget.working[url].length;
|
||||
}
|
||||
this.summary.budget = {
|
||||
pageTitle: `Performance budget for ${name} with ${totalWorking} working and ${totalFailing} failing budgets.`,
|
||||
pageTitle: `Performance budget for ${name} with ${
|
||||
totalWorking
|
||||
} working and ${totalFailing} failing budgets.`,
|
||||
pageDescription: 'The list of failing and working performance budgets.',
|
||||
budget: this.budget,
|
||||
totalFailing,
|
||||
|
|
|
|||
|
|
@ -56,7 +56,9 @@ module.exports = {
|
|||
Visual Complete 85%: ${visualMetrics.VisualComplete85},
|
||||
Last Visual Change: ${visualMetrics.LastVisualChange}`;
|
||||
} else if (timings) {
|
||||
return `RUMSpeedIndex: ${timings.rumSpeedIndex}, Fully loaded: ${timings.fullyLoaded}`;
|
||||
return `RUMSpeedIndex: ${timings.rumSpeedIndex}, Fully loaded: ${
|
||||
timings.fullyLoaded
|
||||
}`;
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
|
|
@ -71,14 +73,16 @@ module.exports = {
|
|||
'data.browsertime.pageSummary.statistics.timings'
|
||||
);
|
||||
if (visualMetrics) {
|
||||
return `Median First Visual Change: ${visualMetrics.FirstVisualChange
|
||||
.median},
|
||||
return `Median First Visual Change: ${
|
||||
visualMetrics.FirstVisualChange.median
|
||||
},
|
||||
Median Speed Index: ${visualMetrics.SpeedIndex.median},
|
||||
Median Visual Complete 85%: ${visualMetrics.VisualComplete85.median},
|
||||
Median Last Visual Change: ${visualMetrics.LastVisualChange.median}`;
|
||||
} else if (timings) {
|
||||
return `Median RUMSpeedIndex: ${timings.rumSpeedIndex
|
||||
.median}, Median Fully loaded: ${timings.fullyLoaded.median}`;
|
||||
return `Median RUMSpeedIndex: ${
|
||||
timings.rumSpeedIndex.median
|
||||
}, Median Fully loaded: ${timings.fullyLoaded.median}`;
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,8 +18,9 @@ module.exports = {
|
|||
.getURLAndGroup(options, group, url, options.influxdb.includeQueryParams)
|
||||
.split('.');
|
||||
let tags = `${connectivity},${browser},${urlAndGroup.join(',')}`;
|
||||
const message = `<a href='${resultPageUrl}' target='_blank'>Result ${options
|
||||
.browsertime.iterations} run(s)</a>`;
|
||||
const message = `<a href='${resultPageUrl}' target='_blank'>Result ${
|
||||
options.browsertime.iterations
|
||||
} run(s)</a>`;
|
||||
const timestamp = Math.round(time.valueOf() / 1000);
|
||||
// if we have a category, let us send that category too
|
||||
if (options.influxdb.tags) {
|
||||
|
|
@ -28,7 +29,9 @@ module.exports = {
|
|||
if (keyAndValue[0] === 'category') tags += `,${keyAndValue[1]}`;
|
||||
}
|
||||
}
|
||||
const postData = `events title="Sitespeed.io",text="${message}",tags="${tags}" ${timestamp}`;
|
||||
const postData = `events title="Sitespeed.io",text="${message}",tags="${
|
||||
tags
|
||||
}" ${timestamp}`;
|
||||
const postOptions = {
|
||||
hostname: options.influxdb.host,
|
||||
port: options.influxdb.port,
|
||||
|
|
@ -57,7 +60,9 @@ module.exports = {
|
|||
const req = lib.request(postOptions, res => {
|
||||
if (res.statusCode !== 204) {
|
||||
const e = new Error(
|
||||
`Got ${res.statusCode} from InfluxDB when sending annotation ${res.statusMessage}`
|
||||
`Got ${res.statusCode} from InfluxDB when sending annotation ${
|
||||
res.statusMessage
|
||||
}`
|
||||
);
|
||||
log.warn(e.message);
|
||||
reject(e);
|
||||
|
|
|
|||
|
|
@ -61,7 +61,9 @@ module.exports = {
|
|||
|
||||
return new Promise((resolve, reject) => {
|
||||
log.info(
|
||||
`Uploading ${baseDir} to S3 bucket ${s3Options.bucketname}, this can take a while ...`
|
||||
`Uploading ${baseDir} to S3 bucket ${
|
||||
s3Options.bucketname
|
||||
}, this can take a while ...`
|
||||
);
|
||||
|
||||
const uploader = client.uploadDir(params);
|
||||
|
|
|
|||
|
|
@ -62,9 +62,9 @@ module.exports = function(dataCollector, errors, resultUrls, name, options) {
|
|||
30
|
||||
)} ` +
|
||||
`(${h.plural(options.browsertime.iterations, 'run')}, ` +
|
||||
`${h.cap(options.browsertime.browser)}/${options.mobile
|
||||
? 'mobile'
|
||||
: 'desktop'}/${options.connectivity})\n`;
|
||||
`${h.cap(options.browsertime.browser)}/${
|
||||
options.mobile ? 'mobile' : 'desktop'
|
||||
}/${options.connectivity})\n`;
|
||||
|
||||
let message = '';
|
||||
if (resultUrls.hasBaseUrl()) {
|
||||
|
|
|
|||
|
|
@ -28,9 +28,9 @@ function getHeader(context, options) {
|
|||
[
|
||||
`${h.plural(noPages, 'page')} analyzed for ${h.short(context.name, 30)} `,
|
||||
`(${h.plural(options.browsertime.iterations, 'run')}, `,
|
||||
`${h.cap(options.browsertime.browser)}/${options.mobile
|
||||
? 'mobile'
|
||||
: 'desktop'}/${options.connectivity})`
|
||||
`${h.cap(options.browsertime.browser)}/${
|
||||
options.mobile ? 'mobile' : 'desktop'
|
||||
}/${options.connectivity})`
|
||||
].join('')
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,8 +32,9 @@ module.exports = {
|
|||
const speedIndex = run.firstView.SpeedIndex || 0;
|
||||
if (wptOptions && wptOptions.video && speedIndex <= 0) {
|
||||
log.error(
|
||||
`Incomplete first view data for WPT test ${wptData.data
|
||||
.id}, run ${index}`
|
||||
`Incomplete first view data for WPT test ${wptData.data.id}, run ${
|
||||
index
|
||||
}`
|
||||
);
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -74,7 +74,9 @@ module.exports = {
|
|||
)
|
||||
.catch(WPTAPIError, error =>
|
||||
log.warn(
|
||||
`Couldn't get screenshot for id ${id}, run ${run}: ${error.message} (url = ${url})`
|
||||
`Couldn't get screenshot for id ${id}, run ${run}: ${
|
||||
error.message
|
||||
} (url = ${url})`
|
||||
)
|
||||
)
|
||||
);
|
||||
|
|
@ -92,7 +94,9 @@ module.exports = {
|
|||
)
|
||||
.catch(WPTAPIError, error =>
|
||||
log.warn(
|
||||
`Couldn't get waterfall for id ${id}, run ${run}: ${error.message} (url = ${url})`
|
||||
`Couldn't get waterfall for id ${id}, run ${run}: ${
|
||||
error.message
|
||||
} (url = ${url})`
|
||||
)
|
||||
)
|
||||
);
|
||||
|
|
@ -114,7 +118,9 @@ module.exports = {
|
|||
)
|
||||
.catch(WPTAPIError, error =>
|
||||
log.warn(
|
||||
`Couldn't get connection waterfall for id ${id}, run ${run}: ${error.message} (url = ${url})`
|
||||
`Couldn't get connection waterfall for id ${id}, run ${
|
||||
run
|
||||
}: ${error.message} (url = ${url})`
|
||||
)
|
||||
)
|
||||
);
|
||||
|
|
@ -128,7 +134,9 @@ module.exports = {
|
|||
)
|
||||
.catch(WPTAPIError, error =>
|
||||
log.warn(
|
||||
`Couldn't get chrome trace for id ${id}, run ${run}: ${error.message} (url = ${url})`
|
||||
`Couldn't get chrome trace for id ${id}, run ${run}: ${
|
||||
error.message
|
||||
} (url = ${url})`
|
||||
)
|
||||
)
|
||||
);
|
||||
|
|
|
|||
|
|
@ -68,7 +68,9 @@ module.exports = {
|
|||
target[keyPrefix] = value;
|
||||
} else {
|
||||
log.warn(
|
||||
`Non-finite number '${value}' found at path '${keyPrefix}' for '${type}' message (url = ${data.url})`
|
||||
`Non-finite number '${value}' found at path '${
|
||||
keyPrefix
|
||||
}' for '${type}' message (url = ${data.url})`
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -119,7 +121,9 @@ module.exports = {
|
|||
case 'undefined':
|
||||
{
|
||||
log.warn(
|
||||
`Undefined value found at path '${keyPrefix}' for '${type}' message (url = ${data.url})`
|
||||
`Undefined value found at path '${keyPrefix}' for '${
|
||||
type
|
||||
}' message (url = ${data.url})`
|
||||
);
|
||||
}
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -29,6 +29,27 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"@types/commander": {
|
||||
"version": "2.11.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/commander/-/commander-2.11.0.tgz",
|
||||
"integrity": "sha512-G4+ewSX5/TPqpUjltkuyJ4QhX8oTy94WEyJMvC+R8cg/qKGjq+/n+b/TRVe/+/278jV9Iot5dS186r7NCcUrtg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/node": "8.0.53"
|
||||
}
|
||||
},
|
||||
"@types/node": {
|
||||
"version": "8.0.53",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-8.0.53.tgz",
|
||||
"integrity": "sha512-54Dm6NwYeiSQmRB1BLXKr5GELi0wFapR1npi8bnZhEcu84d/yQKqnwwXQ56hZ0RUbTG6L5nqDZaN3dgByQXQRQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/semver": {
|
||||
"version": "5.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.4.0.tgz",
|
||||
"integrity": "sha512-PBHCvO98hNec9A491vBbh0ZNDOVxccwKL1u2pm6fs9oDgm7SEnw0lEHqHfjsYryDxnE3zaf7LvERWEXjOp1hig==",
|
||||
"dev": true
|
||||
},
|
||||
"abbrev": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
|
||||
|
|
@ -157,7 +178,7 @@
|
|||
"ansi-escapes": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.0.0.tgz",
|
||||
"integrity": "sha1-7D6LTp+AZPwCw6ybZfHCdb2o75I=",
|
||||
"integrity": "sha512-O/klc27mWNUigtv0F8NJWbLF00OcegQalkqKURWdosW08YZKi4m6CnSUSvIZG1otNJbTWhN01Hhz389DW7mvDQ==",
|
||||
"dev": true
|
||||
},
|
||||
"ansi-regex": {
|
||||
|
|
@ -723,6 +744,12 @@
|
|||
"is-regex": "1.0.4"
|
||||
}
|
||||
},
|
||||
"chardet": {
|
||||
"version": "0.4.0",
|
||||
"resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.0.tgz",
|
||||
"integrity": "sha1-C74TVaxE16PtSpJXB8TvcPgZD2w=",
|
||||
"dev": true
|
||||
},
|
||||
"check-error": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
|
||||
|
|
@ -765,15 +792,15 @@
|
|||
}
|
||||
},
|
||||
"ci-info": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.1.tgz",
|
||||
"integrity": "sha1-R7RN8RjEjSWXtW00Ln4leRBgFxo=",
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.2.tgz",
|
||||
"integrity": "sha512-uTGIPNx/nSpBdsF6xnseRXLLtfr9VLqkz8ZqHXr3Y7b6SftyRxBGjwMtJj1OhNbmlc1wZzLNAlAcvyIiE8a6ZA==",
|
||||
"dev": true
|
||||
},
|
||||
"circular-json": {
|
||||
"version": "0.3.3",
|
||||
"resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
|
||||
"integrity": "sha1-gVyZ6oT2gJUp0vRXkb34JxE1LWY=",
|
||||
"integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
|
||||
"dev": true
|
||||
},
|
||||
"clean-css-cli": {
|
||||
|
|
@ -870,7 +897,7 @@
|
|||
"cli-truncate": {
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-1.1.0.tgz",
|
||||
"integrity": "sha1-Ky39g8U8/TVyuH/E1DCoCK+wQIY=",
|
||||
"integrity": "sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"slice-ansi": "1.0.0",
|
||||
|
|
@ -1598,16 +1625,16 @@
|
|||
}
|
||||
},
|
||||
"eclint": {
|
||||
"version": "2.4.3",
|
||||
"resolved": "https://registry.npmjs.org/eclint/-/eclint-2.4.3.tgz",
|
||||
"integrity": "sha1-b/wo0/iAP5eXwnEhQYR4b7xciNE=",
|
||||
"version": "2.5.0",
|
||||
"resolved": "https://registry.npmjs.org/eclint/-/eclint-2.5.0.tgz",
|
||||
"integrity": "sha512-xSEqDadwnySHd1dcxFCtwhux4FSWiViTsaC+zIhbqeGJMHFZ7zrqTTLePNSN8UTfEeoOYZK7Pcdb4EhBo+9aSw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"editorconfig": "0.14.2",
|
||||
"file-type": "6.2.0",
|
||||
"editorconfig": "0.15.0",
|
||||
"file-type": "7.2.0",
|
||||
"gulp-exclude-gitignore": "1.2.0",
|
||||
"gulp-filter": "5.0.1",
|
||||
"gulp-gitignore": "0.1.0",
|
||||
"gulp-reporter": "2.4.1",
|
||||
"gulp-reporter": "2.4.4",
|
||||
"gulp-tap": "1.0.1",
|
||||
"gulp-util": "3.0.8",
|
||||
"linez": "4.1.4",
|
||||
|
|
@ -1617,8 +1644,7 @@
|
|||
"through2": "2.0.3",
|
||||
"vinyl": "2.1.0",
|
||||
"vinyl-fs": "2.4.4",
|
||||
"y18n": "3.2.1",
|
||||
"yargs": "8.0.2"
|
||||
"yargs": "10.0.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"camelcase": {
|
||||
|
|
@ -1640,9 +1666,9 @@
|
|||
"dev": true
|
||||
},
|
||||
"file-type": {
|
||||
"version": "6.2.0",
|
||||
"resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
|
||||
"integrity": "sha1-5QzXXTVv/tTjBtxPW89Sp5kDqRk=",
|
||||
"version": "7.2.0",
|
||||
"resolved": "https://registry.npmjs.org/file-type/-/file-type-7.2.0.tgz",
|
||||
"integrity": "sha1-ETz+1S4daVmrgCSJBuLyWozcy3Q=",
|
||||
"dev": true
|
||||
},
|
||||
"find-up": {
|
||||
|
|
@ -1654,60 +1680,12 @@
|
|||
"locate-path": "2.0.0"
|
||||
}
|
||||
},
|
||||
"load-json-file": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
|
||||
"integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"graceful-fs": "4.1.11",
|
||||
"parse-json": "2.2.0",
|
||||
"pify": "2.3.0",
|
||||
"strip-bom": "3.0.0"
|
||||
}
|
||||
},
|
||||
"path-type": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
|
||||
"integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"pify": "2.3.0"
|
||||
}
|
||||
},
|
||||
"read-pkg": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
|
||||
"integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"load-json-file": "2.0.0",
|
||||
"normalize-package-data": "2.4.0",
|
||||
"path-type": "2.0.0"
|
||||
}
|
||||
},
|
||||
"read-pkg-up": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
|
||||
"integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"find-up": "2.1.0",
|
||||
"read-pkg": "2.0.0"
|
||||
}
|
||||
},
|
||||
"replace-ext": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
|
||||
"integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
|
||||
"dev": true
|
||||
},
|
||||
"strip-bom": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
|
||||
"integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
|
||||
"dev": true
|
||||
},
|
||||
"through2": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
|
||||
|
|
@ -1733,50 +1711,48 @@
|
|||
}
|
||||
},
|
||||
"yargs": {
|
||||
"version": "8.0.2",
|
||||
"resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
|
||||
"integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
|
||||
"version": "10.0.3",
|
||||
"resolved": "https://registry.npmjs.org/yargs/-/yargs-10.0.3.tgz",
|
||||
"integrity": "sha512-DqBpQ8NAUX4GyPP/ijDGHsJya4tYqLQrjPr95HNsr1YwL3+daCfvBwg7+gIC6IdJhR2kATh3hb61vjzMWEtjdw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"camelcase": "4.1.0",
|
||||
"cliui": "3.2.0",
|
||||
"decamelize": "1.2.0",
|
||||
"find-up": "2.1.0",
|
||||
"get-caller-file": "1.0.2",
|
||||
"os-locale": "2.1.0",
|
||||
"read-pkg-up": "2.0.0",
|
||||
"require-directory": "2.1.1",
|
||||
"require-main-filename": "1.0.1",
|
||||
"set-blocking": "2.0.0",
|
||||
"string-width": "2.1.1",
|
||||
"which-module": "2.0.0",
|
||||
"y18n": "3.2.1",
|
||||
"yargs-parser": "7.0.0"
|
||||
"yargs-parser": "8.0.0"
|
||||
}
|
||||
},
|
||||
"yargs-parser": {
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.0.0.tgz",
|
||||
"integrity": "sha1-IdR2Mw5agieaS4gTRb8GYQLiGcY=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"camelcase": "4.1.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"editorconfig": {
|
||||
"version": "0.14.2",
|
||||
"resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.14.2.tgz",
|
||||
"integrity": "sha1-YP4zNoePONbhngsWzx9BkD9X5vQ=",
|
||||
"version": "0.15.0",
|
||||
"resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.0.tgz",
|
||||
"integrity": "sha512-j7JBoj/bpNzvoTQylfRZSc85MlLNKWQiq5y6gwKhmqD2h1eZ+tH4AXbkhEJD468gjDna/XMx2YtSkCxBRX9OGg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"bluebird": "3.5.0",
|
||||
"@types/commander": "2.11.0",
|
||||
"@types/semver": "5.4.0",
|
||||
"commander": "2.11.0",
|
||||
"lru-cache": "3.2.0",
|
||||
"lru-cache": "4.1.1",
|
||||
"semver": "5.4.1",
|
||||
"sigmund": "1.0.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"lru-cache": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-3.2.0.tgz",
|
||||
"integrity": "sha1-cXibO39Tmb7IVl3aOKow0qCX7+4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"pseudomap": "1.0.2"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"emphasize": {
|
||||
|
|
@ -1798,12 +1774,6 @@
|
|||
"once": "1.4.0"
|
||||
}
|
||||
},
|
||||
"ends-with": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npmjs.org/ends-with/-/ends-with-0.2.0.tgz",
|
||||
"integrity": "sha1-L52pjVelDP2kVxzkM5AAUA9Oa4o=",
|
||||
"dev": true
|
||||
},
|
||||
"entities": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
|
||||
|
|
@ -1889,9 +1859,9 @@
|
|||
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
|
||||
},
|
||||
"eslint": {
|
||||
"version": "4.10.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint/-/eslint-4.10.0.tgz",
|
||||
"integrity": "sha512-MMVl8P/dYUFZEvolL8PYt7qc5LNdS2lwheq9BYa5Y07FblhcZqFyaUqlS8TW5QITGex21tV4Lk0a3fK8lsJIkA==",
|
||||
"version": "4.11.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint/-/eslint-4.11.0.tgz",
|
||||
"integrity": "sha512-UWbhQpaKlm8h5x/VLwm0S1kheMrDj8jPwhnBMjr/Dlo3qqT7MvcN/UfKAR3E1N4lr4YNtOvS4m3hwsrVc/ky7g==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ajv": "5.3.0",
|
||||
|
|
@ -1902,7 +1872,7 @@
|
|||
"debug": "3.1.0",
|
||||
"doctrine": "2.0.0",
|
||||
"eslint-scope": "3.7.1",
|
||||
"espree": "3.5.1",
|
||||
"espree": "3.5.2",
|
||||
"esquery": "1.0.0",
|
||||
"estraverse": "4.2.0",
|
||||
"esutils": "2.0.2",
|
||||
|
|
@ -1915,7 +1885,7 @@
|
|||
"inquirer": "3.3.0",
|
||||
"is-resolvable": "1.0.0",
|
||||
"js-yaml": "3.10.0",
|
||||
"json-stable-stringify": "1.0.1",
|
||||
"json-stable-stringify-without-jsonify": "1.0.1",
|
||||
"levn": "0.3.0",
|
||||
"lodash": "4.17.4",
|
||||
"minimatch": "3.0.4",
|
||||
|
|
@ -2009,9 +1979,9 @@
|
|||
}
|
||||
},
|
||||
"eslint-config-prettier": {
|
||||
"version": "2.6.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.6.0.tgz",
|
||||
"integrity": "sha1-8h2w67Q4rWePuYlGCXxLsZi+/Mw=",
|
||||
"version": "2.7.0",
|
||||
"resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-2.7.0.tgz",
|
||||
"integrity": "sha1-e7/vZq14MneDb06lVuaLm8ydpNA=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"get-stdin": "5.0.1"
|
||||
|
|
@ -2046,9 +2016,9 @@
|
|||
}
|
||||
},
|
||||
"espree": {
|
||||
"version": "3.5.1",
|
||||
"resolved": "https://registry.npmjs.org/espree/-/espree-3.5.1.tgz",
|
||||
"integrity": "sha1-DJiLirRttTEAoZVK5LqZXd0n2H4=",
|
||||
"version": "3.5.2",
|
||||
"resolved": "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz",
|
||||
"integrity": "sha512-sadKeYwaR/aJ3stC2CdvgXu1T16TdYN+qwCpcWbMnGJ8s0zNWemzrvb2GbD4OhmJ/fwpJjudThAlLobGbWZbCQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"acorn": "5.2.1",
|
||||
|
|
@ -2066,7 +2036,7 @@
|
|||
"esprima": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
|
||||
"integrity": "sha1-RJnt3NERDgshi6zy+n9/WfVcqAQ=",
|
||||
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
|
||||
"dev": true
|
||||
},
|
||||
"esquery": {
|
||||
|
|
@ -2170,20 +2140,20 @@
|
|||
}
|
||||
},
|
||||
"external-editor": {
|
||||
"version": "2.0.5",
|
||||
"resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.0.5.tgz",
|
||||
"integrity": "sha1-UsJJo5gbm6GHx8rPW+tQvx2Rprw=",
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.1.0.tgz",
|
||||
"integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"chardet": "0.4.0",
|
||||
"iconv-lite": "0.4.19",
|
||||
"jschardet": "1.6.0",
|
||||
"tmp": "0.0.33"
|
||||
},
|
||||
"dependencies": {
|
||||
"tmp": {
|
||||
"version": "0.0.33",
|
||||
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
|
||||
"integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=",
|
||||
"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"os-tmpdir": "1.0.2"
|
||||
|
|
@ -2589,7 +2559,7 @@
|
|||
"globals": {
|
||||
"version": "9.18.0",
|
||||
"resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
|
||||
"integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=",
|
||||
"integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
|
||||
"dev": true
|
||||
},
|
||||
"globby": {
|
||||
|
|
@ -2609,7 +2579,7 @@
|
|||
"glob": {
|
||||
"version": "7.1.2",
|
||||
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
|
||||
"integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
|
||||
"integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"fs.realpath": "1.0.0",
|
||||
|
|
@ -2705,10 +2675,19 @@
|
|||
"readable-stream": "2.3.3"
|
||||
}
|
||||
},
|
||||
"gulp-exclude-gitignore": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/gulp-exclude-gitignore/-/gulp-exclude-gitignore-1.2.0.tgz",
|
||||
"integrity": "sha512-J3LCmz9C1UU1pxf5Npx6SNc5o9YQptyc9IHaqLiBlihZmg44jaaTplWUZ0JPQkMdOTae0YgEDvT9TKlUWDSMUA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"gulp-ignore": "2.0.2"
|
||||
}
|
||||
},
|
||||
"gulp-filter": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-5.0.1.tgz",
|
||||
"integrity": "sha1-XYf2YuMX5YOe92UOYg5skAj/ktA=",
|
||||
"integrity": "sha512-5olRzAhFdXB2klCu1lnazP65aO9YdA/5WfC9VdInIc8PrUeDIoZfaA3Edb0yUBGhVdHv4eHKL9Fg5tUoEJ9z5A==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"gulp-util": "3.0.8",
|
||||
|
|
@ -2716,39 +2695,46 @@
|
|||
"streamfilter": "1.0.5"
|
||||
}
|
||||
},
|
||||
"gulp-gitignore": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "https://registry.npmjs.org/gulp-gitignore/-/gulp-gitignore-0.1.0.tgz",
|
||||
"integrity": "sha1-6jJyuNoNljWcmQhxvxtK1A8T2No=",
|
||||
"gulp-ignore": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/gulp-ignore/-/gulp-ignore-2.0.2.tgz",
|
||||
"integrity": "sha1-XC6ioKRALgq0orzRLv2SlTRNePI=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"gulp-filter": "3.0.1",
|
||||
"parse-gitignore": "0.2.0",
|
||||
"starts-with": "1.0.2"
|
||||
"gulp-match": "1.0.3",
|
||||
"through2": "2.0.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"gulp-filter": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-3.0.1.tgz",
|
||||
"integrity": "sha1-fG/85bVj6J3nqQ387/FuyKjLFWI=",
|
||||
"through2": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
|
||||
"integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"gulp-util": "3.0.8",
|
||||
"multimatch": "2.1.0",
|
||||
"streamfilter": "1.0.5"
|
||||
"readable-stream": "2.3.3",
|
||||
"xtend": "4.0.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"gulp-match": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.0.3.tgz",
|
||||
"integrity": "sha1-kcfA1/Kb7NZgbVfYCn+Hdqh6uo4=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"minimatch": "3.0.4"
|
||||
}
|
||||
},
|
||||
"gulp-rename": {
|
||||
"version": "1.2.2",
|
||||
"resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz",
|
||||
"integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc="
|
||||
},
|
||||
"gulp-reporter": {
|
||||
"version": "2.4.1",
|
||||
"resolved": "https://registry.npmjs.org/gulp-reporter/-/gulp-reporter-2.4.1.tgz",
|
||||
"integrity": "sha512-Fh9Q6FYs7hwdH0RyMhgDcHIVRDwayTJEfJUUto2erMA1K4L9Q0o1Sx5BZevMiZO0hFJEtsti6rruisyATtnm9Q==",
|
||||
"version": "2.4.4",
|
||||
"resolved": "https://registry.npmjs.org/gulp-reporter/-/gulp-reporter-2.4.4.tgz",
|
||||
"integrity": "sha512-C2caI2SiHva/vCiwACHZyTNpOQ3k2RqIgtiPELwteL5wpu0x9x0ftM6ORHccK2fCxXaSEVNKqX3oftdr+1pyOw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-escapes": "3.0.0",
|
||||
|
|
@ -2756,13 +2742,14 @@
|
|||
"bufferstreams": "1.1.1",
|
||||
"chalk": "2.3.0",
|
||||
"checkstyle-formatter": "1.1.0",
|
||||
"ci-info": "1.1.1",
|
||||
"ci-info": "1.1.2",
|
||||
"cli-truncate": "1.1.0",
|
||||
"emphasize": "1.5.0",
|
||||
"fs-extra": "4.0.2",
|
||||
"got": "7.1.0",
|
||||
"gulp-util": "3.0.8",
|
||||
"is-windows": "1.0.1",
|
||||
"js-yaml": "3.10.0",
|
||||
"junit-report-builder": "1.2.0",
|
||||
"lodash.get": "4.4.2",
|
||||
"os-locale": "2.1.0",
|
||||
|
|
@ -2990,13 +2977,13 @@
|
|||
"has-symbol-support-x": {
|
||||
"version": "1.4.1",
|
||||
"resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.1.tgz",
|
||||
"integrity": "sha1-ZuwuN34MfXzO2wejqE13UQ/xvEw=",
|
||||
"integrity": "sha512-JkaetveU7hFbqnAC1EV1sF4rlojU2D4Usc5CmS69l6NfmPDnpnFUegzFg33eDkkpNCxZ0mQp65HwUDrNFS/8MA==",
|
||||
"dev": true
|
||||
},
|
||||
"has-to-string-tag-x": {
|
||||
"version": "1.4.1",
|
||||
"resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
|
||||
"integrity": "sha1-oEWrOD17SyASoAFIqwql8pAETU0=",
|
||||
"integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has-symbol-support-x": "1.4.1"
|
||||
|
|
@ -3128,14 +3115,14 @@
|
|||
"inquirer": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
|
||||
"integrity": "sha1-ndLyrXZdyrH/BEO0kUQqILoifck=",
|
||||
"integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-escapes": "3.0.0",
|
||||
"chalk": "2.3.0",
|
||||
"cli-cursor": "2.1.0",
|
||||
"cli-width": "2.2.0",
|
||||
"external-editor": "2.0.5",
|
||||
"external-editor": "2.1.0",
|
||||
"figures": "2.0.0",
|
||||
"lodash": "4.17.4",
|
||||
"mute-stream": "0.0.7",
|
||||
|
|
@ -3156,7 +3143,7 @@
|
|||
"ansi-styles": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
|
||||
"integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=",
|
||||
"integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"color-convert": "1.9.0"
|
||||
|
|
@ -3165,7 +3152,7 @@
|
|||
"chalk": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
|
||||
"integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=",
|
||||
"integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-styles": "3.2.0",
|
||||
|
|
@ -3496,7 +3483,7 @@
|
|||
"isurl": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
|
||||
"integrity": "sha1-sn9PSfPNqj6kSgpbfzRi5u3DnWc=",
|
||||
"integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has-to-string-tag-x": "1.4.1",
|
||||
|
|
@ -3529,7 +3516,7 @@
|
|||
"js-yaml": {
|
||||
"version": "3.10.0",
|
||||
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
|
||||
"integrity": "sha1-LnhEFka9RoLpY/IrbpKCPDCcYtw=",
|
||||
"integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"argparse": "1.0.9",
|
||||
|
|
@ -3551,12 +3538,6 @@
|
|||
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
|
||||
"optional": true
|
||||
},
|
||||
"jschardet": {
|
||||
"version": "1.6.0",
|
||||
"resolved": "https://registry.npmjs.org/jschardet/-/jschardet-1.6.0.tgz",
|
||||
"integrity": "sha512-xYuhvQ7I9PDJIGBWev9xm0+SMSed3ZDBAmvVjbFR1ZRLAF+vlXcQu6cRI9uAlj81rzikElRVteehwV7DuX2ZmQ==",
|
||||
"dev": true
|
||||
},
|
||||
"jsdoc": {
|
||||
"version": "3.5.5",
|
||||
"resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.5.5.tgz",
|
||||
|
|
@ -3601,6 +3582,12 @@
|
|||
"jsonify": "0.0.0"
|
||||
}
|
||||
},
|
||||
"json-stable-stringify-without-jsonify": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
|
||||
"integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
|
||||
"dev": true
|
||||
},
|
||||
"json-stringify-safe": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
|
||||
|
|
@ -4157,7 +4144,7 @@
|
|||
"lowlight": {
|
||||
"version": "1.9.1",
|
||||
"resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.9.1.tgz",
|
||||
"integrity": "sha1-7Xw9/8NvjB8mNzXA/gyQeEfBElA=",
|
||||
"integrity": "sha512-CpDhyVhI+xHjruiGvH2F/Fr5q5aTn5A6Oyh7MI+4oI8G0A1E7p9a3Zqv9Hzx9WByK8gAiNifEueAXz+cA2xdEA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"highlight.js": "9.12.0"
|
||||
|
|
@ -4783,7 +4770,7 @@
|
|||
"p-cancelable": {
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
|
||||
"integrity": "sha1-ueEjgAvOu3rBOkeb4ZW1B7mNMPo=",
|
||||
"integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==",
|
||||
"dev": true
|
||||
},
|
||||
"p-finally": {
|
||||
|
|
@ -4826,34 +4813,6 @@
|
|||
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
|
||||
"integrity": "sha1-AQEhG6pwxLykoPY/Igbpe3368lg="
|
||||
},
|
||||
"parse-gitignore": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.2.0.tgz",
|
||||
"integrity": "sha1-mHBtCfD5PuhjSLch/+4GBrwJPXQ=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ends-with": "0.2.0",
|
||||
"is-glob": "2.0.1",
|
||||
"starts-with": "1.0.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"is-extglob": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
|
||||
"integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
|
||||
"dev": true
|
||||
},
|
||||
"is-glob": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
|
||||
"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"is-extglob": "1.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"parse-glob": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
|
||||
|
|
@ -4969,7 +4928,7 @@
|
|||
"pluralize": {
|
||||
"version": "7.0.0",
|
||||
"resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
|
||||
"integrity": "sha1-KYuJ34uTsCIdv0Ia0rGx6iP8Z3c=",
|
||||
"integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
|
||||
"dev": true
|
||||
},
|
||||
"prelude-ls": {
|
||||
|
|
@ -4989,9 +4948,9 @@
|
|||
"integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks="
|
||||
},
|
||||
"prettier": {
|
||||
"version": "1.7.4",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-1.7.4.tgz",
|
||||
"integrity": "sha1-XoYkrpNjyA+V7GRFhOzfVddPk/o=",
|
||||
"version": "1.8.2",
|
||||
"resolved": "https://registry.npmjs.org/prettier/-/prettier-1.8.2.tgz",
|
||||
"integrity": "sha512-fHWjCwoRZgjP1rvLP7OGqOznq7xH1sHMQUFLX8qLRO79hI57+6xbc5vB904LxEkCfgFgyr3vv06JkafgCSzoZg==",
|
||||
"dev": true
|
||||
},
|
||||
"process-nextick-args": {
|
||||
|
|
@ -5898,7 +5857,7 @@
|
|||
"slice-ansi": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
|
||||
"integrity": "sha1-BE8aSdiEL/MHqta1Be0Xi9lQE00=",
|
||||
"integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"is-fullwidth-code-point": "2.0.0"
|
||||
|
|
@ -6038,12 +5997,6 @@
|
|||
"resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
|
||||
"integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
|
||||
},
|
||||
"starts-with": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/starts-with/-/starts-with-1.0.2.tgz",
|
||||
"integrity": "sha1-Fnk6cp2J1M89T7LtovkIrjV/GW8=",
|
||||
"dev": true
|
||||
},
|
||||
"stat-mode": {
|
||||
"version": "0.2.2",
|
||||
"resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz",
|
||||
|
|
@ -6233,7 +6186,7 @@
|
|||
"table": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
|
||||
"integrity": "sha1-ozRHN1OR52atNNNIbm4q7chNLjY=",
|
||||
"integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ajv": "5.3.0",
|
||||
|
|
@ -6247,7 +6200,7 @@
|
|||
"ansi-styles": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
|
||||
"integrity": "sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g=",
|
||||
"integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"color-convert": "1.9.0"
|
||||
|
|
@ -6256,7 +6209,7 @@
|
|||
"chalk": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
|
||||
"integrity": "sha1-tepI78nBeT3MybR2fJORTT8tUro=",
|
||||
"integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-styles": "3.2.0",
|
||||
|
|
|
|||
|
|
@ -56,15 +56,15 @@
|
|||
"chai": "^4.1.2",
|
||||
"chai-as-promised": "^7.1.1",
|
||||
"clean-css-cli": "^4.1.10",
|
||||
"eclint": "^2.4.3",
|
||||
"eslint": "^4.7.2",
|
||||
"eslint-config-prettier": "^2.6.0",
|
||||
"eclint": "^2.5.0",
|
||||
"eslint": "^4.11.0",
|
||||
"eslint-config-prettier": "^2.7.0",
|
||||
"eslint-plugin-prettier": "^2.3.1",
|
||||
"jsdoc": "^3.3.3",
|
||||
"license-checker": "^14.0.0",
|
||||
"mocha": "^3.5.3",
|
||||
"node-sass": "^4.5.0",
|
||||
"prettier": "^1.7.2",
|
||||
"prettier": "^1.8.2",
|
||||
"pug-lint": "^2.5.0",
|
||||
"pug-lint-config-clock": "^2.0.0"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -70,7 +70,9 @@ describe('resultUrls', function() {
|
|||
expect(
|
||||
resultUrls.absoluteSummaryPageUrl('http://www.foo.bar/xyz')
|
||||
).to.equal(
|
||||
`http://results.com/www.foo.bar/${timestampString}/pages/www.foo.bar/xyz/`
|
||||
`http://results.com/www.foo.bar/${
|
||||
timestampString
|
||||
}/pages/www.foo.bar/xyz/`
|
||||
);
|
||||
});
|
||||
it('should create url with absolute output folder', function() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue