javascript run in javascript using acorn
docs | ||
src | ||
test | ||
.eslintignore | ||
.eslintrc | ||
.gitignore | ||
.parcelrc | ||
.prettierrc.json | ||
jest.config.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json |
browser-js
Description
javascript interpreter in javascript - poc
I saw that JS-Interpreter is single file so grabbed example fibonacci
and wrote acorn parser from scratch.
Run in browser
visit page https://vane.github.io/browser-js/
Basic tests
npm run test
> @szczepano/browser-js@0.0.1 test
> jest
PASS src/js.interpreter.test.ts
PASS src/visitors/array.test.ts
PASS src/decorators/loop.test.ts
PASS src/functions.test.ts
PASS src/decorators/condition.test.ts
Test Suites: 5 passed, 5 total
Tests: 17 passed, 17 total
Snapshots: 0 total
Time: 1.336 s, estimated 2 s
Ran all test suites.
Build docs
npm run build:html
Enable debug log
Constraints.IS_DEBUG = true