Socket
Socket
Sign inDemoInstall

@percy/client

Package Overview
Dependencies
Maintainers
6
Versions
238
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@percy/client - npm Package Compare versions

Comparing version 1.26.1 to 1.27.0-alpha.0

34

dist/client.js

@@ -78,5 +78,5 @@ import fs from 'fs';

// Checks for a Percy token and returns it.
getToken() {
getToken(raiseIfMissing = true) {
let token = this.token || this.env.token;
if (!token) throw new Error('Missing Percy token');
if (!token && raiseIfMissing) throw new Error('Missing Percy token');
return token;

@@ -368,5 +368,7 @@ }

externalDebugUrl,
ignoredElementsData
ignoredElementsData,
domInfoSha
} = {}) {
validateId('snapshot', snapshotId);
// Remove post percy api deploy
this.log.debug(`Creating comparision: ${tag.name}...`);

@@ -387,3 +389,4 @@ for (let tile of tiles) {

'external-debug-url': externalDebugUrl || null,
'ignore-elements-data': ignoredElementsData || null
'ignore-elements-data': ignoredElementsData || null,
'dom-info-sha': domInfoSha || null
},

@@ -400,3 +403,6 @@ relationships: {

'os-version': tag.osVersion || null,
orientation: tag.orientation || null
orientation: tag.orientation || null,
'browser-name': tag.browserName || null,
'browser-version': tag.browserVersion || null,
resolution: tag.resolution || null
}

@@ -505,3 +511,21 @@ }

}
// decides project type
tokenType() {
let token = this.getToken(false) || '';
const type = token.split('_')[0];
switch (type) {
case 'auto':
return 'automate';
case 'web':
return 'web';
case 'app':
return 'app';
case 'ss':
return 'generic';
default:
return 'web';
}
}
}
export default PercyClient;

8

package.json
{
"name": "@percy/client",
"version": "1.26.1",
"version": "1.27.0-alpha.0",
"license": "MIT",

@@ -35,6 +35,6 @@ "repository": {

"dependencies": {
"@percy/env": "1.26.1",
"@percy/logger": "1.26.1"
"@percy/env": "1.27.0-alpha.0",
"@percy/logger": "1.27.0-alpha.0"
},
"gitHead": "9c89383d6e1a9aa41f0c83f8e4b9ddcdf827583b"
"gitHead": "48f85a08c19aa274a3576c477fbdb9647310ef82"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc