Socket
Socket
Sign inDemoInstall

jest-changed-files

Package Overview
Dependencies
39
Maintainers
4
Versions
174
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 30.0.0-alpha.3 to 30.0.0-alpha.4

103

build/index.js

@@ -29,9 +29,2 @@ /*!

}
function _util() {
const data = require("util");
_util = function () {
return data;
};
return data;
}
function _execa() {

@@ -46,3 +39,3 @@ const data = _interopRequireDefault(require("execa"));

function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
/**

@@ -57,15 +50,5 @@ * Copyright (c) Meta Platforms, Inc. and affiliates.

const findChangedFilesUsingCommand = async (args, cwd) => {
let result;
try {
result = await (0, _execa().default)('git', args, {
cwd
});
} catch (error) {
if (_util().types.isNativeError(error)) {
const err = error;
// TODO: Should we keep the original `message`?
err.message = err.stderr;
}
throw error;
}
const result = await (0, _execa().default)('git', args, {
cwd
});
return result.stdout.split('\n').filter(s => s !== '').map(changedPath => path().resolve(cwd, changedPath));

@@ -119,9 +102,2 @@ };

}
function _util() {
const data = require("util");
_util = function () {
return data;
};
return data;
}
function _execa() {

@@ -136,3 +112,3 @@ const data = _interopRequireDefault(require("execa"));

function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
/**

@@ -162,16 +138,6 @@ * Copyright (c) Meta Platforms, Inc. and affiliates.

args.push(...includePaths);
let result;
try {
result = await (0, _execa().default)('hg', args, {
cwd,
env
});
} catch (error) {
if (_util().types.isNativeError(error)) {
const err = error;
// TODO: Should we keep the original `message`?
err.message = err.stderr;
}
throw error;
}
const result = await (0, _execa().default)('hg', args, {
cwd,
env
});
return result.stdout.split('\n').filter(s => s !== '').map(changedPath => path().resolve(cwd, changedPath));

@@ -211,9 +177,2 @@ },

}
function _util() {
const data = require("util");
_util = function () {
return data;
};
return data;
}
function _execa() {

@@ -228,3 +187,3 @@ const data = _interopRequireDefault(require("execa"));

function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
/**

@@ -246,2 +205,5 @@ * Copyright (c) Meta Platforms, Inc. and affiliates.

};
// Whether `sl` is a steam locomotive or not
let isSteamLocomotive = false;
const adapter = {

@@ -259,24 +221,33 @@ findChangedFiles: async (cwd, options) => {

args.push(...includePaths);
let result;
try {
result = await (0, _execa().default)('sl', args, {
cwd,
env
});
} catch (error) {
if (_util().types.isNativeError(error)) {
const err = error;
// TODO: Should we keep the original `message`?
err.message = err.stderr;
}
throw error;
}
const result = await (0, _execa().default)('sl', args, {
cwd,
env
});
return result.stdout.split('\n').filter(s => s !== '').map(changedPath => path().resolve(cwd, changedPath));
},
getRoot: async cwd => {
if (isSteamLocomotive) {
return null;
}
try {
const result = await (0, _execa().default)('sl', ['root'], {
const subprocess = (0, _execa().default)('sl', ['root'], {
cwd,
env
});
// Check if we're calling sl (steam locomotive) instead of sl (sapling)
// by looking for the escape character in the first chunk of data.
if (subprocess.stdout) {
subprocess.stdout.once('data', data => {
data = Buffer.isBuffer(data) ? data.toString() : data;
if (data.codePointAt(0) === 27) {
subprocess.cancel();
isSteamLocomotive = true;
}
});
}
const result = await subprocess;
if (result.killed && isSteamLocomotive) {
return null;
}
return result.stdout;

@@ -283,0 +254,0 @@ } catch {

{
"name": "jest-changed-files",
"version": "30.0.0-alpha.3",
"version": "30.0.0-alpha.4",
"repository": {

@@ -23,3 +23,3 @@ "type": "git",

"execa": "^5.0.0",
"jest-util": "30.0.0-alpha.3",
"jest-util": "30.0.0-alpha.4",
"p-limit": "^3.1.0"

@@ -33,3 +33,3 @@ },

},
"gitHead": "e267aff33d105399f2134bad7c8f82285104f3da"
"gitHead": "32b966f988d47a7673d2ef4b92e834dab7d66f07"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc