@percy/sdk-utils
Advanced tools
Comparing version 1.0.0-beta.70 to 1.0.0-beta.71
@@ -51,3 +51,4 @@ (function() { | ||
const colors = entries(ANSI_COLORS).reduce((colors, [code, name]) => { | ||
const colors = entries(ANSI_COLORS).reduce((colors, _ref) => { | ||
let [code, name] = _ref; | ||
return assign(colors, { | ||
@@ -233,3 +234,4 @@ [name]: colorize.bind(null, code) | ||
log(debug, level, message, meta = {}) { | ||
log(debug, level, message) { | ||
let meta = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; | ||
// message might be an error object | ||
@@ -305,6 +307,7 @@ let isError = typeof message !== 'string' && (level === 'error' || level === 'debug'); | ||
socket.onmessage = ({ | ||
data | ||
}) => { | ||
socket.onmessage = _ref => { | ||
let { | ||
data | ||
} = _ref; | ||
let { | ||
log, | ||
@@ -324,3 +327,4 @@ logAll | ||
async remote(createSocket, timeout = 1000) { | ||
async remote(createSocket) { | ||
let timeout = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1000; | ||
if (this.isRemote) return; // if not already connected, wait until the timeout | ||
@@ -367,6 +371,7 @@ | ||
this.socket.onmessage = ({ | ||
data | ||
}) => { | ||
this.socket.onmessage = _ref2 => { | ||
let { | ||
data | ||
} = _ref2; | ||
let { | ||
env | ||
@@ -431,8 +436,17 @@ } = JSON.parse(data); // update local environment info | ||
Object.assign(logger, { | ||
format: (...args) => new Logger().format(...args), | ||
query: (...args) => new Logger().query(...args), | ||
connect: (...args) => new Logger().connect(...args), | ||
remote: (...args) => new Logger().remote(...args), | ||
format: function () { | ||
return new Logger().format(...arguments); | ||
}, | ||
query: function () { | ||
return new Logger().query(...arguments); | ||
}, | ||
connect: function () { | ||
return new Logger().connect(...arguments); | ||
}, | ||
remote: function () { | ||
return new Logger().remote(...arguments); | ||
}, | ||
loglevel(level, flags = {}) { | ||
loglevel(level) { | ||
let flags = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
if (flags.debug) level = 'debug';else if (flags.verbose) level = 'debug';else if (flags.quiet) level = 'warn';else if (flags.silent) level = 'silent'; | ||
@@ -515,3 +529,4 @@ return new Logger().loglevel(level); | ||
async function request(path, options = {}) { | ||
async function request(path) { | ||
let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
let response = await request.fetch(`${info.address}${path}`, options); // maybe parse response body as json | ||
@@ -518,0 +533,0 @@ |
{ | ||
"name": "@percy/sdk-utils", | ||
"version": "1.0.0-beta.70", | ||
"version": "1.0.0-beta.71", | ||
"license": "MIT", | ||
@@ -49,3 +49,3 @@ "main": "dist/index.js", | ||
"dependencies": { | ||
"@percy/logger": "1.0.0-beta.70" | ||
"@percy/logger": "1.0.0-beta.71" | ||
}, | ||
@@ -57,3 +57,3 @@ "repository": { | ||
}, | ||
"gitHead": "34f37a98ff71281cebadd39e53bb55a65b0d3456" | ||
"gitHead": "364d1df717fb19a26ccb024458df6e78a9c11f99" | ||
} |
@@ -56,3 +56,4 @@ (function() { | ||
const colors = entries(ANSI_COLORS).reduce((colors, [code, name]) => { | ||
const colors = entries(ANSI_COLORS).reduce((colors, _ref) => { | ||
let [code, name] = _ref; | ||
return assign(colors, { | ||
@@ -83,6 +84,7 @@ [name]: colorize.bind(null, code) | ||
function sanitizeLog(str, { | ||
ansi, | ||
elapsed | ||
} = {}) { | ||
function sanitizeLog(str) { | ||
let { | ||
ansi, | ||
elapsed | ||
} = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; | ||
// normalize line endings | ||
@@ -125,3 +127,7 @@ str = str.replace(NEWLINE_REG, '\n'); // strip ansi colors | ||
let spy = Object.assign(function spy(...args) { | ||
let spy = Object.assign(function spy() { | ||
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { | ||
args[_key] = arguments[_key]; | ||
} | ||
spy.calls.push(args); | ||
@@ -189,8 +195,9 @@ if (func) return func.apply(this, args); | ||
write(logger$1.format('--- DUMPING LOGS ---', 'testing', 'warn')); | ||
logs.reduce((lastlog, { | ||
debug, | ||
level, | ||
message, | ||
timestamp | ||
}) => { | ||
logs.reduce((lastlog, _ref) => { | ||
let { | ||
debug, | ||
level, | ||
message, | ||
timestamp | ||
} = _ref; | ||
write(logger$1.format(message, debug, level, timestamp - lastlog)); | ||
@@ -232,3 +239,7 @@ return timestamp; | ||
if (process.env.__PERCY_BROWSERIFIED__) { | ||
helpers.call = async function call(event, ...args) { | ||
helpers.call = async function call(event) { | ||
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { | ||
args[_key - 1] = arguments[_key]; | ||
} | ||
let { | ||
@@ -257,6 +268,7 @@ socket, | ||
socket.onmessage = ({ | ||
data | ||
}) => { | ||
socket.onmessage = _ref => { | ||
let { | ||
data | ||
} = _ref; | ||
let { | ||
id, | ||
@@ -263,0 +275,0 @@ resolve, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
52663
1294
+ Added@percy/logger@1.0.0-beta.71(transitive)
- Removed@percy/logger@1.0.0-beta.70(transitive)
Updated@percy/logger@1.0.0-beta.71