Skip to content

Commit

Permalink
Tweak README and docs (#132)
Browse files Browse the repository at this point in the history
* adjust readme

* futz

* v0.25.1
  • Loading branch information
justjake authored Dec 27, 2023
1 parent 44c8617 commit 2482607
Show file tree
Hide file tree
Showing 63 changed files with 357 additions and 285 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# Changelog

## v0.25.0 (unreleased)
## v0.25.1

- [#130](https://github.com/justjake/quickjs-emscripten/pull/129) Fix some README and docs quibbles.

## v0.25.0

- [#129](https://github.com/justjake/quickjs-emscripten/pull/129) Improve packaging strategy, native ES Modules, and browser-first builds.

Expand Down
66 changes: 41 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -521,32 +521,32 @@ You can use quickjs-emscripten directly from an HTML file in two ways:

1. Import it in an ES Module script tag

```html
<!doctype html>
<!-- Import from a ES Module CDN -->
<script type="module">
import { getQuickJS } from "https://esm.sh/[email protected]"
const QuickJS = await getQuickJS()
console.log(QuickJS.evalCode("1+1"))
</script>
```
```html
<!doctype html>
<!-- Import from a ES Module CDN -->
<script type="module">
import { getQuickJS } from "https://esm.sh/[email protected]"
const QuickJS = await getQuickJS()
console.log(QuickJS.evalCode("1+1"))
</script>
```

1. In edge cases, you might want to use the IIFE build which provides QuickJS as the global `QJS`. You should probably use the ES module though, any recent browser supports it.

```html
<!doctype html>
<!-- Add a script tag to load the library as the QJS global -->
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/index.global.js"
type="text/javascript"
></script>
<!-- Then use the QJS global in a script tag -->
<script type="text/javascript">
QJS.getQuickJS().then((QuickJS) => {
console.log(QuickJS.evalCode("1+1"))
})
</script>
```
```html
<!doctype html>
<!-- Add a script tag to load the library as the QJS global -->
<script
src="https://cdn.jsdelivr.net/npm/[email protected]/dist/index.global.js"
type="text/javascript"
></script>
<!-- Then use the QJS global in a script tag -->
<script type="text/javascript">
QJS.getQuickJS().then((QuickJS) => {
console.log(QuickJS.evalCode("1+1"))
})
</script>
```

### quickjs-emscripten-core, variants, and advanced packaging

Expand All @@ -572,12 +572,28 @@ See the [documentation of quickjs-emscripten-core][core] for more details.

```typescript
import { newQuickJSWASMModuleFromVariant } from "quickjs-emscripten-core"
import DEBUG_SYNC from "@jitl/quickjs-node-esm-debug-sync-wasm"
import DEBUG_SYNC from "@jitl/quickjs-wasmfile-debug-sync"

const QuickJS = await newQuickJSWASMModuleFromVariant(DEBUG_SYNC)
```

- Set `process.env.QTS_DEBUG` to see debug log messages from the Javascript part of this library.
- Enable debug log messages from the Javascript part of this library with [setDebugMode][setDebugMode]:

```typescript
import { setDebugMode } from "quickjs-emscripten"

setDebugMode(true)
```

With quickjs-emscripten-core:

```typescript
import { setDebugMode } from "quickjs-emscripten-core"

setDebugMode(true)
```

[setDebugMode]: doc/quickjs-emscripten/exports.md#setdebugmode

### More Documentation

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-browser-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-debug-asyncify/README.md)](exports.md#jitlquickjs-singlefile-browser-debug-asyncifyhttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-browser-debug-asyncifyreadmemd)
- [@jitl/quickjs-singlefile-browser-debug-asyncify](exports.md#jitlquickjs-singlefile-browser-debug-asyncify)

## Variables

### default

> **`const`** **default**: [`QuickJSAsyncVariant`](../../quickjs-emscripten/interfaces/QuickJSAsyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-browser-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-debug-asyncify/README.md)
### @jitl/quickjs-singlefile-browser-debug-asyncify

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-debug-asyncify/README.md) |
Variant with the WASM data embedded into a browser ESModule.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-browser-debug-sync/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-browser-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-debug-sync/README.md)](exports.md#jitlquickjs-singlefile-browser-debug-synchttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-browser-debug-syncreadmemd)
- [@jitl/quickjs-singlefile-browser-debug-sync](exports.md#jitlquickjs-singlefile-browser-debug-sync)

## Variables

### default

> **`const`** **default**: [`QuickJSSyncVariant`](../../quickjs-emscripten/interfaces/QuickJSSyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-browser-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-debug-sync/README.md)
### @jitl/quickjs-singlefile-browser-debug-sync

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-debug-sync/README.md) |
Variant with the WASM data embedded into a browser ESModule.

| Variable | Setting | Description |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-browser-release-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-release-asyncify/README.md)](exports.md#jitlquickjs-singlefile-browser-release-asyncifyhttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-browser-release-asyncifyreadmemd)
- [@jitl/quickjs-singlefile-browser-release-asyncify](exports.md#jitlquickjs-singlefile-browser-release-asyncify)

## Variables

### default

> **`const`** **default**: [`QuickJSAsyncVariant`](../../quickjs-emscripten/interfaces/QuickJSAsyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-browser-release-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-release-asyncify/README.md)
### @jitl/quickjs-singlefile-browser-release-asyncify

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-release-asyncify/README.md) |
Variant with the WASM data embedded into a browser ESModule.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-browser-release-sync/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-browser-release-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-release-sync/README.md)](exports.md#jitlquickjs-singlefile-browser-release-synchttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-browser-release-syncreadmemd)
- [@jitl/quickjs-singlefile-browser-release-sync](exports.md#jitlquickjs-singlefile-browser-release-sync)

## Variables

### default

> **`const`** **default**: [`QuickJSSyncVariant`](../../quickjs-emscripten/interfaces/QuickJSSyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-browser-release-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-release-sync/README.md)
### @jitl/quickjs-singlefile-browser-release-sync

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-browser-release-sync/README.md) |
Variant with the WASM data embedded into a browser ESModule.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-cjs-debug-asyncify/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-cjs-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-debug-asyncify/README.md)](exports.md#jitlquickjs-singlefile-cjs-debug-asyncifyhttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-cjs-debug-asyncifyreadmemd)
- [@jitl/quickjs-singlefile-cjs-debug-asyncify](exports.md#jitlquickjs-singlefile-cjs-debug-asyncify)

## Variables

### default

> **`const`** **default**: [`QuickJSAsyncVariant`](../../quickjs-emscripten/interfaces/QuickJSAsyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-cjs-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-debug-asyncify/README.md)
### @jitl/quickjs-singlefile-cjs-debug-asyncify

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-debug-asyncify/README.md) |
Variant with the WASM data embedded into a universal (Node and Browser compatible) CommonJS module.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-cjs-debug-sync/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-cjs-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-debug-sync/README.md)](exports.md#jitlquickjs-singlefile-cjs-debug-synchttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-cjs-debug-syncreadmemd)
- [@jitl/quickjs-singlefile-cjs-debug-sync](exports.md#jitlquickjs-singlefile-cjs-debug-sync)

## Variables

### default

> **`const`** **default**: [`QuickJSSyncVariant`](../../quickjs-emscripten/interfaces/QuickJSSyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-cjs-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-debug-sync/README.md)
### @jitl/quickjs-singlefile-cjs-debug-sync

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-debug-sync/README.md) |
Variant with the WASM data embedded into a universal (Node and Browser compatible) CommonJS module.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-cjs-release-asyncify/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-cjs-release-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-release-asyncify/README.md)](exports.md#jitlquickjs-singlefile-cjs-release-asyncifyhttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-cjs-release-asyncifyreadmemd)
- [@jitl/quickjs-singlefile-cjs-release-asyncify](exports.md#jitlquickjs-singlefile-cjs-release-asyncify)

## Variables

### default

> **`const`** **default**: [`QuickJSAsyncVariant`](../../quickjs-emscripten/interfaces/QuickJSAsyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-cjs-release-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-release-asyncify/README.md)
### @jitl/quickjs-singlefile-cjs-release-asyncify

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-release-asyncify/README.md) |
Variant with the WASM data embedded into a universal (Node and Browser compatible) CommonJS module.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-cjs-release-sync/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-cjs-release-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-release-sync/README.md)](exports.md#jitlquickjs-singlefile-cjs-release-synchttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-cjs-release-syncreadmemd)
- [@jitl/quickjs-singlefile-cjs-release-sync](exports.md#jitlquickjs-singlefile-cjs-release-sync)

## Variables

### default

> **`const`** **default**: [`QuickJSSyncVariant`](../../quickjs-emscripten/interfaces/QuickJSSyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-cjs-release-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-release-sync/README.md)
### @jitl/quickjs-singlefile-cjs-release-sync

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-cjs-release-sync/README.md) |
Variant with the WASM data embedded into a universal (Node and Browser compatible) CommonJS module.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-mjs-debug-asyncify/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-mjs-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-debug-asyncify/README.md)](exports.md#jitlquickjs-singlefile-mjs-debug-asyncifyhttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-mjs-debug-asyncifyreadmemd)
- [@jitl/quickjs-singlefile-mjs-debug-asyncify](exports.md#jitlquickjs-singlefile-mjs-debug-asyncify)

## Variables

### default

> **`const`** **default**: [`QuickJSAsyncVariant`](../../quickjs-emscripten/interfaces/QuickJSAsyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-mjs-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-debug-asyncify/README.md)
### @jitl/quickjs-singlefile-mjs-debug-asyncify

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-debug-asyncify/README.md) |
Variant with the WASM data embedded into a NodeJS ESModule.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-mjs-debug-sync/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-mjs-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-debug-sync/README.md)](exports.md#jitlquickjs-singlefile-mjs-debug-synchttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-mjs-debug-syncreadmemd)
- [@jitl/quickjs-singlefile-mjs-debug-sync](exports.md#jitlquickjs-singlefile-mjs-debug-sync)

## Variables

### default

> **`const`** **default**: [`QuickJSSyncVariant`](../../quickjs-emscripten/interfaces/QuickJSSyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-mjs-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-debug-sync/README.md)
### @jitl/quickjs-singlefile-mjs-debug-sync

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-debug-sync/README.md) |
Variant with the WASM data embedded into a NodeJS ESModule.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-mjs-release-asyncify/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-mjs-release-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-release-asyncify/README.md)](exports.md#jitlquickjs-singlefile-mjs-release-asyncifyhttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-mjs-release-asyncifyreadmemd)
- [@jitl/quickjs-singlefile-mjs-release-asyncify](exports.md#jitlquickjs-singlefile-mjs-release-asyncify)

## Variables

### default

> **`const`** **default**: [`QuickJSAsyncVariant`](../../quickjs-emscripten/interfaces/QuickJSAsyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-mjs-release-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-release-asyncify/README.md)
### @jitl/quickjs-singlefile-mjs-release-asyncify

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-release-asyncify/README.md) |
Variant with the WASM data embedded into a NodeJS ESModule.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-singlefile-mjs-release-sync/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-singlefile-mjs-release-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-release-sync/README.md)](exports.md#jitlquickjs-singlefile-mjs-release-synchttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-singlefile-mjs-release-syncreadmemd)
- [@jitl/quickjs-singlefile-mjs-release-sync](exports.md#jitlquickjs-singlefile-mjs-release-sync)

## Variables

### default

> **`const`** **default**: [`QuickJSSyncVariant`](../../quickjs-emscripten/interfaces/QuickJSSyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-singlefile-mjs-release-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-release-sync/README.md)
### @jitl/quickjs-singlefile-mjs-release-sync

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-singlefile-mjs-release-sync/README.md) |
Variant with the WASM data embedded into a NodeJS ESModule.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-wasmfile-debug-asyncify/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-wasmfile-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-wasmfile-debug-asyncify/README.md)](exports.md#jitlquickjs-wasmfile-debug-asyncifyhttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-wasmfile-debug-asyncifyreadmemd)
- [@jitl/quickjs-wasmfile-debug-asyncify](exports.md#jitlquickjs-wasmfile-debug-asyncify)

## Variables

### default

> **`const`** **default**: [`QuickJSAsyncVariant`](../../quickjs-emscripten/interfaces/QuickJSAsyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-wasmfile-debug-asyncify](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-wasmfile-debug-asyncify/README.md)
### @jitl/quickjs-wasmfile-debug-asyncify

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-wasmfile-debug-asyncify/README.md) |
Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.

| Variable | Setting | Description |
Expand Down
6 changes: 3 additions & 3 deletions doc/@jitl/quickjs-wasmfile-debug-sync/exports.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@

- [Variables](exports.md#variables)
- [default](exports.md#default)
- [[@jitl/quickjs-wasmfile-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-wasmfile-debug-sync/README.md)](exports.md#jitlquickjs-wasmfile-debug-synchttpsgithubcomjustjakequickjs-emscriptenblobmaindocjitlquickjs-wasmfile-debug-syncreadmemd)
- [@jitl/quickjs-wasmfile-debug-sync](exports.md#jitlquickjs-wasmfile-debug-sync)

## Variables

### default

> **`const`** **default**: [`QuickJSSyncVariant`](../../quickjs-emscripten/interfaces/QuickJSSyncVariant.md)
This export is a variant of the quickjs WASM library:
### [@jitl/quickjs-wasmfile-debug-sync](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-wasmfile-debug-sync/README.md)
### @jitl/quickjs-wasmfile-debug-sync

[Docs](https://github.com/justjake/quickjs-emscripten/blob/main/doc/@jitl/quickjs-wasmfile-debug-sync/README.md) |
Variant with separate .WASM file. Supports browser ESM, NodeJS ESM, and NodeJS CommonJS.

| Variable | Setting | Description |
Expand Down
Loading

0 comments on commit 2482607

Please sign in to comment.