DoneJS version of QuickJS
Find a file
Sneed Group Holder c0f750ef9e
Some checks are pending
ci / Linux (Ubuntu) (push) Waiting to run
ci / linux-asan (push) Waiting to run
ci / linux-msan (push) Waiting to run
ci / linux-ubsan (push) Waiting to run
ci / macOS (push) Waiting to run
ci / macos-asan (push) Waiting to run
ci / macos-ubsan (push) Waiting to run
ci / freebsd (push) Waiting to run
ci / qemu-alpine (arm32v6) (push) Waiting to run
ci / qemu-alpine (arm32v7) (push) Waiting to run
ci / qemu-alpine (arm64v8) (push) Waiting to run
ci / qemu-alpine (i386) (push) Waiting to run
ci / qemu-alpine (s390x) (push) Waiting to run
Add a better, more useful readme.
2024-10-25 11:39:45 -05:00
.github/workflows Add CI targets, fix test_std.js (#247) 2024-03-03 21:57:38 +01:00
compat Improve js_os_exec (#295) 2024-05-10 01:57:55 +02:00
doc revert to previous version 2024-10-24 14:25:35 -05:00
examples revert to previous version 2024-10-24 14:25:35 -05:00
fuzz Add the missing fuzz_common.c (#292) 2024-05-09 12:36:12 +02:00
tests revert to previous version 2024-10-24 14:25:35 -05:00
.gitignore fix require polyfill 2024-10-24 15:04:42 -05:00
Changelog revert to previous version 2024-10-24 14:25:35 -05:00
cutils.c revert to previous version 2024-10-24 14:25:35 -05:00
cutils.h revert to previous version 2024-10-24 14:25:35 -05:00
libbf.c revert to previous version 2024-10-24 14:25:35 -05:00
libbf.h revert to previous version 2024-10-24 14:25:35 -05:00
libregexp-opcode.h revert to previous version 2024-10-24 14:25:35 -05:00
libregexp.c revert to previous version 2024-10-24 14:25:35 -05:00
libregexp.h revert to previous version 2024-10-24 14:25:35 -05:00
libunicode-table.h revert to previous version 2024-10-24 14:25:35 -05:00
libunicode.c revert to previous version 2024-10-24 14:25:35 -05:00
libunicode.h revert to previous version 2024-10-24 14:25:35 -05:00
LICENSE update license 2024-10-24 14:33:46 -05:00
list.h revert to previous version 2024-10-24 14:25:35 -05:00
Makefile revert to previous version 2024-10-24 14:25:35 -05:00
qjs.c modified: qjs.c 2024-10-25 11:34:47 -05:00
qjsc.c revert to previous version 2024-10-24 14:25:35 -05:00
qjscalc.js revert to previous version 2024-10-24 14:25:35 -05:00
quickjs-atom.h revert to previous version 2024-10-24 14:25:35 -05:00
quickjs-libc.c revert to previous version 2024-10-24 14:25:35 -05:00
quickjs-libc.h revert to previous version 2024-10-24 14:25:35 -05:00
quickjs-opcode.h revert to previous version 2024-10-24 14:25:35 -05:00
quickjs.c revert to previous version 2024-10-24 14:25:35 -05:00
quickjs.h revert to previous version 2024-10-24 14:25:35 -05:00
README.md Add a better, more useful readme. 2024-10-25 11:39:45 -05:00
release.sh revert to previous version 2024-10-24 14:25:35 -05:00
repl.js change qjs to donejs 2024-10-24 17:00:00 -05:00
run-test262.c revert to previous version 2024-10-24 14:25:35 -05:00
test262.conf revert to previous version 2024-10-24 14:25:35 -05:00
test262_errors.txt fixed JS_GetScriptOrModuleName() in direct or indirect eval code 2024-01-13 11:15:06 +01:00
test262o.conf revert to previous version 2024-10-24 14:25:35 -05:00
test262o_errors.txt 2020-01-05 release 2020-09-06 18:53:08 +02:00
TODO revert to previous version 2024-10-24 14:25:35 -05:00
unicode_download.sh revert to previous version 2024-10-24 14:25:35 -05:00
unicode_gen.c revert to previous version 2024-10-24 14:25:35 -05:00
unicode_gen_def.h updated to unicode 15.0.0 2023-12-05 16:51:16 +01:00
VERSION revert to previous version 2024-10-24 14:25:35 -05:00

QuickJS (DoneJS edition)

An unofficial fork of QuickJS that contains polyfills and modifications to the source code to make it more like something such as NodeJS or Deno.

FAQ

Documentation Location

The main documentation is in "doc/quickjs.pdf" for the PDF version or "doc/quickjs.html" for the HTML one.

Localtion of Polyfills

The polyfills are located in the "qjs.c" file.