1.1.5 • Published 10 years ago

@gzzhanghao/x v1.1.5

Weekly downloads
18
License
MIT
Repository
github
Last release
10 years ago

X

Execute commands in node.js

Installation

npm i -S @gzzhanghao/x

Usage

import { x } from '@gzzhanghao/x'

export async function build(opts) {
  await x(`
    run-any-cmd --with-args ${x.e.SOME_ENV_VARIABLE}
    like makefile
  `)
}

e

Identical to process.env.

x(commands, options)

Execute series of commands. Pass an array to run commands in parallel.

await x(['rm -rf dist', 'mkdir tmp'])

g(command, options)

Get output from a command.

await g('ls -alh') // -> { code, signal, stdout, stdin, encoding }
'' + await g('ls') // -> ls's stdout
1.1.5

10 years ago

1.1.4

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.14

10 years ago

1.0.13

10 years ago

1.0.12

10 years ago

1.0.11

10 years ago

1.0.10

10 years ago

1.0.9

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago