{"_id":"gl-transition-utils","_rev":"33-ea3a56eb9ee6f9ba4d4c4d13bd629a27","name":"gl-transition-utils","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"gl-transition-utils","version":"1.0.0","license":"MIT","_id":"gl-transition-utils@1.0.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"bf3b30cb6a6b24a6ccac02073cb905fd0fbb1208","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.0.0.tgz","integrity":"sha512-xQa5/ig816VCmUfZIjVQYhpK3Zhi+LUHf1V/3iF3vfgho1WTQ9jGQzFJi+tUymW1besC5qQwvuL5krAzYRzByQ==","signatures":[{"sig":"MEYCIQCDPCyW0ONS+9bpZbONCavAWa0mxT/xGFZ1a6NSMZz5qgIhAP/0/V51jtLdEOWSbOB8fnf2FVs2nob2xjNZ4qIQyH5n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"bf3b30cb6a6b24a6ccac02073cb905fd0fbb1208","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.5.0","description":"","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.0.0.tgz_1495349536411_0.16830221307463944","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"gl-transition-utils","version":"1.1.0","license":"MIT","_id":"gl-transition-utils@1.1.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"8e1186f6c004a1a23f8ea04544204353f0e544a1","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.1.0.tgz","integrity":"sha512-441Chn4C0IUrKMCACscWU43NWZRI8Hn3JE6jswe704SYwxXH7fIyMGl9GqhoDsgypDM3sDbuohyNSup7f76lXw==","signatures":[{"sig":"MEYCIQDYEuzAp/QJvgQEbBDdvYlLzrrCsvUO7T/XGY4XOCtSNgIhAL8stslD5WyEKNSqnY9NYkElPlCVxBT1kKX3wovRoW2j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"8e1186f6c004a1a23f8ea04544204353f0e544a1","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","description":"","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.1.0.tgz_1495358764897_0.3511640375945717","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"gl-transition-utils","version":"1.1.4","license":"MIT","_id":"gl-transition-utils@1.1.4","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"8e990a46f5d4fcd87492b1ebbbdcaa17319d3788","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.1.4.tgz","integrity":"sha512-rNCo6imv4gThRCMk7VGGK1v6sCKfXjwPrFarc9rTS7pZvLCPQbNS5kj6v8CaFL+qX/jOzE/pohRB/HUC1Ao31A==","signatures":[{"sig":"MEQCIAwA/kvGq6ek7806xE1V8NBVzDkGwuAHkG+c7xcxtYOtAiBGuDlyuYNXFghX2VS48LaeizM4HSO+phWIkWdOXyrJqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"8e990a46f5d4fcd87492b1ebbbdcaa17319d3788","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","description":"","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.1.4.tgz_1495366237119_0.6261134166270494","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"gl-transition-utils","version":"1.1.5","license":"MIT","_id":"gl-transition-utils@1.1.5","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"5840771a6de76350b388cfe5c8a739e1e55e698b","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.1.5.tgz","integrity":"sha512-18K3CKTSU//CYkTA1PBX8wK6jJhOOtf7qxgsDJe4zYqc6U8KRPqzK07JuYHKaCxxANJWQwhvFw3wHPSiv5v+yw==","signatures":[{"sig":"MEUCIQDGcWqjEHrKshe8HaUHtnZ4YnmwbvdMveTYB+y8KzLXrwIgeXj9VRbUWOFgoSpVHvB4udtrsEjNOeQRLEzf2tcnQQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"5840771a6de76350b388cfe5c8a739e1e55e698b","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","description":"","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.1.5.tgz_1495375456757_0.4418310751207173","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"gl-transition-utils","version":"1.1.6","license":"MIT","_id":"gl-transition-utils@1.1.6","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"41467a9881ecb2714fee9fbd1b4fd606b2db0a4b","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.1.6.tgz","integrity":"sha512-kVGCHkrVWGkxJh3QdPIbuti9Msnj0FcIMQg+Thjmw8B+yEgadYJo4uNpjxykAgqSHdUffChuIUz8U4g3OuaAVg==","signatures":[{"sig":"MEYCIQDH6g+wxOS+MMPFJ8AGIhwokyVXwiGp+QXfV6zxB1pTBQIhAJcnYWOVKDBubGoAm9N2aWdFypD8d2tMuLApnJKwoGc1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"41467a9881ecb2714fee9fbd1b4fd606b2db0a4b","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","description":"","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.1.6.tgz_1495375785372_0.8603165945969522","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"gl-transition-utils","version":"1.3.1","license":"MIT","_id":"gl-transition-utils@1.3.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"dba6dae2127a2ea77be4159b864c9da13a4e9bcc","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.3.1.tgz","integrity":"sha512-LVNdoIJ9g885kqTpYp4h7/vNBcDVNlV5tQ21kJTK4sDmPccsa3b+lfEDE0PsLA/LTSXr/E/SuAMsfB3NQ8f6qg==","signatures":[{"sig":"MEYCIQCF7h/vBhkaYEWmkYy49WeKBJ430gbaByY20qJnSjytMwIhAKQQOwh6UoMhU17soclntlWsZO5rngPYvfZcYpavzEAr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"dba6dae2127a2ea77be4159b864c9da13a4e9bcc","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","description":"","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.3.1.tgz_1495480932557_0.3695753945503384","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"gl-transition-utils","version":"1.3.6","license":"MIT","_id":"gl-transition-utils@1.3.6","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"99a309919bada76c2efc93d35e22d32efddc5c43","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.3.6.tgz","integrity":"sha512-HnY6J1XL7uzXvVcN71JYOaBCkBwRfZrekIOLprqgSRZleqof+gbtLmFV0QcnaeIMYortW5j5cfqomIXFxlDlHQ==","signatures":[{"sig":"MEUCIQDRxkj5MgFbUMkO/RVeBMewd0gleZQxtvaQPAEr1gkwaAIgX3ImdKsnkc9010EO17AHLUzAgnK37OzHm1IDbw0Hebk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"99a309919bada76c2efc93d35e22d32efddc5c43","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","description":"","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.3.6.tgz_1495529020943_0.5529410860035568","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"gl-transition-utils","version":"1.4.0","license":"MIT","_id":"gl-transition-utils@1.4.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"fba6c4b51b951b03054b0680548505aa0c692dd6","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.4.0.tgz","integrity":"sha512-ZXV4jucQ+3yIoXXFqMXWubamyWmtvZjh+oH71ZaJByFbcckyjdMs2h4xDjaxcEh4MIX0a9OMIP2ZsNOe9xNEHQ==","signatures":[{"sig":"MEUCIBc+t+o+6vy7F+o9YS2cSkSlgre8dQoilrGEOSzIscDKAiEA6yp4Ij6+54HHlnrUOWoLyFMyGsycb9x5ztth7Xqi/m0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"fba6c4b51b951b03054b0680548505aa0c692dd6","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.4.0.tgz_1495619263740_0.7923269881866872","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"gl-transition-utils","version":"1.5.1","license":"MIT","_id":"gl-transition-utils@1.5.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"3339ffda3b1d2a8b60ab12ffad976765641ddc8c","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.5.1.tgz","integrity":"sha512-XMR9wKdRk8znk8tK2mezJWdL7bGn/buEVxUkpwKRtoFEfB2KvO3ZcnhxlGVtHWXJr5apsqFYjRyPOe3GKc3F2g==","signatures":[{"sig":"MEUCIC4POb2lfjdLxHbUkdA4sm+LjrPmW2SRNIJRnFc5ocHeAiEAkfg80xCVg8lCTYhTZo4vR3o/3nex/XJZmAWkAN1dbOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"3339ffda3b1d2a8b60ab12ffad976765641ddc8c","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.5.1.tgz_1495665332887_0.735229142010212","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"gl-transition-utils","version":"1.6.3","license":"MIT","_id":"gl-transition-utils@1.6.3","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"5b5673f3dc0f30728ba38c5048bcaa7f35dd73ec","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.6.3.tgz","integrity":"sha512-TbXa+SaGlCxyTnXIJCFOjMY/HBb2VvdYGuscngaeZS5mP1Suvk7It92/lf0Uy+TMN641fNZu20InTIRHybpviQ==","signatures":[{"sig":"MEYCIQCwUjxD9drdFd+nU+gnKJap3gMJSICBdXg7XlrxtiruegIhAKvQd0kwf0EjJ0+JENtL5Z8wwVKDO0SYclYH40iDaK6t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"5b5673f3dc0f30728ba38c5048bcaa7f35dd73ec","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.6.3.tgz_1495787182835_0.4604878844693303","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"gl-transition-utils","version":"1.6.4","license":"MIT","_id":"gl-transition-utils@1.6.4","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"1f2cb05a49e8959a1ae5a37611d714c79ef38f5a","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.6.4.tgz","integrity":"sha512-LqenTirbWmX8E2XL4CCwRK62oWbI32Vy7GUB04reSnmy9kcHjx3DFsxOkBbF+gVd1Idlpv8tK4+2aNG1/FsFPQ==","signatures":[{"sig":"MEUCIQC3W5/Rd/TkSoQLcOHkXuXYcnvJkcnZKkqJZG3ak7521wIgaeoMEcODfZG/zcQQAlLGN6UETX2eOwypmq5OdkdwnuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"1f2cb05a49e8959a1ae5a37611d714c79ef38f5a","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"gl-shader":"^4.2.1","glsl-parser":"^2.0.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.6.4.tgz_1495788467108_0.1217776162084192","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"gl-transition-utils","version":"1.7.0","license":"MIT","_id":"gl-transition-utils@1.7.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"23de0756b81499f6a3eb31265061cc2979f3b5a0","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.7.0.tgz","integrity":"sha512-+m3+iNIdRX6brpgvOPm1YUKYlQpTXqNAVu012Mf4zttOoCDIzTltAdzGg7cimp/MYlqvBhkK3Qf6pwv6OtwcYQ==","signatures":[{"sig":"MEQCIGMVpx/4Q7Z08d/u/B17ubKnOxxz7wJrO2FlEExbUxY/AiAwu/r4Uo3/HkVF8qO5Zu+IoULYGo//zFXer1FBP9rN6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"23de0756b81499f6a3eb31265061cc2979f3b5a0","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.7.0.tgz_1495826976777_0.159491810714826","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"gl-transition-utils","version":"1.8.0","license":"MIT","_id":"gl-transition-utils@1.8.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"038aca41ab5b0bfe812c739f5686be73957aa9a8","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.8.0.tgz","integrity":"sha512-MocKvkWGZ07pQcETYV/9pGRuFtGKdj9ZC0VCfIqYPnNlVGWYZ+wAvdHHog1un4kGC04srsZu7+VmHB/mZ59iHQ==","signatures":[{"sig":"MEYCIQC4mOL6yCeGYWoiBI+r4xiX2Cn6olBsRv8XzhGUfgemYwIhANGIN+UMvC9LEkBCYbAt+0yvtuoxsrdfCy0iMd/1PTiu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"038aca41ab5b0bfe812c739f5686be73957aa9a8","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.8.0.tgz_1495864900696_0.1972058394458145","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"gl-transition-utils","version":"1.9.0","license":"MIT","_id":"gl-transition-utils@1.9.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"038063ec7412bfe0fc23e9029db46822efa122aa","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.9.0.tgz","integrity":"sha512-wc4zS8iUa+IHxRxCVMga+wBy/7SRNZ1G8HbdWx0tCJ+AxrF5XdHuSRwgSoGW/QvEDQ3XYd2yGhD3Lr60iNFN4Q==","signatures":[{"sig":"MEUCIQDoUdgTLZYKFfeAycmQ49Xd/mgVfjgBoB0iIFxMhxX9cgIgdueHePc7XJqKVSY+hrb+ky+nzIRbS5P169bz1Ypvuug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"038063ec7412bfe0fc23e9029db46822efa122aa","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.9.0.tgz_1496042394487_0.6801558933220804","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"gl-transition-utils","version":"1.9.1","license":"MIT","_id":"gl-transition-utils@1.9.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"596b41a1e77bc964c5e0b96ae6466be2dc75721a","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.9.1.tgz","integrity":"sha512-LsoprGGyUzce+jwQiN0qfBJH/VhWjdEFyt+lcHLwOxEBqos98Ajsukbnr0CkKBs6kNSDZfNypq83SfdrAYJs0A==","signatures":[{"sig":"MEUCIChohm4++KXvOSd4Z4Y7avLLXBq6+J5EJ9tRN8tFTQioAiEAhw0fWSFrvOxpiVOl/wdw+rlg5xkWfXmkakV0rzLJzVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"596b41a1e77bc964c5e0b96ae6466be2dc75721a","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.9.1.tgz_1496048295781_0.9433928446378559","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"gl-transition-utils","version":"1.9.2","license":"MIT","_id":"gl-transition-utils@1.9.2","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"fcb8261549174493cd59e6803c6a53cc521fb5c3","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.9.2.tgz","integrity":"sha512-gO7VJz7SiYj2B2MnNc01l3XyC3PzRkK0Y+i7i/YDoIwNgRMrLXUJOIJCYaLNzFqMhp46iUlKx/3NzclW6ALLrw==","signatures":[{"sig":"MEYCIQD3gIGrJEANJYjS3LGnQnxwtAe6OogG6F8ni45EtTXmRQIhAJkRjZ7oVQQoSOpP0gjxE4adxqJn4/69qoDgrFLZ6t8k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"fcb8261549174493cd59e6803c6a53cc521fb5c3","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.9.2.tgz_1496048373461_0.4019714805763215","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"gl-transition-utils","version":"1.9.3","license":"MIT","_id":"gl-transition-utils@1.9.3","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"3ae958c78b9687727077021870717ecb66451880","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.9.3.tgz","integrity":"sha512-o3HGmp4+5O2DsZ5Wp1XrjQuOx4kPjhs9fbhIIbTTCxktVQJ/B1OlASqOCK4PtAf7N6raU0yF4IKCAGlhoPvcpg==","signatures":[{"sig":"MEQCIGj+uMfr1Ojoq92IIAauuH3yysgxJ9IKl/5vld7wR0uoAiBJ7rqXJ3WYwGzzRH+AAFiJ8rF6A1ovkB8F05cIop8xfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"3ae958c78b9687727077021870717ecb66451880","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.9.3.tgz_1496049086491_0.7053172669839114","host":"s3://npm-registry-packages"}},"1.9.4":{"name":"gl-transition-utils","version":"1.9.4","license":"MIT","_id":"gl-transition-utils@1.9.4","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"58b266a2fb110acbd0e6a88e589c614af3f07c0c","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.9.4.tgz","integrity":"sha512-IdMnS7cMaCvwXl6J69SsUtMpAYDlrzU5zmbAHohWaY93XLkX4eBPLu6VIUN//TAMUFdQzlXiBGo6pWT4xn39WQ==","signatures":[{"sig":"MEUCIQCgk8DZ9o10fYJUXfHq5UCVJwQE5tx4qbwbAypymR+JSQIgBZLHCcVh/BArDPbknzG0/q4UVNDWI/iMNtddJVZeQYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"58b266a2fb110acbd0e6a88e589c614af3f07c0c","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.9.4.tgz_1496092054134_0.36011253227479756","host":"s3://npm-registry-packages"}},"1.9.5":{"name":"gl-transition-utils","version":"1.9.5","license":"MIT","_id":"gl-transition-utils@1.9.5","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"ffa91652cb7a6aa4938ae4138140e6ac18da39fd","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.9.5.tgz","integrity":"sha512-9P5QGkqv4PsMWtgd1ds61AAKzRlrBnqj26vaP4HJ0yEjpA0wJ6NWSZOYrqHRcf1/02oVt9lqi4Ayw6EQS8FR3Q==","signatures":[{"sig":"MEUCIQClEiDETJO3IGVtEFjJyN9wUrOHJeK8oHss1DBG0JmunAIgPs2DLxfGNQy3a7BpGmK/JiqE8yzStEWwUPcz+tH/cU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"ffa91652cb7a6aa4938ae4138140e6ac18da39fd","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.9.5.tgz_1496135311160_0.4504635438788682","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"gl-transition-utils","version":"1.10.0","license":"MIT","_id":"gl-transition-utils@1.10.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"dist":{"shasum":"2871937e691a29a9ca570415076d314dc387328a","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.10.0.tgz","integrity":"sha512-UiaM5bAsADQXFKw+7FEoUylIgfZVf3ZIaZld8KjLRsubsTZ6zwN7tWhUrV983mwfBstkLY0j1oluRWi9esaxkA==","signatures":[{"sig":"MEUCIE2GFYrnM/jOzxYBcuGyXYXAauWx0mqtW5MAOZHHbL3MAiEAsUVvY5SsAKwBen497svAySl/6kIYvOSkcabGwbcOEic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"2871937e691a29a9ca570415076d314dc387328a","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.10.0.tgz_1496224458480_0.41544713685289025","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"gl-transition-utils","version":"1.10.1","license":"MIT","_id":"gl-transition-utils@1.10.1","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"85156c3e8a20ecebeac1d1c60ee20dd3863ae7a9","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.10.1.tgz","integrity":"sha512-29Hb+mHg6v566hfk4YPKssc3jNl9hNuuAVjPwRUVjWl6OHEt7e4lRtkHOp/tGvqsKUroxYna0MPjqW5FPCsgeQ==","signatures":[{"sig":"MEYCIQC1JthTwJkgtm5qWE9WtPx6KzCVCS7XbXq690JsBZRLRQIhALRwrpAf0Ds3f5ki83hF83bfXmi+WiRkHqtEnuHwmpqv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"85156c3e8a20ecebeac1d1c60ee20dd3863ae7a9","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.10.1.tgz_1496224637744_0.757925164885819","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"gl-transition-utils","version":"1.12.0","license":"MIT","_id":"gl-transition-utils@1.12.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"c0e2163e83667a0b9d9f649ba452dece8ce89f6e","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.12.0.tgz","integrity":"sha512-Ya+VmwkaRsQC9sUKdei0lC10zEe0oEAJH0e35SpURRDb03m3mKSd1LzzcbQWWz69uOphvTUOX2oPCfDwPM5BDw==","signatures":[{"sig":"MEUCIQClCoAMUdBSOlRrRT7Ivi65o514UZqgEhKCfLKIwsCZhgIgL2R8q7cJEE5ZZWA6TxY4tqfDnqWz3pC56lUYqzpjxck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"c0e2163e83667a0b9d9f649ba452dece8ce89f6e","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.12.0.tgz_1496232887317_0.07177119166590273","host":"s3://npm-registry-packages"}},"1.13.4":{"name":"gl-transition-utils","version":"1.13.4","license":"MIT","_id":"gl-transition-utils@1.13.4","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"8e1338f23f27f3038d68e29b983054e443b0091f","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.13.4.tgz","integrity":"sha512-ie9k7u6215a6F5nJp4xeeCM0Y0LG9Bk4oPk1fKj76yWO+NGRN7vZbzlBqCInbprri+r6Z67bQZDZv0PmtnuS0Q==","signatures":[{"sig":"MEUCIHBxMRltM234J9FiPanaRCZqESlZkEZ2yYtor3GFNdXLAiEAsAQC1H7We/HxV7al76DbYvZBg6y6QzIWvHfLF4wS7Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"8e1338f23f27f3038d68e29b983054e443b0091f","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.13.4.tgz_1496301055197_0.30730129196308553","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"gl-transition-utils","version":"1.14.0","license":"MIT","_id":"gl-transition-utils@1.14.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"23b6b91eed4c6900087ee8454fde8e2b11ba52f2","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.14.0.tgz","integrity":"sha512-TXtykfhO7z/YVHuXLDDXf8xsHbky2H6/CcQXDiT0ERag2fs9CkhCSfL1lWNElhASZpQnPBnafz67mJ34o2VBaQ==","signatures":[{"sig":"MEQCIGqosxc2OMasku96fmb1oEiSwgKVmDPEMwPTngvRj3TxAiA+GqYrugnT/Qu4+gjyzMfAZwus2gsZJf0TethMoApHkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"23b6b91eed4c6900087ee8454fde8e2b11ba52f2","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"7.10.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.14.0.tgz_1496314383847_0.019853810081258416","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"gl-transition-utils","version":"1.15.0","license":"MIT","_id":"gl-transition-utils@1.15.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"941ad531a4d32ec93ee28f83facabf19fc133a51","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.15.0.tgz","integrity":"sha512-D20Qh9YKZmJQ7VvCxmR5jJL0VJ/LmW4mirdo6f3Pb67kO+eB5wDZhL84aW8lKlkPxjZT+9A4ZoDiTBi7NEjgOw==","signatures":[{"sig":"MEUCIGoiihZ6LEFqs211wsYfymV37UF7f/eNotVdrTJYWNi4AiEAtHVL/+AR3qEHI5SRfopCI/BsGTat620FdTcZM9Q4ZpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","files":["lib","src"],"_shasum":"941ad531a4d32ec93ee28f83facabf19fc133a51","scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"4.6.1","directories":{},"_nodeVersion":"6.6.0","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils-1.15.0.tgz_1500752960860_0.2853291679639369","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"gl-transition-utils","version":"1.16.0","license":"MIT","_id":"gl-transition-utils@1.16.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"4f9064b4286f2f5873c0f58e2292a7d104cdac40","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.16.0.tgz","fileCount":24,"integrity":"sha512-KGs4UbhVpHddeJLmry8FxDFlZjBKjH4u3emPRLgTnN26bCindp5+aUL0sS5ScZ4HDmeENIIoD3ekJJWB7I+kZw==","signatures":[{"sig":"MEUCIQCrt8MoC98DYvTNhL6SrZOPf1q5nkyN/gHR6fU96phyIQIgAXagNKCZhibfq/6N3O6gBHy/WXxGJfF0s4ffnqAMqEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131807},"main":"lib/index.js","files":["lib","src"],"scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"5.6.0","directories":{},"_nodeVersion":"8.9.4","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils_1.16.0_1519216059841_0.026904382863353282","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"gl-transition-utils","version":"1.17.0","license":"MIT","_id":"gl-transition-utils@1.17.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"b3327c9a3ea56244ff0c7d28b851e1aca3cf8911","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.17.0.tgz","fileCount":24,"integrity":"sha512-aIju8Z6YDN912UQHyHKi6dAZ84CqRyFxwvzG+9xfHnsO4fYzCklrarYZAWpJf7k8ja88ZWtCJmJiPHJFcXw8sQ==","signatures":[{"sig":"MEYCIQCAO6MC91reJRCrWpWI7wBYuMch7oUt47Wm1iFhbSxrWgIhAP/Ll0UkeS2aXQ4AzoLdc/cGizb10dl99x3zfgOI5uAe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132005},"main":"lib/index.js","files":["lib","src"],"scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"5.6.0","directories":{},"_nodeVersion":"8.9.4","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils_1.17.0_1519224450935_0.4535471694132869","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"gl-transition-utils","version":"1.18.0","license":"MIT","_id":"gl-transition-utils@1.18.0","maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"homepage":"https://github.com/gre/gl-transition-libs#readme","bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"dist":{"shasum":"6bebdaa9cb24c757df3df52deca3fa0636ec7c67","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-1.18.0.tgz","fileCount":24,"integrity":"sha512-dRh9wiJ/hVlr/3qqJ5mvzr8UJzhh31DiBj0oPRgK7+ampdWuwugYy6qGRaEsLIDnDlh3WEC+LVaR9bXyWw7RGg==","signatures":[{"sig":"MEUCIH73Cl+5LIYy+Xu4KaNrZAGgJ0lTg8AV96wjvUrRc/JDAiEA2CpS46z/CaMCSqKIa61PBdDOp0G7D3AxEjYDiPIDDwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133266},"main":"lib/index.js","files":["lib","src"],"scripts":{"test":"jest src","watch":"babel -w -d lib/ src/","compile":"babel -d lib/ src/ && flow-copy-source src/ lib/","prepublish":"npm run compile"},"_npmUser":{"name":"gre","email":"renaudeau.gaetan@gmail.com"},"repository":{"url":"git+https://github.com/gre/gl-transition-libs.git","type":"git"},"_npmVersion":"5.6.0","directories":{},"_nodeVersion":"8.9.4","dependencies":{"ndarray":"^1.0.18","gl-shader":"^4.2.1","glsl-parser":"^2.0.0","gl-texture2d":"^2.1.0","glsl-tokenizer":"^2.1.2","performance-now":"^2.1.0","glsl-token-string":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^20.0.3","babel-cli":"^6.24.1","flow-copy-source":"^1.1.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-1":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/gl-transition-utils_1.18.0_1519551251894_0.4341877477919973","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"gl-transition-utils","version":"2.0.0","description":"Set of utilities for GL Transitions: GLSL transform, validation and WebGL compiler","license":"MIT","type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.cts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"sideEffects":false,"engines":{"node":">=18"},"dependencies":{"gl-shader":"^4.3.1","gl-texture2d":"^2.1.0","glsl-parser":"^2.0.1","glsl-token-string":"^1.0.1","glsl-tokenizer":"^2.1.5","ndarray":"^1.0.19"},"devDependencies":{"@types/ndarray":"^1.0.14","tsdown":"^0.22.2","typescript":"^5.8.3","vitest":"^3.2.4"},"repository":{"type":"git","url":"git+https://github.com/gre/gl-transition-libs.git"},"bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"homepage":"https://github.com/gre/gl-transition-libs#readme","scripts":{"build":"tsdown","typecheck":"tsc","test":"vitest run"},"_id":"gl-transition-utils@2.0.0","_integrity":"sha512-qS2hGZ+I82K2GMaaJGS5DQsJND/+/I5tJyOz0FnWae+4MrAGNIR4+2QxJF9hQ/CbfO+0bqYuZ2yGMXqx47tHfA==","_resolved":"/tmp/84dd7d45e1457430bbe2d880c69cc8f6/gl-transition-utils-2.0.0.tgz","_from":"file:gl-transition-utils-2.0.0.tgz","_nodeVersion":"22.22.3","_npmVersion":"11.16.0","dist":{"integrity":"sha512-qS2hGZ+I82K2GMaaJGS5DQsJND/+/I5tJyOz0FnWae+4MrAGNIR4+2QxJF9hQ/CbfO+0bqYuZ2yGMXqx47tHfA==","shasum":"418f4f9735794ae0226364d444cc428c88d9edb8","tarball":"https://registry.npmjs.org/gl-transition-utils/-/gl-transition-utils-2.0.0.tgz","fileCount":18,"unpackedSize":118552,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gl-transition-utils@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDaMz069GB+jMpAIs1aUVB4s6t8FnIMvIPd7rwy0Fw39AIhAJnXifCaU7dsFFrHjiYMxAw72QqWrojhUeFzMMzhJRZR"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c720690-b1af-451a-95ef-7c9faf9ea393"}},"directories":{},"maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gl-transition-utils_2.0.0_1781122729662_0.3551667314046787"},"_hasShrinkwrap":false}},"time":{"created":"2017-05-21T06:52:17.411Z","modified":"2026-06-10T20:18:50.046Z","1.0.0":"2017-05-21T06:52:17.411Z","1.1.0":"2017-05-21T09:26:05.879Z","1.1.4":"2017-05-21T11:30:38.109Z","1.1.5":"2017-05-21T14:04:17.815Z","1.1.6":"2017-05-21T14:09:46.459Z","1.3.1":"2017-05-22T19:22:13.547Z","1.3.6":"2017-05-23T08:43:41.934Z","1.4.0":"2017-05-24T09:47:44.805Z","1.5.1":"2017-05-24T22:35:33.849Z","1.6.3":"2017-05-26T08:26:23.778Z","1.6.4":"2017-05-26T08:47:48.158Z","1.7.0":"2017-05-26T19:29:37.735Z","1.8.0":"2017-05-27T06:01:41.684Z","1.9.0":"2017-05-29T07:19:55.509Z","1.9.1":"2017-05-29T08:58:16.792Z","1.9.2":"2017-05-29T08:59:34.410Z","1.9.3":"2017-05-29T09:11:27.555Z","1.9.4":"2017-05-29T21:07:35.105Z","1.9.5":"2017-05-30T09:08:32.099Z","1.10.0":"2017-05-31T09:54:19.498Z","1.10.1":"2017-05-31T09:57:18.812Z","1.12.0":"2017-05-31T12:14:48.344Z","1.13.4":"2017-06-01T07:10:56.349Z","1.14.0":"2017-06-01T10:53:04.857Z","1.15.0":"2017-07-22T19:49:21.936Z","1.16.0":"2018-02-21T12:27:39.972Z","1.17.0":"2018-02-21T14:47:31.118Z","1.18.0":"2018-02-25T09:34:11.952Z","2.0.0":"2026-06-10T20:18:49.800Z"},"bugs":{"url":"https://github.com/gre/gl-transition-libs/issues"},"license":"MIT","homepage":"https://github.com/gre/gl-transition-libs#readme","repository":{"type":"git","url":"git+https://github.com/gre/gl-transition-libs.git"},"maintainers":[{"name":"gre","email":"renaudeau.gaetan@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":"","description":"Set of utilities for GL Transitions: GLSL transform, validation and WebGL compiler"}