{"_id":"parsegraph-compileprogram","_rev":"80-1a9d06d4ecf50432ab0cb7c83c069114","name":"parsegraph-compileprogram","dist-tags":{"latest":"2.2.23","dev":"2.2.23-dev","next":"2.0.15"},"versions":{"1.4.0":{"name":"parsegraph-compileprogram","version":"1.4.0","description":"compileprogram","main":"dist/compileprogram.js","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.10","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.9.1","@typescript-eslint/parser":"^4.9.1","babel-plugin-istanbul":"^6.0.0","eslint":"^7.13.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.0.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"dependencies":{"@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.1","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","esdoc-typescript-plugin":"^1.0.1","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.0","parsegraph-shader":"^1.4.0","parsegraph-testsuite":"^1.4.1","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram.tar.gz","_id":"parsegraph-compileprogram@1.4.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5hK9jzKrtgOxqSkQW2lqoDVoum+Icc9JKG0nX2rs3ONI8SuY8O12t3MEjcs47uNFwbu9avqex6jkh5pcMH8mSw==","shasum":"e6eb73a40dbcd9b2465c6602eb4412edd03f7407","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-1.4.0.tgz","fileCount":69,"unpackedSize":1382499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5+49CRA9TVsSAnZWagAANP0QAJvfRRalrNepNgn4ExW/\nloWytiGB1Qpr05vROHX27/BMPvop917PKuvYYZdOCHhT6QKwQWbcAcoMBEu9\naKl0bureqWgxr0YPC2IWtkXS7B7qbOIerQHrkhd4rxjrdvV9FBE0m7lciaOw\n2vzhgN366G5FEEn5SpxH7PAH4LCS/Nm5ZLlCNp6xaSk/JynitY8Dmq0Y+SWI\nsywNfSdJUcPK37np0rmIKBZ57K7TZz6FIN2mmLGZ65AtUVC9f/w68f/jed+I\nAapcclcjbIYjeNzJZAMo1WpBXGfrVV12COXEB/Y93ZQ3GytL/Jre914F1kzh\nQYvUQsShUFzzSIkyg0hYeGOfciCEfjQ2b0R2MoVOil1OWzrA6QTGx58uy8Mc\nE+7hN2AG94qSsGGXz1/k5kM1yp3ycdOaQlNzI2EJdMRU8018bbLfnYQ97fE6\n2bGtRIORyh9Tt1+avX7dr/LMLfehQ8eJzdGkAJHckSZSDUt2m6DAu+i9ZDsE\nP4Sg0qYuDZPnLhWcvsIuC5AgCYt5gGrItimGkBr1whTpnyhH4pPx/DUX508g\n0AEnvCnEHHevxRiJZDNfcdvj1r1DnbKPHy5ZHh7ZQ7+qpeI2EdjVxonqzWLa\ncMhGax1t0Xwxz9DCDZLfgSeio3936UBkcHV89zzNhmqtL28Y/1rm+xDGYSsG\nWkt5\r\n=X/0Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBksa8VNl97Ftmswt96nEFdTevhjNVQNdgIG4kvpIsJfAiEAj/jGoIatQB9auK8pzrA8vP8vLZQX9pyOrgpADfHCTf0="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_1.4.0_1609035324573_0.951311156757642"},"_hasShrinkwrap":false},"2.0.0":{"name":"parsegraph-compileprogram","version":"2.0.0","description":"compileprogram","main":"dist/compileprogram.js","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.16.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"dependencies":{"@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.1","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","esdoc-typescript-plugin":"^1.0.1","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.0","parsegraph-color":"^1.4.0","parsegraph-shader":"^1.4.0","parsegraph-testsuite":"^1.4.1","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram.tar.gz","_id":"parsegraph-compileprogram@2.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BFAm/5pw2/BSeEj9SL6R/nBngxnFyITANckQmuG24rb6nlwB5ESmD0PxhwpQrexTpzN2i/wTj2s/NOBsH8Bnwg==","shasum":"525e05d944f29bb133588e29f2ecdbf7a1d14761","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.0.tgz","fileCount":81,"unpackedSize":3837180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6BkwCRA9TVsSAnZWagAArwQP/0LAc7sKOzNUHcJxKIws\nnWY0Jp8FAE8ldOM8U2USWTnv83BQicTQShTtNMgM4K9KZoLE9TfHoeIhYJP+\na7IdYWdGEyODDuBU/gZFbyy+fuYaoduHo5CEZnpwdAyLiNCsTPHDup/wFeso\nV6Ymf+sfUHtsT/hmFvgCrkzChWwiCfaYYwc3norpgYfYWLD02ZFa9TXPPm7+\n3L7lAubnCxe8PZtwHJgQJcygIz6uEJow7yCDQYG1UwDsGNA5cTjwqgCceOYT\nhNkwpB94fk52JYwS9UHxiJ2qubSlkgnAJRObtaXS3QjOgCKY0RAnjtssR84L\n94Bf3aKG3GcZNTBV7U9FmTas2FcDuBrlZVg9RZTGIuQmrDFWrZhncniG/w4L\nzxRJVQZzLO6OpnDNOPhEW+7s0x1wWeilwT69iT8uN2HEYhnVFcIVuWR/Rwy9\n+Kbz4mrj3qhiDf1lrDMIM9B2erE1kXeUQ+CcPYV+QhtHIYkgq5yWvEIHI7OD\nfjWZd5BUOsI7i8w8ydgcXCmdfSVOclfT8QY6X6NCRjtvb4yDLV69TmIWlPMg\n0uGeZDLxbAzn5HGYbKfzbzS0pHSrn5zu+e2TUikUVdhw1P3TKhIWK8rmEGX7\nV2c9cCalJBmXVHZiZitYnhNonqsvrBrEHHyBolDLCbh6NPtlpX6PrQ1dWLpD\n9UGM\r\n=bd5F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVOqnlSFlVswiYM5A/YiNn44T5uZvpvuBRr+yp9Ox8+AiBy837MTD6WAxi069pkFOa4Vcwfr/cyNPLOPz/zMtqCBg=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.0_1609046320370_0.35928095755537615"},"_hasShrinkwrap":false},"2.0.2":{"name":"parsegraph-compileprogram","version":"2.0.2","description":"compileprogram","main":"dist/compileprogram.js","types":"dist/compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.11.0","@typescript-eslint/parser":"^4.11.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.16.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.12","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"dependencies":{"@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.1","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.1","parsegraph-color":"^1.4.1","parsegraph-rect":"^1.4.1","parsegraph-shader":"^1.4.0","parsegraph-testsuite":"^1.4.1","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram.tar.gz","_id":"parsegraph-compileprogram@2.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UxKOxMBUWyMyaurY9WukjLcW/jHZcfFTWvvEc7ZzRoJkO6tMDhUqRkg1VqcXgLllXELvgzq4zKXSdUqpFTQikg==","shasum":"e93b3b1c9dcb68bbcbc33ae95259edc3f99aa909","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.2.tgz","fileCount":86,"unpackedSize":4032569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6X/9CRA9TVsSAnZWagAApTkP/jY4N8GslkEZ79TNn3rf\n4lVjggDS7MfZsuUXPymrUJ8HfZ86zUwhUa+FWvm9z521/n/S45R73c3rBM+h\n/nPVBrKg3D2qw0te9J5sfALFj7zHKJivtMgNQVHgL/qACx99J7wdMVFTljtw\npA1RXrn34Bz3pgUgtBSWDTVlBJmfQH0d0CT/8EplL3hSoPg3VOZLI7xCy3oi\n+T0K1YtVyzjM1z1zavb3u2CqcyazFA46lNSjn+ikBlXoL5DVqluK/G3+k2JA\n//OlQ29RvmqPTFAMBzN6vecdltTHb/DfhHQTfqM8w2eZEeaP8Y60QRBcd9fY\nV6FqGIVW3NKi9XM5QMtPPXKamc29bBMDDbppG6HOMaRIdiDiGW0PvPkTzsX4\nvhQ5ShHbWYARVRoNBscS5sg68A4u16lVqZpuHTctmFQu/Xl1dAuqzaomzB9w\nIXTDLVGclg0omGq7uRjwR/t9h0IDt+Xvr1r9nMGxGiUGGLTUhek8wHzuxCSS\nhUu4Zzc75eVuocP4eV2AJVWcYbdXaA3n4EfWE8tse3ZfdS5DnEe4f0NWrkSB\n82E0i5sqbmehHbXvWxczwGMopSZE3kD0HAaeI+SRVNzPOm+jo2Sz1r6FPgE/\nm2C3Q+3+y/KgzWz0A0mfttAwvjtjLF5i/7K4MiZiNrwqt47cwApDh+yqN3aK\npbDT\r\n=tjiR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnTwn1YZQi16f3cPcgm0cuoQH+KZJp8uCTdi5heIJasAIhANMBwS55/BS5Yozzx4X2QNYNd62svHZtwcURRkCUi+Nh"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.2_1609138173121_0.8728905379116674"},"_hasShrinkwrap":false},"2.0.3":{"name":"parsegraph-compileprogram","version":"2.0.3","description":"compileprogram","main":"dist/compileprogram.js","types":"dist/compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"dependencies":{"@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.2","parsegraph-color":"^1.4.1","parsegraph-rect":"^1.4.1","parsegraph-shader":"^1.4.1","parsegraph-testsuite":"^1.4.2","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram.tar.gz","_id":"parsegraph-compileprogram@2.0.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uT3OL+urw2kPO8V08B/Ic13vBXpmZ2dY2xvv3EzISl7Pj1CpGHrgbJAp3ecRdvEZEtBQJQI1R/j6erP8NcsK3A==","shasum":"1c85d3fa0961ab8cd2d5cfb5de0593f5137a87bc","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.3.tgz","fileCount":86,"unpackedSize":4077539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9MPECRA9TVsSAnZWagAAx5EQAI2K3AWBNYUAZh8Q1Vdl\nbKm/RJq0JyAnFIbiaFY7/HUxERImxS/nv73404qMrpfojw8YFG6i7vKsThaj\nXGuEbSQuQjbnmtOUqxMJ8XpabH7nUdS9lFqMP3Qfx7UGjvrikI3JoK7KrIRH\nNP5qyi7wPNXamY+/vxUQgaqERivoK8Gy8bGfutILBRnN+1wb2dKPW09NmG72\nkkWMgltjVsfnYyK1MKxuedqivsn71M6u6TFFdHZZLcbb8XKOThlzaDQdTaed\nYUjImOdjzY5hOnJfJREW88uJ9Q0aciX0B9o2vXGnkLX+hF0jsPFvdBoh9Wrt\ny7vjKEJ/c6uSkHhcG1jM9WURn148Oi/TLfcgjf9NX4aiIJwnakrJgu1z2Lb1\nGWMxAfcWxo3uoN/GrtWhHF2Y9ddwzUlXcmraTbRfT0gjfKaWM+VXT7Dpbxc/\n/gvMwc2HOL/LcA8uq9A2E70yatjOHahVeMQ8O3YDCDpIUJ4r4f0dzjB+3w79\noxUxCI0odvtzIGA5rYzUvvRIOqivJpjnA5IWCo5Y1OFOI2DrDXiea3hsD9eJ\nXBV7eGTfE5kV+OwrDHwVJQfJ9r7H7id6WCjjiqa5EzV73jBfRoiiiEDeCSR3\ncWevOybMQOc7u0UUxgMt3+c7/0RCuIbWfyyqJAfGiCxPU0un1rfDz1ntFjDS\nqxqT\r\n=zNSy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEb5VRu+oPeuDZT0218/iltzK8PFl68FcEHjunZ517VAiAeyXiDOOAhKstVdGMNOts8qg1vr+qVYucVNy/wj7Qj0g=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.3_1609876420043_0.232890842269599"},"_hasShrinkwrap":false},"2.0.4-dev":{"name":"parsegraph-compileprogram","version":"2.0.4-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.2","parsegraph-color":"^1.4.1","parsegraph-rect":"^1.4.1","parsegraph-shader":"^1.4.1","parsegraph-testsuite":"^1.4.2","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.4-dev","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-KQLD5jwiM8mDCJcey4QEDfvJJ+WTeXu/yC//0beX2t2u5t3hGSYXiSGL4R3NxiDCKbB8xgNxaaoBOhhoaJFacg==","shasum":"cc76db06f872f986ae039d466a129b217cc09efb","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.4-dev.tgz","fileCount":17,"unpackedSize":2125339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7w44CRA9TVsSAnZWagAAo9MP/jZ6N/YGFdFfPPII243Z\nCCSUom+dxkQZIbodvohDD+9R4bl+oypmcQLMGImSspZZgxAZFSQObnqy62Ek\nwBl+IX05icBzaiH+DRff/2GVlZedBePd7K2BxadO1+wIJ2da2eOdDqcbav9L\nUBLPjijVXJ7ZMLKPMgNmXa8gxW9iRFDgTrWsftWS2/uZ+cxzg9C5Zq6wnS5A\n2JKs7zk/bFv3UomXwbjTsnX3blouw+pNIeFxbktKG9gMSN2u0LCbkC4BRMJM\nKRLwdyZk8pS/jtm/0fkXz0+zMnw2YlRu4AQIiJmwLWhP6s2zN2kLze+xbpPw\nmsyJbpWvejhANgyTgeL/F4olF5bOL1Ymt8B750kg8tlxxEPMw6ouKUxvSGtt\n0tr3ZCFTMcTaFLGsyjsn2JWNEai6lfWP2jXuuXczJCl+9dVjKDgdWmqUMk/0\nWfXRXFmVx3N+hfKvJJbLAF5FyYH6DWud5eo2npVXwfsh2AgUnrOCiBD9Z+Yb\nGw+LEKaAJYxa9U7FVCiJKdGSvr/eBKJv6c8s4LRzB83zZCoczEv8Sh8JzlYh\nUEL9IQHe+SyyrOqjsj3Y0zLEGwlbhg4+3tvca8nYrnTQanh05gO0pWsZVD2M\ni6+r6o0J5CH1G9es5ty5+RXPqXaQLV7M05AN70rl7jkmyloZZ17p8dzJvvrH\nFqNj\r\n=JokK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz8nbw1uFkXjJKGaP5Bta1/ScpeFgqY2Z1kXtyRO3F7gIhAJ2LEQh3W2q+J0qGm/np2fUviBB5MvuYkwForHsLOZUd"}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.4-dev_1626279480362_0.5514886151489848"},"_hasShrinkwrap":false},"2.0.4":{"name":"parsegraph-compileprogram","version":"2.0.4","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-prod.tgz","_id":"parsegraph-compileprogram@2.0.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8k5TwWtUrJ0K/QM/3OYu0zBB/ngncB9OlJspQ5EkylTr3Fwpv9bzwfgh9NzquQTROsJfqDHPX4Q4yX1EXBLYQg==","shasum":"c876e3b0e010d204105bcc777d90a4f37b936000","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.4.tgz","fileCount":14,"unpackedSize":602455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg70EKCRA9TVsSAnZWagAA2hoP/3YwYvXyttoUhe9K/9Em\noDTLv+o0MHM5C1Tb1gDbFM52LfgGNuHek3GlfWdMXX2VghPON8ElvGKuu5+v\nZ09cCzqV2L/nFthgc7AJie95kT14g7yo0lE0NQ0mRBGx+xIRrpjbclHntdiM\nhciTvPv0hZmjtFxdMIl//AVnxKvxdUEvS1z8f8WpjMJpSRkyG8HUGGCnvzDr\nA0VLBseC1VuD0OtM8jAaVvEgstnzRwvTX7fD31QFRA0rPP74WnIPPDv8rQwf\n6vT0l6Gs1uuI4CiXmQ0fQgWxgnNNKWIF68bDLpCccB/R9ZXsaNZPiY89Zvfj\n7UutAeKkTVNGuMw/gxWCwke0tzmNwvvMK0zgSz9yeGUXqj5opeybUnY5kxWt\nJ+462H0WRSHT4WM0AIV6IgbP6d+KN+k9o22F7VBH0BFWbPxn7EknqrzflQAz\nWP8hNqiTaRn4+YVt9ARntAskxHao/UgM9+QwfwH1rEm4OSxWn1eNSoHMY+S8\n0M6zqpjsUTkYJIi5FTRK+vzFnDCX5W6sWou7o3qlEeaqq4vWYhexGPh7dxe4\nJsp2ZZ3ZB6gL0vfe1pznr1cS3S2vPeisWcwtf9sv1WQu2Zo/uYO5HXvV9cXP\nFYV7MyWGgwl+M/2lCfycWkc9QjJZt6s1GdiixCHmnfi9v+syHPtVcR3Zb2w/\n25PA\r\n=nzzV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnHwoBe+/tonCojYy8WK21NZ3Sfx6IGZsEYMxq6IFu9AiEApX/bIw4uToqbZAzoTido/hQwo4YjrwvGoKqrMJuj+bU="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.4_1626292490317_0.6215549424666906"},"_hasShrinkwrap":false},"2.0.5-dev":{"name":"parsegraph-compileprogram","version":"2.0.5-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.3","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.4","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.5-dev","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-jgRR2a4JYftV9/9HCTzcrAsYKJb2AX+beuunwe5Wj9P4mAyormMIexISRtMkAZNKbuSRImSuIY2FSDWlpHfh3w==","shasum":"e0f99f32842ad5612f0efa244b3c2277af4b34c0","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.5-dev.tgz","fileCount":17,"unpackedSize":994203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+buQCRA9TVsSAnZWagAAeuEQAJr0zFHWC6TM6OnZrQPR\n6XCT+SHMMz3wfwFea1KlreTVXBP1FwosSrHre5WuV/pmsKCftyWdfmMy7MzJ\nJUcCDh4dCNIRpuX56fujN+bSBUqMi0zwt+LhWJX2ZG+S45DKUfV+thhVp636\nVSPnWdgnrW51Mp94YUkXrDLkz7Y/Y0fUHjyQlvHX/SVS8zfxY1S/1PMVZAVJ\nRhFS2a3iOMGCNoyjhgS78cESJ4oWoPbyJpQBDUPLWVEC2Wb2fDRUo2q8McsG\nb/PpuRpMKb10QjjvJFNleiumE3jadQswNkbfkt6ergGvylTCORmptt6oPVSD\neP+wrfGfvYrj6v0mGDib/arJ4WZBEHnR5xp0mBsKsJ2h46CXf9xF7sA5A8z8\nDambIYNHm+vL6VA3uOBRrB9Sw8gzyjc9tXZSsZjQy3YTV/VxmIcikbc90Lug\ne+YOYraiP8+Ow7FatKz1rf4PoJFCV3b+3mqIWYby+1PCdKmbjta57aMTfk90\npFfUeUUXKilwOsfQEtlqvLtJfa0xBXe41ddp9fJffnG4gZBctUUJYxss3iUU\nEMOzPTFu7CmfR+0/4B/d8+AYEeKfs5tkLzWub1K2zKJE2WjfYU61BxoKYR23\ngvnlJGGtGpjXvAYk6OG+GtTisiUm/d2migBybp22FP4ZrhTKSqp+Afie8/iC\nHGdH\r\n=Ya/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEan4MiSDuVQ6PaEgPEtRmi/2+d8VHUKhBD9f1GZOxfyAiBKiK9hKZM1IyFWD3y8FpbaExrk23xKg7WtaDazEjFfKg=="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.5-dev_1626979216682_0.020273969539798653"},"_hasShrinkwrap":false},"2.0.5":{"name":"parsegraph-compileprogram","version":"2.0.5","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-prod.tgz","_id":"parsegraph-compileprogram@2.0.5","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2QNwJXQG3E63CgSBrMTLdH83FcyeE09aq5WeWy7IVTvi0iZ5LP8YF6nBb8whIAzEhz04WO5cv720cb/DjgpCcA==","shasum":"bd68de2bc8a4968c262f01f48cf84eb77552c568","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.5.tgz","fileCount":14,"unpackedSize":164062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+b2rCRA9TVsSAnZWagAAuIkP/1cl38vrbf//pE9o9Uiq\nVzYqT1eLAnnVP1UsSzSwcEffYvA8r/bUFyxcMbY1x8t8GKBYh6UabTW6lThJ\nnK5xglxLdSt7CZsSrkQHgHJWYXHbGTWlLbqbIx3LY1Nuoxn5icDBtBSQzYtM\n+CM7nqjHB58NrMgjHBkCNCfB1K0y6GIEsXD22EYEZNSr5Sm26yl7ZMNb5JCY\nnYUCpl6A+siJTfGfVR4WXwX3aitQ3+rC5Fg7XAfZVG6xP1En1yq/1Ol+CP6/\nl09JtTCph4zP+UjsYrDESXeorIC4s+6HsM90B+HU/0WLol4nP9MgUSv9nHUJ\nJOuVUFmvME0Ij5dPM6JKrCWL5wqJ3sGr2gA7Vy6OmWf6isafkn5+xagXFIv/\nSVmoqq6I8NTsROdazKFTtrruqsCjODldlMsTeymy/pVqZSkQSGqkPQMjYyAY\nBJN74frmZmd81ElhEB9fmqBmqgKIEjNbot8tOs7vRmr3as42CC+SqYbktQnb\nKHWx8JddRdLpwlftD5Ha+NfvxWVwbLnY+Tq9p5B4TnQb2MtzAw9BD+0oUjab\nB6hMfqG0rgm9k1LghK+NjQy6uZ2+/PdhCRkEpl1v2k1qCQgVIIGBH+T2Pz2A\n4zRptd+xr95hAZejn/ktBKcqJFgQvqskmrzEo+jfmSbz1WEw795MTLRgO98Y\nsyH0\r\n=um8R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhTVDKbse0bGlJRwgzgkUv7GDwpjvJkDemKfZrwy+E1AiEAhKyBns6BUP0Nz9WJp5uoL+fr3KnKGXjjpMx4lvdzmQY="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.5_1626979755460_0.830346159628869"},"_hasShrinkwrap":false},"2.0.6-dev":{"name":"parsegraph-compileprogram","version":"2.0.6-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.3","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.4","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.6-dev","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-bxa4CNZxKRjhk5S7jF+Vwv77mkfOTOOJAcNURbGesDNJL7q6qa3GlalkEa/+5C0fqQ7Seq4ju7eqqDiENWJLXQ==","shasum":"f758e5960c701ee970db810b93003a04d96cb294","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.6-dev.tgz","fileCount":17,"unpackedSize":994203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+gNpCRA9TVsSAnZWagAACdkQAJx+AP2H9CcaCN+eai6G\nR/jDGnBvD1BRuurxOxNt/uviNqkUt1OZluHed2NZDvCn52xhPTgAL/Cq5zUx\nEyf6Hwbntp2iC3j8i89yfp94U52WIBixaSCu+aUXPcwwqBa+rc5duCm/QqqE\nORipvGE6zhGTp+0UH1LMe9da3J7kBEI7oVnmsXXtqFnwHZLkZpj8++KkZA+K\nUnKZBfVr5n/LjHLtMPuYTanR50rtg61L/s/yzNYyrnQvdYs603QbUbaE6SRh\nZi9Xf9acsL/EJq90nlKAaYUnPukMaWgLIXO/bUD9ulcr1/Lh5mPbQ2dOBLpr\nuluxVHXvEb3oznojMk4dSlD/N9Ag1eyx+SGrOj8WKSw/TC2qguZ0Ybvf5Tb/\nQ4qAfRVIhkgiNHbN6PegfJib8bYDlr8Mn15Ee4nxa0zVgaW7BgiM6i7SgZtk\n8VoFR43QkqkyjZA7R/40keG556sALwQo7Dm1pZUR+r8mKfjNBC+sesE0JMuh\nAW9v85sJm7YzXih7H4FyWQ+FJPipVu/aNyYCbFz+w7JYlJ0CtBizLU5Djrju\n4GIgNrVcGYS0X1c5Y1+UHyRt/KJLhO2jkNLxMX6mTZMYveal6Nxe1tl5Gcij\nsQLTNJk51F/fgO7W9zgUpQ4jTxx3AbRcetsYESzq7xluCVAPzD7Jb1Y77Y0q\nvX0M\r\n=gKAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkO4fMo3fg3wBC9Fn91PK1jjt7AmlRp5J1LcgerviamAiAcygZ0oyL59ompSv/gwa0B4imRcBSlCcuzslIyjpPOpA=="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.6-dev_1626997608810_0.43447922265259264"},"_hasShrinkwrap":false},"2.0.6":{"name":"parsegraph-compileprogram","version":"2.0.6","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-checkglerror":"^1.4.3","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.4"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-prod.tgz","_id":"parsegraph-compileprogram@2.0.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-3Sjxn+ZF0e3tqIHt/Gh0oXCoLIhvOqWZ3V3GTM6UNcwtBElH9I+yN9bdy0lVRL54Q0J1WeLNwBgi28ukURJDDg==","shasum":"41841f5eb4ade074b8fe1ecfd2c9d443926abc3f","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.6.tgz","fileCount":14,"unpackedSize":164241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+gSZCRA9TVsSAnZWagAAVs0QAJVxxvRG6vz3YPEhHm7q\nMxHWESCmvgNBEE0z0CF3ds2HGbfFuaN7zlTRyq6NoNgwFXXGfQu+c6HEx0VF\naYJfld27dhSTDfdF6/N3Z8E0f+5SG7e7xtu71DhkfMchcEweNJzUsjKcAy/g\nk1vS03PeE4Pud4V6cAMI/3GHTgGEkPqdgUpFMGpaOGV4yPiBPRyyEVFF4xtF\nEettnlfUkKnTmGypYCW/QecA6nG6hniy0f8aZ6JXyVxqPLFbfjpIrTn4K/PJ\nCvXQM3hOu4/ThejjSTpZQQV2Y9vPx8QQFkpnLhi0G+351B6LHPdnOaLw3BGH\nMJaO7mhqNPEVXYtLfixA7gZVw6OylZPclfc0QXFHUvZOFoy+l5T6FviWfM8A\nvQG92twySHk2uqEyPux7LBXlNaywU3HFEcVQt8QqW1lWWHcqe5gDU3jQrc/1\n6HJyQnM9SYgUc3vnnYQaBsBFZzrj84daXFjecFk90fyXTRHHG3dvbtUZN0F8\n97ff5zrbG/I71sCU8pHesSeymX5isjB2ZkEiI9FxOlFxMdUm/6hKFK9y/mEf\nem4BtEMng6laK2E0eKoUE5ggO+ev6LF2UadlIoNTwIRYxM5cu0ltMIh4Drxv\neVPBSUWrreJM/BDXDBYp4bE0EqwMhCnHiojuUD/o6SDNeVTR70CRe+xc5LFE\n6m3z\r\n=O4Q5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJR4zVo1Nk+zVgSRZOAfvyJqdWFHCgTu1gz2doy1VbRwIgMKUZraWYrptWMSQ0yA/DKABvWsIIF70ozW9fTxDE9gc="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.6_1626997913207_0.9643550622017734"},"_hasShrinkwrap":false},"2.0.7-dev":{"name":"parsegraph-compileprogram","version":"2.0.7-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.3","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.5","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.7-dev","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-oQ5F0y/nybKHbXXmIqUlkyyv2mdZWPT5jjs8oQ7mJrAnoKzw+U67B9l7Xe+jCkpDvpY69twecjn7aMyUPuNxrA==","shasum":"8aa8558488ce8a4f3521ba6cb67a92d7f3d1cd24","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.7-dev.tgz","fileCount":17,"unpackedSize":994276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+w/4CRA9TVsSAnZWagAAjtIP/25do0g6TxaLAS8Jrin2\nblTYIHCHZetdJDuHHMAshj4TzcsN/p2kM9MWko0Rh5965GHHdvSq5F0hWqj7\nHh0amO2WcJ0ccCtSIM3IDvHAHJG2RN5FSzLwPqDPlLtn0HQTuXK4Iu6stUuP\n7IT+EW5657I8p3zlT2I57QjxR4ZMfFIY5h9pBBaMHYt3gKITiCzFFvzk/XMR\nJU8p+p2pilWpv1Ruy6BP7mjNwbHil8xeqIksPXoMZ5oloG1+QENJ4iuiDydf\nmfi6BrSYm+TouAUdElRw1WupZWZ8VXrHZlyYqurYPYFEyWvG4aJT5//ougw3\n9crGV5dQLK/dxl55bj21RXIR51IW7GDjYRuGUV5mE08v/Vbd1UZawAYiwYpJ\n23V/qZQvr9VQP6mV7nWd5tWNTxIttk4XSH9Gdf5eVZlHxGjq2GGVlmGdxRF7\nWqA5n2R//na5eiFHiggaYUh13otnwgqd+/TulIDtqKM8fcgXVXB7T1jGPBar\n+DtPrl+xNldYJq6n/2j+eDqmPRZKDRZir/HOFJtKMZtfnrsTRQuyVlQiyJfB\nUt8B2jjBkoSyeH4Fsii1QMfP8CQh5RqtDotzMgJh9rPnd8rCMO+1baRwuAUS\nTuvRcKbne/BXhrh25w0fCKL6EUZZcQsKclVwnlAle3VQwKW/1C+Df7JIcfm0\nl92B\r\n=0Xsh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKz8cy+/mQQScIoJxnnzvlwo+deF7vBlOQp7a369GTQAiBXJqptG6hzdZxgaahG3bi8H4fA3T3DkQTs1OF1X9ZPAQ=="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.7-dev_1627066360468_0.1379844600542115"},"_hasShrinkwrap":false},"2.0.7":{"name":"parsegraph-compileprogram","version":"2.0.7","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-checkglerror":"^1.4.3","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.5"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-prod.tgz","_id":"parsegraph-compileprogram@2.0.7","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-z70W5SuzQOI6MvHK0bniBUALp/xA8ChmxOzADuPP/gvCgSQ84NDqMLwUN7HG9AgPx7EkevQoeN/fb81dQ5m5iw==","shasum":"92bf4556ed3f572c6ca625c5307563a485b95447","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.7.tgz","fileCount":14,"unpackedSize":164241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+xMaCRA9TVsSAnZWagAAmW0P/i/I+bI6H9Muuk2Tl6XL\nynZMYu1uxgC18fq/y7Y3JJzKHEphNcgtdmUj9ZK7W6SSEhXTtB/nuu78vC9H\nC8ZlisZV5Y5Jn23TLi95m4dofBi6vsvHNz1BO1RvRvcq1yzApTQMWxyAv2+T\nEcQWSW2AnQe4346iuwac59A2UY3QLk+i68Q2dRvzGH/Pxi4XeJKVY0pswGba\nrUnTVxmVFh8gHDccS2ZdicLjPfbOz0gJYTWskMdjD/zDdIcrpdcWsX2XmpUv\nx4io+DmEAsT8byU2tupTzDq+Fu4OoDFIKpFKhe3AqYKrnUFOjtqXTIDN2GhY\nb5F1BQEUzLVMxEtrfTS2Vec6Nf7wvMPD92Eqv2yub4y++xS011rR95hn4Zmv\nO67v2C71qoeS3ZXvMWeRrcoAEsWigPI5GGL4UC9CwtC4A5F2fUoIu51smfOX\n3OO2+thrpAkee2qYolziSTnuVl72fLqn7HWbRCaKpPNjCAEUFLs4g+UqyGUs\nTG4c+h7pkjaOnVyFuWUzUYcjDX8Y1UZMTnAQ1yxkiuLs4q9AisIgxb3K2Hfa\nwoLpOQLU3WKkS6W7BAbEoEIjng+JOpAs0JYYzI+1xjZtepPfMLzkVAhGO1xB\n2wnqbOS2/yHPQEUsQ6ZCJZBA+brklRmSMinG9CPZwPq4PFT0dmzSVckc4M5F\nss26\r\n=btKq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvDdpWikkmSo2J5Ja8YSGgqeOiMraxkCK0iIBbC9gobAiEAjOAdxt/otU53DDFfdgmwNCz3E1Jckb5+Zw1jz0dn/vU="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.7_1627067162498_0.059471968330377045"},"_hasShrinkwrap":false},"2.0.8-dev":{"name":"parsegraph-compileprogram","version":"2.0.8-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.3","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.6","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.8-dev","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-vM9gIuvPy9BUHZc//zJTipQrBYwT+KDtrelf17vpM2vVGQJkFl9rC/oYPChU563xzgHsdoRCL6eNGc4uwzPldA==","shasum":"31bfd7c5f85ff726e385714558dab3b386a4442c","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.8-dev.tgz","fileCount":17,"unpackedSize":994417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFo03CRA9TVsSAnZWagAA/UAQAKO0c51iA2iLCRXf+QZC\nkmLq86sIV31cut+ONj5ONjR5mLgrVY/IgGJiPTorBDqe6usQaclaqmXKaPLR\nKwxnQJ8zAmxKmGEeKwAEGmQ8YAIxIzEGasKSUHLgaiXUZawPZpcbvvbzX3Dg\ntG5AeD4qXyVmq5cgsQdHIhk5txAaTOo9HC2up77TdzQSQGKYBg4rk8iYU8F7\nVwAkLNvjlzJI7Ajl5BigFxPd671dtMFLhTgkjGfG7GKS94JmsfMCkwi7UcsK\nqM/Qab0uPj9AeicLZyuoE0NhP2eTn1usa/u3s6LdfoAF4N6iBNGZkTtch7wC\nRwbRWEPG5IlrNLJ1BaI54XBzvi69C5hFB5pHllm50TKwF5/QLm5KN9czT+FS\nPsan7Mr5I6Dk6JT4WM+ekI6n2QM1m+WVGG1y6vTv6n9UBq6DXxVOWpNr2kH/\nFQrSX5JgfzZXpDFWM9ch89rngnLoh7v5RkNbqWidkbqJKhK6BwByU8Owx8QX\nOVYdWY/98TtSVPR9rsPE5Auv/iuKJDBIgjSFZr35dd8kgmbtDmc8c5WyAu9c\nNbnmniZuZcLKwc5oIrB8h8+av/pVuYRH0Sj8CAuBqH3+EB3PXovcyG5oDTp8\ncRNgcNc96y/zDTvkm7Y0TqkCV0IHsg1+ALIFfU/UaoH3NBV04dpZha2AbwSF\nmsjW\r\n=kg80\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxjNVoDl8/7E1oABbb+e8n/M6OuVMfy3dBpzD+E/mfcAiA6q6w/X6oib6RbqTuwwJebAu9VNxtPI0uwqROATG6ceg=="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.8-dev_1628867894818_0.8807524219704734"},"_hasShrinkwrap":false},"2.0.8":{"name":"parsegraph-compileprogram","version":"2.0.8","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-checkglerror":"^1.4.3","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.5"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-prod.tgz","_id":"parsegraph-compileprogram@2.0.8","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-UztSLAaVJns4ZLmxcDx4KN8zim8jjWZp/gudNmWD6XICPRRnilD6vvqqiNHr6M4R5q850lYOTCljj0BvthSleQ==","shasum":"61744a144458ca8d69a4cbf4dfa66ee7d61a536c","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.8.tgz","fileCount":14,"unpackedSize":164300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFo1VCRA9TVsSAnZWagAAHjEP/2R3a2AjUUWa6MvxbRVb\nrTEOkaH0uAwJYRK4cmD11bq5xCoXDLopluebj0p5vocZd7MNgYUmJgD2SKAS\nolznKBfaoAjAWp78R477ixL14ypcs3wdWPnJeS/X3+bwa+uHACAHoIlZc7Ae\n7PU3aTFBs4fFOMCvQyuvQXio0pRIt8dZKkgaek/ISzNOhZtoRiL+m8Uynp1h\nTZad0jCYjpjEsi0NGbcdrwWuMQbOH72kbU0rd46Rd4nIhMDHeormOqvKPHoh\n6vIahU0Ref5x9z9e8SBpTJLnkB+EBAlntjzNrubWdwuz/XHqVBNcYlZe4kdg\nT1woRbkhRT+C8WqD78bJ4hU+PXDvwJ7OgaGxSfAY3tCbpjtkuf+SkLE9jGM0\n07G00J7B06EeC7wnlAS3MkO/gwuADddC4zaNI3KBEIClzHVTk0AR8iGm/1Tm\noWpQNdd3Ng47dGvtr0H/CenJsi5J84P5/k35/OoaBAi6JFhE+r0Q8+w7HF8h\n5fdf1PdzYfC1PRoS+yFRkLLCTfCggx/V+mFwmkyFSwH3Q2qPyimHQOoom3vR\nC/GaEdp3tHxDJp9dZOeeAo4FDjip191UYoBHfPanWQgqDUM31PSBm3iW5t6w\nhKgXe/pCQOI8Pb+SpORSlebFwHnWxSct/OY32P8hutlNvOSc/uR7+R6VeylZ\n2r8p\r\n=kJUo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTWCv6LAP87uC24Ww49nn0/ymjFDf2HKMpmTCNkjQ+IAiAXXE61vY2G1lwVYvo4NLMzLBrKaOaP9v+OFwxM2nUsTw=="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.8_1628867924866_0.6912083322412861"},"_hasShrinkwrap":false},"2.0.9-dev":{"name":"parsegraph-compileprogram","version":"2.0.9-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.4-dev","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.6","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.9-dev","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3em+quV9ZDJEENDIdDUSr9g0rKT2xAqflIxlhR4pJIGeoJMUHrMrgQs6nFEfBT9ZC6nViKLT9YBkPbJllVql8g==","shasum":"bc8c557c7a88babfa3ef2d72cbb64ec23474f1f4","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.9-dev.tgz","fileCount":17,"unpackedSize":1077712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFwwECRA9TVsSAnZWagAAzNQP/ig3qlKW1uMg0Hd1KDN6\nda3oRKjNVh7wUy4kt0h6puZakwrOkzqYV1ZFCB2dTMxiEcuzPKAjrax2nlLn\nNHlweWrR97URPAAcQbCSQhtNDVvVeXI9ClPH5YMdhOlZpmb9yDTkJBUdV+6H\nvdtReqR7Mia2w7T+4gCrG3kL2mTJCbvsJreVbL1snXK68ckzhRdfUQqIrhzl\nlu9xyYRzS1oc+vGZ2hk46NfoRM7q5lCc1nV1WzPAc4MmmsUvN48yiylugWSL\n0XarNrZtw2IH7l23Vgp6Fm6cF9o5GQdPtwFfmpqztwv+m2F19batWts97+Lm\nOQGh1F1IGQsLzrI0hIHti2+yRFNa8LcPLtY+0xzbbs169kgNm6CQ/LvSeS43\nz13AArccDYS1IXDKqbtnzrK4Cg6HxYD8usXJQPqvfdRS0+Vgc6DVOeKuccAH\nqGGwzrL++5X75Hg93FzdnPGcCq7bGNpJFPO1TA8mbDAUltzWNI7t9UO0z8c4\nbXhOPIJv65NzQBFbGE4I+OXAg7TYPr+iSZmgsjfabL/I6MlcMmIswemN0SdN\ne82VEvh3Xzj243rz0D6THKQRPa4yn3lfcK1SM5igdQjkLSGZOvujPhw8pJrN\nvOZeRpYFh+32ItNa0omLOuNzCWRRDlcUueXbwffFJc2CB2PqX8OGyvRPPiFu\nITKn\r\n=N8aX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8He+8pmBGKjTFbNeLnY3/ORXJdSq0+ssJFw3X6lRRbAiEAzCf2HoUGnVfaECKf/fT1mnZxkzSR1msggkioP3nIiJk="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.9-dev_1628900356179_0.3723434840764466"},"_hasShrinkwrap":false},"2.0.10-dev":{"name":"parsegraph-compileprogram","version":"2.0.10-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.4-dev","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.7-dev","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.10-dev","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-wmv4qjnM6U5cdvCLiSP0UPUPPy02vbGyxSu2jFe0XIde/AbZPWR5OT+fc/u+fyr3JjGHK410Ik2qoGbssZajfg==","shasum":"e377e8b6c25a84b1b30559032811ec5938a57eac","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.10-dev.tgz","fileCount":17,"unpackedSize":1397895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFxlzCRA9TVsSAnZWagAAX7YQAI311CCWvyRpoaFGZd3t\nlnAAmnJZiNyyR55a4uaEVJTLL+2Nnvc+0Ixzj0Di7XmFsFg970c0WbOsmo4K\nX2Y5NsFGxHtnWKhVMfeK+bnmJg2w3vDm98Qe8Lio3m1yGXwMd9lXbkZub4OR\nH7KXp2kJ1CD/QBqiF8dLHZSm5Kfrh/1rAbeu57iOd4B5DMTxNYCdGKhFX2G/\nvy06EuXuu5Zo/fqchwwQp/lSeoA4MN2raY6GGJAUi464W3Oa1PES4Z8v+PAg\nnpS7BBLvv+MpVLq1g7s4343Xq50gQ3En6FkzMu06iMLp2YGEHKdvA/dvUcOG\nX+dBQeF5D4aVdLGmaDtbtWlsnnxIp03cPRE1NWM87USFj0i3BtlhKSMO+LNQ\neLIgTf185EPJ3Rqo8NKyRk3TfAX1c4HTg+aC5nQIl9goFh3NK9cSnlYb6Mn1\n4NTBwAEJTh1NGo7HkRt9+EqhAZhMj5EOGdAjI3RHzTLOeF+TCoXwDJrDy5pF\n3nre1b32piADTP4XiAnbI9EepuKssmLxokc/O2Ynqyo7yrg/N6LXzmf6LrJF\nsxBzQIavNrs+4hWB6yG9i6fu1p1eVX+RYPfb5A32gdCvBiwkR0q43SNQoyK/\ntMdc9B3beUf1oheCr1ysZGSzRRyMdzdf7OZ0kKoCNW2tm9zX92oINH5yQSJi\n9fMT\r\n=pPXH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxekbYYuC0b1ok7dZt3dAp9a9vwwUIZk7HyebnCZXnNQIhAKUrrvziORQoUM4W5wX2IAulBr+oSOyAcNSzcQuBA8IO"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.10-dev_1628903795276_0.7244960819437534"},"_hasShrinkwrap":false},"2.0.11-dev":{"name":"parsegraph-compileprogram","version":"2.0.11-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.5-dev","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.9-dev","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.11-dev","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2dqDO5nzvHpH+7A/ZAxBrvUCibQfUUQ4Fimedhe5d2KYgE9dukttEW/dk9uJ82XQrtu1YgxoiKUg7JWwIvcU4w==","shasum":"27e9ab93495f54c212538c6cd405c127af8af448","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.11-dev.tgz","fileCount":17,"unpackedSize":1399985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFyIQCRA9TVsSAnZWagAAbzgQAIGigQPRkN8TGBpPu1+D\nhnDdwYwgH7HsBenT/ZBRGAjMKkUjh1khwgDOokgxHQN8MMnkMdVrmb2RsNXD\nBbnX6EGHejpvnhk8RvYzdUhc99HDTr44YinE97B3qFOLQewZDdBuQhj76xA5\ni2F/oagmllSBuvqg/sg69d7yrHyDVqyWkliKfO9voL1fpqH5qYZ+UxxljMWj\nx50Tx7CKFrencq2dQYKjdgrKoISwSSwQcbvfNAtUPb2vaYifaOm+y49CZxMY\nhBV0YU7SIQBmVFGdQGR9nVbKw05t/qSvuJhR1vmcj5bkbAqElNuCG9C0NaE4\nPMAI125qqFMxMbyrtSQzMWyiYZMzsv1kYhGwryD+a028+Qv6bikZwXJRpLFH\nu8cUuNS8KzK3/rwzie5hWIfozOH1OAeiFipO9mveX0/+rGNPjOI/kjv4Nzoe\nyJBVgMuy8BqkffOeG8uTAjcnMf2JzzYnIfBVaCWOTeNG6aTygt/bialdobdf\naNGSyuUGsmod6jb9nV3cE4VkIsxiWD8XpFts85+s4sDG3vybU2iyy4h1i0AF\njJlbehT4ssGnWL4vv09Wy6z4dyB06PNzKaHjpmX+0jdI/jvJPUAz8sIOcWTJ\noQXONkOzR0H56FU4EupIbjbuTUSnGbdg81p0HXIbRiiEPwX1NNypEcri4ykp\ntuhs\r\n=srg2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWM3/szOEDlZqjqqgraii9NoIKpyfIpQCyXzr2U/45RAiEAqsfVAXpSptCqfwJEP4i9HH8EOM+84n7SYDCJvAXkr04="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.11-dev_1628905999776_0.36217501139751174"},"_hasShrinkwrap":false},"2.0.12-dev":{"name":"parsegraph-compileprogram","version":"2.0.12-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-checkglerror":"^1.4.6-dev","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.10-dev","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.12-dev","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KMvL4rhITbiPxhOJJDLM7QzMP/CGUqSagBS07QROedMMnO92T27uZ1pABHQHWwTCy9IuJxkSqJLpegOeWwNfAw==","shasum":"663682365e77b968c04bbdf3495412dbcb75aab9","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.12-dev.tgz","fileCount":18,"unpackedSize":1017561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGEEFCRA9TVsSAnZWagAAS+EP/0J1CdxH4I+NnNjYsoku\nw/J+WIo8t96ZxQRx9ih6CstYZEIvJDrw/iAhzm3iEcwteqSXeE+dQBgS6jMw\nFzj2qJMOflO/LKhGmFR10n7otqkrucYNGIz/dqmbZba5X5xaQLItNUAHdpW/\nYm1IgQBnZ4DorMTPh7kHKV8pV+5WhyVtCyKPSUDPif6Cl9wf51lb8EsumB8w\np7dQHuVePAunRcykLmnwLPz/4daq7HMakAUjnn1fbiaJyyg5Q5E1Jlixuj4D\nNVMqWKO+w0xI2SlOhIjKZvupD91JSmJ2+EWKEdmgHWwjMn4g/C6ZUVsocu2o\nSOIEzoqUPPXhPTpdc//srKMpKGLUWQw+/c+njGbmS2QXEYdVvrvR1gBYhIoz\n5l998A/QTNntDyTufhq3RTmxnMhteGOcuVLh+Ia9vcGUTq2eERIkfJ38DGoC\nXyzI1JME2aZePexWXthgJpdU7KQRmXG/hdq1MKugAewOnXkWuYjCwA32hjdR\nR3rTrT4bKbpK+i+MYaLKt0L79VyXhsYClu0AvyrFsAt93P6VBgzF4cCa+QqC\nHv0T/p4Khik15vR+/4UWxaLWQDdyGcF/MkNCyowJbmpFLM4zp4YWCbrDhW6r\nk8JgIW5QgaWLtbDgNIAW657bk3I2ltvYg3QuuhOHNb317cZuujlI+OTiih5l\niVMa\r\n=vZLM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrLLMbFPLEt5FLBNE4F4cKOf5B5ymv/GR3f9eQyRfFkAiEAlwHojuDh0yPCHXwFIGabKWiV16GMaZq2M7GfZFDiqgA="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.12-dev_1628979461372_0.40676294804790447"},"_hasShrinkwrap":false},"2.0.13-dev":{"name":"parsegraph-compileprogram","version":"2.0.13-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.11-dev","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"peerDependencies":{"parsegraph-checkglerror":"^1.4.7-dev"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.13-dev","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5eTL9KnFNlz1uEMaMPjk0zR2QNG7g4n6m2a2e8W2mBp9gizECeVcNSmD0sLXrdNEIrt9leMePOyrukY7L/03qA==","shasum":"8c0d4702a87323b8a21dc5272fe2d07c41ebafce","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.13-dev.tgz","fileCount":17,"unpackedSize":1113326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGEdXCRA9TVsSAnZWagAAw1oP/1oOojWugsu4BuRPcWG7\nttHp0p667NIF8olVgobONXaC0uj7JF+GyrdtqXEbGwTzWpWtC2jL6b44p3Mz\nm1TMXf9o8YCKrxmpyRXHz9+rTHlvHlEixWqHdMNdlfx8tr6Vut/mQZekG9E4\nwz+3t1/7oS/9XEr8vceOyIzvt72o9NeVdJYie04Nn9fj4N1wWDLCXyyuLLjI\nTGO03MgyIJIvCmNCgCHWPCL+Cb0dMG1omua/ny2PrljRO6n3Ufj4V4mCqUCJ\nFS9aFxgJNb2jBjlcUre97iffZw0sss7vCqBloaEhkBDyVivH4PKV33aOLL6r\n85YmkSfam9iwwh+pdqE7vwT0Ai1mKWoOeNNKLhCh9EJ+bs/wzr43KT1vz2/q\nSs5+uwUd2sEJtZ7bjyeIFsA5GsW8c0qQaCiq45kwC3GrPg4uKj0ikgdmjakv\nhfFUX6orpqTxKLpO+EHhWJOjO31YKDrk3/kbO761aAwRTakZEc+o9cEq7TmI\nhCU3tfvvT6bMVEEBWYyO74womz8LqfzLPxW1O/MttG3CyK25kIO/1oyeu4be\nqa9Nz5LMx2/4WJEhY+SaqiZtfQnYZ6RHVx8I403pXctgHI4tNg+iEtui3nHc\n3dyEncDstP5wtRsoW7U1Du56qx1JNWzqgucF7SWgdCC6Jf2C0rG3k8c9uSgH\nadoB\r\n=Qs23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeVLCpjtIlIt9ur3Hh3JDDe5BxfOO/yy4YpfANIB+5gAiAW2AcfeTlFCFOizwaynpTIX2AckeTAzTxal8l1aHsFPw=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.13-dev_1628981078975_0.177635350463192"},"_hasShrinkwrap":false},"2.0.14-dev":{"name":"parsegraph-compileprogram","version":"2.0.14-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.12-dev","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"peerDependencies":{"parsegraph-checkglerror":"^1.4.7-dev"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.14-dev","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Ho5iKNEvpwZPlJge7DoaWnicl41VGkV0nbZwmmEJtHsV/J8JhoMtDdxQoRQHVcDgzZ6jjMhZPN+HVXN3/pUSlQ==","shasum":"9fecd938b64cf8ce620a58259928361915a95e02","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.14-dev.tgz","fileCount":17,"unpackedSize":1094735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGFFqCRA9TVsSAnZWagAAhfcP/A+31ywv7TLMRFDkdL0l\nMRRUA+24eBiPeUi+cfUklbLe4S5uJGrLywBcZJ+nfa9k24xhhIIG/ZxYS2LY\nt57nRADIRqOxIKH2EjG/JQIuj5/Nk2UYwhUs+BvcRnNzJzSA53QlEmiKxsZq\nlp1muByLlXkXJHBpL+bDmlfIrxLePOB9COWsfMqly4dUpsl9U1wU6s1fobre\nA+6kGo0Kt9CJjP97n0BfwErgkzVmXaUAT3vgaLmgu9Ai1nR8pqhIvl2GCzKX\nLsYiZQVyGg1seg1UN+B4dQW2wvemPzgbB8uMZ71G9OedyeUBoR7AiHZHyW25\nwnkcpFC5NzywYIwXMvak1kNw6fLOIqwB47B+VHwhyqBKeAMqeSa1aqGSqUHE\n5QX7panuo1ZErAKHT00+++dvvBAm7iz1W0pjY32UuvCYy3DLJyA3gbK/ra8z\nUfWu+z8HdTAhORqQlf2b9+cXvIxS1EuZObRdUtGRnAHflDy4OqJYRkFUkOjj\nEHxkHTIcs/5B4fdfK3mO2eTVcokVRurjyyvaHRq5yJjF4HWU66+AhtFsgOFz\nx182OLKScyZdeH15epZwMfEfPvh6NubD+kazkcY+6uG8I4PqW16oSBWvf3al\n40maeRJ4weyVb+ve584UpoeIV7w80pPcdT4+cIFMZyOKLNtPpNTu7+TooO2S\nNQXm\r\n=hKuG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9an5sZkIdYri/LwnskMOnXHmUXE11gWWM48v+w0AgaAIhAIQvZqw7osQIvR+uVH1MQ3wmfpBGDYJpdZ9RezQsm+xA"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.14-dev_1628983658432_0.11777529181906932"},"_hasShrinkwrap":false},"2.0.15-dev":{"name":"parsegraph-compileprogram","version":"2.0.15-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.13","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"peerDependencies":{"parsegraph-checkglerror":"^1.4.8"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.15-dev","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-4o5vIr2/pQeI9tpn5GMrtLuSWE8jZcHhxw7SkSYS876t0bxtNbPBkdRFZveip1sGr1Pp3rqz9ZuI+/nZzRyo8A==","shasum":"13b238cc37144bbd13f8ed738434feb3c0d633c4","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.15-dev.tgz","fileCount":17,"unpackedSize":983691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHB5vCRA9TVsSAnZWagAAGdUP/A+a0mNAIJd7qlKdWGvZ\nLzgsCtwZjjAuErvHYgN6PKf/UTeLeJA60V5ePoz0tWL5kWD2VSbndoK30dk1\nClgBRS2ydHE3vTPBuvv8zPbaI1HSRG/nuXwdhgXEnAyYygbX5WOBuMvhezGP\nO3SoMWbYtAUaMvPHRMxea2s43Mj0917wSpcEbRyNlAGXAG6xmy7JXKsHJN4t\n+q545vzWnxIfapq+YfY7stD4pZOky+8C7fxZsQYKsYcwjF5osjwrWKer+ABY\nIOnNPJaf5V+/73oYF5eg2YpDD9swgbNxiVMw19NHOjNt8q6AoUEUOxGPfA7k\n0UuC+x7+6+5bW0C8vKgiaNU0o3wPvCb6r6YERKkhtsfARQV2zL61LDZbzgyF\n+mbXhs8NIO4zUiezPI1/jitrHQwZWVZ0z8UowLTZaO7N+hDn5kcMfEDxJWvO\nmrO7ZZQC0NVU5C9Plnbapou8JqGsvi0Iu0kiUrMmdTnwcYhobQSpLMJ/tJY5\nrUw3GnpdcFM28qTN55I6i2UuE4JD4UQb1oWDcZdqpcG4l9SdEyKR/NS8tVKa\noaya6ek0bapYcIURTqJAADxSkhzYDjuj1ul5Kk/+SlosNhQ2e6cNxALTdhop\npoC4idaF4Ny0FvCj0YwODSFy5YDaD9UADL5eWbF4QiRMgTPvkGaaQ3YX9GP1\n9E2R\r\n=wFnX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHziaW40Zc4Xbq0WLe7PWpWIDWNYb75hnGAgKxFqMrpZAiEA3CZcL4G1tAa32Fd+5IenihdDFTNAty+o7qQUJheOH2Q="}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.15-dev_1629232751191_0.1614156014694741"},"_hasShrinkwrap":false},"2.0.15":{"name":"parsegraph-compileprogram","version":"2.0.15","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.3","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.12"},"peerDependencies":{"parsegraph-checkglerror":"^1.4.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-prod.tgz","_id":"parsegraph-compileprogram@2.0.15","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-usX+PO8yrY7n0nXcJr4efPe5j5ylRAtxI4uQWsbbavSnOWz7dIxhqHvaOVo/z8fUBSZ+vWXD1rGdT2XgN1+Q7w==","shasum":"78b1a59fda3d917a2204b441fcf639a6bdc21f51","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.15.tgz","fileCount":14,"unpackedSize":160606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHB6BCRA9TVsSAnZWagAAqHUP/iZ04U8XGm8lKwfBeU5j\nIQGw9QYvGcFHJYCcysZ2RuJ/cN2sQGPJaSubAewRw024exd3h2cKi1+jBLai\n4O7C94uo+PvZlmehzsg9XCevRjHT/evQ7ie27EWWZJKs/4kR0Je39DtjoruJ\nGjk+2Lg73M6xArv6IifVSjzS3LY211UaXhhpGtWacRCjFLRKmAx0so3cEX+6\nmJyNCEdgyBt21uCj2Bkzejq0TTN37EeqyRsJbo8KBGQ8/e3sr9up6jw8RQJO\nwWS6prlqzQj+BWHR4FjPDgP2rpEtKVbXMC33YJidGgG2dMDLstDtT9nvXixR\nDfqCU6v78Id5o/Un0/TPqP48vjmNQ0Z5KspUF2no8ONY8E7OUVEj25hTjU64\nfqUmBbYkH0NNIAq+nDnBTeHBTvgLy3jBsfD7DtYzJMrqnp7v5N1iIRBaJLxY\nB/jidaoi4mXlxdxnLRFDmA/fkLk/M3U7OyG098On5Mrzudtg3cCdfwAAFdQA\ngRebFQ2neuWLtNCmkCiESg9b4/wbfA1GByHaZ/WxYeIZxeM9LSzocDGyvpDR\nMAn5dpgey4iA/KFFyO84O2G8MaU9Umz720XldG+FILZClxVCfpGkhXYN/SWO\n8uyK1r74SI+JhFAVyMQ8bzGpwx55+iYbYzlZkaUgCie3YmJ9szGbQTxBGAeh\n6poI\r\n=9PUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtK0aa3fns1qUJFVc+hNL0EdkAMaLZ5sizm3H/FddtzQIhAMjVhrStRMZNNHBwCnawGa1WWOHAAxX/0OUmY6kSOc2A"}]},"_npmUser":{"name":"tracy3","email":"thorntracy0@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.15_1629232768935_0.8360172019968151"},"_hasShrinkwrap":false},"2.0.16-dev":{"name":"parsegraph-compileprogram","version":"2.0.16-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"mocha -r @babel/register -r jsdom-global/register --recursive","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-plugin-istanbul":"^6.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","prettier":"2.1.2","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^8.0.14","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webpack":"^4.44.1","webpack-cli":"^3.3.12","@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/polyfill":"^7.10.4","@babel/register":"^7.12.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","express":"^4.17.1","glslify-loader":"^2.0.0","openssl":"^1.1.0","parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.13","parsegraph-testsuite":"^1.4.3","raw-loader":"^4.0.1","ts-mocha":"^8.0.0","webgl-mock":"^0.1.7"},"peerDependencies":{"parsegraph-checkglerror":"^1.4.8"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-dev.tgz","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.0.16-dev","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-IiMQM3N0vHcqPPQXGDlXKycUN5sOvVh+5ofqOcbkh0GauhT6/GfRI0ttTM/P7XMLZQFlx49p/Kr5ZOCZTtI5vQ==","shasum":"579371d677a3674c88647ad457e8fc8110c66736","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.16-dev.tgz","fileCount":17,"unpackedSize":984111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOZi9CRA9TVsSAnZWagAAglUP/1BimV+A/prRG/RTr+T6\niSXTQ8zFZLeYOnEMHz/9MQj+Y70yeD4zkIwoZg4K2cAGmlUG5JRh2KU7yWfK\nrpbJgIFpuhrG6dGR5Ruz7rtFZhxXcGJk22Z1tIRsXNv1n2izctiSzV08plsi\nAov7/0z6cr3bIGeVMpV5DqL/vIF+Vs5r8yW46Mn52BDS6HkedWN3CA5htPCT\nG5jDUbWwqTuGdpFw7y94LA2i6HPhgjZvlkEoHkfYp5YuzT33lApFF/W51IfF\nWIfEnZqh4QAFWZmfgksNBgXhBRFk/Mu7uKh7IRO8q1M+C3Mb4sz8qkIN/TLI\nEnqu+kYHUOPwO0eF0FXXCe+n+n41LN682oUHMa0pBryqlXBkCZh2Q/Kg0iKI\nXUl0u28qJrMVshbvSOm/XLZamRKThxN8F/kUyNkZ0bFUHLm/5kxd22/TBVBp\nhRRr+RRhDgi8sDWeFg8Squ3WV7vHX/QKDrdLu9iICkGDbFln9sCKqCMCy5+G\naXXcXEPiVWRYSJUjeVx9c1fLO+1dbAjBQGQns3AaqMtuAPECXM96/6Ik66rx\nmQhvKA7X42ailqLXgwZ7D4MtxnMUlsg3mZnV2SUhK5BGbTlpMJnVbnjNeKT2\ntc0UpcKn9vKkvAvdKtgi4k8fvl6wVLSJUG8MjwwIIq5M4D2IIP3hNwiR2Htd\nnCGO\r\n=z2Aa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3lNnTYYuzYnPSNV6OdocjrcDigKtfPk8p6yeDipfYtQIgVjimopOszxBj0zRWRk8ME3A5peOSVSkTBcI1o9Ue2PM="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.16-dev_1631164605034_0.7641017251328628"},"_hasShrinkwrap":false},"2.0.16":{"name":"parsegraph-compileprogram","version":"2.0.16","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.12"},"peerDependencies":{"parsegraph-checkglerror":"^1.4.7"},"_resolved":"","_integrity":"","_from":"file:parsegraph-compileprogram-prod.tgz","_id":"parsegraph-compileprogram@2.0.16","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-eaKAtZtW6mroqnjL801h4vgBsocyAHeDfjKSOHqg0aKllJTkENok/urBQ5g388KT7jQaVgOYCVijvjnuczBXaw==","shasum":"935a3e8d617a5d6b2c5b0f77a8eb4e70832cc857","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.0.16.tgz","fileCount":14,"unpackedSize":160767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOZjxCRA9TVsSAnZWagAAjZsQAJthrUU7P5yQjqN62/sL\nYBpp7HTrg46HK02phU+r96SBEteVVNyC2nwlFL4xMExrUbMB2CY/Xm0QZ7rU\n8XLKwR4pT+AVuZR14JxFNRK/pSm9rH3uDd4u1AL3YQjeyJKAaAwTQm9kYn71\n7F73R8sbDXcIYLHHzIcM1CFNnLa+hCmx37FjxImh1Ur/4y02X0LYxc0w3Riw\nzrB3VkngW42EZTdWHmBq4xwS/JkcLf7XM5/AAg0HkGH6PCN0tXcJYdyjacSe\nSJiv1dLQhXbZDSH5ta5tnp2VTzThw7iJsRCXv8K6VYyP2CEof+bT5VcVYnnO\nYRL41PVbMHR/LCi6HKla+gFC1W61ginkcilPk/CLA9pmUTXNC6qbLWaZ2Cah\n+QSUwmGbsHUzdHxrcFl4tEWsQOAvFR9ZhDqX30zkl0DUWS4F7omkV2xazcHW\nVopBC8VPHQRVuy3wStZ0XvurMf6iwaEEj9Y7hWcFXMzP9lTsF6AuD9Hf6nIU\ng2G8U8aKV3S6xfU7Rx7T5v+V/MrnVBnpqHie03q3SSWyLapKO82mty8HZXlp\n/C0noPn4ZdmnPFXN5s+8J5PntAWnKZJugLz4/yCpTxLcuZPUnu9ozDd3jW8p\nsF9I8HJ+G9+oW0HFIB9VW9mDJR4s5oKxCAqg5DxmrA9rbIG680LwMGCTTjxd\nzBZK\r\n=WD97\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw/NptYliqVJXXclz3BIyj8/E+hvlSKVqevKRZ10HhEAIgbAToi4pSiouAmD0FpyGCun0XBHKDlnmbVdk8Adsx1WY="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.0.16_1631164657698_0.8396838409134146"},"_hasShrinkwrap":false},"2.1.0":{"name":"parsegraph-compileprogram","version":"2.1.0","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.5.0"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.0"},"_id":"parsegraph-compileprogram@2.1.0","_integrity":"sha512-UaXS06GSKBV1m/bCvTNi8Czpt4RGhuBAp+y7ry7dOjvnx4i0J3T5kO7EXLJ+ZWPAb9dcw4nD7kqoWH9DrjiFbQ==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-UaXS06GSKBV1m/bCvTNi8Czpt4RGhuBAp+y7ry7dOjvnx4i0J3T5kO7EXLJ+ZWPAb9dcw4nD7kqoWH9DrjiFbQ==","shasum":"6d4a47ebe39aba6105843c4523bb5f170497c866","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.1.0.tgz","fileCount":15,"unpackedSize":159793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhliHfCRA9TVsSAnZWagAADG4P/1MejajoJi0WdfpBITcp\nvBhkzU66nNCUN13dFwjUgMF7U5HAgtplaPRRgGJO37+nXlF0dm/S9ISgTdzc\nyErQD0aK4NXclJTLlHNavALLsVyWKEsKF73J3CQjq37VBpBAvuCCsrezkizC\nUu9CCzdh+fbY/Oapl+k9913G2rPff2DXexs9n6/Q5qYdC4bg6xY8l8Lmr4j8\n/8Rl5t2QHF0ytw4J332/zPar9FMsOa4UgusNYVPjPdr/9LegNuMLTjBiA7vU\n+pQJrbNLPDiiXkiB8hWPOkfSYjEqc2hGtngvps5gFziY/BzXh9iA+xnY5kAP\n6aPoCuICfZ1lIhZMleUxzFXqVzpGvwI2+o1IE/VYKqDozR9weK40JLXArRVM\n6p2oDWb/zeRa1nVu+YZpn4nvFRs115Vu1HPrs+E68I4u1dvhOS6VkCj5tATI\nkeBYFwQXeiOQrZXTcp0uPj+r3vRnM4DVDtcZG+dNzXmY2mAdi2O5DdukIEeF\nplDryFLywD8c6tEKXzw7ofH+eEy4wy/fEolrRIdAtJZNzrtVSeCHe6aUsyte\nVZb9BA5WkfStZ4+5OtXZntBZWZ+cTbyKNELfIOXBmFrV3eJdSBunNPVjL+tv\n8yMUvI0dY734gm6Y/q7/CUgYzA1tOhK1mhS5plvmzl7v7GjybsPKzcWC9zLT\nlmc5\r\n=zs1R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHB6UTriJKA9wat0kwEWSAjWlpCZbMLP6Tdt+7azVj9gIhAOf1qIjnQfKTKUPc7Zom33Nl7QwAInLPLrI7UByuuysh"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.1.0_1637229023290_0.38602617138163997"},"_hasShrinkwrap":false},"2.1.0-dev":{"name":"parsegraph-compileprogram","version":"2.1.0-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha","autotest":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha --watch","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/polyfill":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@babel/register":"^7.12.10","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-core":"^6.26.3","babel-loader":"^8.1.0","babel-plugin-istanbul":"^6.0.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","express":"^4.17.1","glslify-loader":"^2.0.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","openssl":"^1.1.0","parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.4.13","parsegraph-testsuite":"^1.5.0","prettier":"2.1.2","raw-loader":"^4.0.1","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^9.2.6","ts-mocha":"^8.0.0","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webgl-mock":"^0.1.7","webpack":"^5.64.1","webpack-cli":"^4.9.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.0"},"devDependencies":{"@babel/plugin-proposal-private-property-in-object":"^7.16.0"},"_id":"parsegraph-compileprogram@2.1.0-dev","_integrity":"sha512-dNFJnt34vc3/9nupP47z/D7ZIurpTTWvoRQ1dn4s4dYTdWiO0r19hDRoKK2EOzi5BggwfgZONPwrQW1n9d4Zxw==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-dNFJnt34vc3/9nupP47z/D7ZIurpTTWvoRQ1dn4s4dYTdWiO0r19hDRoKK2EOzi5BggwfgZONPwrQW1n9d4Zxw==","shasum":"0f33bef725c1e674e731416d6844ae1edc2e70fc","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.1.0-dev.tgz","fileCount":17,"unpackedSize":1381411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhliIDCRA9TVsSAnZWagAAUowP/A8RDJfTMxAIzc43tEep\n/gBFGHL16FhUQ38/BST18yEkQdRkRtyMBUmDFlpulA5egj9IeFqP5ygQ6BDp\n3UpSWxYqPCbj+5gM+6RKp3u1DQs1kALTleJN2yjnXz9v/1CCv95DtkyFCnw3\ngnGnS6KFUKc1c6oE9I9uwSkDRNYazcZ/Bhyd5TG4UzHRdlMbiaxT5Shz0oOy\nswEETe58ItPLcCSqEi+CM29/8UOMCeO5JOjv49p5PrNzfYOBYqmClrWV33SV\nzxVOzoeWZNLgNRfQYEp0k9tNPspsbbfUXEoIGPWHaS8joeCJFdtfhIiZvIr9\nT6UmNZj7HV6DAPx9rZoCF2ChhgtQ9ByQ8rmCDQHUdqBMMKcexUrxWhq01Oxn\n/we2JjGY2m+YuxDqlSO3o+/1uNfTpH+NQoBNaXJXIas6K/Tp91CJW+Bvjms3\nACV90Uf02d++jprtGCbvYxKGwjAP8YBoesXTjpXCAhpV/oXLj2MuXpioyYUl\nQwfIOONPUm6FDlc4X+mxLjFMVnrTEvLsxN/6rDssMXJeKBEuaKx/4B3fs14x\n/0M5F25r99D56AFD4omLzXks7Jogkmc1reUUJc/cqOVPb8gW+UCBaY8Ebrr8\nSgHMHsnvlwIvhKBW3sLWz2WoYhP/2m1hi4PNA6LGe+e1ENMCIxV9p1WxQ1rd\neM2R\r\n=c3+h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX5VleP7KsGzxaxhWRITF0KjeAx+QPK+7RqZRjqSHf+wIhAK8nUziAVWxb895ypgqtL+cESL9khVc5jSEO66WOYhyk"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.1.0-dev_1637229058980_0.974884317005773"},"_hasShrinkwrap":false},"2.1.1-dev":{"name":"parsegraph-compileprogram","version":"2.1.1-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha","autotest":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha --watch","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/polyfill":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@babel/register":"^7.12.10","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-core":"^6.26.3","babel-loader":"^8.1.0","babel-plugin-istanbul":"^6.0.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","express":"^4.17.1","glslify-loader":"^2.0.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","openssl":"^1.1.0","parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.5.1","parsegraph-testsuite":"^1.5.0","prettier":"2.1.2","raw-loader":"^4.0.1","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^9.2.6","ts-mocha":"^8.0.0","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webgl-mock":"^0.1.7","webpack":"^5.64.1","webpack-cli":"^4.9.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.0"},"devDependencies":{"@babel/plugin-proposal-private-property-in-object":"^7.16.0"},"_id":"parsegraph-compileprogram@2.1.1-dev","_integrity":"sha512-/gG1pnDNDqLX5Ie+4/6RdPBUN+u3PjqJ8vHZVTow3aMjbMYa4zmtYB6e86TdcN1Gtuo5quleru0Foh3nh6xF0w==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-/gG1pnDNDqLX5Ie+4/6RdPBUN+u3PjqJ8vHZVTow3aMjbMYa4zmtYB6e86TdcN1Gtuo5quleru0Foh3nh6xF0w==","shasum":"c366afc64b7e36e0856d837b4e3e4dfdb3787161","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.1.1-dev.tgz","fileCount":17,"unpackedSize":1379937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlijMCRA9TVsSAnZWagAAA48QAIbk+iqaSqZJBnelYDam\ngBzLnfcAp2fxFRHSe3hz0joC5PEwNNTBcAHaBFON903NJxyni9GoIYZeV2WI\nTrbv5oLhs0n7A2I4G1L0dUeMsax5U83vSGG7KYyFYKBG9WXp/Wj3sDTMjGGE\nJLFC6ZlleaahcOygazamQUoPGDFOL5FI3kRAHL2+YhPokg7p2IQQ75w8pTwO\nxDfB1g+m42SJk+zWMrJNuAhzNArMOfBliXHJtDZyoVEVpiDhBXxLA8aOn+OZ\nyQNqbI8scp51A9iKpILocJbTm5TDvFjipTQQgJB762JhMKN8vgNCpeveY9is\nHdLZKgpjULxqsH4yRXPx50A1zySPHlNOGqL4zUcnXBrjViiZqiqwOUsLD0j4\nyY7wVRR6G4WVgBgdHBEcHggcKWwXxmeaUGBHIz1gmKHPutaCoyuNRjaRJHbA\navzt9gyHKnGIU7DGJ3I/nrMfMFVPMKc2QtI/h7bskBhtlxddHz0yIYP9Sx81\nY/Ivc34W5kufKnguqjQMN0vPjQlc0LYpclf12EzOHoK5/njVvscdX7j4S9O7\npqCnLRHoImbhNXiJiNhMmtkI8XtgSx5CP3S056YkBqtoofol7xcJEcn3cp/T\n79IICM15Z9Fd1igsHEI7C3lEWw2YQV5SAFyn33y5S1iyspsDj42mEHCgmgDn\nMuXL\r\n=otqw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV5HkoXm4aqOZWbAEeuVkXn6EXe8aiX0A1XtGFvia/vAIhAMcmU/eN+VtECTaE5Mj4rb6PQWrjCbXKVAIXm3lPSvR8"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.1.1-dev_1637230795804_0.5836728733436345"},"_hasShrinkwrap":false},"2.1.1":{"name":"parsegraph-compileprogram","version":"2.1.1","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.4","parsegraph-shader":"^1.5.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.0"},"_id":"parsegraph-compileprogram@2.1.1","_integrity":"sha512-QaW2VqSxU15ynQgivt43H7IIQsVT3bhpazBPwga8eoBmsUtEyerZgGVvti7zlU387/afL+zWXnsqbX3MeBALzg==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.11.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-QaW2VqSxU15ynQgivt43H7IIQsVT3bhpazBPwga8eoBmsUtEyerZgGVvti7zlU387/afL+zWXnsqbX3MeBALzg==","shasum":"67ac361837fc110f84506fadfd2cc0150d708d8f","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.1.1.tgz","fileCount":15,"unpackedSize":159738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlim8CRA9TVsSAnZWagAAOPQP/1uGLAOj+r3cTOQQpTNP\nyY5COY3rJaP2w4ky/hlnDPBpGAUQ8PzhjDsI51J3yRFF+ZVd0Uqm1+CE/3cW\nXLW5tReCukkfo1z6dR80Cxlz1K0mlccY5j+0F3eNpNux6q69nL3RJ8lILYKr\nDFt1Gv3qpD2MMa4qIfdq1sac1cu8Vl3Yp80Ue7pp8dxSeQT7yxhGamYBpVwK\nclQt+Okyg86Jx7bqeVmSUWE6DcFsv4oX++qH467I/JnUEzAxBBrfg+/R4wv9\nrq+QGcsyAsV+yIngGOV3eXRiRcEJUl37hdoLkRvl86GLRUj5I9jl4LoZqwWL\n9rtO/rvn54hGmJdzkAPHTzvq7T8C30bWcPa2apTKOc8a8x9nXgzSEwJwHkof\nXbEhlr0pLKhz+vPMREG/ijFnYnQwusjnDymBnKWWkYo7kTNS4dVUjjOQl4y/\nnqYSX4I1Bh725r6DrhaAqDND9YKz2L961UFmhDRdLQMCRLDR8yEDr9WEF964\nQTJRY+vLkqCAZdVX3uXorEqFSFLwTtvYTWb5iC3eYaINweJjUIpQRElQLF/1\nRUt9v7W5u8zV7za/IUysWFpXrM1Tyzn1vPHESlXO1bapdHIizW9vVtfkykDw\nKaLqlAeHumTLzQhiGfdq4FeD4oH9P4UjuMgTiUWVNExZ8eEEOQsX1/BqQ8P+\ngRrV\r\n=u6qT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClJ1eiWWoWaQ47EM+5Oe2JNHg0xDkSf0b4e6IJLuyn/gIgKrUxPueKCO0/Uim32+dyzbMzO5UGtRsGRCLoGqRMDC0="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.1.1_1637231036388_0.10585163030243416"},"_hasShrinkwrap":false},"2.2.0-dev":{"name":"parsegraph-compileprogram","version":"2.2.0-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha","autotest":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha --watch","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/polyfill":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@babel/register":"^7.12.10","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-core":"^6.26.3","babel-loader":"^8.1.0","babel-plugin-istanbul":"^6.0.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","express":"^4.17.1","glslify-loader":"^2.0.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","openssl":"^1.1.0","parsegraph-color":"^1.4.4","parsegraph-method":"^1.4.10","parsegraph-rect":"^1.4.5","parsegraph-shader":"^1.5.2","prettier":"2.1.2","raw-loader":"^4.0.1","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^9.2.6","ts-mocha":"^8.0.0","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webgl-mock":"^0.1.7","webpack":"^5.64.1","webpack-cli":"^4.9.1"},"peerDependencies":{"webgl-debug":"^2.0.1","parsegraph-checkglerror":"^1.5.1"},"devDependencies":{"@babel/plugin-proposal-private-property-in-object":"^7.16.0"},"_id":"parsegraph-compileprogram@2.2.0-dev","_integrity":"sha512-W5dTvwC5vX7ScGBqiDze4e98u8MXTifGQkh4TSxZn1YrF0NXY968VKQC7ODfCIlHlahnbf4N1nTk/rnm+yP7Og==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-W5dTvwC5vX7ScGBqiDze4e98u8MXTifGQkh4TSxZn1YrF0NXY968VKQC7ODfCIlHlahnbf4N1nTk/rnm+yP7Og==","shasum":"3c2b6741b2ae73dd1c7530cb864af0d0189d1363","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.0-dev.tgz","fileCount":21,"unpackedSize":1153408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAXj3CRA9TVsSAnZWagAAAQMP/2IL9dP7SXNBi0IcVq4x\nmixlTJyiv0DBZKCrfY/0XSAT7JYxtPzFKsujUpC4OzoOt9PNtx0gPSnlf8Ab\nuj3ua/zB3WlLdhsQvGBRtN+VoYjJErGV/5Vcq/03ufNr4cqIAUV2mfYYY5Hb\nVjdKWDJoxyiHNEUbvg2TKCMGok5AU+ncnDRsKHic1x+a4IrhkwWw7UbDn8gf\nAvH0B2RKZ8VTLABXckVlDA708YPhTXLNXEsd1jjJQDJi0KItiqSlF3J4GXSx\nKX+hXChw2nDgG2+007Faf9p9Ngp0lo/MHkREAOO0HYululDXDoSwLb1zudkk\nUXfPPgeQLvsaqjtDAShwEE+WBGMKZAxEKgYSeP2Z+H2wfTktfbraaNcRTCWK\niEbobriy+mne/maUJWBPb6R4iVMVyH9HxAEdwhZiBCjR2K2xXEAIap82PsLk\nz0uAV0ImXTKZO2Yj+aBNZZYy2wzBa9ZMa/fPKGpQZ5Qx+Vx+BvcjQyAaYfk8\njgTrvRCIkPfgMhCFJNCweN+Yk2hBio2Kt/bbp8fVD4s2L+u+fVkTa2LRU31s\nzoPR5FDtHLXZeaIsX6RYKyvtmbf6uJTSX2CsAvblWidV7KJi3P9a7SmF/CD4\nddCDgboWTZoDUKXlxqGHGBd3IPSmPpFuNby8ZBSB3PEcXNBVu1hLqAyRC6ka\nlrnE\r\n=qcA+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMGRmYH6/V34lawK9mcGCAt8gHBCtV0EDK5MvVkZYHSAIgG+hkMSssRkNU5ZKt8Y7vo+TdkVpHtWQ8AAerDa5Q2Ik="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.0-dev_1644263671398_0.031258354006175715"},"_hasShrinkwrap":false},"2.2.0":{"name":"parsegraph-compileprogram","version":"2.2.0","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.5","parsegraph-shader":"^1.5.2"},"peerDependencies":{"webgl-debug":"^2.0.1","parsegraph-checkglerror":"^1.5.1"},"_id":"parsegraph-compileprogram@2.2.0","_integrity":"sha512-egvkP++pWN5V4ifXVSJyTvqBWYVHUco3HjVAHoo0nIBJU8Lu6Zu8i9BhYkdrTwGcmlpCKE5k7jfLl1yghBfbiw==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-egvkP++pWN5V4ifXVSJyTvqBWYVHUco3HjVAHoo0nIBJU8Lu6Zu8i9BhYkdrTwGcmlpCKE5k7jfLl1yghBfbiw==","shasum":"437cabcc44d6addbf555418ec266c08eb68d64b0","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.0.tgz","fileCount":18,"unpackedSize":35120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAXkLCRA9TVsSAnZWagAAWVEP/2YQ+Li8Kko1gbNU73sX\nxnL7xHZvc17P+oMuq52DmeWE5Icu2aDFm/mpZctLwei8D90rcmcTak+y6vhy\nolz0NERa/r0SwRXxHH4672SirhrsvhQVHXhHv1uZHPeu/vFTisZgxrwAam63\n66vq01w3JF7nE3L1TlR+uckEy1c4VKgiTJJXl08GunvW/OZqmpe4ZTh2QGHh\nbw2wasF2XjUUGF/3HNo/LdwgUJstG/pLyxnX7uWOXeI3YZX5JxDWOeA/HcbH\ngZOhFXPYZU2Oh2eyT5ZhGRyIP8t70fm3UsQEIVhhNhRXcAj4AALqRV9Qf1Wu\nF/bDygmhoMR2Ps5kD1fgLnGp1bzJC7uquuml0u+mzQ5vhcF9ABwR3ghN8Ezl\n5hCe/OsI+xOnUspKWXA33kfy8NznUfwhGCc2JHvUmA2N55JQxUWrqcSY60ui\nezctdJXV4zqM63X5SFZI74EU394FEqVpgNBQ8YQLw9DeFOMv+KAmwo3kCA7T\noMDn97BL4ILFtPIHprRX4je+TgQpWrkH5WI3hiSp5GtTCPVbiLpOvWQyi6a1\nrIgOoDA/G3Dp0Bir7l2MI4ynzAfIO31+pJhwQIuDgRcOBmPqg/C59UUVKXRa\nZG1qkILIVMJRQNt6ovtjvRZFc4vQ6Hnv1go9znn6TkTQXm1qA111+38fOaPV\nRXL0\r\n=+0ys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+KHCxgBeObd1Ta4YdPveusSGunNRwFgTtoF5VVS7kaAiEAxdwZURe1aIOl2aEA2MH+bc+A/FK6tORu2B6FxtgIa3U="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.0_1644263691069_0.6948222561057862"},"_hasShrinkwrap":false},"2.2.1-dev":{"name":"parsegraph-compileprogram","version":"2.2.1-dev","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","scripts":{"coverage":"nyc npm run test","test":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha","autotest":"cross-env TS_NODE_PROJECT=\"tsconfig.testing.json\" mocha --watch","demo":"node demo/demo.js","autobuild":"webpack --watch --config webpack.config.js","build":"webpack --config webpack.config.js","build-prod":"NODE_ENV=production webpack --config webpack.prod.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html"],"exclude":["test/**.js","dist/**.js"],"reportDir":"dist/coverage"},"dependencies":{"@atscm/esdoc-typescript-plugin":"^0.1.0","@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/polyfill":"^7.10.4","@babel/preset-env":"^7.12.11","@babel/preset-typescript":"^7.10.4","@babel/register":"^7.12.10","@istanbuljs/nyc-config-babel":"^3.0.0","@types/expect":"^24.3.0","@types/mocha":"^8.2.0","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","babel-core":"^6.26.3","babel-loader":"^8.1.0","babel-plugin-istanbul":"^6.0.0","core-js":"^3.8.2","esdoc":"^1.1.0","esdoc-standard-plugin":"^1.0.0","eslint":"^7.17.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.1.0","express":"^4.17.1","glslify-loader":"^2.0.0","jsdom":"16.4.0","jsdom-global":"3.0.2","mocha":"^8.2.1","node-canvas-webgl":"^0.2.6","nyc":"^15.1.0","openssl":"^1.1.0","parsegraph-color":"^1.4.4","parsegraph-method":"^1.4.10","parsegraph-rect":"^1.4.5","parsegraph-shader":"^1.5.2","prettier":"2.1.2","raw-loader":"^4.0.1","source-map-loader":"^1.0.2","source-map-support":"^0.5.19","ts-loader":"^9.2.6","ts-mocha":"^8.0.0","ts-node":"^9.1.1","ts-shader-loader":"^1.0.6","typescript":"^4.1.3","webgl-mock":"^0.1.7","webpack":"^5.64.1","webpack-cli":"^4.9.1"},"peerDependencies":{"webgl-debug":"^2.0.1","parsegraph-checkglerror":"^1.5.1"},"devDependencies":{"@babel/plugin-proposal-private-property-in-object":"^7.16.0"},"_id":"parsegraph-compileprogram@2.2.1-dev","_integrity":"sha512-/FwYxGX5cNXItDzURg/Tvu0lOtuX5x7cPs9butRKukYMyldVh81Pwr/89jrDJq7TYDGhTnB3mCt/oWOGMj3vFg==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-/FwYxGX5cNXItDzURg/Tvu0lOtuX5x7cPs9butRKukYMyldVh81Pwr/89jrDJq7TYDGhTnB3mCt/oWOGMj3vFg==","shasum":"d9d53508e557694faea87ab016d43dae22034043","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.1-dev.tgz","fileCount":21,"unpackedSize":1156592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAYjkCRA9TVsSAnZWagAAR50QAJq2CqemMyi7dm9RCS5C\nHg/zlvSiD4C7uAFwVdpzD6zt0N7IsCDc9pY/S+kphoKrakEJmDrbHpfr1HbO\n31dy/s0qPcup9ZLw+1XMtskk24wHzopnAyyYGcu4PsqlYqNde0b2Ohu424cU\n+Ym6ljp6FL5YfZIGNAN1Dd3uiuyUBiQGjNYbNqrUXqoiPf7+m8KGbWNLSQCk\nNK95mnt2NvmbvvegNm/MFV6NVrdt8Ec/TOhO9Z0n7auLxdgQgT4yqf7fPpxs\ngfb+ty/uIGTLEDgcHtE6WOZPxIMW/nYEfCq6RfGu3Mp3rapgMYN3IGdEEYdL\nxo0JtItBG1kcfjVHW3O9OGlzh7EtNGs/ZPguwGb8SVPFYpl7+zLeMwdtg2z8\nayW8yoPQZRPVg1xqvQcJ6oJ0oGVws7zD2DhB+CRxln4a0UD6buTIVWRXY27W\niJyw13JS6VBWd+sCutCDM/43uXbjI5Gr95ylKvAXG8OtE30XOi0xd/tNF05H\nxJoOSrH7x/HxHIsIOj7uiu+9kaFiYKzE2u98/ywxzmVO4B+vajnTzC0YGTe7\nI3jC+O7fTL/sjVkgO7Du38pDWaYetPf1FOqHAN3cnlADH1+0TSo7iJhPYAVE\nnoNtbZCGYqU53qvUa0Yr9UFWM6p9T8HDKyXYKXRpuGfoSTDC76RqMEu0WdzK\nfVlV\r\n=VrMy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEE//YjHxF3KO625yXxu6L3lB+Q9uusPwkLkQIvOp18TAiEAzNABrVB17FPyMnXMag3vwEBuOC0b0Lg70PoElScp0OQ="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.1-dev_1644267747948_0.11033559258171244"},"_hasShrinkwrap":false},"2.2.1":{"name":"parsegraph-compileprogram","version":"2.2.1","description":"compileprogram","main":"dist/parsegraph-compileprogram.js","types":"dist/parsegraph-compileprogram.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.4","parsegraph-rect":"^1.4.5","parsegraph-shader":"^1.5.2"},"peerDependencies":{"webgl-debug":"^2.0.1","parsegraph-checkglerror":"^1.5.1"},"_id":"parsegraph-compileprogram@2.2.1","_integrity":"sha512-jbqn4fEoT4Cw0+arjZgNQ8K7QTfqg6nQFvRuPuZwDkYD+N8LKMIn25izVsJ5xJ3ZGFFpfzPcNqmeW09xrz9EcA==","_resolved":"/home/dafrito/src/rainback/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-jbqn4fEoT4Cw0+arjZgNQ8K7QTfqg6nQFvRuPuZwDkYD+N8LKMIn25izVsJ5xJ3ZGFFpfzPcNqmeW09xrz9EcA==","shasum":"428f73251d9d594a8270c86dab5021d17e9faaff","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.1.tgz","fileCount":18,"unpackedSize":35592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAYj8CRA9TVsSAnZWagAADLwP/221ZyBX2+9NYAi3bNm3\nS/uE3YPKyNLhHDwZWgt2oUyejjGaHwMD7mMMM8pecC4gmH+usoknhqFz6P4H\n2crVeKOaVbJkHY8cVI0cznTaPiOWtjBpxm2NOP/sszO0EPG38IG8g0oBeiAP\n8RMiN5Pw3hYopt16px9tEnFAcY9BuwTREC5Po7DElzNy2LD26+XEvznXD+72\nHXz+oTRSnI/bUPcAxk31CKuZsszu+13Jkuql97wcyt8fh7o0HUCWzleO6XG1\n5EJIe5qnEJDu179v5pfUelpJxQLUJQvOVRidAb1ItntnfimZegMmqkFPPezQ\nWuhMrsXtyAdgxOqOdcnp1m+QK534hQw1ygfVDIaRYAtBhICrh8p+3GGJoST8\nvfCOKUQUiKqy8aS84zPZVUR0z0QRH+VwYLM+bl0o8VMujGQeBLjGZc9Wgn5a\nJ3JOMgUZEFHu4JlVThFtnkSlbUG2f/n+A1yLLsfOO6qnhKFpSUcHEq1EIb1N\nISkHwY1NvVWD2PbJifAxB8KF+hw3/4gYfvb1J5wnbgoTNs4RgeHNltmck8j6\nl0+Dy3P4766BRtzw4ipt65tLaAebCZVdEUopZPiNF5+dnqHzyzEV1QElvrFK\ntippWPiwq50jPFDX9a+Sv/cPQOwIED3eChUis3i6vzAYORCxvq4EZy8+xpkr\n2bKZ\r\n=8BKD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDDEL65U90gKw/nVx8bZQmF+bS/D3fxOLD1xi+3CAM1QIhAPGfPYzGx0Gyup4B1sH7Mk/2cqrMFioMvtKxg/HkI0Dm"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.1_1644267772453_0.9980233728429675"},"_hasShrinkwrap":false},"2.2.2-dev":{"name":"parsegraph-compileprogram","version":"2.2.2-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","parsegraph-color":"^1.4.6","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.6","parsegraph-shader":"^1.5.3","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.2","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.2-dev","_integrity":"sha512-zQXIfd0AfLPfotUGoEcLuIXoqtsY2jamYFYPfYnjli614DcvMa7PwmnwAqCAayF17MTw8igZ//4FgRSgffv9Hw==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zQXIfd0AfLPfotUGoEcLuIXoqtsY2jamYFYPfYnjli614DcvMa7PwmnwAqCAayF17MTw8igZ//4FgRSgffv9Hw==","shasum":"f55e5c226201463dd8ca5eeb1df298dd4a11ef8d","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.2-dev.tgz","fileCount":24,"unpackedSize":382371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGuiaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJpxAAh4YOh4bwG3Nt6obo2bBSH0sTLjQy6GEMQdrLsTqAEmZK7vy6\r\nSSkYxd+4kKjeYa5hnzXKrUfHfvcI7HBf8z3XHQrvR5PaQwB6caTsDrQuaLII\r\nz6zGGV6MumO4TB79r59yUC/GBZclbmoL+jI2bHzty+X8uNn5HYCimx+jotC0\r\n7I/vJe2B5IxPYqetZOigFglhHH8+frtbWAXtUqo6Pu69ug0UM8pkvQWXiiau\r\nGOFv6cH5HWh1AihaFAhQNskYqEo3Bq1/o2nTA9RhOpx77G3nZtXV85iDD1+f\r\nqC9IiPhjueu/f74P3RXWWoBuy7GM9VWqtUMP/Qssn48l8NW8hUcYSvrljwCa\r\nYf3hSK0icGMZTTOOKOaSP0i8n4Pxvw5K+bWUv1YNcXEXaTuAOQ3nw7OjLWL+\r\n720xxMNB/5JMQsQKbmpsY5kHRcI+Rfz5OTJfiAIQuHoymlRRSDiXtWIB/nMM\r\ntmCj4N3K6FKzpzcU6+/RTRXF74oyjDr0aLxyeBlDHdBcG2Il+5Ej7q/mdo4c\r\njeil29yTuYOmTYKLhI5bR4G4udDflWmZ9IzaRGX84FnDvbFS3MAcFtmH/z/o\r\nneon0iNwsWaoZrMSWSubPLKmeabkIGhauFoDKAYt6/g7TYxx5vvT0G+VPHAH\r\ns+RdVBcPu9braszk40TFEwCpeqBwhP/ZU1E=\r\n=YAZk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxdGdMl7yj9Jjmge64VDSIeCxs5qy45K+xKbMWPV55MwIgHtsRnLnxQSFGaJT4Aukag1M8/uxXjLcARLDL32ACA6A="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.2-dev_1645930650338_0.09174738653390291"},"_hasShrinkwrap":false},"2.2.2":{"name":"parsegraph-compileprogram","version":"2.2.2","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","parsegraph-color":"^1.4.6","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.6","parsegraph-shader":"^1.5.3","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.2","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.2","_integrity":"sha512-S0OeONPsQ865gv5O9LVP6kTQrb9AP/49e1NcuuiBiqccSNVdzis13xVnQIgl+sW00DSLMfzSruxa29Odz/9Ldg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-S0OeONPsQ865gv5O9LVP6kTQrb9AP/49e1NcuuiBiqccSNVdzis13xVnQIgl+sW00DSLMfzSruxa29Odz/9Ldg==","shasum":"3d100eb41a2126e85dd861a4dd91aca2e255292b","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.2.tgz","fileCount":21,"unpackedSize":37195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGujKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqCw//Wu1v89eXGDsWj7fsnhuDhSJIL93kQvNt894AM7ncMgjZAdWA\r\n9Iz7SkOkYCOp2Cr3k+fsH5+wM42C/L8pF1oU3fplbXgRMHNaYEPLDL9ARM78\r\nNcxd/YnKLdMH+LYvD6LdI3giznfBOQPPDnXNAsbjcM6vVP3+GTffRMx7UNIx\r\nX63T09KBNYQhggI/6nmPC203JVAEFC+wAKaKCikJj7GwzLYQHfdZrP1tvR+k\r\nuFK6lzVe9BHkSvodh72DZA9IG+uy7uw2LJ3ujIJ3RLMJEZ9jCwCOdOYD4yAA\r\nhQPcvdHVyyA5uWWOe3WvKKurlJvr6O+HzpyrYI3Y0nLoiEUS5eD9i8/0CpSN\r\nASgahmO/WlPzNL8sK7TuP5q0Un5Q5arOCTxl2ifDDl8hK+HldTivLIy+Wl2/\r\nP6j3YE8WGo/Q7hWwfbdrxC9dgj5qvFlPoR5mUxVDPsl78TFzOWO8wwP2Vpvy\r\n/xtHZGjTRtuY59WsXji3tbIMx/KqGdSdURw5IibOjkFL61SLH2qk/ycMDdoL\r\nUjqbyKZQVD8JPL1SsMIByhdvsOJhdsxeRudLdeLUDvWIjBfZbnF2r8GUJhLu\r\nMkcYJOnsiAyWV4ZEjyI4iPv5WMpI3cJNZccceFdtzxPW0OgnJukgIIMsYVh/\r\nmQByTyFWviGaIFhHNSX12hkOrH/tZQJFkPI=\r\n=OF6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGnnYdL+/g+0//aWrkl7HPcgnCHGnLyEOC4t1iMApKcQIhAIAUxBs64iqeE4NKKmim0MrV1j0sl0y1jTIpaqf9pp4C"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.2_1645930698793_0.8443302834083164"},"_hasShrinkwrap":false},"2.2.3-dev":{"name":"parsegraph-compileprogram","version":"2.2.3-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.6","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.6","parsegraph-shader":"^1.5.5"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.2","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.3-dev","_integrity":"sha512-O0es5hzSM+uxRNeydFRDH8VjyKgdOmyL8+O6tHtKcmcbpydysR+2aVFTc/RpVC2qv65C+reqnqfYqmla81AtYg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-O0es5hzSM+uxRNeydFRDH8VjyKgdOmyL8+O6tHtKcmcbpydysR+2aVFTc/RpVC2qv65C+reqnqfYqmla81AtYg==","shasum":"19a96f3f25070c33c357b651153b2f4f279a914e","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.3-dev.tgz","fileCount":24,"unpackedSize":382395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGvI3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXlQ/+NfheFL6+tMZ4tT7XYtQ5demW5sabt8lYO4fYnVkNmjb0NKAI\r\nwRUM0yUOWLwMCeDRiWz/XuRGqBhqg6nRD8nzwBlFWfVN2yLhLKiBrPhAcn8h\r\n7Ny247LiHdTdWzcudIeaVQSOf6vwTXaG31WfqlT521tPYYC/nU7yYvOY5lS4\r\n8Z/1BRsWjVhlvX3ViSs9798BNmkAuJqyj81/tuIag9MS0B6BZXq70Cpuepi9\r\n6Xl0iE0IbI6l/CUwaeL2G0aNa2nqoCvS4x0F6/gwTR8KCjByVRlcBnX/JV2p\r\nN5DIQby5SoMeXYSjLVHXQGvKkYypZNi2xaX4vsVg5i5qlNDMlfaY3SlCq8Db\r\nOzppusqBEdC8C41llgyVRmCMy/wwU1PKMsi7Gm1s6AmitIwZEgfNZE3fN5uq\r\nKWIgDMeQNWrzRKJIydAneOaTQXNdcCkTG+8JtQ7udVuAdXFeTRyfsy6nS/iE\r\nHbXJ3M9Z5QxrstyWHGUd7l1vpE1zHE0UlxVCBkenqZ95c0YUly0CJjAz0gGM\r\nSJ5VydTM+ogpkH0pM9rvI8ehj6REjQuESMseey6VKrDpv6i6XA7sxpswx/tB\r\ndqHEz1lZPQfsYpK6IWDRGc6v1djGyQmr7gma03TsX4ONsD/BpfYW3lwlRpwf\r\nU4Y4A6nzC+ZTHmfYPG458gp4lN5lteKMmnA=\r\n=EyYt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGpYJnS35umBsywR0xJ4oC3kG8AF1ylpcGD8guySgDkgIgaePh3Xc+DxzS07hIneMqwM/4QlpE5+hLSZUkh4buM+A="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.3-dev_1645933111645_0.3028235573289175"},"_hasShrinkwrap":false},"2.2.3":{"name":"parsegraph-compileprogram","version":"2.2.3","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.6","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.6","parsegraph-shader":"^1.5.5"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.2","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.3","_integrity":"sha512-iQwfmo3K9+kO1WiILJefl6a/XwmAUzqypr6vQDBS+PphOq+OGd+eM79ywfV5liNfRhHzRyJB3gWazgYzbyNORQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iQwfmo3K9+kO1WiILJefl6a/XwmAUzqypr6vQDBS+PphOq+OGd+eM79ywfV5liNfRhHzRyJB3gWazgYzbyNORQ==","shasum":"8ef2715259234b324cc288b6fa5d26cb2c3aee94","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.3.tgz","fileCount":21,"unpackedSize":37219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGvJtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/XxAAi4q4ioT1jSHZSrQ7Ww/uj9OIAU3TEGRzioEx2f5w2MlTbmxi\r\nobyLP5euJCU46ErjSAF7pe4/vOqiv4cxQeEKklfYhR/wDSspBzzIUmmUxg4G\r\nb2jDAA2/HSmEGcTpDGjGvZDVhTRUzJsVdvGZBPaelFZylN7l60Ggm4iE5Pro\r\ndZXnUr8BCq1BEW2RxqNe/yAsZ3+so2dM36iKkGlY35zXFTsoEhPK3zKGsff3\r\n8nLTCJW6h3LSaz2P3VrED6hrYQRoj0dTIXpkDbw0RtGIo88y/kFQzKwP/9Zp\r\nf+O9NPkpxtuSLLfvMuq5Z3nWrXVAuOrJ4WJOc81ga6pQ4nNfO7WVOzeLROtN\r\nF3vCWzpRUH6NVwLsH474TctZ5Ld8VvTzvRrPwR5V7xq25dengW95wBko0ScU\r\nD//aXtbAoJRVg4vNTwB+gqZ4bF9TCcsDgdjt014LamwBnfQWo8BmUq2Ri2R1\r\nP6v7zdZYufAQUnHKIT8k8cUFoQkcVr233xDKa3mRLwt0EVB+U/aL3snbhoNB\r\nWEc44JniabkIgmRKECBdx6FT2lUDgOrz+j/kn/r77GeS4JUZIgkwXOHlcy2R\r\nl7hZlLJFYLFKkONP6ZZeiCNUW4XUDc7Y0PUis7obaRao5QzKmu7kqWglz0wU\r\nDcgbvQhRFO9HuFgHVgQ7KoonIAG8/sZl76w=\r\n=4l2+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcLbtexEk6S3f9Tb+KcElfhDSTmvhmbROCu3uzPWaQ7AIgKF+PYdDdimLITxstTPKZteZeOf5dyZu6+RKW3DOy4tw="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.3_1645933164938_0.4012900612972614"},"_hasShrinkwrap":false},"2.2.4-dev":{"name":"parsegraph-compileprogram","version":"2.2.4-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.6","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.6","parsegraph-shader":"^1.5.5"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.2","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.4-dev","_integrity":"sha512-5khOEcMArZ+jFT8n7S5az47kv++GDe+lMjaysTN9YEiSrkTJUvGfS9epaIp7Ravn+sjStPCUxy3mlkexmaU9Iw==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-5khOEcMArZ+jFT8n7S5az47kv++GDe+lMjaysTN9YEiSrkTJUvGfS9epaIp7Ravn+sjStPCUxy3mlkexmaU9Iw==","shasum":"bc682187dff1b401b394a8285bea481e54b83ad7","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.4-dev.tgz","fileCount":24,"unpackedSize":382395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHJHZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4WQ//dfKPw7f1pZUsF0pqQNdsh9q4nX9Ap0f4wlCf7kO9OuJRgJvT\r\n+2vCD5yHmBAxh5ywqEV/+1IuabwxGYor/D3TYzamFOIXm0x3EYCi91UTqvcn\r\n3FTVN549NICUghyUthKa7iUCWCny3lruLuxZQeu+QFhk2Yj3H9Fy/AJc/OOm\r\n2Q5hjZX9AGKWHush31x6o4SbNd3coiFyhu2x7/v8dOcMlvWEr+mFPYnFxv0I\r\nkZicAFlaI26KAi7fktoBnQqhGQD211IJLb/qoPNz+8r/hOQrRDx2b91dirJH\r\nbBXQ6KWb5wHK9gdl9GaqYMBFc+F5oCEGfEMb0Nhz1dumnslpMokLNPWqlX9k\r\nHgsFx+3KoWAeZb7uTCfxFd67LVJxRv065CnHkhd3yLirHQqv6j0T2UHhsP3w\r\nNNEJApAYy71EK6ckPBRZx+4oy5/rK5EHT4Tj8r4SxBj4EQU+yN0t/QryMuCX\r\ncz/ptu3h7Nfp9QtXCf89XcpxDDZW4eiIC0e5QNW1fBGb3ownK6RwM9Wums4H\r\nnsWG9Nw7o8UyWe8r7DECB47YKwpZPFZEicGUpeNLk6phEeZq3oYsyGDntUhz\r\nbpR4vcVPs9bRBCp1iX+wuryeD8j+886hZVaLa1bGfKzq4qjG5MrjmYCUHyZH\r\nEAqbUhTwy/igfo8fUW3YPEkKt42s4rXNZ0o=\r\n=BADQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdPrGtW17769pewpnhbhX/LNzAtrJlfCyAvMh8ACfnRAiBdBbW8yg2WzRDR50eGr5VKD9F94auz4yWgzG31OLtqhQ=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.4-dev_1646039513725_0.018110311357177222"},"_hasShrinkwrap":false},"2.2.4":{"name":"parsegraph-compileprogram","version":"2.2.4","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.6","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.6","parsegraph-shader":"^1.5.5"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.4","_integrity":"sha512-2RYBQoTezZv16GDUEr2oUOmnEJpAqVvoOUlIV8RU56Nfh/iKC3dLIIqpK3yn3JggajAiwrc5pHGnp4W8ro65aw==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-2RYBQoTezZv16GDUEr2oUOmnEJpAqVvoOUlIV8RU56Nfh/iKC3dLIIqpK3yn3JggajAiwrc5pHGnp4W8ro65aw==","shasum":"55839fb6dfcd897a05cb764a7dca514357894e3a","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.4.tgz","fileCount":21,"unpackedSize":37219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHJIlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqykw//TJs/Uf/tZAxLCdyScwhHS3h+6f/0o4ufv/VWIwf7XALTKjXb\r\ngvD48SI+lLx09pGATEopHABeTwmjp5a3Zt/zwK5+Msm74JiXIZZiWWDB9G+2\r\nnRHbyB/5T17b4OS71gyny+7ghuHjEpkbeft0j1XePvC258mcKJcqV9tn04+b\r\ndgo5402dI4iycCv8iBmFUnCuJPXV9wGSFA31IrBDqaj7eW+RTlnPfzP6goMk\r\nUD8ew8U3Hugh8N56Xy6CX2xF4qVB+I+XeHc/m4zg4Tn2gZtEfJ/9J3z/pVfl\r\nJzJKwiEZiy878gp46sD29QRWThVwo4SLx36qiQUAl0+Wu7hDT29yNXAMt7Bq\r\nYU9A/mcnY8fTwdZ0crKLUqNlf1oT8zjxLfZVhWUW5zaN5LTuCuJkuzg10f1Y\r\nZcpVda9yn/pHI0wUtvFbUTPLDUXu4QI5kqbTARsZeQ19NNrV46QDDuz0ZOCV\r\nrW1LQABclJKp3d1kp6Cobz/Y+fA3YtV23hQoPK2ECHkanuIOi1GFLiYpLnDP\r\n28oVpSXaSmHVTHk0rvXVAt74EmGyocC/1F7Mn1iWmaIeldP68hslKUFpS8sr\r\n22igjyujx2TJIrweZRkjqzoB23FLNogrR49GiordzyKVqMCc+pI9pmmxka/k\r\nQHOqzWt6sxkeiFvpriFRaYz4ROzsUVpeBsk=\r\n=nVJr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDILC9fE5nGovL12oFXeVDHOeTf6shunTZB9+hppQk+/gIhAP24iKgXsQjxGEaJ8BaAu9skC1WyzIV5Td/s85+GkYzk"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.4_1646039589415_0.6948608800322809"},"_hasShrinkwrap":false},"2.2.5-dev":{"name":"parsegraph-compileprogram","version":"2.2.5-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.5-dev","_integrity":"sha512-QOouu9ayGMbb1I8a6x/Hqtey5HjchYGt9hokl4d7c07oBNzOdZXMAgtq9yCBYoMFKZWExQLbo61Q1UP/K5Le7Q==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-QOouu9ayGMbb1I8a6x/Hqtey5HjchYGt9hokl4d7c07oBNzOdZXMAgtq9yCBYoMFKZWExQLbo61Q1UP/K5Le7Q==","shasum":"3fae098f84d2f9f71d1452a2f1f65090a5899474","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.5-dev.tgz","fileCount":24,"unpackedSize":382395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHKEKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFOA//e/ZyO3YihdH9GJdCGpuNkBH7oUSYSOTv3tuPSsz3K17oTj9q\r\nt5H05IqkS+DXGoGxR3RcqXzZU8H4HGnS9pMSXZY3IYhQuiQyJogQ21449Q20\r\nN/lVFPlsMiDLCZDHVcPgbLTNJn8oyctoDgo8galOTaLU7leQNIfdbIL6zJfs\r\nenfadajjhbUojuNDXEzM1AEcILVtI5rT3rjggKRROYp317+D6YGG4DPWUUhF\r\nfNInWXeQyNrpiXB8YOijW+YotHtZrPFkt7mEQkvJFTTPHQZNaH2hAtLZ6Vgh\r\nYF6/ScBgI5chMzD2p/7gMS1LNSKW9txR37H6Cl3mbFM9hHh6sOrQxARlYzMd\r\neMyJ5udkSpEI2c1HaGX0cJKOWCFeOhjnqgyhcHxeDbPkecg5ioNHuxh1Bhsd\r\ny4nWqngBvkZvnxj7C7kakKjzltx8Dbo32fWWbXoF9MsdSGguaH1MGgwOQMkz\r\n9PKk4uULXe5puZ6IOtLZYJqf3BWrurjh6zLvt3xdqkumaYHjXMlIvZYEyFd+\r\nGIjAnPGbyvHuem25q5XqELCZapmkjM9l0P4S4mP11r4HOZ2PjSuS0JUWdVnf\r\nmuQJQ2f6VitjNo5eZmkz+choaDb+rrVnWMmu4pTGekm6go9qz/pM+CMBx5IN\r\nr/8ldYmlCG6xslStTRDTpzqpJKVkt5bMj0I=\r\n=4b+l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEu7xr4V9AdXP+TU53J3TUN/PLPEv09b6m0VcBt9rZ/CAiEA3qJBXsfkaNLg+Dnc4fBG+pnKgfpOg9/clyOqQrbQ7kk="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.5-dev_1646043402737_0.0008319239433052239"},"_hasShrinkwrap":false},"2.2.5":{"name":"parsegraph-compileprogram","version":"2.2.5","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.5","_integrity":"sha512-51aaDebV6Tk5xx/JbpzS8QVm2mz9L3QcoqGrCEl4iXvZ2ZX/TNT/f78hCt9Zc/3g2iEfLsSxYRiSKX8Ddzu/Pg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-51aaDebV6Tk5xx/JbpzS8QVm2mz9L3QcoqGrCEl4iXvZ2ZX/TNT/f78hCt9Zc/3g2iEfLsSxYRiSKX8Ddzu/Pg==","shasum":"e3f6ff781483f6b8585b0d2093ee7c923418637d","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.5.tgz","fileCount":21,"unpackedSize":37219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHKFIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWFRAAjIs7PLrrXX5Lw7S1l1ybXFXtuOrRDiHKDxCgH+jD9yDL+Vhe\r\nIOK5aR3GAsxxPnlmvat/bP7BNR4rLhXdofd5yT7lY39YPzT7IRlgnsgo/1qK\r\nDod962pHp6dBZfVrSnRJ/mA1e21mNTipJQVEuuqxKROHXY+a2tff3jk8dpBY\r\nZ46HbXMZt9N47tUzSN5ulNQqbBQ1K3DiKxDmtutmgay/LGOS7rHE4+k4Lmy6\r\nag98jKPlIUASC4/D5qdpgED0SkmcirRHK53gTqh8fwdTTcje/xGfldjDuCy0\r\nZoIsDrQqMjIf/U4/dBw4tjh06J/V5K+zfMtlEmUXcxq5/XgX5Km9DdLNytfn\r\ndgGG74wZhaFi1lokg4HSW1VViygedS9qGzYqIjXu+7DJsCL5CWOIKvqlg/d9\r\niRexSPBriR4dsJUajcYJZcjJGN/qoVTwF+JZE0uGoS511KywwUW4W8KxtNF2\r\nMNig5tD5I+DUeRfnEnoAwNbvRhY3rT0HnEn6U2toxSbsOKlb3xJFDW2fdqYy\r\nVi6LB/gSbwIwZijad51By8UEOlFLyF/TkjWCasiOIr0yW9vFN629xfJV3D3w\r\n7zPacFv38rU2Uu/+GMUeiM5BL0rUyFiMgrmlwOCWmCfWQqhQhzzgqoyxJSLQ\r\nvZPBjHU3RqShf3OluW9X2knDJFhCjhjGw0k=\r\n=6eZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClsstzYx00C4wous9PU06oA++wsoYWzOSOMGen9inOoAiEAjkWSwUp2+I1Kse3x4S95/crQvdNYE5JfkG1btbUeVPo="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.5_1646043464202_0.6468651496093916"},"_hasShrinkwrap":false},"2.2.6-dev":{"name":"parsegraph-compileprogram","version":"2.2.6-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.6-dev","_integrity":"sha512-nmQIQVHtRm/pThCwKoCdQ+4xw0F3YbIqQHUgL8ZjQ65XzxfFBD5HnurQtOgWAoS1GdY+HHMGTf4WEyKNprzy3w==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-nmQIQVHtRm/pThCwKoCdQ+4xw0F3YbIqQHUgL8ZjQ65XzxfFBD5HnurQtOgWAoS1GdY+HHMGTf4WEyKNprzy3w==","shasum":"4c0e4b1c3ef82631923334ea482619b5fe914683","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.6-dev.tgz","fileCount":24,"unpackedSize":382395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHTM+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEwg/+PpaBIT0mO3QtnUPGP3ywfXjQj+6Fa+rE8mX6pPQFDmE8Ix6O\r\n9xhjUTj+pztwsHUuVKdW0Hnk410fgkIqjdG5NrILy0jeTjxT7ps4RR3MdUiC\r\ndMyx3VI78kG2/n1sC17nFOehCJly/EKlZB6jFMo0ezcwybijdrSjo39VfVBu\r\nUCHgu8ZsjEn1Vw6D0S/c84mkBmedvsU7Y0caX+WQNqnbS2BWE2mBui20H6NC\r\noRPGEJrtMPtBpcdO+3In3E3CNyp6xrOzEVlqf390wBDV7l4/cvqUmqzL5QIQ\r\n8EKpOoQwJCzSVOTezw6UqeeujkWhdxDc1XsoD3VJImteF1ekbuQnyDuwO4Nc\r\nhlTQzMc0VgEVZ7BRD4bXsc0Ah/r1yV2l9hWViChlEjsleG6tqQ5OT3fQDbgu\r\ny3b35cwSfIk4jbR5mCdemBZthkq5qPPDnmG/BAdSZ6llQBpLBFwrLY9LvqIc\r\nrNp8tjh5pxJfJYmjFIa4PIwkaaAAr/8zygUdBwv2nMeTFHpx/OqjHMOCuEFx\r\nRg7s43NvtHQAyg840rxuBqWGT7vynvvj/aGvE9ipeTX5Qyc3qjGva1jJ/sMU\r\nA1haj5WaEpvLGWzzTOjV2xzInMhIh00JFHYTRjrznBfYfBG+oub4wOn5990U\r\nmkdcP5vxmsJa3DuFClfqRvtxFlZKp38IRL8=\r\n=XIB3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI1Ct/mAGr8WXDMgSFJ8bXkT7DFgob7UNnitGecNf4agIgFOzNjbbts8u2eXt9lsUoV+uEF0g6FzIVvIICl7GEP2A="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.6-dev_1646080830486_0.031003168990898278"},"_hasShrinkwrap":false},"2.2.6":{"name":"parsegraph-compileprogram","version":"2.2.6","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.6","_integrity":"sha512-CrUiZE0/E94WyIQ5ZpPSE/g+hJNu7pNDXuiyu2SVPdiLWoFX2yolameTU3eSDw2PhAredOM/tJh0LpWJ/HxpSw==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-CrUiZE0/E94WyIQ5ZpPSE/g+hJNu7pNDXuiyu2SVPdiLWoFX2yolameTU3eSDw2PhAredOM/tJh0LpWJ/HxpSw==","shasum":"23a7f34f7de8a8a8d06f441c06a669c2d8a4c434","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.6.tgz","fileCount":21,"unpackedSize":37219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHTNyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq43w/9E/auj+pJoM+HcqrW8DadpGNplzlAMhsFETcpZnuLelLGJ8/F\r\nO8pA/ipXImM4XdOzGpwV/l7y89mZVtpP8//e6KI8mskoqqxOLO8qt0DZkCGg\r\nclf9w4e/+F1K3xWZ1o7swAdBdGLSR+DWK0y9NJIeCgksurwbipBo4x22gMsr\r\ndG0KBDWuH7OchHUZnZJhaPuwayvqICkB/PlXFtatbDifViZvrkIJPpadJZYX\r\niz6cQUXqbAmULyRK5jZseBc6/5+qgABQmwSOePjvNWciU1dG8ydoqY7xS74w\r\nqvxAiDJAsrSYMrTOrSGzecAZ4CEdR7MoVjt5dI/Vkm5y1otffhrkcANQpwij\r\nub8NqxbPl9Pkgcy+csGoyl6JMX8ZI2kPEW5Rv1epc+YGISnCuqzGfIXvVz/e\r\nEOAygJdF0ZildxQ/9iKAjlculxQLQt4JtjBmsy07xVEJLR9WsXmo1fVrYVq5\r\no1KVYJS4Jwtv/I5mH7TZv1jcTUsO1Tk+FPqlLJOr9TUJL4oJFMWXJZCYABHT\r\nAlmLNkHwQi33MEp4eLgOeJeIXCfbTwI4yNF0dw0IlKkm1M9pHqfDX/UqSA1J\r\n29LUnni5I9lE0g5fy7ZOV1cYuk835JEpMU539mNJsGKKybqMBJTcjk/WMu/y\r\nZqYXSpdyP1QB5jSl0cnyivvo826M+F1aATs=\r\n=K4bq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaOvkumDu7/Komq2favJ8osbLbMiR0PptZB7lnx+BiaAIgDmKBPnlsf1AmCnacyij+peWChrjJ6RXvgEN9JbF/VX8="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.6_1646080882452_0.9321789399772527"},"_hasShrinkwrap":false},"2.2.7-dev":{"name":"parsegraph-compileprogram","version":"2.2.7-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.7-dev","_integrity":"sha512-zzy3Wwim2lxGfTStr+tBpQ/tXFAEinmPw+jUHQZP6Nra+auG3cPz8ClcPIC6Uafk3nW1QSkY+BxuqXNK4EBBAg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zzy3Wwim2lxGfTStr+tBpQ/tXFAEinmPw+jUHQZP6Nra+auG3cPz8ClcPIC6Uafk3nW1QSkY+BxuqXNK4EBBAg==","shasum":"ae6bbdbca8d0fe50d40f185056f056de2edbc0af","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.7-dev.tgz","fileCount":24,"unpackedSize":382395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHWKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+pA//d3Q3eDhCJtv3cMFOHYHq/itPyFT6BObZ7YKTaOL2HH4ORJEa\r\nWWSCD6nVCX28XD1OqNaqsMW37WX2pv6S7P+ajTvQqRwNK9tOcn3BXbuHmEsS\r\nztqBeSZPVGbh9EkcVJFYDv08nVcEbznVZxzMfLFrgREFTiMifZrMkiCji3sa\r\nsSxrf5J5Oe2NwAZ0oyn/zrSASlBYpF9ry9Y/u9vNA8sh3+tSgrbgPnPh0+ny\r\nJlyBxcdg2XLo0DNnOinBEtbsw+wOPyFRWuYPfZnNLxo8cnqi0+NBJU7MtsmE\r\nGMLq18Qus77KjyFqVsHtHg3mBnWKOW7H2D7MoVDnGGTKfheiXvuaCZ6O2n6o\r\ntza0Ofw1aFpHUb/4T478xiMdXplh3JJucoiXOwgczdYkA8+PzlnMDXb67wES\r\nXdVUYrMrq8WT1nw7Mfqzv2pINWbIKtnbi+gPKFWiUsoDdj543OhRbH4hf26N\r\nYv6bOEjdH0vtDD+INB1OPKD8GHmrcl/kKFKG5mG8SkJTitoqrVKnGC4X49VG\r\nt2sttARzFX0QhjDfIyILurTpGO0q/Bxrv7NR+87ChRPD9Bhjkup1QjgwR+RY\r\nw9lAF8e9Bz22c7Pb08aFUnUcpMHNKp2okP5rRlIsYLZnGRZBl0iI0KxdDMcF\r\nnQvcuFfgjyAYwrW33jYsqwyrVfQV/v+jy5I=\r\n=uSU/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC87XxmUxmvtD8BoQfcdvGUsCyf4/c31QybJUVVA5FJOgIhAP8FTX+mTnuk17IulmrHPfcZ8dm7JXoBNKjIBAsmu1bJ"}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.7-dev_1646092971323_0.9915430324218841"},"_hasShrinkwrap":false},"2.2.7":{"name":"parsegraph-compileprogram","version":"2.2.7","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.7","_integrity":"sha512-7++nLb66v0FoVKV1f0Vlkdc6utVEoMiPJ1mlSfbOkey/OJLzgtuPINNkMmMQQK8wb9u1A91Qt38IPaX41DPXXQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-7++nLb66v0FoVKV1f0Vlkdc6utVEoMiPJ1mlSfbOkey/OJLzgtuPINNkMmMQQK8wb9u1A91Qt38IPaX41DPXXQ==","shasum":"00c6bb6286c613f179ea15de9150b00f2d6bdcb2","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.7.tgz","fileCount":21,"unpackedSize":37219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHWLyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Kw/+KhlDYeblUjPQjGQgFcLSd9wx++O9Hh4HiLIj1FjnWtorV0HX\r\nP2R1KFD1IDu6CyrcKGZoPbowjpwL3MlDOY0mzUsyzQUGVt82Dwb1pKW8ulnh\r\nNznENdNlkg21/vJfyYA+wUneDEPAhsd2ftlH8VRNTpQCfrLJm/oKMSJEzHGR\r\nrKybR1gxdJjzEuVs2wL7NM3dWL6GgOaibYRM+I2mbWyyFeLDtmHo8fQgW+2U\r\nEoPEyoPVc1PeOU6GuDnZ8JP9QhLzVByH+CfoSBJ2r+tUoIE4YLV8cy5Nq9bS\r\nAOZEULnWNCOYXqp1r+Nvc6dOkCdO2p1D37zTJYoNkGXf6IY4lmee/Eqz382b\r\nPXbv8a9K2gUQd2k3T3F4MyYTaYD36GxjGIwMQ/wR9mYctTkH3GgYnJU7U12h\r\nw41hu5nMU7ibdmQDMYmLBmU2cMaFvCqY2c6+klQANa4VRBvgsF0RyvD3zDeV\r\n3hqYXh4TJCUCeQ/RoA4WXmdKE2wDQm62sPTHwpO9nAD0BJLq0C2w7rUz0DFj\r\ntgvsvREVwBjKfTU6NPFQE/H/QTybtf0fQSmOaFIeSSlK9E6cLzLMoEZAz1+e\r\n1/oEx57LDjy1Pg8Hs2pwYvBCq/oEpIypqLWbP8yoZjBec1Jml7a1QnDVWNwU\r\nDUb5R0QqzCnRs40SdQVHP2TQp0gSPisqi34=\r\n=rw2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIifB79GCUlxuER5zYhSpSwKUY/bYsZHgtfFbg9jAlGAiAbfLf3zmRQRRA3uNEXW3ISsKcb8qVWvtRtn+b7rAWRnw=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.7_1646093042183_0.6999513040608831"},"_hasShrinkwrap":false},"2.2.8-dev":{"name":"parsegraph-compileprogram","version":"2.2.8-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.8-dev","_integrity":"sha512-/r/jJOHtjic6nZBfbRRLfuC4syItWVoNGuamTOl1sQiNMKQ7F03veGImaOSbAkDYabvzqluQX1QXLmYW1PpcPw==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-/r/jJOHtjic6nZBfbRRLfuC4syItWVoNGuamTOl1sQiNMKQ7F03veGImaOSbAkDYabvzqluQX1QXLmYW1PpcPw==","shasum":"7638073deba8b212ff18ffdca301e448fa545c9a","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.8-dev.tgz","fileCount":24,"unpackedSize":382395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHYfhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIJA//ak5o6liSWLXTfDDUJNG+oElPIZWVCDpX0oAT8eq2Ylfh+Hhv\r\nS8YsFwrI0aaIe4Zc6225vdw8x6Dgql7eAHKmys38ebCYfOVBWKq24HUXnbW7\r\nGsHPO2BtngpVq2N9bPYuZvnQ3hlbO8iFU7/oNfpX9YIDRnMk7asjkxWU532g\r\neKfPtBePCeTKGpxmS0mDcjDonrKz4H2LzyYfLxs0fHU4b5VqWR5uPg+Tm9pM\r\ncNU2CMX5+gxWk3RfTyapQAwz4XtFYNmkvyIMobxUHRP+dIUII3DsjZ8IZPJ8\r\n9RXuFlU50gDbBiNVzMEIrhLOWD9u2y3c2B0mzmUhcbRSVO3cLNmFgxKuuxaA\r\nvZLiEuNrCKtvM9t7k9JB37bFM39B9pV693zUU1W6qmR9sJzAyl16/TBzRyfb\r\nVZ31dviDcandSqtlGhCflLzEuzW7tmbazFZDegQz8P2EKc6bne+5MKMwHarv\r\nsVsqTShwK6MdD5sOKadoRZYViOrmbd7Y/5meaXUnnay4l5eZazfqYzsamxJX\r\nn5RhHMWbr2xyfeldQQgsU0CZ73sO+9fyhHhZ5RCYDtMaJ+EPOqY8m6Ujtpzi\r\n+e6yq+/VregI72zZEPXJwt6q4Bctdrft8Jonc47P3ZMAtY9SyfYSWLKVWkXx\r\nAHTdOvCiZtUkt6UkYhjKj1Hdku5uiBfUn0E=\r\n=mcLv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUCV+fTNtK7Xn2ylHFmLWPFrWIC1fMgHzv7TmEoj0YKAiAZzxJ99v09FwnbMenaKSVt/NT46Cc6iamNHvOzZzOXRA=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.8-dev_1646102497382_0.3991861402471173"},"_hasShrinkwrap":false},"2.2.8":{"name":"parsegraph-compileprogram","version":"2.2.8","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.20","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.0","@types/node":"^17.0.19","@typescript-eslint/eslint-plugin":"^5.12.1","@typescript-eslint/parser":"^5.12.1","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.9.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.5.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.5.5","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.8","_integrity":"sha512-qnAFATqKto9XA/cCDUTJ27htiXrVH+W+coJASNnpxB/Vvb0MSCLnsOouzCMx4OKHutqeofEeclJQIpX58E4fEA==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-qnAFATqKto9XA/cCDUTJ27htiXrVH+W+coJASNnpxB/Vvb0MSCLnsOouzCMx4OKHutqeofEeclJQIpX58E4fEA==","shasum":"428576ceacb49bc4106a2cf1793a618d59a34e7a","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.8.tgz","fileCount":21,"unpackedSize":37219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHYgjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplqQ/+PYVHQuheSBhrQ2mvZ3GAyppxVrsGYrIouhZl1bRaQ/QHmnKm\r\nD2KhBBMNaZkBK4fAtXDnGA6CGPxCTawrsYuOqkMquMBF640VYitYbmBrz2QF\r\nc0xtwmSDdwzLyGYdF5/iVyJT+3l0E/o/VQMt5hGtlcB43ie4WDHjfWW0IOV3\r\n2T9o+Q141osIYDUEIX3rn32Pbq+PV+WJeQ6k6NVkpdU62LkQRkAOR+y6pQJW\r\nLQPSyYOUWw9nhIL4CkdWkxczA3BfpcHxVjN19W1yk8FzD6oypH8EbJEgHLl7\r\n1B/C6/uERzJu4thW2uCMQLOP/Pi1RarfcJmVOLjwiNeWGxHHG2Xik2j/1eiB\r\noeHEfaqai4dDNODbuXbqivPHrJP+HvZ+8pr1w6YxnjC3uUYWr94V482pnGr7\r\nEHVehBjNhz69LBdSkJsGXZtJTKkT8ZvlU3ATKwXarYjSSYNXiG/M8lwP0ppo\r\nfgT3WGyDl0OIiPcXu/haatgwNkXo0EZ0H5+iSYTu+x0ImWvQ4Xz66aqChoFX\r\n2iGYPoRSk+8vcMKNtR3tke+5G5D/pYAD6ei+DUh8qaxH07OL9y4lpspmFXmq\r\nh+5Qcbs0sfiE5s7tXkR2annkYdbhlJb5JeX8787s/oyRq3KMFDuFanKbvERG\r\nv5D7wIqYujLHKK/r20u4U6BVQ/3h0cT8TUE=\r\n=/Nxe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBy8+rMMkY0JaOCEAy9lGH0UvvyUMNBgZKghOBTc7df7AiAE4ckSgP29pynW6yWVK1wqax+PSKtQ8DFijgZh6qhscQ=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.8_1646102563203_0.3713236406967846"},"_hasShrinkwrap":false},"2.2.9-dev":{"name":"parsegraph-compileprogram","version":"2.2.9-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.1","@types/node":"^17.0.21","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.10.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.6.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.6.2","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.9-dev","_integrity":"sha512-Kp11171oBp8ZmUVWG3pLZagdLLLq9dbAnELL2tT4JVBv3wJK+ASOleIyMbjXiX1ayO6Zq+Pt2+jiX4/VkuEHiQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Kp11171oBp8ZmUVWG3pLZagdLLLq9dbAnELL2tT4JVBv3wJK+ASOleIyMbjXiX1ayO6Zq+Pt2+jiX4/VkuEHiQ==","shasum":"7eac08910599924f1321c964c4d760d14d383a92","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.9-dev.tgz","fileCount":24,"unpackedSize":382396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHojbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqStRAAlyUe/KjqqUcv3MvB45k77tdd/i7DvxP16nLt006Ef+QTq+8t\r\nJBrRmE9hBnvFKRhsJbK1EtM6RSfuHFQfmKOZb/klLRt1WKvuUBp4G5qS4mxK\r\nXz79zYNzYjH12MVVPuaFGYlgS+oCsyaocuVcbRwNLBpYH4cOJQs0lzkor6FO\r\nd6cR3bWon3rMRfCxZex+z0E3pDrVLxq/kVjC6H/ZuQIHto96VkuP2RQO2KHt\r\n85goy2CSvNCwbNxdU5LwNqThIa1kn6h2efRfkGreyYzHlLWV8HmsftJcgV0R\r\nYrUAxuXRCo7aVQRlBDnryDUpU2wbE/qHUowUfVycfUiLgt3IXpIihcLrfL7y\r\nJft68qJkyHGp1QVDFgCaOwp/UZsMJN8fzr0IjeRClDaG4RBxdUcD/2LhA5lV\r\nMx+ACxDHc/Ag9CNsBleHqYk2dwkgKlG6w7hl4hHs+FdYSfWudr6k7I76lirp\r\ngJ6hMVv5h6HeJVT1VnuhhmQ8W/CsSnRM0Q7Rif/n1BVg7M9weiVOs3fKM1/i\r\nFL+DM/PY6U/0rzXTczzp4kkFjDJxuZezBW4AHtLXCCNrvfO8HWgHVUYKzEFg\r\nOKHN7V3Jj04FpgeeIWT50eBD3CQYNtk0HxqdMCD0lerJlE62hptvV/DKWNov\r\nhyIj8sxesHTvnmzqJZfHOren10ywUF8iZ3g=\r\n=kkwB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxuVUDPhcZw1iZInGJyK2cH5/U0UDgiaZ4S4wpApkB8AiEAt1U+CafhLI5nBECydSQxMvan1XIoAo5H1/0SYKXkL24="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.9-dev_1646168283710_0.9693892204849761"},"_hasShrinkwrap":false},"2.2.9":{"name":"parsegraph-compileprogram","version":"2.2.9","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.0","@types/chai":"^4.3.0","@types/jest":"^27.4.1","@types/node":"^17.0.21","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.13.0","babel-jest":"^27.5.1","babel-loader":"^8.2.3","chai":"^4.3.6","eslint":"^8.10.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.4.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.5.1","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.6","ts-node":"^10.6.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.12","typescript":"^4.6.2","webgl-mock":"^0.1.7","webpack":"^5.69.1","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.9","_integrity":"sha512-3un9spWrwrgTtn7m/zQX5JO9HTuwt1DSINWBmqIAXba5mQiO6WUZk2BeISOfXto/+ygIcCrF1tnj/Mo0drUuzg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-3un9spWrwrgTtn7m/zQX5JO9HTuwt1DSINWBmqIAXba5mQiO6WUZk2BeISOfXto/+ygIcCrF1tnj/Mo0drUuzg==","shasum":"5998b6edfdce7ca9213dd7bd85090cf4e5979d24","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.9.tgz","fileCount":21,"unpackedSize":37220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHoknACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbIxAApS/03kC31i0YtT9s7NEFFDb+r8DitGKNX/yMzFbTHVSzrKuO\r\nzelpZsW4VUZi8k7qXG6Kqk4fmEpUfZA6TCULEPw4MK2j4EHwaV2RFrxdPNu+\r\nRXLCV6yXa6WqN5P4dzQG5r15AeMKNusB8ijiDblslrJTntstgPggc5U7iVz9\r\nWNIJzKYTo9Azc41FIzw055yN1WTsFHdUa8uVH6ulnrJXUwvLLRpZNhkNNrDi\r\n6bBk18pmywZkdeZLzu+IHi+DI9/ILZtE16VFC/4sPEUyeAHyBGrjSQD21iMx\r\njukPWrtrX1ewl+xUyBfcn0eAAay8z5LajvDSRozpj0kQ0tc+vrwKucG3wy0s\r\nz2bc46dAzjdRSYhc9dA8gWWRfpzxo57NbnELoG89N10pEpH71CYyAVpWfyN2\r\nNOYYYhSCpbzcyWnTvhfwvgDabA3TBiwyZW7PE9CpBIMoe0TsbRs0zXnkUX0u\r\n5aDWewVJtH5LGSWbdxdgk/qDYYzjxm72YbDSiw3tZp3kUQHKe5fitzULd4+9\r\n4cTL7PGkhRdu/pd5rn95gdnT6tg1SSGRKkHVbFYzRlFCM+A7MQj3XWLmz47D\r\nODfmALSXX5uQ8lXEFPaPdWUb4ojMo8Q+c4IP+3pCkk4GhGZrVHTnsV5DiFmV\r\niPDX1IAsGqTBUUr+x7dlYt29JR+XBDjKx7g=\r\n=KnhM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEwMS/gSQ566+sb8hUyD/x06e4krokIkB+VW2GAjWsuAiA6821AdKH3Oq4QO2awW6bN3rMEozhk+kOBgL28l/JgcA=="}]},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.9_1646168358880_0.8002787386994525"},"_hasShrinkwrap":false},"2.2.10-dev":{"name":"parsegraph-compileprogram","version":"2.2.10-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.10-dev","_integrity":"sha512-p4MwwtNVK7zQrwNbIcFHybBp85Iap8uqGxr2fKDlp5eyE4stQUUA3Xrxzdq0+D05qryQeBfVmG97fsHH4u6Zgg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-p4MwwtNVK7zQrwNbIcFHybBp85Iap8uqGxr2fKDlp5eyE4stQUUA3Xrxzdq0+D05qryQeBfVmG97fsHH4u6Zgg==","shasum":"47ea94edbb5ea781f4d509023471a08857f847e4","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.10-dev.tgz","fileCount":24,"unpackedSize":382387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBa2qJo/Uuh5hMTwqlHydeDaHn4CjSnACfCz3Q55e4pHAiEAqkfIZGq1p/J3RF6n/WVwqnwRmMDLpyqh3w9xFS9L0GE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZBUmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRiQ/9FUsO6ji4/NlpMXZIZhLCAm4IB7lVVnhZZITf5n24au2+Z3Ck\r\nVbAcQjRf9tu/0fJDqXEWmXhJoroz1pHxDqsazIV4NMzr3xJZqnzqc3tx96au\r\nBPBLZUsjEehQHWkH5h4Nq41MFvQg1XWX1PGiSR1Z15OEsYT0sbFSd8H10j+s\r\nHhCu1fmx4lMyqejJ1cpocecz37i1sEU1tKeUUjBqcV2oJdR7EILla8cm7gBj\r\n2JcuL+gczz99tplc0ovjZcbMM1BAuDHDrRl9MypTEpUC1bFOiq1yW7DOdLoF\r\nnTqFuoSH4dbwBXc2N6xO/oSxGDenO0+WNCpM17dlPPooOf6EVkKgb8rNT7CT\r\nyu9UFhwpylQPn1HkvZ7MPsSmpVJzncBCnrhhe0T3jcndsTyNmbBwJLrfEO7p\r\noPkEHJxGd5ip+68F6nxMBhuA52Pen3APnEZoPUWJY9UfKXOzdHb/RCrJ5HB9\r\njDz1d2rbbRcW6/ta+SjSqrja32+pjzbUTCSgyrNYlqrL3m5LKczCUaX9h2/b\r\nBioHQ38W5GUGIYgcqHa3S+a5FGNVkjQHqCp5tCR+zYUdbZ8TDAyAQMCmLs3n\r\nBUYrgYh19BVs8ZHz6gBNNS5VPl+AWb1PqhQvEOlt02h0Tz9a1XXwrUo0jM++\r\n7HlLS/hxb9pbwSANa16Ni4KZBYW6r9s4XKY=\r\n=Sh1e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.10-dev_1650726182505_0.4625003609387417"},"_hasShrinkwrap":false},"2.2.10":{"name":"parsegraph-compileprogram","version":"2.2.10","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.10","_integrity":"sha512-6R13qSKf7yh+VHWKg8cEQlok47NOT5x1Z7Kihd9iFT1b8qMPnazvqywvmr98sPUqa+FKXZ1GYlNeCN2Gv4sOsg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-6R13qSKf7yh+VHWKg8cEQlok47NOT5x1Z7Kihd9iFT1b8qMPnazvqywvmr98sPUqa+FKXZ1GYlNeCN2Gv4sOsg==","shasum":"115ef20be5025b9e082bd0d50bba539e9f8ae079","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.10.tgz","fileCount":21,"unpackedSize":37193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWJRhRarloWUXMr5+kuOaovPHzWRbQFvyCyAlf7hNraAiB+4Rv6WxR+vgnEVEYIc0jo9WwYRrcc0ZNQtnO5ZJgsgA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZBVXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqviA//a/cgfv7MRBuc0zirerKGawWMKOdjQQ9XC/+72/qiiyS/yA2e\r\n9KdlnnmoC/0sjIl9N1LL2cTfkYfwk72aRuNJsd3ZvTGcBvW6hILUDH+sHGzm\r\nmPaA8P11Oz9LCgQvgtGt/8jIEaY+ML1+4fSz1601wO2k7Y4YpzoxzIQ3LYQd\r\nVaVO+bNNijwLbsBGYWvh9JqYrnPVJ2j7b+fuIpExRHiS9+D3QtJkHMC8/HbA\r\neMlvbFBfpD6P3E7tFBz2RE48qn/Sw4Ny4iRi0GyARfA/O+zlxtWo4fdcnJJd\r\nIUJYbX5dyinwv2ADDD8aTEmsgdOS0xlUsYalw6kGrXSDe1OIln4UEXMeJEY4\r\nMi7zEJd5p468I12isbvBiCptXRTCNVOd29sIEaNGl2DWHeWyviWeUGpFvNKE\r\nK6T8RcsGpug3aVHHoW+AqidUfavDs3q4VVZTyc03ALKJ/sS00NzXgSzS8gaE\r\nZXOxVU8Bk439CObilGUrGIFexIp/OknrBJ5Lg7WJDDa4OlZ6BWpdN8PfX3ZM\r\nIbwgoqIW4SPM9WsdikFtTEE8PL4OR/BwivJhvZknPzeAl43zASQfLF6GmgtW\r\nU5ngzGzf8oIX8aSJSK6DGMLfktqB4POVxYV3ffDRBVakb70K/Q1gWiy2QOlY\r\nTdS2JavbyncKTisFSqytTnSbICwUzAZcawY=\r\n=yFyU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.10_1650726231610_0.9027965310387669"},"_hasShrinkwrap":false},"2.2.11-dev":{"name":"parsegraph-compileprogram","version":"2.2.11-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.11-dev","_integrity":"sha512-woRzXD9/sfkdq5y1saQE2k2XRO7tqIGVKGKEN58MQclKRqrxYE76H4jPAo2InjqxVoSKNeiAarbgMjSmbpmXXA==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-woRzXD9/sfkdq5y1saQE2k2XRO7tqIGVKGKEN58MQclKRqrxYE76H4jPAo2InjqxVoSKNeiAarbgMjSmbpmXXA==","shasum":"4aabcda461bfa0c725d548c7d4b756731566b51c","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.11-dev.tgz","fileCount":24,"unpackedSize":382387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAkepaw9Z+MCHfx4bv1oYbH0EZanyc8w3+QkpyYaqFSAiEAz1ryN9xHqscFt9kRAsWUkJVOJPDb1+NsfgagW9u9MzE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZN+8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIBBAAjt97btDpelnPrAFb09We7S9r+6gbwvz+/OKLVtLqK7RaA8KN\r\nQw2YVMt1cS6dqaYc9UJo2bGvOvdNLGpqN2q6vC71n3lscIk0+rnO+fhEAbAH\r\nYxXIP/MpdPKqjk70Tdxx6SKGXamcLRjVytcAyA2Gz2004/eKdbocAY4nIaPD\r\n+Y0BFCpaRx7PxmyWrK7GfkUe8cm8WKevciv9PbOgRt2npPr0z4doEltOjAYo\r\nS7A7oBVYqA9n/KNbjf1Pabq0Y7BFDQDMH1UENDJmke9bPBP5yLEiAlg/CVgU\r\nXB+n0x4r5ymOnFHi/RerrZBCKsPHc7Tv5X3bozb0uLI+Qf4o6c/88cAcHcu4\r\ntX3efg0QgnOaWkbAtVR5oD3TuRrHrNq5Y36xpSB7o2fIsDTSIG5WglACuioe\r\nZI+dTwb+76r/1DRPUocemlfBCbiyB63OQoLBYIJ4lLlinfcW2VqR/7UUWG7l\r\n9U8s1XnAerITM2qaCh8p/FsTxKZ1zjiEhMyjCyfSNS2O+jy0Xkq0A5ICyhDt\r\nxdaQcqQ2DGXEd45+GUYxbtMQjco7Xr0Q/4nr2COECv+yTGvHz89cMtT7YoDf\r\nS0wUtMdnp/on/yItlenjQHduY07r+dFzrG1yARHQSuE8dC2noTu8u9H57BbY\r\nOvDA/HazhzYLO7pfnHZl2faUGwKvxxlmt9E=\r\n=4hNB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.11-dev_1650778044564_0.5861157478442491"},"_hasShrinkwrap":false},"2.2.11":{"name":"parsegraph-compileprogram","version":"2.2.11","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.11","_integrity":"sha512-tCXK5G4+Da+m49fnSdZfPGFP8BI6ooPcjsxSfm/W8IYmR80oMWL2LL+Ct9FqxLyYtRT+6eU9La5s7GkEfiRpFQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-tCXK5G4+Da+m49fnSdZfPGFP8BI6ooPcjsxSfm/W8IYmR80oMWL2LL+Ct9FqxLyYtRT+6eU9La5s7GkEfiRpFQ==","shasum":"684bc1ce2f5ddd150023104860eff4a770df3ca1","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.11.tgz","fileCount":21,"unpackedSize":37193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6bEYVe7znbJuSs4ZHTOd9B45gNz0kvkY+0XYZAn9xWAIhAKQY4LkdZomBGpbVmDOdy7m5A1oFC+hoFZ5SAoONfH9R"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZN/6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Xw/+PycP9/d6uX6x2/rR6iLi0Mx6fbyw2otBOuXR79jxyUWMH69N\r\nmEuzx+/g3JjyQtY5GquFf6fbaXG0gAcwTwJsqoOnEweU9t2PqfzJUkBY92dS\r\n7n+pSE7gouFUlkrJQAeejIRWeV2wmRfoUVgnEEFcjaAL2h2OiTNLB2DFKn5v\r\nwRz26wMatvQDEHSIByCWeBHic+muMJyLva/hY5rDJiOIWwrtTVzh8Q5cR14P\r\n8e4e/Boav4Xlb4mMOpl3o/8eRsLXAscvkXiGmI/uPDXK46lRgWnoDrFRE6f0\r\npmtroer1NlDwxyRlzkS303VKp/wlEi+Rm9vkLxO2TWVi9MjDG6xmATFq4Oj1\r\nRZIJAFNrmOFnAPvhiOryngVyvNq7pwkbmlPrzVFRekyNT2ytAKHCxuKGB/xt\r\nvTiaUmBywVOYUfrA9skesI09PzRC8HRR7Tq34oG6SGGEotaqD2NRsnDnCeP8\r\nEphqC9H2Cxdz0N9MEfK/hwHFzZuM4y+3Ks2ULj97v+IVjqQnrJW7+IcIzDMJ\r\nnqezLVxQasyPT8dcyG1vLE0lhvvqrDW27ay72mClcdZzfIH5mdrnqu4df2n9\r\n4VOoZvj6QVseCrNTs4APmAQr2+Eg13siDN0gKQBzs8/DfYeGFC4h2F/B2ewg\r\nWQQxNn0gAOiHM5jmCfYkxypeI8X4dma5v40=\r\n=8W3A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.11_1650778105873_0.35194041198552917"},"_hasShrinkwrap":false},"2.2.12-dev":{"name":"parsegraph-compileprogram","version":"2.2.12-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.12-dev","_integrity":"sha512-lqDfj3Jx+bBdjZq0rEtH3Ci4uxptfU+MgM1sopmRTZL4r6tn3RlIPuXMIdvUCv4iUUNy246qZs4CMedvHerzlA==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-lqDfj3Jx+bBdjZq0rEtH3Ci4uxptfU+MgM1sopmRTZL4r6tn3RlIPuXMIdvUCv4iUUNy246qZs4CMedvHerzlA==","shasum":"1655cc69e5214f2f468c3d14a4624bd70f83cb08","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.12-dev.tgz","fileCount":24,"unpackedSize":382387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIG9D8jrOuO0mEX1n4rsGJmeq4kCi2A0RjXCYR98erLAmAh8skR7CQGq4Q9dL68qfjm7r7g00QdZm883D51qDrcLZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZkkpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtcg/+PxeXPZnpTa4DzIlbZL/7G+MQsCRrQKYy/nFgyP9POAI0Qxjk\r\nPIe16G/vu3OiHmiCZ0T4QZ1kk0+mD6cfh+0EnwJKWB9ZO2sVaOx4CYTR3yZY\r\nt76n+GTNtFyfp5xZ184aitGLd3Pg9HEqDWnrMowMW3zgnmwzTwhAq/QjiRg3\r\nD0DNcEHigxnDOynvhYtxp5Ufrkwl0n0X4wFNqGl03uLe0Y8olOIE8BW2riJn\r\nJPI440wbtgFkHacO8/0teEyMNFmyU09+xLxkefrwXZ6O6Hh0zZPQvSmFdyHD\r\nFaUGYfxzkX75FIrjZpcAoFvkVG/pJRQZ0k49UPje0BAKoLWwNFy5ZGjnFJ5y\r\nCUmwP8MIR8Y14srFghNMFBHA+S0ZoDbNRY5KQ2KhAdio8v7TjZGc6hKFQeHl\r\nATYtoBu4BqoW0nV2YeWAfbtzP+7kSLaWyaZ79IKQ9+h6zWXXX1YYuXpIKOCo\r\n1tAqlNxE5camnf7+M6Dz9aM8kEMMJNQ8W3hALZfz3ImJxASeTxQmxKGx+AcX\r\nN51sKjmf1IIwS52Z/qFOUl+IYZ8vi/RzCZRu+aRyVAhXErgxiZbH7++g3L7I\r\n9z2uDd7NUcCqD9I50QZyakf95DGuZLC0ei7lroZf5gmIfjtCNsTgWntK/AMu\r\nytq/Igqy5LtZa287dJxfJefrS167XMmrKgc=\r\n=AjRp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.12-dev_1650870569188_0.9998300124130259"},"_hasShrinkwrap":false},"2.2.12":{"name":"parsegraph-compileprogram","version":"2.2.12","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.12","_integrity":"sha512-naJv26yfCQFmc6CnLsDVEssojHxCALQ2A6MSnp+UjdnwkBeNg3VCCSrOPDNcJyiHkAZUjd6A88iPpmKXPquEzg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-naJv26yfCQFmc6CnLsDVEssojHxCALQ2A6MSnp+UjdnwkBeNg3VCCSrOPDNcJyiHkAZUjd6A88iPpmKXPquEzg==","shasum":"3c6d95c4b20dd37bb370598d2053b76fe96ae449","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.12.tgz","fileCount":21,"unpackedSize":37193,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACmuHpZSmw5KoBBUSV7ePO7ZPKorFNu4o++lJyBT+qHAiEAhcQGWZPUmW2MTLUrl6YIxyWbQOTMPrtrs/D8J19ME90="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZklmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnIA//cLSMvTKBGcu7JfMvld47n4KQSdWfH0IY2tA41VzKFFGA54QX\r\nWQ3DZG5ewYvhXHmK8jeDdm4mZUTETSOFUB9PcF2a6Tm+mhnKMWOl58gLs98M\r\nob8cT4qaSqHBvpniALtZTHOGWPTN53lUmvSI2sr40jq99bH2adK3HGaxIhuO\r\nFIqtUB//S60PbKw0dsUQeB3bBOOy8TYb1FXuPM4UDDcC9FESTaWSSP87hRH0\r\nVCrSuSRpJBwUrre/JNg6GLLKd/hxXjSyX/xGA+U6oYkVeLT3gbx4TtZwXZ6k\r\nBt11+su1SXsy/2igKy5sGNUhe2727Lj3kKTprd9m0w8KaI/WpryY71z4U+3G\r\nCcwWHucKtmhB9Jctzh6o2NsLXrBV2z469yOKwVejpyBcD3JaRtKuZO8GOKR9\r\n7aVLTWEjX4llc+lFExI21jBqQ95TslN5M0eXiPbOxHLlBoNUbLqXhRKqbv+o\r\nPfggpvF7/g2RyIGqvZn/9xCP814axanI64NASmJ+mnz4FWR6JHNkNm7Z+Nuw\r\nzbOKPbsJwD3vdXsxT6avMMmrr0zPABehmAXmqLArfkFC32MHtuQORoRauyV8\r\ncjZml/fXUtbWGaUBISZvU0yjXXhQg0UlYzgY8pa3sdpC274ij3JQb14U/PvG\r\naUum3iPwJiL7gKkfzMR4gcIk3yHl8wTmcNY=\r\n=jirL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.12_1650870630670_0.8399510591762005"},"_hasShrinkwrap":false},"2.2.13-dev":{"name":"parsegraph-compileprogram","version":"2.2.13-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.13-dev","_integrity":"sha512-Ai8VGtm++jeJNUUJHjW/S3wn8erf1CtFcg9tbxSeWFUSkVGXwyjTgtF4Cb83MwPEWAzORaOi1i44fFEj4UBsyA==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-Ai8VGtm++jeJNUUJHjW/S3wn8erf1CtFcg9tbxSeWFUSkVGXwyjTgtF4Cb83MwPEWAzORaOi1i44fFEj4UBsyA==","shasum":"f9acd1cc3eb43dfc8b6d801a9379483e7f1b3520","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.13-dev.tgz","fileCount":24,"unpackedSize":382893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbhnMoYo2rv+BtVHVQeUvcFPXW4JszWUkG6qXBLJ8jOAiBijPvai97OmPuQxy2G/DpF4lSm72Hqw5zUH2+Z79cOsw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaYw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0sA/+IdfhRR59P4ORpYSUOjGO14Yok52ocYT7kYB/URWULkbCz4aV\r\nQIkXEL4R9vvLDHELNGaqH2DeOBkBTaGJV0iFJK7JtwLRNAORy1eqnV3S2LLE\r\n5ldRds56Rzvv2PzVpsbvTRWN2iFjNsxnkaKbHDKN+FSV2n0JBGkUWfVrSmA2\r\naYEyQYEcvdGetm+aDyQqfuTzP+NZcI9BhZitv6Cr8dah0ntXbDDwB1JO2J2l\r\nxSdIUs6d4qGEO2N31lUcZbeI2jUGZ/7A3fKIrjL8sYihLgRP+vSf9+wIS/dI\r\nT7aOhRpibZECO+OlWknZFeWM0jsZ2B017UFRB6RAWBisETAKttoavQV5KRRv\r\nYkShnnQkDbA/ZUk5Rc6TtclFtUW4pe0SORyrLGO6a862U9a7Ln1OowRAtKtB\r\n2NB9PxMRzE1qAzUfE3ngueP12Q0FSpgfPvusiYsgZWq6tUPhGoFJXCSY3W+t\r\noNpCLt762qhBr2nd9euaPiDIf/V9500dIG3yxKYBRVYoYHwC9J5Yj9apdzeI\r\nemWCtkMW2m6UbR7iC2lPZh/taqjeIodInV+Guapt1uv1amROJWvVkV5wZmzg\r\n173xVUGWS0ihYY/cuKIU/vDP4cQSGzmHMCaF1vKyOnZ/YkOWvLcuAtEmcoVy\r\n8aqyjsspXDDJqxDQx2HjlDHaEo+TH6EhHmc=\r\n=wmgX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.13-dev_1651084341978_0.5850754021342415"},"_hasShrinkwrap":false},"2.2.13":{"name":"parsegraph-compileprogram","version":"2.2.13","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","node-canvas-webgl":"^0.2.7","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3","webgl-debug":"^2.0.1"},"_id":"parsegraph-compileprogram@2.2.13","_integrity":"sha512-lfWOIJLsSCbHN9SKsXWatCtkxZp33jxQBX5cVho7BG0B5uHujxdCcV1pgW2+AsvDlcB0YlHeIHq9v3MahGo6Tw==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-lfWOIJLsSCbHN9SKsXWatCtkxZp33jxQBX5cVho7BG0B5uHujxdCcV1pgW2+AsvDlcB0YlHeIHq9v3MahGo6Tw==","shasum":"714e9956da4967ee32576ed8f457ac08dc5b7b45","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.13.tgz","fileCount":21,"unpackedSize":37286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHiIXGPwryYgFuslqVbAuO0FuGHVsbgBbtgrl0MSFHEdAiBXKqNpqYkvtpH3mmyBeLaYlmwV3Lxqcq8ewnIJTBrCdg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaYxsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqdQ/9Fjssd/6Mf4qXKcu0NhjXtFjMD/L27njaTDIjYgF1Lgh6DXsd\r\nQi8owB8hIwgH9X4b7X20cmpRactb4Mgg6mcGyuDSAgczn669PvCPzjtKRerV\r\ni+zHfAxx48U/LWq2/gIQcSuL09cAcTOw4Syg0463ELjK54T8QvMBZRVqpxby\r\n+FQ8saFeMJxD9oOU7KWHqHV4D1LDaqIdk5UEUdvSbjG1jgSjO/C9rfaJoWoo\r\nHDQMPj/C3axtZbaCUOJG2kv9W8ZzxFG9AXP5oEXpHu1GiMuJXrMP5vR/dneQ\r\nWWkZPCE6+QDKlRaHbqDC+aE7OsLaJpDUq7OF02T8mlo1pqys4UdI+gzdkDaE\r\nht79oTm/7NQzvXlfw66nX+RCMB1lPUE2QaVXPUXKv5v67N8bFyFRaGL345CG\r\nVO6E4I4DRws5NkLs3B+4Oz0OjIk1DUjb9yMpM/5naxQvf2yp0awzC3KDmOcr\r\nHmCRNKVqibCHemiSH/dbeCynCkEQlcYvkNKaeosXOIP87lYS3cnPZ4kuHkjm\r\nnbgmr188O178NPOzQ8Xo2rtpRFYfacrO80UXoNqek/Vhk6T+Zv/m4CMFTN5J\r\nam2VEAyZpqGLl+wKRUlNbgZ96JtcAsiMSjuER3VXWgJrg1ta9Jxq32mgKWUd\r\nSxsn/F5OHjQvuU04Y3TFUfEThmTC14QfR4o=\r\n=uWf5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.13_1651084396429_0.5902139697890683"},"_hasShrinkwrap":false},"2.2.14-dev":{"name":"parsegraph-compileprogram","version":"2.2.14-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"_id":"parsegraph-compileprogram@2.2.14-dev","_integrity":"sha512-F7KWMwH6DGEr/55h/+M3wxKvRLLXy+gRiLSqIMGRqP3lBLUysmXc3tySNi1eQAioU0ubE+/WVayXL/j6pSPrGg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-F7KWMwH6DGEr/55h/+M3wxKvRLLXy+gRiLSqIMGRqP3lBLUysmXc3tySNi1eQAioU0ubE+/WVayXL/j6pSPrGg==","shasum":"fbadd629d0d5c97979e9473306adbf6996ce4e7c","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.14-dev.tgz","fileCount":22,"unpackedSize":165093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvfymRCOBUA1fYA/AknSk5/01wFAwAFSRuid7wXQGEaAiEA5lxhM9AyTCV7Kgrm5JwQFFr/5k6kyDSsXkXK50+Cou4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibK1OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCeA/8DQFJQsUVFNy5Q2Z6MQN/uwx/xIpNZYUruQdjN/ET8AlgnvfA\r\nJFtgz/0YHJ/WV/v0D4vcAcMuL6ZTN0uyRqoeNyHOFuWw4Ca+mhbViBxSW+nA\r\nyzlK8k+qhnrOorV10lezIaqLsc7M0cDdJW/KRtyMsGA3jgWPtqbnFzeF3Zwk\r\nF+V+AwGB8knttiUcdtPzTcvpBU+JAo1cwR7nSoEiBeYITZE9yHvepOAqJ11g\r\nGzr2gq0OZ85o9uf0PdB8nZYm3OhpPCtWI5rZdYU+kPmsVh2ykQ1bZiiAUbUt\r\np1l6wlDFoYgfoqohA4f78wxjpDV51Uv5Y3AEsMPtLQ3g9dayOmHVTunnFCJN\r\nHdkjKtrCssmT6KvNxdSVwTY+UTca09uus1KRl8PXqJQ1Z9+0fLgitShDL+W+\r\njnCGDDleXn10yLyTjlUWfRoAIhDYt8/VXD9lZgrn//dAvswoSrfB2L2fkH+W\r\nldREz81MgkdPTqzFS5+j99ya3+ZhuBJLJOHjEL36a+3uZek7xCBxnWQAZz8l\r\nvA7IbTu659xl4/gip5uqzuuFLUljgMpM9vR0Y7S58g7ypUmdvLOAZ9BpckEf\r\nyiaPWy+29p2r/GepDrRf/DNX2GtIE2FniPV9d7OMVqFLbcfBrYakUAZgNz1d\r\nIKSENHOVcdHljbz4nEk8Fwj6xhWaTh21/rs=\r\n=h3Aw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.14-dev_1651289422150_0.3913869214814125"},"_hasShrinkwrap":false},"2.2.14":{"name":"parsegraph-compileprogram","version":"2.2.14","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.4.7","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.6","@babel/core":"^7.17.9","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.16.11","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.25","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","babel-jest":"^27.5.1","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^27.5.1","jsdom":"^19.0.0","jsdom-global":"^3.0.2","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.8","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.3","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"_id":"parsegraph-compileprogram@2.2.14","_integrity":"sha512-eXAktMx7yo0rPArz2yLjJ5O1xf+OgROyBQ+Cop0Mys90zjIodJBeKgQ/FFj3mR5Md2KnMMHaKhv71/lNY1zpag==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-eXAktMx7yo0rPArz2yLjJ5O1xf+OgROyBQ+Cop0Mys90zjIodJBeKgQ/FFj3mR5Md2KnMMHaKhv71/lNY1zpag==","shasum":"9ed12ead25f0d783bdb444a879dd837f08ffdbb4","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.14.tgz","fileCount":19,"unpackedSize":23151,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6U5fBcV6GNTyv5rjtgXUUGYmh/hPUGDRDCkApQgdoFAIgQvvbIbZE3oKNmU5fIEEqYkNf8YSlMs+s7A3OtX0S8/Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibK2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpovw/+J/5/6HM1VmHM11esLTvYdQvktxvo7PFYeQOaNVS1ShtYIoKG\r\nQyGn6NuJoXDVzHyrJmJpMOgwrPr6VwqpYfWQYoCWolMHs+nN5qcXkG2Dhns/\r\n+JoFiM8H1t+g0vTGjNnKZ1zIGAgr6f54DfjnjDvoxKHE8DsOw1ShO7zdSBWN\r\ncDdorI6xBasiuj1pHD78A1XXfSXZ8i9JNhsc0OcqsjGliwRy0dKZzc1i9cds\r\nqqPPmjmSIYbgQ41GrYrPqRqepVixCCW238uutk7cmcc9cdkXkRH3bfjls0gz\r\nCmRgnbyySxJu45zJ1GKgM/zyABfNg5MtfWCKnqmRPzS9mLITc2ZqX8uOdN6P\r\n1GICRRhvvRLCsAYlWurBtsHx0cViANB6OhUF9rEDxojNiebhm4cBH6yP7JSP\r\nNexdguxgpYAdjrWJfezRz0VF8WrJJuDUom60PXj3nSEh5Ndw8CL0lsCISBwU\r\ne8DSF6RamvA0GNGJrxEt+n19rzW9bj9oCN71OAaNhKyRENhpoDz1dAWXP9o5\r\nLODCR0lCzZdmZjTe3ivdf3Rb/vE2fQY6jPpQwBisXLt9BBgaPC9/+JAaRcf9\r\nEqwWpU5sVRq18QsByffYxNBkUkP8JW7INdrI4627OXyDnT7IUnnMypV00aqh\r\nex1WjaGU1AK2u9X0KnKZcmdg9cTzIApVWjI=\r\n=47nV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.14_1651289473254_0.7414928813496"},"_hasShrinkwrap":false},"2.2.15-dev":{"name":"parsegraph-compileprogram","version":"2.2.15-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.5.1","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"_id":"parsegraph-compileprogram@2.2.15-dev","_integrity":"sha512-lj4D1+XPR6KbwZnkl+OfEtwWDvIUJHqgs4mJsxUSUAdlv3Sp/y8y8i9IEE4jomx/OnbEYg2CdYHLl1TQOQbogA==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-lj4D1+XPR6KbwZnkl+OfEtwWDvIUJHqgs4mJsxUSUAdlv3Sp/y8y8i9IEE4jomx/OnbEYg2CdYHLl1TQOQbogA==","shasum":"44842f2932ba2684874de1a5411949c7cade7fd1","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.15-dev.tgz","fileCount":22,"unpackedSize":163735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO6CU4gg2Rfv1PHVwqiR8CjrYC3nPQgPOIl1die/RMRAiBYfZBl9/m01gJUUl87KdTqjPiqIHPZY4oW8MoqXiYBnw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibMfxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7xw/9Gug4b3BfQ19WQjRA73N6p6gbLYC82v8XBYl2BQE5DnIzSFEm\r\nxXuKNGbEMbDaVLgxYdpT5zY6t70QtlykT/qEAmTTMJeqGw8VuU8DH6YoeN43\r\nnsn8xONzExT9A1r1p+C+Xz2aASDzy3XVr8n5NGZ8iD2SdxpuBigQ4mHfJFmm\r\nyCR8T8SBK04PSSfXrSAoHIkTXwMLWq5vT1/DonJgUkD3xku2b8z5GMOqx5gi\r\nG1X0SPOQtl+Hgy0RsYac8dY9lpW//QF0iuF3vrj61UWzR0Y69NtYdDP2G3dP\r\nPYWTcKdRGNgYoTexPmQvKhL/AVaYM2TBLgFdIMgMihYwEPR7DEGGTWwJ2T9f\r\naObKuRUkN8bgJ0oTt+xo1l1Z/GKTRPshF10hakBfL+b1Se2KKD+Wc9P7cyhH\r\nRG7EVdGiMYvBpO4vcIxNQeIUfqhChx0+BFV3FwElVsSjEi52ukiFhSOoD4Sf\r\nLkemPxpoY6xji4SUo+YBBccfvuJQqFqKRF+ZhZTxMdMg6yZ7odCwV2BjquIl\r\nZAPRxPfDP53TxDhp5K1uqb3UEaFx9K45hs0BqRHPASP6DlJmt/EamK4utWUS\r\nuKulMIzEVGFn1sW+L+TU/Ac97E+xLlZsFPV59R/XmAXvfM7r629L1JLiONpN\r\nw/AmwbkFRm67nyhrP6t2fT+OXUoDVtJ4LyA=\r\n=GaMg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.15-dev_1651296241599_0.23676563903404513"},"_hasShrinkwrap":false},"2.2.15":{"name":"parsegraph-compileprogram","version":"2.2.15","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":"Rainback, Inc.","license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.5.1","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"_id":"parsegraph-compileprogram@2.2.15","_integrity":"sha512-raAlz18I1Xz6AfjV0FFLojAsSr1eD27FQN5guU1mOYqHFEdI9rAM0xD+38HiwmiDaxwTOvNeTA+lA8doMT8RMQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-raAlz18I1Xz6AfjV0FFLojAsSr1eD27FQN5guU1mOYqHFEdI9rAM0xD+38HiwmiDaxwTOvNeTA+lA8doMT8RMQ==","shasum":"e72a9d5a11ee1fec90fc7db503276d8675f7e426","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.15.tgz","fileCount":19,"unpackedSize":23153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVyY8JD2vP+iufCcH2XYv0arnoHRnSAoDhgAQAgwZN3QIhAPndP6kuRoOEXvFAhLT9df0rQ/KwWcYGHEAserF5KQ+w"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibMgkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy6w//ZguMZB6+2FWkLo8y/1BRs6DCv7Zht1Eujx18lIddGa89W4YY\r\n6eHCrqWDxvSRK2tYdTMIIDKYkxPcBVVT6BTUWiK2F3GdqftNEEy7P8Nq7NIv\r\nBUZv/s9NSX9fKzB19059bIGWqHxHAtyt8/wTQeyWClNg5sOif2MXhWBeX7VG\r\nEnrxCu0g4VWNTJEtl4YAZirJV6jopcNV5xJ9TlQGKSKWvKRRyQKLK+lyRil+\r\njmihSnvd1Yvc9ua6U8fB2E6UDRGNlMh7VbBxCXzF1mZAhsP6noAiU+GysI17\r\njUnDikc2n2s/S392CtQGo/UsUVfrBvPft9JnaRLswxuItDeEOTuwFlL9efnb\r\nAC6mUbM54GYPm0I0E3QHpX1QQbjvbuxFieiaaGnQGmJ/WsYQeTiVgb8UxIkS\r\nYUoKXObZXQr8fpmELA8V5VRYk/xlPIZVJ6DxfKPiW2u3Qjj4agGzYYxuIRl5\r\nMcNvF+6Kzy7cx2D4pPCUFKrQFc2OiTNpFrcFAocR+/gyRGw3PXiVj63omguM\r\nDT54tY/oBMUQIVUWdSv26OKNh+TvZAvDs6Z57XAc3UKhwEQ+aeKMXer6Qe84\r\ns83hNu0lF4PrdkOyZQ5ulMT0lgw7s5u4gULa/y9SkcLxX7JaNtFkuVyZJRxy\r\noFSScR+A/PSMArj7phZqwJYa7HIzDF6iNGw=\r\n=vJ2b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.15_1651296292176_0.005643021244904567"},"_hasShrinkwrap":false},"2.2.16-dev":{"name":"parsegraph-compileprogram","version":"2.2.16-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.5.1","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.3","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.2.16-dev","_integrity":"sha512-z2rwaiTUlg9DwJPSgJYERVlJm4VFgQsRoXHua33KPv+OSxV+2dxNWzCwV7rlDzY2F9JG+AE5s/2XY//Ycxk+VQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-z2rwaiTUlg9DwJPSgJYERVlJm4VFgQsRoXHua33KPv+OSxV+2dxNWzCwV7rlDzY2F9JG+AE5s/2XY//Ycxk+VQ==","shasum":"c469d80ef5c019d7403df39e9fb5290209152a22","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.16-dev.tgz","fileCount":22,"unpackedSize":163776,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEedbo/Zk46SttrxHz2sRPKoIfLB9dzTbn1CBM8iGZkEAiEAw4zmg4fzqKxwDI+ZYTNCcHI+3uhiX+VgRg26M+qGhq0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT6aDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn3BAAkxdwqlKL+uFPp1RRtS/qtu65k2gYb+SucOvZfl/J2UtnmmrC\r\n2J/9PLL5ibN/hZrfgogHsp4U4O2NOhETu3YT7C1sU0z1PARqp+VDc5FruiOh\r\ncfWVOu69axnouBrZ3uvbD+9nQHJkdfZ+V695s2Iq9p3f8TBk1BL2RGg9XAw4\r\nLV+q/2zDTcayb/ry5xgIl+Lv2sukfGu9IOARSgogGu6tMP2xSCuCDwh033CW\r\nAcLGOTpe37otWca9sinxopSw0Vad0/4G+XsFfrPjWxs6qa/aQAJaIoLtQA36\r\nVlUVlUnMqu8JuCSPaIALVUEoQyAsXzTdcDf6bdo+AtY2F9OayTOGcNLGWPhM\r\naxw04iW10q2/aENSxVpuIMGegg2MZFaYjzI0aYRN0qguSBtyIKjphgCz7XL2\r\ntlxfFx4r5IrA7EvkrQ8QKOHcD3QLRzlVrAIDkMASeQwzy0Obm15fbDomkDg6\r\nC2/5hb/FI0UjgKucMDcjKAU6OZlS37Af85mZ+XxsbMT43HZAI7X0Iy+k0s1E\r\nQyk5GJCfYHllB6DoNqbHH6XhF/HK/GWjLFPmyBqW2xlRivCXpFFnoZ7BFDhl\r\noz5lV38zEJzacZPz3axUMfq1sFZSSpjwkpxEL7QTWxOoXo61dxQTwRQz9w1m\r\nCpu5BNoVXfwqLwQNtNZehL3wnPiqTifz+qg=\r\n=/tjN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.16-dev_1666164355377_0.7471067132472424"},"_hasShrinkwrap":false},"2.2.16":{"name":"parsegraph-compileprogram","version":"2.2.16","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.7","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.5.1","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.3","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"_id":"parsegraph-compileprogram@2.2.16","_integrity":"sha512-HznKsYltMu/rXIt9RO2PTREmUWplWQE6sV3+QmHzINFdRMx3tICMyEyOb4f8lvckeAsWdMyHApNUOdNd9UDjpg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-HznKsYltMu/rXIt9RO2PTREmUWplWQE6sV3+QmHzINFdRMx3tICMyEyOb4f8lvckeAsWdMyHApNUOdNd9UDjpg==","shasum":"8c6afb6b56dd3c15af08cf44a3de0f59b4586ecc","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.16.tgz","fileCount":19,"unpackedSize":23194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrbFXACkZt1Ypps96DBHznkp7ti/22p507znvJawM5IAIhAKyjzcbTusJi357ZNV8Y3dmjYntv001eoxU5UnHPhgNO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT6asACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj6RAAldszumJW+Nd1a3mmErgm3soeaje8wsVmYHDz4ep4scjDbpTe\r\nM7UTBkzBPHGcMXxhzYVD+YT+02Q18+c8e4XT+X9YL7KMPXERBHjchgvil4n1\r\nZsP4uCEipJfbqRTuaGxANMmPPBa+cppB6Q7XQsgWhI8+ktxbOB0bTbPOjuZX\r\neH3fTyfiG3gLPtABXsQPERHE2JiqWxov5RuUot333TwheFv9UuPBCvCtF645\r\nvaoUyKabiGoUzTA/6a+CWhlK2viiG6h6jPzKUr0jX5Qo+wr5MHpxMrRoapnK\r\nmNvyXJltSzbsIcBfDvYvTp2IX0lgg+B/iPRRI8OnwTI4lhNJ8exK0X6Hg8hd\r\nNF2fhNOGFN8C45rq8WDybK97kzLUQH/LMi8ScUDsK7pzzPZoOqSWX0azt6H5\r\nn0dphwObVAR10uNz8jiVJ3gb40TG4FDsChoBF2mGxZtI47BhdrFIuLdovJqc\r\nz88cleLQLXbzesgMoBrZuJY5qQ9cC8LuCtv6hDClaOfbIKfB3fDrIFM2yXzp\r\nhF81m6eJAtNTB7IC0u/6XfyiikLzUs1xnhUDACruWMj/IW+hkTnX58wUxFKl\r\n+8Gdgz+kYwzsOP9v3iy2gKxDS8e9c4YLz6PCRgs4huXPWzi9NzMflyW7uWHs\r\nUhmXqXY2+Sd4QgvBfIMtRuL8B7j6u8DOweU=\r\n=F8xA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.16_1666164396628_0.70872627921667"},"_hasShrinkwrap":false},"2.2.17-dev":{"name":"parsegraph-compileprogram","version":"2.2.17-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.8","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.5.1","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.3","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.2.17-dev","_integrity":"sha512-24lkP4CbVruYxEbFDrSfJIJjcEI8nt/wAUHoLYTacbwj0Svu9vVeicc3o7kmpUzwDqF8IAjR8FzPFJn57jkTJg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-24lkP4CbVruYxEbFDrSfJIJjcEI8nt/wAUHoLYTacbwj0Svu9vVeicc3o7kmpUzwDqF8IAjR8FzPFJn57jkTJg==","shasum":"d3642596d5ef8b18497132105a459c4f7fd70f44","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.17-dev.tgz","fileCount":22,"unpackedSize":163776,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvoTTf63t35y9FYFhTuTbi1XyWk9Q0rgRFbj0AM6tnAAiEA9H27YVmSd5Ykc99yCKTICWLny/RfMIU02qGW/z3peWg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjavdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWxQ/+IVzc3htgckYzoj7c55OMG6yaVOQpLv53CR31H2uxx6wKEkQt\r\nAqEmE4TbXtNMvi0zlvI1sIp3G3BnUm8lWEcyRmqZpxsEKjsOn5K8/dBASF08\r\nMh5LqH8MH0tE/2J2dwMFfautFObN3P2LEFnA6GeQ6hEzmZC4pW21R0vLQh0z\r\nFhi2oNGwVfCqMsnyBq07go3jQ6gj4Pnv38VI0E/4rIx299qq9Cnj33INEBTr\r\njtILjjKdIcwM8SH8uE530t2vHTm3i9zOsLpZNacXkRyG1w8+ZOHbchAGgQoj\r\naKA5ZROmBiQOkJRP47XGeYG8hqPtqqeeP/bBXokzg2gcoqXaBU6vlZ3mw7AB\r\nVx7clRJaEpapbe2woYpcdPeuyPAHqcRuRooozLvwoV2H8wSnCkJCqpKNDMN5\r\n5fEgBOYCxKdqa5hnMOmsOpDSHTrasVDlEIAcPAk6a26Sb/Rr87HakfdUSN3X\r\n2BB7anCukyxKH14iONmBse1wKwi76qlDOVHZJO0pHNvcmLNWP7DiahuoJhVM\r\nTXWcOKE9YzAHaF0U0euawY/AdjDQhBWXntoTIf0qUtxtbUtxO+epT+7YCUpA\r\nhx6xXO753PoqqH/InAnpAhR9M5im5lviYORX0anw5kYiiJVLDzKEZaW+cS88\r\nVKLWimZT4IWAFok9csZfsrjCE6GtQb21gaM=\r\n=3cYr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.17-dev_1670228956876_0.07432738928763127"},"_hasShrinkwrap":false},"2.2.17":{"name":"parsegraph-compileprogram","version":"2.2.17","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.8","parsegraph-method":"^1.4.22","parsegraph-rect":"^1.5.1","parsegraph-shader":"^1.5.6"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.3","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.3"},"_id":"parsegraph-compileprogram@2.2.17","_integrity":"sha512-Jb8IXjvgEMgnurdv9mZmsvLrejA4H4fa6xbDRGTtiIUUxtCR9no87DpfoJB7S5XUd2duClcCVoY2wBEWa3IuIg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Jb8IXjvgEMgnurdv9mZmsvLrejA4H4fa6xbDRGTtiIUUxtCR9no87DpfoJB7S5XUd2duClcCVoY2wBEWa3IuIg==","shasum":"7eac6688ee0d5c48eaca2bb9da26ca1251402590","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.17.tgz","fileCount":19,"unpackedSize":23194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJ7Uhz3RIDBJe63wUOj1j1u5CBtletC7lYujobNYDltAiEA3ZyRg429pnRzyzK3IQdy0nu6kXoZf07yzn1r71XDSZs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjawGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX/RAAkIej5EzJ5i1urkRHrCpKQhPE8zuAFMEey1rnDMWubXqdKlO/\r\nE7Ca6Z/sk6YSA2SmQS0RPcxiUQGZYd2CLk67tQZn6ID2gbL7jrvp2MtqASs6\r\nrTOSKEzFeltbi4OIAy+uxjJsRrqooxX1rYCNvkmMPX94OMjB9xHPPYqVJb/D\r\nPiOO5fodmvnob20Ir7GoUWwqSjGg6b889GW3GSSxFLvxOvk0dXcA1zCSoHSY\r\n07Pt5Yunvp5hjS48UIowaD755g//iCLYdXBGNZZdjNz8/GrX7+LFm5eG+xHF\r\nSuof6jVCoJBOGruRAS5bVk1AvAdILEdtH5EkAJ7fc3vy0Aag26qwjCTmBfbN\r\nRXoady9TsoYWEfTj90R6Zu0emOyx/+pvWoO0GzLk8tSzZP/Q7jR1TsPyD6cS\r\nHoqOyM1nhRbq7ZyfeOwzMw+OvN8aaFKZz34ogn2K479TlLq1d6GanH1l4g6Y\r\nSpNegOCnFocF9GJgtQ3ijlV2e83JJDNRyxm3rVW81OtA1Qx2jdQRnOLgZA8d\r\naBLgt3AyZ7dQ8aj8sD9O/C9ZTNR9qQXMxWgF1A03P7P2nqQpCG4glkoIfNh3\r\ntt6GRcNNGT8gi97KmvLU0B+MbpQAjarkpwSLUSI0EWe+C6PYYBAqJ5ARKCm1\r\n6pvn6obeNv2cyO8zG0AA2lo1GWumEz1gPnM=\r\n=7Qqy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.17_1670228998662_0.2260868950165753"},"_hasShrinkwrap":false},"2.2.18-dev":{"name":"parsegraph-compileprogram","version":"2.2.18-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.10","parsegraph-method":"^1.4.23","parsegraph-rect":"^1.5.2","parsegraph-shader":"^1.5.7"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.4","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.4"},"readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.2.18-dev","_integrity":"sha512-gEokHeRYj5kim0TiEi4XoGpSMveaxOrPpjOZEokBBxNUAepvXCgYabepsmAEBY8QZJ7OKTHoXPsfmr5yFbbvGg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-gEokHeRYj5kim0TiEi4XoGpSMveaxOrPpjOZEokBBxNUAepvXCgYabepsmAEBY8QZJ7OKTHoXPsfmr5yFbbvGg==","shasum":"7c731db1bef0e30b4b75be17e63fb0dc9e554e4d","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.18-dev.tgz","fileCount":24,"unpackedSize":167557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjKJQlroQLoWyjOMrHP7vf2IfFEZ8Xr+l+I9Z9TxlJmAiABX/y3LCo7io+vElCoh7uj7LvNZzSIRY/Ys8lRz3CH5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrs0qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDhQ/+KafMxXjW0kjYUAsLje9sEa/fUvcCHeiBt+SkajgBoGj02cGy\r\nHr5RbH1TFNVVQUEkrOI6CX31c3ZGSJ0fjp4C9cWzbOpEF+e9Dbca8CVXI44R\r\nxdu9AJh7jFxBzS5UGoVl+sPrm4sYJjm6qsmNT95JYovlEKH3kE1hA8GZX72B\r\nsxroF//AnJM9eHjK0PjO7t5Zlc8WR6svx6VZukXFMssB1xXa9+bZNYR20q0i\r\nv8sQLMaZxIVkpl4GYex/J9h8p/0jzt1nzZJLny2Wnwk74WfbJNYs1BWZYAzi\r\n3WgC2weejKyVFRQa71knnGR3bO0RPSOQB7BLba88wkWp//dl+XLAtZXYehM0\r\nt2diofth/AVisU+CcEt8KJqOgjQbxFaW9hj2dfg6g+QjTtzeD8NRfmdUx2ex\r\nEQd4sZPNa7rtdkzLbxwKdetf4w1J7c6vzsP9O5kCgxpfWEWQbr89PErpcGTr\r\n52LqRxohK9J75Y1/SUl4kQs/A4rF/B9CGw19kv3q5rcFKPQNZ4/wHVxPhZgz\r\nbzNEVm4FVp9SkC9htI2sVEPu4UN2G02J/CgHcV1/cofMgfbxGCE0eWqPd9CE\r\nMfN4r2Dhw2Brgbb9JoTI4UxkdnyBEqbd7X4iVRaAiHWxoFH2qpkusF3QR6V/\r\nqXcLsuSgcKtTCYYlW04ST0KHQhvD+u9IorE=\r\n=j22j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.18-dev_1672400170779_0.7413636626786648"},"_hasShrinkwrap":false},"2.2.18":{"name":"parsegraph-compileprogram","version":"2.2.18","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.10","parsegraph-method":"^1.4.23","parsegraph-rect":"^1.5.2","parsegraph-shader":"^1.5.7"},"devDependencies":{"@babel/cli":"^7.17.10","@babel/core":"^7.17.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-private-property-in-object":"^7.16.7","@babel/preset-env":"^7.17.10","@babel/preset-typescript":"^7.16.7","@babel/register":"^7.17.7","@types/chai":"^4.3.1","@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","babel-jest":"^28.0.3","babel-loader":"^8.2.5","chai":"^4.3.6","eslint":"^8.14.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.5.0","glslify-loader":"^2.0.0","jest":"^28.0.3","jsdom":"^19.0.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.4","prettier":"^2.6.2","raw-loader":"^4.0.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.21","ts-loader":"^9.2.9","ts-node":"^10.7.0","ts-shader-loader":"^1.0.6","typedoc":"^0.22.15","typescript":"^4.6.4","webgl-mock":"^0.1.7","webpack":"^5.72.0","webpack-cli":"^4.9.2"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.4"},"_id":"parsegraph-compileprogram@2.2.18","_integrity":"sha512-Vx9OerBOiDOYjcPzPXiLv6Wrii7IdyWFqX9sWSgITRYqwg/cpM3Vicv08vStChY/0iuUYb+zquybLqHocV0zGQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Vx9OerBOiDOYjcPzPXiLv6Wrii7IdyWFqX9sWSgITRYqwg/cpM3Vicv08vStChY/0iuUYb+zquybLqHocV0zGQ==","shasum":"653c9e3d6e005e7c1d105cf175cca1c8851325a8","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.18.tgz","fileCount":20,"unpackedSize":63560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR74nMGOQSQTy1g5MTxGIBTZdTcDTJuy4zqo6JUX+qhAIhAOLIDKTSQXjZfYC0wq0oeTrN7GuXqX49QBwviTVGccLY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrs1XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4YBAAmNddsMJ/xi894p9u/7YJSthGASV7CCkWmYoHVvulVCVUZ2t7\r\ncsDdKZKr7cmZJ6oHHdwVzCGpq2Bx3jWOCWgMHWAJltrS6Fl1d81/yzfw4IOK\r\n/MaM6op7YYfnvgkwNlzqpY/MI4PH6jVsk3/Cnhg+1Lq0Ol6ASbgi/QPt5s6L\r\nrNXAB4HMWETAtSuueX5S47RVgsDk0tB5AVno0E+cQ04ahY2YFY/umzAenzzh\r\nnglm+HUkrqh9nUP+1P6UCEExYQb4YVKh3vJ4pYAUrrODB1As+GBoTB6owCuW\r\nzdtjpMYN4xpmepxbcoTWrfT5r9r8n2A4kRgBFsnkTWC2N2z7z/wSB3Yq6wqx\r\nR+W/uhM6usuD8yMs51KA6NmlJRD1L4+oLkpB0a8nKLAonWu6o3ussq8GW+2I\r\nAD5hY30cdWszPLrdX3PEAccaBTTiOjR9CA+QStdTiSxqxxf28D3Jj/bagHUb\r\noCFQlKCf8UlMe9vXPT7P9QsMLn0y1eWWnUKOHSHSzRCAzWgQY9mlGLC53kcj\r\npOj0p5+UlgZvH2jJc1VkWD+6oqoEgVSelamhzHW9tur99TCXgmdiYw8x947h\r\ny8mCcCJpP6smtl40faECl5YSs/iICWv7Z5OihT57wW6iajToSGach5GbxGc5\r\n9RAng+ouhViiURaGIvbIwetFD/bY3teOjBU=\r\n=FtdD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.18_1672400215693_0.9475490664496722"},"_hasShrinkwrap":false},"2.2.20-dev":{"name":"parsegraph-compileprogram","version":"2.2.20-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.12","parsegraph-method":"^1.4.25","parsegraph-rect":"^1.5.4","parsegraph-shader":"^1.5.8"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.2.6","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.7","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.4","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.7"},"readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.2.20-dev","_integrity":"sha512-ic1oFbTdmXjCrG8IgwmCKEPti2dyRS+qtfABMnuFNo8fUkQNTKvA3skB4v/NUUC5VhyENeoU52IeKN8UrHMwpQ==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ic1oFbTdmXjCrG8IgwmCKEPti2dyRS+qtfABMnuFNo8fUkQNTKvA3skB4v/NUUC5VhyENeoU52IeKN8UrHMwpQ==","shasum":"7be83ac0311693724bd540f105b4dab2f50ce6b6","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.20-dev.tgz","fileCount":24,"unpackedSize":167872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE6m1ua9EmvQgrZjzevgR0VitcdV2RU5OYoBrH5z9AwwIgIyS/pgt/hnRWCqMJya8ChSyGJlR8wtEmBhy5aap3BbY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzUnfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreEw//enBa8jSE6psT/fTy5LGpIC9mW9m/4LMdt39HMcIQa1euNmMb\r\nziFLR95iRelfEhiWvvBu78eDUCtnjKbQBo3zspJp8kgtwlmOcZJQWyiiE0Sw\r\ngR2qNHNtuxfhzpNPpBAYUhO5QZsFiOR0pcx1t6QpxQC9EafWwGuinYgjeand\r\nC9TMk5ne5v7a3Ud7J6x6gmTB+jIub8oVyi4xVoQrfu8KsDxrDcnhU2faGAr1\r\nfZ5CuamvRj50Zs8eoqP26dwNU3mcCC91Y/tBemSNN2/2pxNVEFGJNeRBh4Hi\r\nQU+ePnUoaz+xqfZ+NM8agZawZkQYZttQQ2wsr5hEGCTH56UYicob5oyuiiuT\r\nuAqagkWJbWV6HWTlW6p+4sqI9faNVuvaZ4tELbZ99SkJE3MdcFKAbGTNQyhz\r\nMEoASMF+EJF9tKcHuu/MYeEpN10QClS3eXrsR+FiCWck3RsaSiJ9R7W4CEnj\r\nSuF3zpCmMTMPV7+6nVP9hxaFNEsIh829/TQJ4vtlZ9NwnazldAM9wctuHu6H\r\nPZ8D0a3UzZ+M6W7q9ZGkDPdIw9VICAq5gqDsU9UI+XyDT4kfKPGIKhGIyJWH\r\naFyHD6vyFQ0s85RxE6diy7jvSfO6f89ObwIiGTnUZKv1uRizjf9dXaBThl0S\r\nncbNxLryuWn0gXJ7dfwwx4u7vyf7yoLHw44=\r\n=ot9c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.20-dev_1674398175132_0.8952327027066262"},"_hasShrinkwrap":false},"2.2.20":{"name":"parsegraph-compileprogram","version":"2.2.20","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.12","parsegraph-method":"^1.4.25","parsegraph-rect":"^1.5.4","parsegraph-shader":"^1.5.8"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.2.6","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.7","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.4","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.7"},"_id":"parsegraph-compileprogram@2.2.20","_integrity":"sha512-AWwpgnYkVpw37ppaNRqMxenoRz2G2tqKUgEr81HcKUjD3+P2EclN7BaNLAMsjbhfx64iBWpikVIH2MtRrY0AEg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-AWwpgnYkVpw37ppaNRqMxenoRz2G2tqKUgEr81HcKUjD3+P2EclN7BaNLAMsjbhfx64iBWpikVIH2MtRrY0AEg==","shasum":"ed824695c6df936c956c2164d4f60448df1f2e46","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.20.tgz","fileCount":20,"unpackedSize":64025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzxNQnieapEohKRYGJoZTSwAb5wnNbVe3ADA10LEzNvAiEAxubBeFcjg+fYSzgMRno97qakffl3aEvgBAgz2TslWfs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzUoYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBTA//RjmnQad6mjC9NI48cGbou7XANOJUP+EzdfSQiy9NSTCI8v7K\r\np+F6kU7RCbLqYJuvP1039zsTC04q5i9VGazYVNO8o4VAnz3GU3POvsUGwN64\r\nQCB7K6mC71Yc5e8xrmXvuqRlT+eIf1aWcphthQYTX34qX3nw3K18tgzrOT3H\r\nlajNHxpVDvVbCeg0VRZRQALed4FLve1jKiYxPqacm/LaGb/jDX55pYiZptu0\r\nlH5P9I91YOvSzx1bjUgvuJyHBOiaWhw6YA7SxE17BQsimCI//q5p7JyfN3aN\r\nRWCq9G2plT762S73V/5t8sdzPPnQW510ka1e5jINBNoA5+VoCPOqRlFgJGoq\r\nou09ZkECeg5NrMh5xuzZeNE5rMW2zSe+sR6K5jltPkkelnGu+Z+xc9/z3Te8\r\nI+b6bzfNp7TOU+oPW5lnNm3l7prlkQ4CPeMkscaI+G4vsFdaJ7BJ+VfTq7fA\r\n5XUvnZUWZ/yZ4mQrCrpVg5vA23SjIXqrMZSCL1pMIyWbD/VNVxlRJavDoMVj\r\n4N8PAnrfhtsl7ZAzloy+xnfLBiChwMvX968LjGBkpmhNjj9OrfmbiFW2Gs+f\r\n3hpgygkjKuT1dDSVA3h6IGV83yAWM1fj1flGkA6lrkGpt7iQTvJO+jJTfRfr\r\nIxd2eaecjNEjIJ2F2SVfY00kjr2l83mqkTU=\r\n=OStf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.20_1674398232460_0.5155669781377654"},"_hasShrinkwrap":false},"2.2.21-dev":{"name":"parsegraph-compileprogram","version":"2.2.21-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.12","parsegraph-method":"^1.4.25","parsegraph-rect":"^1.5.4","parsegraph-shader":"^1.5.10"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.2.6","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.7","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.4","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.7"},"readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.2.21-dev","_integrity":"sha512-AedT3x8l0hHOaFTk12NHdpxIQW2Sn06+lWvue/Vvqfr1rleUjmvxkTBivfq3wbQinwThTyp7RiM5Po2bnte/Ug==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-AedT3x8l0hHOaFTk12NHdpxIQW2Sn06+lWvue/Vvqfr1rleUjmvxkTBivfq3wbQinwThTyp7RiM5Po2bnte/Ug==","shasum":"25ba36f557f4f49086fc895eac08e8788d0d0020","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.21-dev.tgz","fileCount":24,"unpackedSize":167907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCppqdFLMO/ZkeQWCO7575UOGN+XhVaB+cEKWQlVnDq7QIgCRfva+BrjqpiCojyB2cIHsuStpeLpcbxOQN331l2Ewo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5mhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/1A//cJEfOSC4FggiwyQx/zjZmhh66i4chW9MuwSrkFhKtE5IHNbT\r\n948YhJqinZY5Hl9RhX0sGmXuGGB0k+UekOigRzCKkw1Xv2UGT3eoi/Gb910t\r\n+WL2SxzAGSBVE3VGbyJuaaNFB7jdVKj2rBnP5VsM3WnKkrmFJ3fFQsNJUllV\r\n5sBMVDDuQbQTyis59uyctal8NJxJkm4qSW2aZTj8WKnMuzLmOhtW4+u9pGW0\r\n8dLLTJrSTJQlxz67WnZci1IjsdxiPRT8sDn8dJ3ZwF8pc32Yt7s7KNvNxiId\r\nGS6MLTpQAgqcnhYKLdcZ24r+BQNx3Gc9604HTK90csz8d4ENFYYCCQgDtKFF\r\ncbcpj2Ozqmhg6GIJidaOdi8pYYxkxdTQpu9cCsvJp/CGnMXJFb28Ywhse/Xs\r\nTARb5Wl4D9LZot811UdKOM7sUVaQL+k467BpWu+5M1LcLOX+/3v7IfJlXBTC\r\nPy5vXJSxi+WeRTAUwJCoLHabIYW42o83Df7QEGrp9I0ro+M2+Kj0HpEBntEs\r\n/tK6e3U54iWxupute2hmrjSLyK+fFRB9gHtEf1ansT4Feo9k3QZOJcmrPGtN\r\nSvpkGH7dOq8t9h8eUmzZQv9i5FymV9MGy8c7vlk3ZwMLtX473y8H+fvSLZGT\r\n+SKZuvLn3RE6OWXlG/BppSwMjVwpfytSNM8=\r\n=Ek8L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.21-dev_1674549665057_0.49919139448134797"},"_hasShrinkwrap":false},"2.2.21":{"name":"parsegraph-compileprogram","version":"2.2.21","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.12","parsegraph-method":"^1.4.25","parsegraph-rect":"^1.5.4","parsegraph-shader":"^1.5.10"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.2.6","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.7","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.4","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.7"},"_id":"parsegraph-compileprogram@2.2.21","_integrity":"sha512-mWdPcTNnF9Q4qid30xiB9t1ExzknR6S107JH3VtLbDCDP8c6ucSx60BHbqwjBQrYaumv+pOgyuF47S52gh0kdw==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mWdPcTNnF9Q4qid30xiB9t1ExzknR6S107JH3VtLbDCDP8c6ucSx60BHbqwjBQrYaumv+pOgyuF47S52gh0kdw==","shasum":"9589baa6c6a9b3ba080ba6e1bf10f92dda92239c","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.21.tgz","fileCount":20,"unpackedSize":64030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCstPjquS0eWy8LEhfihzku9IL1Bxl/iNMm5ZvDYdmI1gIhALjb4J6aOEGJxhcvZu2sqvmRGLcv5PvoxyNHkDxK/TWG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5nUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkwQ/+IeVaDecLSBdTK+ot3FOk7ZCvu6VHLYNtfJzSiLfNOjm3Nuvn\r\nIyhEZddnwtEHaeTgV97FUz+UPjId+msZFzzrLV289H3THl2EipfY7PMmthkB\r\nR4fMV1GYmoRnNJj24sxZKUVQYfjg5BQqZiQLSSY+wg8LNOScUUA64ddeQo0M\r\nZtNaE+lPbdYe7pTZY6LFXz2dagWTWXi9smS9ywp7L4ZEHlYg2mi/MARw8l/x\r\nrE+XNWPaJGq1Q4Pzyh+YrejzZKsRmxxb1ogu0ngLzwqAae2rAOceeDnY/9qn\r\nzidFRVEAZOiiF8zW2jTlo4qJdU3VU3KTxIKOMo5KpvUstFGtUXXkqnwXEZZ9\r\n0DwEOICV4uiEOmgC1Z7eQZn9uMaZVutoR/mHyvcPmtHzUDVX7qn2pPpjxFuw\r\n37uyuygcYxgRT++nobNCouLPs9+MZ90W1c1mvrNlk1uPODPsgIOwvlF6PwD5\r\n0A4d5sebPp/FbO9LCq4DmY98dFC05/KcZgwWd6Wc6bxAKdtrf5KrjfFaKq/r\r\nZr90JMkf+ulZt9x2d3OZ+MJVXtiytuaSpKGTXlzJYY459w83Rh2G6/79i8rE\r\nQY/fsNlTAvb420NiHqS2sFW8ceInD255EAL2yNwTsmxQpdlEn0b9FAMS510t\r\nmw/R3KIFh/lvQ5VnmtyXP0wobTRyGvce4zQ=\r\n=UTM1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.21_1674549715929_0.7460611466127232"},"_hasShrinkwrap":false},"2.2.22-dev":{"name":"parsegraph-compileprogram","version":"2.2.22-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.12","parsegraph-method":"^1.4.25","parsegraph-rect":"^1.5.4","parsegraph-shader":"^1.5.10"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.2.6","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.7","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.4","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.7"},"readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.2.22-dev","_integrity":"sha512-IGBuUZ1o2P+OQbBGgZfPpApWQPUfwU2lHfD2EfnFPqEqEHkwexaGdThJ3gjLOeINRP3JqUV6E5zf41YPUrZr1w==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-IGBuUZ1o2P+OQbBGgZfPpApWQPUfwU2lHfD2EfnFPqEqEHkwexaGdThJ3gjLOeINRP3JqUV6E5zf41YPUrZr1w==","shasum":"6d908eed8b628077941002937f45a9ea86073f4d","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.22-dev.tgz","fileCount":24,"unpackedSize":167907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZbJqnjdz0IKk8BoMEzBdUQ2yEEbyWww6heyiM8w3lSAiEAjFGy2sxcCIrIKr/XEYJTdr1iSt3ng8+3LBeRBUV/In8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2jS1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ+hAAh9FBbJ4P1DGuatwwgjvCXcPtxSZEl8G2z1Lvv7Tl9fAGrGde\r\nEG5LqcGbkAIEbSE4RGRcVZNmd5xCE5NrW0Jn6cI9AVBMgpa2VMFHTbN0gy+n\r\nb+5FPznmb3zmE4NiaYhssW0E4jB7mSes4dE5u2MwVRDCic2eOx1uU2HykpdA\r\nu0Z+z9mPM9ArwWQcKk4XkkgMO53DcwTwkr2LMk6OoofstU2g2mY9FerOAQQU\r\n30ftHS84sMUJ+YbdxP8JvtFoa2FfWo32RwIyQ8DkfqggaBEHi+VCa4CiXnlA\r\nsG7gbMInbbv0iiRXti+07XDlx74TFSRjGbFWuWtCBEhjD8ma6q7IlBnYLFyu\r\nIi8nmCaZwsSKQ5DM8+5u5nfBsDL9WB55xpk7jPYpjSsV62OgyT39Vvm1oo08\r\nvamdLI31s6Kf0VYvjNjNifBbCgtZRUsg+LyWffmqYypmu+3gQUkl1SQ5U0s7\r\nu6C0gvJ8CNK2OPG9yk0/1xLvlWF7Y1hk/VBzzst7glNGnBwFPnsuHg8e8a7b\r\nmU406qNmjixmD5MAKcExpuDh6aQ/Fbk36OHts3TTYxb8d15ECUWrkPNLx4zw\r\n+UnzBo/PB+7kuWUzn2w6R4bXw9VJgMLLziTrXNuWqsH1ehrAFGYJ8MGMr6U5\r\nY3SAMX7pvNLNIHxqXnbKMWN3gH9FO8/mBVM=\r\n=H3fT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.22-dev_1675244725429_0.7604624522763996"},"_hasShrinkwrap":false},"2.2.22":{"name":"parsegraph-compileprogram","version":"2.2.22","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.12","parsegraph-method":"^1.4.25","parsegraph-rect":"^1.5.4","parsegraph-shader":"^1.5.10"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.2.6","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.8","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.4","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.7"},"_id":"parsegraph-compileprogram@2.2.22","_integrity":"sha512-yYaQdkDo6fZJ7YgVHAOKxKmHlj/PtUZSF3xSgJnbMZrHpieWkN9M1vVxBWTRJ+snPftYalRpkSboPlSwZDXeAg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-yYaQdkDo6fZJ7YgVHAOKxKmHlj/PtUZSF3xSgJnbMZrHpieWkN9M1vVxBWTRJ+snPftYalRpkSboPlSwZDXeAg==","shasum":"f5513c19e302b63db3224cb640beaed10ffa45a1","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.22.tgz","fileCount":20,"unpackedSize":64030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHY2jdMlJvUerB2EGTeUiugpzKimWFPlTVCK5Va+AQ3pAiBJsCBVZpgA70YnUkGhmBHruS2QYSTNA/xZN9d9rAMEcg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2jU1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG1g/7BGOjMoMKhfgcnYfzDGOJJf/oqVY8mVPEIMApzGll3gsOCo4U\r\nlRZaier/+RSZoNTI2LjShqUZQCcNY9KEQ4gESLNJqUFJJyttIAZzMH3T9nra\r\nGeDAQZJi+Vtm7zsBVlAnjFFxDlYT+zfdp8W3YWk6r51didStWTCsxgnxxiWm\r\nPblqA/Wfn+AhDGDAWyjnM4IjSYYjikS1mdTAL51g/CoTrycASCA1MhHun3Wr\r\nFs4lSEC3ydTnuUbSg7a9av7bnufXj+pflBdmSGQZmzCt09uHiTvAGtw6N9i5\r\nUkZ++yDAkpb0ydpQXL9gDJYuDASu3N4sety2gtWDeT7ektO+OJ0R9c489QQL\r\nE8LZYd94dHm+oBnDkWrl1CzrcYqufEgzEQQEsP/12Ad6tL9fVv95ATsWYiZj\r\nr4xwJK7xiOlevGkE6+69sim5Skc4KFO4z5P3Ld6Tqrr1ZzXrWaN3FaWTgRFE\r\noTrYC1YY3Rkef7fAo4HcLD6dcDfD41TDin84Kg79m6PTncnqcoHGbW6Wawl0\r\n6Oa7RhGGN1Wvs/JpnoGu1uml9XEtSMiSdeRzjQNGV9/W1lz18H7npxnmDANc\r\nK0YSa0S/VbWexstjQcH3CUoIecPT/+GCcbHyXSL9Ie4AwNQ8ugpuMmrVp1tD\r\n1+7YPMr1Zwj3Yyl43Kgq/3B0MZOExnSvfHM=\r\n=pNrK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.22_1675244853550_0.7551614619005949"},"_hasShrinkwrap":false},"2.2.23-dev":{"name":"parsegraph-compileprogram","version":"2.2.23-dev","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.13","parsegraph-method":"^1.4.26","parsegraph-rect":"^1.5.5","parsegraph-shader":"^1.5.11"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.4.0","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.50.0","@typescript-eslint/parser":"^5.50.0","babel-jest":"^29.4.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.33.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.4.1","jest-environment-jsdom":"^29.4.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.8","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.5","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.8"},"readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md","_id":"parsegraph-compileprogram@2.2.23-dev","_integrity":"sha512-Ewnkil7ZXPvfrdOqDSvSWyjoHkXlS0IJ9vcVRYRAPk3gG/WoYfIAt4M/zs/FWmnoIPiTQ2n1QOzWvzDf3aCj2A==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-dev.tgz","_from":"file:parsegraph-compileprogram-dev.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Ewnkil7ZXPvfrdOqDSvSWyjoHkXlS0IJ9vcVRYRAPk3gG/WoYfIAt4M/zs/FWmnoIPiTQ2n1QOzWvzDf3aCj2A==","shasum":"27af247e6b919e243decbd2248238d7914499dda","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.23-dev.tgz","fileCount":24,"unpackedSize":167907,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJcsrI57ST3ICWFHA7ngASCOABkLiI3aQKMP46EaRq8AiA8fxYXvtDVd7trrR1j2Dw30S6QqRpBV0eM8d9/798umw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2j+WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYvBAAhZswo6sVfRZSMS1e21/bcy+HazrqxNRdrwRcsHLsPGcJkmqv\r\naSeAP5PB48gq28hCFWIHJy4Ifj999oxUDpXrZM10aGROOROYRtKhI2qj/C29\r\n+NegFLjmltFotPyEf7TotakotvrWkS88NVaCIl+rAqre419dOqB/m1N0b4RY\r\nb85z9stTIO0e1N1SK7BujYphn+111E/q9BKrMw9i5BuI0Dn75Cp7G9xIEFMf\r\nCpvBmld/eF4QBLfShuZNExhqiPz5Eab8NsY5a+qFBN9uzvSBhVKO5OeCwcxi\r\npvHF7x2ItXaJKD/LIvnNPTp+8Z0obbOMqo/+folxjfyZZQ6lJZOp7UXiPs36\r\neUaV3rLcwTvgk3ieDeEahAeG0mvrVC4S8tEkGlzXPfQEj1MqA9THWPk36wdm\r\nfIanYVuULxBcRnNPQ+lYl9al7NCi/YvpPfZbnh4MFuPJtB6/hIT2UGszMNqQ\r\n24yoeriwfDOcYq2dugFh3lgTYkJMZrGNRZJwex2cmKi2UMKsTXjnwRGGpLZ8\r\nsDqA9e/6CJjjW0nzvNMQxjCH4dQqQkp6WisUzwod77gUuO0+9Kx4YYlYC+sj\r\nlm6IRe+rnEd1QNRwtlZECnbbGeM2UUf3ADd9h4Du8J92NP9WB7h4iIQJLR40\r\nTx6OV5xwQYXqw78Jg0xg0HCuMruqRuzkFzk=\r\n=aI/J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.23-dev_1675247510596_0.7280985222563032"},"_hasShrinkwrap":false},"2.2.23":{"name":"parsegraph-compileprogram","version":"2.2.23","description":"compileprogram","main":"dist/src/index.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"license":"MIT","bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"homepage":"https://github.com/parsegraph/compileprogram#readme","dependencies":{"parsegraph-color":"^1.4.13","parsegraph-method":"^1.4.26","parsegraph-rect":"^1.5.5","parsegraph-shader":"^1.5.11"},"devDependencies":{"@babel/cli":"^7.20.7","@babel/core":"^7.20.12","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-private-property-in-object":"^7.20.5","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@babel/register":"^7.18.9","@types/chai":"^4.3.4","@types/jest":"^29.4.0","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^5.50.0","@typescript-eslint/parser":"^5.50.0","babel-jest":"^29.4.1","babel-loader":"^9.1.2","chai":"^4.3.7","eslint":"^8.33.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.6.0","glslify-loader":"^2.0.0","jest":"^29.4.1","jest-environment-jsdom":"^29.4.1","jsdom":"^21.1.0","jsdom-global":"^3.0.2","parsegraph-checkglerror":"^1.5.8","prettier":"^2.8.3","raw-loader":"^4.0.2","source-map-loader":"^4.0.1","source-map-support":"^0.5.21","ts-loader":"^9.4.2","ts-node":"^10.9.1","ts-shader-loader":"^2.0.2","typedoc":"^0.23.24","typescript":"^4.9.5","webgl-mock":"^0.1.7","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"peerDependencies":{"parsegraph-checkglerror":"^1.5.8"},"_id":"parsegraph-compileprogram@2.2.23","_integrity":"sha512-IdG4OzIdUIUEkNcUQ4Kgtbk2UCPcrHDNEWbE2C3Vyz2hHM0BmIQZQFqqAxEo+rKYKwAIb8BOJlkzQqeEEdEFeg==","_resolved":"/home/runner/work/compileprogram/compileprogram/parsegraph-compileprogram-prod.tgz","_from":"file:parsegraph-compileprogram-prod.tgz","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-IdG4OzIdUIUEkNcUQ4Kgtbk2UCPcrHDNEWbE2C3Vyz2hHM0BmIQZQFqqAxEo+rKYKwAIb8BOJlkzQqeEEdEFeg==","shasum":"ff5e31e9118caa19dc96096ff5037572ce065dc5","tarball":"https://registry.npmjs.org/parsegraph-compileprogram/-/parsegraph-compileprogram-2.2.23.tgz","fileCount":20,"unpackedSize":64030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeznfOn9LX3KVC0zawD1unNdsRTgDph2R8EICLHi7dwgIgRlkCb9bAQEnGUM3r+YOigqw/osAHXEikJIM8G9TOy/E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2j/FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpr5g//SoH8xQ/uIAQqlSIrxHoHKW1b6lRK0rsbQevtWuXNXkaK3ae8\r\nUPcW85KobBV1GeTM2GzH0dC4SYljWNn77jyO0ek9o0GV3Ajnh1Xq7QUg4SAo\r\nzxTFC4IACJPjCQYvf+Ek8e896rRDcvU74aLaQSRstPGI/DtgquiBXypIIyvD\r\ndypu9U9+E12A3Sb0G5tR08yLKltnstkqqIbd7gWfszmFb/87HLcKGQrTevYb\r\nVIqOjKBADiJZKHYS3L4Z3H1V+x/RXDiWhsF9kYWL6USxxeD5ygZ6GBFfFDTb\r\nZftXtSUBVDjcQvbwhMgO7yImnhaminsQZwR9dR17wo98/12JU7S1uCeuqjIt\r\n9648rZJ7QAV1ZzS7MOoxNfuB+1SjtMOkd5ov0Dxq4c7vLblGJYS/siejwU8E\r\nwsOSi5rYiuSAnacK46HXSN51NIrcvQ8V9AioP6Aw55JiJ8hDNYis1fqFyHuN\r\nRVodyvVDSynFKKE7iOt3APrExOUmz9jzyKzZKRDMbzqiXZ7IzSbHHuqxqfyJ\r\nrzbNjQIaPmzyMp7Ynjm2W/+j3BY7j7XkqY7iVARbvaKswgDAH6+wNMPvYWov\r\n269hJzAAIVfJ32fUi5EJKNjh8mFUFKoViPA5Yk7hpZRzGCYvMpMrw8naOdlB\r\nzmYL8b8twttvhUF6Mrmw0rw5D0LyvuR6zMQ=\r\n=fTBn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dafrito","email":"dafrito@gmail.com"},"directories":{},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parsegraph-compileprogram_2.2.23_1675247556870_0.20626718076600725"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-27T02:15:24.572Z","1.4.0":"2020-12-27T02:15:24.744Z","modified":"2023-02-01T10:32:37.064Z","2.0.0":"2020-12-27T05:18:40.548Z","2.0.2":"2020-12-28T06:49:33.331Z","2.0.3":"2021-01-05T19:53:40.210Z","2.0.4-dev":"2021-07-14T16:18:00.604Z","2.0.4":"2021-07-14T19:54:50.455Z","2.0.5-dev":"2021-07-22T18:40:16.885Z","2.0.5":"2021-07-22T18:49:15.624Z","2.0.6-dev":"2021-07-22T23:46:49.022Z","2.0.6":"2021-07-22T23:51:53.501Z","2.0.7-dev":"2021-07-23T18:52:40.864Z","2.0.7":"2021-07-23T19:06:02.609Z","2.0.8-dev":"2021-08-13T15:18:15.004Z","2.0.8":"2021-08-13T15:18:45.005Z","2.0.9-dev":"2021-08-14T00:19:16.373Z","2.0.10-dev":"2021-08-14T01:16:35.529Z","2.0.11-dev":"2021-08-14T01:53:20.054Z","2.0.12-dev":"2021-08-14T22:17:41.611Z","2.0.13-dev":"2021-08-14T22:44:39.135Z","2.0.14-dev":"2021-08-14T23:27:38.669Z","2.0.15-dev":"2021-08-17T20:39:11.378Z","2.0.15":"2021-08-17T20:39:29.087Z","2.0.16-dev":"2021-09-09T05:16:45.305Z","2.0.16":"2021-09-09T05:17:37.966Z","2.1.0":"2021-11-18T09:50:23.447Z","2.1.0-dev":"2021-11-18T09:50:59.181Z","2.1.1-dev":"2021-11-18T10:19:56.104Z","2.1.1":"2021-11-18T10:23:56.523Z","2.2.0-dev":"2022-02-07T19:54:31.616Z","2.2.0":"2022-02-07T19:54:51.256Z","2.2.1-dev":"2022-02-07T21:02:28.228Z","2.2.1":"2022-02-07T21:02:52.674Z","2.2.2-dev":"2022-02-27T02:57:30.480Z","2.2.2":"2022-02-27T02:58:18.926Z","2.2.3-dev":"2022-02-27T03:38:31.796Z","2.2.3":"2022-02-27T03:39:25.302Z","2.2.4-dev":"2022-02-28T09:11:53.850Z","2.2.4":"2022-02-28T09:13:09.567Z","2.2.5-dev":"2022-02-28T10:16:42.870Z","2.2.5":"2022-02-28T10:17:44.361Z","2.2.6-dev":"2022-02-28T20:40:30.634Z","2.2.6":"2022-02-28T20:41:22.585Z","2.2.7-dev":"2022-03-01T00:02:51.482Z","2.2.7":"2022-03-01T00:04:02.557Z","2.2.8-dev":"2022-03-01T02:41:37.612Z","2.2.8":"2022-03-01T02:42:43.356Z","2.2.9-dev":"2022-03-01T20:58:03.920Z","2.2.9":"2022-03-01T20:59:19.039Z","2.2.10-dev":"2022-04-23T15:03:02.754Z","2.2.10":"2022-04-23T15:03:51.785Z","2.2.11-dev":"2022-04-24T05:27:24.776Z","2.2.11":"2022-04-24T05:28:26.049Z","2.2.12-dev":"2022-04-25T07:09:29.427Z","2.2.12":"2022-04-25T07:10:30.844Z","2.2.13-dev":"2022-04-27T18:32:22.135Z","2.2.13":"2022-04-27T18:33:16.586Z","2.2.14-dev":"2022-04-30T03:30:22.350Z","2.2.14":"2022-04-30T03:31:13.498Z","2.2.15-dev":"2022-04-30T05:24:01.790Z","2.2.15":"2022-04-30T05:24:52.367Z","2.2.16-dev":"2022-10-19T07:25:55.582Z","2.2.16":"2022-10-19T07:26:36.889Z","2.2.17-dev":"2022-12-05T08:29:17.047Z","2.2.17":"2022-12-05T08:29:58.811Z","2.2.18-dev":"2022-12-30T11:36:10.948Z","2.2.18":"2022-12-30T11:36:55.862Z","2.2.20-dev":"2023-01-22T14:36:15.331Z","2.2.20":"2023-01-22T14:37:12.628Z","2.2.21-dev":"2023-01-24T08:41:05.245Z","2.2.21":"2023-01-24T08:41:56.186Z","2.2.22-dev":"2023-02-01T09:45:25.574Z","2.2.22":"2023-02-01T09:47:33.742Z","2.2.23-dev":"2023-02-01T10:31:50.742Z","2.2.23":"2023-02-01T10:32:36.968Z"},"maintainers":[{"name":"dafrito","email":"dafrito@gmail.com"},{"name":"tracy3","email":"thorntracy0@gmail.com"}],"description":"compileprogram","homepage":"https://github.com/parsegraph/compileprogram#readme","repository":{"type":"git","url":"git+ssh://git@github.com/parsegraph/compileprogram.git"},"author":{"name":"Rainback, Inc."},"bugs":{"url":"https://github.com/parsegraph/compileprogram/issues"},"license":"MIT","readme":"# compileProgram\n\nIt is common for multiple WebGL painters to use the same shader program. But each\npainter would need to compile its own version of the program.\n\nA global registry would alleviate this problem, but it's possible that different GL\ncontexts would exist within the same process.\n\nThis library solves this problem by using a shared object that provides the GL instance,\nas well as an shaders map, from shader name to the compiled WebGL program instance.\n\n### Installing\n\nIf you are seeing errors about missing webgl-debug, and you are trying to build\nthis package, run make install-deps to install it.\n","readmeFilename":"README.md"}