{"_id":"@a-type/react-space","_rev":"19-7814b0e4a406c1669bd923d7055699ee","name":"@a-type/react-space","dist-tags":{"latest":"0.2.17"},"versions":{"0.1.0":{"name":"@a-type/react-space","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.1.0","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"ba658b56a275739ee20ee4f48024d0e2b5de7b26","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.1.0.tgz","fileCount":37,"integrity":"sha512-+ZYcCxM97YorfxwDUaY94uVEBP1bKDbW2P68ljNguU79SE5VGcJ0ASCPpvMpb8DhkMJ6N8xBMGQeWHhL12ue4w==","signatures":[{"sig":"MEYCIQCuzoToPrMi5me9QHhC+yOJhF1a9A29dFFVZaxYSr3yiwIhAIbNQdF/oYX/v00Q0fjeRn17DQcadjjcurO/7ONoAgDk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111927},"type":"module","_from":"file:a-type-react-space-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\c2e93363cd67c5fab39e8954cad8d241\\a-type-react-space-0.1.0.tgz","_integrity":"sha512-+ZYcCxM97YorfxwDUaY94uVEBP1bKDbW2P68ljNguU79SE5VGcJ0ASCPpvMpb8DhkMJ6N8xBMGQeWHhL12ue4w==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","valtio":"^2.0.0","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.1.0_1725759339009_0.7074641099989634","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@a-type/react-space","version":"0.2.0","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.0","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"ee7c0f4c9f9f395221280e7a3e9f260f1c190ce2","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.0.tgz","fileCount":56,"integrity":"sha512-h6j7zp6tgOyxWZ8gqpd/jOqDB4WEMrN0ShCi1ycALzliwwWf31+onfF8AIiJatkaG5Pqev7fIlMWG8Hp7AlFmg==","signatures":[{"sig":"MEYCIQDhe2P7gmmhqdk7Ya2CZ39LDGf9S6h455U2830yMfrTdAIhAKst3S+elm7ifG0yCtFbdP2xl9Q6omBv7l/PVlhuSJHy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209759},"type":"module","_from":"file:a-type-react-space-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\c32d5fe8378b7feb6b546c120f8a62dc\\a-type-react-space-0.2.0.tgz","_integrity":"sha512-h6j7zp6tgOyxWZ8gqpd/jOqDB4WEMrN0ShCi1ycALzliwwWf31+onfF8AIiJatkaG5Pqev7fIlMWG8Hp7AlFmg==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.0_1726686413276_0.5425549475739548","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@a-type/react-space","version":"0.2.1","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.1","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"706b798e778348cc62014ecf57ccefa5820c71d8","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.1.tgz","fileCount":56,"integrity":"sha512-786DGIPbyLtDQKm6GQ+/1mGLRtpAPutFgKhdmb/cJzV2tg+s0gPC3Cpr2IdRoXKP+TJ3W9m03bXCAjO/SCl8Bw==","signatures":[{"sig":"MEUCIQCayLvp1awEzeaQ7LcmhanprlgrrMCkkqvNiIFQPbTAcgIgOkd3bF7AK1WPSrj9R+LR5PbvPOSEYt5TRogC+dtp/BM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211961},"type":"module","_from":"file:a-type-react-space-0.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\b1563fe7856c11f61ed216dc8577bdac\\a-type-react-space-0.2.1.tgz","_integrity":"sha512-786DGIPbyLtDQKm6GQ+/1mGLRtpAPutFgKhdmb/cJzV2tg+s0gPC3Cpr2IdRoXKP+TJ3W9m03bXCAjO/SCl8Bw==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.1_1726687973031_0.00513645683072661","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@a-type/react-space","version":"0.2.2","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.2","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"f7874de2333b681d360bd48d713930292ff6ef11","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.2.tgz","fileCount":287,"integrity":"sha512-FpAipZTBNkaaUh6vl2ncGnso5pB2L2Tv3qbAKrulkUOURZXbs0bejffTg24YUoFYLITzRpkntpoesl2Bdp3oaw==","signatures":[{"sig":"MEYCIQD9FBXGHDIsLqJLFvUKAU0Sm90zWn50eloUi6zEK7V9hgIhAPKnH8pcQyHbzf5RFL665R20nZJzWOXz2RTN4Rk7nI6P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":836991},"type":"module","_from":"file:a-type-react-space-0.2.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\e025f467e46ea3de7cc3a0f7a8a7cdcf\\a-type-react-space-0.2.2.tgz","_integrity":"sha512-FpAipZTBNkaaUh6vl2ncGnso5pB2L2Tv3qbAKrulkUOURZXbs0bejffTg24YUoFYLITzRpkntpoesl2Bdp3oaw==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.2_1726690596686_0.29838340928894524","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@a-type/react-space","version":"0.2.3","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.3","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"7a37d1f058a432844a007e96e30ba40713ad54fe","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.3.tgz","fileCount":290,"integrity":"sha512-s77NDZvTcY8c40FkSb9+D6j+WNdIkMRk8FZ0eFLtc6a3t4PyqvlisTDGXrLNe1x9zPtVvSQNx9FLk0TCBTdyPg==","signatures":[{"sig":"MEQCIHC/7TRTiSywhP4+l/ffpt9xssxZ5SNRfClH6hvabGlEAiAecCz6WEiimOrKRIg2kjV2oK5aEjfJ3VaWJWjB80Xn0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":839557},"type":"module","_from":"file:a-type-react-space-0.2.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\e58a08819ab50aef1effc16abdd4be4b\\a-type-react-space-0.2.3.tgz","_integrity":"sha512-s77NDZvTcY8c40FkSb9+D6j+WNdIkMRk8FZ0eFLtc6a3t4PyqvlisTDGXrLNe1x9zPtVvSQNx9FLk0TCBTdyPg==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.3_1726692014480_0.5523967505042346","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@a-type/react-space","version":"0.2.4","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.4","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"262e70886414edc7eeab62efb8ef7c98453ad877","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.4.tgz","fileCount":296,"integrity":"sha512-n8WPbZk4wCjEKzGf5w7QmFXxIQkQO6DoqtLH2Qtrp2NUaJTUb81JkpXfxsLHKwr+o7hc5iYyhLg/tT4LBUtvxQ==","signatures":[{"sig":"MEUCIH9AKdN00z2dKQq1k8DpnVFxRQ8SmCs4azG8uqSNruP0AiEA8TJ4KrjXKWsCpF8n2vA7iFKtQaLyp+aZDGbdpySbjMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854339},"type":"module","_from":"file:a-type-react-space-0.2.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\87f7c18cc9b702bc0c36c683ab475500\\a-type-react-space-0.2.4.tgz","_integrity":"sha512-n8WPbZk4wCjEKzGf5w7QmFXxIQkQO6DoqtLH2Qtrp2NUaJTUb81JkpXfxsLHKwr+o7hc5iYyhLg/tT4LBUtvxQ==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.4_1726692680321_0.6254947939107816","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@a-type/react-space","version":"0.2.5","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.5","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"a853b52302f4bf77cab00c176dca8b096c5a3eff","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.5.tgz","fileCount":296,"integrity":"sha512-Q/YJfj9sjWTeY/NuXAXb8vG3kksZrAsaHfiGSK5E7LD1QPM4+TYdkqTRLf9rOAnyrADvaJ3at77gt6rOBD7Khw==","signatures":[{"sig":"MEUCIQDIjPvZgiC3R1CjOhscs8z5ZZ5DCKRDxEwpoFRRiDgMwAIgYITLzYyTGt4Vh0H8vauZpvPIQ9OViLw6s8RjtUTwhtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854450},"type":"module","_from":"file:a-type-react-space-0.2.5.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\a40054075ba5fc0ebcefc61a139159ab\\a-type-react-space-0.2.5.tgz","_integrity":"sha512-Q/YJfj9sjWTeY/NuXAXb8vG3kksZrAsaHfiGSK5E7LD1QPM4+TYdkqTRLf9rOAnyrADvaJ3at77gt6rOBD7Khw==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.5_1726692734142_0.20530380169425877","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@a-type/react-space","version":"0.2.6","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.6","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"cadec33f16133bf2b2dc854a64a72eecac7cc03e","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.6.tgz","fileCount":296,"integrity":"sha512-pU5kcQci1oQmAb1rspLOOrjdMJexK5kMcQ3FOVeZfKWHoVY7h469d8RWbA0MH6lSJdAL6wlVHKaEK3M4AkC0wg==","signatures":[{"sig":"MEQCIB/v145IvyYWXmQ/DPVpCvPvDlvfBoBfSqUXGec42tGpAiB/1AFHt6UzO80Htaw36NNYfuVwWacfXcsIeTJnpQTmCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854448},"type":"module","_from":"file:a-type-react-space-0.2.6.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\ee16cd34829f82464d889a44a34a674f\\a-type-react-space-0.2.6.tgz","_integrity":"sha512-pU5kcQci1oQmAb1rspLOOrjdMJexK5kMcQ3FOVeZfKWHoVY7h469d8RWbA0MH6lSJdAL6wlVHKaEK3M4AkC0wg==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.6_1726797523854_0.7405482114658986","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@a-type/react-space","version":"0.2.7","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.7","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"2bb1b05f889665dcd0a6259868c3ed1c9c835a1f","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.7.tgz","fileCount":296,"integrity":"sha512-RbCMULa2nDGqhXLZGjhpGRYnrm8iLQotbMd0urD1FkrxdMR4eQ5BtrAc9sGaIrzL2eva5qzcWjHtfogy68mS7g==","signatures":[{"sig":"MEQCIHrld4UTQT7Q5Ycl37b8ymwT8BTlHfmmWKo3DUHB/nKwAiBUVx7dg2+x54/IBmO7leLBo1HoUwbCEKI+e0zN4ntY6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":854319},"type":"module","_from":"file:a-type-react-space-0.2.7.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\f8bcff465a5a63c33d3007d6b8404646\\a-type-react-space-0.2.7.tgz","_integrity":"sha512-RbCMULa2nDGqhXLZGjhpGRYnrm8iLQotbMd0urD1FkrxdMR4eQ5BtrAc9sGaIrzL2eva5qzcWjHtfogy68mS7g==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.7_1726802697900_0.2165924461927724","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@a-type/react-space","version":"0.2.8","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.8","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"db5ee2fb2c1dda5f97ac9c051230ed587663bf1a","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.8.tgz","fileCount":296,"integrity":"sha512-Ds3wVLtK8DHho/ZWVG827RAbwzLIi/oGvmK1jLozgGCm293SSjmzfWXrhpgGgUWJAZLfY1oowNrX2c3XkoT1mw==","signatures":[{"sig":"MEUCIQCG6fvdrE5XuVnc3xKp1xusdEtU9xfi4BY6xREMtfoZoQIgY526DlDBpdMFXuW3FbPnXIHL4CQRXNjclinRpVsxOq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862657},"type":"module","_from":"file:a-type-react-space-0.2.8.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\24a9eacc4545fd9a95c23412a4501d36\\a-type-react-space-0.2.8.tgz","_integrity":"sha512-Ds3wVLtK8DHho/ZWVG827RAbwzLIi/oGvmK1jLozgGCm293SSjmzfWXrhpgGgUWJAZLfY1oowNrX2c3XkoT1mw==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.8_1726843946208_0.6945361780976382","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@a-type/react-space","version":"0.2.9","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.9","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"37ffe791ffbf843da6058d9265b35e95afa594a3","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.9.tgz","fileCount":296,"integrity":"sha512-zyp+fNnMKoiW9Zgmp7ilFGOBw6H3O1FhH9EbcUgHL98NDMfqwq3SJ6VamlJY940a8EDhTIbSf45RPocZUpRNaw==","signatures":[{"sig":"MEUCICUGTZIhy/g+H48AdK3R9kuO6sBP1K+CTtCIYQnQVnqcAiEA3OWElb/vVWT4K0ocyDOGi3x5GiQCZiw1UbgIvbpFFoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":862854},"type":"module","_from":"file:a-type-react-space-0.2.9.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\a7cf73e2cb09247de2df933a5d73d0ec\\a-type-react-space-0.2.9.tgz","_integrity":"sha512-zyp+fNnMKoiW9Zgmp7ilFGOBw6H3O1FhH9EbcUgHL98NDMfqwq3SJ6VamlJY940a8EDhTIbSf45RPocZUpRNaw==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.9_1727751253659_0.3418833854307086","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@a-type/react-space","version":"0.2.10","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.10","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"7dc7dd95c99e35cd12773681686ecbbdb1630429","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.10.tgz","fileCount":300,"integrity":"sha512-WovQ6KOqLCnGb+8vg4rE3bUbANXcikwwnkb3U3HxxtquaZZ9Ta1L5Q/CRVTy+jlasaNxyakn/0HjQdjbLleSCg==","signatures":[{"sig":"MEQCIEkOkC9IG1YUoGu3xATnMiSRk5dLj4WduhqIgia4gTBrAiAqDa+qW0Jopd8lVrI++y7fQBGn4Kzh701agSptgbmcTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":872487},"type":"module","_from":"file:a-type-react-space-0.2.10.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\41815df8bb17f6e7a30787f366b432b8\\a-type-react-space-0.2.10.tgz","_integrity":"sha512-WovQ6KOqLCnGb+8vg4rE3bUbANXcikwwnkb3U3HxxtquaZZ9Ta1L5Q/CRVTy+jlasaNxyakn/0HjQdjbLleSCg==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.10_1727755279048_0.28220748418410446","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@a-type/react-space","version":"0.2.11","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.11","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"317fdc6faca3d9319a23272f49e286b73f744814","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.11.tgz","fileCount":300,"integrity":"sha512-+5JHH8MP5enABR8d4OxZEtYJL0Z/jXQ1EMgZZPnHH28Ooah/4DHXdAVsvjEEruFfWtE6maV3u5EW0un33/LTug==","signatures":[{"sig":"MEQCICnboeforTFS5FELfYuippRHt4uzezITqnsgqkBfGCkKAiBc/8XVRnFM4eT0oqNdEK45KqjzQNKMpFMmyimhkCEhBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":872590},"type":"module","_from":"file:a-type-react-space-0.2.11.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\34ef15536e51873ce533552625684d69\\a-type-react-space-0.2.11.tgz","_integrity":"sha512-+5JHH8MP5enABR8d4OxZEtYJL0Z/jXQ1EMgZZPnHH28Ooah/4DHXdAVsvjEEruFfWtE6maV3u5EW0un33/LTug==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.11_1727756307716_0.25178218751703385","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@a-type/react-space","version":"0.2.12","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.12","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"3d050b2d870f78f9ce9782b990aea078e67040f8","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.12.tgz","fileCount":300,"integrity":"sha512-INk8T7h6SBTF0+Fofx/sTDtSMeUGioxkXtRzvQ5X5puZz/wzG7TsOWxJScb6FHxApwdw8JeBOS4Q5tL+WL3jEg==","signatures":[{"sig":"MEUCIQDsVD/vmLlB3jMcVB7IAeishMcYXo9upexHadKAHyTFYAIgX/JaUCSBi59o2cafmJ8n7NpHscm93lX1Resuqmxs87E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":872954},"type":"module","_from":"file:a-type-react-space-0.2.12.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\a027d27ad8aa01aee3a1bda8ec8b1acc\\a-type-react-space-0.2.12.tgz","_integrity":"sha512-INk8T7h6SBTF0+Fofx/sTDtSMeUGioxkXtRzvQ5X5puZz/wzG7TsOWxJScb6FHxApwdw8JeBOS4Q5tL+WL3jEg==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.12_1727880081638_0.18223734229780408","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@a-type/react-space","version":"0.2.13","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.13","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"ed89a656c24f44e1271fef303486b23777cc2be5","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.13.tgz","fileCount":300,"integrity":"sha512-lBGrwkRW115CVC2Te3QhdUD7C++eor17XkxweeL9baXuYfYwcV9sm4Bplk78ODHnG7gAYCNOChCkD0cR7YROPw==","signatures":[{"sig":"MEUCIQCnrsgE28IrrM/HCURLBLYV7aAqeRc8mrXzAAliXSyCQQIgDlv/ar50Xc3RkQ3I/zuABmJTFNrM40bRbp18uJ6n2lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":873289},"type":"module","_from":"file:a-type-react-space-0.2.13.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\4378cae03d2298fd3c751d0363a03593\\a-type-react-space-0.2.13.tgz","_integrity":"sha512-lBGrwkRW115CVC2Te3QhdUD7C++eor17XkxweeL9baXuYfYwcV9sm4Bplk78ODHnG7gAYCNOChCkD0cR7YROPw==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.13_1731185260113_0.9584715707102329","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"@a-type/react-space","version":"0.2.14","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.14","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"40054df66d601d38ecb130ffbc6f24acbf6f3602","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.14.tgz","fileCount":300,"integrity":"sha512-kalhWjkxBR5rSPxShI6tqsvE1cwx204sjXse5PdvdNxN7v3tXpndznXfaEYdQmYGhz//KpQwpynyUTN+z0SJcw==","signatures":[{"sig":"MEUCIQCOuzMJcYLZsL9HIGYMsZeO1DmK2rtSPTrEBt4/wYINkAIgI4Y0J8HQqCAFklJa4BTlH+19IqyZEiA9zvMjE2ibXuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":873441},"type":"module","_from":"file:a-type-react-space-0.2.14.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\e0d29c4f6f04070ae15062eea8a789bd\\a-type-react-space-0.2.14.tgz","_integrity":"sha512-kalhWjkxBR5rSPxShI6tqsvE1cwx204sjXse5PdvdNxN7v3tXpndznXfaEYdQmYGhz//KpQwpynyUTN+z0SJcw==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.14_1731185449284_0.9766863066800546","host":"s3://npm-registry-packages"}},"0.2.15":{"name":"@a-type/react-space","version":"0.2.15","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.15","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"1f2ec7d22d33af8ac9d0a71d6f47cd20366a8d92","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.15.tgz","fileCount":301,"integrity":"sha512-BCBy3PbOtmXMbayRjUq4B7Y8QYT1BkrLQwSCm35BHWgPBn09oI/lobEUc6hnMZdW68A3n60g9//Tl8eyonuUTg==","signatures":[{"sig":"MEYCIQCvCb9HsQRlHtZ1juLuNESmyv0qoq+H40Eh0dH8Nyj5kwIhAP1kKhA0ZoBSBovpDUG6KDfJIGyKI3eJF/hubvYzH1O0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":878562},"type":"module","_from":"file:a-type-react-space-0.2.15.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\f61b692720e9f74c1429a96f9c7a0ad4\\a-type-react-space-0.2.15.tgz","_integrity":"sha512-BCBy3PbOtmXMbayRjUq4B7Y8QYT1BkrLQwSCm35BHWgPBn09oI/lobEUc6hnMZdW68A3n60g9//Tl8eyonuUTg==","_npmVersion":"10.7.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.0.0","signia-react":"^0.1.5","@a-type/utils":"^1.1.3","@react-spring/web":"^9.7.4","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"^18.3.1","react-dom":"^18.3.1","storybook":"^8.2.9","@types/raf":"^3.4.3","typescript":"^5.5.4","@types/react":"^18.3.5","@storybook/test":"^8.2.9","@storybook/react":"^8.2.9","@types/react-dom":"^18.3.0","@storybook/blocks":"^8.2.9","@storybook/react-vite":"^8.2.9","@storybook/addon-links":"^8.2.9","@chromatic-com/storybook":"1.9.0","@storybook/addon-essentials":"^8.2.9","@storybook/addon-onboarding":"^8.2.9","@storybook/addon-interactions":"^8.2.9"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.15_1731189028471_0.2447532221676465","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"@a-type/react-space","version":"0.2.16","keywords":[],"author":"","license":"ISC","_id":"@a-type/react-space@0.2.16","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"dist":{"shasum":"0695b50feba846b7bbb0d50c3e6a0284f310938f","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.16.tgz","fileCount":301,"integrity":"sha512-1Vk8wtxSOnWxbU19oHmEUqT83nSHGglOSn924fyLDehxWVlYEPPBvyzToba4lG21lUSUXCKDvYnmQF0lOSWXJg==","signatures":[{"sig":"MEQCIEYVLw2IJwNyDzlcOAD3wa8qcmXRtxPO9cIWbLD+msyOAiBLi42ipFcvLG876KmLzolWmEFgBhwnoh+tku7qhGT8zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":878713},"type":"module","_from":"file:a-type-react-space-0.2.16.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./viewport":{"types":"./dist/viewport.d.ts","import":"./dist/viewport.js"}},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\0ffd4a90d73d3b3a074d1a5e7a06fbba\\a-type-react-space-0.2.16.tgz","_integrity":"sha512-1Vk8wtxSOnWxbU19oHmEUqT83nSHGglOSn924fyLDehxWVlYEPPBvyzToba4lG21lUSUXCKDvYnmQF0lOSWXJg==","_npmVersion":"10.9.0","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"raf":"^3.4.1","signia":"^0.1.5","valtio":"^2.1.2","signia-react":"^0.1.5","@a-type/utils":"^1.1.4","@react-spring/web":"^9.7.5","@use-gesture/react":"^10.3.1","@radix-ui/react-slot":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","react":"19.0.0","react-dom":"19.0.0","storybook":"^8.4.7","@types/raf":"^3.4.3","typescript":"5.7.2","@types/react":"^19.0.2","@storybook/test":"^8.4.7","@storybook/react":"^8.4.7","@types/react-dom":"^19.0.2","@storybook/blocks":"^8.4.7","@storybook/react-vite":"^8.4.7","@storybook/addon-links":"^8.4.7","@chromatic-com/storybook":"3.2.3","@storybook/addon-essentials":"^8.4.7","@storybook/addon-onboarding":"^8.4.7","@storybook/addon-interactions":"^8.4.7"},"peerDependencies":{"react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/react-space_0.2.16_1734919067612_0.9819197351558362","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@a-type/react-space","version":"0.2.17","description":"An attempt to extract a generic 2d spatial canvas primitive in React.","type":"module","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./viewport":{"import":"./dist/viewport.js","types":"./dist/viewport.d.ts"}},"publishConfig":{"access":"public"},"keywords":[],"author":"","license":"ISC","dependencies":{"@a-type/utils":"^1.1.4","@radix-ui/react-slot":"^1.1.1","@react-spring/web":"^9.7.5","@use-gesture/react":"^10.3.1","raf":"^3.4.1","signia":"^0.1.5","signia-react":"^0.1.5","valtio":"^2.1.2"},"peerDependencies":{"react":"^19","react-dom":"^19"},"devDependencies":{"@chromatic-com/storybook":"3.2.3","@storybook/addon-essentials":"^8.4.7","@storybook/addon-interactions":"^8.4.7","@storybook/addon-links":"^8.4.7","@storybook/addon-onboarding":"^8.4.7","@storybook/blocks":"^8.4.7","@storybook/react":"^8.4.7","@storybook/react-vite":"^8.4.7","@storybook/test":"^8.4.7","@types/raf":"^3.4.3","@types/react":"^19.0.2","@types/react-dom":"^19.0.2","clsx":"^2.1.1","react":"19.0.0","react-dom":"19.0.0","storybook":"^8.4.7","typescript":"5.7.2"},"scripts":{"build":"tsc","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_id":"@a-type/react-space@0.2.17","_integrity":"sha512-DhwYd5VNOMjjnyZMGHPsvb9+6K19CD6j0FloO0DBDS8YYS+BLVwOyQP/MWIayCpE6nf0raejBlWwPxQ7jlz6FA==","_resolved":"C:\\Users\\a-typ\\AppData\\Local\\Temp\\cd1c67b2be48b61bb8d771122c9653f4\\a-type-react-space-0.2.17.tgz","_from":"file:a-type-react-space-0.2.17.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-DhwYd5VNOMjjnyZMGHPsvb9+6K19CD6j0FloO0DBDS8YYS+BLVwOyQP/MWIayCpE6nf0raejBlWwPxQ7jlz6FA==","shasum":"878f71020000b912dadf1f065e8de2a5d1a94811","tarball":"https://registry.npmjs.org/@a-type/react-space/-/react-space-0.2.17.tgz","fileCount":301,"unpackedSize":882823,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDxabl4C6T8wdzIoqNI7sCtlMWq2CbsmCZip0Dpr4+UmAiEAw2Ev1sOMotjHsD6ZmZFa9NjqcoLHTnhNfKLskYfK+/E="}]},"_npmUser":{"name":"a-type","email":"gaforres@gmail.com"},"directories":{},"maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-space_0.2.17_1746811676631_0.8900542047359277"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-08T01:35:38.900Z","modified":"2025-05-09T17:27:57.106Z","0.1.0":"2024-09-08T01:35:39.156Z","0.2.0":"2024-09-18T19:06:53.517Z","0.2.1":"2024-09-18T19:32:53.214Z","0.2.2":"2024-09-18T20:16:36.850Z","0.2.3":"2024-09-18T20:40:14.820Z","0.2.4":"2024-09-18T20:51:20.562Z","0.2.5":"2024-09-18T20:52:14.440Z","0.2.6":"2024-09-20T01:58:44.111Z","0.2.7":"2024-09-20T03:24:58.162Z","0.2.8":"2024-09-20T14:52:26.471Z","0.2.9":"2024-10-01T02:54:13.963Z","0.2.10":"2024-10-01T04:01:19.312Z","0.2.11":"2024-10-01T04:18:27.908Z","0.2.12":"2024-10-02T14:41:21.838Z","0.2.13":"2024-11-09T20:47:40.368Z","0.2.14":"2024-11-09T20:50:49.591Z","0.2.15":"2024-11-09T21:50:28.796Z","0.2.16":"2024-12-23T01:57:47.858Z","0.2.17":"2025-05-09T17:27:56.923Z"},"license":"ISC","keywords":[],"description":"An attempt to extract a generic 2d spatial canvas primitive in React.","maintainers":[{"name":"a-type","email":"gaforres@gmail.com"}],"readme":"# 🌌 @a-type/react-space\n\nAn attempt to extract a generic 2d spatial canvas primitive in React.\n\nI keep re-inventing 2D canvas primitives. I feel like I've gotten pretty decent at it, but it's a hard problem to abstract well.\n\nThis is my first attempt at a general-purpose 2D \"infinite\" canvas abstraction. \"Infinite\" in quotes because it's not logically infinite, it's in fact capped, the cap can just be very very high without performance impact (afaik).\n\n`pnpm add @a-type/react-space`\n\nSee `./src/stories` for working examples. Not going to attempt to document here until the usage is stable.\n\nUnlike other 2D canvas that I know of, this library automatically tracks the size of object elements within the canvas, so it's much easier to do things like intersection queries. Included out of the box is a `<BoxSelect />` component, too. The main `Canvas` has a `selections` property which tracks selected objects by ID. So, the library is kind of opinionated about some common concepts. This may prove to be unfortunate for general usage, but tbh this is mostly for me, anyway.\n\n## A note about licensing\n\nThe code as represented here is licensed CC-NC. You cannot use it for commercial purposes.\n\nIf you would like to use this library for commercial purposes, please contact me directly.\n","readmeFilename":"README.md"}