{"versions":{"0.0.15":{"name":"@webgpu/glslang","version":"0.0.15","license":"glslang/LICENSE.txt","main":"dist/node-devel/glslang","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.15","dist":{"shasum":"f5ccaf6015241e6175f4b90906b053f88483d1f2","size":1705980,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.15.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.15_1583551061667_0.93468018006213"},"_hasShrinkwrap":false,"publish_time":1583551062262,"_cnpm_publish_time":1583551062262,"contributors":[]},"0.0.14":{"name":"@webgpu/glslang","version":"0.0.14","license":"glslang/LICENSE.txt","main":"dist/node-devel/glslang","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.14","dist":{"shasum":"4cc7302b07e11d09a58db01f97562218aa4a86af","size":1290350,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.14.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.14_1583549836567_0.5402728067912663"},"_hasShrinkwrap":false,"publish_time":1583549836755,"_cnpm_publish_time":1583549836755,"contributors":[]},"0.0.13":{"name":"@webgpu/glslang","version":"0.0.13","license":"glslang/LICENSE.txt","main":"dist/node-devel/glslang","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.13","dist":{"shasum":"6e527d15d1c86b68d1f4c30a6d3e1a8bd0cbfc4e","size":1368133,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.13.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.13_1580840597522_0.7639067621538029"},"_hasShrinkwrap":false,"publish_time":1580840597818,"_cnpm_publish_time":1580840597818,"contributors":[]},"0.0.12":{"name":"@webgpu/glslang","version":"0.0.12","main":"dist/node-devel/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.12","dist":{"shasum":"ee40e8d38c31436508147feaf0f646fde9bb4da6","size":4480599,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.12.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.12_1575999669548_0.7168075063793751"},"_hasShrinkwrap":false,"publish_time":1575999669931,"_cnpm_publish_time":1575999669931,"contributors":[]},"0.0.11":{"name":"@webgpu/glslang","version":"0.0.11","main":"dist/node-devel/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.11","dist":{"shasum":"a1d8135bd738264d0f38f1277d3650ba3c7fe562","size":4480768,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.11.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.11_1575508675331_0.6798082594247092"},"_hasShrinkwrap":false,"publish_time":1575508675705,"_cnpm_publish_time":1575508675705,"contributors":[]},"0.0.10":{"name":"@webgpu/glslang","version":"0.0.10","main":"dist/node-devel/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.10","dist":{"shasum":"9b7e0b7273777d69a008c8fd0f7e62db4bdf6597","size":4480748,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.10.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.10_1575507908714_0.613134587951008"},"_hasShrinkwrap":false,"publish_time":1575507909147,"_cnpm_publish_time":1575507909147,"contributors":[]},"0.0.9":{"name":"@webgpu/glslang","version":"0.0.9","main":"dist/node-devel/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.9","dist":{"shasum":"60e6bf7efcd61974dfcfc9fb54ab4b73cfb94384","size":4067766,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.9.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.9_1573095662886_0.7650591071510007"},"_hasShrinkwrap":false,"publish_time":1573095663256,"_cnpm_publish_time":1573095663256,"contributors":[]},"0.0.8":{"name":"@webgpu/glslang","version":"0.0.8","main":"dist/node-devel/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","description":"This is a GLSL-to-SPIR-V compiler for the Web and Node. It is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).","_id":"@webgpu/glslang@0.0.8","dist":{"shasum":"174d803a0eb4c6e121a590d1d98d98446512c782","size":5777538,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.8.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.8_1568790612783_0.18054632700251272"},"_hasShrinkwrap":false,"publish_time":1568790613239,"_cnpm_publish_time":1568790613239,"contributors":[]},"0.0.7":{"name":"@webgpu/glslang","version":"0.0.7","main":"dist/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","_id":"@webgpu/glslang@0.0.7","dist":{"shasum":"d4a09cbfc7278dd3ef90d6ff6d3962c3bb0a2724","size":3552414,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.7.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.7_1566932813407_0.9347238786404712"},"_hasShrinkwrap":false,"publish_time":1566932813697,"_cnpm_publish_time":1566932813697,"contributors":[]},"0.0.6":{"name":"@webgpu/glslang","version":"0.0.6","main":"dist/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","_id":"@webgpu/glslang@0.0.6","dist":{"shasum":"959b9cfc0a40d0a17d3d6ce48b47894b861591a3","size":3534935,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.6.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.6_1565839626115_0.4795695971974647"},"_hasShrinkwrap":false,"publish_time":1565839626436,"_cnpm_publish_time":1565839626436,"contributors":[]},"0.0.5":{"name":"@webgpu/glslang","version":"0.0.5","main":"dist/glslang","license":"glslang/LICENSE.txt","repository":{"type":"git","url":"https://github.com/kainino0x/-webgpu-glslang.git"},"homepage":"https://github.com/kainino0x/-webgpu-glslang","_id":"@webgpu/glslang@0.0.5","dist":{"shasum":"701d5575528bed571c466b72b8ae3bbb92d163e3","size":3534608,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@webgpu/glslang/-/glslang-0.0.5.tgz"},"maintainers":[{"name":"anonymous","email":"austineng.inr@gmail.com"},{"name":"anonymous","email":"fbeaufort@google.com"},{"name":"anonymous","email":"kainino1@gmail.com"},{"name":"anonymous","email":"corentin@wallez.net"}],"_npmUser":{"name":"anonymous","email":"kainino1@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glslang_0.0.5_1565829313530_0.5673013165206371"},"_hasShrinkwrap":false,"publish_time":1565829313837,"_cnpm_publish_time":1565829313837,"contributors":[]}},"dist-tags":{"latest":"0.0.15"},"name":"@webgpu/glslang","time":{"modified":"2026-03-18T21:51:26.316Z","created":"2022-01-27T14:50:12.760Z","0.0.15":"2020-03-07T03:17:42.262Z","0.0.14":"2020-03-07T02:57:16.755Z","0.0.13":"2020-02-04T18:23:17.818Z","0.0.12":"2019-12-10T17:41:09.931Z","0.0.11":"2019-12-05T01:17:55.705Z","0.0.10":"2019-12-05T01:05:09.147Z","0.0.9":"2019-11-07T03:01:03.256Z","0.0.8":"2019-09-18T07:10:13.239Z","0.0.7":"2019-08-27T19:06:53.697Z","0.0.6":"2019-08-15T03:27:06.436Z","0.0.5":"2019-08-15T00:35:13.837Z"},"readme":"# [@webgpu/glslang](https://www.npmjs.com/package/@webgpu/glslang)\n\nThis is a GLSL-to-SPIR-V compiler for the Web and Node.\nIt is a WebAssembly build of [glslang](https://github.com/KhronosGroup/glslang).\n\nThere are several build configurations:\n\n* `dist/web-min-nocompute`: Build for web with only vertex/fragment support\n  and **no GLSL compilation messages**.\n* `dist/web-devel-nocompute`: Build for web with only vertex/fragment support.\n* `dist/web-devel`: Build for web with all features.\n* `dist/node-devel`: Build for Node with non-async startup and all features.\n  (To use this, just import `@webgpu/glslang`.)\n\n## Re-building\n\nYou shouldn't need to do this, but here is how you can regenerate the files in\n`dist/`. This should work on macOS (**with GNU Bison**) and on Linux.\n\n### Setup\n\n- Make sure Emscripten is on the path (e.g. with emsdk, do `source emsdk_env.sh` first).\n- Make sure you have a recent version of GNU Bison installed.\n- Install brotli, cmake, and any other necessary build tools.\n\n### Build\n\n- Optionally, clean by deleting `build/`.\n- Run `build.sh`.","users":{}}