38 sections available
Use the generated-host auth module from JavaScript to query audit records and issue, validate, consume, or revoke capability tokens.
End-to-end guide for bundling TypeScript + assets with Bun and running them in Goja.
Generate UUIDs, random bytes, and SHA/MD5 hashes from JavaScript
Run SQL queries from JavaScript against sqlite3 or any Go database/sql driver
Node-style EventEmitter backed by Go-native dispatch
Run external host commands from JavaScript
Configure and use Go-owned planned authentication for Express-style Goja HTTP routes.
Host Goja HTTP routes with an Express-style JavaScript API
Promise-based and synchronous file system helpers for Goja runtimes
Detailed architecture guide for how runtime-scoped HashiCorp plugin support is implemented inside go-go-goja.
Build inspector workflows with the new pkg/inspectorapi facade and cleanly separate UI adapters from analysis/runtime logic.
A Node.js-style JavaScript runtime sandbox with native Go modules
Public reusable parsing, indexing, resolution, and completion APIs in pkg/jsparse
Reference for metadata, inference rules, bindings, output modes, and runtime behavior in the JavaScript verb prototype.
Reference for the built-in Node.js-style primitives exposed to JavaScript runtimes.
Inspect host operating system properties from JavaScript
Cross-platform filepath manipulation helpers
Monotonic timing helpers for JavaScript-side performance measurements
Promise-based sleep and delay helpers
Render safe server-side HTML nodes from Goja JavaScript
User guide and surface reference for loading external HashiCorp go-plugin modules into go-go-goja runtimes.
Embed stateful Goja sessions, add SQLite replay, or expose the protobuf-JSON API
Reference and usage guide for the runtime-scoped docs module that exposes help pages, jsdoc entries, and plugin metadata.
Parse, stringify, and validate YAML from JavaScript
Metadata and fixture patterns supported by the prototype JavaScript verb runner.
Interactive JavaScript evaluation with native module access
How the example runner scans JavaScript files, turns them into Glazed verbs, and executes them.
Implementing Promise-based and callback-style async operations
Build opt-in Go resource helpers that deliver events to JavaScript-created EventEmitter instances safely.
Step-by-step guide to implementing Go modules for JavaScript
Deploy a Keycloak-backed go-go-goja Express auth host with GHCR, GitOps, Vault, Postgres, and Argo CD.
Run the dev-auth, generated-host, and Keycloak examples for planned Express authentication.
How to use cmd/inspector as an example consumer of pkg/jsparse and when to prefer pkg/inspectorapi
Intern-friendly guide to how JavaScript verb scanning, command compilation, and runtime execution work in go-go-goja.
Update old Express-style Goja route handlers to the explicit planned auth route API.
Generate Goja-native fluent builders for protobuf messages and recover concrete Go messages without JSON round trips.
Build a minimal HashiCorp plugin binary, install it into a plugin directory, and call it from the REPL.
Generate deterministic `.d.ts` files from Go module descriptors and enforce drift checks in CI.