run-jsc

Run JScript code and retrieve the result.

Usage no npm install needed!

<script type="module">
  import runJsc from 'https://cdn.skypack.dev/run-jsc';
</script>

README

Run Jsc Travis CI Build Status

Run JScript code and retrieve the result.

NPM Badge

Install

npm install run-jsc

Usage

const runJsc = require("run-jsc");

(async () => {
    const result = await runJsc((unicorn, horse) => {
        return `I love ${unicorn} & ${horse}`;
    }, ['🦄', '🐴']);
    
    console.log(result);
    //=> 'I love 🦄 & 🐴'
})()

API

runJsc(input, args?, options?)

input

Type: function | string

The input function.

args

Type: array
Default: []

The arguments to pass to the function.

options

Type: object

cwd

Type: string
Default: process.cwd()

Current working directory of the child process.

Similar