Commit graph

931 commits

Author SHA1 Message Date
96ee1ba512
feat: update test paths for process.create 2024-06-25 12:06:36 +05:30
e134120afd
feat: add tests and default exit code for kill() on ChildProcess 2024-06-25 11:53:18 +05:30
e07d37eec6
chore(types): add kill function typedef for ChildProcess 2024-06-25 11:53:18 +05:30
e143a508a1
chore(tests): rename tests to process.create 2024-06-25 11:53:17 +05:30
53402d8522
feat: kill() for process.create spawning 2024-06-25 11:53:17 +05:30
b1f9b1d9a7
Merge branch 'main' into feature/process-stream 2024-06-24 18:25:32 +05:30
bd71b5e4b8
feat: correct non blocking test for process.create 2024-06-24 18:25:09 +05:30
aa10e88495
chore(tests): replace old process.spawn usage with process.exec for stdio 2024-06-24 15:14:36 +05:30
0c346a5946
feat: rename process.spawn->process.create 2024-06-24 14:17:52 +05:30
70088c78e5
revert: remove bstr dep 2024-06-23 20:10:21 +05:30
c08b7382fd
chore: remove bstr dep and rearrange bytes dep 2024-06-23 20:05:01 +05:30
ad4b8a7c91
fix: lint in process lib.rs 2024-06-23 19:31:30 +05:30
c9cbaf6183
feat: return strings and null instead of buffers 2024-06-23 19:31:30 +05:30
7ed656cf3e
chore(tests): update comment specifying command for exec
Co-authored-by: Filip Tibell <filip.tibell@gmail.com>
2024-06-23 18:50:36 +05:30
Filip Tibell
95c2ca0965
Fix mixed indentation in regex documentation comment 2024-06-23 14:56:31 +02:00
Filip Tibell
5167a71e6f
Improve documentation comments for serde library 2024-06-23 14:53:32 +02:00
Filip Tibell
eac34d2e7e
Re-enable crates.io publish step in release workflow 2024-06-23 14:40:33 +02:00
Filip Tibell
ff80981282
Add missing changelog entry 2024-06-23 14:39:58 +02:00
Filip Tibell
45493dc23b
Temporarily disable crates.io publish in release workflow 2024-06-23 14:09:09 +02:00
Filip Tibell
359f28133f
Add missing entry to changelog 2024-06-23 13:40:13 +02:00
Filip Tibell
c7cbda98fe
Add missing mlua feature to lune-std-luau 2024-06-23 13:28:41 +02:00
Filip Tibell
a7ac864ca5
Fix _VERSION global not being set correctly after crate refactor 2024-06-23 13:22:03 +02:00
Filip Tibell
9993e03f04
Make hash algorithm enum follow convention of other lune enums a bit better 2024-06-23 13:14:27 +02:00
Filip Tibell
997653eb4a
Pin blake3 version 2024-06-23 12:57:16 +02:00
Filip Tibell
f94fbc685a
Update changelog 2024-06-23 12:56:48 +02:00
Filip Tibell
e2e8beb45c
Bump all crate versions 2024-06-23 12:55:47 +02:00
6b38a21454
Remove lua overriding in gitattributes (#212) 2024-06-20 15:27:42 +02:00
Anthony Fuller
430d5683f0
Clarify binary file size in README (#215) 2024-06-19 17:51:09 +02:00
cf707a37ff
chore(tests): fix stream test failing on windows cmd 2024-06-11 09:09:47 +05:30
80ebab4d70
chore(tests): attempt to fix windows cmd yielding 2024-06-10 20:10:04 +05:30
daedbf9899
refactor: minor formatting change 2024-06-10 14:59:03 +05:30
a30380cba8
fix: address todo comments 2024-06-10 14:56:01 +05:30
70583c6bf8
chore(tests): stream test on windows should redir stdout to stderr not other way around 2024-06-10 09:51:00 +05:30
968a9b4f80
chore(tests): fix stream test for windows 2024-06-10 09:37:48 +05:30
2a4c610b6f
feat(tests): update tests list 2024-06-10 09:25:49 +05:30
fc26d132a0
chore(types): clarify yieldability with exit for ChildProcessReader:read 2024-06-10 09:19:51 +05:30
821c6d9f8c
chore(types): add yieldability docs for ChildProcessReader:read 2024-06-10 09:12:03 +05:30
d3cda4be0c
chore(types): add spawn example in process docs 2024-06-10 09:08:57 +05:30
48760b6a0f
chore(tests): status test should use 0 as an exit code too 2024-06-10 09:07:00 +05:30
f0906c98a2
chore(tests): windows support for process.spawn stream test 2024-06-09 22:29:19 +05:30
d9cc71e512
chore(tests): add new process.spawn tests 2024-06-09 22:24:32 +05:30
6a2f5061d5
chore(types + tests): update types and tests for exec 2024-06-09 21:54:56 +05:30
50b1bcbd64
fix: stop accepting stdio options for process.spawn 2024-06-09 16:22:47 +05:30
78a3d4db5f
chore(types): include types for new process.spawn 2024-06-09 16:13:38 +05:30
ce033bbdcb
fix: rename tests to for process.spawn->process.exec 2024-06-09 13:15:52 +05:30
4b5b54eb0d
fix: change code channel capacity should be i32 size 2024-06-09 13:10:06 +05:30
c63caca391
chore: remove testing file 2024-06-09 13:06:11 +05:30
8ce47806eb
feat: impl readToEnd convenience method for reader
Also rename success key in table to be "ok", so that it is consistent
with process.exec.
2024-06-09 13:05:14 +05:30
900b6715b6
feat: initial revamped process.spawn impl 2024-06-09 13:01:34 +05:30
Filip Tibell
59a7955132
Update changelog 2024-06-05 20:23:01 +02:00