Comparing version 6.2.0 to 6.2.1
/// <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[]; |
@@ -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", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
1
63786
973