{"_id":"@footgun/cobalt","_rev":"43-ff61307e1286b1bbdaed99458228ce73","name":"@footgun/cobalt","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"@footgun/cobalt","version":"0.1.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.1.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"5c7982d029547046f461f550223e671da8ff8816","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.1.0.tgz","fileCount":131,"integrity":"sha512-wlYmdxXeg1MH3+npyVF45dfmL4hd+7XSdBjKZHEV3IH80KHkP5UUcNMf1x8Mm49mldsRmPoJPjgniY6dCMfHdQ==","signatures":[{"sig":"MEUCIQCL/AEjARefQ+6emOOXvZ8EBCwYMHMhJnV3owtSIbQpFAIgAUvB2zriOOyVvJwuLQ1YDVDxxIS+rUdg8NxWpStMWfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1110112},"main":"bundle.js","type":"module","gitHead":"877e206c58f9780c86231f81376b34ce0b0e6c6d","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"_npmVersion":"10.8.2","description":"An opinionated 2D node graph based on WebGpu","directories":{},"_nodeVersion":"20.18.0","dependencies":{"wgpu-matrix":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","@webgpu/types":"^0.1.44","esbuild-plugin-glsl":"^1.1.0","@hyrious/esbuild-plugin-http":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.1.0_1730091439507_0.0445492041484159","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@footgun/cobalt","version":"0.1.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.1.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"a1b8cff1a9c11f90b8e83086164d1ccda67d2cfb","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.1.1.tgz","fileCount":131,"integrity":"sha512-dYJjC9W4WF420r6gUhQmzkLqB5PykY5wGvK2xDwi1/nuyPp3VoEboVCEnjYoWRWeC+IaSwY3BpYLpc1JYz5LOQ==","signatures":[{"sig":"MEUCIEMmWeloC12vVdKnt/RcJ1nU01ykiAgUjnXRwVJ0Q5yuAiEAlswOI8tL13sAPuhaljAnXsQuub5X0RO4UvyTb/ohy0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1096132},"main":"bundle.js","type":"module","gitHead":"9af238f37eeee7cecd57800926b4cd56cf3fa5fd","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"_npmVersion":"10.8.2","description":"An opinionated 2D node graph based on WebGpu","directories":{},"_nodeVersion":"20.18.0","dependencies":{"wgpu-matrix":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","@webgpu/types":"^0.1.44","esbuild-plugin-glsl":"^1.1.0","@hyrious/esbuild-plugin-http":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.1.1_1730092498667_0.17807494543888813","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@footgun/cobalt","version":"0.2.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.2.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"30fa51e93fb39e3687ddb600d796b8fc7d1cbbde","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.2.0.tgz","fileCount":129,"integrity":"sha512-jM48csqKsmCuz2JJwITlwr19SolMhHwFw4xSoN7JBVc5twkBvVANkxpiobX6eQeOegFVORMjo8yKo+bOvQqSrQ==","signatures":[{"sig":"MEYCIQCU7wsUV/AoWk64X3e9AKSfz809zNMik5aepPChJYCadwIhAKjWsTUUDcdbnGc4dKTzczDfUy/KmrjeXvX5D1SN5mY+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1085354},"main":"bundle.js","type":"module","gitHead":"b18e71620c5a1ddfe0615eab4602fac1bb5fb22c","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"_npmVersion":"10.9.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.11.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0","@hyrious/esbuild-plugin-http":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.2.0_1732124351240_0.6669732895893816","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@footgun/cobalt","version":"0.3.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.3.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"2a082a0923f83abf4a1b4a855c939cb2a778cd24","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.3.0.tgz","fileCount":129,"integrity":"sha512-k4RmPYPdtxkuL8eg/YA7JZEx4xh1PEhPS3BsmfFkoi3CuwMd7dVrFjDcCx3pdgiqeNuIcynT2PJfGDnatWxdPQ==","signatures":[{"sig":"MEQCIFthkz6khw4AbR5fjnvdmYgP4xFSNkXHSlU9yGTJoy0UAiB8Q6q753So7kdl7dUXjNJ0hc5qD/cAaY1mzW35rpM2Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1208285},"main":"bundle.js","type":"module","gitHead":"d975ca0b9e2840d76ec58fc428d54d666c955e33","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"_npmVersion":"10.9.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.11.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","poly-to-pslg":"^1.0.1","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0","@hyrious/esbuild-plugin-http":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.3.0_1732140862557_0.690018017799968","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@footgun/cobalt","version":"0.3.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.3.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"68827e8a660b6033c91df86808fb84b207cead54","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.3.1.tgz","fileCount":129,"integrity":"sha512-IKFTVPdyD5V1LiGU1h1L9x8cuAR3yA8ViWvQQT/T/DPPN6dlOpWQ2zsbFDpLVlZ9VZ3mQ2Al6X54fF/6jONzPw==","signatures":[{"sig":"MEQCIAJDyJWkRCDiqN5w67dencLCAhytxVLmi/YXg5T+7MowAiBxi/CNoVGfoPgAegT8bNIPIapVG1uOQnrp1GtNeCbHnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1234286},"main":"bundle.js","type":"module","gitHead":"223f85b1eeebebdcf8a9c4095f02037f9b27f3b9","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"_npmVersion":"10.9.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.11.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","poly-to-pslg":"^1.0.1","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0","@hyrious/esbuild-plugin-http":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.3.1_1732143071661_0.2098603570459825","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@footgun/cobalt","version":"0.3.2","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.3.2","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"d23e5fdcf6a19fc521b5f368c194a14d9a155158","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.3.2.tgz","fileCount":131,"integrity":"sha512-O6Tb2VKh3/bqhZx2l2A3C3JjlPIXJPTiKmMJSp4ScqjPMno+X2CKwS65okJr2tcCsKi5FhTIeRD0YF9gKaW4qg==","signatures":[{"sig":"MEQCIGYJ4zULVoxRTTKRba07pfpNdW3AkfxIFRAqoNBKVw6pAiA0Ws5J9LUpJ3p7F+ls3G4Aq3nhhgWV7ywjiLXBlX9lfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1210123},"main":"bundle.js","type":"module","gitHead":"78663e3ce4019a4a44c7446a29763ee6dc53a750","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"_npmVersion":"10.9.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.12.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","poly-to-pslg":"^1.0.1","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0","@hyrious/esbuild-plugin-http":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.3.2_1736807984058_0.1519235694111678","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@footgun/cobalt","version":"0.3.3","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.3.3","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"5d470253dedb91adcf843e39d2d17eb5cac73cb8","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.3.3.tgz","fileCount":131,"integrity":"sha512-uvT0hQ/4u64/MHVskjIU7GOU61YwX/ze6IfNI2x9YrrMvjXGjaEAjfZ6Q7NY7vtwp6GGa/7PU+kKwYRorqWv1Q==","signatures":[{"sig":"MEQCIC7r3D+thMYIg7+Bv1M5xnj/kZs0LIAvUxMHapHT8sJ9AiAgwmDvmcGG9tqeoRSSmqMRAIKONsUGdgAVYLqFVWk4Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159982},"main":"bundle.js","type":"module","gitHead":"5ca81f58ebe47ce21e2737f96733c58104324443","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"_npmVersion":"10.9.2","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.14.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","poly-to-pslg":"github:mreinstein/poly-to-pslg","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.3.3_1740509312859_0.5462780938136358","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@footgun/cobalt","version":"0.4.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.4.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"b1d9b1bde792623566e842bea912777384ccda56","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.4.0.tgz","fileCount":146,"integrity":"sha512-UiLp/JL5+/CBgeprsU+U47g+WzqVvpRooGwHxb10drjkXZYmRlkV7KS/ec8SEgSlQchT+p7e3IoFcZZ6aT6tLQ==","signatures":[{"sig":"MEUCIEnoDbLsXRQhf6ee1riZHeU/lpgP0NWcBzXrUpOb6wIcAiEA/v9e7qGzvJ/fNcwcGYHuJlHnf06SdumET8uIo+dcbpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218767},"main":"bundle.js","type":"module","gitHead":"138be866fbf51632e2a35b5c7318d5d2ee5f6e1c","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.3.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.0.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.4.0_1746842657865_0.4049949563702555","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@footgun/cobalt","version":"0.5.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.5.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"c63ec1cb5c389991bb54d2e90bd3d0dfd49c0e6d","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.5.0.tgz","fileCount":146,"integrity":"sha512-AqsxKDSIjkGOnhZygW926EPvBvBjNgtnIjVnhvZFzJXFTd+CjFOg9oBpOs4De6EnG6hTHfZfuBKhKwqWqK4+wg==","signatures":[{"sig":"MEQCIAVL286CY4zmaYQR1FJiWh5HF5b49XfTaKjIb/ol/ZruAiAPw7/2YJrSrLoeUKW+AAzOEvnkWs8OtR95vAbCR8MG2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221676},"main":"bundle.js","type":"module","gitHead":"2a2c30b7e00ee4a6a13a72b0690475836f666008","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.3.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.0.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.5.0_1746862362799_0.4009259944328687","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@footgun/cobalt","version":"0.5.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.5.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"604ce6e39c6e3814f787328149a43e88de28d885","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.5.1.tgz","fileCount":148,"integrity":"sha512-JC+dUFX2yONZfCLT0x1rah2FvrQClBCmhMyxMMAFW4S7/PcDHVprUlcY2u6ETXP0ZNYUYEJ0IbpIWYSkgbdxvw==","signatures":[{"sig":"MEUCIGuNE2g0s1cWzLEwMGoqooyFlEP7Rp6Ahbg50ssX1ZudAiEAyWO/KFp7z+o9gfO/isxmCjIzB4L1CN9GjarJvAwymNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221775},"main":"bundle.js","type":"module","gitHead":"46576cb1711b2a7e14d975dfd1af856f132537f9","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"10.9.3","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.18.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.5.1_1756436555390_0.5160724353478146","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@footgun/cobalt","version":"0.6.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"f247547cf4aac78b0501a0f8528f023c4fe9beac","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.0.tgz","fileCount":149,"integrity":"sha512-NnkXcemy1Jlw6BmJ4CWtkKgPRcHYTa29wFAm9sxwmKqQumrOyFk68C1LfLMd0fRf6h+Eadia1apHc6GKVThauA==","signatures":[{"sig":"MEQCIHan9YEEcmUtCgpaWnkDGvMMwpTXo5cx5KNRGpUYOaBuAiA2TsVuD36eS+D28QUqYyyAyA3q6jd2p4/U3rTKRCtxMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475116},"main":"bundle.js","type":"module","gitHead":"cc4c5792b6c1f297a618732e8fe1b5a14f1c483d","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.0_1756595259176_0.9940794202209604","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@footgun/cobalt","version":"0.6.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"eacc5d763e97e46d4e0b0e3133a77dbd2af25250","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.1.tgz","fileCount":149,"integrity":"sha512-0ItQXyQLKWYKwf5YZ7b7vu39wHzuKsC+wWV91l+3PsUeXX5bwEGp6mSqQXNNBG4QT1ps3+rURzZEaavwE3I+eg==","signatures":[{"sig":"MEUCIHr/P9A4h5pmdxHhJx3FFlJAc4rm6pJ4jRZxGbLUi4d9AiEAulYnTVzztDn6jWa2atWU8cMhKDIRaXM9COnU8MQTlU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475637},"main":"bundle.js","type":"module","gitHead":"c37ecf763d0b8a73ea8bba4a335407488cec1ce0","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.1_1756598466414_0.11686703949038635","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@footgun/cobalt","version":"0.6.2","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.2","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"2eae8edc1a1a916e02d2e94e231cb5049cbc93f4","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.2.tgz","fileCount":149,"integrity":"sha512-NLTavo7+jGLZR0UNR9Xh1SfaPOQnVsPE1kcBFiUjKgebCy+xqYG9E8FevyUGKCBzKhaRn5po92lXNTtaDW+ufw==","signatures":[{"sig":"MEQCIH0QQ7rP7LJLuqnvr7bZUgaf3rsPRi7nl3oBeFFYnbgNAiArS4E4xFHQK+pBhdIkM1mNDD1eBqSUZGQD2/HD3xghiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475800},"main":"bundle.js","type":"module","gitHead":"43d97777ab7c16c13944b31ef98bda541eff5bf4","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.2_1756602008240_0.14767213707446092","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@footgun/cobalt","version":"0.6.3","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.3","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"c722ccb62d21130e92893d9989087ec9bb1f7878","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.3.tgz","fileCount":149,"integrity":"sha512-Jn8qJ/H1opnoijcrG/N4J/jTtI0cQjBfgRhN/VjGRg5yTb0ONepcPA/+WYlHiEbTs6tdmE0cpBY/h2rXHLMTZQ==","signatures":[{"sig":"MEUCIQC7p3jRIlehjhisnwqX6MQX1knTt7L44J4n/bJGGSOkfgIgRDoHHakt0td/hFXcfdfiTIZ57ZwJE5S/uka3Z8p7c8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476249},"main":"bundle.js","type":"module","gitHead":"c9affa727c608b6a368d8e89d31aca2fe0e7b58a","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.3_1756603542010_0.06520995896645276","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@footgun/cobalt","version":"0.6.4","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.4","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"c4d8713aac3576af5b2392f24e2a0671555e157c","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.4.tgz","fileCount":149,"integrity":"sha512-owZPzVHtd9Ra+opyUwdlNpKWBSMce4wFO3xlLnHsz4Zw9K+GeDInw6N/WE5jrKAQkTIfZ83YyK8WKgQhbULteA==","signatures":[{"sig":"MEYCIQDumCr7RVuFVRRr18a9UrDvx76TVzNpokRV1VrkzXPemwIhANZAFQDemmi6mK0flr1Y7Y30+NmSRyMAB3JaY2YwVAC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476517},"main":"bundle.js","type":"module","gitHead":"2c6fdddb87fc4604a5dc1e1d2ec210e6035fe2ae","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.4_1756606928918_0.6216405403031828","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@footgun/cobalt","version":"0.6.5","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.5","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"debf0f736bef6bd31d1d528a6ec10f7ca2780ad9","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.5.tgz","fileCount":149,"integrity":"sha512-arT4lg970KaQXO40roIUh9C3Vxv+JjmwreMsfpwexjz1y6qsRaf6i33yKt5w0P2WDIMo587NDAamv6iAxYsnJw==","signatures":[{"sig":"MEQCIEm55PuYx7v4/8sU6/S7u7rr4ARz7LakZkf1hXbMTKl/AiBNJSX7HApTsCDDkZtUAYyPJVy9Ce73Z9rlEddiywSLzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477870},"main":"bundle.js","type":"module","gitHead":"2802fb5258c0e97cf4e7e0c302bb72b411d99c91","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.5_1756681673469_0.129109411293572","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@footgun/cobalt","version":"0.6.6","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.6","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"59dc44ec4af01eab500eed1141e9967af67b0e76","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.6.tgz","fileCount":149,"integrity":"sha512-0E6prDmcobUjlh+F3+q50BRy7z0FzMVt+vNanZMKyQmONQB4eE+QJTL3unYCo4rWvwAvHdJByicF1wWTs6YKcA==","signatures":[{"sig":"MEUCIGmF1ZWJT11IKxPE/Rp9Zz3Ikts9eNY8w+4GneYi55tDAiEAmhe6jeZb3nlXsmpJ9A9zVPC85/fnKIUqSfneYerz1rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1477927},"main":"bundle.js","type":"module","gitHead":"7670b42eb9637a29e6c1e6ae1e0c4d5e07cd3a9f","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.6_1756682429417_0.9131621533708147","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@footgun/cobalt","version":"0.6.7","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.7","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"d9739d791fa81a10f8512ef489478eef33447a9e","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.7.tgz","fileCount":149,"integrity":"sha512-6ts08dluEsNvbAZuvOco1ThkOKn80VqfcfFZPMZdZ8h+xo/3b2Yffm17l5O6gGZOsqehT2vekh0jUCFBztNEeA==","signatures":[{"sig":"MEYCIQDgbJ4yTVUcOJ1BsSaGT8ISC61YKX7azjo7k/HpvjkLUAIhAJCINRokxuvI1JO7OO/7cMOjoZxy0Bsyh647JjLAaOcR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478927},"main":"bundle.js","type":"module","gitHead":"f2c5e810cd1d2592febbcc2bb27f682b9a076cc5","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.7_1756683683028_0.6862059868758461","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@footgun/cobalt","version":"0.6.8","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.8","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"0671ed90927b87db067b180ccc538d343d83cde1","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.8.tgz","fileCount":149,"integrity":"sha512-zmP2HvnDiG3HHatk74oZiCPWK7GgU65dijwkwyeZz5cdHy+qRttP6TFnuy4IdK7/OsY7F36//YQp0hcMe0Anyw==","signatures":[{"sig":"MEUCIQDALF+mAmnVXMfCrNCFdiB5/C+vkEFm81uO+F0cU7SXGgIgRdWkERkggwlLY0PapPKTbgvKoblHRrzY11QpYsbZPR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478370},"main":"bundle.js","type":"module","gitHead":"0c303b87308b56c7b745d1da3cbd890c375262ee","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.8_1756684232996_0.3039152284352775","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@footgun/cobalt","version":"0.6.9","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.9","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"0456d6215d281adf5d9492ddba734e2db94d8bba","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.9.tgz","fileCount":149,"integrity":"sha512-KHJA43jlClTC2+asLxzntqMPsPR+oQAIfJmXGCxFzgFQGVXicUjedTPv8TlQX+7FFswRF0m5zwqB72HDfuSWQA==","signatures":[{"sig":"MEQCIFj9vRNRHNHlgo1bN6lmcK6fFdxVwozD7O3yRggfi4O2AiBMOWnwhsL3czejqiY+3n0PCLvSyoYAtqntaaH6rukpXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478342},"main":"bundle.js","type":"module","gitHead":"a8e1117233d7763461a3e40b5c49eb5be1e8138b","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.9_1756710784522_0.09724352540651626","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@footgun/cobalt","version":"0.6.10","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.10","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"d25f8f852bae63f684859e5323b29ba071ed7cfe","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.10.tgz","fileCount":149,"integrity":"sha512-AEHJnV5EKwsa0MVJVMMHPAQEVUIA3bV8bbPTK7jDRL36uMlEBrJc3273zR7QEUQ9ImorNwiFPFjhvPmbBDJXwQ==","signatures":[{"sig":"MEUCIQDOakXosSVIuHZSVn4jy66PYt8ggvQXO8RTR5e4bCdKzgIgZs+BRt/MtzA2Zxeya6mtlxNFTnzvn1ebPPp/ENFW2SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478388},"main":"bundle.js","type":"module","gitHead":"f05822db234a71037ef7c2c9b2f283945ab153cb","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"10.9.3","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.19.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.10_1756784628859_0.4005380602753881","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@footgun/cobalt","version":"0.6.11","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.11","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"3a9aae90b78c48b2a78eb01bb7ab46f3a0805f14","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.11.tgz","fileCount":149,"integrity":"sha512-6O4UHPAP2TDQrGkFM4QZa0lcP6VgEqOoy73rHO4Hp5Kujjkg4vlpbHQEr8pBEbsM8b1lZlxz61gAgrYDfyBXMQ==","signatures":[{"sig":"MEUCIQDRed0db561io90Hlnf3WZ5tvJ2cHrDgjeEFNnm2BPTrQIgO/ZKlBH6mF2HpuccPlHYV+UaakwiOykamzeMk+I51Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478439},"main":"bundle.js","type":"module","gitHead":"8cb44947e9c1c1c34113715fd33990b760c95450","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.11_1756789826653_0.2917889919613921","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@footgun/cobalt","version":"0.6.12","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.12","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"4dfb829c896c544c42a0c21abb704657be51c7f1","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.12.tgz","fileCount":149,"integrity":"sha512-csiWrtJEg9T2jOYT/11lsYHmYhBVgcOH9vqhd1Kv8jVMWxdXX6Z2nENGicHGXeRrquRmvXbTc1M+T9Tyg5kF7w==","signatures":[{"sig":"MEUCIQDStgJeTSi8yrpfY2qcul3Od4XqksX5AtX1U6hzpoMOHwIgN+4CfGXYJpj3PPa21YeJF959bQGTZSvkewEWOej2DV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478414},"main":"bundle.js","type":"module","gitHead":"48d42bce752a24ac966ba897a5c6a363cd7b64f9","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.12_1756790008312_0.22323256823475846","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@footgun/cobalt","version":"0.6.13","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.13","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"d3a68fe94c0a37739c132ea209cff7d593cfe71e","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.13.tgz","fileCount":149,"integrity":"sha512-NOFzPDu2a1zqpqa/2SycjOQG5WB+MJHJFZEUEr4ms8xPN7c2L0xjV5DeNC0GHYL1JZkdtKVuvimqrRe7NhkUFw==","signatures":[{"sig":"MEUCIAI41uOtEuCN2VNlnEVnOrsttJ+3YHFyGXcLVy5oGqurAiEAlavatsowlSiaGkhLiQusSVXPrJ3UkhQxRPr7+zYsgWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1478936},"main":"bundle.js","type":"module","gitHead":"f83980a571ee0a2eb1c9b4aca2496ab49d8cbbcf","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.13_1756960475763_0.35686462633754523","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@footgun/cobalt","version":"0.6.14","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.14","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"8f25a06748b2619b9133ad349547e20d0d6d42d0","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.14.tgz","fileCount":149,"integrity":"sha512-HSJ6HBfpod0W89vb6t2wmnEbtw3O/KRWRIiCmrBZqBRXfdgvltsZxbL2gXiFXjVT9hb09nReeenV4mi3BoPBpw==","signatures":[{"sig":"MEQCIEl7dhnf8rFbT344MbwWOVPGwBQMdz7uvCaGr6LQia5wAiBVMyBVlpKUkfAbMEFUOQLCqiftLtbEyWBmJ/JAoybjvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479192},"main":"bundle.js","type":"module","gitHead":"7fc94312009238ba397a090f7b52011f29850783","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.14_1757913635954_0.5804206164033019","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@footgun/cobalt","version":"0.6.15","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.6.15","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"dbf7be896c5059a845050192a875454eef7e313f","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.6.15.tgz","fileCount":149,"integrity":"sha512-JYRCPy0SjSyhjqsDJTfJuFs/hfD+nCt+Yb9eN0Lz8ibq9fRefLFZwH0NKQbgDWz1k8G5XyRTTR+msikQhiW6cw==","signatures":[{"sig":"MEUCIBpjFQA86f/rW2lReK2NoNe0vGrTezglOK3CTDexCYj0AiEA4Y/Ric97kzVmtN1vBSgG7CXFDpCoUL/kFaLO4iE2rWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481852},"main":"bundle.js","type":"module","gitHead":"9e9af22dbcdc56992b7f768492254a515b937939","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.6.15_1758355417805_0.9956562620729779","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@footgun/cobalt","version":"0.7.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"b724f30b79993bc5da837a6689994950f599c858","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.0.tgz","fileCount":147,"integrity":"sha512-fdHSLUPsdAh+0A0BNhpRh2acnZ+Sv+oEH47HGbQBLJmglmkZQ3BfLHpL6LY0OjJUs5kvCU1DtrxSBNq/T6htNw==","signatures":[{"sig":"MEUCIQDCsmMVPpXQPbAD4wRL1s7g1ygf29yVwbsRkm6kqZK7BgIgVQs2hGCVyyu3fAWE1jkwu+1qSX9vy1yf8MmnMy6SK3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1486264},"main":"bundle.js","type":"module","gitHead":"f23e313098c66862106a811a3219c2a9484e025b","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.0_1759991667219_0.8362411163851633","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@footgun/cobalt","version":"0.7.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"545fbbb95b967f0cc4acca9cf5202efd26ebb880","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.1.tgz","fileCount":147,"integrity":"sha512-a1bQQA53utp2mlP2pmT0Jua7wTsUYYWlNcuUU85cEAMn4ImH6c3dPAV8Vy4HyfpO/l/aDb5EWlI1f4v4+CUQMw==","signatures":[{"sig":"MEQCIELOncvOx01oycktBV5JapbC0F7l5mLQpeDQn/hTn2usAiBWgduQw12EZ66Wst/xCo+CdZYDBO9NtdZ7zKYYv8XIRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234055},"main":"bundle.js","type":"module","gitHead":"7620717bba21a1426e56bea47a7142166404515e","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.1_1761979912388_0.46747476697244306","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@footgun/cobalt","version":"0.7.2","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.2","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"43c022909bc85a83b03038a73c1a8dcb2562e6d3","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.2.tgz","fileCount":147,"integrity":"sha512-4K767tQCY7y1IQumQL9JbhqpCHu90021c/5gPRYgCRRN7sQ0h7KOSne+AA6crn9Ka3aHeLWaLow6b2CnQlg2FA==","signatures":[{"sig":"MEUCIGJRYdyRtPyICFuOe9qZd+CfMKLJqfohzCjmimLsno4sAiEA+UtE+qtBrjQDx4y7PAFVjm2RXkrLrUrse+FqJA+o8v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234138},"main":"bundle.js","type":"module","gitHead":"31260626964a8be5607601dc3f90f645329599af","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.2_1761980439683_0.3677259348353523","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@footgun/cobalt","version":"0.7.3","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.3","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"3ebdc0a5edbd83131ae238112619a2c8d383c8a9","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.3.tgz","fileCount":147,"integrity":"sha512-+EQhsPDQ3wRGkNuliAF5xt54JRY7j/MKeF76FMl/JmII+DVGtu960P99RKG5DnGptjBJukSMpmb4RiUXU3DhcQ==","signatures":[{"sig":"MEQCIBHGTgLi2kPwIWidOlT/odggzlcDzRhl4a5Cf+Bp4oInAiBP/2ujuQevtJdg1sSMJYsoS8JkJiGAnVS8EbkS263cew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234196},"main":"bundle.js","type":"module","gitHead":"52aa77cb7762abb59be0d3b0296f772ff4e6c0e4","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.3_1761980892333_0.4259630355893447","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@footgun/cobalt","version":"0.7.4","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.4","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"883625ea2191797e4d0a7c23cc1760dd32029d68","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.4.tgz","fileCount":147,"integrity":"sha512-loykQSObBG+FHiktQOqF/pr0hforL7NPesr2EUAwh+TslykiPIu6Bc0pgsgd8DbVncdMylQRDJlWdVWYB16Z7Q==","signatures":[{"sig":"MEUCIQCjFrlNKc2EyXZsyabZTmQh02VVIXmIgSbNf+8jia8r4AIgNirJ6qRbfNQN29jzSx5AG59068mH9eeHkzQucPQWvH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234196},"main":"bundle.js","type":"module","gitHead":"eb321f9449c687e330e5dbef068c5d5dbfc3e9e1","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.4_1761981256532_0.5021328192683903","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@footgun/cobalt","version":"0.7.5","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.5","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"8f2ba8017cfc7bd6662907a2c9d3528c3a1b9a9b","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.5.tgz","fileCount":147,"integrity":"sha512-f2XoDbXwrPmInGYOd1wP+n4bi3S1oErjDvDwQFncGelbl40g+mn9INV85Ou4wPuunLVEghz6cQpSnJDAYBbxiQ==","signatures":[{"sig":"MEUCIEe7UXJmo2UO1ADpyxVXeih7KAOF9Pe7oESrPEM1G9jUAiEAx6w8PDdMwMXzCwM3xH9U1eV6y//42yfcGMqLHdZX2J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234259},"main":"bundle.js","type":"module","gitHead":"435ebf86fd3fd588e0eb623c13ffe4e789f4e29d","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.5_1761981755847_0.6966210722999169","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@footgun/cobalt","version":"0.7.6","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.6","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"ed3c912ee8bf7c2864219bd6681d26f5950b0b99","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.6.tgz","fileCount":147,"integrity":"sha512-gzp1lW4AvDAfi7tZeCDd7uXGqXgtwGOEOy4gHdzJT1M/fnbntshLyNS0o8SgX6TW6rLwVN5OWrcNnHPpQB4Ukg==","signatures":[{"sig":"MEQCIG6Oci43I++9N4of9TXWhzGrShOjR+pTJvLGAoXywWcKAiAWSxjLcFcy4eAcTF5h821a+8edg5REIrjOGQhc4IqU6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234319},"main":"bundle.js","type":"module","gitHead":"ba4b27a673da9b7fb6293e23d1490109d2b1063a","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.6_1761982350497_0.9386987575517098","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@footgun/cobalt","version":"0.7.7","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.7","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"ac5c90a0d0f5605c632822347db1060e571ffeee","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.7.tgz","fileCount":147,"integrity":"sha512-8NgKr8qN+UJa2dgZt1NVtk14GOib4Z1HZeVvf+qxzwcllA6AGBePRgmgGh1OtTnuS4nZqkHxTwlIWwDnVWIORg==","signatures":[{"sig":"MEYCIQDm5DNxkQ1sDjX6hU/lZBDhrW4Y3ka7F4uJ4gbPRZJ/zAIhALCvvOE7hJ45Wx5IJkvyc6IXZ6AOD3efs+McZomFFyYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234376},"main":"bundle.js","type":"module","gitHead":"8e3f43e77b345254072c5d5907155cc2b102d5d6","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.7_1761982663776_0.9346433453067415","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@footgun/cobalt","version":"0.7.8","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.7.8","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"22b7b55c380748ffae6c2c115e319ea1d99ddfed","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.7.8.tgz","fileCount":147,"integrity":"sha512-JuCkMlpItoTnM1jSMXIS5erZrFbLytuFO9TxTw69wuuXi5X7irSDEXlIsoiexEPW4HKe7stRMe3wTTWgsFRLlA==","signatures":[{"sig":"MEQCIHo/5AHRc+VXZ4J9wBk30l1clvJpW628l03Riq4hjMNYAiAnhpToE2XHQM0QuodTn+bvxr8BsamcKLU0uQTlnsEVYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234422},"main":"bundle.js","type":"module","gitHead":"e9a30e071d695c0acdfb5f686cacde3c66540e2b","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.5.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.7.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.7.8_1761982938417_0.29129230687067054","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@footgun/cobalt","version":"0.8.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.8.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"f8d41798deb6d6de4ca1ee4a4ce85ed1b7f6c235","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.8.0.tgz","fileCount":147,"integrity":"sha512-R8Hvi/xwlkRJZvZu7a/GSk86xvtgycRVOsdEeI0LpE9CMZfOJ5ETgm2k+O060uHiUt4Hh3X/fBS8dc0jdMbnzw==","signatures":[{"sig":"MEQCICSMSUjTCxQIfvMgOstD1YkiOP00thhyW3U6hVHFKc7RAiBkNAFQVALgXZGnvNHE5n+Iq2zV8aS1adxhfNprS3qYOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234490},"main":"bundle.js","type":"module","gitHead":"7b15341b63f152a719f5059f6c2d96a8269eb45d","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.6.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.11.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.8.0_1764461183361_0.8742299668927866","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@footgun/cobalt","version":"0.8.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.8.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"0d3224b254f18dbb50cefa17fe741e8f403f97dc","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.8.1.tgz","fileCount":146,"integrity":"sha512-bOAj57z7bG4qyQH+yD4wOQ9CdOFVQTnmgwz+dipxKu902F8OCOEUQcIefAARLknK/YN7ZEM5vnzY51oVo2xq+A==","signatures":[{"sig":"MEQCID7m2K7QRP1edqs7AQZ5KSYdQiYvuf6BKYxRRce3CwmNAiArS2JYa//tZAZY0BmSl6mr3ZjaSD16FpJHsVwCdTRUBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226259},"main":"bundle.js","type":"module","gitHead":"e8686bad1c4116500f1e2aa4220f49fd8553151c","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.6.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.11.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.8.1_1766813777519_0.7882400326671979","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@footgun/cobalt","version":"0.9.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.9.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"6c151b4e1fbec592c694584c9455ea0aab5dd1ea","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.9.0.tgz","fileCount":146,"integrity":"sha512-xwBrDilhQ3mipLikmPRqjJVp9t8fpSCMmauB+OtUS1uwQtJN4+QfZY6W/pNAFpbm8vgw/WZnZ5mkb8+CO/gJVA==","signatures":[{"sig":"MEQCIHIR+x2SHEHfL+5qPtmHzLpST2bukZgYhsZ61hd1gnbNAiA7gkLBnDTxxxhhMV3P4H9e3nb+rUsIYCTcNDD8xeJxuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227482},"main":"bundle.js","type":"module","gitHead":"711b8a034cd16ba437bf696ebc70f5751a93dcc6","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.6.1","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.11.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.9.0_1767570097840_0.4864362962902402","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@footgun/cobalt","version":"0.9.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.9.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"ac10c9fe4ef5580563cb4cae2c1ff12b6514cb3c","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.9.1.tgz","fileCount":146,"integrity":"sha512-ndkbteYEkJLHQyuH+45DwBmhNsNwygjHApEcmz0FT0m5tp8b0LH69LPosy91M4WfjOEhdJ3Oapk4J85CWtfSjQ==","signatures":[{"sig":"MEUCIQDiAnqKtIunaOF7adiwXVEwqLYsZ+8dKFesm66vlygs4wIgAICNy9C0nVIqsD+p28G0a2P9BivwH2HrKY4UJrPotCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225336},"main":"bundle.js","type":"module","gitHead":"aaa916bbb1cd51f89294b6c1ea9e4c3c74657e7b","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"10.9.3","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.9.1_1771828336004_0.23590788341946944","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@footgun/cobalt","version":"0.10.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.10.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"7c810320a4d4f624c19623c2eb46d84424677309","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.10.0.tgz","fileCount":142,"integrity":"sha512-AmIYwBmJrwp3Qv8zwuYPaAqH72DAgWfdAFeJ4ibGu/1iO3recocy9pESDfKJSOh0o0VI6+olwUypqz+OZoPemQ==","signatures":[{"sig":"MEYCIQCqROwZu743O40DWQITfRLayiM31qki7jrRzhqRF3SmiAIhAP7cuCX05HCoJzKt9O5kUJkxBj5pGhSo4DOlNRADfDgq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1214139},"main":"bundle.js","type":"module","gitHead":"f9748cd56b1aff964c6ffe200158392a7f3e6845","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"10.9.3","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.10.0_1771838769464_0.770428183591755","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@footgun/cobalt","version":"0.11.0","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.11.0","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"a75414a10843ac1ea042216cbad5cc5ab2084983","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.11.0.tgz","fileCount":146,"integrity":"sha512-Orp91w0GMbFZdWTCDNFh+EGmUM6XIHuYyOOi/LIaTfynFrltES1ultpIVizJbULCz9ig0JlPeCdgxbsVpKfUoA==","signatures":[{"sig":"MEYCIQCyx/6VNIWXB+ixMRT65cRH+8xH5c+6VFpUpdAt9+L2YwIhAMGrumE2CoauoITNfREEbXsKFBZNOGEL/Q2KVkzG1/xs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1220321},"main":"bundle.js","type":"module","gitHead":"36194cae80502321b653c379d463c30414e64deb","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.9.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.14.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.11.0_1773387360914_0.4884522801063558","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@footgun/cobalt","version":"0.11.1","keywords":["webgpu","game","renderer","2d","graphics"],"author":{"name":"Michael Reintein"},"license":"MIT","_id":"@footgun/cobalt@0.11.1","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"homepage":"https://github.com/mreinstein/cobalt","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"dist":{"shasum":"dfae0d79a54b932652ea7394098aae2c848ff5b7","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.11.1.tgz","fileCount":146,"integrity":"sha512-xOF5dcEwSqysal8+CPMtoKo3uazFUgNWsZ7H3NlAGv8SCi2+LOE6yy7LjaGC/c6qVKy9n9m4fcPIXcCYwyDF4A==","signatures":[{"sig":"MEUCIQCL2ip55OU3M9VR+zaNnRmwaqafS9RuP6zFTUTdy/ZTjQIgUUfCozPpzXYETzahQLaz0R71JMFE6+O1VZuRSbFJnNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1220428},"main":"bundle.js","type":"module","gitHead":"f1ac4329cacc9f531b561e640cd2324402ba6879","scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mreinstein/cobalt.git","type":"git"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"_npmVersion":"11.9.0","description":"A 2D WebGpu renderer","directories":{},"_nodeVersion":"24.14.0","dependencies":{"cdt2d":"^1.0.0","wgpu-matrix":"^3.3.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","@webgpu/types":"^0.1.51","esbuild-plugin-glsl":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cobalt_0.11.1_1773388669156_0.9995084493146016","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@footgun/cobalt","version":"0.12.0","type":"module","main":"bundle.js","description":"A 2D WebGpu renderer","homepage":"https://github.com/mreinstein/cobalt","keywords":["webgpu","game","renderer","2d","graphics"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/mreinstein/cobalt.git"},"author":{"name":"Michael Reintein"},"scripts":{"build":"node esbuild.js","prepublishOnly":"npm run build"},"devDependencies":{"@webgpu/types":"^0.1.51","esbuild":"^0.28.1","esbuild-plugin-glsl":"^1.1.0"},"dependencies":{"cdt2d":"^1.0.0","remove-array-items":"^3.0.0","round-half-up-symmetric":"^2.0.0","wgpu-matrix":"^3.3.0"},"workspaces":["packages/typedarray-pool","packages/box-intersect","packages/clean-pslg","packages/poly-to-pslg"],"gitHead":"4f1036c4f11dc2b6fb41d8cf13aead7f5a5ce070","_id":"@footgun/cobalt@0.12.0","bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-CalFUVjTj9Y6BVCwfOLlEXBwJ+EFpASBbY+/voss2sY1a8JToknDAbxyAX7b6tsZpgHJtvyRNaEq9LCUrbKMIQ==","shasum":"7895ded1916d733ffb993e5671b5b9c3c30a74b8","tarball":"https://registry.npmjs.org/@footgun/cobalt/-/cobalt-0.12.0.tgz","fileCount":140,"unpackedSize":1220174,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICXTNqCv6ZRsf11Bqdpd6eHCzofjf4VEPQenPzs32YlAAiEA78ZD56d9wbV3SJ9TvX9sUd6hXJELqWH2564Z3pzP2vg="}]},"_npmUser":{"name":"mreinstein","email":"reinstein.mike@gmail.com"},"directories":{},"maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cobalt_0.12.0_1783668286020_0.8389826478051852"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-28T04:57:19.370Z","modified":"2026-07-10T07:24:46.308Z","0.1.0":"2024-10-28T04:57:19.752Z","0.1.1":"2024-10-28T05:14:58.931Z","0.2.0":"2024-11-20T17:39:11.507Z","0.3.0":"2024-11-20T22:14:22.785Z","0.3.1":"2024-11-20T22:51:11.905Z","0.3.2":"2025-01-13T22:39:44.348Z","0.3.3":"2025-02-25T18:48:33.059Z","0.4.0":"2025-05-10T02:04:18.231Z","0.5.0":"2025-05-10T07:32:43.143Z","0.5.1":"2025-08-29T03:02:35.648Z","0.6.0":"2025-08-30T23:07:39.447Z","0.6.1":"2025-08-31T00:01:06.692Z","0.6.2":"2025-08-31T01:00:08.459Z","0.6.3":"2025-08-31T01:25:42.238Z","0.6.4":"2025-08-31T02:22:09.126Z","0.6.5":"2025-08-31T23:07:53.692Z","0.6.6":"2025-08-31T23:20:29.696Z","0.6.7":"2025-08-31T23:41:23.250Z","0.6.8":"2025-08-31T23:50:33.269Z","0.6.9":"2025-09-01T07:13:04.762Z","0.6.10":"2025-09-02T03:43:49.097Z","0.6.11":"2025-09-02T05:10:26.929Z","0.6.12":"2025-09-02T05:13:28.518Z","0.6.13":"2025-09-04T04:34:36.033Z","0.6.14":"2025-09-15T05:20:36.185Z","0.6.15":"2025-09-20T08:03:38.002Z","0.7.0":"2025-10-09T06:34:27.462Z","0.7.1":"2025-11-01T06:51:52.666Z","0.7.2":"2025-11-01T07:00:39.880Z","0.7.3":"2025-11-01T07:08:12.643Z","0.7.4":"2025-11-01T07:14:16.772Z","0.7.5":"2025-11-01T07:22:36.164Z","0.7.6":"2025-11-01T07:32:30.698Z","0.7.7":"2025-11-01T07:37:44.017Z","0.7.8":"2025-11-01T07:42:18.639Z","0.8.0":"2025-11-30T00:06:23.601Z","0.8.1":"2025-12-27T05:36:17.722Z","0.9.0":"2026-01-04T23:41:38.059Z","0.9.1":"2026-02-23T06:32:16.273Z","0.10.0":"2026-02-23T09:26:09.693Z","0.11.0":"2026-03-13T07:36:01.149Z","0.11.1":"2026-03-13T07:57:49.307Z","0.12.0":"2026-07-10T07:24:46.170Z"},"bugs":{"url":"https://github.com/mreinstein/cobalt/issues"},"author":{"name":"Michael Reintein"},"license":"MIT","homepage":"https://github.com/mreinstein/cobalt","keywords":["webgpu","game","renderer","2d","graphics"],"repository":{"type":"git","url":"git+ssh://git@github.com/mreinstein/cobalt.git"},"description":"A 2D WebGpu renderer","maintainers":[{"name":"mreinstein","email":"reinstein.mike@gmail.com"}],"readme":"# Cobalt\n\n![A chunk of cobalt](cobaltx2.png)\n\nA 2D Web GPU renderer.\n\n\n## Goals\n\n* pure WebGpu: no fallbacks to WebGl or canvas\n* minimal abstractions: provide very light abstractions over what webgpu provides\n* gl-matrix/wgpu-matrix compatible: use primitives compatible with how webgpu and webgl store rendering data (float32 arrays)\n* works in both browsers and node+SDL\n* GC friendly: does not thrash the garbage collector. uses API design that won't allocate memory all over the place\n* back-to-front z-indexing\n\n\n## install\n\n```bash\nnpm install @footgun/cobalt\n```\n\nRunnable demos are available in `examples/`.\n","readmeFilename":"README.md"}