qr243vbi
e6350d2cdd
Update projects.md
2026-06-09 23:47:50 +02:00
qr243vbi
f783018604
Update projects.md ( #1514 )
2026-05-25 12:45:08 +02:00
Robert de Forest
252e3dca05
Fix typo in test262 suite description
...
In a sentence "The `test262` suite is also ran," 'run' should be used instead of 'ran'. It is the past participle in the sentence, despite 'is' being in the present tense. 'run' is irregular, but if you substitute a regular verb like 'execute', it becomes more clear:
"The `test262` suite is also executed." If the present participle were used, it would be 'executing'.
It's a common mistake in English, even amongst native speakers and linguistic drift may eventually put this in free variation, but for now 'run' is correct.
2026-05-21 12:11:02 +02:00
Andreas Røsdal
96307f3af0
Update projects.md
2026-05-17 00:40:45 +02:00
Gregoire VOLNY and Copilot Autofix powered by AI
d35af9df0d
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <[email protected] >
2026-04-18 14:52:11 +02:00
Gregoire VOLNY
de5db6ed64
Add CSPro project to documentation
...
Added CSPro project with details about its use of QuickJS-NG.
2026-04-18 14:52:11 +02:00
buke
8ee2e8b623
Add quickjs-go to projects page
2026-04-15 11:01:55 +02:00
Ben Noordhuis
1e7d892a5c
Add QuickBEAM to projects page
2026-03-30 00:23:46 +02:00
Kailash Sethuraman
85f00d7564
Update projects.md with reference to std::slop
2026-03-07 12:55:45 +01:00
Ben Noordhuis
8968855f20
Add checksum field to bjson ( #1386 )
...
Helps protect the wire format against data corruption, where corruption
should be understood as bit flips, not adversarial input.
Fixes: https://github.com/quickjs-ng/quickjs/issues/1378
2026-03-06 18:32:46 +01:00
genotrance
819d859652
Add python bindings and px to projects.md
2026-03-06 10:00:40 +01:00
David Sancho
4b8954d102
Add quickjs.ml to projects.md
2026-03-05 18:30:46 +01:00
Ben Noordhuis
6d2a9bacbc
Improve std file read/write ergonomics ( #1365 )
...
- make `pos` and `len` arguments optional
- accept strings in file.write()
2026-02-22 22:34:42 +01:00
Ben Noordhuis
3eb0605721
Add os.mkdtemp() and os.mkstemp() ( #1364 )
2026-02-21 17:23:07 +01:00
Saúl Ibarra Corretgé
4d28bad2f6
Remove SAB support from bjson module
2026-02-19 12:59:25 +01:00
Christian Stewart
1560c15e91
Add {js,go}-quickjs-wasi-reactor to projects list
...
Adds the libraries that expose qjs-reactor (recently added) for running within
the wazero or web browser WASM runtimes.
Related: #1308
Signed-off-by: Christian Stewart <[email protected] >
2026-02-16 22:05:15 +01:00
Taylor C. Richberger
0285c15d5b
Fix embedding from other libraries without cutils
2026-02-12 12:13:11 +01:00
Yota Ichino
8614243383
Corrected the compilation options for the C files output by qjsc
2025-12-01 15:58:58 +01:00
bavier
4aa5a678a4
Add edbrowse to projects list ( #1243 )
2025-11-20 23:11:51 +01:00
speedskater1610
35c125d74b
Update the download from link in building.md
...
This is to follow the link formatting and naming convention that is used through the rest of the docs
2025-11-05 20:27:47 +01:00
Matěj Cepl
b44f279518
Add Lua JS Regexp library as one project using this
2025-10-13 11:23:36 +02:00
Ben Noordhuis
ce4abdcece
Implement os.readdir() natively on Windows ( #1132 )
...
Fixes: https://github.com/quickjs-ng/quickjs/issues/968
2025-07-27 21:36:01 +02:00
Ben Noordhuis
f731e4a3ee
Make os.exec support supplementary groups ( #1056 )
...
Add a .groups property that is an array of group ids for setgroups.
Fixes: https://github.com/quickjs-ng/quickjs/issues/1055
2025-05-18 22:31:14 +02:00
Saúl Ibarra Corretgé
16785cd45a
Add os.exePath
...
It gets the current executable path. Implementation lifted from libuv.
Currently implemented for the following platforms:
- Linux
- macOS
- Windows
2025-04-16 10:21:07 +02:00
Ben Noordhuis
62fb6362f4
Implement os.Worker on Windows ( #1003 )
2025-03-31 18:09:56 +02:00
Andries Hiemstra
cfa075527e
Update projects.md
...
add quickjs_es_runtime to projects
2025-03-26 14:22:41 +01:00
Ben Noordhuis
45a9041240
Document amalgamated build on building page ( #935 )
2025-03-01 12:23:37 +01:00
Ben Noordhuis
9a902ba3f1
Add std.writeFile ( #932 )
...
std.loadFile already exists and is convenient. std.writeFile replaces
the more onerous std.open + std.write + std.close idiom.
2025-02-27 15:52:27 +01:00
pastdue
5a949ca758
CMake: Set _WIN32_WINNT=0x0601 ( #900 )
2025-02-10 09:57:07 +01:00
Ben Noordhuis
a884e2db88
Add std.file.readAsArrayBuffer() ( #835 )
...
Like std.file.readAsString(), except it returns an ArrayBuffer and
doesn't assume anything about the file's character encoding.
2025-01-18 20:42:51 +01:00
ialex32x
72a135f5a3
fix a typo in projects.md
2025-01-09 08:01:13 +01:00
ialex32x
af16390b85
Update projects.md to include GodotJS
2025-01-07 06:49:21 +01:00
guest271314
9fc794001a
Update cli.md ( #783 )
2025-01-04 09:56:10 +01:00
Saúl Ibarra Corretgé
a41771f735
Update docs on standalone executables
2024-12-03 23:03:37 +01:00
Saúl Ibarra Corretgé
ce03c998c4
Add ability to create standalone binaries with qjs
...
Ref: https://github.com/quickjs-ng/quickjs/issues/438
Closes: https://github.com/quickjs-ng/quickjs/pull/441
2024-12-03 22:59:11 +01:00
Saúl Ibarra Corretgé
517e9e274e
Add ability to load file as Uint8Array in std.loadFile
2024-12-02 21:17:34 +01:00
Saúl Ibarra Corretgé
c351133dcc
Implement Error.captureStackTrace
2024-11-26 12:13:42 +01:00
Icemic
010777f259
Add quickjs-rusty to projects using NG
2024-11-21 14:23:15 +01:00
Saúl Ibarra Corretgé
1350362ba6
Add cloning instructions to building section
2024-11-15 13:28:45 +01:00
Saúl Ibarra Corretgé
987afb7a52
Add list of projects using NG
2024-11-15 13:28:45 +01:00
Saúl Ibarra Corretgé
0575d10da7
Tweak intro and document differences with bellard/quickjs
2024-11-15 13:28:45 +01:00
Saúl Ibarra Corretgé
a365f18c98
Document how to create standalone executables
2024-11-15 13:28:45 +01:00
Saúl Ibarra Corretgé
cc11a829e8
Prefix stdlib modules with "qjs:"
...
Fixes: https://github.com/quickjs-ng/quickjs/issues/616
2024-10-24 22:24:03 +02:00
Saúl Ibarra Corretgé
7cfedb0952
New documentation website
2024-09-25 22:21:45 +02:00