cmdexec

package
v1.6.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 1, 2024 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Rendered for js/wasm

Overview

Package `cmdexec` provides a facility to execute l2 commands, stream output to stdout, while also providing ability to retrieve the command output as a string.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExecCommand

func ExecCommand(cmdSlice []string, stdinBody string, apiDir string) (httpie.ExResponse, int64, error)

ExecCommand changes directory to the given `apiDir` and then executes the command specified in `cmdStr` During command execution, ExecCommand streams output to stdout. Once execution finishes, previous CWD is restored, and the command output is returned as a string

func GenerateChainCode added in v1.3.0

func GenerateChainCode(httpRespBody string) string

GenerateChainCode takes in an HTTP response body and comes up with some JS code to define the "magic variable" result.

func RunVMCode added in v1.3.0

func RunVMCode(jsCode string, vm interface{})

RunVMCode takes in a JS snippet as a string, executes the code in a JS VM using Web Worker

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL