{"_id":"use-mouse-matrix-transform","_rev":"29-e7623f3662cf358e0e0f5738e5f153c5","name":"use-mouse-matrix-transform","dist-tags":{"latest":"1.3.5"},"versions":{"0.0.1":{"name":"use-mouse-matrix-transform","version":"0.0.1","_id":"use-mouse-matrix-transform@0.0.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"dist":{"shasum":"1494fc6cff34740f2e745b3fc81f1573111c4c38","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-0.0.1.tgz","fileCount":10,"integrity":"sha512-L97MYMfew9KN9r5peOEv+qdJKbkoUnzvqgLm7OxSDMY3iOsJj2NDtUJaOZntcZvZpCMrbAJZbKZsC7JHhEYJdw==","signatures":[{"sig":"MEUCIAudSIGpXz1RU/NJwJy4MdTs+JAkHNAVJPbf3YzRad0BAiEAvo49GXLz6pSXofej1vohY6wwhEkM0UUBMEVhT+hziSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlOvtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxiQ//f7c9psWGsRL4/EDgEvu6lI8b9EnuumXOAk/dxbr8j3bU3+MM\r\n41Gi0ItLV0Gs3RAKjVmmZQZhjHpsvcxlaoHhihry9TUH0QoFo/3MQC189zPj\r\nHJGUcUW4w6Rh2nelBOghhbbCIACmGli5vAuwRFlPO/cT2JxNX1+XAtDXDjzY\r\nZQxDzgHDhjeYNuQk41e2i87qSi1RimxXOEBKoyKuqCwcRw/Z/MX7CW/aks/Q\r\nQ5+9PeoHD0uJIoQcvyKfGef0oXL5OIjiRg8Er4OGejGgoJJOIQncozwXoVpF\r\nC+g0lDhg5EI6YD8E+yqly9WcqhdviNakkE5Y2DiNmVPoZDpfqVgIleRFZpX7\r\nf78qLyWek1XzXNXbRMBiucfqcTMJfIqkouW5obPn0Qx4njDM7Aqk3vT7hYk6\r\nn6jK2jEfotaOLpVIVEADPjcceBERAPjRP4GQNjxp3NwY87viPOJvOW3XdxD4\r\nv/XA82i0KUjh+PIMt760IwcO1lfdwhUKqmHBv+DSNhWit+V7ZtHAFNOJANLx\r\nS8r5TNpuCR4T1FfGnafE+wz6Jwd5e0gIaoBMCnuwtvY5XiKZ+SbZFj+Y4xCf\r\noIKoRlVeNzRxn0Zvu9wQZGVDkQ+B2JxHsNh1sinH4EQd/iCyKadfyJL00oUP\r\nmpEK+07q6oLP82KkXmMsDBgfoGhBQY1mp2w=\r\n=FKAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"8.11.0","description":"```ts import useMouseMatrixTransform from \"use-mouse-matrix-transform\"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_0.0.1_1670704108870_0.60031417719247","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"use-mouse-matrix-transform","version":"0.0.3","_id":"use-mouse-matrix-transform@0.0.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"04a7af341c6ddf90b1b397af68c3585414f9140a","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-0.0.3.tgz","fileCount":10,"integrity":"sha512-0jmvNFlkd1WXN48qNfXDst2z+h/eD/JdR3qPEtFNJfX26CuOIOuLsc/eSBrETOjPbUsU6qvZV9Edalb1O5oASA==","signatures":[{"sig":"MEUCIQCVvr//1UTfvdeu5Mz+21uvM/jgsydyUDuefFEzOyiwHAIgK971CogIRknyMjvCEso8fYgiFI2Vsoh8i7QuSe/DvbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlO+qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4YQ/+KGwzeXtMtm1Q58esS5ZKvMIIYNEIZsgEJh3JUk08iZGKQJGG\r\nNPsd8Q5gAuouCDrPQXuhFeX5HsABR8j69HfnPoDCNt6S5GeYXKUHIWM4UwIe\r\njL/+S46f1e9NhVZJvpZKJQAeJ2jph5Veu5GZDZmkh6nhUNRwUcEud1sSpNb3\r\nulbJLgCXvd0VSp+ooxfz5T3qUeVOLaIjOsGLHqGBsAPHqdAeDtQOBMtIAoCU\r\nbrmIEURCYOtfrQ9KFHenoJPzZL5zXGa0tkSYhfWdpe8GbUApQZCIGRFW6VK0\r\ndcGKwV52tIBO/jnjGFEALS4Nk+mVU07VVc9iNs2ETQpAsu2Ucf9W8okhIm2n\r\nH2U+UjzhC18U3/I9Eb0uBoWNIVwIBAoUKUd+kbaZzaa+xMP49hWBtqf6ygkQ\r\nNxWKPbY7zbKEW9fk2CM9InUO1YSdvZNlMg437aWgpJOHQSTb8c7MwcjIMsxe\r\nw7UaTuGg+ruHEt00RjoUG9vy5BNwYqVhSkcYw4r9nqUEVWlxSAjQ+poTb39i\r\n9AsT7A99dl50UhyTwUq/Zvd6JUzD8GbuAPa9RTu8uhe/BrpugsBh7mpzeOnc\r\naOwIUyBlm2mqhFE4vt+eJf2LT52SH5ampwty+W6ugU+s726BFWT6veKCfXej\r\nwmqI8IsS4lz03+mgWHMp8AMgUuiRlEfckE8=\r\n=QLVi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"4bdd9c7d74d47d2c28cbfbcd9d200612b229ed77","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.11.0","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"16.15.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_0.0.3_1670705065920_0.9520387770021337","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"use-mouse-matrix-transform","version":"0.0.4","_id":"use-mouse-matrix-transform@0.0.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"7fb338b67aea5617d97eee60ae0f2cf01c9cd6b0","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-0.0.4.tgz","fileCount":10,"integrity":"sha512-iVAVS/wGanj5daH4uwte0PfhEOh0FGWXfMg3NwffzRCw6LQmcrDA+0xYcSKVPrWS3IhxLwVI6mwMXukinbhGFw==","signatures":[{"sig":"MEUCIQCru2q6MX95EET2Ik1MHlzM3KProdQnZGqhsU96VqzfowIgVOnNDNf6VK4FRBrCS9TBWgy2dJoTqoxlSoCw42PxKhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlPB9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLMg/+JkwVEK8YGosWjF1Lvgepk2jKL4NQ+SEL4aNzx+0fGaIfYGsf\r\nvP0IREcX/i6US8JM0xDdOUOpPBJM1o2CQTLOputFF5wH8+tiRTM3bm3+FCUy\r\nOrfC7HgXy6ZX0K9+1hKles+D+3S8xD+UsuSYiHf+VlDKXh7yqKtQcr2dmbwQ\r\nqcRuLMCwv0/MFkDlkknrJCU7SvfhEVJuPUIxSDzkWj8k0q/RN9yYSYtgF5rp\r\nAkAm0OyH09HZLuAGPNlKkmk55ucJCGcZBl7jyvJWMO9c0QTaMABMRuo4KEe9\r\nHQ+QYrnpZA+Gi7Ypq63FJwD/kYsVhrk3/vEFu7DLNkzHrEiWaR1vQZ7TypZi\r\n0+GuyPyBe3AkeaIzc37ynIR5qNeiCfKYAfE73Y59OraX0cS67kkju+OqdaXK\r\nTYBphmWoLFHT+YbgB4nAh/qo/hCN/2Y8MOEEEzxnloOeFvSPLsY5K7PNoVOh\r\nc7ylcS4fH2ECUQMydwxAY33O49oroE5aj7WUy4P8In1YVJjznCgDkPTKJhwC\r\nyHqhirA6SxeLAVEXAxJvJcboxZk8QI/BYbHu+irlRc79vmkWcza5WXAtKoWI\r\nEB0ddyUxnLb1XZgSo2nes6hs0T6ShVxbhOQTHuhvb8SDrGuh0sUnHbn98xiO\r\nPZuCti7Eg2I7jCZ2wvtw4rzSRnVum5+GD/A=\r\n=DrMw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"26abd04d1211dfda3cbfcdca61c3b5de7e3fd8bf","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.11.0","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"16.15.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_0.0.4_1670705277775_0.2380906096648554","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"use-mouse-matrix-transform","version":"1.0.0","_id":"use-mouse-matrix-transform@1.0.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"02eeb5136419fb560683161970ecfe0012c41d3e","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.0.0.tgz","fileCount":7,"integrity":"sha512-/xAtz//RW65ZmqSIPuasQIW7Z+qOsVkPeEO6JcNFAYr14Ie0U3W6hh/ADbyKRLBYTVo6hvLIBKuzpC9f/wBXRA==","signatures":[{"sig":"MEQCIGUkyTTnE+MkI/i+pWJRPu3P3cvlkeN8K7Bg8A4gYjTLAiAK+rKflCh27gHhH7f5njC4Bo/zjt6OuMxb40Kwb1BvCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7650},"main":"dist/index.js","gitHead":"bc045cc6055489e4c190ed0bbcdc9c9dabab7e9b","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.0","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.0.0_1684628118083_0.8737493866767461","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"use-mouse-matrix-transform","version":"1.0.1","_id":"use-mouse-matrix-transform@1.0.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"639e34300ff585ef06fcf93f998e8bddba99797a","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.0.1.tgz","fileCount":10,"integrity":"sha512-fXvzYPQWmv83k0kCP7O0hoPuclCiGVSoJIV64HR2DvPa4cQKaB3xVAKNELUHGd2ZpQa2nIyvDqbgf/UhcpAQmQ==","signatures":[{"sig":"MEUCIGNFC2NpLrSAmiuh6BCzzUDUr5xYNnPggtoE4p0u5MKsAiEA8tc/hNtd1Mnz6sj4jYRhGkvq1D309Yj31WiPjhK/uKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18483},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"310b706e61a56bd13c728e08e8ada630e8f1a5c6","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.0","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.0.1_1684628512821_0.07515991886422224","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"use-mouse-matrix-transform","version":"1.0.2","_id":"use-mouse-matrix-transform@1.0.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"76f57a69d445be29f40a915aade703e5b1b45a09","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.0.2.tgz","fileCount":10,"integrity":"sha512-bfSbGes+SQoWqF7J9ec/OG2g17OWf1kOTOzyrApo5DUuU5X2YKfd07bsrmG9aIIAqicuS6824C4UM+4zZlFXIQ==","signatures":[{"sig":"MEYCIQCI+4iMZIdGw/nX1PCGKr8bzWOYfcVvClg2MlW0W6DBiQIhAP8NXHec9opQ2+1Pxt8+Ly8OtQOYEgb1HE+JDXqHca5v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18696},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"46e6747a2cf114f3c9e4420889b48da9c114f537","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.0","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.0.2_1684849233496_0.7608382330678032","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"use-mouse-matrix-transform","version":"1.0.3","_id":"use-mouse-matrix-transform@1.0.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"1cb98c7e20d2a2f83087787215b0b70eaa78e32f","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.0.3.tgz","fileCount":10,"integrity":"sha512-E9tSiIGxkeJpwjqrMMfWxkTBxLFdzRM5GZffBwZCteRgwTjVitPdfVcV6JjTAC2/vp1pPQzkdtuPqYjOC4Al9w==","signatures":[{"sig":"MEYCIQDZkHGQasNF5VsIye4V1A92ypsiwEryO9kYChnMCPK1zwIhAN5PY71Nbh38KjhSgBVryoPjF429EYyEHzpJdthORnl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20174},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"46e6747a2cf114f3c9e4420889b48da9c114f537","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"9.5.0","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.15.0","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.0.3_1685744963172_0.16656991495609397","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"use-mouse-matrix-transform","version":"1.0.4","_id":"use-mouse-matrix-transform@1.0.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"a1b59d59ca72afcee68c5be388af730af91c815a","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.0.4.tgz","fileCount":10,"integrity":"sha512-FiVa6ygUxJl3Vsi9mKV0MxDpMhEqe0zUvT90Vuap+O2RIRvUgSECvUsP/2XnADMdOmmCRMdwWL4vEpI4s95mWQ==","signatures":[{"sig":"MEYCIQDDjgq3Ni0Wh3GUKqWuqZPI7Y/kQUBF2aXjqM1khBx9jgIhAIrc94DOUMYr0ugmCg8k8AaDPEyj6SXGrtLwC4qhvMfh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19207},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2c4a8e044b9bfd49e6e5c85a563ca3cd2bb44100","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"9.5.0","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.15.0","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.0.4_1685746402338_0.6372850761779159","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"use-mouse-matrix-transform","version":"1.1.0","_id":"use-mouse-matrix-transform@1.1.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"ae11b49729f7f9ad7872a90ee3aef7fde20f1322","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.0.tgz","fileCount":10,"integrity":"sha512-aP1M+3B7Dv8KNaqI6LIniSD5nPDpwc2Naue50J3/Qj9LtiTf3TD/LQPVmsB9Mmuxq6dsU5jN+d7sK2h+5qXddQ==","signatures":[{"sig":"MEQCIFs69/0cOcImpOZsgmQkFkXyaMq/buO0HcMCBSpEyCA5AiALX7ee+urJ1zKey17zCTn310QLzLOirQJf9ynI1LuP1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19555},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"75ee02dd6673a9a74b7262ced13d9c3462f8bbac","scripts":{"build":"tsup src --sourcemap --dts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.0_1689554595802_0.28105151235976455","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"use-mouse-matrix-transform","version":"1.1.1","_id":"use-mouse-matrix-transform@1.1.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"c606ce5154550e3e4c81cff67b6bd358cf652170","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.1.tgz","fileCount":15,"integrity":"sha512-HyA7FGTMyPMcG5WclTJYL3f7lbWosIvLPXP4kOR0PY15tHe1gPMx8pmZdCtpQlBu4N1rZUoBGpwSBs1tYvxwxw==","signatures":[{"sig":"MEUCIAy+lWxRH10l4MIK6cEYSMghfAUWm2WlNmRv26stvI3kAiEA9IdxOqdctiyUmgRRLTD1plhyhiD6XeFpuBwfx9Egc/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33985},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"cee490d907e25ce15b066a6dab963c8d7c42267e","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.1_1689645117077_0.10246736721039595","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"use-mouse-matrix-transform","version":"1.1.2","_id":"use-mouse-matrix-transform@1.1.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"254027208981d52aa3293763001e0d4471ad87d8","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.2.tgz","fileCount":15,"integrity":"sha512-0K5ANdnbBeMIVnKYcBmhuCc1XPc2JaeJPiZMDsI8P72bBEPVqdD3mla+L9G7kUwnEYrb6msgExaMBEYavcig2g==","signatures":[{"sig":"MEQCIDJsz7x4asPk/hZ7SPHyzzON4t1HzcViJkqC7veE6S6rAiAbq49ENlhC9K+YFFDhG67EJOmJxG1OWXgTADc+F7IHYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36637},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f010e2f711e6215fa75cbfafae7a3aff64f83d82","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.2_1690090863208_0.9356870402146742","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"use-mouse-matrix-transform","version":"1.1.3","_id":"use-mouse-matrix-transform@1.1.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"6ddae6aa9603442503f4826d3ce2e7096d94c4e7","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.3.tgz","fileCount":15,"integrity":"sha512-HOZ9bIB1a2LajQJ/kRFe5VavTBT2FjHtCUTydIlUIWcB7O3T5rOhJOOqn7KUSPN+YG+6yzWPxQj9Eicjo5kDhw==","signatures":[{"sig":"MEQCIHAs15aPyrWjQ0RbRMaRyIaB9c/9vuL6QpV+1eI5bfbpAiATjvPqAcjebZuy28NK2EBUoTFoCzm4SkLnTIgbtL0W3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37323},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"af82874884b3e0a1d03e2bd76b89cb4b45923ee3","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.3_1690092074843_0.4049228491542871","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"use-mouse-matrix-transform","version":"1.1.4","_id":"use-mouse-matrix-transform@1.1.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"cf3288a3c522f8669b304db99c42dabf752abb71","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.4.tgz","fileCount":15,"integrity":"sha512-2rnwK1uhBfcbGQotNgyOvVV6C4sKy9wfdPIeNjsHTNHimyKUcdiO4oPVzrwGqA427yCa/ao0YGqB4wBrpcJ/nw==","signatures":[{"sig":"MEYCIQD5iTj3HCSXGtSv6Y7+fkf38zlOqqdzSIFcKLzIJ/ZFiwIhAKhkfCipTrcsTAaW485aReJBjtNR7D+fPqKbCgkHOjKd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36964},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"19091eaa17f10249ce6ff32b43aaf8afa5bb8607","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.4_1690092340865_0.8650180444720212","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"use-mouse-matrix-transform","version":"1.1.5","_id":"use-mouse-matrix-transform@1.1.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"4d1c0672a2d500e420e9b8e2bdb60813bde4d0a2","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.5.tgz","fileCount":15,"integrity":"sha512-cAsNXrSKsQDNfbSW0g1QV/OJFFurH7bkklIIudUC8+SDLJymbjOQx1e3DKPp3EdtDHBgHPq/5NlkpUy5o8pzJA==","signatures":[{"sig":"MEUCIEHACwBq5SseDvz8W+EAf+pNWA2bY6N6AhAo+sHorKv/AiEAwT9H4GX8f/elLp/qcZBcHzpeu3TO/bwZ8fPawCK3Kvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36753},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"7b3df291c5a2e517147b609ce92421073775720f","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"8.19.3","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.16.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.5_1690260625603_0.0637363703579854","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"use-mouse-matrix-transform","version":"1.1.6","_id":"use-mouse-matrix-transform@1.1.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"0b7a03c4fca83024ea28aa839a083ac05c803fce","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.6.tgz","fileCount":15,"integrity":"sha512-gnoV0dwgJyMO2Jmb6l4XCtLkNS19KWqk5vle5cTRhxjrLfXlEk9u/4u+wYX1dgOhVK3RhqGxdhK26KGC4XLnug==","signatures":[{"sig":"MEYCIQC885SPKbnGHMJlBHrxgsxiJ7UugcyjpB87iERd+eGhDgIhAO/kv4/dAx1brCUeYsTWVY/ZMwV9EkW5DIBxyXvSTBay","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38050},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c8dd3822f646620cc1ff4390462efad90bc78db7","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"9.8.1","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.18.2","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.6_1698567680658_0.4194120290021679","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"use-mouse-matrix-transform","version":"1.1.7","_id":"use-mouse-matrix-transform@1.1.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"b1e2a3f60284ba3b13a4c637fc6911e95ffab0e2","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.7.tgz","fileCount":15,"integrity":"sha512-u1JQX8a3AnKNGZwUQhNJErYbASYagEKEZgmNNikQcxxgHLcrsT89wZMnVJtFSsNZLdykMokz2/DhnW+FkGdo8w==","signatures":[{"sig":"MEQCIH8DrKHMDrMSJ4BfkrkLmaoKF3uaRiryFZ/CfRNb0NM0AiA7rLKVigBBFfEoyF2p27sKQOMOpsLN7WxqC60hlut2gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38772},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"373d16dc0b228f03a13b72c62d284fe51830bcc2","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"9.8.1","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.18.2","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.7_1698567977398_0.9811395762772679","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"use-mouse-matrix-transform","version":"1.1.8","_id":"use-mouse-matrix-transform@1.1.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"bc853e49f31b976f9022ec7519ac563187a50ff9","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.8.tgz","fileCount":15,"integrity":"sha512-jB0cMtIxZSu4wYEz+qQrsJX3D1sBNoMB587LxyYIFMP1yjKdZtLECMhNNzhj+3sMtXbFovC51+9uOGVbyHUt+w==","signatures":[{"sig":"MEUCIETqUaTHWuVqLH08Ii5n2uarRtfrkiiHlmoxrgf/2yLsAiEAut+x4XhKj44fmdVHVVa8O11y+WPigs1zdWF4cdnZb60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38922},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"67997c050c4856ba53ecbc92f78927899b11b749","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"9.8.1","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.18.2","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.8_1698568428925_0.0031184195310702822","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"use-mouse-matrix-transform","version":"1.1.9","_id":"use-mouse-matrix-transform@1.1.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"40f618913946a96ba01a4fb9a4f8167c2d8b2236","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.9.tgz","fileCount":15,"integrity":"sha512-SlgMpJepQK6Z23m1GZWv0KFD/8WaPbS5p2Rb13lq6M7DNLm/qciTASu7+/YbwnsL5hhC+KnAzMKUtzSJBUlOvQ==","signatures":[{"sig":"MEUCIHVmhyo9OLDaQChy3AgzU7vdE1PBVZVd+gAAZEDWBFq9AiEA3wKaOvpx8S7mpcUVm6ORsHbC0hArhYTrpGd0B02TWHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39112},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"9b99a92ce6bb3e2c3bc1e5122957962303453e63","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"9.8.1","description":"Allows you to easily create map-like interactions with a canvas element, this library gives you flexibility in what context you use the transformations because it just outputs/changes a transform matrix, not the actual elements contained inside of the ele","directories":{},"_nodeVersion":"18.18.2","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.4.10","tsup":"^6.5.0","esbuild":"^0.16.4","prettier":"^2.8.1","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.9_1698568814784_0.5882881533751194","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"use-mouse-matrix-transform","version":"1.1.12","_id":"use-mouse-matrix-transform@1.1.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"42355a69686aa4839bf420ea3162e89f05b9094f","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.12.tgz","fileCount":15,"integrity":"sha512-MVeEncMAA1SKPactYV00lqIzn3lu11sDCHw6Ru/3F4t/4HnpvPDpOpM/Km3yScPrZLEUkjmigv0SCwwseH6oVg==","signatures":[{"sig":"MEMCHynT2nyU8KgaVtTWnk9ZZCazmZy4LoIpPGU6E8WC0BMCIGa1lMxHjAJE7fk7rl75h2rdgpV4/v4YAcRb1uw0G2+N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42015},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"84f79089f50c4373c183bfa3bd7ff15d78f09f62","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.2.4","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app)","directories":{},"_nodeVersion":"20.11.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.12_1711744472025_0.807880788377048","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"use-mouse-matrix-transform","version":"1.1.13","_id":"use-mouse-matrix-transform@1.1.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"f3f0a63b4bdec67590f88ba1ddcf44c75d8d4dc8","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.1.13.tgz","fileCount":15,"integrity":"sha512-NsP0j0Ifv9TywhqrNGfIhjpGzuyEzPK553ahn+LBVvZHZ6Gv+2T3tn41pJV6Syos1W7crWKolbP+XLfqa5BpCQ==","signatures":[{"sig":"MEYCIQCfCPIyJyVzSyj6lKjQoVJHoUqIgt1TM95eFiLsp5/SoAIhAI8Zj122H88z0mwYHCC9QblhFPKlqDsTWxPnUAmsuRAQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45365},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d08e6e3e0fe91892e817c973c37af0fac795a2cd","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.5.0","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app)","directories":{},"_nodeVersion":"20.12.2","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.1.13_1714566784942_0.782203915097818","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"use-mouse-matrix-transform","version":"1.2.0","_id":"use-mouse-matrix-transform@1.2.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"32381b37e93612536dcca5a7a2772b4c1d0e2eb3","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.2.0.tgz","fileCount":15,"integrity":"sha512-leOuxZ7YUeGGong8hjBqpdhfZ+igMYzi0b8FqUuN+bVHt9DNQnXD0QKCg4oBax12WNcWRtxj6gwwwDMiWXbafA==","signatures":[{"sig":"MEYCIQDD568CD3SIbvBIFQZkzUbQZp2eF+B1lVlQ/LC0SlMfGwIhAOgygSNu8clGJ6DpbboFnqdtfGcufnt6gUsI+/KfzlIX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46469},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"529cb0861dee6ef9d79d46836502a3e6463293eb","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.9.2","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.2.0_1734471836497_0.6302890576601039","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"use-mouse-matrix-transform","version":"1.2.1","_id":"use-mouse-matrix-transform@1.2.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"68b84c78cf0e7400fca79013de509b453c58863d","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.2.1.tgz","fileCount":15,"integrity":"sha512-L4mShZL4u2LMtKWrNvY8ZyW72nMTmPVSW2skvDxSxVlsuXGkAVpdJ22R2QmbD52yTj5KdaDAcqdJ/J95xv+gqQ==","signatures":[{"sig":"MEUCIQDtXx2DYtPNaXdKoGgTGk6b888rC/3OFsmpB/qEM0tPEAIgfvLcYTDBqgbgsZ5tLHjPxCufhGb8DNpWXvEAI/5Ptkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46564},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b5299a298733f7fef2c241ca45a30e445ffa0b6f","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.9.2","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.2.1_1734473800765_0.09157637920909467","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"use-mouse-matrix-transform","version":"1.2.2","_id":"use-mouse-matrix-transform@1.2.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"f75ed35410c9e0ac8fbb2122b36a7a4347ffec13","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.2.2.tgz","fileCount":15,"integrity":"sha512-GxWkP6Mp0esVJ9nL9NBx1fIKXvdN2zKgkMbRwvycOiFqIL6uw6ATXIly8GS8CqLwGR+9tMRIlxO6Ocm7dwAr6g==","signatures":[{"sig":"MEUCIQC1A5MkXWWoFM3yn0QjG8wi98KeVOxe5kbQYWAy6CMY/gIgF2l0m/Fk23VSQtr2dO5XqZts8gMGCP/x90FSsApkKMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48938},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"8665062cefbe94a4eb16327ad39302e21177c480","scripts":{"build":"tsup src --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.9.2","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^4.9.4","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.2.2_1734475319237_0.5473681781433508","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"use-mouse-matrix-transform","version":"1.3.0","_id":"use-mouse-matrix-transform@1.3.0","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"3ad4eed574b19d3bb75ea49c86e4e32922cc24cb","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.3.0.tgz","fileCount":18,"integrity":"sha512-7OkSgsiqbn7o2KeawDOTYed8GG472ZGyGAbSwlASKgrKpLph33cK8XDqbv6ISy9UFkzLE5DS/XbRgQRCWqitqg==","signatures":[{"sig":"MEUCIBDnsejwXs1DW2QSxxONmWV2iqA4YHoxaZrMGmt40EO4AiEAsNoFJrbf7T2c1bdNZTOTzJywIoWZ4aWlpsiLkjjWBTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205714},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"272e0f15bd8935975c8b15d247dce3c15f39934e","scripts":{"build":"tsup src --platform browser --format esm --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.8.1","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"22.3.0","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^5.7.2","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.3.0_1736314905620_0.13923559900387383","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"use-mouse-matrix-transform","version":"1.3.1","_id":"use-mouse-matrix-transform@1.3.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"55f38226974b3dea9f1587d1f73e2c456279ebef","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.3.1.tgz","fileCount":18,"integrity":"sha512-DTAV/K7hozdKweBVxF/TkL5cU0kZIaZbwbP7tslugP1g6ctZ00XaeR/x28Mt9sBxAISE8g/V0dp99GN7sJNeCw==","signatures":[{"sig":"MEYCIQDHr0lcUk6gNQKuM6yhvkVac6TLf95ILcqhr7wsd2+2BAIhAMd+b5NG8nDuhpLspBUHIhu15lXshpR4LHtFzOQGbkhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217775},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2f3a87002aa089f1004067954a05df276670c689","scripts":{"build":"tsup src --platform browser --format esm --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.8.2","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"transformation-matrix":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^5.7.2","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.3.1_1742068171259_0.7136977033197269","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"use-mouse-matrix-transform","version":"1.3.2","_id":"use-mouse-matrix-transform@1.3.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"b3050d66e3040dc717d94943d62c84b896dfdfe8","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.3.2.tgz","fileCount":18,"integrity":"sha512-LM63kaGAY19bAL/HtENSlCj9Y6C0XexQAWKKciwDRQnKyqp9AqdVau9yKaRC44QvQEPNB5/cW2Pmhwwa1IYGVA==","signatures":[{"sig":"MEUCIDHyjWSCHFt4XcfpWJMHrXeqPOMKkKq3QdBWGj7BZ+B1AiEA4yaSKBGyIEM6L8Q8Od4bnJLIWNgihsJ6etjetrCVH24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cfc1d0ec5e78348142093f473804cea8a978da5a","scripts":{"build":"tsup src --platform browser --format esm --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.8.2","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"transformation-matrix":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^5.7.2","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.3.2_1744735721712_0.21971900180103576","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"use-mouse-matrix-transform","version":"1.3.3","_id":"use-mouse-matrix-transform@1.3.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"7cb7981c3819fca50b7ad180e1ef2ad9ef2223ac","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.3.3.tgz","fileCount":24,"integrity":"sha512-EMKy/K6Ev4z7UbiI222R0LVtbsrW3dp8KuS3Ek0OTKXHdkWbtr6XjLA2LIikemXWouPvjW7WdakAKusQOPS/AA==","signatures":[{"sig":"MEYCIQDjLkxt9oLhWHX3n7YKf0gb3bzWc5/CUWcCtymWEIhz6QIhAPWpYZAd3QcZ0fAUIG1kVS+QCKUascdftntwW6XjWTAw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234170},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"87d90f4881c2b552e1de5cab0cc5a39102ca8c42","scripts":{"build":"tsup src --platform browser --format esm --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.8.2","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"transformation-matrix":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^5.7.2","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.3.3_1744908427708_0.8335545712180301","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"use-mouse-matrix-transform","version":"1.3.4","_id":"use-mouse-matrix-transform@1.3.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"dist":{"shasum":"bc889e6287ac233c84ee8ec2728046d94111df98","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.3.4.tgz","fileCount":24,"integrity":"sha512-EcxkHzLddo2dhQqoXAan9PGHnMZsXge1TEOqVsNfKHl3oe7ZQdeySZbsMsJQnc+8zpeU5DE5bMMEkXpNjoiC+w==","signatures":[{"sig":"MEUCICSVmlSfMv2PZSxjKlSiVS9ZviDKnGivtHzjV+bw57bRAiEA4pFc6AIBM64KP/vyfU0zZpLeBSsZb2YkwnQN2wtL/Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234138},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2e26aca3c1ced09ce711fd8e93d3d84507866a00","scripts":{"build":"tsup src --platform browser --format esm --sourcemap --dts","start":"next dev","vercel-build":"next build"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"repository":{"url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git","type":"git"},"_npmVersion":"10.8.2","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"transformation-matrix":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^13.5.6","tsup":"^6.5.0","react":"^18.2.0","esbuild":"^0.16.4","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^5.7.2","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild-runner":"^2.2.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"peerDependencies":{"react":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-mouse-matrix-transform_1.3.4_1744909825043_0.0668807692108564","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"use-mouse-matrix-transform","version":"1.3.5","type":"module","main":"dist/index.js","scripts":{"start":"next dev","build":"tsup src --platform browser --format esm --sourcemap --dts","vercel-build":"next build"},"repository":{"type":"git","url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git"},"devDependencies":{"@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","@semantic-release/release-notes-generator":"^10.0.3","@types/node":"20.4.2","@types/react":"^18.0.26","esbuild":"^0.16.4","esbuild-runner":"^2.2.2","next":"^13.5.6","prettier":"^2.8.1","react":"^18.2.0","react-dom":"^18.2.0","tsup":"^6.5.0","typescript":"^5.7.2"},"peerDependencies":{"react":"^18.2.0"},"dependencies":{"transformation-matrix":"^3.0.0"},"_id":"use-mouse-matrix-transform@1.3.5","gitHead":"be44e8e8ff4dc89466f49117771368ada4bff773","types":"./dist/index.d.ts","description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Ng938MFw/1kmxqQYORBIzC50KAekVLLtY3aepGbrzHehoNvbE75afOo3APxGk+kR3cVKKc3H8fW6vjbNY5J5tw==","shasum":"6b945d8613225612c0fcca95c816fdbcdc89c737","tarball":"https://registry.npmjs.org/use-mouse-matrix-transform/-/use-mouse-matrix-transform-1.3.5.tgz","fileCount":25,"unpackedSize":235212,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDyr2k6i6U6HbVr1ZZw6gU6uDsIpgXcI0PD4bkKM3h+0AiAL4IzRVt3DtEDKJEOQ16b7n7dLujJ++1O3+b+DZoMvRQ=="}]},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-mouse-matrix-transform_1.3.5_1755317822660_0.8893360003478608"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-10T20:28:28.869Z","modified":"2025-08-16T04:17:03.013Z","0.0.1":"2022-12-10T20:28:29.044Z","0.0.3":"2022-12-10T20:44:26.080Z","0.0.4":"2022-12-10T20:47:57.923Z","1.0.0":"2023-05-21T00:15:18.216Z","1.0.1":"2023-05-21T00:21:52.986Z","1.0.2":"2023-05-23T13:40:33.674Z","1.0.3":"2023-06-02T22:29:23.389Z","1.0.4":"2023-06-02T22:53:22.501Z","1.1.0":"2023-07-17T00:43:15.997Z","1.1.1":"2023-07-18T01:51:57.289Z","1.1.2":"2023-07-23T05:41:03.370Z","1.1.3":"2023-07-23T06:01:15.081Z","1.1.4":"2023-07-23T06:05:41.033Z","1.1.5":"2023-07-25T04:50:25.817Z","1.1.6":"2023-10-29T08:21:20.882Z","1.1.7":"2023-10-29T08:26:17.661Z","1.1.8":"2023-10-29T08:33:49.152Z","1.1.9":"2023-10-29T08:40:14.995Z","1.1.12":"2024-03-29T20:34:32.178Z","1.1.13":"2024-05-01T12:33:05.094Z","1.2.0":"2024-12-17T21:43:56.717Z","1.2.1":"2024-12-17T22:16:41.022Z","1.2.2":"2024-12-17T22:41:59.457Z","1.3.0":"2025-01-08T05:41:45.805Z","1.3.1":"2025-03-15T19:49:31.456Z","1.3.2":"2025-04-15T16:48:41.952Z","1.3.3":"2025-04-17T16:47:07.919Z","1.3.4":"2025-04-17T17:10:25.270Z","1.3.5":"2025-08-16T04:17:02.848Z"},"bugs":{"url":"https://github.com/seveibar/use-mouse-matrix-transform/issues"},"homepage":"https://github.com/seveibar/use-mouse-matrix-transform#readme","repository":{"type":"git","url":"git+https://github.com/seveibar/use-mouse-matrix-transform.git"},"description":"[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# use-mouse-matrix-transform\n\n[Online Preview](https://use-mouse-matrix-transform.vercel.app) ⋅ [tscircuit](https://github.com/tscircuit/tscircuit)\n\nReact hook for to easily create draggable, zoomable layouts (maps, svg explorers, canvas dragging, etc.)\n\nAllows you to easily create map-like interactions with a canvas element, this\nlibrary gives you flexibility in what context you use the transformations because\nit just outputs/changes a transform matrix, not the actual elements contained\ninside of the element. This makes it flexible for a variety of use cases with\ncustom renderers.\n\n## Installation\n\n```bash\nnpm add --save use-mouse-matrix-transform\n```\n\n## Props\n\n|      Name      |    Type     | Required | Default | Description                                     |\n| :------------: | :---------: | :------: | :-----: | ----------------------------------------------- |\n|   canvasElm    | HTMLElement |   true   |         | The element that mouse events will be bound on. |\n|   transform    |   Matrix    |  false   |         | External transform matrix to control component. |\n| onSetTransform |  Function   |  false   |         | Callback when transform matrix changes.         |\n|    enabled     |  boolean    |  false   |  true   | When false, disables mouse events.              |\n\n`useMouseMatrixTransform` returns an object with the following properties:\n\n- **ref**: Put this ref on the container element that you want to drag/zoom on\n- **transform** A transformation matrix that transforms screen x,y coordinates into the target transform space\n- **applyTransformToPoint** Take any `[x,y]` or `{ x, y }` object and apply the transformation, returns a transformed point\n\n## Example\n\n```ts\nimport useMouseMatrixTransform from \"use-mouse-matrix-transform\"\nimport { useEffect, useRef, useState } from \"react\"\nimport SomeLayoutObject from \"./SomeLayoutObject\"\n\nexport default ({ layout }: { layout: Layout }) => {\n  const { ref, applyTransformToPoint } = useMouseMatrixTransform()\n\n  return (\n    <div>\n      <div\n        ref={ref}\n        style={{\n          position: \"relative\",\n          backgroundColor: \"#eee\",\n          height: 600,\n          overflow: \"hidden\",\n        }}\n      >\n        {layout.objects\n          .map((obj) => applyTransformToPoint(obj))\n          .map((obj, i) => (\n            <SomeLayoutObject obj={obj} />\n          ))}\n      </div>\n    </div>\n  )\n}\n```\n","readmeFilename":"README.md"}