0.8.1-beta.8 • Published 4 years ago

@kizahasi/flocon-script v0.8.1-beta.8

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

@kizahasi/flocon-script

A sandboxed JavaScript-like language interpreter in JavaScript. One of core libraries for Flocon project.

GitHub npm version CI publish

Install

npm install @kizahasi/flocon-script or yarn add @kizahasi/flocon-script

Usage

import {
    exec,
    arrayClass,
    mapClass,
    symbolClass,
    createConsoleClass,
} from '@kizahasi/flocon-script';

const globalThis = {
    Array: arrayClass,
    Map: mapClass,
    Symbol: symbolClass,
    console: createConsoleClass('[MY HEADER!]'),
};
const execResult = exec(
    `
const i = 1 + 2;
const array = [i];
console.log(Array.isArray(array));
array
`,
    globalThis
);
console.log(execResult.result); // [3]

License

Released under MIT License

0.8.1-beta.7

4 years ago

0.8.1-beta.6

4 years ago

0.8.1-beta.8

4 years ago

0.8.1-beta.5

4 years ago

0.8.1-beta.4

4 years ago

0.8.1-beta.3

4 years ago

0.8.1-beta.2

4 years ago

0.8.1-beta.1

4 years ago

0.8.0

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.0

4 years ago

0.5.5

4 years ago

0.5.4

4 years ago

0.5.3

4 years ago

0.5.0

4 years ago

0.4.1

4 years ago

0.5.2

4 years ago

0.5.1

4 years ago

0.3.0

4 years ago

0.4.0

4 years ago

0.3.1

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago