Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 641 Bytes

README.md

File metadata and controls

32 lines (21 loc) · 641 Bytes

SimpleProcess

Simple node child process wrapper for typescript

Description

Executes a process async redirecting all output to the default stdout/stderr.

export const simpleProcess = async (executable: string, args: string[] ): Promise<boolean>

Parameters

  • executable e.g. 'gulp'
  • args e.g. ['clean']
  • returns true if successfull otherwise false

Example

import { simpleProcess } from '@mauriora/simpleprocess';

const runServe = async (): Promise<boolean> => simpleProcess('gulp', ['serve', '--nobrowser']);

if( await runServe()) {
    exit(0);
} else {
    exit(1);
}