{ "schemaVersion": 1, "engine": "go", "engineName": "Go standard-library regexp", "engineVersion": "1.26.5", "semanticIdentity": "Go 1.26.5 standard-library regexp (RE2 syntax), official js/wasm runtime", "status": "production-native-runtime", "bridge": { "abiVersion": 1, "offsetUnit": "utf8-byte", "requestEncoding": "Exact UTF-8-bounded JSON values with worst-case escape allowance; fixed callbacks; base64 UTF-8 replacement output; no source evaluation", "supportedApplicationFlags": [ "g", "i", "m", "s", "U" ], "replacement": "Bounded streaming expansion with regexp.ExpandString grammar, parity-checked against the native API.", "limits": { "maximumPatternBytes": 262144, "maximumSubjectBytes": 16777216, "maximumReplacementBytes": 262144, "maximumMatches": 10000, "maximumCaptureRows": 100000, "maximumCaptureGroups": 1000, "maximumOutputBytes": 67108864, "maximumRequestJSONBytes": 103874560 }, "sourceFiles": [ { "path": "engines/go/README.md", "sha256": "c23792b39383ab1f68880354b829d926e3bd08b1f6afa19a595f0d228a4a5059", "bytes": 1453 }, { "path": "engines/go/go.mod", "sha256": "b2744a26c11ce6be55fabd2109b89f34b0db413abab8b40c9f7e8ea83e8b7bff", "bytes": 85 }, { "path": "engines/go/main.go", "sha256": "e9411ffedc844ed1a3af3642cac52efbedfd64407ad2cb99e9ccdddf039b6578", "bytes": 15179 } ] }, "source": { "repository": "https://go.googlesource.com/go", "tag": "go1.26.5", "commitSha1": "c19862e5f8415b4f24b189d065ed739517c548ba", "treeSha1": "0bb2fb1cc06c334c36a2a92d2f0b07fea7236d74", "license": "BSD-3-Clause" }, "toolchain": { "version": "go1.26.5", "host": "linux/amd64", "target": "js/wasm", "archive": "https://go.dev/dl/go1.26.5.linux-amd64.tar.gz", "archiveSha256": "5c2c3b16caefa1d968a94c1daca04a7ca301a496d9b086e17ad77bb81393f053", "wasmExecSha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14", "build": "CGO_ENABLED=0 GOOS=js GOARCH=wasm go build -trimpath -buildvcs=false -ldflags=-s,-w,-buildid=" }, "sourceDateEpoch": 1783452544, "files": [ { "path": "LICENSE-Go.txt", "sha256": "911f8f5782931320f5b8d1160a76365b83aea6447ee6c04fa6d5591467db9dad", "bytes": 1453 }, { "path": "go-regex.wasm", "sha256": "ddafd6401e0674c048ee066677157db0b03480f716262845ea30639daffb3ae5", "bytes": 3904895 }, { "path": "wasm_exec.mjs", "sha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14", "bytes": 16992 } ] }