{"_id":"@vgpu/adapter-node","_rev":"29-cb67894ddbef8e5a27c3e259fd6c4659","name":"@vgpu/adapter-node","dist-tags":{"latest":"0.5.0","next":"0.5.0-rc.1"},"versions":{"0.0.1":{"name":"@vgpu/adapter-node","version":"0.0.1","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.1","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"e8be15ec17be0a16e4f53263ecef2bd85c4e00a4","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.1.tgz","fileCount":10,"integrity":"sha512-+zH7B0XN+7P/pB2/MxoTUZUsDd3IHk3IAeD8gsq0J9W7XEx5h+/Z8dWuw5wq1f8wtR8quBsgcLHRcaoy3sULFQ==","signatures":[{"sig":"MEUCIQD+QdAcQwFuVv660toljWuMR7EaVjqDqcyh7V1V8+uk3gIgSRKXgJZaaqNhfzc0i2Go4WcTfCsSCRbbpLjvrfsG+L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53818},"type":"module","_from":"file:vgpu-adapter-node-0.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"matiasgf","email":"matiasngf@hotmail.com"},"_resolved":"/tmp/cbd6b0933e2f6b2d5a3745e91ef7eae0/vgpu-adapter-node-0.0.1.tgz","_integrity":"sha512-+zH7B0XN+7P/pB2/MxoTUZUsDd3IHk3IAeD8gsq0J9W7XEx5h+/Z8dWuw5wq1f8wtR8quBsgcLHRcaoy3sULFQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"10.8.2","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.1_1778180961152_0.8107126277869188","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.0.2":{"name":"@vgpu/adapter-node","version":"0.0.2","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.2","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"a4cbd89e84bdf3a63bc3a574d6f6a68ba452fb1d","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.2.tgz","fileCount":10,"integrity":"sha512-/jzdkABZoHcx6k66dNo1GpXaNs1vrsWYrDlj8daDkFfhw51F9TtGo8pK3Ou6E/9UkKcc5FSf8WsnKezV/uf2DQ==","signatures":[{"sig":"MEUCIGAOo/DcH15TmTJ433sRDm4XT9vKVhbKGnbFvBQ4MmFkAiEAySSvjNiGUjUhrPAse4fTfqVlptmxtjlbCT8CYrPyaV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53818},"type":"module","_from":"file:vgpu-adapter-node-0.0.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"matiasgf","email":"matiasngf@hotmail.com"},"_resolved":"/tmp/2fb72c6306c5d604d4bcc15af768276a/vgpu-adapter-node-0.0.2.tgz","_integrity":"sha512-/jzdkABZoHcx6k66dNo1GpXaNs1vrsWYrDlj8daDkFfhw51F9TtGo8pK3Ou6E/9UkKcc5FSf8WsnKezV/uf2DQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"10.9.7","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.2_1778198395375_0.7786349146402423","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.0.3":{"name":"@vgpu/adapter-node","version":"0.0.3","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.3","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"5d2519e5671d5d58c275b2aebb007a7db6959fc8","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.3.tgz","fileCount":10,"integrity":"sha512-4YAerIc8qQgCbxJljmHm08UnADFOF0Xh9L2FiVT7wR5pARfmacVYyf6hbfzR5EXUB6Di0jOjlInyk+vHLbmPJw==","signatures":[{"sig":"MEQCIGXqfoLvu6FzcL4kuAP1LHWiew7t0h5+XTsZMPpolL+eAiAE/kGeM688ceL8bktUHJjgEd0oLr4q4eGFPoK9pPjPFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56458},"type":"module","_from":"file:vgpu-adapter-node-0.0.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"matiasgf","email":"matiasngf@hotmail.com"},"_resolved":"/tmp/f57e69aa87d22e85f353d41c3af6612b/vgpu-adapter-node-0.0.3.tgz","_integrity":"sha512-4YAerIc8qQgCbxJljmHm08UnADFOF0Xh9L2FiVT7wR5pARfmacVYyf6hbfzR5EXUB6Di0jOjlInyk+vHLbmPJw==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"10.9.7","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.3_1778700837907_0.5439186304024832","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.0.4":{"name":"@vgpu/adapter-node","version":"0.0.4","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.4","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"92b0ec18d1236a24af182c271cdcf8c37032c38a","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.4.tgz","fileCount":10,"integrity":"sha512-Ec2bOViOTEO9ICXeBgVfO9RCjn7E1qGKsZhbCFCM/RTKa8V3jQqXarp5e2sYQU8lOxNcoS5aAXNxq9pm3exTew==","signatures":[{"sig":"MEUCIQCseTRgqbHkassKpbFFB0aV941xiFUU4I1oiEhL9TMFcAIgNyJyYi0UDNJ9UHUbs7NUErJbdoVs5ecdAQwQH4q61A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56458},"type":"module","_from":"file:vgpu-adapter-node-0.0.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"matiasgf","email":"matiasngf@hotmail.com"},"_resolved":"/tmp/09f63cdef49a0c88b94cbf36fd513dca/vgpu-adapter-node-0.0.4.tgz","_integrity":"sha512-Ec2bOViOTEO9ICXeBgVfO9RCjn7E1qGKsZhbCFCM/RTKa8V3jQqXarp5e2sYQU8lOxNcoS5aAXNxq9pm3exTew==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"10.9.8","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.4_1779379784134_0.7916847952052115","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.0.5":{"name":"@vgpu/adapter-node","version":"0.0.5","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.5","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"4a869a03cbcd5b023e14a35e96d716903f9053df","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.5.tgz","fileCount":10,"integrity":"sha512-FzdVsbsg0+4eIVHCzIGr7RHDOk8U7+QeMrAH1z4LqrBHknXCkXwBNDE06OGUQM7ofFGl/V1a0wDcG/DBENPz2w==","signatures":[{"sig":"MEQCIEgz0wVCEuQi6OfYw5wJ67gS51CScIXK6/d8ogRw4/GeAiBv9Vlj99mV101lwphL4HyMvI+miFmjL5Y8RCB4UucF5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56458},"type":"module","_from":"file:vgpu-adapter-node-0.0.5.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"matiasgf","email":"matiasngf@hotmail.com"},"_resolved":"/tmp/2d6fb884566ca06a28933f774efddbf6/vgpu-adapter-node-0.0.5.tgz","_integrity":"sha512-FzdVsbsg0+4eIVHCzIGr7RHDOk8U7+QeMrAH1z4LqrBHknXCkXwBNDE06OGUQM7ofFGl/V1a0wDcG/DBENPz2w==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"10.9.7","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.5_1779383248968_0.2766646455580357","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.0.6":{"name":"@vgpu/adapter-node","version":"0.0.6","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.6","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"dbfd105693a56315f44c4fe4190beb7a05c2b6f4","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.6.tgz","fileCount":10,"integrity":"sha512-PwDwo2UsvsaiAqjB3d0aslC+adwSqNSgecbupAmB8qbtLFlRNw/OoSqQFp9eyVENaSUe07ryi0EKvRLthj94zQ==","signatures":[{"sig":"MEYCIQCffNLxI6MatFo4K/zkNuWKvITAhbhrc4NJNMN0hcGtqQIhAMuh9FD4sr/fHubcFQFbU3kK4IN7TBAsAX9DVKDMrIzo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71184},"type":"module","_from":"file:vgpu-adapter-node-0.0.6.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/341f68391ae22e37d28e1cbad3fb7332/vgpu-adapter-node-0.0.6.tgz","_integrity":"sha512-PwDwo2UsvsaiAqjB3d0aslC+adwSqNSgecbupAmB8qbtLFlRNw/OoSqQFp9eyVENaSUe07ryi0EKvRLthj94zQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.17.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.6_1781556787186_0.06240125967955068","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.0.7":{"name":"@vgpu/adapter-node","version":"0.0.7","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.7","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"c1d0850acb4813bec2ea86e6865e2bc0b00c8a9f","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.7.tgz","fileCount":10,"integrity":"sha512-IgSq52apOkMN1LvqF96b7Umzw/qTysuIDKF4I7SgUZUZSKbtH+j3eqdk33zEec5iuP5mHZ42/zKg4575zNm1Bg==","signatures":[{"sig":"MEYCIQCF088lMG3GXuwwIK9868O8WCxalrLnhT0uwV0YoZImDAIhAJ2uibVZOWXFUi/bWbx9RirnDHkYJtCTjF/ZB8q7Fe9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71184},"type":"module","_from":"file:vgpu-adapter-node-0.0.7.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/2cf4b7262b9800457192d3746534144b/vgpu-adapter-node-0.0.7.tgz","_integrity":"sha512-IgSq52apOkMN1LvqF96b7Umzw/qTysuIDKF4I7SgUZUZSKbtH+j3eqdk33zEec5iuP5mHZ42/zKg4575zNm1Bg==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.7_1782756980820_0.14104373580573282","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.0.8":{"name":"@vgpu/adapter-node","version":"0.0.8","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.0.8","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"2cf8918010b90747eff8624c186ebbd3ccaad3aa","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.0.8.tgz","fileCount":10,"integrity":"sha512-A7aTt0chF4ndE0LEteMGc05RUWtRD5StecAxsF32lUtsbPjjOSbQPqX6Qnkwuc0dQ/7lbI6G1Iza3do67zeUcA==","signatures":[{"sig":"MEYCIQCVRWVC+0WEr2zHB0kczpdknkrwC4EvaKjCAgjzReiI4AIhAI/bE1IPx+6H9x9ElnYsPtDlm6P2OKvPp7sswiDBEgRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71184},"type":"module","_from":"file:vgpu-adapter-node-0.0.8.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/7051ad0f9e664ca8fa55f8ec02d188f7/vgpu-adapter-node-0.0.8.tgz","_integrity":"sha512-A7aTt0chF4ndE0LEteMGc05RUWtRD5StecAxsF32lUtsbPjjOSbQPqX6Qnkwuc0dQ/7lbI6G1Iza3do67zeUcA==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.0.8_1783008555802_0.973348919598795","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.1.0":{"name":"@vgpu/adapter-node","version":"0.1.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"98b29117cb13ad8d156155da90b290d00774b638","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.0.tgz","fileCount":22,"integrity":"sha512-NkhatZosaSC7v9OAGGUQQQAq0gWm32oMqQwySsfIlN+GYP4asjEqdEXsAA2dbe+yt/zScFNt9BnUuV1dWBixew==","signatures":[{"sig":"MEQCIC6RCyFd0FtVQqr+mwg5KqBqatEMpzGcBwNiXWGZtI8aAiAKlJb7eXXU6QnYnbDNVoAz8R5JwDrs8iGnWr+i2fOf4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106206},"type":"module","_from":"file:vgpu-adapter-node-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/c6db84385fb0e01fa705dc75f69815e7/vgpu-adapter-node-0.1.0.tgz","_integrity":"sha512-NkhatZosaSC7v9OAGGUQQQAq0gWm32oMqQwySsfIlN+GYP4asjEqdEXsAA2dbe+yt/zScFNt9BnUuV1dWBixew==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.0_1784652396177_0.6814591788518347","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.1.2":{"name":"@vgpu/adapter-node","version":"0.1.2","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.2","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"b705e603aa8d82bfa45ccd71b1d515a76e0ffb90","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.2.tgz","fileCount":22,"integrity":"sha512-pF+66oWIyIm9LjO5sWXBba+wtuY7Xqa74vRRv4c/dfmSkpQ6r7iArP6gC4A/g+RfSTmCfJpKlzuJws2ZcH74rg==","signatures":[{"sig":"MEUCIFu+eop9+HkbWFVrMLRIarjGbymuhIl12VdvOCy5GoC0AiEAlNpCrWcvON+Z8Fg65NeBPhb3ArTo5xm2+hmfPiE7DDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106206},"type":"module","_from":"file:vgpu-adapter-node-0.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/986515ad53113d83f977b3f4d67397d0/vgpu-adapter-node-0.1.2.tgz","_integrity":"sha512-pF+66oWIyIm9LjO5sWXBba+wtuY7Xqa74vRRv4c/dfmSkpQ6r7iArP6gC4A/g+RfSTmCfJpKlzuJws2ZcH74rg==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.2_1784663013030_0.17653982310231142","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":30720},"0.1.3":{"name":"@vgpu/adapter-node","version":"0.1.3","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.3","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"646cb9ec38aa22e959f1fbb24b52fbcbbe6615a7","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.3.tgz","fileCount":22,"integrity":"sha512-eLe6gskdV1Dvjfvi1AULPgI2Mkyt9Yf8F71vD9jHt4c9TzsSu37lOQUj/QcO2K0sGzOlLqSYMWNM5kOQRIbU4g==","signatures":[{"sig":"MEYCIQDcpRI74Uv/P7SNgEDzMrFaT0ZWtQmCWEWW9LjQVLbu+gIhAK3p7/eGy/hqVmDzjVNJazkou1S/gL0A3LsTRARSyf8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107933},"type":"module","_from":"file:vgpu-adapter-node-0.1.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/b84bbe2936ff20d1b8efa510c9aafbad/vgpu-adapter-node-0.1.3.tgz","_integrity":"sha512-eLe6gskdV1Dvjfvi1AULPgI2Mkyt9Yf8F71vD9jHt4c9TzsSu37lOQUj/QcO2K0sGzOlLqSYMWNM5kOQRIbU4g==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.3_1784671075719_0.874574855764398","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":32768},"0.1.4":{"name":"@vgpu/adapter-node","version":"0.1.4","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.4","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"77d5af1f507212e430275098fe2c96cfff3c0a1c","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.4.tgz","fileCount":22,"integrity":"sha512-pCfB3q02gA5xmJGTTrSQ/eF+go1k2JSUtZRWiABdi1UM3/ZoNtpGOhtyJ8/bL+TNgMqXMF8dvLJ7vV4sITeUYQ==","signatures":[{"sig":"MEYCIQDzNgMjrVFyeg0/L4n+lOIicbV53TZGlut5bcm/dSxuzwIhAI9zxBbS24cDMK4ZvM2/w+zGiiEfDiKQBoQoiuXPJqon","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109194},"type":"module","_from":"file:vgpu-adapter-node-0.1.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/c175cb65f61da064dd4f6e1e80226e7c/vgpu-adapter-node-0.1.4.tgz","_integrity":"sha512-pCfB3q02gA5xmJGTTrSQ/eF+go1k2JSUtZRWiABdi1UM3/ZoNtpGOhtyJ8/bL+TNgMqXMF8dvLJ7vV4sITeUYQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.4_1784680920930_0.6473975119116826","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":32768},"0.1.5":{"name":"@vgpu/adapter-node","version":"0.1.5","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.5","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"c0e240e4a5d3a6e16982d7c863d72104f41632b5","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.5.tgz","fileCount":22,"integrity":"sha512-vQ3gJM8sZWYbJfPrPruXyGyYKA5Z2rmYw5849bfyxOq7psEZxYjzsUF8vupNdJfoqKUwYGBdVQY8guEniLXsJA==","signatures":[{"sig":"MEUCIA0gTcwSuuA+R+Eyvry+jq9tkoQvv7Hv9n2fhuJANzYQAiEA8FtcXoFfXIIkgbAHkeKvLbPjyuzpMTsEosMCokXIqFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109244},"type":"module","_from":"file:vgpu-adapter-node-0.1.5.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/1643edb658cd818ea5b2b8534006c7d4/vgpu-adapter-node-0.1.5.tgz","_integrity":"sha512-vQ3gJM8sZWYbJfPrPruXyGyYKA5Z2rmYw5849bfyxOq7psEZxYjzsUF8vupNdJfoqKUwYGBdVQY8guEniLXsJA==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.5_1784737787558_0.40233330064447514","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":32768},"0.1.6":{"name":"@vgpu/adapter-node","version":"0.1.6","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.6","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"a6260d6461351fd1ebc6f1dab7866b73a217773f","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.6.tgz","fileCount":30,"integrity":"sha512-aorUcC51ySNnPRK1nNnNdtetu4Fch7kAJLMVzijIUxawb1Wz7pLkXOq1VOkaUOSrXg/1V1gOTpIzjDhiXQiPCw==","signatures":[{"sig":"MEQCHwp4OKLIyObdVGQYVk6l/KItEqj0YUN1IaVhR3jXWAkCIQDAJ8n00aJnuZijWdrbe7aorJr5WlUhzSA1R5wAWh9kew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148214},"type":"module","_from":"file:vgpu-adapter-node-0.1.6.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/1be94c8c9c149820fe9e418c97e335e7/vgpu-adapter-node-0.1.6.tgz","_integrity":"sha512-aorUcC51ySNnPRK1nNnNdtetu4Fch7kAJLMVzijIUxawb1Wz7pLkXOq1VOkaUOSrXg/1V1gOTpIzjDhiXQiPCw==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.18.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.6_1784818900318_0.596491607452186","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":40960},"0.1.7-rc.0":{"name":"@vgpu/adapter-node","version":"0.1.7-rc.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.7-rc.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"4276b1928212f6de73fcf0a555f6d8d7769edcfd","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.7-rc.0.tgz","fileCount":29,"integrity":"sha512-b0gZffYnoSXvy7sEdv9pN6gt9uf9VSd+MxkAUW90Puqxq5KR+yFsd/KGOWijmWuYC/0we71WBu46FmCRHlLlkQ==","signatures":[{"sig":"MEQCIARPv4jH7QvBd7iR2Xfhn5VTTJPo6L3Au6BmiU574KxsAiA27UU3XfzVJY2RD4OZcJ4esglC8WYAmmTWq7vMVvaFoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.7-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107340},"type":"module","_from":"file:vgpu-adapter-node-0.1.7-rc.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/2ba762a34318ec96af3d58f0d933f692/vgpu-adapter-node-0.1.7-rc.0.tgz","_integrity":"sha512-b0gZffYnoSXvy7sEdv9pN6gt9uf9VSd+MxkAUW90Puqxq5KR+yFsd/KGOWijmWuYC/0we71WBu46FmCRHlLlkQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.2.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.7-rc.0_1785435379913_0.10412764689465948","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.1.7-rc.1":{"name":"@vgpu/adapter-node","version":"0.1.7-rc.1","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.7-rc.1","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"511d9a2ec263ab7d477b6a7c0b3dbf1357c8128b","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.7-rc.1.tgz","fileCount":29,"integrity":"sha512-o54MjhXnSI+7STRy/zcHU8na8QvyT7wqVYMoY1oCLiHYWaQ53Sa8CJKZhpyaqS71C4jUV8QHe0nHMC95xt4zLg==","signatures":[{"sig":"MEUCIGih+uyLF/GhfaVybF4wswF5qBSgwwefXTK0AY94xF82AiEAwc9Rnk1bxZJSqg2CIjQeVLyU9NJEEjf6aJkkO9vpbeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.7-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107340},"type":"module","_from":"file:vgpu-adapter-node-0.1.7-rc.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/4000b87538bcf71ead301c945270e9d6/vgpu-adapter-node-0.1.7-rc.1.tgz","_integrity":"sha512-o54MjhXnSI+7STRy/zcHU8na8QvyT7wqVYMoY1oCLiHYWaQ53Sa8CJKZhpyaqS71C4jUV8QHe0nHMC95xt4zLg==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.2.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.7-rc.1_1785443805987_0.6812840995648215","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.1.7-rc.2":{"name":"@vgpu/adapter-node","version":"0.1.7-rc.2","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.7-rc.2","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"6e7836777f487e38c1a91d810ebedf94c5dcf09c","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.7-rc.2.tgz","fileCount":29,"integrity":"sha512-A9W1eE0Xcu2GcoPjgUM8JPJo8YwkiXmB4DcZut4SyjnajrKPQXzsGq51huyLB8Dm1cDcBDLYx/F0omYEYjiMNA==","signatures":[{"sig":"MEQCIAeTiK+sZcH64sdLi03/WZIooqCDtDnsO5BFdDp+NdWwAiBJCK26TxnR3uMxeaotN+pYRabhc+yvJZoEMp2uWmXduA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.7-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107340},"type":"module","_from":"file:vgpu-adapter-node-0.1.7-rc.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/89c21e5f354f0c20197239a23c268f8b/vgpu-adapter-node-0.1.7-rc.2.tgz","_integrity":"sha512-A9W1eE0Xcu2GcoPjgUM8JPJo8YwkiXmB4DcZut4SyjnajrKPQXzsGq51huyLB8Dm1cDcBDLYx/F0omYEYjiMNA==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.2.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.7-rc.2_1785455004066_0.09517798797035093","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.1.7":{"name":"@vgpu/adapter-node","version":"0.1.7","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.1.7","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"26713d40a0d3d31bc90e508a74b57a16863776fa","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.1.7.tgz","fileCount":29,"integrity":"sha512-sYdoKSMnGJX6W7CvK389asH6PgPD9+zFjfnWVm6h0RGtuNJcZjqjmU0vSUpAuku5wD9LEuIbB4aaqSLLDfzriQ==","signatures":[{"sig":"MEQCIB5NNSX9pl6nXLlyIS64Vx7hyF85gkUxXZn9P/Vm9yL7AiB6jQwga1f96VLBCjS2Cqy4Upw3TsKSf6JHGtCVH4UqTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107330},"type":"module","_from":"file:vgpu-adapter-node-0.1.7.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/0e504d74b2fe93e5a47afa4f6a396cb4/vgpu-adapter-node-0.1.7.tgz","_integrity":"sha512-sYdoKSMnGJX6W7CvK389asH6PgPD9+zFjfnWVm6h0RGtuNJcZjqjmU0vSUpAuku5wD9LEuIbB4aaqSLLDfzriQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.1.7_1785456082995_0.4252815403880279","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.3.0-rc.0":{"name":"@vgpu/adapter-node","version":"0.3.0-rc.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.3.0-rc.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"cd7af38d5cb4dec0a163007c67ac05b9bb6c0abf","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.3.0-rc.0.tgz","fileCount":33,"integrity":"sha512-LMC0XnWsgrWGqgbX8Fx7VTae8tvJAMjdOEs4otCbPzJtnK9cOGNltzZWxX8bmOdzqPHJCLgbyfaVK8KEL1V3kA==","signatures":[{"sig":"MEYCIQCeKNwJc9ji7nVXi+xjJT/pSHOyJAtmvzBrg5wtVFehqQIhANssxJmdw9U3xdr+mz0mewyoB2iGf7RE+a4oBh+x1sME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.3.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112838},"type":"module","_from":"file:vgpu-adapter-node-0.3.0-rc.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/a04e859ab39a26ee28c8bb90cfd76de9/vgpu-adapter-node-0.3.0-rc.0.tgz","_integrity":"sha512-LMC0XnWsgrWGqgbX8Fx7VTae8tvJAMjdOEs4otCbPzJtnK9cOGNltzZWxX8bmOdzqPHJCLgbyfaVK8KEL1V3kA==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.3.0-rc.0_1785883798698_0.8961021488895407","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.3.0-rc.1":{"name":"@vgpu/adapter-node","version":"0.3.0-rc.1","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.3.0-rc.1","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"8bdaf6b1edc55b280fbb0b7943d8c09ef772e5dd","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.3.0-rc.1.tgz","fileCount":33,"integrity":"sha512-gE5ey8ue//jYp7bmzkzT00E14MZGiKWh6V3c7H3/TcwCClSm8syH4mZTWChI5C3zGXZhYSK372J5670jJqev/w==","signatures":[{"sig":"MEUCICUwDR7hOBJxr6RdMxwwJ0tDfefg0vx76keQspovhpVfAiEArJBMRy0MQL9DeS8rxBUhLCCMOdFsiaxTLlBz7X29wcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.3.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112838},"type":"module","_from":"file:vgpu-adapter-node-0.3.0-rc.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/ef24ca6fc22e83f81d4f7dca8571f288/vgpu-adapter-node-0.3.0-rc.1.tgz","_integrity":"sha512-gE5ey8ue//jYp7bmzkzT00E14MZGiKWh6V3c7H3/TcwCClSm8syH4mZTWChI5C3zGXZhYSK372J5670jJqev/w==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.3.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.3.0-rc.1_1785906857362_0.13148417383742883","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.3.0":{"name":"@vgpu/adapter-node","version":"0.3.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.3.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://github.com/vercel-labs/vgpu#readme","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"a3629b6e264eea4c5f285e2bd045b5c2d72c7660","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.3.0.tgz","fileCount":33,"integrity":"sha512-K4QUoXM1b+TZNpRDXkoRWMv+JWs8UZqCDBFG7uaEUK0a5xRrt/PekXodCGHMpcjF4sjOLWi7v1njIjRuicJJNA==","signatures":[{"sig":"MEQCIAysI0alCAgiY8SXAyTxtvBCscDjy2/j3QGbxxKqY4XYAiAbbSrfKSyhC3aFGHl7eGUZHpHBGGH/GForcu8ujP4FLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112828},"type":"module","_from":"file:vgpu-adapter-node-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/380d564d427e57377109190233bb9539/vgpu-adapter-node-0.3.0.tgz","_integrity":"sha512-K4QUoXM1b+TZNpRDXkoRWMv+JWs8UZqCDBFG7uaEUK0a5xRrt/PekXodCGHMpcjF4sjOLWi7v1njIjRuicJJNA==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.3.0_1785936820517_0.11668166629282539","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.3.1-rc.0":{"name":"@vgpu/adapter-node","version":"0.3.1-rc.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.3.1-rc.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"cdf8020439b40d7f20c157ffe48bf480132e96c1","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.3.1-rc.0.tgz","fileCount":33,"integrity":"sha512-gv+yXTd0Fyy6nIAAKp+MAkbjDoyfgsNL6WzzwmwR1UTYyfoOUgF0rtEBk9N2hU/nmdXDKAzF+reaBTPnUFoSng==","signatures":[{"sig":"MEUCICXD1Q7+hcRC0m3zmzh4Hett/+Kb3L8RmZV9VWx8HxbrAiEA0kXpbDVSQHu7QVfkq5xJ75rQ3OHNw6tmFOIbaJTk+Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.3.1-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112811},"type":"module","_from":"file:vgpu-adapter-node-0.3.1-rc.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/312c888b16d6f93c4fd3f225fdf4bbb7/vgpu-adapter-node-0.3.1-rc.0.tgz","_integrity":"sha512-gv+yXTd0Fyy6nIAAKp+MAkbjDoyfgsNL6WzzwmwR1UTYyfoOUgF0rtEBk9N2hU/nmdXDKAzF+reaBTPnUFoSng==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.3.1-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.3.1-rc.0_1787721312556_0.5693923002490702","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.3.1":{"name":"@vgpu/adapter-node","version":"0.3.1","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.3.1","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"63a34a03d6749f53a7b46d5998d34a205c22234b","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.3.1.tgz","fileCount":33,"integrity":"sha512-DtGxI8q3bAh3aN1JdT2EJhUEEbiuVC3U5nd3JLCbn+8zQlxmzs/+lsLo3TzD0gXr7fWHHdOiYYv0xIvAC/1UnQ==","signatures":[{"sig":"MEUCIGDKewHJTgtcxw0SyHcxFZ22J0GJlYngxNJnXNGdEHgDAiEA2Gc13YJJgxMmsxuBJdBOrzm5L4ojQQJbopAr07EdCLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112801},"type":"module","_from":"file:vgpu-adapter-node-0.3.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/78521b12baebf003d9f2e5d8e7f5dde0/vgpu-adapter-node-0.3.1.tgz","_integrity":"sha512-DtGxI8q3bAh3aN1JdT2EJhUEEbiuVC3U5nd3JLCbn+8zQlxmzs/+lsLo3TzD0gXr7fWHHdOiYYv0xIvAC/1UnQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.3.1_1787722611103_0.5935583439950676","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.4.0-rc.0":{"name":"@vgpu/adapter-node","version":"0.4.0-rc.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.4.0-rc.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"3219d6e7ea19a77b3eb099d4ce1e6cdaf179ab75","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.4.0-rc.0.tgz","fileCount":33,"integrity":"sha512-wV0qmmy2MO5Jq5ydtIjewTmXieWlz71zVf1x9Kek+wCPTAK1n4DmKUgTA7bSzbA0ijWOSCKjcBfIGZg7hq2hfA==","signatures":[{"sig":"MEUCIDsLDXcpsMHB+SOZgHuy2C8bTWmy7HDn+kCx/iugqvszAiEA1pYgy2QDldlYwEqUoblw++3wcrdGDBaC0xcF+bNL8Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.4.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112811},"type":"module","_from":"file:vgpu-adapter-node-0.4.0-rc.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/f6e91579bc712cceb81109f8c89e1255/vgpu-adapter-node-0.4.0-rc.0.tgz","_integrity":"sha512-wV0qmmy2MO5Jq5ydtIjewTmXieWlz71zVf1x9Kek+wCPTAK1n4DmKUgTA7bSzbA0ijWOSCKjcBfIGZg7hq2hfA==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.1","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.4.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.4.0-rc.0_1788451349447_0.44098903562784186","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.4.0":{"name":"@vgpu/adapter-node","version":"0.4.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.4.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"84dba6d6101ba3c90121ebd5a23d61d363474300","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.4.0.tgz","fileCount":33,"integrity":"sha512-A6Rj5Ge8Uw6BFrRBiJa8iRTI4fSxkz2JyR1rAhTl+kUNMeyAxrMlItqsUdVcaLe3fJPUh0sU6cr9zzHjHvuVUA==","signatures":[{"sig":"MEUCIQDAnp7f4E/qB1YuNO8LZxcOnFHLxwrrAdnND9B6UVuLLQIgbXjIJ8qvAqg0u31OhTCToLHcLasW8X8ZzrKII1gvZaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112801},"type":"module","_from":"file:vgpu-adapter-node-0.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/tmp/344869782679bdbd45a9c014b847b16f/vgpu-adapter-node-0.4.0.tgz","_integrity":"sha512-A6Rj5Ge8Uw6BFrRBiJa8iRTI4fSxkz2JyR1rAhTl+kUNMeyAxrMlItqsUdVcaLe3fJPUh0sU6cr9zzHjHvuVUA==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.1","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.4.0_1788454255641_0.9957898763728135","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.4.1":{"name":"@vgpu/adapter-node","version":"0.4.1","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.4.1","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"8064391c58b4e9d7ba3bcb7de97daaefd47e2977","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.4.1.tgz","fileCount":33,"integrity":"sha512-fZgokRT/oTodHqCgyrqtKOrqw7TO+1qxW8gcW5A30wcKnjjAj+4sRHytaJTQkJCYDpZeOHp7B2lhvAxrv1zINg==","signatures":[{"sig":"MEQCIDqdYJOPmmYhnM+D4H+dDfdUFoSMpz7eEF0BCezIDSnXAiAY4IJ24iqvO2y0X5MpgaZNp6zbyyH5mYEv7n/nfrzwAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":112801},"type":"module","_from":"file:vgpu-adapter-node-0.4.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/home/runner/work/_temp/npm-release/vgpu-adapter-node-0.4.1.tgz","_integrity":"sha512-fZgokRT/oTodHqCgyrqtKOrqw7TO+1qxW8gcW5A30wcKnjjAj+4sRHytaJTQkJCYDpZeOHp7B2lhvAxrv1zINg==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.1","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.4.1_1788896842561_0.7372705896183798","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.5.0-rc.0":{"name":"@vgpu/adapter-node","version":"0.5.0-rc.0","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.5.0-rc.0","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"777ef1542ad55eed0b7bcef3826cad15a4ea26c1","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.5.0-rc.0.tgz","fileCount":33,"integrity":"sha512-z96fgmPBnM/dq4uI9XQ4SF36N6zj3zggxd7aWvdH5wnctlA3SZs0a9GZm0ZR9Q9yT5icKRQ3jvCawkz0W1xMAg==","signatures":[{"sig":"MEQCIHrdvLArXaQDIImG7++kQNuhUq4CTybJupOkmKl33BVkAiARFkIn6d6/VtgZbA1Sv7XAhQbYCZu3F4DzRvgBJMFPPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.5.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114092},"type":"module","_from":"file:vgpu-adapter-node-0.5.0-rc.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/home/runner/work/_temp/npm-release/vgpu-adapter-node-0.5.0-rc.0.tgz","_integrity":"sha512-z96fgmPBnM/dq4uI9XQ4SF36N6zj3zggxd7aWvdH5wnctlA3SZs0a9GZm0ZR9Q9yT5icKRQ3jvCawkz0W1xMAg==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.1","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.5.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.5.0-rc.0_1789049935650_0.4876495773259244","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.5.0-rc.1":{"name":"@vgpu/adapter-node","version":"0.5.0-rc.1","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","_id":"@vgpu/adapter-node@0.5.0-rc.1","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"dist":{"shasum":"4e29354ab5e460950b785dd65e5d35e350fd278b","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.5.0-rc.1.tgz","fileCount":33,"integrity":"sha512-2V9Po8mzQML+KmfvuC87dMC3G7jpYHchAShVnIMbHwsrsfJ8FKQ9bu3AiT578G5B1SSWEgIcN7jC1dqjvLAuWQ==","signatures":[{"sig":"MEUCICb3Zz09X7JmWtWHwyd3wx2GL0Mppwolcl6/Y0+GsORvAiEAoFOetANn91r7Ae002pVWMZkBwWZNVMh+MkHlEeWNOA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.5.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114092},"type":"module","_from":"file:vgpu-adapter-node-0.5.0-rc.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"private":false,"scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"_resolved":"/home/runner/work/_temp/npm-release/vgpu-adapter-node-0.5.0-rc.1.tgz","_integrity":"sha512-2V9Po8mzQML+KmfvuC87dMC3G7jpYHchAShVnIMbHwsrsfJ8FKQ9bu3AiT578G5B1SSWEgIcN7jC1dqjvLAuWQ==","repository":{"url":"git+https://github.com/vercel-labs/vgpu.git","type":"git","directory":"packages/adapter-node"},"_npmVersion":"11.19.1","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.5.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","vgpuBundleAudience":"tooling","vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","_npmOperationalInternal":{"tmp":"tmp/adapter-node_0.5.0-rc.1_1789150138563_0.11810981496928497","host":"s3://npm-registry-packages-npm-production"},"vgpuBundleBudgetGzipBytes":33792},"0.5.0":{"name":"@vgpu/adapter-node","version":"0.5.0","description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"homepage":"https://vgpu.sh","bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"repository":{"type":"git","url":"git+https://github.com/vercel-labs/vgpu.git","directory":"packages/adapter-node"},"license":"MIT","author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"private":false,"publishConfig":{"access":"public"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./install-dawn":{"types":"./dist/dawn-installer.d.ts","import":"./dist/dawn-installer.js"},"./install-software-renderer":{"types":"./dist/software-renderer-installer.d.ts","import":"./dist/software-renderer-installer.js"}},"dependencies":{"webgpu":"0.4.0","@vgpu/core":"0.5.0"},"vgpuBundleAudience":"tooling","vgpuBundleBudgetGzipBytes":33792,"vgpuBundleBudgetNote":"Gzip ceilings use 512-byte granularity: each budget is the next 512-byte multiple strictly above the measured size. Regenerate with `pnpm bundle-check --update`. vgpuBundleAudience/vgpuExportBundleAudiences select the gate: \"client\" entries ship to browsers and fail on any byte over budget; \"tooling\" entries (loaders, Node runtime, CLI, package tarballs) only warn until growth passes vgpuBundleBudgetGrowthThreshold (default 5%). Tarballs measure published dist bytes with sourcemap sourcesContent stripped and *.docs.md excluded.","scripts":{"build":"tsc -b","postinstall":"node -e \"import('./dist/postinstall.js').catch(() => {})\""},"_id":"@vgpu/adapter-node@0.5.0","_integrity":"sha512-lgzqFcLDejwRgwlaNStzkwLNU9b4aN2OoPpWqT1UyPmK521BSw2OIQKzAuDIkzNlREla6KNC12G6bthhOzZKzw==","_resolved":"/home/runner/work/_temp/npm-release/vgpu-adapter-node-0.5.0.tgz","_from":"file:vgpu-adapter-node-0.5.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"11.19.1","dist":{"integrity":"sha512-lgzqFcLDejwRgwlaNStzkwLNU9b4aN2OoPpWqT1UyPmK521BSw2OIQKzAuDIkzNlREla6KNC12G6bthhOzZKzw==","shasum":"818eb790a09f0716b59cf16c2db63dd359a3b0f6","tarball":"https://registry.npmjs.org/@vgpu/adapter-node/-/adapter-node-0.5.0.tgz","fileCount":33,"unpackedSize":114082,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vgpu%2fadapter-node@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZY5eGI8WSWypRf6kRCtuuX6WwwSBLqLyIAjGdmdVVbwIgHi15GtDY8OyEHjmZKcrDNrppr9NXB2m9WRpFD0PEcow="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24391151-0e80-4efb-8a7c-a86612875f4e"}},"directories":{},"maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-node_0.5.0_1789403423270_0.6562367859914773"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-07T19:09:21.094Z","modified":"2026-09-14T16:30:23.871Z","0.0.1":"2026-05-07T19:09:21.295Z","0.0.2":"2026-05-07T23:59:55.544Z","0.0.3":"2026-05-13T19:33:58.053Z","0.0.4":"2026-05-21T16:09:44.254Z","0.0.5":"2026-05-21T17:07:29.142Z","0.0.6":"2026-06-15T20:53:07.353Z","0.0.7":"2026-06-29T18:16:21.016Z","0.0.8":"2026-07-02T16:09:15.947Z","0.1.0":"2026-07-21T16:46:36.325Z","0.1.2":"2026-07-21T19:43:33.194Z","0.1.3":"2026-07-21T21:57:55.868Z","0.1.4":"2026-07-22T00:42:01.058Z","0.1.5":"2026-07-22T16:29:47.695Z","0.1.6":"2026-07-23T15:01:40.544Z","0.1.7-rc.0":"2026-07-30T18:16:20.117Z","0.1.7-rc.1":"2026-07-30T20:36:46.169Z","0.1.7-rc.2":"2026-07-30T23:43:24.212Z","0.1.7":"2026-07-31T00:01:23.147Z","0.3.0-rc.0":"2026-08-04T22:49:58.864Z","0.3.0-rc.1":"2026-08-05T05:14:17.503Z","0.3.0":"2026-08-05T13:33:40.683Z","0.3.1-rc.0":"2026-08-26T05:15:12.718Z","0.3.1":"2026-08-26T05:36:51.237Z","0.4.0-rc.0":"2026-09-03T16:02:29.583Z","0.4.0":"2026-09-03T16:50:55.774Z","0.4.1":"2026-09-08T19:47:22.694Z","0.5.0-rc.0":"2026-09-10T14:18:55.784Z","0.5.0-rc.1":"2026-09-11T18:08:58.714Z","0.5.0":"2026-09-14T16:30:23.419Z"},"bugs":{"url":"https://github.com/vercel-labs/vgpu/issues"},"author":{"name":"Matias Gonzalez","email":"matiasngf@hotmail.com"},"license":"MIT","homepage":"https://vgpu.sh","keywords":["webgpu","graphics","rendering","node","dawn","adapter","server-side"],"repository":{"type":"git","url":"git+https://github.com/vercel-labs/vgpu.git","directory":"packages/adapter-node"},"description":"Node.js GPU adapter for vgpu, using Dawn-based WebGPU bindings.","maintainers":[{"name":"matiasgf","email":"matiasngf@hotmail.com"}],"readme":"# @vgpu/adapter-node\n\nDawn adapter for `vgpu/node`.\n\n`@vgpu/adapter-node` connects vgpu to Node.js through the `webgpu` Dawn native prebuild. Most callers should import `init` from `vgpu/node`; direct adapter/device helpers remain for core layer (`vgpu/core`) tooling.\n\n## Install\n\n```bash\npnpm add vgpu\n```\n\n## Usage\n\n```ts\nimport { init, draw, frame, target } from \"vgpu/node\";\n\nconst gpu = await init();\nconst colorTarget = target(gpu, { size: [256, 256], format: \"rgba8unorm\" });\nconst drawable = draw(gpu, { shader: TRIANGLE_WGSL, targets: [colorTarget] });\nframe(gpu, (f) => f.pass({ target: colorTarget, clear: [0, 0, 0, 1] }, (p) => p.draw(drawable)));\nconst rgba = await colorTarget.color.read({ mipLevel: 0, region: \"all\" });\ngpu.dispose();\n```\n\n## System requirements\n\n- Node.js 22+ is the supported engine.\n- Linux Dawn prebuilds require a compatible GLIBC. Use the repository Docker runner for reproducible CI and snapshots.\n- Linux defaults to Vulkan, with or without a display server. Install a hardware Vulkan driver or Mesa/lavapipe; headless CPU rendering uses a valid `VK_ICD_FILENAMES` and `XDG_RUNTIME_DIR`.\n- Auto mode can fall back to an already installed portable CPU renderer. Otherwise it reports how to install one with `npx vgpu install-software-renderer`; it never silently switches to OpenGL.\n- `VGPU_DAWN_FLAGS=backend=opengl` remains an explicit opt-in. Dawn's OpenGL backend has a known restricted-mip-view/storage-write bug (392121637). macOS, Windows and browser defaults are unchanged.\n- `VGPU-NODE-NO-ADAPTER` includes the attempted Dawn flags and adapter options plus Mesa, Vulkan ICD, and display diagnostics.\n\n## License\n\nMIT.\n","readmeFilename":"README.md"}