0.1.39 • Published 5 months ago

@chientrm/es v0.1.39

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

escript - :pray: a scripting language run on top of JavaScript :pray:

ci Commit Coverage Languages Analysis Discord Dependencies Dev Dependencies Repo size Download Sponsors Issues License Version Contributors

Why escript:question:

:point_right: Zero learning curve :innocent:

  • No predefined keywords
  • No features assumptions
  • Only binary operators are allowed
  • Everything except expressions and function invokes are ignored

:point_right: JavaScript compatible :family:

  • Run directly on top of JavaScript
  • No Virtual Machine
  • No Transpilation
  • Native escript-JavaScript communication

Installing

npm install @chientrm/es

Usage

:page_facing_up: index.js

import { readFileSync } from "fs";
import { eEval } from "es";

const text = readFileSync("main.es", { encoding: "utf8", flag: "r" });
eEval([{ log: console.log }], "main.es", text);

:page_facing_up: main.es

log("Hello World!");

:tv: Output

Hello World!

Contributing :muscle:

Please see CONTRIBUTING for details.

Examples :green_book:

Coming soon... :construction_worker:

Documentation :green_book:

Building :hammer:

npm run build

Roadmap :partly_sunny:

Coming soon... :construction_worker:

0.1.38

5 months ago

0.1.39

5 months ago

0.1.30

9 months ago

0.1.31

9 months ago

0.1.32

9 months ago

0.1.33

9 months ago

0.1.34

8 months ago

0.1.35

8 months ago

0.1.36

8 months ago

0.1.37

6 months ago

0.1.28

10 months ago

0.1.29

10 months ago

0.1.27

11 months ago

0.1.26

11 months ago

0.1.23

1 year ago

0.1.24

1 year ago

0.1.25

12 months ago

0.1.22

1 year ago

0.1.20

1 year ago

0.1.21

1 year ago

0.1.18

1 year ago

0.1.19

1 year ago

0.1.17

1 year ago

0.1.16

1 year ago

0.1.15

2 years ago

0.1.14

2 years ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.12

2 years ago

0.1.13

2 years ago

0.1.8

2 years ago

0.1.9

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.7

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.0.12-alpha17

2 years ago

0.0.12-alpha16

2 years ago

0.0.12-alpha15

2 years ago

0.0.12-alpha14

2 years ago

0.0.12-alpha13

2 years ago

0.0.12-alpha12

2 years ago

0.0.12-alpha10

2 years ago

0.0.12-alpha4

2 years ago

0.0.12-alpha3

2 years ago

0.0.12-alpha2

2 years ago

0.0.12-alpha1

2 years ago

0.0.11

2 years ago

0.0.1

2 years ago