{"_id":"use-grid-selector","_rev":"40-366b70a3bbd31a068519239c3a95e193","name":"use-grid-selector","dist-tags":{"latest":"1.2.13"},"versions":{"1.0.0":{"name":"use-grid-selector","version":"1.0.0","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.0.0","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"fbd66a9f5295d848764f4b11544e70a514439ad4","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.0.0.tgz","fileCount":28,"integrity":"sha512-WGCJgSnLNkh7A+A0+iMjaSSD//nVZkvu9b1vKK+73oKG+JAJlwUvIEExwJC657PkGkUwTKn63bWl+gvBaOwJvw==","signatures":[{"sig":"MEUCIQDVSGQNVozxIkc+LtMkCmIGn9XjbHvRknXPMHp1ZrFKRgIgZV2WXsLepu0YiKQ6gx89i2f3rLkHVmovhlOklvzNmn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44309},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"35b6e836ea0bed55ba3c1fd469d1cb0def39583e","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.0.0_1708687075583_0.25673224996641775","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"use-grid-selector","version":"1.0.1","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.0.1","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"c2e3987a3670c33a5729c3eb156a0764653ab734","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.0.1.tgz","fileCount":28,"integrity":"sha512-xXFBAt4KUIexGsx6cvPr1V1T7L5jC832uGWuJ2tL1YZcgIeZnuRpa5WrNvlFabfTsNf54wQRVlsuWtbLrzKhtQ==","signatures":[{"sig":"MEUCIQDRvaeJJinV6l34aZ439PeS5ZR/wylDAb1KSi7Xpd9d7gIgNgjz8Iliu21atkMVdrXJjcRztlEyOwyIzlHkCU2cmPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44335},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"beefcc89a8987674565bacd3ac93b824f19fcf8e","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.0.1_1708687471770_0.24023749601105582","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"use-grid-selector","version":"1.0.2","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.0.2","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"7d5709fc73956f2b3b222956a4968c777adbbec2","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.0.2.tgz","fileCount":28,"integrity":"sha512-112yZjfWk5ZRH2Nc3Hq0FyeHXUsopUcEvJFl7R075fgV8QTufaj1JqP7W60gtQjb+6syNgY+qqrIx6FDwhA1dA==","signatures":[{"sig":"MEQCIFtrGecxpMoy+QB4/OlKiYCRm1Vd0tqJAlaEQ1JlbDFsAiBS2+ZI/KYq745hAUtZI88BlSErJH6dsr4uS7x1BbtmHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44376},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"029e151d619506e30349cd6f70ab5098d47bbca6","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.0.2_1708687579045_0.4803565003970609","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"use-grid-selector","version":"1.0.3","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.0.3","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"056109ddd4d945fb2e1538da27b814733010c2bb","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.0.3.tgz","fileCount":28,"integrity":"sha512-RAnkU56IlvozTp7SD7StXSJo792TwAHbfVWByWzOgG7+sWfYdGAB9Fl4WVOGeJwPyrE76M9l7aycys3x4iQn9w==","signatures":[{"sig":"MEUCIF5rWjdJs5g2Gpwm7vn6HerRnTx7qVFPnKC/9uKR9c5uAiEA5ASAiTffCVTQaenXD2wJxb5S4zpweWqp0MHwnxkFdLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44470},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"8c6ff2ac97472e1349e26ac8071c6fcb33ff834b","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.0.3_1708687877596_0.12036129105991611","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"use-grid-selector","version":"1.0.4","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.0.4","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"30055dc7a03e2939d95c782634e370152bd7ffef","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.0.4.tgz","fileCount":28,"integrity":"sha512-VrsJztHKl4mvTQrJ27G07/QPGkLi1D5B4+/8h1byJ43YNXIcGxmNtY7JwXjJIE3n+gxi7uZ2QrGbvJpqFZpNlQ==","signatures":[{"sig":"MEUCIGiZjJReESXRN4wUE6C+TwnGAqDG5U+t+v9tUHHWwLZQAiEAzyUI2cssTu0gK9HTOhE88q2NfraP+pHZVb26QCdOMXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44850},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"e853e53c3a856ac40b9cfa1b88b5d42a5c18e833","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.0.4_1708688008157_0.07392577337143447","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"use-grid-selector","version":"1.0.5","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.0.5","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"096cb7a8367353ce2af461d45112df5a0bd49130","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.0.5.tgz","fileCount":28,"integrity":"sha512-TKmY5kyhAT3RywFHOADeQnzUQq23JeQf89xgoKfQfFwFtluCNXCS0kNO5nNF7LlCLDtrFRC6MW4yVjyiR/rCDw==","signatures":[{"sig":"MEUCIQCgPeF0Xjmujv27Ah6jKMlM9ugo2todh01WSCEWRHFAEwIgCf5yrXTyyDjt9RbTXEGYnzGw7AbTwPdNsAkbRjNKS94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45260},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"71f744152e8a4edb6d920b7dbf54da616ceeffd1","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.0.5_1708688302463_0.7047879336528957","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"use-grid-selector","version":"1.0.7","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.0.7","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"72d58d3291d46d8dc698683bee36b89480c42fd0","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.0.7.tgz","fileCount":28,"integrity":"sha512-bHTKwA0RFR0zptx9LJJXM1Zhr+Cy4EPb1tC0l8zkjloIk9PXLD84vmiv388mhePm8MKrygTt1FNKuXXVeTk6Xg==","signatures":[{"sig":"MEYCIQCbJIBJAfjrmxN4FxlzVWCKgl+/oqIGOd1Qcx3Si0cmSgIhAO3ziX/79OuUzM8PDbOnOnc+9LTEcl/etSeUIANQVXSw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45469},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"798c1b1b05e8060e7e44f175df8444aaa0a2a8e5","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.0.7_1708701156561_0.701359791011144","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"use-grid-selector","version":"1.1.1","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.1","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"820ecbc151543e72793ed47808f9220531406391","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.1.tgz","fileCount":28,"integrity":"sha512-A2kbobWUmOfRbWGUnSXjuQWhZWjdeHAGiSv+5YXQUKnJje3e2tdPHlWUklyEFZ/xtKj6OUK2oFhbqYnl+7Kkvg==","signatures":[{"sig":"MEUCIAXtw8ZT1/DN+3+UVYyxVTBrVTBmr0Uat8/AdTIYAUFQAiEAkGEZmcZcu+DFL7FUOEriUCWqLNKhmUvAPCB6oxGDVSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45368},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"34fa93461a4c824ca9a9dd1e75855d9dfae9d326","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.1_1708764316858_0.8098758785389442","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"use-grid-selector","version":"1.1.2","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.2","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"83d60f58015f35612466f4d463afc8afc3425e1c","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.2.tgz","fileCount":27,"integrity":"sha512-rhyPfHkyrfvpQ+wIZ5SI/atf3seCLE+sI8E1ysQax/jxgFF73/WQemK2T1XrdVFXFAvsnOC/nfV0AOKoBt6KWQ==","signatures":[{"sig":"MEUCIQCvShzasRzHjMgGjSjsLlBFItfiQ9W76S7mFvr1sn0LMwIgbwrW9nyfBhFo3+iAOuppq+bB9rInSEvg4t1hWptPFYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49892},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"09f00a0b4afef0c90d66cdfb8a74105bf0b92192","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.2_1708960912415_0.21849485278577307","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"use-grid-selector","version":"1.1.4","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.4","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"952f0efac21b40a0d560ae88d3e2d906dca44be4","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.4.tgz","fileCount":47,"integrity":"sha512-GEHCAJgArfgbMmCYwQhF+sqtWU88dCinMsjliBOxAHMwkzpFuyBQTymkyvoQ9YMl1bZnk5177v0qDRte9NIMZg==","signatures":[{"sig":"MEUCIQCJDfmqkoX6nrRE05RVxhWxMqygdIjitoG/6nQ3rXGVngIgP1PkwY2ZJ6SpMKxQE61EaMTRiTTc2mIex4/+wQcgvOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63677},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ed4b17348c8a7f503231e866d23322102ba96f7e","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"fabric":"^5.3.0","typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.4_1709463423622_0.9509063956572021","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"use-grid-selector","version":"1.1.5","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.5","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"2f7cf87aa5f29a823797b54062f02e88ffee2fb9","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.5.tgz","fileCount":47,"integrity":"sha512-0YxYUmqGcPcnurYexi0/WA4xJRMm/Kd4ekc7rp8jxh92O0qtY1AkPDHbM0rYbLIJgFD4gJ50tcRnb3Vc3/TMOQ==","signatures":[{"sig":"MEUCIQCSmRpkpfL8tJJJgsha+pr+GHLcUUBWokj/tV1RBKCLsQIgNAinmLwWq/bIG3436Jq8aNDHCpzJneM0Eg61odD8zLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63677},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ed4b17348c8a7f503231e866d23322102ba96f7e","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"fabric":"^5.3.0","typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.5_1709463537248_0.9380366440595875","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"use-grid-selector","version":"1.1.6","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.6","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"a39b2898dd108f114a33115be902140ed90b50df","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.6.tgz","fileCount":31,"integrity":"sha512-zB52xE1tFjuC3Ypyb47r71QqlPl+49sFbhITmckF8HLtISzsC9PL0UB7yNx6u7cwGnK9tUUkxIMJuJsL5Au7XQ==","signatures":[{"sig":"MEQCICZaPoFURE8E/k6zyvNlnZjMHhjdJ8rHZOytn92ibSEyAiBg+YwYyc45jBeDV3hPkrquJkiKX8y/raedo44nqSS/2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41835},"main":"dist/index.js","gitHead":"ed74eeeaa26e4c0565a59afd7bbf397c02a63194","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"fabric":"^5.3.0","typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.6_1709463566603_0.8688559540315968","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"use-grid-selector","version":"1.1.7","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.7","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"2004de073a5ee925642ee0dd7451d977dbf5bfa3","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.7.tgz","fileCount":47,"integrity":"sha512-xZjwwr9KbdVYe8ig1Fx+FUdlJHjN5IhPTc5YT3tzZvclYuf6be2h0jeMcB1mjQFaMtwgzUxcagRYh0/1PLcu4Q==","signatures":[{"sig":"MEQCIEn2E7WP8yiqcsH/zIc7yvKrOXxHowRvD0mvulDxO4TcAiAJjPvbrc8jq0WpJOnQ8KudThM//2VwkODdkA5pR4O7/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63924},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0ca7118f782dc57bc88c0832cacb22d5a981a06e","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"fabric":"^5.3.0","typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.7_1709463675147_0.5091126514394531","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"use-grid-selector","version":"1.1.8","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.8","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"8d2fdae46983ad1cfce154b5286759534f9231fd","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.8.tgz","fileCount":47,"integrity":"sha512-mpHFlfz+4iE8Jg+InqZ+Z4C8c0TQhfRtgWTqfgKfLVsjOtBQWG5UT4tu4LbKK4rflJ/kP/wVzCazOpxLUTrorw==","signatures":[{"sig":"MEYCIQCp04+qFHAaFm0L7w2Nj5gwfS0HPTro6M+mNVv/jDOH3gIhANvgWjlMJjqxC51rBBIAilA4W2kZmKVDE03FHKuL0eFa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65451},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"de75130c5cc9f51c93a95a46c8f6bf0f3c29f23a","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","fabric":"^5.3.0","typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.8_1709657639306_0.3207088700280174","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"use-grid-selector","version":"1.1.9","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.9","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"099c1ef2f98e197fa985a913d5d99654bafeaf9d","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.9.tgz","fileCount":47,"integrity":"sha512-QqfwPEBeT2xhA5XubfhZjvkwrRvRkd3kGxPwtK6aXw9pXJLZXS6hlq+kffCgO5/wjzD9/xJSXxKg2/V6Z/oUTQ==","signatures":[{"sig":"MEQCIBTUZUzprFew4rrib6dDRBhUMpLppUhULVBSqNMKPCpWAiB9fDPOu7T1yqDh6/R1oEpxlavjbbVymymVX3bv6+ByiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65451},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f2d40eb61969c0bc681348fe9e6735a0b89689f2","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","fabric":"^5.3.0","typescript":"^5.3.2","@types/react":"^18.2.58","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.9_1709666514161_0.4530234523701626","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"use-grid-selector","version":"1.1.11","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.11","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"258007edfcc34b7c81fac68d52bde50fd5a94756","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.11.tgz","fileCount":27,"integrity":"sha512-sDlqsVKZ+CzBMt7OAlaCHKEmF+G91juZzFZQvvK8GxBfc7DSJ0KaIjBbicMoVI2jdO2i+zjWFUPfG6R9H0ppKQ==","signatures":[{"sig":"MEUCIQDJG5aOAWD+IpVi9TF/RzkLyZyldkEV+ZYWNTs2pQJ86AIgXbWrg8//x8fFf1t3KwhXjaxhaKyA5a2fYjXtLNrp1jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29364},"type":"module","types":"./index.d.ts","gitHead":"888b3125ae41b26f5e3db194b98883f1e1c018d0","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.11_1709915282957_0.6428212604995847","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"use-grid-selector","version":"1.1.12","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.12","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"58bea3cbee2713feee36703a5d21356b659b324b","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.12.tgz","fileCount":27,"integrity":"sha512-xOgLsLqIC6zP2zVcOSU7dd/n1sSkSi5ApThY2fPL7PRmKcPNeJiBQDMGXkpTpVuotylub0wNmk4MNnwa3go54Q==","signatures":[{"sig":"MEUCICo3Lq0P3npwIHBjQLrnmBiIez67wX1vs1NUcmh86wp7AiEAyunpmEzb6FTnDoJF2jsiHhKU9DPC76DvGVgqriF2944=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29364},"type":"module","types":"./index.d.ts","gitHead":"bfaa5097bf7b2649bbc64d1323e00d8a7250b1df","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.12_1709915499741_0.025307416246270753","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"use-grid-selector","version":"1.1.13","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.13","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"a7fd9fffc5c0192159b1a24685cb4f28cc338bae","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.13.tgz","fileCount":27,"integrity":"sha512-If0QoIrZoVDuWs1l2Ra+TXt6knZZiMhCQHYT8uzfT21lbrjv6ekRC4n9WurVhlkVT+tGDWOWfQ6tA0cekmnFpA==","signatures":[{"sig":"MEYCIQCokPdqNUYL7CpcTx83sHxJCXgCkHkmeOyQEC3dRg8/hAIhAL+FilsBKwcE4fLS1B2TCggnEk6zYP4JxTVE7a0W+oul","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29366},"type":"module","types":"./index.d.ts","gitHead":"740646bb2fee356150387d3f698ddc10ca04dd7d","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.13_1709915746592_0.6805310602382775","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"use-grid-selector","version":"1.1.14","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.14","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"dist":{"shasum":"d5a0b178eea806d9f63030beaa93c7f9e84bb8b8","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.14.tgz","fileCount":27,"integrity":"sha512-x/QuWWEHgQ9xvDIAztzfUXpwQk02ZBeDzYSzEdu/WJQYWk/hPqX/3PRCpMBv0yAffLpGOuvvpNqhjzJBowO2nQ==","signatures":[{"sig":"MEUCIQD2B4B9D62KbDmIcfSBcTEcqQvXSHoHnc0j1gXvSKXaNwIgHB5UnZ9VVQu5poR+kU6CE8zB23qd77HG7zMjmAnPelM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31215},"type":"module","types":"./index.d.ts","gitHead":"65b45243a8d915df387d79cec765b5d24b5ab8af","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.14_1709917366476_0.9048119262907826","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"use-grid-selector","version":"1.1.17","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.17","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"f60b295fc10ec4467b2cac3ed1bfd7edbe060bb6","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.17.tgz","fileCount":27,"integrity":"sha512-PFPcAA1alAuQ+rvz8RyzQwpRppTVNkZEngB3kdggj/haS9FfuEPD2RUM/NJpgNX7YlTAFp9k+w4G/SSIvczMbg==","signatures":[{"sig":"MEYCIQDKA9ruG9FrBdh9rsXXTQ4bjBoqt9pm1bSh5n1dlanlkgIhANsUf1pf4nCrowXtYe0uy8Sjj5DUbMpZeRCcnDI2Oq2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34013},"type":"module","types":"./index.d.ts","gitHead":"21393e3339107a611ae0bb8755eac46318bf6110","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.17_1709922991248_0.8107119699058727","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"use-grid-selector","version":"1.1.18","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.18","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"836e22ac4a884ed62e913589d1121ab1748e7228","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.18.tgz","fileCount":27,"integrity":"sha512-a6Rn/LJZ4oDPQWXywOKPXkjHJixs/JbbWRVU1nra9nf4iYqqTHPKZsBWlUg7mhHpsJkFgmPZhXFSbrPtwvTbRw==","signatures":[{"sig":"MEUCIQDpfX+1fhmVMZcQVc33F9RzqnieUQJHGuLfzN6Zhl8DvQIgTuH2LIxxkmV8G+SedPF7DLZIaRGGfYW07ZwLbuxLXBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34224},"type":"module","types":"./index.d.ts","gitHead":"c10567448471ac53a8f485d8f270fb10941ba89b","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.18_1709926035151_0.9701213243405933","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"use-grid-selector","version":"1.1.19","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.19","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"a4c1dde455e0e76545630b6959d594dfbc952a4f","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.19.tgz","fileCount":27,"integrity":"sha512-j98VEiwCrxMxG/3oJoATWiv1Le5prsOmeTHQi5nEUW2eoqljsCOPXqWYCdp7W+ND9OttJzIwY6NFFDseqrnpsA==","signatures":[{"sig":"MEYCIQDvSJNjR+6il6TvfyluWev4/fNzrFbjiNQ3EpFKQx8SDgIhAMxezRwAObSX8FcjYkbC6wHMvq7hrI7ANcnxZSdlw4Ed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36230},"type":"module","types":"./index.d.ts","gitHead":"c3319ddb47836ba22cee473c5eb8b42dac753a33","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.19_1709965980531_0.5030342160408146","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"use-grid-selector","version":"1.1.20","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.20","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"b75b8d06473974697eda4ce2813ba268edcc9804","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.20.tgz","fileCount":27,"integrity":"sha512-2hbiUJ6fKNugUbdBIhSjzf9Ofpm9jN0sPgbBeS1uhiNmfrJNimTsehBdz8n/SiiWF/C1m5XJegqePbF9oRnULg==","signatures":[{"sig":"MEQCIHS6Q2Wc8zOX8u83ntavQPrkPIcuB01ymwJCiCn6XHu3AiASJzGEDRePt7lWj3N5Jm3KSbcqht/zFcP48MZzgri6iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36514},"type":"module","types":"./index.d.ts","gitHead":"04780d6c8ff534026ace51d433108bd440216cac","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.20_1709966263481_0.6003472251391588","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"use-grid-selector","version":"1.1.21","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.21","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"b9067b3a28812a7248935529cb2fd4af00af9b35","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.21.tgz","fileCount":27,"integrity":"sha512-KzOPW3iAqYStvYEZ80qSjEVlrRHeROsNAgAKVNRz3/z9tBynsaUepmQX7oRJrDK7tayettikZfp8oEp1KwW3Rg==","signatures":[{"sig":"MEYCIQC/yM87tN8ZeZ5qBQV1++yP0/KIWBhW5BnYD58aMP4+iAIhAPsieU7QfmcwG0Eo3/E4UQJwSTcRsAHbQYeOl5218zCg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36857},"type":"module","types":"./index.d.ts","gitHead":"5de90d11a259345e644f8b532c1c4c93a23b3934","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.21_1709983065412_0.8886344686097098","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"use-grid-selector","version":"1.1.22","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.22","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"27865cb90b1216ddac9dc09b90b72fe9053e7058","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.22.tgz","fileCount":27,"integrity":"sha512-BMZsA/KC3ezRQ++me+JdilujMHuucM8vkwYp8a+sNZIieq0mZYOhPodhcla+3LInRkObSWH/pLG4itjHZAparw==","signatures":[{"sig":"MEQCIE8NyY5V3ppobamCT5MnajKq/zdhnUh+xWQF+UjMdOZjAiB3kEXHZ3huSEz/pvMsjcpagEIVWrGKMmCp1mHeGq2zoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37425},"type":"module","types":"./index.d.ts","gitHead":"11a2531343dfab92a03dd7dea1d79c07e3c835ea","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.22_1710163697633_0.9983008201193588","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"use-grid-selector","version":"1.1.23","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.23","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"d48e6a45e56263d98dc2c011b32356350abab526","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.23.tgz","fileCount":27,"integrity":"sha512-TTkdwOcnAvBJb8rp33lViO1qZQhf051o8gCsrNw3wYekoAxW47fMQkfb+PTnqRPg3Xh5NfVN/4kGRrsauFHE8A==","signatures":[{"sig":"MEUCIADG8iMiIulrHmVpOxPGtT/0rDuoJDRB2TemLtiRxX/8AiEApAgDyxyUwTlNag8yIngF9dRGvv5FQg28oMusZY2eXKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38963},"type":"module","types":"./index.d.ts","gitHead":"4e6e35db8d8a47976a8531863e6a20fd6f1af2a5","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.23_1710221955254_0.378350639349776","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"use-grid-selector","version":"1.1.25","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.1.25","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"2c6aa80d1bcae2165e0c0180a968b50946db2c47","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.1.25.tgz","fileCount":27,"integrity":"sha512-ahwWgVXXIkSc76Q7qIGuHXiWmtRNM03jIF0r4fOHOT5BU8MQbUTrQ09qq/XDOd35gxa1mBXeNBzaUpDMR41+KA==","signatures":[{"sig":"MEQCIEAryhI4epOD2fEkvsHeGt5+qlbEZek6EuAU2H3Diw7qAiBHyAB7V+TZ9V/pFCgbJnUlzoCvn//yRC45xjTSroVHyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38969},"type":"module","types":"./index.d.ts","gitHead":"80e108a61be253ef092dca092d0da74125072e3b","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","@haskellian/vec2":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.1.25_1714569637265_0.8164585927569226","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"use-grid-selector","version":"1.2.0","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.0","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"cec763f11526a83fefd0093d05be2add732d8e44","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.0.tgz","fileCount":27,"integrity":"sha512-/m4jH+KZII3TmEeCtVTkOgy6AyF/gtH4S0gl637GI9XjeqIey/hKcmENeFQ2aPVQMlglE5gWoyToWdA9yDPXng==","signatures":[{"sig":"MEUCIQCSs/WuJOgb0cH7h15D+3FmT+SPuHV+lTI70HcrmQ5tMAIgbABbVqyqmgmCc1GrtSxP000hJMyBaNDbQ5u3x49VZpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38968},"type":"module","types":"./index.d.ts","gitHead":"80e108a61be253ef092dca092d0da74125072e3b","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","promises-tk":"^1.0.0","@haskellian/vec2":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.0_1714570436670_0.6266497284875847","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"use-grid-selector","version":"1.2.1","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.1","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"c614a0453844bdb63021fe53549633979a6ccd45","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.1.tgz","fileCount":27,"integrity":"sha512-OPLpupfiCt0WHFCdPwf2+8FP3LxGGAlNWhXxuXCmJ9FZ/ozhbJPGw0VJx8J8MfDtnETPiyiBgr6ntuyXnVU/MA==","signatures":[{"sig":"MEUCIE3OU8rp5618FURVIHnv5+2H6+B8d0zKI7p5l+LU61DMAiEAh9kg/uqQIsAWJiyEIhDoF1F57G+YR0mCqr4SrW5l06w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38935},"type":"module","types":"./index.d.ts","gitHead":"80e108a61be253ef092dca092d0da74125072e3b","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","@haskellian/vec2":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.1_1714571157363_0.44132499538443937","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"use-grid-selector","version":"1.2.2","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.2","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/moveread/use-grid-selector#readme","bugs":{"url":"https://github.com/moveread/use-grid-selector/issues"},"dist":{"shasum":"7b535a6946874dd0c8cdd43fee799914710a95f1","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.2.tgz","fileCount":27,"integrity":"sha512-FivPdOy4MvK9yi9vDLMtfLfq+GsSJ+Mrnk7gDxZkZCm3KPSwTi7PlZHOfFD7Oz9NkARczRrmv+fFhV4ZjiT/Gw==","signatures":[{"sig":"MEQCIAMQnkpAVpXFZELhQJfoSLWGp8VjlSqUSCoTFd0A7AUjAiBB0CJnwsVNlpQa5KWa5kZo79Pw46kPaD3IxvUoadj9Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38952},"type":"module","types":"./index.d.ts","gitHead":"76b5e8bc1b1f0ead72435563ce5c517e29053cf8","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/moveread/use-grid-selector.git","type":"git"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","@haskellian/vec2":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.2_1714573598662_0.5445784015073654","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"use-grid-selector","version":"1.2.3","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.3","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"12867fce6235f82dbe5ba81978326fffceff2b3d","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.3.tgz","fileCount":27,"integrity":"sha512-JKVpbAXJODHdEyQLPYpAq5SVKmfMAQiYSjscQl36qWDXknvtXGf+ovLwhOIJcUcgueIFSsTTvXRUBQ7blntVIg==","signatures":[{"sig":"MEUCIDWxotW3PBOQJEQMTP9WPAiBpcoWV/ZEhLGE3ItLs9zKAiEA8W37BuO1++0eaU54PjPVKvZHlackAwazK3U07N+vMZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39008},"type":"module","types":"./index.d.ts","gitHead":"76b5e8bc1b1f0ead72435563ce5c517e29053cf8","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","@haskellian/vec2":"^1.0.0","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.3_1714573682168_0.707587084139945","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"use-grid-selector","version":"1.2.4","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.4","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"db6ca8a871bace7016225123ec55930d2525c278","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.4.tgz","fileCount":27,"integrity":"sha512-x6xdVA2kNW7hdbA2zL940jCXxCIKMd01gJb2oR7AV3Gb0l+s0Jx8sfWDCAef982IrduV7fId26j2K5l+auEpFw==","signatures":[{"sig":"MEYCIQCxA6HpkzvI7mEDrBc5P8PaHCRF8yjyFce2SYYtsoDoLwIhAJdwn114nsJW9VcMU4epE/d+dV+0GMT3LMHpMH36keYH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39146},"type":"module","types":"./index.d.ts","gitHead":"9b4857517378fdb83a72805ed166b076a931fc69","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.4_1714837652434_0.3714718829735859","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"use-grid-selector","version":"1.2.5","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.5","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"567dd37aa1825cda73ad7141576446d61812bf32","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.5.tgz","fileCount":27,"integrity":"sha512-Rzw6t2qQtHyadGDfr0wg/2UD5dEl8B7sLKiVOVsGMU9/MC9YBcUApwKrjLQve7sP3YdzfDF8haV+7OPOyByP6g==","signatures":[{"sig":"MEYCIQD2YoIJVYRqmh0Bv62idE7zVELG53H8z0Bh90szmkV1tAIhAK/9Q4ucdU/Dzv9mUvQPfxNQpZx9GnsOh6ePP1UkLPv4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39254},"type":"module","types":"./index.d.ts","gitHead":"3486414f6189928817db85f10d3e40d25d8dfd95","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.5_1718620594589_0.1863539850227518","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"use-grid-selector","version":"1.2.6","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.6","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"11cfb148550a15bc8d361c8bd174a47b86c39720","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.6.tgz","fileCount":27,"integrity":"sha512-5rKEpR5VF83uWhkoGWlnM8NHdNY55elLNplwJhSmk6jA5xhXb2uhm0JIAc/W0eBnKZTPveXA0oxBo9MbkNAaGw==","signatures":[{"sig":"MEUCID20Bs8GR2eO/NLyMawfI0r3kVu+WkkkpAWg1XqsMPvdAiEAubwyb6AquAFXmQ9gcez/k9qjcDDDCjWPWqW33oMdc9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39146},"type":"module","types":"./index.d.ts","gitHead":"3486414f6189928817db85f10d3e40d25d8dfd95","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.4","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.6_1718621114397_0.6212623522649074","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"use-grid-selector","version":"1.2.7","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.7","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"d9e111c132e67ddae49f5272e2d695e251d4cdc5","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.7.tgz","fileCount":27,"integrity":"sha512-kyE6dmzXiEcpDpNz89uvCl9DGmwYBm1Gtt/k9Il0VllSREneLNuOEwB9x3IsgUjer+qJrqXy0aLPIxavYu2UQw==","signatures":[{"sig":"MEUCICqpMkbmqO+JcHoXvR+5vnIeYkgWfxZlb7Gag1eRESYZAiEAiYM9qR83UX6aB1rvvi2zvFUGL3iY5VhlwhW08groQ/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39309},"type":"module","types":"./index.d.ts","gitHead":"3486414f6189928817db85f10d3e40d25d8dfd95","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.8","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.7_1721565802418_0.2689766195112091","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"use-grid-selector","version":"1.2.8","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.8","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"bc0c28f28555884411cf23559afadb84f88d07a1","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.8.tgz","fileCount":27,"integrity":"sha512-LzITeydGJn1cWKnIUhsorJbP5ZB8Zi9c+xu5EKou0dJk4e06Px24SpYS3xHr7FKNRQhn01xqIng9+qO3lNuB+Q==","signatures":[{"sig":"MEUCICGGEwFbShj2o58Ri7naBiFrusu+thW01hxzSRjbjwwmAiEAk19JmShIAaYzcVcChEQNXMF1ERFcKu194ZdB+A/Z/9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39311},"type":"module","types":"./index.d.ts","gitHead":"3486414f6189928817db85f10d3e40d25d8dfd95","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.8","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.8_1723741846732_0.9040722940490562","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"use-grid-selector","version":"1.2.9","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.9","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"7f8ba29c49c8b42216eee4fe1233b5f60575d0ea","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.9.tgz","fileCount":27,"integrity":"sha512-XWe10mt39DbaSo5KvujVIhC0fCtfZbcqbY/p3h458uHkYq558eWJI+HVPrmZ+N2j+vtDiFS/mDI8rCJjQo7pcw==","signatures":[{"sig":"MEQCICwlQ7ZHMPRJUro9lLLoyFSxyt7uCjmzLDkMHtU17oXjAiBhyF081A0Ad9mV5q+DO1YZ+LCufJPaDF/SV83sLCmh2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39482},"type":"module","types":"./index.d.ts","gitHead":"3486414f6189928817db85f10d3e40d25d8dfd95","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.8","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.9_1723789287337_0.3491152129450543","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"use-grid-selector","version":"1.2.10","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.10","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"481a75fb9cef5480668b78ca28e724df3f7d358d","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.10.tgz","fileCount":27,"integrity":"sha512-1b/pw8umNme7RXUyj1hLCPzVnTiaig3CPcQbLNiPZEuRDCOHP+7SsS5iHEpxPK/VwMn6Z+R2iv/F9NEGu6ahKg==","signatures":[{"sig":"MEQCIFrAP5K1U/On0gQ6gDHlCty4Xx1aEQv27UiAgwF+cz88AiBIjA5T5EH85yjsJhP5U4WR9OZRZYQTg93ujxy81dTzJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39519},"type":"module","types":"./index.d.ts","gitHead":"35304e8b1bed79ff5c203ea0152fbe6c67fe5185","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.8","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.10_1723803976405_0.7646306973562915","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"use-grid-selector","version":"1.2.11","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.11","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"eae407c3df3311b8bd24b933637352a2a793f0d1","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.11.tgz","fileCount":27,"integrity":"sha512-x/L1U/dj4YSlhb5ItmOq98LaTRye+iY2567AzrtZaPPX+f+VFjTSHafIpfaL7RfWcauaCNNgWVVmocwJkDX+ww==","signatures":[{"sig":"MEQCIG/nizH8zu+7Qhd9G8cfufhgjFj5mPzOMYudjzpx/vSBAiABk+TvA5FtU+jUFoL8Knph3KKMYwyeD4EWWTAB5EPFFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39490},"type":"module","types":"./index.d.ts","gitHead":"35304e8b1bed79ff5c203ea0152fbe6c67fe5185","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.8","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.11_1723887112528_0.3001250820503185","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"use-grid-selector","version":"1.2.12","author":{"name":"Marcel Claramunt"},"license":"ISC","_id":"use-grid-selector@1.2.12","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"dist":{"shasum":"e97f08d9c262affb94fd27b432ac2d15ece22e40","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.12.tgz","fileCount":27,"integrity":"sha512-F0HJxx9yOashAq1+vHA9tY46bSd/fdn9XzuXJuoS+D8y+F81/gOTxbXuwMYpYhuGIvHJsH5PHvDU/wwNvOitpg==","signatures":[{"sig":"MEUCIQCh9AmytcNT+WwPe6HVcq6Db0L6H6RZFlJk8yGn91Yx1wIgNSd9WRDZ/s/DAP6p0wFkbIaIygBCFtqW1EyhR/+0SYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39490},"type":"module","types":"./index.d.ts","gitHead":"35304e8b1bed79ff5c203ea0152fbe6c67fe5185","scripts":{"build":"npx tsc -p tsconfig.json"},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"repository":{"url":"git+https://github.com/marciclabas/react-image-manipulation.git","type":"git","directory":"use-grid-selector"},"_npmVersion":"10.1.0","description":"Mobile friendly grid selector","directories":{},"_nodeVersion":"20.9.0","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","use-fabric":"^1.1.8","@haskellian/vec2":"^1.0.0","@haskellian/async":"^1.0.2","scoresheet-models":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"ramda":"^0.29.1","eslint":"^8.56.0","fabric":"^5.3.0","use-cv":"^2.1.1","opencv-ts":"^1.3.6","typescript":"^5.3.2","@types/ramda":"^0.29.11","@types/react":"^18.2.58","opencv-tools":"^1.1.1","@types/fabric":"^5.3.7","@types/react-dom":"^18.2.19","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/use-grid-selector_1.2.12_1723918225573_0.20944501202899746","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"use-grid-selector","version":"1.2.13","description":"Mobile friendly grid selector","scripts":{"build":"npx tsc -p tsconfig.json"},"repository":{"type":"git","url":"git+https://github.com/marciclabas/react-image-manipulation.git","directory":"use-grid-selector"},"type":"module","author":{"name":"Marcel Claramunt"},"license":"ISC","devDependencies":{"@types/fabric":"^5.3.7","@types/ramda":"^0.29.11","@types/react":"^18.2.58","@types/react-dom":"^18.2.19","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","eslint":"^8.56.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","fabric":"^5.3.0","opencv-tools":"^1.1.1","opencv-ts":"^1.3.6","ramda":"^0.29.1","typescript":"^5.3.2","use-cv":"^2.1.1"},"peerDependencies":{"fabric":"^5.3.0","opencv-tools":"^1.1.1"},"dependencies":{"@haskellian/async":"^1.0.2","@haskellian/vec2":"^1.0.0","react":"^18.2.0","react-dom":"^18.2.0","scoresheet-models":"0.1.5","use-fabric":"^1.1.8"},"_id":"use-grid-selector@1.2.13","gitHead":"35304e8b1bed79ff5c203ea0152fbe6c67fe5185","types":"./index.d.ts","bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"homepage":"https://github.com/marciclabas/react-image-manipulation#readme","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-PuGPJ08DgMByw+el9zWt7HRTIABI853xf/od2tDsoqJW3QMMOquRipxhw/Cdb78SHizIwi27MVos6sqrFM9rZg==","shasum":"5e2cc3f73c9a22c522d09a6a1035302df33d923e","tarball":"https://registry.npmjs.org/use-grid-selector/-/use-grid-selector-1.2.13.tgz","fileCount":27,"unpackedSize":39514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoYkYRPr+p27vwU5+dAoJkTEeWdV6qAietky0B0xnSNwIhAJUltwL33Id6ylHs2UH2Q34+KdZditV3tQtJ6GACTIpw"}]},"_npmUser":{"name":"moveread","email":"moveread1@gmail.com"},"directories":{},"maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-grid-selector_1.2.13_1731697385118_0.18086468981571957"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-23T11:17:55.582Z","modified":"2024-11-15T19:03:05.498Z","1.0.0":"2024-02-23T11:17:55.716Z","1.0.1":"2024-02-23T11:24:31.954Z","1.0.2":"2024-02-23T11:26:19.235Z","1.0.3":"2024-02-23T11:31:17.768Z","1.0.4":"2024-02-23T11:33:28.393Z","1.0.5":"2024-02-23T11:38:22.646Z","1.0.7":"2024-02-23T15:12:36.773Z","1.1.1":"2024-02-24T08:45:16.994Z","1.1.2":"2024-02-26T15:21:52.562Z","1.1.4":"2024-03-03T10:57:03.785Z","1.1.5":"2024-03-03T10:58:57.449Z","1.1.6":"2024-03-03T10:59:26.761Z","1.1.7":"2024-03-03T11:01:15.349Z","1.1.8":"2024-03-05T16:53:59.478Z","1.1.9":"2024-03-05T19:21:54.309Z","1.1.11":"2024-03-08T16:28:03.129Z","1.1.12":"2024-03-08T16:31:39.899Z","1.1.13":"2024-03-08T16:35:46.753Z","1.1.14":"2024-03-08T17:02:46.686Z","1.1.17":"2024-03-08T18:36:31.440Z","1.1.18":"2024-03-08T19:27:15.351Z","1.1.19":"2024-03-09T06:33:00.692Z","1.1.20":"2024-03-09T06:37:43.646Z","1.1.21":"2024-03-09T11:17:45.613Z","1.1.22":"2024-03-11T13:28:17.787Z","1.1.23":"2024-03-12T05:39:15.401Z","1.1.25":"2024-05-01T13:20:37.398Z","1.2.0":"2024-05-01T13:33:56.869Z","1.2.1":"2024-05-01T13:45:57.533Z","1.2.2":"2024-05-01T14:26:38.836Z","1.2.3":"2024-05-01T14:28:02.467Z","1.2.4":"2024-05-04T15:47:32.596Z","1.2.5":"2024-06-17T10:36:34.725Z","1.2.6":"2024-06-17T10:45:14.576Z","1.2.7":"2024-07-21T12:43:22.585Z","1.2.8":"2024-08-15T17:10:46.885Z","1.2.9":"2024-08-16T06:21:27.489Z","1.2.10":"2024-08-16T10:26:16.558Z","1.2.11":"2024-08-17T09:31:52.734Z","1.2.12":"2024-08-17T18:10:25.729Z","1.2.13":"2024-11-15T19:03:05.333Z"},"bugs":{"url":"https://github.com/marciclabas/react-image-manipulation/issues"},"author":{"name":"Marcel Claramunt"},"license":"ISC","homepage":"https://github.com/marciclabas/react-image-manipulation#readme","repository":{"type":"git","url":"git+https://github.com/marciclabas/react-image-manipulation.git","directory":"use-grid-selector"},"description":"Mobile friendly grid selector","maintainers":[{"name":"moveread","email":"moveread1@gmail.com"}],"readme":"# Use Grid Selector\n\n> Mobile friendly grid selector\n\n- [Live Demo](https://marciclabas.github.io/react-image-manipulation/)\n\n## Usage\n\n### UI\n\n```jsx\nimport { useGridSelector } from 'use-grid-selector'\n\nconst { ref, coords } = useGridSelector('/image.jpg', template)\n\nfunction displayCoords() {\n  console.log(coords())\n}\n\nreturn (\n  ...\n  <canvas ref={ref} />\n)\n```\n\n### Extracting ROIs\n\n- `worker.ts`:\n\n  ```jsx\n  import cv from \"opencv-ts\"; // or importScripts to a custom opencv.js, or whatever\n  import { onMessage } from 'use-grid-selector/worker'\n  onmessage = onMessage(cv)\n  ```\n\n- `MySelector.tsx`:\n  \n  ```jsx\n  import { grid, models } from 'scoresheet-models'\n  import { prepareWorker } from 'use-grid-selector/worker'\n\n  const worker = new Worker('/path/to/worker.ts')\n  const api = prepareWorker(worker) // perhaps it'd be recommendable to keep this stuff in a `useRef`\n\n  function MySelector() {\n    const img = '/image.jpg'\n    const model = models.fcde // or an arbitrary Model\n    const { ref, coords } = useGridSelector(img, grid(model))\n    function initialize() {\n      api.postImg(img) // not necessary, but makes subsequent calls faster\n    }\n    async function extract() {\n      const config = { model, coords: coords() }\n      for (const idx of range(16)) {\n        const blob = await api.extract(img, idx, config)\n      }\n    }\n  }\n  ```\n\n  You can also pre-post the configuration if you wont change it further:\n\n  ```jsx\n  const CONFIG = { ... }\n  api.postConfig(CONFIG)\n\n  // then always call with\n  api.extract(img, CONFIG)\n  ```","readmeFilename":"README.md"}