New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@goldstack/utils-sh

Package Overview
Dependencies
Maintainers
1
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@goldstack/utils-sh - npm Package Compare versions

Comparing version 0.4.5 to 0.4.6

26

dist/utilsSh.js

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

var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);

@@ -35,3 +35,3 @@ return result;

const extract_zip_1 = __importDefault(require("extract-zip"));
exports.copy = async (source, dest) => {
const copy = async (source, dest) => {
let sourceArr;

@@ -63,3 +63,4 @@ if (Array.isArray(source)) {

};
exports.cp = (options, source, dest) => {
exports.copy = copy;
const cp = (options, source, dest) => {
const res = shelljs_1.default.cp(options, source, dest);

@@ -72,6 +73,7 @@ if (!res || res.code !== 0) {

};
exports.cp = cp;
/**
* Works better in Windows environment, since automatic retires are attempted when there is a temporary error.
*/
exports.rmSafe = async (...files) => {
const rmSafe = async (...files) => {
for (const file of files) {

@@ -91,3 +93,4 @@ await new Promise((resolve, reject) => {

};
exports.rm = (options, ...files) => {
exports.rmSafe = rmSafe;
const rm = (options, ...files) => {
for (const file of files) {

@@ -102,3 +105,4 @@ rimraf_1.default.sync(file); // sh.rm(options, files);

};
exports.mkdir = (options, ...dir) => {
exports.rm = rm;
const mkdir = (options, ...dir) => {
const res = shelljs_1.default.mkdir(options, dir);

@@ -111,3 +115,4 @@ if (!res || res.code !== 0) {

};
exports.zip = async (params) => {
exports.mkdir = mkdir;
const zip = async (params) => {
await new Promise((resolve, reject) => {

@@ -131,6 +136,7 @@ const output = fs_1.default.createWriteStream(params.target);

};
exports.zip = zip;
/**
* Unzips a zip file into directly into a directory.
*/
exports.unzip = async (params) => {
const unzip = async (params) => {
await extract_zip_1.default(params.file, {

@@ -140,3 +146,4 @@ dir: path_1.default.resolve(params.targetDirectory),

};
exports.tempDir = () => {
exports.unzip = unzip;
const tempDir = () => {
if (process.env.GOLDSTACK_WORKDIR) {

@@ -147,2 +154,3 @@ return process.env.GOLDSTACK_WORKDIR;

};
exports.tempDir = tempDir;
const exec = (cmd, params) => {

@@ -149,0 +157,0 @@ const res = shelljs_1.default.exec(cmd, { silent: params === null || params === void 0 ? void 0 : params.silent });

{
"name": "@goldstack/utils-sh",
"version": "0.4.5",
"version": "0.4.6",
"description": "Utilities for working with files and folders in a bash like manner",

@@ -39,3 +39,3 @@ "keywords": [

"dependencies": {
"@goldstack/utils-log": "0.2.2",
"@goldstack/utils-log": "0.2.3",
"archiver": "^5.0.0",

@@ -48,5 +48,5 @@ "extract-zip": "^2.0.1",

"devDependencies": {
"@goldstack/utils-git": "0.1.23",
"@goldstack/utils-git": "0.1.24",
"@types/archiver": "^3.1.0",
"@types/jest": "^25.2.3",
"@types/jest": "^26.0.21",
"@types/ncp": "^2.0.4",

@@ -56,6 +56,6 @@ "@types/node": "^14.0.6",

"@types/shelljs": "^0.8.8",
"jest": "^26.0.1",
"ts-jest": "^26.1.0",
"typescript": "^3.9.5"
"jest": "^26.6.3",
"ts-jest": "^26.5.4",
"typescript": "^4.1.3"
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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