Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a319e84831 | ||
|
|
d38781400e | ||
|
|
cbcc6647f2 |
@@ -24,6 +24,8 @@ var cli = meow({
|
|||||||
' --allow-domain Only allow requests to given (comma-separated) domains.',
|
' --allow-domain Only allow requests to given (comma-separated) domains.',
|
||||||
' --no-externals Block all domains except the main one.',
|
' --no-externals Block all domains except the main one.',
|
||||||
' --reporter The output format: "json" or "xml". Default is "json".',
|
' --reporter The output format: "json" or "xml". Default is "json".',
|
||||||
|
' --local-storage Ability to set a local storage, key-value pairs (e.g. "bar=foo;domain=url")',
|
||||||
|
' --session-storage Ability to set a session storage, key-value pairs (e.g. "bar=foo;domain=url")',
|
||||||
''
|
''
|
||||||
].join('\n'),
|
].join('\n'),
|
||||||
pkg: require('../package.json')
|
pkg: require('../package.json')
|
||||||
@@ -75,6 +77,10 @@ options.blockDomain = cli.flags.blockDomain || null;
|
|||||||
options.allowDomain = cli.flags.allowDomain || null;
|
options.allowDomain = cli.flags.allowDomain || null;
|
||||||
options.noExternals = cli.flags.noExternals || null;
|
options.noExternals = cli.flags.noExternals || null;
|
||||||
|
|
||||||
|
// Storage injection
|
||||||
|
options.localStorage = cli.flags.localStorage;
|
||||||
|
options.sessionStorage = cli.flags.sessionStorage;
|
||||||
|
|
||||||
// Output format
|
// Output format
|
||||||
if (cli.flags.reporter && cli.flags.reporter !== 'json' && cli.flags.reporter !== 'xml') {
|
if (cli.flags.reporter && cli.flags.reporter !== 'json' && cli.flags.reporter !== 'xml') {
|
||||||
console.error('Incorrect parameters: reporter has to be "json" or "xml"');
|
console.error('Incorrect parameters: reporter has to be "json" or "xml"');
|
||||||
|
|||||||
@@ -43,6 +43,8 @@ var PhantomasWrapper = function() {
|
|||||||
'block-domain': task.options.blockDomain,
|
'block-domain': task.options.blockDomain,
|
||||||
'allow-domain': task.options.allowDomain,
|
'allow-domain': task.options.allowDomain,
|
||||||
'no-externals': task.options.noExternals,
|
'no-externals': task.options.noExternals,
|
||||||
|
'local-storage': task.options.localStorage,
|
||||||
|
'session-storage': task.options.sessionStorage,
|
||||||
|
|
||||||
// Mandatory
|
// Mandatory
|
||||||
'analyze-css': true,
|
'analyze-css': true,
|
||||||
|
|||||||
+2
-2
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "yellowlabtools",
|
"name": "yellowlabtools",
|
||||||
"version": "2.1.0",
|
"version": "2.2.0",
|
||||||
"description": "A tool that audits a webpage for performance and front-end quality issues",
|
"description": "A tool that audits a webpage for performance and front-end quality issues",
|
||||||
"license": "GPL-2.0",
|
"license": "GPL-2.0",
|
||||||
"author": {
|
"author": {
|
||||||
@@ -48,7 +48,7 @@
|
|||||||
"md5": "2.2.1",
|
"md5": "2.2.1",
|
||||||
"meow": "5.0.0",
|
"meow": "5.0.0",
|
||||||
"parse-color": "1.0.0",
|
"parse-color": "1.0.0",
|
||||||
"phantomas": "2.2.0",
|
"phantomas": "2.4.0",
|
||||||
"q": "1.5.1",
|
"q": "1.5.1",
|
||||||
"request": "2.88.0",
|
"request": "2.88.0",
|
||||||
"ttf2woff2": "4.0.1",
|
"ttf2woff2": "4.0.1",
|
||||||
|
|||||||
Reference in New Issue
Block a user