Socket
Socket
Sign inDemoInstall

@relative-ci/agent

Package Overview
Dependencies
92
Maintainers
2
Versions
153
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.0-beta.8 to 1.3.0-beta.9

10

bin/index.js

@@ -6,2 +6,3 @@ #!/usr/bin/env node

const { cosmiconfigSync } = require('cosmiconfig');
const { validate } = require('@bundle-stats/utils/lib/webpack');

@@ -35,2 +36,11 @@ const { agent } = require('..');

const data = readJSONSync(webpackArtifactFilepath);
const invalidData = validate(data);
if (invalidData) {
console.error(invalidData);
process.exit(0);
}
const artifactsData = [

@@ -37,0 +47,0 @@ {

2

lib/utils.js

@@ -11,3 +11,3 @@ "use strict";

const envCI = require('env-ci');
const envCI = require('@relative-ci/env-ci');

@@ -14,0 +14,0 @@ const CI_ENV_VAR_NAMES = ['branch', 'build', 'buildUrl', 'commit', 'isCi', 'pr', 'prBranch', 'slug'];

@@ -14,2 +14,4 @@ "use strict";

var _webpack = require("@bundle-stats/utils/lib/webpack");
var _agent = require("./agent");

@@ -45,3 +47,9 @@

const logger = compilation.getInfrastructureLogger ? compilation.getInfrastructureLogger(PLUGIN_NAME) : console;
const invalidData = (0, _webpack.validate)(data);
if (invalidData) {
logger.warn(invalidData);
return;
}
try {

@@ -48,0 +56,0 @@ await (0, _agent.agent)([{

{
"name": "@relative-ci/agent",
"version": "1.3.0-beta.8",
"version": "1.3.0-beta.9",
"description": "Relative CI agent",

@@ -45,2 +45,3 @@ "repository": "relative-ci/agent",

"@babel/preset-env": "^7.8.6",
"@types/jest": "^25.1.4",
"eslint": "^6.8.0",

@@ -55,3 +56,4 @@ "eslint-config-airbnb-base": "^14.0.0",

"dependencies": {
"@bundle-stats/utils": "^2.0.0",
"@bundle-stats/utils": "^2.1.1",
"@relative-ci/env-ci": "^5.1.0",
"core-js": "^3.6.4",

@@ -61,3 +63,2 @@ "cosmiconfig": "^6.0.0",

"dotenv": "^8.2.0",
"env-ci": "^5.0.1",
"fs-extra": "^8.1.0",

@@ -64,0 +65,0 @@ "isomorphic-fetch": "^2.2.1",

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc