sable
sable copied to clipboard
JavaScript runtime Deno was meant to be.
I'll break this down into three categories. These are only stable APIs (according to the MDN definition of stable). I'll open a seperate issue for unstable APIs that might be...
Currently this is done via promise hooks. Later on this approach will probably be opt-in and only Promises returned in `test` will be sanitized.
Dependent on `oxc_linter` [getting published at some point](https://github.com/web-infra-dev/oxc/issues/481). Importing from Github gives weird module errors. We could fork it, but that doesn't sound fun to maintain.
Dependent on #28 and #32
We should support AoT compiled JS. ```bash $ bueno snapshot mod.js $ bueno run mod.snapshot ```
### Currently planned API's: this list should be expanded upon on the fly `Sable.` - `fs` - [x] `readFile` – read file and return `Uint8Array` - [x] `readTextFile` – read...
Copy folder implements async recursion which required the async recursion crate : https://crates.io/crates/async-recursion.
We want it - [Audio Output Devices API](https://developer.mozilla.org/en-US/docs/Web/API/Audio_Output_Devices_API) - [Background Fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Background_Fetch_API) - [Background Sync](https://developer.mozilla.org/en-US/docs/Web/API/Background_Synchronization_API) - [Barcode Detection API](https://developer.mozilla.org/en-US/docs/Web/API/Barcode_Detection_API) - [Bluetooth API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API) - [Contact Picker API](https://developer.mozilla.org/en-US/docs/Web/API/Contact_Picker_API) - [Content Index API](https://developer.mozilla.org/en-US/docs/Web/API/Content_Index_API)...