quickjs-emscripten icon indicating copy to clipboard operation
quickjs-emscripten copied to clipboard

Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions

Results 45 quickjs-emscripten issues
Sort by recently updated
recently updated
newest added
trafficstars

Hey, as a follow-up of https://github.com/justjake/quickjs-emscripten/issues/146 - here's code that I'm trying to run: ``` import { getQuickJS, newQuickJSWASMModule, newVariant, RELEASE_SYNC } from "quickjs-emscripten"; async function main() { // module...

question

Hey! Is it possible to create fully deterministic sandbox from this library? (So that same code will always give same result with same input, even if code authors try to...

question
community

Add a build that can run inside quickjs, so you can put quickjs inside your quickjs

I am working on a feature in our product to allow tracing "time in vm" by code execution, along with the ability to "cancel" running functions if they surpass some...

enhancement
help wanted

Hi @justjake First and foremost, thank you for the great work on the `quickjs-emscripten`. The following can be considered a question or a bug report. Please take it with a...

I encountered a strange issue: when running a code that includes a negative number smaller than `-2` on Safari, it will throw `Out of bounds memory access (evaluating 'a.apply(null,h)')` Error....

bug

Hi, I'm having troubles with passing array buffer. I followed the first example in the readme, but with additional code to handle array buffer. And then tried doing some modifications,...

The behavior of the library is not consistent depending on which browser scenario is running and how the quickjs invoker is exported. **Reproductions** For these examples, I'm using the `quickjs-wasmfile`...

When a JSValue is a JavaScript object, I would like a way to return a list of all the valid properties that could be passed to `getProp`. This would help...

enhancement

First off, thanks for making this library publicly available! It's awesome! The full error is: > Uncaught SyntaxError: Cannot use 'import.meta' outside a module > at eval () > at...