{"_id":"@thi.ng/wasm-api-webgl","_rev":"112-d4e952f0b590d64b9b93b2b1d9400b9e","name":"@thi.ng/wasm-api-webgl","dist-tags":{"latest":"1.0.47"},"versions":{"0.1.0":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.0","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"6a7a47129c1d9aed2d33fab3bd26cfae2ea2bbab","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.0.tgz","fileCount":14,"integrity":"sha512-Va+ff5t6ZzPPvsiepPjqrdooiRNkwETZGzcGYR+go+KL/ZhrfXzYTndcDgGOqRG5fen+eNY3PERI75jCBwDj/g==","signatures":[{"sig":"MEYCIQCuqcjWeGc0MJNfTtTX8xa6D/AiDntRwuIXFJucbMXghAIhAPf+mlL6jdbDM934M6AMR81ggr6i7hXBUFdF00U6tjOi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64551},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6e26ea1142525171de5d36b9c3119f2782bb437","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/webgl":"^6.9.12","@thi.ng/errors":"^2.5.15","@thi.ng/wasm-api":"^2.0.0","@thi.ng/wasm-api-dom":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5","@thi.ng/wasm-api-bindgen":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.0_1723991103220_0.2986338307228078","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.1","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"06cb03a54d657b2919396f0f02ce97aae497c392","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.1.tgz","fileCount":14,"integrity":"sha512-oUVKW/6b74BOf9kG+j1pQYpH7MjoD3JePBg9sSl51bRuwXp1nlssaSO1qawGNWDy+pqkUzsP64RTOWZwNN1yGA==","signatures":[{"sig":"MEYCIQD5XE90WGU/PCGC1blTaWPiWTyaqU4LV41muFU+zAOCBQIhAP3F/O/Os2E1QK3bNxYJKclyhRp8oig/d0l2FDAVvi9o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64551},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfbc227cf5ca2d3c2984b3d4713eebd6225cbd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/webgl":"^6.9.13","@thi.ng/errors":"^2.5.15","@thi.ng/wasm-api":"^2.0.0","@thi.ng/wasm-api-dom":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5","@thi.ng/wasm-api-bindgen":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.1_1724075337756_0.392285778871339","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.2","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"416f61af2b37e29de4cef72338afad73a326f41d","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.2.tgz","fileCount":14,"integrity":"sha512-C6L+WxnxgAgb7iPYIYjoLVnq0Ad21oIiG0PGalco4ormpkTfpMfMnl5CDccdfV+ACOUBF1RwCW5L3HHG9rjFeA==","signatures":[{"sig":"MEUCIQD2gH5Ru9S3ABLzr8pSA7ictup08aYtMWWYv8aEWo1rSAIgTkLP03wZooOtoOZPsLt6rdx1OlSzKyEsPPRh+WoM8xM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64551},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502a0192bae48e69290870ea8a2767f8b81adee6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/webgl":"^6.9.14","@thi.ng/errors":"^2.5.15","@thi.ng/wasm-api":"^2.0.0","@thi.ng/wasm-api-dom":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5","@thi.ng/wasm-api-bindgen":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.2_1724853912700_0.9421394653482593","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.3","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"28132a20fdec213c8c72317f010da4c201583215","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.3.tgz","fileCount":14,"integrity":"sha512-jpbm3+HUaEvMEVbxDivgOjceGlZfPfT5Mkin0Sk9dbgwNV5DOwQF7r05g3ZqecVg3MTSDzeZGaiqOjZ2owyvhg==","signatures":[{"sig":"MEQCIAYPrvRI+eoAzTWjmXw75yGb7DRAmjSY4CCAB0F4IIKAAiAtq2FvU0dEeSr0VAg2Q99VnDCAPJz+MBXRZjng2/Pf8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64551},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"66e4c19b3054a6c35500a3e1acea1bf2563b14e8","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/webgl":"^6.9.14","@thi.ng/errors":"^2.5.15","@thi.ng/wasm-api":"^2.0.0","@thi.ng/wasm-api-dom":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5","@thi.ng/wasm-api-bindgen":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.3_1724934707244_0.8708302357556994","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.4","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"4e37f57b99bd2acc4d4be105c39d94bb3ea01be7","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.4.tgz","fileCount":14,"integrity":"sha512-AARsmM+tLB+DQEw6fPhq3jcDP0NheT2tuN1Vlvx9toYtSpt3c77Hph8xSI/FKI8gRXI6RC4fs1Q7dKMNZBWahw==","signatures":[{"sig":"MEQCIEweSe/g0qVNXagtEgvCrdhHB1HzcQaaPTw16E399umVAiAGufm17NoN99/G83J0Pyf/SQ19SOBLrWcxz2DlxEMB6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64551},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9f71f7f82fed2a980078a96bdafd2e706f526c75","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/webgl":"^6.9.15","@thi.ng/errors":"^2.5.15","@thi.ng/wasm-api":"^2.0.0","@thi.ng/wasm-api-dom":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5","@thi.ng/wasm-api-bindgen":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.4_1725539386229_0.4113442687753497","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.5","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"95a2c0ec325783b0fdc55bc52d5191b6d4a56e35","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.5.tgz","fileCount":14,"integrity":"sha512-DdGMkn6m4gBJLeLsi+VTH2dB/1+c5TxoUNF7xf0KgqYE89b61nLjur8CRhQyxTmc6Gf+7Kd+Yncb9Fwo/LKYOg==","signatures":[{"sig":"MEUCIF8s+3h+Nqn4D6acP10vG2prqECjwj8gJWGiTq09bnVwAiEAqUKf/AbWVxXzsUVJ4nNONRomYqFBCZgKzOEQQt7iU+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64551},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8335e9571c2b9b13844ee4d8d24f99143c5f8816","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/webgl":"^6.9.16","@thi.ng/errors":"^2.5.15","@thi.ng/wasm-api":"^2.0.0","@thi.ng/wasm-api-dom":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5","@thi.ng/wasm-api-bindgen":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.5_1726493317259_0.38459837881580894","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.6","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"40a023457ffd6676a6f6faa8a5f392f6dd7096f0","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.6.tgz","fileCount":14,"integrity":"sha512-TxPM1WPIegM2mMlM8uvDeuBvLMob3Fn4F/oetfsoPA+MwYk8taOxi6HntOZEt5PM1RnMAdtNGD2flaGMoWUTtA==","signatures":[{"sig":"MEYCIQDs7rW/r1vsNq552ENSqzLnJ71BOkT1iN4zJ3fPkFd/RgIhAJRzKgkEmdeSRu4ILO5dhKb+cXFD3VOwPoP8tLQn2bHY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64552},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b52baa3750ddd1256892df966ab7ac9b4806a9ef","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.10","@thi.ng/webgl":"^6.9.17","@thi.ng/errors":"^2.5.16","@thi.ng/wasm-api":"^2.0.1","@thi.ng/wasm-api-dom":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.6_1726780581716_0.914696381181592","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.7","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"bb5cb09b19f0c3ac85abf5f30b570754acb44620","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.7.tgz","fileCount":14,"integrity":"sha512-hMJisrZGqs7bVqlc4D5isgCCVN4QoAN0NX6oCFHLkyErI/ncrq0CIpQxClZfOewIVRGpzui5XN+p3s8JOBm9+g==","signatures":[{"sig":"MEYCIQDYiLMI2INvcKKcdmWsPFNCyVxinTDVq72828MkWZVlNAIhAOy2BdHN/Y2EtiId/CwACRmNVwapcwL8YKnKZldhUb/6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64552},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"11ae480076e61a2263f5730ffb37dfddbf01c7d1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.18","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.0.2","@thi.ng/wasm-api-dom":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.7_1728130780647_0.8146259199946122","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.8","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"a54188661683ec4d42af1bfef33601feb7a18673","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.8.tgz","fileCount":14,"integrity":"sha512-qropAX1tQVUlIp8z93ZwseYIR8qCWg+6rA1gBuA+aOcDxlaO8/aohUHgBLUuKjBphgDdiD/DqFJ5c3PGP8AA2A==","signatures":[{"sig":"MEUCICJOBWnbK7rjOQvzQvoU+MrkvrKFxzsftBg2TYLbk5WdAiEA0LCwoLGmZLUNAL9F/WIm4fWN3seYjMmwosEnBR4Om+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64552},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9a32147fce4bd1e5f98dffb04a452576f9984de8","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.19","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.0.2","@thi.ng/wasm-api-dom":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.8_1728133615730_0.7225037632284996","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.9","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"96c529d8bd5293a5914ed93b3c47042e8fa7e2b7","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.9.tgz","fileCount":14,"integrity":"sha512-1rD5UTeG8pZHLFoRoBFvKk3dDWcxyZpJr2qhGpb8jOEhf5kzvQnfgCj6zwKviFkT/DPGAQpAtgkGYkN77DDmJA==","signatures":[{"sig":"MEUCID109mzW0qQy4wMtV2rNS2dGFvIkHT3unOnWj5/ULYE7AiEAu+kRFf9ZU4vNUqmVsap7++ZbA5p6m2tjDUWe48oLTh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64552},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"241df2019d93359c34da1a11a94e416b6ea73f32","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.20","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.0.3","@thi.ng/wasm-api-dom":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.9_1728304803785_0.5216938760419123","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.10","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"2d1811cbd5f09da40ed283a542ca4284c358d0d9","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.10.tgz","fileCount":14,"integrity":"sha512-oG8vd8ch49hHFx0iZWXJk7R3ScAVKj9gJA5QiuQX5nh07xXOgiyw+R+jbmc4Hi3h7qEd+s4GK5C4RYZrhve1nA==","signatures":[{"sig":"MEYCIQDiHU/AT+YekiZe1glniBFuXMN9F88Ju5AjD9EdfCsjpQIhAOmk/bjVBmxnMjo04qXmgWplfVBb8XhqtJsDLxLl1Pb0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64559},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9219c4c1d5fff4869d8afce6c06531e3b08a1527","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.20","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.0.4","@thi.ng/wasm-api-dom":"^1.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.10_1728420116129_0.25981166474565187","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.11","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"8760a4f452a8fa77743caefb883c2e1672006814","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.11.tgz","fileCount":14,"integrity":"sha512-pLvldOn4+rctQeiH7cmCVQFk8ZfM5bh6wR2q8kX3sryMLQt8yJuuMQg6QA1P1edJ5bYJh8qt1YRc/FCzirpaJQ==","signatures":[{"sig":"MEQCICFSXmutG8BKabrAE77gbR/0R1rFn3s0JUaqasJ2XCDaAiAhF8cJebHE8PK3qoUyIRF7wPi0ZUaT62/QaiRtaBGwAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64559},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8301254c4436505a1fb0e3cc28eca3adb920c3e0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.21","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.0.5","@thi.ng/wasm-api-dom":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.11_1729180020708_0.726068998839827","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.12","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"e6672f8a2e4255b37049cb29d9f35d39f0975229","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.12.tgz","fileCount":14,"integrity":"sha512-MRRBqcwLyxccTNgS7FgMSFFejKniN9R6dIgxpoGOQSWfnr4tG0oSJeglF4xy7Sh1bWIy4sjhuy+XKZDDfuC6Zg==","signatures":[{"sig":"MEQCIGar+zFL1ZNI1zwz1OxPf6KhKXm/0DafyqMj0EDIF0FmAiBDo8lyJxyk7y7bKjqV1aJjcVupfFwHuIsYN4j1uKWzFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64559},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d88652f6712b0e7ed8e55d1f4d9b3718294f7f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.22","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.0.5","@thi.ng/wasm-api-dom":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.6"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.12_1730415636697_0.9591252526890357","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.13","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"5e3a4259789044195458a515d7569a049ad02013","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.13.tgz","fileCount":14,"integrity":"sha512-JBtRfJL/eOB/2yoYh4tTQIFnRAUgCQiHmIkYR/xKyqcdBcC15V3VH4edXgEHVcXOFXK+8Ir0sJRXpDDJ9AzFDw==","signatures":[{"sig":"MEUCIQDvdUaoos4TOXq6qMUXRT/ecfEmeWzF9PRYNcdSjAPFOwIgdUijwJFqw2FUCpKIcdwMCKct2dbgrvMzCJND9gfj+fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64559},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1148f3130b867c65141957b4b7617021d7ac7fc9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.23","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.0.5","@thi.ng/wasm-api-dom":"^1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.13_1730652278505_0.06629699009178869","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.14","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"ffb591ce409f06c063a91527e74bcc548b763ddb","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.14.tgz","fileCount":14,"integrity":"sha512-VK60JiryAgwAsX1PO60LWwusN6ohX+ngSsba5inK6fy4NEx7iH7sbt5koIBS7bwRHLEdTwQDf0IGfgpSgFQMBg==","signatures":[{"sig":"MEUCIQDokAcetBQ5LWaGPddArhBPZl7e+p4LSs/yci3cwUs/6AIgAyCVbACNKuxcZuwQk3wKbIqeFrDsui3LLB+XReXpG5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64559},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c2c371069911fdae138149fdcf937c4ad7a8c71e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.24","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.1.0","@thi.ng/wasm-api-dom":"^1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.14_1731166673187_0.15097492246373134","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.15","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"000ea792d29d8209c5b23da48ca6b09c5754df50","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.15.tgz","fileCount":14,"integrity":"sha512-eldc5zW+likf89j3Ml6Sq+ieqMbV0bNNNiubKNLbrBH/aUkMMgff92J88oIMEtZ+lOONvaeu3j5YHfPbJ5u3qw==","signatures":[{"sig":"MEQCIHfDK0bXV861ag4KB8bA5ORr9e6A4r8FQhQPU4tt7/NTAiBy4MSX8rcmQv73b/5EeHVkA3cIZeMWGTT3crfl4YX2kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64736},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e84096f55842a5a028d5c5e7b776ddd49b79ea17","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/webgl":"^6.9.24","@thi.ng/errors":"^2.5.17","@thi.ng/wasm-api":"^2.1.0","@thi.ng/wasm-api-dom":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.7.9"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.15_1731169871719_0.4385935685044","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.16","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"74b31c6996829f85f5be57e05e1196eb4fa0b47c","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.16.tgz","fileCount":14,"integrity":"sha512-pYa9UZX8VCPgW0VqzEx4Ns+Spsrmu8sb3jly+LPh9V4/C8cXbh5yGG2VKNyfkOp5ml1yQwhvN4LIcUUdrcWcLA==","signatures":[{"sig":"MEQCIHriaYgSzwzC+pAPuK3kwtn0JZp1E6k7lW4BfyKwJ9doAiAMHWDTstbMEY0gzfjkgLRCyCAV/1r/KYpapUGadmlZVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61104},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ef89090bb19fc5bca23be5da8cfce05b82ff4ad1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/webgl":"^6.9.25","@thi.ng/errors":"^2.5.18","@thi.ng/wasm-api":"^2.2.0","@thi.ng/wasm-api-dom":"^1.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.16_1731259542816_0.44514225753336545","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.17","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"4593501d3e2ac2d82d6fc3c9af8f7ceb39e9ac60","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.17.tgz","fileCount":14,"integrity":"sha512-8jyYZXzi24EqjazCsWTsv+2eXPavqYmw2ODTZOBQSr2Vo74ToCYMgJT6yhISkcJBI2eWy0OpYjcWteamW7WNsg==","signatures":[{"sig":"MEUCIHeV3VEfkPb0dBMixRHpUEBE/U3wQSvwX/bM/YrWKGtuAiEA2Zx77rjgosNBS0hrUz0KFCZRhjIt7GSpoqI3To3DVTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61105},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"49023d7517c20e18bc0612051059f9f971372b4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/webgl":"^6.9.25","@thi.ng/errors":"^2.5.18","@thi.ng/wasm-api":"^2.2.1","@thi.ng/wasm-api-dom":"^1.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.17_1731262874593_0.9819109854486885","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.18","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"5a9377e39ca4bce9331d76434c30517702b80261","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.18.tgz","fileCount":14,"integrity":"sha512-SbWSP26uyKWwcdXxZoy0z78wrNwlmbclXmnqqi0F4caihM7niNM5VbPqCxhi/SY5RjBKRyE+8ctzoKpAHZMuig==","signatures":[{"sig":"MEUCIQC4eGgtOZhZvSPEz/GBqQKAHibi6GKt/Twau12Es4YozgIgGw/2Rf3vYDzr4bj4A2SyeW5UY2/ufsW0Vl+qBDwsY6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61105},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"10a1633519e744335853d3c64d9d23d06d63cda4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/webgl":"^6.9.25","@thi.ng/errors":"^2.5.18","@thi.ng/wasm-api":"^2.2.2","@thi.ng/wasm-api-dom":"^1.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9","@thi.ng/wasm-api-bindgen":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.18_1731502033307_0.7118601331818344","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.19","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"9dbadbe6fce399581bc1fd07efac8072dd551dd1","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.19.tgz","fileCount":14,"integrity":"sha512-apFDW4ryLkajGB1y3egQUigEKbxZod8Jq9DQN/DPYbJqhd1E74PGqlB4NqZfVC8LFTwpvyyl6Rtv2hko66NIuA==","signatures":[{"sig":"MEQCIEw21EmgVxCsWiHu7UWlxErvOIPQGo9XBL5OIMKl+Zo4AiAFN8OCOrpUDeC2ZVmndGI+PfyEZIJtO+gtIvo5qbDD6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61106},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85e2f0935b58bde5d165fbe754fafec5da0b731e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.13","@thi.ng/webgl":"^6.9.26","@thi.ng/errors":"^2.5.19","@thi.ng/wasm-api":"^2.2.3","@thi.ng/wasm-api-dom":"^1.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.11","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0","@thi.ng/wasm-api-bindgen":"^0.8.3"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.19_1732472567371_0.5422559337269262","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.20","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"309c358981c57130834c2aecc979b7a8849cffcd","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.20.tgz","fileCount":14,"integrity":"sha512-yyQBKTq920sMWpMHfJ7NRtUsCfe0+aW9XG4eTBuWV9UHkFYwjp9Y5excuWBdD/Ys2ne9H/MynW0UO1pFnK6vhA==","signatures":[{"sig":"MEUCIQDUEw7B163qaWlu3mYRQ4aN8g6L2RHJemeF1fZEIlTajAIgG+mfBb/H33FIu7QopqmLFov56ULz5R3MOz0fopxCfYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61105},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34ac95538d96f046090fef5fd3a1dc36d54663d5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/webgl":"^6.9.27","@thi.ng/errors":"^2.5.20","@thi.ng/wasm-api":"^2.2.4","@thi.ng/wasm-api-dom":"^1.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0","@thi.ng/wasm-api-bindgen":"^0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.20_1733998726511_0.061307159152361734","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.21","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"607503eb93e54383f5b77ea1c3e3de0ab190ac01","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.21.tgz","fileCount":14,"integrity":"sha512-WbrR1tscPDp3SUj087KO6toSg3vdJvBijCcMTiph+CxxHyZO+XaD4LgunLPd/xWFFEPW8yckgg3xa5WBTviA0A==","signatures":[{"sig":"MEUCIEg67NNN/n6CnEkE8G42A4Z60S7S4eaKu21xVbg/g0QbAiEA3WUNvC3zPPwMjTE3rRdc/UmDR6EU9gmAmz7y88Nxsiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61105},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"113931a9094c28ae069bcea99adcf4222784d64f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/webgl":"^6.9.27","@thi.ng/errors":"^2.5.20","@thi.ng/wasm-api":"^2.2.5","@thi.ng/wasm-api-dom":"^1.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0","@thi.ng/wasm-api-bindgen":"^0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.21_1735049075829_0.7968501750184576","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.22","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"a326e43fa9b03fe414cc5fcaa91d59531d844a3f","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.22.tgz","fileCount":14,"integrity":"sha512-C+A70EEPaxcvGs6CvpujwbyDtUAxSdSnqDO7rN+0dPnU3ebh755V/BeUUZurowKuVEVC4ZlBeJjLMuJVVz36JQ==","signatures":[{"sig":"MEUCIQDhynTVK99SD1XKWslC3Mapvyee5VKeV451vVSIEN7m9AIgX1Xb19ME/ltoCcY69IXaLhFZYdVAObhUjXip+ksxkjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61189},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"48bf4c22bf23f88ac99f435106af2214f79a0be1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.15","@thi.ng/webgl":"^6.9.28","@thi.ng/errors":"^2.5.21","@thi.ng/wasm-api":"^2.2.6","@thi.ng/wasm-api-dom":"^1.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1","@thi.ng/wasm-api-bindgen":"^0.8.6"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.22_1735309128079_0.2055476080926597","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.23","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"7a0aeb691bdf72b18f8b7c0237f3463068cfad84","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.23.tgz","fileCount":14,"integrity":"sha512-pxO/dp4QSp27TQrO7L9LbQgEpI7DRMuppQxh7NBr4kpcJXXpDqWjG5w2NIka/2VmZcYG1mBrzOd6lPP78dXZCw==","signatures":[{"sig":"MEUCIQCMquvn9nkZQwmnzfJvhyAv+1VL/KLAtCsG/R9hVRfLfwIgY6X2oKn48Ya51V/z4jJLcLvDpHKLqDCKVfVVF7Pskt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61196},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56c1d57a96565bbcc8c06c73779a619bba0db368","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/webgl":"^6.9.29","@thi.ng/errors":"^2.5.22","@thi.ng/wasm-api":"^2.2.7","@thi.ng/wasm-api-dom":"^1.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1","@thi.ng/wasm-api-bindgen":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.23_1736025457808_0.2191425835691243","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.24","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"e5feaf8ec11079d629f6168d2be95d736a1893b2","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.24.tgz","fileCount":14,"integrity":"sha512-PPFqDH3JF69HwdD0d43zvUFUz0rCRnadlPsiEdJRJE6XvFm2AnoMKt+bJrjyPeqZsZkjeNZsOYQu4mw1XczrYA==","signatures":[{"sig":"MEUCIHQzSgmV2ELCDMBN8u8lOlPe38lQRGjfHzzQwuWdlC4IAiEAuKh4mvrj1XTbQK2U71noi+BR7MF09jG/qC6PRYHQmGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61196},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d52592c42d33072925fb531e70e2879fd52b26e6","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/webgl":"^6.9.29","@thi.ng/errors":"^2.5.22","@thi.ng/wasm-api":"^2.3.0","@thi.ng/wasm-api-dom":"^1.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1","@thi.ng/wasm-api-bindgen":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.24_1736503606338_0.8691304949019953","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.25","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"3a1ffdf4f130d5bac35c4880edff9da5461eea12","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.25.tgz","fileCount":14,"integrity":"sha512-BLHJ5ZHQoj8MOxKleaiSz27aF5Mb92gYGP+HubZzBBuqcEWSdBukMpf1+6rsP8EeEC34Gd1CFRteBnxooLTICg==","signatures":[{"sig":"MEQCIA5JQ+X/WzXjt54K10Ks1ZeRT7W/MMQHzsBgwcFVD2fGAiBQht+uwwE7ogvmcy7lxUhnrxmA3kpbAwXjRzEp8kw0fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61196},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6542b842120bef47cc18d45a1b1db68307a7f04b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/webgl":"^6.9.30","@thi.ng/errors":"^2.5.22","@thi.ng/wasm-api":"^2.3.1","@thi.ng/wasm-api-dom":"^1.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1","@thi.ng/wasm-api-bindgen":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.25_1736857948216_0.5693705279709147","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.26","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"abed0e9daf26f070f8953cf8a356ba49213b2e9b","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.26.tgz","fileCount":14,"integrity":"sha512-5J2yJsKORhnlYHpIzdjiImnJM8C3DoYlg5uNxPYf1bbeUcb+r/Jm6UHxu/nvKlgTGwlfoEWu3Fn7i4ZWVZHuCw==","signatures":[{"sig":"MEUCIQCtNj+GAGn/I57BWlRY62c8oulYG4goRiqwsyudfqOusgIgA9RfT10ZDIqjOwfU1XC9uoB6Eapf9w8HLn4E8L1mqZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61196},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d888087b36b086fd8c3e7dc98d35857266f78942","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/webgl":"^6.9.31","@thi.ng/errors":"^2.5.22","@thi.ng/wasm-api":"^2.3.2","@thi.ng/wasm-api-dom":"^1.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1","@thi.ng/wasm-api-bindgen":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.26_1737123265058_0.09768728803148607","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.27","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"af4b50d6cb117118a50d7f144ff7bab9b83f9cc2","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.27.tgz","fileCount":14,"integrity":"sha512-5u3A51qPElh4CEEqpa2S9KcpCS4kw/Zc8NFLtFiOFEov2RMaYiyWUY6NpvlUi2A86+G8hAASiT5A63a7wzZtLA==","signatures":[{"sig":"MEUCIQD8vEplOtPua1BthQWEU/fw+YuXvgQcbyrOgFYKIFZXYwIgbe8dYdEK2csYbI32Kr4CN0VGWt3Dh49mTXSp5XooEbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61196},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56e7a1724e7b0cb5c41119f60320b6ff0e8a3c1c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/webgl":"^6.9.32","@thi.ng/errors":"^2.5.22","@thi.ng/wasm-api":"^2.3.2","@thi.ng/wasm-api-dom":"^1.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1","@thi.ng/wasm-api-bindgen":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.27_1737458393650_0.6540835898039059","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.28","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"2f4b9fd1dfc7c412afc5fabbcda54f18b9a694ab","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.28.tgz","fileCount":14,"integrity":"sha512-QVzXen9heHKKysXcUqNJb4xDHyK1zpDkOyQgCgwFoQH5RTqT+W+3DuqnVKUPbbu5Zq2PEPCw/6qjPyXpDx8IOg==","signatures":[{"sig":"MEQCIDRRXQarRhEtDaCLdArY8tl0T5ZUKOS6TkQeJuUkDJ+CAiBWvBrS47UDNXZvjz9rYyK3ozt/8gmzQ3Jkg2vYex16gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61235},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"22f6d518aed5951bb37b406c8ae85a6c3e6be517","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.17","@thi.ng/webgl":"^6.9.33","@thi.ng/errors":"^2.5.23","@thi.ng/wasm-api":"^2.3.3","@thi.ng/wasm-api-dom":"^1.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1","@thi.ng/wasm-api-bindgen":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.28_1737474836214_0.23798898650948974","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.29","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"ffc3e91073ee37b22403e446f8770d58dd8cbddd","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.29.tgz","fileCount":14,"integrity":"sha512-6SmyXtnNgPTkd2QEZHroLc0xfpXPypYOA1G1XRv7MBZD3B1jZYqJepqobHMRk1rujN8Yiljv6wYQevoXEwI1Eg==","signatures":[{"sig":"MEQCICVDGCNiKwu/g3j/uIq/yu3ObBiRs3j4YqFt3KXWNWVrAiAf0FdYIpGeNywbz7JgebzXQqTvYFceVd8xgrXmfOf6pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61316},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b92b48abda9941d608be8a2e1c83447e679a6f79","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.18","@thi.ng/webgl":"^6.9.34","@thi.ng/errors":"^2.5.24","@thi.ng/wasm-api":"^2.3.4","@thi.ng/wasm-api-dom":"^1.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.29_1737639973797_0.23343324497502427","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.30","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"f367f390049059599dc758923e2006139266642c","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.30.tgz","fileCount":14,"integrity":"sha512-7D5m3FUFA9VcG/TZzLtAwFCc8pCWHM+/GhebXVYoP568REZjBABf5alw4A0eLZhX+UWbfrRU6rBpSgtI2yiG8g==","signatures":[{"sig":"MEUCIQC5IOeV0hUJEzyIXC+WX2gKI+YDVfPjYC+WTx7Vx0Sl+gIgeJSuUbkhlvF4OnbTlj8JkVPzcGA3457uLVbhfVbxvJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61234},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc1d498e8d4b690db873c30cc594352a804e7a65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/webgl":"^6.9.35","@thi.ng/errors":"^2.5.25","@thi.ng/wasm-api":"^2.3.5","@thi.ng/wasm-api-dom":"^1.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.30_1738168361949_0.06288790562269297","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.31","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"dee4a45e1e7d7d2628b221e54c73aea504602fcd","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.31.tgz","fileCount":14,"integrity":"sha512-Zzkqr7X1mjuNAphJ6pTRyoraw0H6K6hGDJtcmBba4goPFn4jTlypzihkpPachb3gCKzzx4ecNT+0YUxw9943vg==","signatures":[{"sig":"MEQCIETJxjicYandizvMwMBm6evcx0AumiYIm1b5VMPJCAHdAiBRQGrREpr5wktlGgp3dtNnBqn60QfdgMZM7yhzCmmO7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61234},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcc1dbfa6eae31ac65e12843987b94d4a7edc144","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/webgl":"^6.9.36","@thi.ng/errors":"^2.5.25","@thi.ng/wasm-api":"^2.3.6","@thi.ng/wasm-api-dom":"^1.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.31_1739223942663_0.8948070248318571","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.32","keywords":["browser","codegen","interop","shader","typescript","webassembly","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"d197e953926a43f5b8fd9524873b5cb1b661c7c1","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.32.tgz","fileCount":14,"integrity":"sha512-D0MjcukwYYZfM6y61v2hlDznORSt079ZTDlUHW/LHTz4YZxBgdP9E/OVo+F9HmGNns3QxvZpHMjEmcqYjYPtNA==","signatures":[{"sig":"MEUCIFbgscqyzYONunic0nsOFVO2PG/ZrRnranSXjqnPgv6lAiEAyEoU1v09lDJil/pALdMPT8sGZYJPYxBt833ZQbt3aS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61237},"type":"module","module":"./index.js","thi.ng":{"year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a0b33253fef092aaf301decf6ecd54317874d4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.20","@thi.ng/webgl":"^6.9.37","@thi.ng/errors":"^2.5.26","@thi.ng/wasm-api":"^2.3.7","@thi.ng/wasm-api-dom":"^1.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.32_1739463201347_0.34839360500458594","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.33","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"2d13600565fd6c25b32d088e600d385bf159626c","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.33.tgz","fileCount":14,"integrity":"sha512-JtbcUy2bS/lAAMdWanEUO9EFbCDv/9tgmgS3Oax1FkpD017uDHSBSo87HutVHCwK8DLwnV/N/hD4lTs2kYYdIw==","signatures":[{"sig":"MEUCIBD11gFWXEBvcNKl4GElmt0NZQCuLUeDSqcSd3g0OxRuAiEAyaKgRfpyvlo3LzC38yx8Jq3UcLsVx1xL/j3Zg0BkfoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61249},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bee617702ac61d093465b967f8f973dc566faa6b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/webgl":"^6.9.38","@thi.ng/errors":"^2.5.27","@thi.ng/wasm-api":"^2.3.8","@thi.ng/wasm-api-dom":"^1.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.33_1739999208263_0.5066738579008874","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.34","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"c6742bfaccb8a316f63be5cddc0b6598573e74c9","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.34.tgz","fileCount":14,"integrity":"sha512-2dsHExzG0BpAp74XzlLHCA6LjfesAf7BahJq0sJwo2hUbMgiSZSdHX2IJis3k9OJEjFlYuXG7mvK0Sd8mekNNQ==","signatures":[{"sig":"MEUCIQCzAIt5uDkyAp0N9aaMQLlK/dDhae5qg+IENMNGQs/I4gIgZ6jfHRQK3PUDbx2XznXf8M0YWk7dtB4ZaeKP7I6RQec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61249},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"2958e6a9881bd9e06de587a2141f6d23c64278db","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/webgl":"^6.9.39","@thi.ng/errors":"^2.5.27","@thi.ng/wasm-api":"^2.3.9","@thi.ng/wasm-api-dom":"^1.0.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.34_1740175134224_0.6360090795406799","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.35","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"d757eedddc639bc1005ef5ee47f2e5713df8dd17","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.35.tgz","fileCount":14,"integrity":"sha512-3cnQI4qytjFw7F/0oSynZq4C1Hfd1I3sstzpCDU4YQ7R9I+3yAR5epJWpnEQfUuDjIOSTKQoQlCCFN20pRCh+w==","signatures":[{"sig":"MEUCIQDVybnG0xuO5qr9k0dj3s0sFL8H/I5GuiU3Ldn1CamPlwIgOHtbOdFDA6C952mYRcNvNT9XRklDsVf2ZPtlypqoM+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61250},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"5084790092321b8654373237225c5f428f092782","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/webgl":"^6.9.40","@thi.ng/errors":"^2.5.27","@thi.ng/wasm-api":"^2.3.10","@thi.ng/wasm-api-dom":"^1.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.35_1740490329799_0.1893409804965911","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.36","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"16d8fbf269f3a9d8b08bc553f29e22c396ab9538","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.36.tgz","fileCount":14,"integrity":"sha512-L55rvWu3KVwB2y5BEGXALQ2YRz0W04hyGocHq9A9KOIHSFApf1ULoyz7Izu6uzp9Cm3rEN4grN46yAgBhsiGVQ==","signatures":[{"sig":"MEQCIEMXrDtqHBGdvw2DbaoVmTDyHuAdRet4hDps9P4FybI2AiAngB/KMRj5vRu8GgNh59ocbOrDjWAqY8y6FgAvAS7s4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61250},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"55987d581e4985b1c3091ba6be3f9b53a0c5eeea","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/webgl":"^6.9.41","@thi.ng/errors":"^2.5.28","@thi.ng/wasm-api":"^2.3.11","@thi.ng/wasm-api-dom":"^1.0.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.36_1741548571549_0.9982380476540234","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.37","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"1fc687131c2723d745c0e80bf5a7037ca23d85dc","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.37.tgz","fileCount":14,"integrity":"sha512-AIFzgSG6J50725oshSiMOclElXa5m9jXEQYMuXPJJDT9h3f4WN+CQTeYzbArI0pDLm3OHb8buD0T6xiTzsD5bw==","signatures":[{"sig":"MEUCIGLguq4zlUTwtJPRvqUJ9opKfkAz0TOU4u3OCZIo0yiUAiEAtm55bI9mYex3fL7eDLp+iDBmDP4Cy9D5OJ+ae/k1zJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61250},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df585220c1dbfbcdd10f7a775917b052ced1437","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/webgl":"^6.9.42","@thi.ng/errors":"^2.5.28","@thi.ng/wasm-api":"^2.3.11","@thi.ng/wasm-api-dom":"^1.0.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.37_1741596818591_0.5612357108011679","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.38","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"7dd07a4a27cef7a45636cc189519e5d54064d3c3","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.38.tgz","fileCount":14,"integrity":"sha512-QA/YYSjgCR+EZpXmCobSGnRTxdQQE0L5Yed4Knd9SZAWDfWA1ZGyFX/GzQS2pFEGh3gyEdlCEAqfrP9SMBnLaw==","signatures":[{"sig":"MEUCIQCE+MhpLUcd1Lq9NJM8nfMkkwbP7AFQAqNa7HjvkCeu3QIgZw1gp2VPYJxZmUwXXvHtAGhUef+5WaN69uJm1WxHDv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61250},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b5172cfde94e2fa078638f25405b65043b8d8ae7","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/webgl":"^6.9.42","@thi.ng/errors":"^2.5.28","@thi.ng/wasm-api":"^2.3.12","@thi.ng/wasm-api-dom":"^1.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.38_1741699872125_0.7199218837681294","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.39","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"2d28f97b1c1e90b66e89359b450162e1da8025fd","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.39.tgz","fileCount":14,"integrity":"sha512-f0hT2WdI13A1ETD8rLNBpkGyhiGNi8gPgIcm3Y148cVueaLB9bpBYzseH89MySyLZmEC0w5l58oX6fEEo4AUzw==","signatures":[{"sig":"MEUCIQCqDQk0dx1QeJMt/DtCcOltjTguNLVCWK2566FMmzLxYwIgOq1y/crbQ8+5domZraz4p7O/ca2gPsOFgTvCDjiDA9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61250},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e1666c84ae4a473c5d78d2c24fa7c7c2b9751b98","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/webgl":"^6.9.43","@thi.ng/errors":"^2.5.28","@thi.ng/wasm-api":"^2.3.12","@thi.ng/wasm-api-dom":"^1.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3","@thi.ng/wasm-api-bindgen":"^1.2.6"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.39_1742144323904_0.6636116099473364","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.40","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"8d9563a5be97ab12542b1a4c034fbad0680e44fc","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.40.tgz","fileCount":14,"integrity":"sha512-aNUXvZNsQAy7TsJFJrhxKkNlXYAakKnNs8zxKpaiA7NV0okOAwnLh33kqw/cZu5V/Cx9GG7kM9ynd+XJfn+ZQw==","signatures":[{"sig":"MEYCIQCMY+I17UV1hRkkkiTmJlIoYldVibzxKgW2fIpT8i8bMgIhAJaoOr6/4Tw/c4eClj0Cyt/9Iywkax+bplSofRtoSCjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dfecb91b5b6a05db32d96f261e0c0ac6319240b9","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.23","@thi.ng/webgl":"^6.9.44","@thi.ng/errors":"^2.5.29","@thi.ng/wasm-api":"^2.3.13","@thi.ng/wasm-api-dom":"^1.0.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2","@thi.ng/wasm-api-bindgen":"^1.2.7"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.40_1742219246420_0.9184965905628706","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.41","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"b3d4eff84d02766062e4df8a609e3f3a8bdfff13","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.41.tgz","fileCount":14,"integrity":"sha512-Au5vB0Kyk1x0Th0JCXBPBcvmSgQAKRgsY3TSSOtZjuv0ocYlpYTIfvuWuTAy781nx27aPHWijqk50j/Y8gjrOQ==","signatures":[{"sig":"MEQCIDd9ubqA7yCHN/aVhT6ckWT+OIew0XYzTeciLMYj8bHiAiAbx6+miYHxbDmDpC+7Ob7iArOHd30Efg4PJ4gw4R8TFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1646e0ffcdfd812b29e1b9c7c528d294ea60373e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.24","@thi.ng/webgl":"^6.9.45","@thi.ng/errors":"^2.5.30","@thi.ng/wasm-api":"^2.3.14","@thi.ng/wasm-api-dom":"^1.0.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2","@thi.ng/wasm-api-bindgen":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.41_1742304688172_0.5030730691631566","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.42","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"287b00db7a320e6f1c7889ed0d271ba708c68d77","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.42.tgz","fileCount":14,"integrity":"sha512-WkgIPNlQTM0qmVzvlFERQiN1pnk2Zx0GTVMpG0YxJFfLhxcAkoyf3zu5JKCoLEDx+56u7OgwdvbosAa5mLzPSA==","signatures":[{"sig":"MEYCIQD5MVNBjiEjo9agT7d05HDFlzcZ294n+q5dq1xt6pGA/wIhALGA8P+RvabXZWcegLJQJJ+RX3d0PkB9RWwbCF05oYLf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"87aa2d0e64a357476c10fd57aabdfded13c79f7d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/webgl":"^6.9.46","@thi.ng/errors":"^2.5.31","@thi.ng/wasm-api":"^2.3.15","@thi.ng/wasm-api-dom":"^1.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2","@thi.ng/wasm-api-bindgen":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.42_1743544142732_0.7931444196579738","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.43","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"83210122f387af837bdba909aa32dd5b13e26aeb","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.43.tgz","fileCount":14,"integrity":"sha512-UEZUEuXW4WdQ4A7VtrqLISkOYK+OpxgR4+H4tVuUYCAnUgN1Mi58n4VQi79sCaevFOVHtSxauDpOR2aSxCSrmw==","signatures":[{"sig":"MEYCIQDvNwBhX/y+7uovW0ihBFIDX+iN5h6TzEVRVcpJXBH+uAIhAJ9qFnLrTUihBEbCsCkvz7TMs3MktbJrZvDDI/gfwGQY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c88a589f33207b02a43172313b38ea09571265f1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/webgl":"^6.9.47","@thi.ng/errors":"^2.5.31","@thi.ng/wasm-api":"^2.3.15","@thi.ng/wasm-api-dom":"^1.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2","@thi.ng/wasm-api-bindgen":"^1.2.9"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.43_1743947802649_0.8040715783570129","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.44","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"9a110dfa38c1755faa922b4dd0e37558ba787beb","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.44.tgz","fileCount":14,"integrity":"sha512-j7GThctaTc8ehHbUxloYwJ6Wlry3WHut22gn7VJcJ2uL6AOEpa7YLX6QqZl9EmJIOUTGjj6NBp96SG1zVw4mrw==","signatures":[{"sig":"MEUCIQDJeywbyPTBJTBZe2FVsSVhTMyS/eoe06jBtltEcfmTfwIgNgiokSUiKlnyGOtvemwFCoLxVMv1LL9U1z/bn70QsvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c464b6948f92cba90c2ea75b59203dad894fb450","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/webgl":"^6.9.48","@thi.ng/errors":"^2.5.32","@thi.ng/wasm-api":"^2.3.16","@thi.ng/wasm-api-dom":"^1.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.44_1744802252922_0.26987694284919717","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.45","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"9faa389a3720ebaf4d2c4db1aaa7e6ab66d55fb0","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.45.tgz","fileCount":14,"integrity":"sha512-JKBCrg7Ml6bFIFYe8xy5t027jsVDrsFCCFuLEl2Vy0QNdelc+q3xlsjvXeaL+g66ofVMbqGAARYCg2XLXpnKBA==","signatures":[{"sig":"MEUCIDG8mJr5JlCyW5PxL/QjGEOmgbJvL1+Qx2Q4DXJ52AztAiEApKO++HNw5D36hBzMxeYIEpzG6ZoYASU4zPabUGSAZ34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"69080248c98f9555642384aed76a0431e9f44835","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/webgl":"^6.9.49","@thi.ng/errors":"^2.5.32","@thi.ng/wasm-api":"^2.3.16","@thi.ng/wasm-api-dom":"^1.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.10"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.45_1744893772197_0.7231115913598505","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.46","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"1128e229a1496921ae60e126e64e809247e8e7af","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.46.tgz","fileCount":14,"integrity":"sha512-hHlt/EQF5+9gdCdoE4eyekVhFgNwzGw8jkJrxtEx2KfrtqCxX7YGk4NH7UBgJVNHQXUq6H79GpOv7ngEnQBQLA==","signatures":[{"sig":"MEUCIHNYJr82qVYMyljT0vlV8dualx1EuedteIjtAbu6yBg/AiEAmuSkGDUZtARt9OKDM/KA+gu1GMVVSMgWJxuJilYm31E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4354686a6fb1f82c09ea48f92f87786191b231a0","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/webgl":"^6.9.50","@thi.ng/errors":"^2.5.33","@thi.ng/wasm-api":"^2.3.17","@thi.ng/wasm-api-dom":"^1.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.11"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.46_1746017943864_0.552530002077791","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.47","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"db0ca648df91601a0d4ccb7a3d191d8c1b555f3c","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.47.tgz","fileCount":14,"integrity":"sha512-Kof+END8J04q9cAxK0vPL2vUnTvaYRkoFv3TYXuwIrn/vqZXEfXIqiDRY18+YAHHc0+h6RiZ2kum7colkh3TvQ==","signatures":[{"sig":"MEUCIQCZx2pdE10q1MqK67W3Wxxs8DNtA7rGkn0gYxrh7Rd+GAIgUkDlaeC0sARBQZgbkG65GH4aqzrxBE0LYhMKOM3qwHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"21e1e46f087a0b8e53b7eafa38ac38a83596ef8f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/webgl":"^6.9.51","@thi.ng/errors":"^2.5.33","@thi.ng/wasm-api":"^2.3.17","@thi.ng/wasm-api-dom":"^1.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.11"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.47_1746175274286_0.5022847722458412","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.48","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"c2308122f02aee76f5c50dda020f71070ca500ea","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.48.tgz","fileCount":14,"integrity":"sha512-tclpzD68PQhoIiuIR7uNqLrXkspBLuAwwe1ftE9csu/Jc77SKHA4nJgRQmi/rc+bHLXk85MlmruUp/uN6rgYDA==","signatures":[{"sig":"MEQCIE7yoo9aJ3VnzH8h60kqt3HoShXo8pO5oilsgDbiJUr9AiAYUcl+q7idIiCFcxE/wky8xsxUORtMqNhj9pW+BdtCmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"99ea3cda41e61b66f3914c5c9c9b7bb60ee3ee84","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/webgl":"^6.9.52","@thi.ng/errors":"^2.5.33","@thi.ng/wasm-api":"^2.3.17","@thi.ng/wasm-api-dom":"^1.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.11"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.48_1747587914607_0.5947286611301721","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.49","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"08f7799eb0aef05707660755ec36d59f2bfcef93","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.49.tgz","fileCount":14,"integrity":"sha512-BdG+PIF0GFPdVDpHD8B/TKx3V4B0DvXfv0WFVWD8iGzdntEg8q/AujLx4SlZiXPNDSSr3+fhRP/k4uPb97J6SQ==","signatures":[{"sig":"MEUCIF8EJWgw62AzKksNd5HJXL39LmvCr07IgDY7BRxjEvwMAiEA/7fzqOnrrTvE6eb+qC64OP2Xn4NE5a51CqJ5yO+zX5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"61c3833b7ef7d044621454b5ea4af885d39f065e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.28","@thi.ng/webgl":"^6.9.53","@thi.ng/errors":"^2.5.34","@thi.ng/wasm-api":"^2.3.18","@thi.ng/wasm-api-dom":"^1.0.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.12"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.49_1748434175633_0.7890070154479343","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.50","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"182cacb64772226b61f73241d49ab8fdff71d307","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.50.tgz","fileCount":14,"integrity":"sha512-GXA17LLNCXJmVyrUlE7hxzE+SaTL9Ufr3JJCm7IsrRy6o+PH79gRdtZ2lV5LpB4VG79Lb6e12NdgLuAjJ5GKbA==","signatures":[{"sig":"MEUCIBbsaCAFSUBEDp6olMj9LF4iHZVRWEqNmMjJ8Wn9BmilAiEAzV/luZuAAgJhZLcfdK5y4QsLW/E0QT7JnqQmoNVNVbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"93cdcd8db4d4669561a7f0ebc47697bdbfd04214","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/webgl":"^6.9.54","@thi.ng/errors":"^2.5.35","@thi.ng/wasm-api":"^2.3.19","@thi.ng/wasm-api-dom":"^1.0.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.13"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.50_1749490273113_0.6230229127189959","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.51","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"5b63002513a64863ab6aa7d801cd3d8ac5f111d7","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.51.tgz","fileCount":14,"integrity":"sha512-cijPggap7B1DcIzyOFAUnfsAa4nkqPHDLuOgCK19fmsEDQE7XZXcjCFq9S1szE3ZfU4dU1YeqkbQ2cC0wYQNBQ==","signatures":[{"sig":"MEUCIQDTmgbxMbAcuT9M6wHYcBf0EOCQL8TbuvC+yZbS7EOBQAIgfV0Ec3s6XEfos+wCHidcK+4hF7Z6K3pqtij/5bSIvuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"14e994e531d32053e948768998324d443436a542","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/webgl":"^6.9.55","@thi.ng/errors":"^2.5.35","@thi.ng/wasm-api":"^2.3.20","@thi.ng/wasm-api-dom":"^1.0.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.14"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.51_1749934761372_0.8849738081872391","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.52","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"973bf686cba5ef86dbf1260245449efc8f75f472","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.52.tgz","fileCount":14,"integrity":"sha512-DpF8rLxKXBYh03DB2/gr1vSbwfgF+THnlKBw3Oiw4M402Zaaw/foC5hh1ukQRyKkQAbMcCkwZZ+zHkbfDX7rdQ==","signatures":[{"sig":"MEQCIAbakh+4ZgH9VIMGHbiWqlvNPwrE/wV7vPUEL5FJGSCdAiBaKj0qgKcf1fI7R37nk1yCwDQWL7O5V6ly0f4ntrTUFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b076434a497b291ad33e81b1a15f6a71e2c82cc2","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/webgl":"^6.9.56","@thi.ng/errors":"^2.5.35","@thi.ng/wasm-api":"^2.3.21","@thi.ng/wasm-api-dom":"^1.0.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.15"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.52_1750248375262_0.7461123933636284","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.53","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"65ad6d23edb43ba17ed9f67d996919d6cbd35ae3","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.53.tgz","fileCount":14,"integrity":"sha512-iQ18DP/KbuA1PlYTTKB8fe5iaODlMu8C1/L5Um/z/taa7LfJPjCdNkmkFaIEbYf5Xx9NNPKbPwEKsNBdOdHfSQ==","signatures":[{"sig":"MEUCICrykX+foO+BT3pSwnOKfoaiDEqMrjTjY6DhQFk0BWEzAiEA8QX3WmHGRCFFZWRmZjJMGIXMnR8cuUCdHeaNk1omlc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"45e91ee75236e39fc87ea10fbabac1272bef62e3","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/webgl":"^6.9.57","@thi.ng/errors":"^2.5.35","@thi.ng/wasm-api":"^2.3.22","@thi.ng/wasm-api-dom":"^1.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.16"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.53_1750801459257_0.6848726485495558","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.54","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"7e89dc390d9b61882340744db3e747385b05feb5","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.54.tgz","fileCount":14,"integrity":"sha512-FKs48401TwUdQbUj+QpuLl7Vr9jNDTjet78KThVPrWHo0dfZiQgGK75fnIlP7ZCSwjbDC/t0Q8xqV07NWrgX0w==","signatures":[{"sig":"MEYCIQCqvYPAIb0YRv3fpC9ESqRdhOIp5fXCBUpqKCf8ySuq3gIhALS4bVh50EDGjsysraAfGTTRyCTa7d9NfKnvdFrJICfy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"eb3ac07d044559d88b4871fed080929556de1b7c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/webgl":"^6.9.58","@thi.ng/errors":"^2.5.35","@thi.ng/wasm-api":"^2.3.22","@thi.ng/wasm-api-dom":"^1.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.20"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.54_1751450181732_0.7001650323193982","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.55","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"03cc1cfda84edfbe63272d32d982eb46f04caf75","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.55.tgz","fileCount":14,"integrity":"sha512-h94qe4fTdJD2h2mv2wGrKqHFMMz1yb0XAedXLNQOiDRvnCAngZ+0koLlZxKozQc6yuglrI1h37Hz4jQHMOodFQ==","signatures":[{"sig":"MEYCIQDz1kNTl3m7v0m+rwPYNNghilA0VyCFYKWeJgj+TZ13OAIhAMW4y6CYOdOOiyFsEKNgWplqI1HeRgzkQcuxtIYUXUu/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"06e582f962a9cd3abb905e91d97d652e1d3bb971","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/webgl":"^6.9.59","@thi.ng/errors":"^2.5.35","@thi.ng/wasm-api":"^2.3.22","@thi.ng/wasm-api-dom":"^1.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.21"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.55_1751555077675_0.03771044216439923","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.56","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"c82b72f3e4977d05340ce2e1b128e00c8d44a380","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.56.tgz","fileCount":14,"integrity":"sha512-mCB1MCBwUAMtBWi2wlAbio8yNGShzM0URkMecOt2f5sabOUJVQiT6FZ+RoKLbEJNQfgkYPkWT1bjtfQeWlTWUA==","signatures":[{"sig":"MEQCIHmQNK9cUfLmMZzktbe2daOaDk4FTpq2J1J5Iqf/DJm+AiBT/uyeRuVXl1MYfc+G45uqlVTHOiL9SLWw6XIhzZhfVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e657c2d66574c18343a6797aef4585945729093e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/webgl":"^6.9.60","@thi.ng/errors":"^2.5.35","@thi.ng/wasm-api":"^2.3.22","@thi.ng/wasm-api-dom":"^1.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.22"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.56_1752054360523_0.19530689553359837","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.57","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"e3fb0f5780a510e16a4cf1ef69249b469af7bc25","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.57.tgz","fileCount":14,"integrity":"sha512-ldZQEDj5KxAdWuisQ83p2+eN4yWjtQZ5ErhTg5SNWDMl8+nO2p97ByMxUroCUQnbV5bjF9qJ+tK8Tw6m94G38A==","signatures":[{"sig":"MEYCIQCl+MP/LXHSVMe9HG+f8nIg+L7+HNbcx+tburOhC/ihYQIhAPS2F4GqMAgZRKNbO73YT03/Hf0jaF8YWnYqhRd1nQD0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56d8f088389b22192a06e9a395b5eecebf47697a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/webgl":"^6.9.61","@thi.ng/errors":"^2.5.36","@thi.ng/wasm-api":"^2.3.23","@thi.ng/wasm-api-dom":"^1.0.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.23"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.57_1752157620020_0.025492511118170302","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.58","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"5a6e9e9cc236327492367ad7594838964f077343","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.58.tgz","fileCount":14,"integrity":"sha512-sv9KzB0bUOlzPiCB6MbkzjXaCtkqX4YoJWFSK348ga1SBNbBsmkNsyjkdXvMG6xUa8n0YraKx3FmNR5YSRId2w==","signatures":[{"sig":"MEUCIQC9EMmO/PAxmNq8Pcnb1oehk0WWbrqebARgH57H2UX1swIgH2f90DJc3zGDz2yCTl7fiDZ1NZuI9yyAs5ddodM4FrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a81765bd79046980463c56a8bd187f9aaa88dd65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/webgl":"^6.9.62","@thi.ng/errors":"^2.5.36","@thi.ng/wasm-api":"^2.3.23","@thi.ng/wasm-api-dom":"^1.0.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.28"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.58_1752442665694_0.3136931366616953","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.59","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"53fc954005bc710f14a00bfccadd42cad1ecf699","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.59.tgz","fileCount":14,"integrity":"sha512-7wpJUziYCbuz4Y5Kytv7L6B4nFm6sYyYLQp1z/NdUGpYV2+nacpUe0i0QaF/mQVJvU46F41W243sLU/8qY2B0w==","signatures":[{"sig":"MEYCIQDfdo+3BjcNl5UUo86o2oE13jRgkyOWdqAGFzNUT5hi5wIhAPtKC7tzFY/jsfMjKjr8z8YYAoQroZJ9wVDJI4IgGQCD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"63a8b97642b9c481bb623e8d53e6250749a2cbfb","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/webgl":"^6.9.63","@thi.ng/errors":"^2.5.36","@thi.ng/wasm-api":"^2.3.23","@thi.ng/wasm-api-dom":"^1.0.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.29"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.59_1752487723467_0.33579496234485506","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.60","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"0358dad5a30125dc48814826150e33b47a0fed6f","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.60.tgz","fileCount":14,"integrity":"sha512-4rbO8mV36eCwz+MbK2nDi+uopkSEiBrRNlcjC2fk1N8IYl4Qgdn0EAEbNRdR/JmBgnZx1rRwojJIuXiOxiHsKQ==","signatures":[{"sig":"MEQCIBEkJ1pfu/7yWUEtlFBCdVgZ5xMYtAlukTUGykWZZ9DfAiB3sYv5Gu9RPEGgpRYJtpNgLyR3JmrD1rfsuy2zaMyLdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9ec4a5584ed6e59f2b74f4ca9726daef7e766974","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/webgl":"^6.9.64","@thi.ng/errors":"^2.5.36","@thi.ng/wasm-api":"^2.3.24","@thi.ng/wasm-api-dom":"^1.0.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.30"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.60_1752572050389_0.9331220449948376","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.61","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"f7df63fd6d810c00ed136c8e6aaf63d05acc1506","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.61.tgz","fileCount":14,"integrity":"sha512-+ej/70Fn1iq5dp53lfKtVZln35vGE2wswnjD4EV6+LADzIOT+AqNVC3hI5DMHOS9TH62606uP28F7VtbQOh5Qw==","signatures":[{"sig":"MEUCIQDY30bzJi8tdqKe/ooRdQEpKGNQW94aH77pX0KiLO84zwIgMUrJKdWOlQzR4iPyZhevdFNnsCdPCIdPIpKAnfmfI9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3cd1bea8b2bf6b859609f6d5c14b4eb64745681f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.31","@thi.ng/webgl":"^6.9.65","@thi.ng/errors":"^2.5.37","@thi.ng/wasm-api":"^2.3.25","@thi.ng/wasm-api-dom":"^1.0.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.31"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.61_1753023761762_0.8089256930087714","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.63","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"74c5b01abf9b10781efa722841e804075dc9a5fb","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.63.tgz","fileCount":14,"integrity":"sha512-11z0kjfVNBc6fUeSZIbQibKCrXJ2XgqG5IEh72oeD6YFR3lJZ1l5S+XX1Zi0U/7tEPoKvOHZHu+HTTVLO7w6Kg==","signatures":[{"sig":"MEYCIQCZDHnTrQtq1LBnvqakWqXyfnGXHrkyxRh7d6/dOlOthQIhAIbWlzS5TdG69c3hEEXcqZGaFY302d01zQGEYBId4lp5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"11747c482773d3da03c8b7848b25a56251ccd759","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/webgl":"^6.9.67","@thi.ng/errors":"^2.5.38","@thi.ng/wasm-api":"^2.3.26","@thi.ng/wasm-api-dom":"^1.0.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.32"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.63_1753086714297_0.27687107028872937","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.64","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"819590c48cb6d7b6cf70b4ccb8e647061e544015","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.64.tgz","fileCount":14,"integrity":"sha512-U8NUjOa8slvGFfYM801wLkAxbew9wLSEvfQiJraEi+cK/wiyaqdxiGRn/2WZo9XKlg1/FQ46enbKODLVs02gYw==","signatures":[{"sig":"MEUCIGzXmwlbGsljx7M/tpRSx6VKB0XiUkiLxlUIr8RUAPH4AiEA/mYZnuOgQjKruMAjMhYmTwMDO1EBQLqQa4/u2U33zeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c5c6b895169788c7f8b3d6d61ff76c0c6e5d2c2a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/webgl":"^6.9.68","@thi.ng/errors":"^2.5.38","@thi.ng/wasm-api":"^2.3.26","@thi.ng/wasm-api-dom":"^1.0.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.32"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.64_1753386425755_0.9830632878933532","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.65","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"7b202c59936e2f523ca115fa92f6f19a6af2fd3a","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.65.tgz","fileCount":14,"integrity":"sha512-z2sIDOm1ZeoQHrGwBBQ+4Y3b5Lk0TUUvUdV8nuaWtG75tUBroSr/JLlL1tRZimq+08cK0rJ6sV9Aq9UoiGsNhQ==","signatures":[{"sig":"MEUCIQDOMPsri8zUfIMVEqSOWBUqKB9MB3dv+vD/gq1R5l6SqwIgF5Nr1cV6BiRtLZFcpQlyE6bdcJuikuVdZ3CW1aBEsbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b138ae2fb8567acfe724cc675654878f60d26631","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/webgl":"^6.9.69","@thi.ng/errors":"^2.5.38","@thi.ng/wasm-api":"^2.3.26","@thi.ng/wasm-api-dom":"^1.0.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.32"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.65_1753533302163_0.9447253190994136","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.66","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"28259a6abede178ff9d45f5da343381cbf1208e8","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.66.tgz","fileCount":14,"integrity":"sha512-IOAVa+x812Xsof/LKystWpccjtzYZ983ByCZCYzXG2Dee5TerBesmaM3MBQttm/GiwAZnhCySKoXhQ5CueQBhg==","signatures":[{"sig":"MEQCIBbuWt+domB9M2xu1ga5Jm4XCCyMzl8Ei4177RqSSr2XAiBzYj+DBLImlosIkcYNrkflrs/8rXG54s+AhZuD8lJqHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df8a3a9061257ea73ccf1ab9cdf63c81a9f519f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/webgl":"^6.9.70","@thi.ng/errors":"^2.5.39","@thi.ng/wasm-api":"^2.3.27","@thi.ng/wasm-api-dom":"^1.0.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.33"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.66_1753915167735_0.9047606164947755","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.67","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"899ee2ff598caec7da3205b0e04125fbd036b8c4","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.67.tgz","fileCount":14,"integrity":"sha512-xWWhRJ8wAgISlE4416GyLEnuUFzaHJ3xfFyDrQDf2XPd7d8xw+zqvx7uB2tMO3GzvhQlQyhrVYiG1tnKeXQoXg==","signatures":[{"sig":"MEQCICgUPi7469ea7BY6jCZfuvGfs4iIvXoVfOgRXSmPC9DuAiB3nC4DN7ifnQl0xJJiwBwGSWBVh9+ibKJTjCNBWLQ9kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61277},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"76ffdc6e27bced158471ed47700919e7079956ca","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/webgl":"^6.9.71","@thi.ng/errors":"^2.5.39","@thi.ng/wasm-api":"^2.3.27","@thi.ng/wasm-api-dom":"^1.0.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3","@thi.ng/wasm-api-bindgen":"^1.2.33"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.67_1753959056439_0.23763643639008714","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.68","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"2882630c2856bc68da46bf473011fc898c34b2f1","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.68.tgz","fileCount":14,"integrity":"sha512-tXwTu1lInHiRMQu+XWOhUfIpfTKx7z4R5pJxPH2//OLVJYYrN9XbLYjiP7p5KKF5hxwIx5T84lrmlgapqiBS0Q==","signatures":[{"sig":"MEUCIQC/8m7E4n5C9gy5aE/ZvhDuSjfkKaVSo51xari5E02hswIgBsBW6l5bgFF3ahMDfyaxlCwfdmMMjR5nVP6gtdegfX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d4e2e72dcdadf26da3400900f04f9eb0ebeb0a5b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.0","@thi.ng/webgl":"^6.9.72","@thi.ng/errors":"^2.5.40","@thi.ng/wasm-api":"^2.3.28","@thi.ng/wasm-api-dom":"^1.0.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.34"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.68_1754297506245_0.8072349507548535","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.69","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"b16cb2a442e618e73cd22e54cc13066cb73ac2d4","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.69.tgz","fileCount":14,"integrity":"sha512-Xl4CHZJ47a0NdiDf41h8KirHRmrJE41R96Boiw5MnKvr0pIBsHuqvd/Vmx6i9MZvqtOAsEZ6w+dljYxa3LSNPQ==","signatures":[{"sig":"MEQCIGfo8IMRhu1cQrzl/hV5oNEN64RBczPlQLG7nIaEvF52AiApkbqK0o1jtkX7GtE/J0LEl4VyvMyd91W3F4vEKQFz9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0bcedf8d1dd4f30cd06bb2c668599628f2f0141e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/webgl":"^6.9.73","@thi.ng/errors":"^2.5.41","@thi.ng/wasm-api":"^2.3.29","@thi.ng/wasm-api-dom":"^1.0.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.35"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.69_1754300228401_0.3948068014321686","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.70","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"59d1d3540bf317bca87971377a88ffffc8191db8","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.70.tgz","fileCount":14,"integrity":"sha512-83FT+vzswZ0ZaAyKOiemHhKYhGTUUQFTnE3bWg1r8grs2UTwhwqA4CzeUIQsjqCcvTkRBweJ8WOlWt3OErVkPA==","signatures":[{"sig":"MEQCID2HBCYp5W9mAOhFN6pDelsuNByj0TOpA6BpRiNZn8HsAiBW53hTb5YLTFWMXGkrJxYEJvHdJQClbIQpMzWhDH6BSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a998c33c7a524c95b552b9cbdc2734d28a5dafc","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/webgl":"^6.9.74","@thi.ng/errors":"^2.5.41","@thi.ng/wasm-api":"^2.3.30","@thi.ng/wasm-api-dom":"^1.0.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.37"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.70_1754583975952_0.5954409847235209","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@thi.ng/wasm-api-webgl","version":"0.1.71","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@0.1.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"47ed95fe0df24747b18567ee627c22346ce82d12","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-0.1.71.tgz","fileCount":14,"integrity":"sha512-dFIgJV1MVSoOngoaxjjkPQxmQCVvmyxkAvjVb95IV/08mZ2bP8uzG5Rcx7FqVchrs5Het6+mVFyFq3LwnKUh4A==","signatures":[{"sig":"MEUCIAhq74yEPOJKWIwEkjkkHoXkyx+vPDfK21s9Z2GUVXEJAiEAn0o/gyn46ooNcc6vI0PLg4XDelaJ3Tm6bHrHml89KN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61276},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"f6ebc1302dc9211d588293aa0897173c6e54f4e5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/api.ts --lang zig -o zig/api.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/webgl":"^6.9.75","@thi.ng/errors":"^2.5.41","@thi.ng/wasm-api":"^2.3.31","@thi.ng/wasm-api-dom":"^1.0.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.38"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_0.1.71_1754930768072_0.30982611483123734","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.0","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"e9191dd879a57639e02b475b18b92bf983e46dba","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.0.tgz","fileCount":14,"integrity":"sha512-6vAaRAwd8PVHk1DIlfJvdTqldh5mvbzc2mEt9jq9JdhfV2IFOy7IiU5DpbIyS2UjT1QCPrEzqzcj+mpseZFTeQ==","signatures":[{"sig":"MEUCIQCmjQ3fW7/Fspt5vtNqccL34WbcSRM2esHjuhqJjlR5GgIgZAb5xHVNu1iGa2+lZ612fIP2deyF9IQT8fGYwjLop00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62117},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e215a3e8de3809736ba0042c93bd8703a5a1a337","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/webgl":"^6.9.76","@thi.ng/errors":"^2.5.42","@thi.ng/wasm-api":"^2.4.0","@thi.ng/wasm-api-dom":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.39"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.0_1756745109474_0.6674693211243368","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.1","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"a1714fb3baac5064e1e08096bf7878c15398c40b","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.1.tgz","fileCount":14,"integrity":"sha512-aDeuQ2pZYGPKUzPwmiXLeiNptAsLBuhpSqFo+Z4ait/0A5uD9G2PU7veGASAVFsraidHC97uM+bLVq2ngIHGXQ==","signatures":[{"sig":"MEUCIG/Ewr76SLZ93gMBMcOxvmL1FY8utfIfznJ1WF1meCKjAiEAqST6BDoVQmctTPq9w8XP0NpNrsTged8n753i6pJ7fPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62117},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4ebea5f30d4e2d28a12dfb01b39533fdfda0ab43","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/webgl":"^6.9.76","@thi.ng/errors":"^2.5.42","@thi.ng/wasm-api":"^2.4.1","@thi.ng/wasm-api-dom":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.40"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.1_1756818945197_0.2137125403560931","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.2","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"843177b4d1cd93b8491643e743439686fb7f95e9","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.2.tgz","fileCount":14,"integrity":"sha512-CbOF91irhyaz951pVfPmZiC+ahMSMSo4krBxFgiABlT9chjs3VURsIuDUaBlpR9Mk50xgkXXbpk/Bhyj35QU5A==","signatures":[{"sig":"MEUCIQD4umJDW1s7+fN6MmJ66y+xSEkv1PXd8tC4PC5fPQBv0QIgVjqnigATySbHCarY/Qj7pLAMmkS5dPpchrg7cKZVb8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62117},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b7ede4f099767e0175ea8e09257208f73970b220","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/webgl":"^6.9.77","@thi.ng/errors":"^2.5.42","@thi.ng/wasm-api":"^2.4.1","@thi.ng/wasm-api-dom":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.42"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.2_1758798951844_0.200129032336682","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.3","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"bc0a28603b0420be3feae5d967b73780ec9cfc64","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.3.tgz","fileCount":14,"integrity":"sha512-vqLQ7FMQ5Hb/KeZC1BVydWsk/Hf1sh3/8RhyyrENPVmxyOX7SBe6GSrYbt8xXqc0k8p9S/SFufhKrj0kCVoiEg==","signatures":[{"sig":"MEUCIQCSU9T/qXI+pvOivQrONRa7oPK9WocWHjqMFRoWsRM/DgIgLl3ovums2811O6P95YDjG8FrlevXc3Laf/kT9JnG89w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62117},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3c3531350eec56011982583c694aeb1a2e0d0ff4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/webgl":"^6.9.78","@thi.ng/errors":"^2.5.42","@thi.ng/wasm-api":"^2.4.2","@thi.ng/wasm-api-dom":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.43"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.3_1758813448530_0.7940272980555017","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.4","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"a70e22f90b926a6bcbfee49592376cac902e04cf","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.4.tgz","fileCount":14,"integrity":"sha512-kqBkP2Fqgx5dAJNZz+R43LAy0HNMi75zBEF0ukmbw9xYyZJWpD5ZaNPlhGRqMkZ82DEXpLRZtPmRdwjQW6/4UQ==","signatures":[{"sig":"MEYCIQDlHd84fk+koaBeLol64navDTGza8hwLcui6/PFQIDhBAIhAM7pmLqotUma5pXQ5xAejVFD5LJg0RISNODeAPiS6DeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62117},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fbf4b46ba8a5ecff8c5423f4c2d158d208d20fc8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/webgl":"^6.9.79","@thi.ng/errors":"^2.5.42","@thi.ng/wasm-api":"^2.4.3","@thi.ng/wasm-api-dom":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2","@thi.ng/wasm-api-bindgen":"^1.2.46"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.4_1759838007883_0.9992485557469486","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.8","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6db811541e1f72106ee84c22d202a3c3a5de0818","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.8.tgz","fileCount":13,"integrity":"sha512-3FTGlRJ07sdpbgh6zrDShS2MkTpmxlSHKOi+kZz0ZcO26FTcRwE0Pl8/u4q0zEd9DzM4S9xRjqHBSfinmiZfgQ==","signatures":[{"sig":"MEQCICZKKztKnVTWUgTqztSjScgn3RkcRrXTkXt6iv8KcpjzAiA8UNTLkwQ9r7pwGU1MfAgVb7uMzPt2j3qZ89xRpkwK+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59805},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"136a5e5ef0b69e82329db00d806c3c4e8f1aa063\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.6","@thi.ng/webgl":"^6.9.83","@thi.ng/errors":"^2.5.46","@thi.ng/wasm-api":"^2.4.7","@thi.ng/wasm-api-dom":"^2.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.50"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.8_1761328680821_0.8549638526785226","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.9","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"92c97fc59d592c41395519250722b8ae87f562ac","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.9.tgz","fileCount":13,"integrity":"sha512-McfsqCxSlfK6vamiGi1mOHq+5ZXRVdje3cyGXszrDNZ64NiPOsL2a6GOoKxoQfZFfdQvXQCVHK3n34NLBtilAQ==","signatures":[{"sig":"MEQCIFdJCQ+E22NKQSUeucLjO6AC7hxFHmzY0vA3WXPVMZ69AiB6clFKYL+eDS88D0n4KOfB7KP7Z2z2HFA0THcKz3T1TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59805},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d977f819bcafdcb2b24c45f8d01a167fe29fc85a\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/webgl":"^6.9.84","@thi.ng/errors":"^2.5.47","@thi.ng/wasm-api":"^2.4.8","@thi.ng/wasm-api-dom":"^2.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.51"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.9_1761431986775_0.6010429616990611","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.10","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"141f49f95b6d4c405a31ba53a248d8b04d252306","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.10.tgz","fileCount":13,"integrity":"sha512-ZNp9bjREwrDc304TD3aSnbXiLzjRUG/xUfIeDp0upCpIKSu3me7Cwv3fgJcdP5N18kLxpE2wYkFNDLoa5T2UgQ==","signatures":[{"sig":"MEQCICq5P+xc7tvzHH92/jG24bF+i/RRI61/LlNLiX8nHIm3AiBPWBm300nvEklzO2oeNglyHq0Byz4AW1PPV+fXBSXqVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59806},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"74b6f319d8f52c9266d97f616be5298a6a5b96e4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/webgl":"^6.9.85","@thi.ng/errors":"^2.5.47","@thi.ng/wasm-api":"^2.4.9","@thi.ng/wasm-api-dom":"^2.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.54"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.10_1763037901546_0.36195832624015356","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.11","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"fd0c0bcdfa8604e2fb2306a373a0e98d288736d6","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.11.tgz","fileCount":13,"integrity":"sha512-llg0qcb54GAJRhnls8oKOayEBN0Z61n7QaFmqRaNvM5wrX3HGptQM+S40B3lYsGU38nJ8CC5FLNW+A/e4eV+UQ==","signatures":[{"sig":"MEQCIB9+M6IhvgLtFsfvwXLUwbl2DvqFZ8KZOr1t+WWbCHvgAiB8NcRFnPaKBWqyWWY/p0Ba4RplKqvC1gplonJRL7UgEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59807},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e2fd601e49ff1b1aec129518e3947ed1ebf8d75e\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/webgl":"^6.9.86","@thi.ng/errors":"^2.5.47","@thi.ng/wasm-api":"^2.4.9","@thi.ng/wasm-api-dom":"^2.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.54"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.11_1763554321781_0.20765801055270505","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.12","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1cc3d4cdac0c4a8b918f614eaee832bc79f896bb","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.12.tgz","fileCount":13,"integrity":"sha512-eI1uomVquKXZwcAOKLl15pCngq3/HdL212QCsb7IIgj8L70ymvaUHJCbYQiuBVE8noTKdmwNYKXBt7lYSiZWHg==","signatures":[{"sig":"MEYCIQD8WPOuPLh4NHFz/cW5W5+hfImi63bR3OWx9ZiIfkWvRAIhANbO9ZRYhnD4NZkAy60Pq5YKpMICxXX1VdO2zzFdPeVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59807},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"be6e7657b1e5c54d7d648d1b52888a7297e95a17\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.8","@thi.ng/webgl":"^6.9.87","@thi.ng/errors":"^2.5.48","@thi.ng/wasm-api":"^2.4.10","@thi.ng/wasm-api-dom":"^2.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.55"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.12_1763741118480_0.4005837058554993","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.14","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"be776b77ef498469e8bbe3149afb0527cb067579","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.14.tgz","fileCount":13,"integrity":"sha512-pwhiiDeiO+dDH8pxOoNAcoultXcAw1kRmfu7pE6lz2D5q5zus9sfzjIPV/mOoathszqh0Q13kFoJWbf+zjuYfw==","signatures":[{"sig":"MEUCIQCI4h9+dhVMz7rT+V5iVNWr6pQlQ5xuViqtkHHQMWxIigIgELPmGJzB81hiOzkXAsKBu7Lcp3WG12toXhv/wk2Pl9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59807},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fdca77cabf47dd23a9ab17a5ca13e3060075c12c\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.9","@thi.ng/webgl":"^6.9.89","@thi.ng/errors":"^2.5.49","@thi.ng/wasm-api":"^2.4.11","@thi.ng/wasm-api-dom":"^2.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.56"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.14_1764074300457_0.8473534782468928","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.15","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3c639e484784d148a0c966d5faac248917831075","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.15.tgz","fileCount":13,"integrity":"sha512-Ui/Y7887un2E4BWxVeqK2CSrrI5N7I8yeY+XTxhHGiGwHdwvMraVJlBmO8seJVZ8xQqePfvzeDmef1CU2XVLAQ==","signatures":[{"sig":"MEYCIQDRAwqh1ey5rXo3N5moiVMKT9MKQZxlzjoIs/YPRVODbwIhAP+1uzZoYbBRwLICObI3dOLgWdZg7M1eVwYkEKU5jwFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59818},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"824bf9047b5a10f777c5c5b4aeecf0c750a22c75\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/webgl":"^6.9.90","@thi.ng/errors":"^2.5.50","@thi.ng/wasm-api":"^2.4.12","@thi.ng/wasm-api-dom":"^2.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.57"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.15_1764802396614_0.35815438332022564","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.16","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2d7637886832f803b227b9e08f7d71e7d5d7df70","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.16.tgz","fileCount":13,"integrity":"sha512-XmHhNC/pZwaX32Vu+aXks3W7IvP3FYlGMMjf8XGoRc33D7BRgsn/rQLYG9cRiuLw6LL6MzJVVUF3ZDzbViVlMQ==","signatures":[{"sig":"MEUCIQDC+JzXAYPiiqGbT9XdZCnazbs7qh3PgjnlP2pkI50v3wIgdftbaTi47ex8+3E7HBhaT1BW+HX1deFx0Db5XNWJoqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59818},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0c9644af9423827dedb349e7c2fa9c6c0fb392ea\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/webgl":"^6.9.90","@thi.ng/errors":"^2.5.50","@thi.ng/wasm-api":"^2.4.12","@thi.ng/wasm-api-dom":"^2.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.57"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.16_1764805474767_0.08700410323811392","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.17","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b8e73f63088e99bf4fdb08b8a9a3d07cd201bdf8","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.17.tgz","fileCount":13,"integrity":"sha512-uMMR6bQpxmIvYqCY8c/smmt19nBND7t3B+obf9VUkvUpzmUHg6pIvAI70rQD3dZpsXzTccvULwVGBO1GG5K+5Q==","signatures":[{"sig":"MEYCIQDjjnhvfRsBPUHwgs5mp0FKhe/qX1Epl0wtdDbOLZyJOQIhAJqk6Qng5fRvL0iN1SznadCunjrX8AbNacf748d4QC7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59818},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8625a1c6383737a8fdbe7a3f96ea3cbabc957fa6\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/webgl":"^6.9.91","@thi.ng/errors":"^2.5.50","@thi.ng/wasm-api":"^2.4.12","@thi.ng/wasm-api-dom":"^2.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.58"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.17_1765463194937_0.447743029544315","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.18","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9585888851bad17feef0626fb5d16c02c2592591","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.18.tgz","fileCount":13,"integrity":"sha512-fY9uadcRKb18V/Jd71TpatHponDfsasQ9ZMuzgXgnVaDbfsYmptUtL0eWZ524DsCSuuctZBpGmGm8tyzw4rfkQ==","signatures":[{"sig":"MEQCIEb3BKCu2C9U6LJpZjpL0auu7I/2u6N2X4JEEaOh33O6AiBwNoiwhWv8Tgg75dv8ayHhzry1W0sWiJQyHXc2hH77Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59817},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e7a21b9d2a188fa04d4c893d8531c40fbc0f4c06\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.11","@thi.ng/webgl":"^6.9.92","@thi.ng/errors":"^2.6.0","@thi.ng/wasm-api":"^2.4.13","@thi.ng/wasm-api-dom":"^2.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.59"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.18_1766678763794_0.5643261957784975","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.19","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f37e8228bddffd342ccb0901f4752fd84cfe8674","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.19.tgz","fileCount":13,"integrity":"sha512-l02gKgsGj8fcmjIKrT21tsKt0beW5Uaz/wbhVZt5eGRh2eRi9T0Do2gQfYdGu9BAQaQwH14gluMGGkQRlC0XFw==","signatures":[{"sig":"MEYCIQC0vmVc1X7VixV4y2JTzMfS12lDgTzOuzkLax0OQTLNTAIhAKQNU7hGxrVp0iXEcx9qvBF65Qf+21e3W3bduj+2EQNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59817},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"deb511294f7a120091b654af0ff7e8a399a465b3\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.12","@thi.ng/webgl":"^6.9.93","@thi.ng/errors":"^2.6.1","@thi.ng/wasm-api":"^2.4.14","@thi.ng/wasm-api-dom":"^2.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.60"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.19_1768564070444_0.20113590612288657","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.20","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"789d3f57d46bb0e7618de7b727a2f82249a851c9","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.20.tgz","fileCount":13,"integrity":"sha512-GwYYJrQBTre23+AhVoPuYPPc2CEBhm+Kc82EN6e68Tvp+O/SoncMjTpUTDQBarWABfmjmuMZB3KbMeA8lIKNJA==","signatures":[{"sig":"MEUCIAgJ5+8O05XhYPLZra1NMx2Rw5JWpevRh83noJ0jk6NgAiEAp7mndimRiuU03cy+s3GrjxuoP7rhxMQGTsdfx/F9tj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59817},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"828ec2e9ffde7307231b03cff46598c0915b1857\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.13","@thi.ng/webgl":"^6.9.94","@thi.ng/errors":"^2.6.2","@thi.ng/wasm-api":"^2.4.15","@thi.ng/wasm-api-dom":"^2.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.61"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.20_1769174254012_0.8128802542624489","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.21","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bbd282a3d8dda5bc027d1d1d6309fef4d8d513c6","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.21.tgz","fileCount":13,"integrity":"sha512-M/gyok7oJmKKUmVU3P7shSvt5ttS6TEOWsRJdKHWO89IMAaQ/BVm19aajaBmHPs/cAzVzmoP86ddnDv9WDykbw==","signatures":[{"sig":"MEQCIEDtkeS4B6A+PiKJz++4fg49+M3J0yQGQcqevP/v5cL2AiALFZRGaCSFTb7JUzVjZS9fSfOK9+7VPHZk/kSCqOyk2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59867},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4bd1b9d8ae52ba32b90a1b9a55d329c708ca7865\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.14","@thi.ng/webgl":"^6.9.95","@thi.ng/errors":"^2.6.3","@thi.ng/wasm-api":"^2.4.16","@thi.ng/wasm-api-dom":"^2.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.62"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.21_1770474180729_0.602790250436549","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.23","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d2cd70f09f823063b8f6d8b9d202bd827815dc25","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.23.tgz","fileCount":13,"integrity":"sha512-jwe4LqKYDjOOL1+xuAOiEa8GmUV3jV8RP9tqBxziNo7zBiY9umDOfMbIYpCgHj0Ch1kSTljO0JbFRB/EsNaakQ==","signatures":[{"sig":"MEQCID3hcb2OcpNqOS0szRB52KbrxdUJjCR829xx998iLuR4AiAMI3XOdc1p7OeE0tGyPq52JToGwwN+ZDqZgO86C52qhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59867},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8f50352caab9ec7757d645c0afa605dfb5427abe\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.15","@thi.ng/webgl":"^6.9.97","@thi.ng/errors":"^2.6.4","@thi.ng/wasm-api":"^2.4.18","@thi.ng/wasm-api-dom":"^2.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.64"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.23_1772875339814_0.28614498822959566","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.24","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"52adc00654fa87b273593511d0c1bbf0ceec97ed","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.24.tgz","fileCount":13,"integrity":"sha512-xbS14FYkvJqsHvRuoLgO0LGyy//ifFLO1JwdRlXPTojnsRaFzdTXoexSmR+yeJHTL572Saw76XZAv3BJ3YNqvg==","signatures":[{"sig":"MEUCIHGrgMhi2hfiSfo/DcAkD2EiT9fF8TC7jZxfl2Zy5uc/AiEAh1ll2zZI2yonya0D6T1tCQnrcr5cwYkrrGrDAaj5mYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59867},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"411adbeeb5c03da1cf0c86e567c80942a6b875e7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/webgl":"^6.9.98","@thi.ng/errors":"^2.6.5","@thi.ng/wasm-api":"^2.4.19","@thi.ng/wasm-api-dom":"^2.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.65"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.24_1772879815969_0.26983903875735904","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.25","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"51ecbe3448d10833309becf6a3ced55745f7ee44","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.25.tgz","fileCount":13,"integrity":"sha512-2iluFPa+h62Ajw4IDgTK/dbzo5G8B73eNy3njSQN5S7LCEkX8+s3+J/nHVpnZ6bGZGjAh54E7B/QksfuZeUeiQ==","signatures":[{"sig":"MEQCIDxguF7sLzkg6AN//6QjOEUUYafRasy2fHEZfgwA3wiWAiBOJlriJNbBgqc0l6PWikLJjZUNtenguLChZ3ZWA6QQww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59867},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"869c807f9230120074f4ef5b9dce651ad0b846b9\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/webgl":"^6.9.99","@thi.ng/errors":"^2.6.5","@thi.ng/wasm-api":"^2.4.20","@thi.ng/wasm-api-dom":"^2.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.66"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.25_1772965442634_0.8106501021900856","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.26","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"73a126f607841c9288d33dda02e3b169c761f78f","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.26.tgz","fileCount":13,"integrity":"sha512-NE5Nhtxb9q5istMKxXSdPwJbMk7B0uUJElnjy9qK9vav2ZBkOayeJK/V7xpo3FI2iTibVz7skwtLKwlGT16meQ==","signatures":[{"sig":"MEUCIEY170SLebHuGUiH8coVgCUrmZfjIC9ogWkZbaIqUCUuAiEAzJN9jc/d9yx4aEdKjaq+2DqylpdrjUp9g1ePXXewV1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59868},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"7a21075f27ba00b28a6eb77e70918a4c7f4e6e68\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/webgl":"^6.9.100","@thi.ng/errors":"^2.6.5","@thi.ng/wasm-api":"^2.4.21","@thi.ng/wasm-api-dom":"^2.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.67"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.26_1773223509321_0.48667509883243976","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.27","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ae1baa00e3ae8343d3d8039b86cdbd0b84cbc00c","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.27.tgz","fileCount":13,"integrity":"sha512-z+0XDUIhZf0zdYb1DZVMA05CEaUGBGvkhMZMZ+187+jalIebaY0FtzdWRiGRVpiTy4HZLRxxCcfM6Ej/apVLkQ==","signatures":[{"sig":"MEUCIQDyH8ET32hRxJD2CVCqBTUhcuYhW2VLuKfgOqy1kO+71wIgPstcIlsk3B+5ZyCyluAgvSkRuMqydLaEHuntiOgTDRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59868},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"82ec7cc54d0e89dad89cde87fa36c444512d71d7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/webgl":"^6.9.101","@thi.ng/errors":"^2.6.5","@thi.ng/wasm-api":"^2.4.21","@thi.ng/wasm-api-dom":"^2.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.67"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.27_1773241776803_0.5992982457168163","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.28","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"559e5a2c8b8f0fb0f234cfc87ad5872324f24030","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.28.tgz","fileCount":13,"integrity":"sha512-1Bqno2LzXmuxPouwZJXtuif4BEHL1qPyJ6Y5m4n2bd0E7zbpSPjsspmCnq4DHil7i9r3XOAdQPDxTr31mBfHjQ==","signatures":[{"sig":"MEQCIFMvr0ODY+RD6j8olGxNWVed9bRaZZ90sDUW6oYJaw76AiBj3VENrrQgTOzb8Invhrbc72qQhrN2w0Q4MZf4f1AE+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59868},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1107498d31504dc63d1a457b5def387d7a134f69\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/webgl":"^6.9.102","@thi.ng/errors":"^2.6.6","@thi.ng/wasm-api":"^2.4.22","@thi.ng/wasm-api-dom":"^2.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.68"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.28_1773923842874_0.9234887576508874","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.29","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"847f5de7147bb0bc6ede3fd590d3dcb5c56001a4","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.29.tgz","fileCount":13,"integrity":"sha512-owCufoq9uLnbqqFmC3v6ctSsVbHpQhymVs45QUDtXHHbPtuUbhvkyLgi7Pl52wg973tE8cb4tYCpeiIhI5y1Ew==","signatures":[{"sig":"MEUCIHNbqQ7Gj/Ka7IlBUyDmHhwdOD7rTaNRpZoPcTEcD51KAiEAz3cbHmSq0u7oKqF42Tb+8a4BUEFTgl6evy6KPnuhcLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59868},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d46ec975b426bb2ceb137cab734395c97436d59b\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/webgl":"^6.9.103","@thi.ng/errors":"^2.6.6","@thi.ng/wasm-api":"^2.4.22","@thi.ng/wasm-api-dom":"^2.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.69"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.29_1774084897727_0.3117645612470341","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.30","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"70e6988fa2bdc0d37c00f74f021dbdf423744a42","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.30.tgz","fileCount":13,"integrity":"sha512-g6utZtCsCL2E7f2s3uprL9qFhh2Gcu/xi+wzCw8HTfu61kzqkNvdAwap3vkqsrWfnzwWi5k2ry1ckCOgWq1Qhg==","signatures":[{"sig":"MEYCIQDOtaYvN/VtIKlyyOjXN2hEJgd2s1PxTYkGcA9iscJYwAIhAJBMQfxeqDr0WMLYYTZnDXziX8J1lD9+UJ4qB5wdOKUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60006},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8ddf86ea0a1e658ddbf19cc645b29d0c176e29c4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/webgl":"^6.9.104","@thi.ng/errors":"^2.6.7","@thi.ng/wasm-api":"^2.4.23","@thi.ng/wasm-api-dom":"^2.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.70"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.30_1775127741928_0.737736410319034","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.31","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"742a6f6ed5357e5031ad02fac5bf0405b99f0a81","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.31.tgz","fileCount":13,"integrity":"sha512-8fCFUrvCH3NNghIpnm3J0yMym8iOQdiiTTygc+erOuOR34KwWOllyh4fbdLjDrMvj3pD/3n9Nd8FoQiJ/huthg==","signatures":[{"sig":"MEUCIQDf79pzFqxREwB6i0KD80wfiFBxoEdkpSobR2kP8wF+QgIgOtR8oCBQUZt8y48nwUWOXrKMzoBRGm7YTUIo9udArso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60006},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"929fb6590178a41cbb77cbb87e07c59c61381607\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/webgl":"^6.9.105","@thi.ng/errors":"^2.6.7","@thi.ng/wasm-api":"^2.4.23","@thi.ng/wasm-api-dom":"^2.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.71"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.31_1775735390105_0.9977980302213707","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.32","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"da0b70906c2192f00677fe60e1636a254cc9c6f9","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.32.tgz","fileCount":13,"integrity":"sha512-eDTDqQotCMLuVsIf5bfc414pEnENNWUnfc/lBK/I8myJWuxo5L+BU8SNS2nrXANu7v3onkThoDe1m8kwKdvYlA==","signatures":[{"sig":"MEUCIQDXmzO3TU4ZHGsXGXSnjGsjC5mkdb2WEB0GP7pRHOfD6AIgdNSheLnU9vLlXfliR/k78QL7lRJlfOky+2XebG99x+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60004},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a780d4a5f6f5fc595c9d28527686f63534927d32","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.19","@thi.ng/webgl":"^6.9.106","@thi.ng/errors":"^2.6.8","@thi.ng/wasm-api":"^2.4.24","@thi.ng/wasm-api-dom":"^2.0.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.72"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.32_1776512505025_0.8385220101624764","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.33","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"41b050a8b0b544ca5e9e28f768d7cfde4240ca14","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.33.tgz","fileCount":13,"integrity":"sha512-VuyGan+2sf+exnAw3vHYpzGVEO54QbBoQwBUDaJ332hs1bIc+NDjoJaqyJZQrcUsXwanRaaTX7EgGyjztXrjVQ==","signatures":[{"sig":"MEUCIFRnZq7yk96cg1deN6/s2u8VnfJ/ml+TdCZPIyCYtWOtAiEAxBBQyDtgfYKIuBU3p2Ui0QixMpOjxJe23hccKGwh6I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60004},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"92be63f24030506f09d6d156804da2798c381dc4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.20","@thi.ng/webgl":"^6.9.107","@thi.ng/errors":"^2.6.9","@thi.ng/wasm-api":"^2.4.25","@thi.ng/wasm-api-dom":"^2.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.73"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.33_1777221987019_0.9122196118652519","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.35","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"1f349afbf626adb962a60c58027d22ce6f43a58e","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.35.tgz","fileCount":13,"integrity":"sha512-JqSNR6aWVVpD36u/10wu5+Be3wjFBm+1fdbRz4ddf9yZrDfPHVF5IVS/U8tkUUaOfcIojpXpVAXKn5cGq+PB/g==","signatures":[{"sig":"MEYCIQDc/8RSB0Pp8do8F0NRhmRlG77YGQD4WjSQ36sZTYbERwIhAPJI0P6MiuNa3f5Bseym9fmYZowy1EbgKO8YeOYPqUR4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60005},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcaa4e2beb427e434a68cba1259a9bf9983a569a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.21","@thi.ng/webgl":"^6.9.109","@thi.ng/errors":"^2.6.10","@thi.ng/wasm-api":"^2.4.27","@thi.ng/wasm-api-dom":"^2.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3","@thi.ng/wasm-api-bindgen":"^1.2.75"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.35_1778241857266_0.904457095161348","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.36","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"a529dea308e8f30025a8fdada1f62f60c8d5ea4b","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.36.tgz","fileCount":13,"integrity":"sha512-ig6GtcriPhnG8DHk9ufH5Mrtp+iZWt2kHYnHc5yJt2ZHqeajpP/fhrsYBBEPmCFVh1odqw+oKyTsBbd0rU6Skw==","signatures":[{"sig":"MEUCIAljSPSLyeDP/fSLH2bhzHQ/t33bWmrJ0/HHdZeDLLAwAiEAw8EWVR+WO2WzO+1emY1Mf0AKI1tuDyTxY3vVjXM3/IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60005},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"17d2d1a6542704f55f2daa37550a4213b4a32cd8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22","@thi.ng/webgl":"^6.9.110","@thi.ng/errors":"^2.6.11","@thi.ng/wasm-api":"^2.4.28","@thi.ng/wasm-api-dom":"^2.0.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.76"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.36_1778489189286_0.6530534669598513","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.38","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"e2f0934d524fc9f0987ae170d0993143ac380e11","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.38.tgz","fileCount":13,"integrity":"sha512-ZYtH/LhrlOn8w1lpH60WRrZkMon6Hvs/gCRXvFeHkbt5vdUpWo9ZWADL0u+rcNWO3TYPKB15JN/aPSsh5INR0A==","signatures":[{"sig":"MEQCIB/as1rgQUjq/Ux64Od+19zJyt7h3aCwvo0C4cf74Q1BAiBJLNluSU6QCG4wy+7CLsxrlQiG6XqVtgac/jzudIJFig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60053},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b302822c51b2ab255f8f27f8dd010433d95f29df","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.24","@thi.ng/webgl":"^6.9.112","@thi.ng/errors":"^2.6.13","@thi.ng/wasm-api":"^2.4.30","@thi.ng/wasm-api-dom":"^2.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.78"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.38_1779276645629_0.4286102795539457","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.39","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"99fcbbf6735a516bcd3c4334bf06738a3545241a","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.39.tgz","fileCount":13,"integrity":"sha512-mcqzofHAGLJ0LYpALUjDh+9a7XKmqCj6216hN5U4QxTRb1mkAtWQJsa7jGFTqcisbJV40O+l86zMU/MHxHEtlQ==","signatures":[{"sig":"MEUCIByOps83r7pZXnP0lI1QE6L0qlP11G+YcJMUTZpvmslwAiEAtniNblhwSTSVjZytL8vg9ifqWg6YS10UMB5f3tHzzBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60053},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"65b041e97110e16c01cf968949b72a0873f14445","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.25","@thi.ng/webgl":"^6.9.113","@thi.ng/errors":"^2.6.14","@thi.ng/wasm-api":"^2.4.31","@thi.ng/wasm-api-dom":"^2.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.79"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.39_1779541047003_0.7422052177031853","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.40","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"fcae7c0367c322e76444c9eb1d4e86498c774566","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.40.tgz","fileCount":13,"integrity":"sha512-b9pdckxbkHLHt1BxMd31kSNmxEDFpGKaqi1hqPs2+r8ujaF5zkd1E31ydEXJTfnRnW6FF89/3sSVfjslrsNWwQ==","signatures":[{"sig":"MEUCIQCJtTPCJQDlzMoYzK2j+sfSOw9eE4q3oDGqa8B/djBgYQIgOignO0dBuWJgVJRqLTSh3dimBcD1V3E19HA0cNUkrds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60053},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c47c56420bcae2e0477d252a497be44f08ca185a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.26","@thi.ng/webgl":"^6.9.114","@thi.ng/errors":"^2.6.15","@thi.ng/wasm-api":"^2.4.32","@thi.ng/wasm-api-dom":"^2.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.80"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.40_1780684842376_0.3838968184252993","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.41","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"58292fdf7f8dff608ca88acc5f6f53cbb08bfe6c","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.41.tgz","fileCount":13,"integrity":"sha512-nf5ZyD/KZeyS6cDLC58x5GESmhW132NloOxS2r1Ku8MDspaBPIww/0kga8iN5BhhqAdQfgd3d4BghVtchwpDCg==","signatures":[{"sig":"MEUCIGlsp++KpSU0OyAqiEKFaFcUgAkT1zpTJ4AesZbnMXrKAiEArNKZjh187KPKBpyZCdzaHJqjMojc+o+rYnl/JEMtRKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60053},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"febee81fd8b59e5e330a6e6521a2667ed5401a3d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.6.1","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/webgl":"^6.9.115","@thi.ng/errors":"^2.6.16","@thi.ng/wasm-api":"^2.4.33","@thi.ng/wasm-api-dom":"^2.0.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.81"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.41_1783002668559_0.6687017266807465","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.42","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"70c1c082a57d552e94c40a5316a44d2778259361","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.42.tgz","fileCount":13,"integrity":"sha512-TEt/yH6fCddShsfQko3Oh/T4MzkWxPJO6W+KC+JKY+TuhzK5VXJ4fn+bADoXtIVhEVwQ/yYbvqhN62BsVTOQPg==","signatures":[{"sig":"MEYCIQDggyyoKQcDYViEI6hmQIk+OnurRACNWfZbJB7cw/j93AIhAN5Zy3hKYNES0G2CJvMwFXN3az+LWaxDGeXF5kOP9Hni","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60053},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bc535a90970f96564cae15f1732b5fb8562135c4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.17.0","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/webgl":"^6.9.116","@thi.ng/errors":"^2.6.16","@thi.ng/wasm-api":"^2.4.33","@thi.ng/wasm-api-dom":"^2.0.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.81"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.42_1784234352196_0.10446637560082794","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.43","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"f0b43ed04ffe4942a127a3119644939b58b52ea6","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.43.tgz","fileCount":13,"integrity":"sha512-yAruIzdTVke6nMQe9wgQHqTrEpVu0MgTrSJOGUuySErHgHoiJuIUMKTC3iSRe+VLbQitNptKUncgdYGjFnJZ9A==","signatures":[{"sig":"MEQCIHV2uH/el3chkuGgbLEEJ2MCNy0yo4YCQPBcE07hkT3jAiATDCPG38pJvxGxMXVB/iyOLb95Ide/EMm1XLnxUCkwCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60052},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6a4e7c564ebc476770d213d98a2aa6257a41ac15","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.17.0","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/webgl":"^6.9.117","@thi.ng/errors":"^2.6.16","@thi.ng/wasm-api":"^2.5.0","@thi.ng/wasm-api-dom":"^2.0.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.82"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.43_1784646218467_0.9698422661506441","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.44","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"9eb193ac769653f29ec807736d2f99c4b279b5b2","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.44.tgz","fileCount":13,"integrity":"sha512-sJTMSXKVraqfKHB8xgotSsPx8J+waQ2w3DiK0gUgyV1CFG9k4yusgFXp4lKdXBX2ACp7fonx9ICJ+WbdKXhNuA==","signatures":[{"sig":"MEYCIQD8n8osmNG0kmhH4FWzpR5MFpuUCfvStOeN9qb56ZvTtgIhAMK/zxvlPZghh61lSdvvDnG9DUV7aoABoc0b7SA9m0Wv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60052},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc5518f2823fb81e712b66ec018c8c819c0a506d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.17.0","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/webgl":"^6.9.117","@thi.ng/errors":"^2.6.16","@thi.ng/wasm-api":"^2.5.1","@thi.ng/wasm-api-dom":"^2.0.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.83"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.44_1784678128990_0.9024648247553808","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.45","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"3d064ba6d299500254a94629a364c0087ec0ce24","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.45.tgz","fileCount":13,"integrity":"sha512-QVxB7KqzAfuuoLPTVVnEv6Om31w8tua2kVFBgfcZHkKbPPmeoNQyf9ezcIAmPNkBlKyZJqFspKpsXBO+ecRReg==","signatures":[{"sig":"MEYCIQD5+qiMkghsa829B45yVat4uK4I2J3LkYBULRbSWVXaAQIhAP+WUeCBYWkL0x+rCKKzflIqpEnJGzAA8VX4oIPYuScQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60052},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"076162c5c7f3fb1feaacb0639b9058125cb6387d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.17.0","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/webgl":"^6.9.117","@thi.ng/errors":"^2.6.16","@thi.ng/wasm-api":"^2.5.1","@thi.ng/wasm-api-dom":"^2.0.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.83"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.45_1784679217442_0.8950450283967164","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.46","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/wasm-api-webgl@1.0.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/wasm-api-webgl","dist":{"shasum":"878cffa87096ee3e0c61d14fb4756946bce082d8","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.46.tgz","fileCount":13,"integrity":"sha512-xe2vVgZxijI2yGjU5KzkcMPmKw3bYMOdvN0Gt6phJHC9wKsCd0VlL6EmIn6KyMWEoeITUJpghc2iUm4j8HQgWw==","signatures":[{"sig":"MEQCIHWdphHMELA6j0FKtiOTz1RI6OiU8RuCAEpH9s6latEEAiAVtdbBeovzga4C5yk5+wtSNkRmyV9J1kfzgDaxyVbOdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60051},"type":"module","module":"./index.js","thi.ng":{"tag":"wasm","year":2024,"parent":"@thi.ng/wasm-api","status":"alpha","related":["wasm-api-canvas","webgl"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./gl":{"default":"./gl.js"},"./api":{"default":"./api.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/wasm-api-webgl"},"_npmVersion":"11.17.0","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/webgl":"^6.10.0","@thi.ng/errors":"^2.6.17","@thi.ng/wasm-api":"^2.5.2","@thi.ng/wasm-api-dom":"^2.0.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3","@thi.ng/wasm-api-bindgen":"^1.2.84"},"_npmOperationalInternal":{"tmp":"tmp/wasm-api-webgl_1.0.46_1787678406983_0.898758228695768","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@thi.ng/wasm-api-webgl","version":"1.0.47","description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","type":"module","module":"./index.js","typings":"./index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/wasm-api-webgl"},"homepage":"https://thi.ng/wasm-api-webgl","funding":[{"type":"github","url":"https://github.com/sponsors/postspectacular"},{"type":"patreon","url":"https://patreon.com/thing_umbrella"},{"type":"liberapay","url":"https://liberapay.com/thi.ng"}],"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","scripts":{"build":"yarn build:esbuild && yarn build:decl","build:decl":"tsc --declaration --emitDeclarationOnly","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts","build:types":"npx wasm-api-bindgen  -a analytics.json --config src/typedefs-config.json --lang ts -o src/generated/types.ts --lang zig -o zig/types.zig src/typedefs.json","clean":"bun ../../tools/src/clean-package.ts","doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","pub":"npm publish --access public","test":"bun test","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts"},"dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/errors":"^2.6.17","@thi.ng/wasm-api":"^2.5.2","@thi.ng/wasm-api-dom":"^2.0.39","@thi.ng/webgl":"^6.10.1"},"devDependencies":{"@thi.ng/wasm-api-bindgen":"^1.2.84","esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"publishConfig":{"access":"public"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./gl":{"default":"./gl.js"}},"thi.ng":{"parent":"@thi.ng/wasm-api","related":["wasm-api-canvas","webgl"],"status":"alpha","tag":"wasm","year":2024},"gitHead":"49f8f312fa00c4cb6c864b5c434eb34e774a168e","_id":"@thi.ng/wasm-api-webgl@1.0.47","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-u10oOUCal8cgoA/cVnHCsu2DSBTP1ZHaCsUYtg9uUB1wOOjAb5q4dqceQqS+p+UvZOzbK58x9Pq+Wj8eKY3oxA==","shasum":"abccf3725dba8717a80084a7bbb6aae877cc161d","tarball":"https://registry.npmjs.org/@thi.ng/wasm-api-webgl/-/wasm-api-webgl-1.0.47.tgz","fileCount":13,"unpackedSize":60051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrR3YJK5L2MBUmv59n9/IYQ3XJazi0yKm8I5FqBywCsAIhANDft4YS0wde4oQQLPC+KbLjlDz7b+7y8K8paO1LgAut"}]},"_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"directories":{},"maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wasm-api-webgl_1.0.47_1788260328750_0.6203068823244533"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-18T14:25:03.014Z","modified":"2026-09-01T10:58:49.037Z","0.1.0":"2024-08-18T14:25:03.452Z","0.1.1":"2024-08-19T13:48:57.976Z","0.1.2":"2024-08-28T14:05:12.843Z","0.1.3":"2024-08-29T12:31:47.483Z","0.1.4":"2024-09-05T12:29:46.576Z","0.1.5":"2024-09-16T13:28:37.403Z","0.1.6":"2024-09-19T21:16:21.887Z","0.1.7":"2024-10-05T12:19:40.861Z","0.1.8":"2024-10-05T13:06:55.934Z","0.1.9":"2024-10-07T12:40:03.966Z","0.1.10":"2024-10-08T20:41:56.336Z","0.1.11":"2024-10-17T15:47:00.890Z","0.1.12":"2024-10-31T23:00:36.891Z","0.1.13":"2024-11-03T16:44:38.720Z","0.1.14":"2024-11-09T15:37:53.419Z","0.1.15":"2024-11-09T16:31:11.922Z","0.1.16":"2024-11-10T17:25:43.069Z","0.1.17":"2024-11-10T18:21:14.837Z","0.1.18":"2024-11-13T12:47:13.533Z","0.1.19":"2024-11-24T18:22:47.538Z","0.1.20":"2024-12-12T10:18:46.706Z","0.1.21":"2024-12-24T14:04:36.011Z","0.1.22":"2024-12-27T14:18:48.264Z","0.1.23":"2025-01-04T21:17:38.019Z","0.1.24":"2025-01-10T10:06:46.499Z","0.1.25":"2025-01-14T12:32:28.379Z","0.1.26":"2025-01-17T14:14:25.286Z","0.1.27":"2025-01-21T11:19:53.797Z","0.1.28":"2025-01-21T15:53:56.452Z","0.1.29":"2025-01-23T13:46:14.032Z","0.1.30":"2025-01-29T16:32:42.163Z","0.1.31":"2025-02-10T21:45:42.981Z","0.1.32":"2025-02-13T16:13:21.527Z","0.1.33":"2025-02-19T21:06:48.462Z","0.1.34":"2025-02-21T21:58:54.417Z","0.1.35":"2025-02-25T13:32:10.025Z","0.1.36":"2025-03-09T19:29:31.743Z","0.1.37":"2025-03-10T08:53:38.762Z","0.1.38":"2025-03-11T13:31:12.299Z","0.1.39":"2025-03-16T16:58:44.090Z","0.1.40":"2025-03-17T13:47:26.598Z","0.1.41":"2025-03-18T13:31:28.341Z","0.1.42":"2025-04-01T21:49:02.976Z","0.1.43":"2025-04-06T13:56:42.809Z","0.1.44":"2025-04-16T11:17:33.128Z","0.1.45":"2025-04-17T12:42:52.388Z","0.1.46":"2025-04-30T12:59:04.058Z","0.1.47":"2025-05-02T08:41:14.457Z","0.1.48":"2025-05-18T17:05:14.792Z","0.1.49":"2025-05-28T12:09:35.817Z","0.1.50":"2025-06-09T17:31:13.298Z","0.1.51":"2025-06-14T20:59:21.552Z","0.1.52":"2025-06-18T12:06:15.434Z","0.1.53":"2025-06-24T21:44:19.464Z","0.1.54":"2025-07-02T09:56:21.907Z","0.1.55":"2025-07-03T15:04:37.861Z","0.1.56":"2025-07-09T09:46:00.790Z","0.1.57":"2025-07-10T14:27:00.209Z","0.1.58":"2025-07-13T21:37:45.857Z","0.1.59":"2025-07-14T10:08:43.638Z","0.1.60":"2025-07-15T09:34:10.593Z","0.1.61":"2025-07-20T15:02:41.950Z","0.1.63":"2025-07-21T08:31:54.464Z","0.1.64":"2025-07-24T19:47:05.960Z","0.1.65":"2025-07-26T12:35:02.457Z","0.1.66":"2025-07-30T22:39:27.980Z","0.1.67":"2025-07-31T10:50:56.600Z","0.1.68":"2025-08-04T08:51:46.470Z","0.1.69":"2025-08-04T09:37:08.580Z","0.1.70":"2025-08-07T16:26:16.158Z","0.1.71":"2025-08-11T16:46:08.279Z","1.0.0":"2025-09-01T16:45:09.641Z","1.0.1":"2025-09-02T13:15:45.367Z","1.0.2":"2025-09-25T11:15:52.035Z","1.0.3":"2025-09-25T15:17:28.745Z","1.0.4":"2025-10-07T11:53:28.067Z","1.0.8":"2025-10-24T17:58:01.021Z","1.0.9":"2025-10-25T22:39:47.051Z","1.0.10":"2025-11-13T12:45:01.734Z","1.0.11":"2025-11-19T12:12:01.988Z","1.0.12":"2025-11-21T16:05:18.670Z","1.0.14":"2025-11-25T12:38:20.645Z","1.0.15":"2025-12-03T22:53:16.761Z","1.0.16":"2025-12-03T23:44:34.894Z","1.0.17":"2025-12-11T14:26:35.095Z","1.0.18":"2025-12-25T16:06:03.952Z","1.0.19":"2026-01-16T11:47:50.588Z","1.0.20":"2026-01-23T13:17:34.143Z","1.0.21":"2026-02-07T14:23:00.869Z","1.0.23":"2026-03-07T09:22:19.960Z","1.0.24":"2026-03-07T10:36:56.142Z","1.0.25":"2026-03-08T10:24:02.781Z","1.0.26":"2026-03-11T10:05:09.457Z","1.0.27":"2026-03-11T15:09:37.047Z","1.0.28":"2026-03-19T12:37:23.029Z","1.0.29":"2026-03-21T09:21:37.873Z","1.0.30":"2026-04-02T11:02:22.074Z","1.0.31":"2026-04-09T11:49:50.258Z","1.0.32":"2026-04-18T11:41:45.164Z","1.0.33":"2026-04-26T16:46:27.155Z","1.0.35":"2026-05-08T12:04:17.414Z","1.0.36":"2026-05-11T08:46:29.427Z","1.0.38":"2026-05-20T11:30:45.780Z","1.0.39":"2026-05-23T12:57:27.144Z","1.0.40":"2026-06-05T18:40:42.649Z","1.0.41":"2026-07-02T14:31:08.711Z","1.0.42":"2026-07-16T20:39:12.341Z","1.0.43":"2026-07-21T15:03:38.599Z","1.0.44":"2026-07-21T23:55:29.114Z","1.0.45":"2026-07-22T00:13:37.608Z","1.0.46":"2026-08-25T17:20:07.139Z","1.0.47":"2026-09-01T10:58:48.890Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/wasm-api-webgl","keywords":["browser","codegen","interop","shader","typescript","wasm","webgl","zig"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/wasm-api-webgl"},"description":"WebGL bridge API for hybrid TypeScript & WASM (Zig) applications","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"readme":"<!-- This file is generated - DO NOT EDIT! -->\n<!-- Please see: https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#changes-to-readme-files -->\n# ![@thi.ng/wasm-api-webgl](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-wasm-api-webgl.svg?eedcda58)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/wasm-api-webgl.svg)](https://www.npmjs.com/package/@thi.ng/wasm-api-webgl)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/wasm-api-webgl.svg)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/109331703950160316?domain=https%3A%2F%2Fmastodon.thi.ng&style=social)](https://mastodon.thi.ng/@toxi)\n\n> [!NOTE]\n\n> This is one of 217 standalone projects. LLM-free, human-made and\n> cared for software, maintained as part of the\n> [@thi.ng/umbrella](https://codeberg.org/thi.ng/umbrella/) ecosystem and\n> anti-framework.\n>\n> 🚀 Please help me to work full-time on these projects by [sponsoring\n> me](https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#donations).\n> Thank you! ❤️\n\n- [About](#about)\n- [Status](#status)\n- [Related packages](#related-packages)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [Usage examples](#usage-examples)\n- [API](#api)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\nWebGL bridge API for hybrid TypeScript & WASM (Zig) applications. This is a support package for [@thi.ng/wasm-api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/wasm-api). It's also closely aligned with and directly interacts with\n[@thi.ng/webgl](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/webgl).\n\n## Status\n\n**ALPHA** - bleeding edge / work-in-progress\n\n[Search or submit any issues for this package](https://codeberg.org/thi.ng/umbrella/issues?q=%5Bwasm-api-webgl%5D)\n\n## Related packages\n\n- [@thi.ng/wasm-api-canvas](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/wasm-api-canvas) - HTML Canvas2D bridge API for hybrid TypeScript & WASM (Zig) applications\n- [@thi.ng/webgl](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/webgl) - WebGL & GLSL abstraction layer\n\n## Installation\n\n```bash\nyarn add @thi.ng/wasm-api-webgl\n```\n\nESM import:\n\n```ts\nimport * as waw from \"@thi.ng/wasm-api-webgl\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/wasm-api-webgl\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 2.29 KB\n\n## Dependencies\n\n- [@thi.ng/api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/api)\n- [@thi.ng/errors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/errors)\n- [@thi.ng/wasm-api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/wasm-api)\n- [@thi.ng/wasm-api-dom](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/wasm-api-dom)\n- [@thi.ng/webgl](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/webgl)\n\nNote: @thi.ng/api is in _most_ cases a type-only import (not used at runtime)\n\n## Usage examples\n\nOne project in this repo's\n[/examples](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples)\ndirectory is using this package:\n\n| Screenshot                                                                                                        | Description                      | Live demo                                       | Source                                                                               |\n|:------------------------------------------------------------------------------------------------------------------|:---------------------------------|:------------------------------------------------|:-------------------------------------------------------------------------------------|\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/zig-webgl.avif\" width=\"240\"/> | Basic Zig/WebAssembly WebGL demo | [Demo](https://demo.thi.ng/umbrella/zig-webgl/) | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/zig-webgl) |\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/wasm-api-webgl/)\n\nTODO\n\n## Authors\n\n- [Karsten Schmidt](https://thi.ng)\n\nIf this project contributes to an academic publication, please cite it as:\n\n```bibtex\n@misc{thing-wasm-api-webgl,\n  title = \"@thi.ng/wasm-api-webgl\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/wasm-api-webgl\",\n  year = 2024\n}\n```\n\n## License\n\n&copy; 2024 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}