GitHub - sebastianwessel/quickjs: 一个在 WebAssembly QuickJS 沙箱中执行 JavaScript 代码的 TypeScript 包

2024-07-07

QuickJS 是一个 TypeScript 包,允许开发者在 WebAssembly 沙箱中使用 QuickJS 引擎安全地执行 JavaScript 代码。它利用编译为 WebAssembly 的轻量级快速 QuickJS 引擎,提供了一个用于代码执行的强大环境,非常适合隔离和运行不受信任的代码。该包提供安全的环境、虚拟文件系统、自定义节点模块、Fetch 客户端和测试运行器等功能,易于与现有 TypeScript 项目集成,并提供用于在沙箱中执行和管理 JavaScript 代码的用户友好 API。

40
未分类