aboutsummaryrefslogtreecommitdiff
path: root/src/js/builtins/ProcessObjectInternals.ts (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-08-21fix stdin stream unref and resuming (#4250)Gravatar Dylan Conway 1-11/+17
* fix stream unref and resuming stream * fix `child-process-stdio` test
2023-08-19tty `ReadStream`, `WriteStream`, and readline rawmode (#4179)Gravatar Dylan Conway 1-626/+114
* tty `WriteStream`, `ReadStream`, and rawmode * tests * refactor prototypes * fix failing test * fix test and library usage * more merge * fix child_process test * create pseudo terminal for tty tests * match node logic * handle invalid tty * close descriptors * move tests to another process * fix test again * fix test on linux
2023-08-10don't check for trailing slash, var streamGravatar Dylan Conway 1-5/+6
2023-08-10run files without extensions (#4113)Gravatar Dylan Conway 1-6/+24
* run script without extension * process stdio write fix
2023-08-02Rewrite built-in modules to use CommonJS over ESM (#3814)Gravatar dave caruso 1-36/+17
* stfdsafsd sadffdsa stuff finish commonjs stuff asdf not done but work not done but work not done yet but this is how far i am remove files lol update built files uncomment everything in events lol export default stuff * afdsafsd * its not perfect but almost done * okay * cool * remove temp file * finish rebase * revert settings.json * a * ch-ch-ch-ch-changes * okay * remove this check in release for now * sxdcfghnjm, * lkjhgf * fmt * filename can be null * Update NodeModuleModule.h * weee * fmt --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-07-17Implement `process.{stdout, stderr}.{columns, rows, getWindowSize}`Gravatar Jarred Sumner 1-28/+51
2023-07-13Fixes #3629Gravatar Jarred Sumner 1-5/+5
2023-07-12Improve our internal typedefs (#3608)Gravatar dave caruso 1-3/+1
* types * some more * yeah * i think that fixes it * oop
2023-07-09Implement nearly all of `process` object methods and properties (#3581)Gravatar Jarred Sumner 1-6/+16
* Add special case * Make process object load faster * Fix openStdin --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-06-01Bundle and minify `.exports.js` files. (#3036)Gravatar dave caruso 1-0/+676
* move all exports.js into src/js * finalize the sort of this * and it works * add test.ts to gitignore * okay * convert some to ts just to show * finish up * fixup makefile * minify syntax in dev * finish rebase * dont minify all modules * merge * finish rebase merge * flaky test that hangs