Socket
Socket
Sign inDemoInstall

zx

Package Overview
Dependencies
53
Maintainers
2
Versions
112
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 6.2.0 to 6.2.1

3

build/context.d.ts
/// <reference types="node" resolution-mode="require"/>
/// <reference types="node" resolution-mode="require"/>
import { spawn } from 'node:child_process';
export declare type Options = {

@@ -10,2 +12,3 @@ verbose: boolean | number;

quote: (v: string) => string;
spawn: typeof spawn;
logOutput?: 'stdout' | 'stderr';

@@ -12,0 +15,0 @@ logFormat?: (...msg: any[]) => string | string[];

16

build/core.d.ts

@@ -8,14 +8,7 @@ /// <reference types="node" resolution-mode="require"/>

import { inspect } from 'node:util';
import { Context } from './context.js';
export declare function $(pieces: TemplateStringsArray, ...args: any[]): ProcessPromise;
export declare namespace $ {
var cwd: string;
var env: NodeJS.ProcessEnv;
var quote: typeof import("./guards.js").quote;
var spawn: typeof import("child_process").spawn;
var verbose: number;
var maxBuffer: number;
var prefix: string;
var shell: string;
import { Context, Options } from './context.js';
interface Zx extends Options {
(pieces: TemplateStringsArray, ...args: any[]): ProcessPromise;
}
export declare const $: Zx;
export declare class ProcessPromise extends Promise<ProcessOutput> {

@@ -54,1 +47,2 @@ child?: ChildProcessByStdio<Writable, Readable, Readable>;

}
export {};

@@ -34,3 +34,3 @@ // Copyright 2021 Google LLC

const psTree = promisify(psTreeModule);
export function $(pieces, ...args) {
export const $ = function (pieces, ...args) {
let resolve, reject;

@@ -59,3 +59,3 @@ let promise = new ProcessPromise((...args) => ([resolve, reject] = args));

return promise;
}
};
$.cwd = process.cwd();

@@ -62,0 +62,0 @@ $.env = process.env;

{
"name": "zx",
"version": "6.2.0",
"version": "6.2.1",
"description": "A tool for writing better scripts.",

@@ -5,0 +5,0 @@ "type": "module",

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