{"_id":"react-headless-accessible-hooks","_rev":"52-7a9722418e20441d8eb4728734e8dee7","name":"react-headless-accessible-hooks","dist-tags":{"latest":"0.21.0","next":"0.22.0-beta.7"},"versions":{"0.1.0":{"name":"react-headless-accessible-hooks","version":"0.1.0","license":"MIT","peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","watch:problems":"tsc --watch --noEmit -p tsconfig.json","confgen":"npx confgen@latest @lib @docs git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:test":"vitest watch --config vite.test.config.js"},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"gitHead":"ba207fe7c3767a1447626fdbf2aaaff452cad0c0","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-PB1IlOqRpidI7j4cBIlSq82RYu3GaB+xl+lyTpsRYDfQX0n19ZdhNcEhWozPH2L0TWx8MYHqh2WJpLoGGs9w0w==","shasum":"b223816fe6b2e3a1f717e71f2d9742ec9c85d036","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.1.0.tgz","fileCount":43,"unpackedSize":121807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY9JjGodj3nrUJ4j1JUAv53J4KD05/HHW8+cqoAiQzHQIgb24RVhkEaQKilQwue7Reix7e4dz4lXcOagLiRQmZeK4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUgxzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozhA//eP+wKHpWFLKMMrXx37VToK/OdaQxaZ/Ruu+/KRvRbOoY8M07\r\niXdc0al5IuRalqs2ieTdp8Rj2znuqFU9mQfjhlu7bFNXEl2szbKOg+XA2e3u\r\nwCke8O7xHU96A4gepOm+IkAy84L/XLV7m9VVK9n14whW0oa0p7z2rqM9NHia\r\nsAhXZkJdSw4rIknu6rvQkjtzBWqe8yG2iPmljswPDeiHedk8rY0x1BWe1zQE\r\nWIBX+YFm7GK3xQQEw4MMDWVhe/8vIXt2CIAJ0rAqee783Es8ViaRdACIv1v1\r\nRP4naDYh+438y3I8FgxXX6/6p4b7z0zCm12meIjqF9gnJOghlXWzoQxGNpsZ\r\nspY0f3K3VJ8pQaaINoY8eQHyhZhnJUmB/w1YwDNUUlZkqE4//XyNG7rR8O/F\r\nV/DlW9HZYiKkNl9y23iLFKtqYRKwNY7D6gy1sVN4oG1YX/dyjdeCpzc4c4Vp\r\noDa4zuXNosuHEenRmB4hIwjfxTp+0R4h4WqKjMV3ZZigctqrYdMztJ8J7Pyc\r\neS1mNuPgVhekOy3j1BdJhK/LgSmd7HBe35GPN7lL79HEmu5MfcQ2xKCiCGPD\r\nFFIGvRPOfKeKccJBmnCdPASJE7m5T1d+Cai2gKwF7RUCM7G+Tt5GEhfvQhGm\r\n7YJr/eG7Ge0QEuC+MvGPU70Ulx970hoC028=\r\n=wCpG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.1.0_1683098739255_0.11695818675600678"},"_hasShrinkwrap":false},"0.2.0":{"name":"react-headless-accessible-hooks","version":"0.2.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"b822ffd314e3741e74d9fded0dcc699046c3f31c","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.2.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-l3pz4ZwCeNv7GnmVaSrjfk2S9fAdGF4AhkgGu8TeLbwJf9dGAIAnzv6LgQ2EbuQiehbjQ9W8klH5dq3ZOoNo/w==","shasum":"b14b2a869340900f9282364cbe4e956f762eeec6","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.2.0.tgz","fileCount":30,"unpackedSize":1777223,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyxZ2sm/+kioPEeYkCrimYhWJQ6SrHVqIIHYZqsJ6/lAiEArI72hO8gXYh3saFUHTLTU/4ZLuTTJtR5akJ9w80jVqk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUhIFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTxg/9GkLaga1rvge3epsG+bDQ1X8FW3KOivB63OKOre9t+Ty2VIaC\r\n68exneg42tIlN/3UMryUard9sjsid1Fbgbd0Weg6btHJaI69Aqv5D1eoZbO+\r\nqSrTLy7LvlOuUWNO6gQsD7P5eUZa6zygX6/mfbma7+6b/zJlcNqqN6XuUTfC\r\nWnKtgvhk1AU36fDHSwfSvom/rD92UOqG5DeF6MVs9eWW1GcvBOHXjB1/KId+\r\nvpLv1aN1GoHGUhBUz0/Xzb440eqqg2r3bsii0A7D3pRg7AywD4OAewdKGtqk\r\n36GoBcnWVRh+JTr3cbbR0Dq3VB2SMGC+qDZ34RJR322MFK/dsgALPblKTmUp\r\nFGVdGp6IX83w520XaW5Qdi8tk+V2PHYcIfwHizYxWREDNIuGUpZPj5rXG3ME\r\nUTw+c7vU0NG9B61eCu5rMkQq9mcWI4ayhVp+lNhowo2gjNMjbJDZvbM2/5yb\r\nZNE6g/Qv1G+TnNBmDySXNsWiANjxKpQs/Xz8ZGuNQUpb4UXWRY+HA+FToTIe\r\n1i05Fzy8FB0W3udJ8byvXxsxMClr3cJ5UC/5MeeOOhEGPahgHDGti9sIjk4m\r\n2FuT7V9lAuhmIO1bdgVE51UTtmgdpIK52E7gi0gIW4EsVivPaYJGxmvSct06\r\nPbnrZF8YjEFchSFRKd9HOZv349AKP1XjNjw=\r\n=cxx0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.2.0_1683100165322_0.2962483515433909"},"_hasShrinkwrap":false},"0.3.0":{"name":"react-headless-accessible-hooks","version":"0.3.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"f5bc6b57c603b3efa9affac0140f164a84c89b96","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.3.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-yMRQLTzTAT+7ZAn6GfSMfx1IK6excyaV4JrQ8q0+aWDV/Y68MbT2z+FuODv+lWlIt8CI7QFYdN87RyhHo/5Bmw==","shasum":"7292f6b54d644df235f7dfc0c94306aef6914ead","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.3.0.tgz","fileCount":30,"unpackedSize":1777396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCrykJYcel5dDLbcEN1Hqw0+rrTC3l+5pLbroY/9LtXAiBZkyFsIqYMr9aYgb3vPjL3wj3lV0U/uBhTiIB+Z/1kHA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUiFvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8IQ//UjmLvy5f99iLBK7p9SJuM9yMkuUEwq1QoDis1zZa65iKKRAG\r\nA0FNM59tvkcH4N9IQ3X7g8XJ7r2Fa7plLyvrnOaAJfJOI7JqPTX/VBU0UUCe\r\n3ZiPEV6D5al3LiIcGWzstPPHqXMJbAPQaRpf5ZyCckyAZI2TqWkb2EI4Wcab\r\nGlT1BviIxhUf+04k8wrOmw0HxQbWss2PHxkC+CmsRSAHCOfpyUIXXkItjLWe\r\nU73iEA/MPOT3nusjp2rxQG7hBJRbrNNjtQDQp/VIx4ykuvpdkdZnI9YggaZj\r\nTIBbmFB5CXY+u9+n/QW8AqcIdm8JQZTzVhxdgKsm9W9KbHc46JFYoYnaAlcK\r\n15INlvoT1CqrP8cOBtXeV/3/2nUAV5omKX153zWAPrxNP2M9xBE5Ckh8/ePM\r\nlPnW/uQMWibq5XCWWL8gc/d20ZWICSB42Q7VG2MLbvk2Fwv4fRcJJtrU82w4\r\nSr+d4v7zDLS7ivxSdiNaua+Q7ZSDjJZ8y+a1XRtUvCz1fIjOFjvz3OupLbDJ\r\nwMh+W2FExZxlHFyJ+SPdK9whVZDoxFl9EWK4p9/9tgj65faVhM/JoSaqYHBb\r\naAfs1+QtQOY0nH3TX8fPhyoTNLHvA0r1oydWdyAdJRXka7LhryUhRlpCcyTr\r\nXT7qbv04TvuVPtrf+1QTQ3yJyH+xb4awm5s=\r\n=gZCQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.3.0_1683104110887_0.6816207633591433"},"_hasShrinkwrap":false},"0.4.0":{"name":"react-headless-accessible-hooks","version":"0.4.0","license":"MIT","type":"module","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"beb3cba15589b737b88b209278b5541512e32338","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.4.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vp+JoIrgNMtXlnS0Ft+lExY6vlijFj19UmTm8bHbhPvSwEqHVENKG2Bq98iJwyrQ0HRCvZe2ywKMBtTBO7B+Ew==","shasum":"2564396a88f6f094488c302e8cd08be1e4e56614","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.4.0.tgz","fileCount":30,"unpackedSize":1777416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVJtmVBh0Ju6dXjREfZcq+3NYRgqe6+qLO+QunVcpESwIhAKFr/TS1Bi/wmbob+N2zqhv/s+AFPIiW/Y29czVJNd8A"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUie0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpClA/+P+fYHu4JpMd9WH+7SihUh5nofawMEvEftXkt5RRUX99cpMgi\r\nHlF4DAdtNoNL3LQwt3JHRk0ReQBAIXLxfEQn/v3jVaJDbLcananw0PZM30bz\r\npr/smIRN0Mg+9cmbOaT4I5h/dZU9WKe0/lOzIcpE9jaPoLmRbiIAEun1Bucv\r\nnAHGEcteqWP+Wc6pe+0yuzNnKZ7Mq50jWu5kseYdxP3GEZMXBt40ZEgZwRhJ\r\n0DS3CH6Fh/Ry7t9HoyKUhInsgT3Z7ur4tCi37pntd+XwlasQ5NhhgXSMHkWi\r\naDc6X4Y71CaGUEjOZQGXkwZAOuEAMSyHULtvB7P5g90scMEF94u3lYD+8Hc4\r\nybhonXNdyiYbYNUfZMvUkoBGaupuLkVEFqx9gqYUHz1VXFBhFDYk5SxiCGOn\r\nz4T8PQPKKnOshJDqB/7KujSRJzmBC33Bt390/cDUvogHak9tVM4h3mQyRFOx\r\nM6gxX/tTV0l6gs/FceSPM/U7EibIE3F/sXUDJS5M1UlziOw3/hIfb9DnAWr2\r\nX0o9g0exJKTsbiGjYZeYmjm9B5IsbRGv6Xd4ZeDCW2KfVYL2OeJ1WHymmJSe\r\nPPfsTNf/+27oyEATNBKQND0Upp4qc2Xqpo7SgsYh+fs2iEJhBJHr7tv+5nAe\r\nhmyGwQWfqoJP9vCem6LBVsHM7dPUa6Ask/I=\r\n=SFKQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.4.0_1683105716043_0.312759781121952"},"_hasShrinkwrap":false},"0.5.0":{"name":"react-headless-accessible-hooks","version":"0.5.0","license":"MIT","type":"module","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"d188f4ab973445db655e430f4eda0df1e33e5623","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.5.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LEr3bXc4BUQFDTqI9jYyNq2TJO5qWxhH3/bFIqtJwKOc97Yx1CwlU+CWsxVNge2y6/xIr8Tgxwg6WA2LZB/8vg==","shasum":"e0ae5c927d4030d910d641eb751110ec189c799e","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.5.0.tgz","fileCount":30,"unpackedSize":1777416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5Kea6iCnHJ28jKgMyV0lSnyBx9giK3TjS9hRDoARYIAiEAiSt3O9fJ6OMlDixH93rGS+rm57+7uROglmon7L6gPpk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUilqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxaA/9FeevTPjAG9GosEM2utyFJfaIyFBms8eM/Jd/8aKqo4z8e4le\r\nsviqm1iDnJ5hFulskcv5aUiSKPK0Lypzh4o6gpx7q/PVtX+odZgOCa+4Ipfx\r\nnJC65Fhsg74S8+L2ZW4TQO011IQqBBPhKGIK7oHbpDbKXWHb03u1aisu3xM0\r\npe/uDfNbCXpx22QBxVJhlwAs/iCR7+jZdJlcrBVg5xn/vIYGVh0He5Rq0qHE\r\nRH2G8WAlgH6BpxUBn/DQ+npzGM95yYEbcPU4/RLQRTYfU/1FA6TLodjuJDuS\r\nz421Sv1Usgmd1FnJRtCX7fABVkQivQ1o+4tQuJvhlzLXm3WdMSHZw25pG8kC\r\nS3d+eYZd1axR9nB41473tZanCo5CWBa8O6+SD8g5icqLF/Ks1mH3sFKdVdMB\r\nTFqsMn1gJNGxkFRxLMVsWoKdDXoo5ysyTmt+AHQ9t7qEo6+PM/7Se9zD9+9t\r\nR9CXVExwGDyUHiNo76U+h7mkBfL6UeijIPiWofbIYh8WvXkcTpcyAR0YmEEy\r\njQZLwP/qLCZP7Dq/QHawh3degE+TWbZGYcuIAvo2JxlhJncITRZiSjd+jPJT\r\n8Q949GkVgxY/BQwWVIubzzKEgT5ddR4SHJoid9Jg2XC8d99sauxh6yW8U7nk\r\nM34KPsRKknzm8EHDOIQkozGXA7QkuKHG74g=\r\n=1BYT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.5.0_1683106154613_0.8872584670920958"},"_hasShrinkwrap":false},"0.6.0":{"name":"react-headless-accessible-hooks","version":"0.6.0","license":"MIT","type":"module","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"1a5131d19e8ad4e974f2ec96b9d395a3d9d7e94f","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.6.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XXQD0TfM4DrFymBUENvF9kbO+ETeiicXfeB9tqOoELhJXhCOzqzRIhYwq0RY77V31fwUgLzPLMp9ffNV2HwQ6g==","shasum":"60388504f945d9a58bf8e36acc443b56bdc4e386","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.6.0.tgz","fileCount":30,"unpackedSize":2112322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa310Y1Ye390TQhXKfyYyW9xHq3lD1q+D+qfyw4AtlTAIgHJzwU/pgELGQ2o24HI6XGC1hlkKTDZdT9N4POXedmvo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUin3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzLA/9H74pLzXM2tLZuvgSUV2JaEjyNXB97d+3wqgIQDxkGBESwV3k\r\ngnLIZkzzvZ9QKqjnngaK3Vbi1zYWPRQkAmHq1npENH1zxzchLA0hhorLFazm\r\nl4MstzUqgZ8Lheg6Mumdc3Wdvg6BymS8285T6OfVUi/dyiHMLZB9F17450Zl\r\nfx9xADFJz5rKp4R2glnVyk2UEzCPVLz5gSzVwkAr6C1vhWoQbjRaPHVZ4rSk\r\nMvK+POMPpmYKgPdsHguzBg286p9L3aUKZu7sReKl4IqsJSAU97G0KGujoUhc\r\n52nIBHAcNBczEA9IS7TkPKRKAhUrwmf+QerApfwNheZOPEsVUMn/b7NHFpam\r\n+SBqZw/iiS+wd9rqWFHfuFwq8qaqQZ5NA+kYQVd6Gr31DFs3Vypanw5yzGfk\r\n9eeXSrzVzWh4PkW1WWIGksajdeCjvt++2BWAOvWkM6PKw4PKIXt+NI2LfjwY\r\npqQc1ZUi9E3zWVlgHLuqsIlVKzKz7qgGhYBwsCR1RcMqyfn/zd893czzl/0w\r\n1AfimbB9bh0/QRz11uvUCqhpGDAeJKgaugw8OZfm4jtXibJH/hKJIJYLVmE8\r\nAkgrrSCR7GayAzbstDOalk+pLmJA7az34jABWb2Hi2WffXW4s4cf0Xef+Uct\r\nTtO9SfPH7AbhM7vVrZ92BEFpJ4hRxNNrYMQ=\r\n=ycX6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.6.0_1683106294927_0.5388749483074133"},"_hasShrinkwrap":false},"0.7.0":{"name":"react-headless-accessible-hooks","version":"0.7.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"bda2e928d6a5b77f39faedcd327867d57ea0575b","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.7.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/crAcHpsQsNvRPRAImUUYL/zeusEiOLE61ps04GfV7iYIeix39RtDzNWQ32A5fp1K9pOA7iYSQzZtUQjlRiq4w==","shasum":"d47e2cd4b30dd000fcdc9b362a47fb512eaec732","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.7.0.tgz","fileCount":31,"unpackedSize":1776290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGZzxmBLk8vF2oNfIh11QX2l0mPkB2s6dtfLTCHBQ3xAIgG97gXqbZ+1yA3q9poXZj3T/bWv6yrl+aArxcvfKz9tk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUiu1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7zQ/+IDUl+8xggvwSHiru61nitc75FwJL+qi7qfd1WQV5d2MdWTa4\r\nxf0x5Sfa3KuTCOH2OWvZ93TLttV33KZ5hlE/14tERReuFI0ykNiHcJXCR8UC\r\npNM0W7hpqa/N0WVVa1MzmVMB0qp6d1pdwOl230cBXwy818q9SeCVeiRI72FD\r\n5t8zSi5SYX/PEO4zJ/z+ItJSsCh2+vPh8WGicLCDI5mW1EGuCEsSnGktkOKW\r\nrUEjJB5RMTaIox8gDDGkhbyzjtyxO+6EoyViYGd4u6+/ziFdkUM4fh+PRqhy\r\n/FnnHVrDb9nj23+N9UIldaYt2slgtrRFCx06LQiVg3q9ydcBl3+49HwKLJ/g\r\nk6y3xndrh7I6aqgSL+X8nlGSwoNL8klrcoDdEAjAwsUWpBbuRw0gKMFDdZmL\r\nIN7sf19bDgwwxR8/1DpKJ3eIM/0QopJ/EhEvu7FVFJlO0VKO49rGGw6FAGFC\r\nI05+BmdrlX7PP9GBATWIUMp125d5266AwymPBnSKgnyIT0E74mdujirnbmXN\r\njo9kyfgluDGlS5LxhqUPqZ9CxyDV+58v5/yEjo5yCtTzOkYMZMcbsPiJx1eP\r\nnG11I5ZoKaUG4TibPjgF3/kbGj6JeNZqQZcEioyikM3LpSlM6DHm7RpZCrfL\r\nGwK5JAJOwHPbyOYEloVSY1mA96mU0FsX6uk=\r\n=46RV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.7.0_1683106740769_0.3497044443921118"},"_hasShrinkwrap":false},"0.8.0":{"name":"react-headless-accessible-hooks","version":"0.8.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"bdced79db1d3cf2ec2f446f1c16c7621181c9047","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.8.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-nKCD1bSYWaMP/xfJQScKGl0B180D6B/FFKYGNZ1FBfkgosKxu6pJ4ZnH0h2KsbUX2+rWGqFPRQS2oYV5Hkl3PQ==","shasum":"c56a434bce6615d6aa5c1176c24676d758298443","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.8.0.tgz","fileCount":31,"unpackedSize":1776601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAgwG4kgwEZiaUlu2+04ikdkZxAHTailHOxSwQCAcAQAIhALhVCKPAv3lnv2SF8Fqexuy2EQACYto0MGQUegDgChB7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUm+xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsXg/9Hn5EJyBFtfETI90o27BNLC0gvcRrotLvfqqS62EseAmtD0az\r\nUuAIjMJEGAI63X44QS1NdR320a2t1RumbLZFfNO0IgZlQfgz7Y8QEf1jX14B\r\ngCdeo9HgJF+iEKXzihMYcxCl7a5GVG0FyETgGdpZsi6b0/QKhgEIZYC00zdv\r\nEuc+1Q7dp3WdiKKunxEiYytja8/ebHZGuduaQ9UXEN9wZWzrE3Ve5FEESNIW\r\nYcs6bJM9irtumNOgCURlSvltAysnU7eFrYNDXUP5ccbPjlhtIJA12YQAkEBx\r\nAQ7ZwcoidnUL3iSRXshM2PGA4VGWjnR2/ex2fTINRL6G6NtQ9DSUsonk31ja\r\n+/BKbcv787WUUZc6qhmunZXmqgFahd2uL96Vj250wTn4ufIew7WPjAv1pUh9\r\nvDsfFOqeY1kPmByi6VQngs7dIlAwRBYnxJEyK6bzJbBJHB0rx1lv7FTzLfdN\r\n+rCbbX/2wGe0LOwEHluHh190x2e1lrs631giTvPMQJq4i50TFHzV+FVskePs\r\nUaUqHQ/GzkMVcap4S+eOzsc2F/3N+AWit7qgzI1Oqj93Jmzcq43UZjofIVFx\r\nUD+pFGKjH926+FA/UiGR80UR6fudb2RrNnKDitTonha+/XBlwUp/jd89NC1v\r\n3aVJz6JKhl1c6UjXpTiUobEF2BOMsi2ck3g=\r\n=kWzP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.8.0_1683124144808_0.32822107939755596"},"_hasShrinkwrap":false},"0.10.0-beta.0":{"name":"react-headless-accessible-hooks","version":"0.10.0-beta.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"2952c9e8cc5ba6ab317a3158ef494f7fd5778c12","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0-beta.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-GnqRzudldXqfHuMA++y7x9q8WWwXZKDBQI/+QsaUtJCTMi7Zi0MYtubSH+cKdaHmsOPatZEr8ORL8xzf3HPb8g==","shasum":"2fb5b621f07fd8022fa80e2e5fcfd22c25a8dd33","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0-beta.0.tgz","fileCount":31,"unpackedSize":1776609,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCorcGiFRIjZZ2cKDmpxSEG9haVsc0eFIjdrzB8LwRcEAIhAJh5Jnq5atCZHIEkZDbDzs+fP2HQGz3lM0YLxnx7fEEL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUoinACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotUBAAmLl72d3CY5VoGDnZz1DfDWokt0cOGg63B5iitlHzwIzuDRxP\r\nta2nPqe5RZrw9baJ4KtiTvWCm7mYkYc/tthopbx33EXY4Ay4LVbjZbW77pPP\r\nrrBqGkB4HfTt4qCm1qHhCTc425bJWbKorzGYjlcUuJ7CTVUBqubai6GTq5I9\r\n5m8xxOMTzZOoJ3cKayolGBEm4SYr3fzsRmia2R+IdHhCmnTaZpbNeqhWqUnB\r\ndifBpcqII02YpQWpCNZMiwF1dUC3UUg1BuLgSNkuT//XuZTOxcDhppxgALwu\r\nkx53M3UK2LhSmOrCJeDdEG5UT8si89ckwlgoNxC9w2h30P9AogCUXwwhP0h8\r\ny2O3k15fLh9KPa07NAGyfIsn36itWaVzLggrgiA9T6MDB6uhlyR6AX6ar0Tf\r\ne2v6dhKB+/2UybZrlPlx2/U/vhPw8cFDkRtOyxY+CoQzsqw45vfnAvb/osEM\r\nq9Ki8tKbKYllYXiwvbxMPkMcs62q712mylk/lhKk1j0zpB/45O4bp0krz6hQ\r\n4YvFCfTxL5QoCX/KBAFu3Y94prEuMTdEA0gZLbfOjeIhBnJxiaxVlAgzYKez\r\niNLIEv4rZc8O9Rp96ijNBMYLG+dUEZqw6+j81C6a4+HZsPDcSuC4Q/+5GCrk\r\nELV2WFna7GXfBhGgwoCnB2VVz3GncFeHTe0=\r\n=jax6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0-beta.0_1683130535019_0.10922614832577993"},"_hasShrinkwrap":false},"0.10.0-beta.1":{"name":"react-headless-accessible-hooks","version":"0.10.0-beta.1","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"c15365d280d8103e93b138732e78681a28f09f22","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0-beta.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-UrVHcNny5Ej93ICMc7Snj7XEBxVEq0OU9/p4hYwXnC3Rwc/D1Z7TIxSx2fp6antnyUtEyaOrHWLnROleMNazzQ==","shasum":"3e89973304ec0f25c997fce670fa14efcd623584","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0-beta.1.tgz","fileCount":31,"unpackedSize":1778652,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvM2ElpCf4q+Q4Dvkcp56bpAY4q291d1SDRvW/ro40swIhAN5Smwvob1p131P1XMTLZ4VhZdz2OTCFWJk0IUVqlxiJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUot+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPtg//R0sFBkUXPd44ygNFEtR27sm7Z9EY9aSzBssOOQjrhRp97/VE\r\n35SgG4D/oGC4MVCcCRS2Yf+cNbtXxom1Dx/KOkv2E7ByRYQJHZyEoJ0QnB7v\r\n15gOFmcNNcQtl0/cvXf7BGJEqzmAckCk8aQb8mzYKM6FSh+czBFsH6q/Aqfi\r\nr2Ibc9RkeVGSeUnMDvgmkBtIqFDeJkmku6TtfnzKgmNKGjqcWG1YjgROY9MM\r\nEfzT0KSpZozlkdk5Fq6ALOPI4/uMqjErLuswzdrw4NWQSEri1QDB8VAKJV81\r\n2EvIR0sIInwxssyhjDvQKX8vM61Rx7OVKFjUoxDewkrzS+LI+nUwU1J7C9Z5\r\nE+sQRhgILNhdR8OmIOZCQ21ctklLjdAbvCNwdqvYGL9EeJt7YhwchJv3ZfCa\r\nBLfflg8sSDlkxAHRE29TL9drnCH1kyll6iq3l2/mTwEMbNOODgh8yhcWvuDp\r\nkswEKzF2SKhpnGVHf9C1p44s2NPBzPvxQZPnClmI+faJGP5V3wcvX4Ex9NC3\r\ncie/anqA7Lsxe4w9HwfoxwFSGieNEIwxpSkJ3u3uqeZxRkb1LPsenKzsrtqS\r\nVuCMlmNC+I5l33J7cwemrouPv0VHCr7gxOO+PzRBO8+sC1JOPc3IC6TgQjSp\r\nGgPRcdW64PRewt3shgjwDtnF6Uu2sWIrDSM=\r\n=/KnV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0-beta.1_1683131262605_0.7666654137289528"},"_hasShrinkwrap":false},"0.10.0-beta.2":{"name":"react-headless-accessible-hooks","version":"0.10.0-beta.2","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"b05c1003591e76b35df98c3be5bcd2421df4cbb3","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0-beta.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-FGvSJuULxuAbbDXe+LVXadsdHz+BOlyvj+6/NK29pY8GXGUgPBBchUm3nk1XYXk8QZWJaz7djUgh+fO8+/+1hA==","shasum":"400e0d3406424c49208542f8f1e7c10df1550515","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0-beta.2.tgz","fileCount":31,"unpackedSize":1786198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFpIg6YASx1+V1rnwIAlwobPPLcWIcK34aMOc79IDAOAiEArngkA2pDDUhuUt5yhn/mdTQrZwIBl9gWv1LiDo011c4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUpelACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo48g//QeBcSaEZNYCtXGSQq7+yHM4KVkF1HWrJhbjMwznfrZfxQ96T\r\niaaOZlXFksbau2rHb4MqBwnbnyFbreQDHWAcgfdyeehckIEqYBtMQeP8vSCq\r\nudzMSZDy4YQvmh7tEduswsY2PSJoCQ/Xubh7gkiOaZxSf/Uv9waKmlyVlO3k\r\nX2jlwI9msC/iEwtdx5aAuxboISdHvGWRWTqjty3njrY1zMDbberIGOl+F22B\r\nXoZFVJ54izf9Wt1psYwNbZ08rDDp+6cVb885YgmP8AUnd83Kf72Nsg1VCAvl\r\nvfCFlzY0RcEE+YbjT1Z0f55wgCCIENJq976YwfHZrQ67sOyUFaq7DapM1FG/\r\nyAjsV1CiEm48IBaz+pGcOCYReNP+UImc45jhkfsuN2rL8TKp28aaNJG0VIry\r\nvNSni7UuwZjPT2v/Xt7zYnJm+zbL18wUI4u7n75wVc5VWvsne4RM+uQUcS5K\r\nny2IyFuNFDAsMNwx4irdxU02GByjPiqsl8ucxNmeF3N+9F7aokLBegm2Baox\r\nTKZ/xm9J5GVGZt2hWIMWqo6aRBvVoQsCMrgC8yfxwvpEV9NaFLXf5EWSmzDP\r\nRuAJdPVtlCBFnhm+cYHdoNQ+a8OIrWqGo9hrGTatOh6Rqia6KR/J0y9gomrq\r\novqmTeVttcmWpAOMtHC0Kkmk9aVaiRccgPg=\r\n=eLzp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0-beta.2_1683134373673_0.7356647925254383"},"_hasShrinkwrap":false},"0.10.0-beta.3":{"name":"react-headless-accessible-hooks","version":"0.10.0-beta.3","license":"MIT","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"322524c2905559fd3df2936dede556aebee028d7","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0-beta.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-G+SzBuJDMCrIZvgFUxVY0K0GxRWvBQrOyRs3HmdNIYQcYSrCrFb4ZR2dARFKz4ccI5985ysOvYrzLnhcemLFFw==","shasum":"a44483ead4cfa509b0eb68bfa5f1781d280c9cd0","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0-beta.3.tgz","fileCount":31,"unpackedSize":1786129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcwmqTqRBqPUAdc4rsJN0T0d0fmTa5IlPOM13IQlFJmwIhAKs+NBxvvIR3RTrX0z2ClVZQm/+id+TCFiBNtqL50CKA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUzoWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCgBAAgX2VpoLvzpmSC+GOZVr5ZeXBkeXbEZjhnz/kZfZT3OU/gD/s\r\nP5REhWQCQW7ntMFKOyohLTbL9QUfmOLMuY9sEME1lX9QkIDM0AGzzqmxZGAJ\r\n9owkJr0gS9VJdEudwVWeESh7ErbBJGAZLNZpbtIOG+KyIp/eoKfk/1Swu7zq\r\ntE/A4Y7UovmCDojZSSb8vzdQ8ufBPc63IDYTzMGwp0WQt5anKqghGRRDdvjh\r\nTTvs95NUMGAt3LrJ2J6Tm71bkNY8q5uKyaBHByoEj4fORHwxm25KunCDSVDE\r\nAEiWUOcXDipU+J/uXZju8a+c6CFVj2/UT+IfN9JqRLTyWVa8A5r7XYzUCxMo\r\nYT1yjVKfDYqXf5nxkU+tnd+Hd0F/1hbVnHFWFtoPM995u1n0268hSjCM7pYT\r\nVoIlHHlaBdYhuFVdmahikoO2SZIsIOWbJfAZH1FTqoSzSnpE0pOZhd4UCM/I\r\nUKV/hpfI8EOVWoQBikr93RmbRekKgCqGFlzmuPZnRf5FuLjhBsEb0pzPEloM\r\nKVi5N2U6e1u1SqFZyCXThjf5Ui+asNqyo66z6wDPLTybgQ2XBR/4FmplwwJx\r\nCahOhRSku1dws7KrApfT8H0HR6ibZnbOn+aFm3mYPDrm6vUnPiNWGUyq5m9v\r\nVCO2afBLO+psG5kbJJLCRycoOs/asZGhx+c=\r\n=yQq1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0-beta.3_1683175958408_0.27803160011098904"},"_hasShrinkwrap":false},"0.10.0-beta.4":{"name":"react-headless-accessible-hooks","version":"0.10.0-beta.4","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"f5a3f5e3ba575d5dda690eb549ad3cfaa07763da","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0-beta.4","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-V9I1DjqptA1GdW2DCUwOYokFxxKOP5U8FPYBkodhMQFPkJzd6wdMU454v+TLQMxcfGYvQbbFnZfTXNrfrgU2mw==","shasum":"6dd246d90a35fb16028fb21d061dd59980c1e4cf","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0-beta.4.tgz","fileCount":31,"unpackedSize":1786260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtfl2fsiTCQ2X+aIGNPaRZOnQbJ6m9+capQm/k+uJ/5AiEAwpsRMOL1BkYCu1YN00+Pntwzg9di4bsUvyoc5wvWA20="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU+k5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7fRAAm/V+GV50BXGFxJLRFoy8nTJhBWFqkgkxPvF6t8+C03R8BU65\r\nGl692TBeAiJPYhfKzlMeUTr+qGLUy/mTrAf8XAD/61E8MZ2PMyEtJ5q/qByy\r\nsuPm1tKDrY3VNpYKNdo9RuTKYG5+TlSAxUrF2w/xB+lom2evfggXFfa0xgij\r\nOTvS4eag1hay2fzL8YFdG2YVnDj7ZqTRtJsMEz0Tma4KRyed33hjRMPOasL9\r\n5vq333IHh2OlwrSQklULtnQMuO+dFnWEKXsw8t3kzDa+v4kDHfJVFHOG0Oj3\r\nfnnkyBA6yypyOy9wamypqWbQaIZMnkGCdV/hhg7Klen2tb3B077jET2d+bpL\r\nhEdFaMNg7Z6bniseiQKtLWuY3lmrjPVkKZVQt4Q//IsyO1ABYP6cBS0E3c2C\r\nHJe3d5XWpF2NrEMEb+746kP77e5aqURTsIDNkmd/c2D9VQV9eFe1vrOqo5sZ\r\ntLpKX1dzfOnLuPCU2hIrRsK5OEtI9rkZVSDnpU7VoN7IO8VvzNcevatiFIsm\r\nBpFNkCcxuad57DfM6KvHeRWsh9QcmAkMnjDJzEWLtgHaA/zePBzjIDSY3dZA\r\nmG9fl5HOje8zlCMNZEH1KxN0TM8FVYiBxmJmpxIXRfVxAW7/IIUnFLmqbHHu\r\nsR7tAnI+9z6c7dbPHIk4ZOB/B62DCbW/qqs=\r\n=lvlw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0-beta.4_1683220793116_0.9363909559918118"},"_hasShrinkwrap":false},"0.10.0-beta.5":{"name":"react-headless-accessible-hooks","version":"0.10.0-beta.5","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"ed75fd735b93906e0380fc269ac6377c80ee018c","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0-beta.5","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-FSrdG+recGIQ5Vj/0YDtAY2w6UYzGCafliBZ2Xn4ZN+dDq+7S7fwKTOjE+HM7wmt2PphUapfKoNgW77ty4UbNg==","shasum":"bd87b5488ef9adb7e7e8838a3ea1257a20875ddd","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0-beta.5.tgz","fileCount":30,"unpackedSize":1783366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhDjBvuDE7fWqTpDiNnHBrl8iQeEu/IZaf+5oUxgv7+AiBlW6E5UYPCha7fWmxtD3OQ/C7bZn1MqizzzTEboJBkmA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU+ugACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopOA/9EF53/Ok7x3qiQXbzLOxQvE49TxQYaksl0CCapNi29mxMP+nT\r\nlMc062WWCYjAmtsNzThf4m8/b3GyQt+H9HwT+tNLqGs6mcPljunw+ttvRpsY\r\nsOkeymIEFYdiRMi44tgVMq8yyJlcoH48Brv72TIOPIJPHEcbE6CDLhVHEn/i\r\nXoOBTjwk19Q26Ur5ahs+PTLjvxFRIKg16u6QSLZYx3oqG54AxTqD/iZX1/ex\r\nIAhzQDb4w2vfk4H5HwsbRWlrdkWd6uJ0EZAsu54mHXvB/POw8HRHfGfnz6RK\r\nhQfPcGs/eyQCcqaJ1NDff6/cQ/d767/lK//iPY76B0ZK351mI52cB92bjiv/\r\nIis2wNoarNrkGXc1L6b4ikTh4IFwCKg6v4vOk8T2MU5nxQWuYPrJLJ2VZzzd\r\n/2Ux1bexZqYibXM0jE5/uo3g9f65th9zHrbvtuUyvPgbxpBfBxEY5JKvrrWo\r\n1hjvMaSVnd1AB4ai062qgnWzFMjRtkoJWKbXe040nVRSegx83JhDKltpkEIV\r\noOSwBtgiOQTRJsY1lwnhfTtzEKD6lYyupDa7MbYqd2s6Jt0irg+kjzBYsDyv\r\nndRTbE9RrqbvFzshUMjQ4idkVqqAM5T3yB7sP6dE5XTtd2LJKjPbLevssiad\r\nYg61R+GiY/dDRjECZtVotf1M19dOmWC2AFU=\r\n=g0VA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0-beta.5_1683221408431_0.8629194032512486"},"_hasShrinkwrap":false},"0.10.0-beta.6":{"name":"react-headless-accessible-hooks","version":"0.10.0-beta.6","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"37a5645ab1789a36f9477cbeed4958bf2c9af74a","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0-beta.6","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xE4rsZ8qsLjnAw2kvlFtMtX+7NoJL1NVMgmLbFq4rv/dm+id7cDY2uvRPvul5/V/OV731wbN6TBxhnyZYfNITA==","shasum":"632668cac0da1f39c2d0e00ee38d9a025fe93e36","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0-beta.6.tgz","fileCount":30,"unpackedSize":1783852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5ZdotabiXt1mjlbrkaYJDvfdd3bYAsfVbo8htrWa+NAiEAoEjuiNGAqs8XGX+75vQq+z5EFlnRFI3r44jeVCf0h64="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0-beta.6_1683301255648_0.8939124923424684"},"_hasShrinkwrap":false},"0.10.0":{"name":"react-headless-accessible-hooks","version":"0.10.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"ecc0cbc8a777396544fae5bf97a4dccb5e668d09","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.10.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6GF70tiag8+fmqP+EuvvcAIhrXKMi5skSVFzLtSjH3QuEOx0xzEgyxxTuSVFCbb1gle5dI3kyPxwRyqUz/REUg==","shasum":"e942c930fa81dff9a6a715c00191b04175edcd05","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.10.0.tgz","fileCount":30,"unpackedSize":1783845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDISHVnw8Xkny/F6R9V1pVLqStqZHcsBW/PLVBx3JU20gIhAK9PYGee+i9GCv0CvYjtsPFnV03QeTrezF7CBQpcqXav"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.10.0_1683302309271_0.20433000199202755"},"_hasShrinkwrap":false},"0.11.0-beta.0":{"name":"react-headless-accessible-hooks","version":"0.11.0-beta.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"4b0dd0163ca0fc2bef795f1601fb2f3747d36709","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.11.0-beta.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-JaaruWTGbcZLDcYLaSrsdH8SMg4F2Iuzhcb+YFr9eltAQsFLaJBnC+jZ8PxU3XinR+nd1Li2WLflX5wHaC/8Rg==","shasum":"19e97c435462523f1a9267a7706c6551b139bbf1","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.11.0-beta.0.tgz","fileCount":33,"unpackedSize":1785305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACh+5fncV8XvgUD2kWU80O7ZOWcXTwkweLYAYZs18hFAiEAsiF543WGSaweP9BvuIVE+BnC6lRz1XCqeWKf0fqWW1U="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.11.0-beta.0_1683756091226_0.1642650776295751"},"_hasShrinkwrap":false},"0.12.0-beta.0":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"bbc31d3fe0b6f5dfc957a17532f73827a78156bc","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-9x/0KtmE+I9Eyfe9lDzs36mgZy72sHc1JFeo3uvoN7U8woAPVPXP30dD/SoBqn5QHMLm+3M6NurvAlP/d0MT7g==","shasum":"2957b542ad9fa479268ef6acaf011b2a752a0ce3","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.0.tgz","fileCount":33,"unpackedSize":1785305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEriExOqGxRO+gCEFJw7mnNEAbKSduXPDstu2vSG84AJAiEAs30ClyBvryjaA7HQC3MvKnyZYyKaPpJXYUvwxMF+IB0="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.0_1683756115814_0.8813683270141051"},"_hasShrinkwrap":false},"0.12.0-beta.1":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.1","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"cec30df4b2af95ef6877f22130aed61ba20394cb","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Y4qprx4R6ePcqbOUo8WooLwm+1X9aTD7v/jYuL5G6V/364lZkZa4nSozyWTg+c9EYnGFds4s//LKKjP9ONTXyQ==","shasum":"4d1853593883ad98e941fb98ef703885729efa58","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.1.tgz","fileCount":34,"unpackedSize":1802590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpmKt5ykhyPcuD/8zYiCrKa4wM1fZLwaPN0Hh/mEjhpQIgD+uPEj/UpYTUOzHCGb3vOZPxBv0GaaysD9CVreF9/3s="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.1_1683760204328_0.8837149420114541"},"_hasShrinkwrap":false},"0.12.0-beta.2":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.2","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"644b43dd6f79af5a890e7bdee52c3b82c686cdfb","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dJ6kLkgQh7X50PZoeHV7Igf7vK3RoJwmAtSuBnUgGFe4Eb5LqoNz+sAfGbkANVk3vbAtdBitdEQvxE+vPuFArA==","shasum":"32a1c7ebf100b14e513549f8b8091e38276da6ce","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.2.tgz","fileCount":34,"unpackedSize":1802580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIED35zGHjbOBWdHKmsVagv4IYeayygCC+DZimw2DxhjWAiEA9PyW7xmmx/YmmvJAda7MSLZdl+3fd2+ZJP8LRosDKbk="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.2_1683808636373_0.3290110277128093"},"_hasShrinkwrap":false},"0.12.0-beta.3":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.3","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"2b68699e912d290f795b91d85c6ee7903916b5bd","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-4aFHnjWCcfe3vYVO4tDSLQxUGaBL+lw+v4olqz6p5mtyogwjaI1co/UDAojUN2p6W9S2VD30/1l9Z3GT/UtGnQ==","shasum":"ff9506bdc793d36907318bed921cf52bd253c10b","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.3.tgz","fileCount":34,"unpackedSize":1802670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4FviL/15cerCslHjeGywSM4N811rBP1Bl50dYCYm1ngIgZI+4za7o1an+7kdnnSFS1m4d6wQNYvsLaSeeA4v1tAc="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.3_1683813333124_0.9946671632766806"},"_hasShrinkwrap":false},"0.12.0-beta.4":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.4","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"fa816a50cfe055004980bc43e7799c67e4d37619","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.4","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bE6S4cpEQnxVw/rFlkXOefp8yfpNZw0hyqImI37gKgmfiJz1v/MC5JzGzcShGobrkuwrVs1SbzbuSjPiFNuCsQ==","shasum":"830c425fb7db1df5c12ccdb0d2b784fc57623877","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.4.tgz","fileCount":35,"unpackedSize":1800472,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHRnDyL8QUJorLSpVPGeCj/uSelnq28Xsv56D+t55fGAiEA8Aib8KuEnd2OeBffloKJRedQ/sWm8Twfhd0qCgNrz1A="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.4_1683818641877_0.4716637252370104"},"_hasShrinkwrap":false},"0.12.0-beta.5":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.5","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"96c59e40285984dfc832b4bf9d1ef597fab7ef48","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.5","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6NWov3fXGrlwgMG4vknndHsp52TQTKSGlotRzYcbRBBGdyhITXmhAR6r5ORBw9AFAok3Y88f7UN+5093rSmLxQ==","shasum":"07845a26e2fced3de85a464eb1bc7b05b3076773","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.5.tgz","fileCount":36,"unpackedSize":1807995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf4Lv6I4nj8yKTouWUBlN5510jSP7YhEBULhtSSQ4RDgIhAO2Xlz2moCG5rLCMGHO5m9uD710RulbpipxS2j8GoNR0"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.5_1683836797738_0.6828255354539403"},"_hasShrinkwrap":false},"0.12.0-beta.6":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.6","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"e046b111b314a5f81bf9f7a67c7879fbb8b65f6b","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.6","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-hdMNiekILdqQa11J5CIdmue9/ePvghm6QGSDf6bt/wa0zOguXsX2Sl+/f12cZAbvmFB7sOlAGn9rUrSFoVkOHQ==","shasum":"58ee3d5cea581a8cf11a92332fc261b9384a543c","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.6.tgz","fileCount":36,"unpackedSize":1808451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyXgtCE1EHg5TP5lSZ3RDV4kKUCFcEOwAdPWVoqL4sQQIgNkE0ldL/9bByK+L20OQ0vJ/nbnloDKNirAwX91ZzzTY="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.6_1683837918264_0.8021309058666088"},"_hasShrinkwrap":false},"0.11.0-beta.1":{"name":"react-headless-accessible-hooks","version":"0.11.0-beta.1","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"14ca942306ea7985d74c388a587d5a80a3bf8d6e","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.11.0-beta.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-zMFGKhfJDmyTWQnF9kQT5t7dacURthgzyJbNRG7/DHLWdpGBiBEEGbdXtEr7BAzSoL+z/x38NWRsCqWGRpoe6w==","shasum":"2ecf64a91dbc47278507d5268f7df29bf2ce1ab2","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.11.0-beta.1.tgz","fileCount":31,"unpackedSize":1810515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaY3PpB1wzNkDaGsZG7uVU/UL/JUc+1nzP1FDBXVCWKgIgelA0IF8zcBYSu8SggBweLYtlM7HZxusGoPRHwX5GEsI="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.11.0-beta.1_1684706609422_0.8428970726798541"},"_hasShrinkwrap":false},"0.11.0-beta.2":{"name":"react-headless-accessible-hooks","version":"0.11.0-beta.2","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"91def1d874698121c2a668d681f0c73b54432df4","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.11.0-beta.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8+F/D6saBVcDrdQ+o+DuBfcULBsmRvuXtPptc9FeD7/XvT2BS7p3eCvDaqX5doJ4oy7zdHS2zJbFu8DGiRGXjw==","shasum":"f9d31665f2e5d8666c74665672d1772b71941b82","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.11.0-beta.2.tgz","fileCount":31,"unpackedSize":1813238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOO9aZ70Dur9f38z19t3VjqreRihPLWvJCTTZcfwKnzAIhANdKZJtNNLpIIhQuFXcRtvs63HbvbLCoMQYMnjSgaKIZ"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.11.0-beta.2_1684707642344_0.3369693081254166"},"_hasShrinkwrap":false},"0.11.0":{"name":"react-headless-accessible-hooks","version":"0.11.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"b222681d7ec1c54753888663e6ba8913779059dc","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.11.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-EAD+b27hkpcbqs3f0M37+rkKdDqnQBzDQCAh5RgQUToxLA2ut69PH0EHADa3M01Z0g4ip0YHOljUOXSwfWPeyA==","shasum":"89047f36cf360d185d70ebc5e069394f3af44c9d","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.11.0.tgz","fileCount":31,"unpackedSize":1813231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWBEZhRB+15Cd6fUqu1LE9mAlI8h4CZNA6s+kRGY3p7QIgCOKU9NbZKjVz/YMdsIFFKCI5g3oasScNeHTOXAbZWxU="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.11.0_1684709020946_0.08899367243494072"},"_hasShrinkwrap":false},"0.12.0-beta.7":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.7","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"fc34e0efad5570d356c0251e13f22d5f4e315128","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.7","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-PgpFX4nEFkKdMcD4QwCWGeJgWSw2m/IHXHsQTM+JR6SUQyxTqCHwLLXOSEBr8AqlBf1+F9nCE0jQyFcVa8HryQ==","shasum":"c089641659943f49c816dee5e4076fc5f3630953","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.7.tgz","fileCount":31,"unpackedSize":1813238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVbSC/i3VnqfBCy9CHee4Lw/vY4+0b3HZ7kS/QUyV3oAiEA2OGl9I7ovL2KzT1eEcgNuBnVFA/q0hjhI0UZjC7Maf0="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.7_1684709448378_0.7701811465989203"},"_hasShrinkwrap":false},"0.12.0-beta.8":{"name":"react-headless-accessible-hooks","version":"0.12.0-beta.8","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"0c9a54f5889681c2a8bb357dfb169977fe7221c6","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0-beta.8","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-SXajYdnPqnzFpcbwWmcBOBeSuDbKGAMl/JgYyEXSAv/z7IhsllZKHEQ1sro4y9jov6zW0YMtcNkusN+qDjwSTA==","shasum":"993300dc67918bd7fdd7682486204af9cb748c4b","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0-beta.8.tgz","fileCount":37,"unpackedSize":1837978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLd5vbhWEoxhqITafbpHU+kJfhZSoboEnSx1M/b3UkdQIhAPFGrpv3TNFAmJFLAAOdcBlr+jE6oC+8xug6RsoXQMjG"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0-beta.8_1684709733889_0.9276037840619189"},"_hasShrinkwrap":false},"0.12.0":{"name":"react-headless-accessible-hooks","version":"0.12.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"5f92ceeab2bbbbbae0b9542394cb18df496f1704","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.12.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-EPcDfZFyjLGHdG+a9/uYtrFEWDhhPQklAwPORCWIrsDQ4CrZHE9X6dch9VEK31Wzi7Il1hd5fb7OZgkzKQHC+g==","shasum":"c9f04a8c5fafdc31ef2323abf6c620ea1acdae90","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.12.0.tgz","fileCount":37,"unpackedSize":1837971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8CQX/MuW1DOwzLvH0ieVZoo1tc2xaX6LUCeYZi8tn/AiAg4D2Gfx4YgokhcelIbIm3yP1M3UWRvsfu7jGY2GPfQA=="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.12.0_1684709872817_0.7755435561659663"},"_hasShrinkwrap":false},"0.13.0-beta.0":{"name":"react-headless-accessible-hooks","version":"0.13.0-beta.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"c6f3946b77982a17e386e9f8c8ace13fc9fb4b89","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.13.0-beta.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-stmZBRBpvxUQwxLNBXKapuNdyJMQgH1dGIrgJ5/MwcU1FX43q4qnsp4FIOdt/auRXhM+fJWCIO1ZRbGbSfyo+Q==","shasum":"faf6bba5099667f5f25aba37a2c77be80ca964bc","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.13.0-beta.0.tgz","fileCount":37,"unpackedSize":1839239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh4dm77AHQCgHt2NpfsUvTmm9MNyvN+OKiU4s102ZbdwIhAMsx3ASjaarwLiW7V1BSgp71VyDNeBpv/OuCSS1bbKVv"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.13.0-beta.0_1684715907332_0.6839686166279972"},"_hasShrinkwrap":false},"0.13.0-beta.1":{"name":"react-headless-accessible-hooks","version":"0.13.0-beta.1","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"e69da9ef47864fb24a759d4d848facb947a0f2c0","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.13.0-beta.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-5gjedB67OjxMjTcqG8pAGVXJWVE8mYpVrEcj56OxQ3EtILXRzcanLAZz7lt5/lz5m2BsGjLpYSZr8QkJmlVU9g==","shasum":"5cfb522e20f0f45654e32c38fdcc52ec02d1d772","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.13.0-beta.1.tgz","fileCount":37,"unpackedSize":1839239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmmpHOxqCJAbMSuRQxKe3egXTTojmZsqG/r8Av5pn2VAiA78UyFdymWoB0Wz4A/+GM8v8wY7BtlN31Uv7MIr4tH5g=="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.13.0-beta.1_1684718039740_0.11440439517884671"},"_hasShrinkwrap":false},"0.13.0":{"name":"react-headless-accessible-hooks","version":"0.13.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"types":"./dist/lib.umd.d.ts","gitHead":"de73812175d3634a28f1999a1164d8b1bad4fb32","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.13.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-jfqs9Zzw/mRi036pZa5J2vir+899+ILlEMFroiALuByBi9W5J6iIBLVkK4DGmYdadf8ItQwzV5+S00A/HdKMSA==","shasum":"a0519641748c116c5338dbf4a76bcfb6ea8d768b","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.13.0.tgz","fileCount":37,"unpackedSize":1839232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVR+vnHwCHl0jb9z+pBZqQdazkKHI2KwAr+hppq7xxEAiA8dce34hQKG9OKiVOh9xQI+nijO7DloMewX0+FulJJVw=="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.13.0_1684718177277_0.8694915678037287"},"_hasShrinkwrap":false},"0.14.0":{"name":"react-headless-accessible-hooks","version":"0.14.0","license":"MIT","main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"d2e576c7edd73a2511a0fe8655cbe108ea9b9c7a","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.14.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-GEzWeKM1DHCk5A/cLf2FV2mPTO+9TIcA1cVe6P3aGZMdQ33l7IC5303X/JCKmgnDmRSvAZ+4KdMlCzv0nxUDfA==","shasum":"7328c4ec85e38b887030860e141a5432069ad8ff","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.14.0.tgz","fileCount":38,"unpackedSize":1845158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC29AuicLS4jwq+lqghONg/wDIRN46vxyxvueZQaTDgswIhAMtwJ2GcucIfhcPgbmvbJ2bTWevvwbJh+JW0tLqU65Fm"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.14.0_1686514537921_0.21078736700419576"},"_hasShrinkwrap":false},"0.15.0":{"name":"react-headless-accessible-hooks","version":"0.15.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"01d2800c665eca5d172cf30d8ebcd4b83ce563ee","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.15.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-m6g/VRx/cXdLoDwzgaAWe4019kBcYjKOLRu8RbME+SSQI6tP+L8UKtHgWlwkGl+9Upo52J2AgL2dtLkeA1kcJw==","shasum":"c04c6b4f1c3d8cd5a461f7a8a6e3522a35313e88","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.15.0.tgz","fileCount":38,"unpackedSize":1845312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1LJeXXA0amIbEL5ODuFKjmqWRmqDxJUCGIyPLEOnckQIgPJ+19UIdlySiRFiGskJyXpaWsuI+SCv5e+znAq5VT98="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.15.0_1686514962640_0.26624882562438335"},"_hasShrinkwrap":false},"0.16.0":{"name":"react-headless-accessible-hooks","version":"0.16.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"dea6e5ca39c30dab32b5599a10948c983f07145f","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.16.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-hnI/+VOc2gZ4WrWKAkHVGhtjc/bpu7BAv5J0fWtf86iUC9JpozLq9+fS0wcR9TwUqlNnwe+8Wj4VzgCCOg/Xaw==","shasum":"4c75bfa81c3b30e9ab085c6a5ed014aa7b847c2f","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.16.0.tgz","fileCount":38,"unpackedSize":1844741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfEp3vOgYTJ93ChD2wTadwBdlDMZvrOCNHabdbrTCshgIgNHtGR0r+W/r/8JngKV564RV3YAHNawysg5Ui5tvi00Y="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.16.0_1686520485018_0.9890811903221866"},"_hasShrinkwrap":false},"0.17.0":{"name":"react-headless-accessible-hooks","version":"0.17.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"528e78907ab3928228b0ad3e73a9e093edbb0e0f","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.17.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-4fwODKHY7ZSpTPwk34Yh4BNkxln158IEnPgGTtKB0iETCisoNYHCeMlrRauXWoN7I7EhcaQDzZIPIKlhZRbcJg==","shasum":"e2d03cbcb9db7cbc7ef25aea576b9906c7156de5","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.17.0.tgz","fileCount":38,"unpackedSize":1844741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMsg62xii8ACjFIn8VqEGpSJcVYkNqlpNgUtkcd5rfKgIhALMynAtzmSN/4A5n+Fxhu5LdGm77vHvM36dieP89whk7"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.17.0_1686520752852_0.8636427616446003"},"_hasShrinkwrap":false},"0.18.0":{"name":"react-headless-accessible-hooks","version":"0.18.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"d59a6e4a077f5484729d04cee9a7d96c82978919","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.18.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-VNmQRbRJKwQehj6XrpjEMgLTtaLJo9vhioZkD/FEwcLC5OmTHpPlgpklE3r+ZafRwmn8gAgvQkr2lTttY99VFg==","shasum":"91c38145a3fdd863f4cb4fd338b59d89d8e1ebfb","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.18.0.tgz","fileCount":38,"unpackedSize":1844710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHn1cF+nTntGUG4rw93M9VnKWuGyK1D4YWAt6DiNumpKAiEA3da91QNHv9wjWYGjCp+h8kG3k+RLE/a++u82EMmIYKA="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.18.0_1686521705812_0.7453339521953368"},"_hasShrinkwrap":false},"0.19.0-beta.0":{"name":"react-headless-accessible-hooks","version":"0.19.0-beta.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"7a79215c9522de2e5e454bfb1c44f39d29a16ba5","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.19.0-beta.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-PfKlqmMPdWgEtlhDbBnYEezs9DCRUkFNb3FljCUs1SELyUvMxDr+MPCWd7aU36lTUw2Cbmq55J6vWkDub/awfg==","shasum":"5dbec8ae6ab6ff43d77a204061ee81fa72e5f857","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.19.0-beta.0.tgz","fileCount":38,"unpackedSize":1844717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd7+pgq9IEucp5vKkRDq3Ve9NMRcDgbF3yJffnFkOBoQIgVAQvIOMkyvjTgI492/rzQD1DgaLke8doFyZdFTS0fGg="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.19.0-beta.0_1690422846296_0.7583623246853071"},"_hasShrinkwrap":false},"0.19.0-beta.1":{"name":"react-headless-accessible-hooks","version":"0.19.0-beta.1","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"1e5380f45048205c2664a57669daa2aeff534af4","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.19.0-beta.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-KPlPsI/d67TlI5ppBAHogpgFPQiw3JzxU5x5UCPiPxs+a12VtjBDzRby4+lws/BHfhpgmm9e+keINkJWSu1qLg==","shasum":"267820060c7831ce892c5bc8e5414eb45961a013","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.19.0-beta.1.tgz","fileCount":38,"unpackedSize":1852131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnbr+SekMlQCILtbUMAZWLWh2Nph1HmsoIffCp9VWTlAiARTxGIdWzbYiO/5wZS+a3NEAnHvz72vBF10Nby+0KxNw=="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.19.0-beta.1_1690435588344_0.9171548444191053"},"_hasShrinkwrap":false},"0.19.0":{"name":"react-headless-accessible-hooks","version":"0.19.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"0d5d57df2dc25a96237db001318a124080ce36d7","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.19.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-F7d6Yjz9Tq9jGbFefjDZB/x+7Mox6kS74uQv3W9w5mv6SfrPER6nOEkxxZ+pRezHi423rwZCgZJYvL9oLjbmiA==","shasum":"caec4d5d1106bdf03d074d3e5ddf7824131f245d","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.19.0.tgz","fileCount":38,"unpackedSize":1852205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBreoWBZpjDAApr45tB1wYRRBAlU/DMGXG6jQqySDlB3AiBFmW+4gud+vbM/uVwT2N5GaF9tDsgtm6CyBwmTnREaDA=="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.19.0_1690437342701_0.41124869799494124"},"_hasShrinkwrap":false},"0.20.0":{"name":"react-headless-accessible-hooks","version":"0.20.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"a496826190cfc7c7316366189caf278b45a95597","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.20.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-SgLBzdQp1ilfAE8Pb/SFhSs4jii+66BQEyWSht/e52w/5MVArVI6qpWBU/joCeAEyhavrlv+8k4CPK9O54sPug==","shasum":"91c9e134f20249a8683ef619099fcaf7dddb7908","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.20.0.tgz","fileCount":38,"unpackedSize":1851894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA52W/SpOtzpGOmX0LGsWl6z2cHI2ExIKBgYj+zmDXRgIgFISFhBqTCWVSET0mPF9SWKoDghflKJPPiLoFWjfkUmc="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.20.0_1690473363275_0.7802181373898862"},"_hasShrinkwrap":false},"0.21.0-beta.0":{"name":"react-headless-accessible-hooks","version":"0.21.0-beta.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"c17e579addc5c659e2669a46068611b689b67cf1","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.21.0-beta.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0Z6eIUixVZy0cfwURByfsAAnlRsf12pF2k+25frp0rtLYDG2/eNdNtDSoQ4xx0dDBFJoaVWG8LUr6NljtWfw5A==","shasum":"530fd89e06df1983436c14682b0856ef9ed14eb0","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.21.0-beta.0.tgz","fileCount":38,"unpackedSize":1853079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWX/c1Zv1csPvQIKjkbn/GpuG/LjxKv2JHjhajR2WIzgIhAMvcb5V7r+zRWEXOomR/ndP36zffXztWwhlzPzTfr4Pk"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.21.0-beta.0_1690737804318_0.603663914512568"},"_hasShrinkwrap":false},"0.21.0-beta.1":{"name":"react-headless-accessible-hooks","version":"0.21.0-beta.1","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"e6423b583785a8ed77f45413b0b756a6db3c1e66","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.21.0-beta.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-yPov2vaM+ZhcRoJyoiFuHcNqkZ5ztgn0Cuh9Zt1ClYPmufK11Ds5G8lP2It2zS8IzIDLvPc0XB6e+EL2ekST4g==","shasum":"1a66e2f4607fcf92d1ff26d4cac394269883b44f","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.21.0-beta.1.tgz","fileCount":38,"unpackedSize":1852391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOb9lK2bp22teZ+DS3ZY9DA530WpIXkG90ClTeUnfXpAiEAgrX192EHF9s3RFOkBapBzpD2l0oM0WLhbfzCVyJb0wg="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.21.0-beta.1_1690738092869_0.9362268602222534"},"_hasShrinkwrap":false},"0.21.0":{"name":"react-headless-accessible-hooks","version":"0.21.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","gitHead":"00e0f114e6fd596512e480b0a734cf1f2253df3d","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.21.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wcMmVrarX4qF6xQfqEbP/eAb40Q0qSMFinyLSuWEyrlE/wHZGGeT4NtGb6BColUDh1g5r8Sdv8OCP8NAjCzy9g==","shasum":"8afa088d425eecbc69dcc10c187fccafa662d565","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.21.0.tgz","fileCount":38,"unpackedSize":1852457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFwIjfyp+gIqkKqxeJp9ZG0aVKX808L/D26WKLSV0mkwIgNFyYx7Tj4/SNibRb4371dxkYB4pz1nfhwzvj8jmzKEw="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.21.0_1691646718707_0.019164676920061074"},"_hasShrinkwrap":false},"0.22.0-beta.0":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.0","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"1510a5f2a384c4d937da8ce696b68edae44ea9ef","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-+ILlHi/5gk/QlxcjqzUrGHG12Hr81z9QVmM9DU9c1QIEe1IKxpJvCFcfZdXRLAeKRIIQjecp4ZqXC0n9iQvWgw==","shasum":"27bcb3b0ff1ec52539b43fe636810b2682766fae","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.0.tgz","fileCount":38,"unpackedSize":1853317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2jrKdqrJpCRqS1r4zwlvo5fcQh9aO+Ava+8s5WQ17IgIhALtCQbgpH/j+Hz2TcWACmbiffMx/ruiA6CnnjzsdOrbr"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.0_1691664947402_0.8935394939617234"},"_hasShrinkwrap":false},"0.22.0-beta.1":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.1","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"ad1840ef6ef7d9018a9d95f2db26c02aea8ee442","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-fo8Yzth3Ns8aLLLqKa3mikCGWgt3MmqueezUjhszQ8JkLNo/4FAkZpLrule8JzeWNofPV4fAwWXwIn5p9bzgAg==","shasum":"e2c278bfd1f4b7b80dd1919ded6f506fb8a147d7","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.1.tgz","fileCount":38,"unpackedSize":1856637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8YNtFo4+XiNQLADHfNq8ooarEn7TrvtTjM3xktegc9AiEA71mLZpPzR1UNgBgHlce2r2nHyEmzZ+op7V3urMOAgLQ="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.1_1695108490817_0.39029353385324783"},"_hasShrinkwrap":false},"0.22.0-beta.2":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.2","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\n### Ordered Tree\n\nNecessary for an V1 release:\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"69c9cf44fcc0b702814328fdce743d31e70030b5","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-du/XbRoqVUj43a6NGmi59rM94tJeB0KmpqFgA50z9zhYDEHwniKaACAT1Iu47Q/PXzHnpb+hckolORWu0l8cQA==","shasum":"2e7df92373f9fcf3a5cd35ed3fa3b301ed688781","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.2.tgz","fileCount":38,"unpackedSize":1856637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxtTEcUSf4/GCIiPK4vp9yMQqRvhbdlIQIcKYKTTnToAIgOHIYdnur4AdhwLmr9bqUm/IuMvRtj9Ms3ram8tPsl08="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.2_1695139516542_0.8111593705729361"},"_hasShrinkwrap":false},"0.22.0-beta.3":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.3","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\nNecessary for an V1 release:\n\n**OrderedTree**\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n**OrderedTree**\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"7bb77045659fa22490bfbdbaaab028b98992d7a3","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0Px6V/4Fp8KD04RTYusRasWNZNRWMS+70Ql2orK4jpuOHnAyfIvVhpHN5ndMoxVzDtjVgjG8jzgxV0uX3gByhw==","shasum":"66eab0d458fdcff3a71e2a54de06bee52de81b46","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.3.tgz","fileCount":38,"unpackedSize":1855397,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMg+DWXyDAjRtYo+fTve1XB5UXEdY4fTdLg5vvA8uxDAiBQ/zOKE+ZCvcGDrUFI2Aou399FQqWq4gFYCSDQSCVnMw=="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.3_1695148008503_0.35462782685281025"},"_hasShrinkwrap":false},"0.22.0-beta.4":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.4","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\nNecessary for an V1 release:\n\n**OrderedTree**\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n**OrderedTree**\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"5f0039b00caf9ac47b03b15ed2609c9b8a18d089","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.4","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-YMBuqZeRaXz+xP5qeumkT4pBJfDEZbAIiiF43vwwEU///2nclA2UyF56ALn7l6IXq0XqzBUJMavqUjzLz9cu4A==","shasum":"0d313a6d4aed1e0cea02c7aa519cf8690207c2d6","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.4.tgz","fileCount":38,"unpackedSize":1856138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZAjTrrwzCJyLa4U6Ke4nN3IBZHusGXQSalne0rL8ezAIhALQAxQgUFpP9bAXt3QixXK8QrpbKrpq9fLyYxnfh1NOx"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.4_1695393537463_0.1164315748045055"},"_hasShrinkwrap":false},"0.22.0-beta.5":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.5","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\nNecessary for an V1 release:\n\n**Select**\n\n- [ ] Make close() a callback instead of a return value\n\n**OrderedTree**\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n**OrderedTree**\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"e173d2f09ec72b0fd39b3b90df8621c435f00132","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.5","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-I8rIV+vV22y58MSgL6Vle/KkSt4vDuhppXx2UXwR0IGMDMNq3ooDOaYk+vnYKD1wMac8gHk5bfhDG6aTfg4Fxw==","shasum":"9538a478aba726f56f8ab62ea07b14e03aa6408f","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.5.tgz","fileCount":38,"unpackedSize":1855452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDALlh26YOoLRSouvfRHjeCOEVAUksyMpGAsOdYbpFGwIhAMqiNU7mXMhzeJMaK9Kpl5hYYHOtOfc9Gm3vRAu6m0se"}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.5_1695606027802_0.22672346656479014"},"_hasShrinkwrap":false},"0.22.0-beta.6":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.6","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\nNecessary for an V1 release:\n\n**Select**\n\n- [ ] Make close() a callback instead of a return value\n\n**OrderedTree**\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n**OrderedTree**\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"3a136879c5e77780571e6e2da989350b889232ce","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.6","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-2SL4oVsRvI7kCxPKH5xZJHp81AYynvmuecCIUkKUcMMswSgu3lXSEdb38Eha3aBydFCVViFvuv9ZqsBZU1r97g==","shasum":"cd4329232a6dc6ede9614123ccf4d15c99cd9c7e","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.6.tgz","fileCount":38,"unpackedSize":1858499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLOOjgy1HvlkOJgYJrS6vTP6mE8XDidpeSq89804EmLQIgOe5FlznQXZfpeTAgqkQxrDV6Y/wXsXDDic+Hk39boMk="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.6_1695656021865_0.9250258726158678"},"_hasShrinkwrap":false},"0.22.0-beta.7":{"name":"react-headless-accessible-hooks","version":"0.22.0-beta.7","license":"MIT","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}},"main":"./dist/lib.umd.js","module":"./dist/lib.es.js","exports":{".":{"import":"./dist/lib.es.js","require":"./dist/lib.umd.js"}},"dependencies":{"lodash":"^4.17.21","short-uuid":"^4.2.2"},"peerDependencies":{"react":"^17.0.0"},"scripts":{"all":"yarn && yarn build && yarn fix && yarn check:types && yarn test && echo `echo 8J+OiSBEaWQgYWxs | base64 -d`","build":"rm -rf dist/* && yarn build:lib && yarn build:types","build:docs":"vite build --config vite.docs.config.js --mode development && mv site/docs/index.html site && rmdir site/docs && cp site/index.html site/404.html","build:lib":"vite build --config vite.lib.config.js --mode development","build:types":"tsc --declaration --emitDeclarationOnly -p tsconfig.dist.json --skipLibCheck && tsc-alias -p tsconfig.json && mv dist/index.d.ts dist/lib.umd.d.ts","check:format":"prettier --check --ignore-path .gitignore .","check:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern .; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","check:types":"tsc --noEmit -p tsconfig.json; if [ $? -eq 0 ]; then echo 8J+OiSBUeXBlcyBhcmUgZ29vZCEKCg== | base64 -d; else exit 1; fi","confgen":"npx confgen@latest @lib @docs --name RHAH dist:lib git vite react typescript prettier eslint vitest codedocs yarn codespaces","fix":"yarn fix:lint && yarn fix:format","fix:format":"prettier --write --ignore-path .gitignore .","fix:lint":"eslint --ignore-path .gitignore --no-error-on-unmatched-pattern . --fix; if [ $? -eq 0 ]; then echo 8J+OiSBObyBsaW50IGluIHRoaXMgY29kZSEKCg== | base64 -d; else exit 1; fi","start:docs:dev":"vite serve docs --config vite.docs.config.js","test":"vitest run --config vite.test.config.js --reporter verbose","watch:problems":"tsc --watch --noEmit -p tsconfig.json","watch:test":"vitest watch --config vite.test.config.js"},"packageManager":"yarn@1.22.19","types":"./dist/lib.umd.d.ts","readme":"Hooks to power complex interactive components, leaving the DOM and styles to you.\n\n## Todo\n\nNecessary for an V1 release:\n\n**Select**\n\n- [ ] Make close() a callback instead of a return value\n\n**OrderedTree**\n\n- [ ] Keyboard control\n- [ ] Accessibility announce & roles\n- [ ] Don't pause dragging while waiting for a fresh tree\n- [ ] Figure out aria-activedescendant focus issue\n- [ ] Allow `null` or `undefined` to be assed to `useOrderedTree` `data`\n\nMaybes:\n\n**OrderedTree**\n\n- [ ] Expand nodes when you hover on them for a couple seconds\n- [ ] Use portals to reparent placeholder and dropped node, to avoid a remount\n- [ ] Multiplayer\n- [ ] Support drag handles\n- [ ] Auto-center dragging element\n","readmeFilename":"README.md","gitHead":"7b6afffdee7566ec3312050195c8fd54d4a3c73d","description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","_id":"react-headless-accessible-hooks@0.22.0-beta.7","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Ztqq5NdsTXr3LWOp6NRg+46awYi53Y+AFGmydVI4bZztShOXkazC5Tkbx8FCqUTyG20tgfefAByQHxa6jLDrJQ==","shasum":"6972db4be75b2d38704d38d63fc7cf4465b94903","tarball":"https://registry.npmjs.org/react-headless-accessible-hooks/-/react-headless-accessible-hooks-0.22.0-beta.7.tgz","fileCount":38,"unpackedSize":1862143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3H8DvaA/9196R4MSqnB96U3ob1ym3LotunuNDeMzmtgIgfNK4Mtop+3eYAeuzlk+CeULfULGtDmUXmkj+zRZWnrU="}]},"_npmUser":{"name":"erikpukinskis","email":"erik@snowedin.net"},"directories":{},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-headless-accessible-hooks_0.22.0-beta.7_1695790060111_0.2878393737361755"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-03T07:25:39.255Z","0.1.0":"2023-05-03T07:25:39.415Z","modified":"2023-09-27T04:47:40.693Z","0.2.0":"2023-05-03T07:49:25.540Z","0.3.0":"2023-05-03T08:55:11.139Z","0.4.0":"2023-05-03T09:21:56.324Z","0.5.0":"2023-05-03T09:29:14.840Z","0.6.0":"2023-05-03T09:31:35.174Z","0.7.0":"2023-05-03T09:39:01.002Z","0.8.0":"2023-05-03T14:29:05.073Z","0.10.0-beta.0":"2023-05-03T16:15:35.251Z","0.10.0-beta.1":"2023-05-03T16:27:42.858Z","0.10.0-beta.2":"2023-05-03T17:19:33.949Z","0.10.0-beta.3":"2023-05-04T04:52:38.683Z","0.10.0-beta.4":"2023-05-04T17:19:53.392Z","0.10.0-beta.5":"2023-05-04T17:30:08.637Z","0.10.0-beta.6":"2023-05-05T15:40:55.855Z","0.10.0":"2023-05-05T15:58:29.478Z","0.11.0-beta.0":"2023-05-10T22:01:31.500Z","0.12.0-beta.0":"2023-05-10T22:01:56.079Z","0.12.0-beta.1":"2023-05-10T23:10:04.545Z","0.12.0-beta.2":"2023-05-11T12:37:16.808Z","0.12.0-beta.3":"2023-05-11T13:55:33.349Z","0.12.0-beta.4":"2023-05-11T15:24:02.153Z","0.12.0-beta.5":"2023-05-11T20:26:37.974Z","0.12.0-beta.6":"2023-05-11T20:45:18.544Z","0.11.0-beta.1":"2023-05-21T22:03:29.653Z","0.11.0-beta.2":"2023-05-21T22:20:42.585Z","0.11.0":"2023-05-21T22:43:41.203Z","0.12.0-beta.7":"2023-05-21T22:50:48.584Z","0.12.0-beta.8":"2023-05-21T22:55:34.083Z","0.12.0":"2023-05-21T22:57:53.040Z","0.13.0-beta.0":"2023-05-22T00:38:27.589Z","0.13.0-beta.1":"2023-05-22T01:14:00.008Z","0.13.0":"2023-05-22T01:16:17.509Z","0.14.0":"2023-06-11T20:15:38.199Z","0.15.0":"2023-06-11T20:22:42.845Z","0.16.0":"2023-06-11T21:54:45.214Z","0.17.0":"2023-06-11T21:59:13.081Z","0.18.0":"2023-06-11T22:15:06.052Z","0.19.0-beta.0":"2023-07-27T01:54:06.522Z","0.19.0-beta.1":"2023-07-27T05:26:28.608Z","0.19.0":"2023-07-27T05:55:42.924Z","0.20.0":"2023-07-27T15:56:03.557Z","0.21.0-beta.0":"2023-07-30T17:23:24.583Z","0.21.0-beta.1":"2023-07-30T17:28:13.092Z","0.21.0":"2023-08-10T05:51:58.945Z","0.22.0-beta.0":"2023-08-10T10:55:47.598Z","0.22.0-beta.1":"2023-09-19T07:28:11.085Z","0.22.0-beta.2":"2023-09-19T16:05:16.822Z","0.22.0-beta.3":"2023-09-19T18:26:48.806Z","0.22.0-beta.4":"2023-09-22T14:38:57.918Z","0.22.0-beta.5":"2023-09-25T01:40:28.068Z","0.22.0-beta.6":"2023-09-25T15:33:42.207Z","0.22.0-beta.7":"2023-09-27T04:47:40.504Z"},"maintainers":[{"name":"erikpukinskis","email":"erik@snowedin.net"}],"description":"Hooks to power complex interactive components, leaving the DOM and styles to you.","license":"MIT","readme":"","readmeFilename":"","repository":{"repository":{"type":"git","url":"https://github.com/erikpukinskis/react-headless-accessible-hooks.git"}}}