{"_id":"wgsl-test","_rev":"31-aaeac9dc8823aaea5e6d8efcbd27e753","name":"wgsl-test","dist-tags":{"latest":"0.2.35"},"versions":{"0.2.1":{"name":"wgsl-test","version":"0.2.1","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.1","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"82ba7d4bc236a706bb1d0d4d022c1de76ec83be8","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.1.tgz","fileCount":40,"integrity":"sha512-roHTD+bNmwDw89rlwRQbu0NRxkVj5m+z3HI7/U1S0u2eNgFTqQQZW9bzmVTO0sK+xz/+7PwKD+wMvlwrExCq2A==","signatures":[{"sig":"MEUCIBUYeEB6Jr8FMQ+SgSRnEG7Pex1jsbhgUZpRKkSFCnR5AiEAgVsmU6/6CZ3AsVd7LdB+fjQ5wvJw4EmIV0XEABWvYQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2631897},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"mighdoll","email":"mighdev@hotmail.com"},"_resolved":"/private/var/folders/fc/z804d8ts46nc5c49jcl8s8bm0000gn/T/2266641cfcb00c0e84980fcb7c7ea1b2/wgsl-test-0.2.1.tgz","_integrity":"sha512-roHTD+bNmwDw89rlwRQbu0NRxkVj5m+z3HI7/U1S0u2eNgFTqQQZW9bzmVTO0sK+xz/+7PwKD+wMvlwrExCq2A==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.0","description":"Write GPU shader tests as easily as regular unit tests. Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"wesl":"0.6.47","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.1","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.65","dependent_package":"x"},"peerDependencies":{"vitest":"^3.2.4","vitest-image-snapshot":"^0.6.38"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.1_1765124335986_0.01603336935346067","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"wgsl-test","version":"0.2.3","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.3","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"ed4663655d260372242a7ffcf5ce05bfbef72a8f","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.3.tgz","fileCount":47,"integrity":"sha512-nb9sqlO4Ap/5IZf5q06vx8/627OEnaN69c2QckegfOsXJ3AZzfJfAKVHTvbIuwN/jxOMfgZQTYjIl4iqDez0qA==","signatures":[{"sig":"MEYCIQCrbc/L731UIyUOH4kgDj4JX6ocXVtcyLp/9GxL16Ga5QIhAIqBR71e9ctCR5K4yF108TTXI93slbc5Vf6kk/eCXZMD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3410623},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"mighdoll","email":"mighdev@hotmail.com"},"_resolved":"/private/var/folders/fc/z804d8ts46nc5c49jcl8s8bm0000gn/T/d87fdc05306be07fce4a1d6bd0342e2a/wgsl-test-0.2.3.tgz","_integrity":"sha512-nb9sqlO4Ap/5IZf5q06vx8/627OEnaN69c2QckegfOsXJ3AZzfJfAKVHTvbIuwN/jxOMfgZQTYjIl4iqDez0qA==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.0","description":"Write GPU shader tests as easily as regular unit tests. Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"wesl":"0.6.49","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.3","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.65","dependent_package":"x"},"peerDependencies":{"vitest":"^3.2.4","vitest-image-snapshot":"^0.6.38"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.3_1766182227354_0.7078522043084827","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"wgsl-test","version":"0.2.5","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.5","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"2640dd0a8200b037a9399744e28c27a687a93df8","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.5.tgz","fileCount":40,"integrity":"sha512-42cRyA93c6ME3F8hTCYsOsGsqlFgfyqbtO5pLQDKL++gJuR0O+kcdUi3N9y8MXUtU0ro366LxLR18wWj1y4DKg==","signatures":[{"sig":"MEUCIFfBH33kkmUF6UZJTulULwUQSVbVNrTycNEntKerk5PVAiEAqBnJByxjN2VJd79BO8PooazAPFZHRZg1BQQAiRzWHgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2632035},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/03/bcr7nd0x5lz0x5lkgq6vrh5w0000gn/T/9ff39687eeac1924836906b851c0f387/wgsl-test-0.2.5.tgz","_integrity":"sha512-42cRyA93c6ME3F8hTCYsOsGsqlFgfyqbtO5pLQDKL++gJuR0O+kcdUi3N9y8MXUtU0ro366LxLR18wWj1y4DKg==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Write GPU shader tests as easily as regular unit tests. Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.1","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.4","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.39"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.5_1767938423153_0.2574771154651305","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"wgsl-test","version":"0.2.6","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.6","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"34297bac71f05f1679d0fdb63c3fe3569f530b3b","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.6.tgz","fileCount":61,"integrity":"sha512-Aib9u50x7a6+efEKxaIAHVaAopTj31bS7va8nkXQZxIw6ENuu/aBermTBG5hK+ryqmTANQ7uZQ90HAP8D4mFmg==","signatures":[{"sig":"MEUCIQDuEWMUQUdNcnNcUG48E2zFqfif9kFqinziLtnh1pmqAwIgNHKZQkjYuzznMJ0f095ZCi06omKmOAdz20NC474GJq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2681265},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shaders":{"import":"./dist/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/49713f03c8840d832f3a728016928950/wgsl-test-0.2.6.tgz","_integrity":"sha512-Aib9u50x7a6+efEKxaIAHVaAopTj31bS7va8nkXQZxIw6ENuu/aBermTBG5hK+ryqmTANQ7uZQ90HAP8D4mFmg==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.2","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.5","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.40"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.6_1768433448509_0.6436351219542695","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"wgsl-test","version":"0.2.8","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.8","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"677bf5b3d4399e90a06456c6cbc9eccb7163ddd7","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.8.tgz","fileCount":61,"integrity":"sha512-EuoTfL6aAouiwvoRElJ8Le6b6VwuUJQ0glxiH4rkf8y9hEjIC2JHSTJzFuzyyJTrvGFrEyjQY+SEqaj29oEHNA==","signatures":[{"sig":"MEQCIH/3aukjXXrduKOj7upr5yNRCjoj6TKmneA+VUsqeewyAiBjFDwITQvnTk3tNA5LBrHkDp1+FJyvJq7/fWtKnS3VyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2680889},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shaders":{"import":"./dist/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/1108f895f7d2e53c5f4702cfaaccee0f/wgsl-test-0.2.8.tgz","_integrity":"sha512-EuoTfL6aAouiwvoRElJ8Le6b6VwuUJQ0glxiH4rkf8y9hEjIC2JHSTJzFuzyyJTrvGFrEyjQY+SEqaj29oEHNA==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.4","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.7","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.41"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.8_1768504696586_0.007444767530301988","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"wgsl-test","version":"0.2.9","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.9","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"b8005ecb19f65a4a437639b7788a9146ddac59c5","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.9.tgz","fileCount":61,"integrity":"sha512-3m4CUqGs8A/cA5wSNsvcCeel6vqsP9bym938gKGGDZq8/yA/l8K4ZDe9FKq/IB8Xb9sWFlGYpNfTWEJ6NNGMPw==","signatures":[{"sig":"MEYCIQDG5g0VKEAVnJbc/KY/zCfVpnEMcdgHluJU26vljEfGpAIhAIi6NQ+N4jdajbZwx2MsbPn+cA6Y0R7q6+flrLZ5BbPL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2680889},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shaders":{"import":"./dist/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/17e58acea9d283983aa81a148b1e1100/wgsl-test-0.2.9.tgz","_integrity":"sha512-3m4CUqGs8A/cA5wSNsvcCeel6vqsP9bym938gKGGDZq8/yA/l8K4ZDe9FKq/IB8Xb9sWFlGYpNfTWEJ6NNGMPw==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.5","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.8","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.41"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.9_1768603403074_0.8217394329215388","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"wgsl-test","version":"0.2.10","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.10","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"0d26c4e0aeac976b69d1938b5abbc3a2363dd345","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.10.tgz","fileCount":61,"integrity":"sha512-NyVLScie/9HzSb6yBk4jK4DjgGKV6cBkLppHzzwdw1W4eR2rS5shrQI83/Uu3GQMrNi/lt/iYGAXz3QFdzzjPA==","signatures":[{"sig":"MEQCIHvZQJq69TNsaBtWwTQuwGkXhDNGyh4T0nnyjXxsZ7bYAiBVZaE6ioaE0N8K/F96U/Mm9bLOAo9H0YN0zJ2+GXvbxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2680890},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shaders":{"import":"./dist/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/236bd2747a579863d88fb7a2c32a6d79/wgsl-test-0.2.10.tgz","_integrity":"sha512-NyVLScie/9HzSb6yBk4jK4DjgGKV6cBkLppHzzwdw1W4eR2rS5shrQI83/Uu3GQMrNi/lt/iYGAXz3QFdzzjPA==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.6","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.9","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.42"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.10_1768605903502_0.8817006465274881","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"wgsl-test","version":"0.2.12","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.12","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"474fc647bf175ab3cad4fa90307e1c62fda262eb","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.12.tgz","fileCount":61,"integrity":"sha512-ybDgZXGGYhnvNC9ji9jiDgQ9yEWOkGQt6Hw+uhJtxHunQ7mHJwfxSmCLs96WlQv1OsPD2hFI33/D9r/v2c7puQ==","signatures":[{"sig":"MEUCIQDapdTl6EgRmipoPfGoVcYy+XXJo1IsKZ4YeIYZxhtgAwIgew3A2qEnVYG5POgsN1PcKfELlrgz0PDGIvEZNjKrFsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2680891},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shaders":{"import":"./dist/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/f05666c721346cb55e7552a0b6e7c38f/wgsl-test-0.2.12.tgz","_integrity":"sha512-ybDgZXGGYhnvNC9ji9jiDgQ9yEWOkGQt6Hw+uhJtxHunQ7mHJwfxSmCLs96WlQv1OsPD2hFI33/D9r/v2c7puQ==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.8","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.11","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.44"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.12_1768607946064_0.9184809761000341","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"wgsl-test","version":"0.2.13","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.13","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"987ef12358d11319e05c7c78b06abbb1d5327767","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.13.tgz","fileCount":66,"integrity":"sha512-eOt63iK8Ha3vQ/oVWeNSYNmz0ibkK3/EsmY5d+JUcjz8OQBZ+kvjTLBiO/O5ImqHJ0Gvh5dQ9OErHHX6Pz7ziw==","signatures":[{"sig":"MEUCIBbKnA0P+rOVRt4H1lnK0oYis1kqcyrR0tetiAVVRZ0VAiEA97AsiPdaxKKaScm878a4R98moHYhA15O9U8A762iXoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2685963},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/54115f4c1fd15f3fac4534f214dfb0e7/wgsl-test-0.2.13.tgz","_integrity":"sha512-eOt63iK8Ha3vQ/oVWeNSYNmz0ibkK3/EsmY5d+JUcjz8OQBZ+kvjTLBiO/O5ImqHJ0Gvh5dQ9OErHHX6Pz7ziw==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.9","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.12","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.44"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.13_1768854411100_0.4123793309975645","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"wgsl-test","version":"0.2.14","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.14","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"2c7a3f90fe5a7ef7604b1c0bc566de3e1d08a9c2","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.14.tgz","fileCount":66,"integrity":"sha512-iZMzw+GS+bJeuDL+Ia7TX7Wb63wrsCW81Wdm2vl7Xd+glLPMEX1vi4rVCMRDDTiqqiFECttJG/OQBq2KSbPABA==","signatures":[{"sig":"MEYCIQD72GlZTKqgKqYyGV5lsBa3kC9PdjawkMSDYYUrCTCX8wIhAIqTLE7CFyvpgY34jSMAhjf0ZHRejxj8p/OO12sm0hYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2683336},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/d629dfb9a2b54bb8a0bd45077e6e2437/wgsl-test-0.2.14.tgz","_integrity":"sha512-iZMzw+GS+bJeuDL+Ia7TX7Wb63wrsCW81Wdm2vl7Xd+glLPMEX1vi4rVCMRDDTiqqiFECttJG/OQBq2KSbPABA==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.10","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.13","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.44"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.14_1768858352716_0.4759278265377813","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"wgsl-test","version":"0.2.15","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.15","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"944862cb32ad8648b0dec295bc688955ac8a127a","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.15.tgz","fileCount":66,"integrity":"sha512-dhDQBSWoOvhsEl52WJr+lUxk0aZp4Rl2PSmlrDJsWh7GNernt6KZ1rGfyjfosUFi1nKsANqQUzGh+ZZ80FqXBw==","signatures":[{"sig":"MEYCIQDeD2kaaNMgbC1JwUte1ZQDhR2RL4hA0MV5iqiPyZZCpAIhAO4fGLvN3/AuDVesXBCR4pMjGWHsj2T4w52C1hsGQ/i+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2684687},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/e3bfe6bc6cf7ff0fa6f8e387c4f75d70/wgsl-test-0.2.15.tgz","_integrity":"sha512-dhDQBSWoOvhsEl52WJr+lUxk0aZp4Rl2PSmlrDJsWh7GNernt6KZ1rGfyjfosUFi1nKsANqQUzGh+ZZ80FqXBw==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.11","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.14","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.44"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.15_1768862565136_0.33061356117096463","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"wgsl-test","version":"0.2.16","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.16","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"dist":{"shasum":"f7dab0c04449ccfec5ee785fa2ac5c2af2d2ce62","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.16.tgz","fileCount":66,"integrity":"sha512-rLo/iUejLEohk3C6rt+Pj9kOlPlf1QlgyUtyZrMNO7rTC/mXk29cDomroyH/pSBGhELz9ZXn13+52VogTroIVw==","signatures":[{"sig":"MEQCIGXKBvL4K9e/5WiImLYMHM5uxIiq5oZc8lFsx1LzitehAiAb5Mfjps8VZlr4+Ran/Qkp5L+qoJ2pbeA5la/IdtYdew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2684687},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/kg/7q73ww8s3llgyl61c9z_j5g40000gn/T/261ecc48f7e7d744d089baacd382eb85/wgsl-test-0.2.16.tgz","_integrity":"sha512-rLo/iUejLEohk3C6rt+Pj9kOlPlf1QlgyUtyZrMNO7rTC/mXk29cDomroyH/pSBGhELz9ZXn13+52VogTroIVw==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with vitest or your favorite Node.js test framework.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"wesl":"0.7.12","pngjs":"^7.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.15","thimbleberry":"^0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","wesl-tooling":"x","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.44"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.16_1768884781326_0.014586566558007386","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"wgsl-test","version":"0.2.17","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.17","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"bin/wgsl-test"},"dist":{"shasum":"418eacd38837046976dfcbf90e379f3fef149f8f","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.17.tgz","fileCount":69,"integrity":"sha512-S43FFQXBtB2PO+pq5luuOb+52DXFdBMmB34CdHR/4rfESiELD+ueDqJtUkzsJ+fwpZ1LkfJVgO4fVMswYEscHg==","signatures":[{"sig":"MEYCIQCJNKUu6/ORXL2NAgYDcUNEJu3UztSlgrOGUvQulWNy+wIhALda/XAyxBOIoC8F4FdJoC4r65+jvshCQXaHcgxDZp72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2106777},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/yz/zr09txvs5dn18vt4cn21kzl40000gn/T/5090c1a60160da5825c36069e85c55b6/wgsl-test-0.2.17.tgz","_integrity":"sha512-S43FFQXBtB2PO+pq5luuOb+52DXFdBMmB34CdHR/4rfESiELD+ueDqJtUkzsJ+fwpZ1LkfJVgO4fVMswYEscHg==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"glob":"^13.0.0","wesl":"0.7.13","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.16","thimbleberry":"^0.2.10","wesl-tooling":"0.6.26"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.45"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.17_1770265272553_0.5472083440377424","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"wgsl-test","version":"0.2.18","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.18","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"11437a911f1b4865162b6a580af4a4f5fe61fb1d","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.18.tgz","fileCount":74,"integrity":"sha512-W3UrZwUX4eLATzPppbyYlLVz/2zZxn3BgKUH3ln45sb/WHSC8Q9sBYUHG4q5Z92SL6qAaQDH3Prnkfa+cmyP6A==","signatures":[{"sig":"MEUCIQChzSHIzrKBZdr/dHuZkdO7+o4gDKNuJ3oVBrKamjrnVAIgLDVGUHo+OHl3fBN03f4ikFgocXLPO5Y9YCNjbFgVJVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1694696},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/yz/zr09txvs5dn18vt4cn21kzl40000gn/T/7194825ee2348d99bb9ea19595fd94f9/wgsl-test-0.2.18.tgz","_integrity":"sha512-W3UrZwUX4eLATzPppbyYlLVz/2zZxn3BgKUH3ln45sb/WHSC8Q9sBYUHG4q5Z92SL6qAaQDH3Prnkfa+cmyP6A==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"glob":"^13.0.0","wesl":"0.7.14","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.17","thimbleberry":"^0.2.10","wesl-tooling":"0.6.27"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.45"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.18_1770339288307_0.6149896102300931","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"wgsl-test","version":"0.2.19","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.19","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"f71439aef1adc8a79fc5e2e397c7d2167c205456","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.19.tgz","fileCount":81,"integrity":"sha512-I0VlAOLygCg91HHm7VL/3EcC4rrtboCp1CDUmSfzNYNvyOSCoGZGORt8oySpDmFn+WneAdfBsarEAZE5P2+P7g==","signatures":[{"sig":"MEQCIF5yjCci0O+Yno1Xs+xSGG8iId2PxIvhFnlCB/NdvTihAiBKk/9V6e4HoHwO6zh3J72SBIguWk8EPW8jZg2hT291gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2479352},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"mighdoll","email":"mighdev@hotmail.com"},"_resolved":"/private/var/folders/fc/z804d8ts46nc5c49jcl8s8bm0000gn/T/51a25d6d244a962231037a9d092b7f9d/wgsl-test-0.2.19.tgz","_integrity":"sha512-I0VlAOLygCg91HHm7VL/3EcC4rrtboCp1CDUmSfzNYNvyOSCoGZGORt8oySpDmFn+WneAdfBsarEAZE5P2+P7g==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"glob":"^13.0.0","wesl":"0.7.15","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.18","thimbleberry":"^0.2.10","wesl-tooling":"0.6.28"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.45"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.19_1770605325503_0.1523772748768284","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"wgsl-test","version":"0.2.20","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.20","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"87183e3e592e60a27b86979e394cf48c702998a0","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.20.tgz","fileCount":81,"integrity":"sha512-lZfy7DbLkhs7otCY6vQMiT1N2w2Xl5kEgvONdm6dcuft43+QnLDtH6DLLSXU7OAI0A2pqpRzTAfwnzvADqQqQQ==","signatures":[{"sig":"MEUCIBls73o93yf22WVTY1gnID8f35ls1Jlz1LAtdAtKNZi8AiEA+XNBTYTA1OiZO/rKalR3lJLRPtXYqCqQuZjZwtNxgPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4087470},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"mighdoll","email":"mighdev@hotmail.com"},"_resolved":"/private/var/folders/fc/z804d8ts46nc5c49jcl8s8bm0000gn/T/aa9582aaa4cd534d216e539e75ea961f/wgsl-test-0.2.20.tgz","_integrity":"sha512-lZfy7DbLkhs7otCY6vQMiT1N2w2Xl5kEgvONdm6dcuft43+QnLDtH6DLLSXU7OAI0A2pqpRzTAfwnzvADqQqQQ==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"glob":"^13.0.0","wesl":"0.7.16","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.19","thimbleberry":"^0.2.10","wesl-tooling":"0.6.29"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.45"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.20_1770705272284_0.651830504434842","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"wgsl-test","version":"0.2.21","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.21","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"395937df8530a5b0a428e4299f3a9d150ec8fe47","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.21.tgz","fileCount":74,"integrity":"sha512-fC387oturGXReZsXuLuOpdIsk7T5XZQkOXpmoDe5EBKezcEYExzO8agFkPxPopA5cBWTebDHmXCaVVTmI+DT6Q==","signatures":[{"sig":"MEYCIQDcjBCziLt1g3JCb1ux5hfQbi2wb2EpgNhQh07wwjskjgIhAIRie1fM3FgRgcnQNe9wXiXESOhMo/eLg1x2fjDhZLU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3302814},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.21.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/9r/xzfp9lgn603578400ms53lr00000gn/T/83987f01f2984481c4effdd63c5e1ac3/wgsl-test-0.2.21.tgz","_integrity":"sha512-fC387oturGXReZsXuLuOpdIsk7T5XZQkOXpmoDe5EBKezcEYExzO8agFkPxPopA5cBWTebDHmXCaVVTmI+DT6Q==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.8.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"glob":"^13.0.0","wesl":"0.7.17","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.20","thimbleberry":"^0.2.10","wesl-tooling":"0.6.30"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.46"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.21_1771814454072_0.19498856782931728","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"wgsl-test","version":"0.2.22","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.22","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"a9a374bd24609cc25b354c4974976288f8364beb","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.22.tgz","fileCount":74,"integrity":"sha512-cmPARU+2PnuSYvO0M8iSqUJcz3RDUotoqjpvTBmdpNGuSdVaqcQnaieo5eSqF0p1cKecqw/6VFFABLh2ZaCMqw==","signatures":[{"sig":"MEQCIHIEffiGuiZ9Ax7OVz8flKBFw7Owmo2gKLFqb459ZRByAiBRD1rMwseQIOI4VZKXpqj42A/gNxKJkAMJRk7oCxiOSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3302734},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/q_/pk8v8g4n3qq2gcnsvqjc3sd40000gn/T/1588c9b724252929a4b67d0662e8dd95/wgsl-test-0.2.22.tgz","_integrity":"sha512-cmPARU+2PnuSYvO0M8iSqUJcz3RDUotoqjpvTBmdpNGuSdVaqcQnaieo5eSqF0p1cKecqw/6VFFABLh2ZaCMqw==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.8.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"glob":"^13.0.0","wesl":"0.7.19","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.21","thimbleberry":"^0.2.10","wesl-tooling":"0.6.31"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.46"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.22_1772158355894_0.3059836202647954","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"wgsl-test","version":"0.2.23","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.23","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"9d9526c1005e47997d30d8d2b598d45d9834b660","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.23.tgz","fileCount":74,"integrity":"sha512-addpt0QXWObObuuqr69gGyQWgI/btBDTgW0YJIv9k1f0P8Nkq76MfsuuzKI1S8bUUfId86p/DFKlDXvO/OPO9A==","signatures":[{"sig":"MEUCIQDUIpo98V0HPnZpG2yuOBIXWKczz+n/nNVm3edxaFHylQIgXnZW8S31ha5x+miYy8H1WrLNaW/suPmmazGW9LwGgg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3303020},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.23.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/q_/pk8v8g4n3qq2gcnsvqjc3sd40000gn/T/83b13c378d28b4284268dd3dc5db1c2d/wgsl-test-0.2.23.tgz","_integrity":"sha512-addpt0QXWObObuuqr69gGyQWgI/btBDTgW0YJIv9k1f0P8Nkq76MfsuuzKI1S8bUUfId86p/DFKlDXvO/OPO9A==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.8.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"glob":"^13.0.0","wesl":"0.7.20","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.22","thimbleberry":"^0.2.10","wesl-tooling":"0.6.32"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.46"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.23_1772219568955_0.26915046378592833","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"wgsl-test","version":"0.2.24","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.24","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"1fabd129064ec523b41a430b0751205c0e5df5a7","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.24.tgz","fileCount":74,"integrity":"sha512-yGabKQBpiffAK0lK6lKfrmDatBBtmxbGMxb1kCxXzTZDmEfcLEMgV1hACKnvh0SV5S5Y74u00n+4Fdg2WEeXMA==","signatures":[{"sig":"MEYCIQCGcGYQ9UuYkRQwgMDLjrI9Zm3lH3hXvq7EE7TIPi7TZgIhAPU8O71ZW57Ef81NB7OHEHexRKGYkgHLVWtpc1hy77d2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3224341},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.24.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/t5/f77_gwnj6p95qxy9py3fckx00000gn/T/4fae5bf34ff4b5d0dd01e195b633fcd3/wgsl-test-0.2.24.tgz","_integrity":"sha512-yGabKQBpiffAK0lK6lKfrmDatBBtmxbGMxb1kCxXzTZDmEfcLEMgV1hACKnvh0SV5S5Y74u00n+4Fdg2WEeXMA==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.9.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"glob":"^13.0.0","wesl":"0.7.21","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.23","thimbleberry":"^0.2.10","wesl-tooling":"0.6.33"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.68","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.16","vitest-image-snapshot":"^0.6.46"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.24_1772756801596_0.31505424002150906","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"wgsl-test","version":"0.2.25","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.25","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"d7cc4bfe396530d50b77f969cb19c25842e1a72b","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.25.tgz","fileCount":74,"integrity":"sha512-vBYlEPGXMNHH/4JfI5GaGSTMpgraNwaE7GfmuD/TRzFGQH+AmdjbllopVejmVrdEltkO1w1gkoPhM851NWx1Vg==","signatures":[{"sig":"MEQCIEfBa9pKKe7qA3hVEXMKS3KAROYQRGrq/Av1PNRl7xoEAiASPt/8yvuBYPd1KsKLaaRo+wjSA0iXWxyq1z6NFkYhpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2934141},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.25.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/t5/f77_gwnj6p95qxy9py3fckx00000gn/T/1d2ff40bad619c26837bbca61a080165/wgsl-test-0.2.25.tgz","_integrity":"sha512-vBYlEPGXMNHH/4JfI5GaGSTMpgraNwaE7GfmuD/TRzFGQH+AmdjbllopVejmVrdEltkO1w1gkoPhM851NWx1Vg==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.9.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.22","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.24","thimbleberry":"^0.2.10","wesl-tooling":"0.6.34"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.18","vitest-image-snapshot":"^0.6.47"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.25_1772864501078_0.2750349628796278","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"wgsl-test","version":"0.2.26","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.26","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"2d7b6c4c496e0bc0caacec446ecd9b8176a495f4","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.26.tgz","fileCount":81,"integrity":"sha512-8T6QWO2Ave3wMDPOcCn0uHpKyI8LCNjr/5LsKT7myOjzSV3r0T2G5iVHDeP35uLCFkntBauUHhwl6ae3b5Da2Q==","signatures":[{"sig":"MEQCIFTgm82Is6szU8Y9ClO4WuLfISdEzumxj9KT5fZmxTL2AiADWnNJk6uVGySO1OICc4rkmjBZ8PooFKUt2vXkdvjJgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3719646},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.26.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"mighdoll","email":"mighdev@hotmail.com"},"_resolved":"/private/var/folders/fc/z804d8ts46nc5c49jcl8s8bm0000gn/T/d2883709482ea58a32f58e0f49447890/wgsl-test-0.2.26.tgz","_integrity":"sha512-8T6QWO2Ave3wMDPOcCn0uHpKyI8LCNjr/5LsKT7myOjzSV3r0T2G5iVHDeP35uLCFkntBauUHhwl6ae3b5Da2Q==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.6.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.23","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.25","thimbleberry":"^0.2.10","wesl-tooling":"0.6.35"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.0.18","vitest-image-snapshot":"^0.6.47"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.26_1773034034462_0.37667750892405905","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"wgsl-test","version":"0.2.27","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.27","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"46b0248754cb1cb51183671f59f14a1ddde9cf70","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.27.tgz","fileCount":74,"integrity":"sha512-hqvBF2np7OMKD87ttvrPSruVrauslWKznNPrvRhN/br6FrHhHHsdJDUaZ9SprD3zvFTy7kTWxRTu1xM5GvyWVQ==","signatures":[{"sig":"MEUCIQDvlse0ZMvGh2Xzyd0JUfRBEY9B2s6gqZNddPxhU+VMXQIgFrPg3RX76l22UuBWo4++GSF115FPAcpSjZWFhsq20IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2933899},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.27.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/t5/f77_gwnj6p95qxy9py3fckx00000gn/T/398e654974018ed71eb2d43f99094894/wgsl-test-0.2.27.tgz","_integrity":"sha512-hqvBF2np7OMKD87ttvrPSruVrauslWKznNPrvRhN/br6FrHhHHsdJDUaZ9SprD3zvFTy7kTWxRTu1xM5GvyWVQ==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.9.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.24","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.26","thimbleberry":"^0.2.10","wesl-tooling":"0.6.36"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0","vitest-image-snapshot":"^0.6.48"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.27_1774146155429_0.9964572472432576","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"wgsl-test","version":"0.2.28","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.28","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"98de8bd262b93e14fb6aa795feb7409b10c0c432","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.28.tgz","fileCount":74,"integrity":"sha512-2pJGsTljbpbmTPiyTdkRfD1znDVzXcnBmbkCvSltPXcZh/byO1fHrKYCcmPRzbfJ4SxLrhLsnmiDm3rp1588wA==","signatures":[{"sig":"MEQCIAskUg/djP95RLDbJCEr3CsJ0xVx1cCIDDpi3lyf9rJhAiBAflYbMFhUcBsFgHWapeuJbslGHrWYgf6uxyq1onvXWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2934079},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.28.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/d4be78af2f3843ab4024a5cd739c9f2f/wgsl-test-0.2.28.tgz","_integrity":"sha512-2pJGsTljbpbmTPiyTdkRfD1znDVzXcnBmbkCvSltPXcZh/byO1fHrKYCcmPRzbfJ4SxLrhLsnmiDm3rp1588wA==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.11.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"glob":"^13.0.6","wesl":"0.7.25","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.27","thimbleberry":"^0.2.10","wesl-tooling":"0.6.37"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0","vitest-image-snapshot":"^0.6.49"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.28_1774549268156_0.5747406560774295","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"wgsl-test","version":"0.2.29","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.29","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/wgsl-tooling-wg/wesl-js#readme","bugs":{"url":"https://github.com/wgsl-tooling-wg/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"3d17fd966322dabfb1da5d42a7cdb1d639b9e1fc","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.29.tgz","fileCount":74,"integrity":"sha512-yB2ihrE6q/2GelTggpPm7usFI/3XownceAHmGlQQtM6bxvEsd6copZyuc+Di8d69Fa0FTG2J8126kYgdjX8rJQ==","signatures":[{"sig":"MEUCIQDSYdXRzK1M6A+hvw7Ih3wrUqhrtkv5V5mdTAX4+Tp1qgIgS15eWFKfBVZQgQPR+llKdLDCCZ/9xwjUmYREbx1OCnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2941839},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.29.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a7d3a19-1748-40cd-aa73-09a60136b995"}},"_resolved":"/private/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/4b08d97ff0ebb8c2c2d24095c21c6ffd/wgsl-test-0.2.29.tgz","_integrity":"sha512-yB2ihrE6q/2GelTggpPm7usFI/3XownceAHmGlQQtM6bxvEsd6copZyuc+Di8d69Fa0FTG2J8126kYgdjX8rJQ==","repository":{"url":"git+https://github.com/wgsl-tooling-wg/wesl-js.git","type":"git"},"_npmVersion":"11.11.0","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"glob":"^13.0.6","wesl":"0.7.26","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.28","thimbleberry":"^0.2.10","wesl-tooling":"0.6.38"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0","vitest-image-snapshot":"^0.6.50"},"peerDependenciesMeta":{"vitest":{"optional":true},"vitest-image-snapshot":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.29_1774986769921_0.47449541582927046","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"wgsl-test","version":"0.2.30","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.30","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"homepage":"https://github.com/webgpu-tools/wesl-js#readme","bugs":{"url":"https://github.com/webgpu-tools/wesl-js/issues"},"bin":{"wgsl-test":"dist/wgslTestMain.js"},"dist":{"shasum":"94306a31b21600e5fef09d9e51fcc5327340f9e8","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.30.tgz","fileCount":93,"integrity":"sha512-sFZ5FGa/Z2qzxuS2IkDASL66U5wvXeAsF4BtRG/Wpryr5cTib98azlPDF5sX8lmL/udP46J+ywohCHtusjYMJA==","signatures":[{"sig":"MEUCIHzYMvdA+VG1NeRNKSXTPeDY5zudc6DkT3U8rBNoVGcjAiEAg2/iRNl2Qs1X6FtdUXX66ub4ztu/TZ2Ce/wV1XRY5UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3305999},"main":"./dist/index.js","type":"module","_from":"file:wgsl-test-0.2.30.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc05a165-e934-491d-8e46-b70f01c91d35"}},"_resolved":"/private/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/6ba9a9b3abad85717fef55102856ada5/wgsl-test-0.2.30.tgz","_integrity":"sha512-sFZ5FGa/Z2qzxuS2IkDASL66U5wvXeAsF4BtRG/Wpryr5cTib98azlPDF5sX8lmL/udP46J+ywohCHtusjYMJA==","repository":{"url":"git+https://github.com/webgpu-tools/wesl-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Test WGSL and WESL shaders with the CLI or vitest.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.27","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.29","thimbleberry":"^0.2.10","wesl-reflect":"0.0.6","wesl-tooling":"0.6.39","vitest-image-snapshot":"0.6.51"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0"},"peerDependenciesMeta":{"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.30_1778786709491_0.08584768243416585","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"wgsl-test","version":"0.2.31","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.31","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"bin":{"wgsl-test":"./dist/wgslTestMain.js"},"dist":{"shasum":"828c44256aea4965ca9710c4e4144ee62e5a2c31","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.31.tgz","fileCount":102,"integrity":"sha512-JhCUBuCc+Fc88lg6ksYDW6ul2hMhELOWaPrhkfzwglU/fPgdSi+D7X3i/qDi4XB4XWKd28WKApedm/cESP3QFA==","signatures":[{"sig":"MEQCIH4dUC+Lr6icrNAAb1Q6f9W9IVjsWmULhbBDJUtDulvEAiAzvraQ1Aoid+6dFkaTkay9EawajSmJnM97aERAizxgMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3570193},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc05a165-e934-491d-8e46-b70f01c91d35"}},"repository":"github:webgpu-tools/wesl-js","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.28","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.30","thimbleberry":"^0.2.10","wesl-reflect":"0.0.7","wesl-tooling":"0.6.40","vitest-image-snapshot":"0.6.51"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0"},"peerDependenciesMeta":{"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.31_1783669631297_0.2307550307025661","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"wgsl-test","version":"0.2.32","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.32","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"bin":{"wgsl-test":"./dist/wgslTestMain.js"},"dist":{"shasum":"0cd40eb99b5efe8355533aac6a7dcc848cbe1f35","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.32.tgz","fileCount":102,"integrity":"sha512-QUr2qsSj3bx1UKYYTuXA9JTkSeLMCO8T+2+r+aJgBefdT+Y9O/dT3s7FUKh7jVrInDs0i6iPeE+1x8HnutblNw==","signatures":[{"sig":"MEQCIELqthwcV4HkihFvv0ITsTmx0+JsLCFw8W6WvGBGrTZkAiB/ifmfWI+VlxPzhRkceIfdJrK5N88Jrm1klN6M/uRf+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3709084},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc05a165-e934-491d-8e46-b70f01c91d35"}},"repository":"github:webgpu-tools/wesl-js","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.29","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.31","thimbleberry":"^0.2.10","wesl-reflect":"0.0.8","wesl-tooling":"0.6.41","vitest-image-snapshot":"0.6.51"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0"},"peerDependenciesMeta":{"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.32_1786298513128_0.07151767756277194","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"wgsl-test","version":"0.2.33","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.33","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"bin":{"wgsl-test":"./dist/wgslTestMain.js"},"dist":{"shasum":"bf747cccd4f0f3b19353b835ae16292b5199ce41","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.33.tgz","fileCount":102,"integrity":"sha512-om31PU1cdtfj9zyan6GcH14DfPLWas2Ix7V4g8vKQtcAROHmEnkWdS14cU2xyug7Cdrd0jxziTnF1/XvAsnd0Q==","signatures":[{"sig":"MEUCIQD89wnT513YLKTNssL1IdBqJm3qCoMSxdQAKvcGlQeVdgIgdly6zN3/1/C/jaPYjfBdu3d8OP9N12hb71l30iGMFwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3709477},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc05a165-e934-491d-8e46-b70f01c91d35"}},"repository":"github:webgpu-tools/wesl-js","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.30","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.32","thimbleberry":"^0.2.11","wesl-reflect":"0.0.9","wesl-tooling":"0.6.42","vitest-image-snapshot":"0.6.52"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0"},"peerDependenciesMeta":{"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.33_1786637503353_0.899844426924405","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"wgsl-test","version":"0.2.34","keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"_id":"wgsl-test@0.2.34","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"bin":{"wgsl-test":"./dist/wgslTestMain.js"},"dist":{"shasum":"87822595cccbbf1ece3f6b3d79a6ee19d41eeb27","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.34.tgz","fileCount":102,"integrity":"sha512-RMj+hHbHN0vo3kmc9BN6L5v5lLsySsZnS6izTSl0ldklqzOUI/NV/8TKTD+/C7GMrD4hm2Yxj61rOn4P9+u2pg==","signatures":[{"sig":"MEQCICfXGsSmrej4294p0B8oA1XJ16Bgp0+ay/qv32goRtcXAiB8ChC0LSa89L10b48GeABzP8O0sHPpNX3w7XhKMWNnxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3726298},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cli":{"import":"./dist/runTestCli.js"},"./shaders":{"import":"./lib/weslBundle.js"}},"scripts":{"dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","build":"tsdown && wesl-packager --outDir lib","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc05a165-e934-491d-8e46-b70f01c91d35"}},"repository":"github:webgpu-tools/wesl-js","directories":{},"_nodeVersion":"24.18.0","dependencies":{"glob":"^13.0.6","wesl":"0.7.31","pngjs":"^7.0.0","yargs":"^18.0.0","webgpu":"^0.3.8","wesl-gpu":"0.1.33","thimbleberry":"^0.2.11","wesl-reflect":"0.0.10","wesl-tooling":"0.6.43","vitest-image-snapshot":"0.6.52"},"_hasShrinkwrap":false,"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","wesl-packager":"x","dependent_package":"x"},"peerDependencies":{"vitest":"^4.1.0"},"peerDependenciesMeta":{"vitest":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/wgsl-test_0.2.34_1788223354240_0.3358698389892909","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"wgsl-test","version":"0.2.35","type":"module","bin":{"wgsl-test":"./dist/wgslTestMain.js"},"repository":"github:webgpu-tools/wesl-js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./shaders":{"import":"./lib/weslBundle.js"},"./cli":{"import":"./dist/runTestCli.js"}},"dependencies":{"glob":"^13.0.6","pngjs":"^7.0.0","thimbleberry":"^0.2.11","webgpu":"^0.3.8","yargs":"^18.0.0","wesl-gpu":"0.1.33","wesl":"0.7.31","wesl-reflect":"0.0.10","wesl-tooling":"0.6.43","vitest-image-snapshot":"0.6.52"},"devDependencies":{"@types/pngjs":"^6.0.0","@webgpu/types":"^0.1.69","dependent_package":"x","wesl-packager":"x"},"peerDependencies":{"vitest":"^4.1.0"},"peerDependenciesMeta":{"vitest":{"optional":true}},"keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"scripts":{"build":"tsdown && wesl-packager --outDir lib","dev":"tsdown --watch","test":"cross-env FORCE_COLOR=1 vitest","test:deno":"deno run -A --unstable-webgpu npm:vitest run","test:once":"vitest run","typecheck":"tsgo"},"main":"./dist/index.js","_nodeVersion":"24.20.0","_id":"wgsl-test@0.2.35","dist":{"integrity":"sha512-+BFKcWvRSkzqBJ3B4G6SY+n2OMluRS3ar3rrXn4VrNhZeoaEeZ0EuJDCIw7mc97OitUszuw1rePvEQ/2lkho1g==","shasum":"d86bed346da9b90ffc09a68fbde4986182cf7a05","tarball":"https://registry.npmjs.org/wgsl-test/-/wgsl-test-0.2.35.tgz","fileCount":102,"unpackedSize":3726298,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wgsl-test@0.2.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7a6h+cK4rshCnRpHyC3RN9JSEHDYH2TdO7CPxxTQDUAIgDX6gl/dBLfvo1iolhBgNuwzNhK4ZyaA1qjeu7yltSh0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc05a165-e934-491d-8e46-b70f01c91d35"}},"directories":{},"maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wgsl-test_0.2.35_1789016933564_0.08236404218767612"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-07T16:18:55.985Z","modified":"2026-09-10T05:08:54.067Z","0.2.1":"2025-12-07T16:18:56.197Z","0.2.3":"2025-12-19T22:10:27.584Z","0.2.5":"2026-01-09T06:00:23.390Z","0.2.6":"2026-01-14T23:30:48.716Z","0.2.8":"2026-01-15T19:18:16.869Z","0.2.9":"2026-01-16T22:43:23.305Z","0.2.10":"2026-01-16T23:25:03.713Z","0.2.12":"2026-01-16T23:59:06.289Z","0.2.13":"2026-01-19T20:26:51.391Z","0.2.14":"2026-01-19T21:32:32.990Z","0.2.15":"2026-01-19T22:42:45.341Z","0.2.16":"2026-01-20T04:53:01.545Z","0.2.17":"2026-02-05T04:21:12.814Z","0.2.18":"2026-02-06T00:54:48.530Z","0.2.19":"2026-02-09T02:48:45.739Z","0.2.20":"2026-02-10T06:34:32.595Z","0.2.21":"2026-02-23T02:40:54.310Z","0.2.22":"2026-02-27T02:12:36.167Z","0.2.23":"2026-02-27T19:12:49.196Z","0.2.24":"2026-03-06T00:26:41.806Z","0.2.25":"2026-03-07T06:21:41.284Z","0.2.26":"2026-03-09T05:27:14.762Z","0.2.27":"2026-03-22T02:22:35.681Z","0.2.28":"2026-03-26T18:21:08.450Z","0.2.29":"2026-03-31T19:52:50.213Z","0.2.30":"2026-05-14T19:25:09.718Z","0.2.31":"2026-07-10T07:47:11.469Z","0.2.32":"2026-08-09T18:01:53.309Z","0.2.33":"2026-08-13T16:11:43.536Z","0.2.34":"2026-09-01T00:42:34.480Z","0.2.35":"2026-09-10T05:08:53.754Z"},"keywords":["shader","snapshot","test","testing","unit-test","visual-regression","WebGPU","WESL","WGSL"],"repository":"github:webgpu-tools/wesl-js","maintainers":[{"name":"mighdoll","email":"mighdev@hotmail.com"}],"readme":"","readmeFilename":""}