{"_id":"handy-work","_rev":"43-226266a2770633e824a3089f1071f4b3","name":"handy-work","dist-tags":{"latest":"3.1.13"},"versions":{"1.0.1":{"name":"handy-work","version":"1.0.1","author":"","license":"MIT","_id":"handy-work@1.0.1","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"dist":{"shasum":"a34a2cfcd7abccf380cea812983af92c07ad5538","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.0.1.tgz","fileCount":24,"integrity":"sha512-gc9W2V3wOEfFGkAeRe+Ib6elDbT0/OBJgHUCXWoSHvK/Uc+cdkiEYyMuq/aQ5cVsey9rmPx86zhW+886FPViiQ==","signatures":[{"sig":"MEYCIQDzCmkyZ1BzqwTBer4C3V9x39o5AiCHob4Atv4WN95qkwIhAPOA0dFyw/cPUdkuM5L+KnnDH0xgkEInNkeEpf7a6X3O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC8USCRA9TVsSAnZWagAAkc4QAIqsMlJBquPcnTLKYlK3\nA/dvPAeoAkeBOwjdvVtO/Mu2rrxfSC5I+aEJkEVGUWbik2kqOzs+rKLJMJTY\nayBzUUtKF0yTzEG98/elEL6taIquhR9chgSx80LXyEo0Gl2w7OYifNm/pfs/\nU3DBK8EzTQ8RT8D2V90MnSvcfCPNFEXYAjyEwwJXFnq1Hj5yyfinEix1JMBM\nx7kN4F8z7BalQVxD0b75BmprJtHZ1oMNQa+dX94bT+R09aJDQSODt22T9dql\nEXEit7rRSQdAekDf8Ei/8hM++4zBiZFMnITlasBqEOtSYr5zGNZ7OV4ViLM7\n1VRoK40cFsaprSzRXuEMc91PIasLBJWbx7MeBQCiGpnoGcdsLbq+3Sh44noO\nEXLOgSXcPPsXVYWR8EUUkpCYRa/Hd1t+utLoikW4kE0jV0vaX4QEHG9wQmfj\nwrqFFkRalLAm4i5VETAPnPEYWGDWvuIg9gFWq2rvFChpUyuO3v2RsbTaJbL3\n+c2qk797f3+MfTpCnLTmKrZ48iVZbBKU/ZRKm8IJHjjbXTZWQcFtDDKvyys7\n1G2fhELJkRVyrWhCZwFXJpEwtyIuFydq0Uu1WgnPuQsxyhye9dNVaaFbT12l\nK3W1GItEBUWZuvnA9HpaUZ3RqHc+UDw24y54S5RNRAZ/LdXjFayrscu/9+NW\nx2D1\r\n=bhs9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/handy-work.js","module":"src/handy-work.js","gitHead":"580a5105dc0c8bf6bc38c3fc3be269e2961fa411","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && find build -maxdepth 1 -iname \"*.js\" -not -type d -exec du -h {} \\;","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"_npmVersion":"8.3.1","description":"Use a Web Worker for asynchronous hand pose detection.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"express":"^4.17.2"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.0.1_1644938514292_0.8239527031386513","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"handy-work","version":"1.1.0","author":"","license":"MIT","_id":"handy-work@1.1.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"dist":{"shasum":"31e0621a2a426160c67118ff4f5688881866e23d","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.1.0.tgz","fileCount":27,"integrity":"sha512-WIQlGu3qarBN74nI5Pd1uIQtYklbUDSeoE7/StOGEeRH6dM39TR+8kChDh1tDHEQqNi6dd0Cd1ZiObqz5FvVcA==","signatures":[{"sig":"MEQCIDJ/migf28I9jpY6Xa8n/feQrZEnd/jGxk2W7iucVY2FAiBpQkvdRQNZKlNRGNjhP0k99k8cfgIMqOy6NlnVAxcFzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmElACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX3hAAiwduDmPStgonjN7WNEt5NbZ2WXKo2CBFyAxMlPLQqSu2BCk7\r\njGfONFYWpoSwE3hTer1yF1ZKJ8/Dap+EP37ntsMjKkdwGJ2vSnRDFCz0Q8BQ\r\nxd5b4NX+kQB35lakQSDmEPtQWUTW5tUot6lxEqQEkYls+XBrEGcOndqpRudB\r\n4MJwAbSUlHdm/JVOVClQOwnRVUJEQKNr+PT+JqEHJh8k4isGk0gjYCizGQ/C\r\nVrNx8gXx4Unk6l1KbtDoDe4uaQ/QqEkdBt7tgjSd4GDHyuWimwFQSmGXBYPt\r\nq5xTIHM+3kuuKwH9VevoHIP9HNe156o+LSTmI3dzzl9RlDnQ9nNswdhwgnf6\r\nQdYo7RqLp2W+qYIW/p3h8uBUXY/qB9hfhw+zmwT8HvoGyamrm21Z78eXmzSM\r\nuWaLI25Sbc3Xkl6BO6YnH8JTpLhVc4WTg3xBLvHxsKZVF85kmseAuRtjXoz3\r\nE/nX11JmleJ+MCP3cww0CiIWDGdK0rolJGILM+IUNJmZh9AZsAKMamT+efFa\r\nLCAIzsAV5O4aXNyJmH8OdIgPPIMB+BqF69S+Cnx7Pm6uMSys4nH1fxzQiJNh\r\nlrvtrGaXT2Rb7Ayq596MBofAEBQVyr30Bk6Ig3AF0yV0h4OAsNFnNAByVty9\r\nFdAAbAbpcMD8Vn8U0rJsttCQGjYv/C/0Aok=\r\n=4Obm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/handy-work.js","module":"src/handy-work.js","gitHead":"5ac084f41806fc2db6f89f501e7bab9e0bcf9f35","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c && rollup -c ./rollup-compact.config.js && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"_npmVersion":"8.3.1","description":"Use a Web Worker for asynchronous hand pose detection.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"express":"^4.17.2"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.1.0_1645109541584_0.47194918780427697","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"handy-work","version":"1.2.0","author":"","license":"MIT","_id":"handy-work@1.2.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"dist":{"shasum":"d9b06f65c28b3a73238c431d78718913ee5ecbb5","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.2.0.tgz","fileCount":28,"integrity":"sha512-uhR18WykL66LFaCE+1iTj1qN0Bn7Aovrzv5bebTEoLVW/py8MM4fqGuQ8eI3cWjkky4Cyrmp+FIZtVOX3+Nzrg==","signatures":[{"sig":"MEYCIQCu9F+JswLFPbBUkXh1GJG9SqY8PIqk8iRPwSo/WeQ8BQIhAM0KE+CeN68z6HWgDs8XkQCdviXgqSF5SnUmyKqoV90B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDna8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpRw//RWEKgoUxjCzLE68zeXx6Aj+bsNMxI5tWQAI1mMxbybDfhJuL\r\nBj/XUWlblY9yWezbllK2IGSHGQlnNNaAaQdPq04eCq37kj6iEw71A0OwvYyU\r\ngRal/nbop89HKccxm/51EDlBOIzwTFTaQF5CrdklR1FALlt0cqVfMnu5HCu2\r\nmDbQLcgHe8tUCwyhMouAtu/qUBO8AdjFDRjHoDHruRNULU2+/JaWBu/cOkB8\r\nILpEOp1WiZhSbirkOSDA6asn0dKByMevYNHOvU5LS2GNOdI1ruF8GIB1jhMi\r\nlz3yHuPOuEszBUlyzP6Wkq8zmsHpYJ06RY/Q/Z+TQZpgUVPMP+0DrXc7hA7P\r\nS4sjQmr4KVrpMdC2Tn+n3bL2jPWupL2jblzgikXJCPYokslrPxrvjs2+rTJs\r\nYkCQiDRD4Caw1GiXbBF2iLwrPbBhn5FVjK4ixlQGRWd9OQnloyfNhBuL97AJ\r\n7ujnu+Ch/cBqyWsvCMm2A8FH9l9dO9c3YcncrdQgvzweRSkfsOOW85gcOnei\r\ny6M9ou2PHL6Fp/icO+FKn+GRYayC5upRUVVnyvL8fMzaG9tKGQTSL1FfWnwp\r\nt9zQlshDYQqVPv9zR+mZ5XMmNjuFHXb+3yYv2CjOIhal3cWCfCF0tEWRrQY+\r\n/XCEpOZ4j+qxJDuP2y0cOP2bFY46HNb5WFY=\r\n=9E4P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"d39bfa635b4e5e9e2a9b271a9210f075ec040731","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"_npmVersion":"8.3.1","description":"Use a Web Worker for asynchronous hand pose detection.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"express":"^4.17.2"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.2.0_1645115068489_0.12446542563155893","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"handy-work","version":"1.3.0","author":"","license":"MIT","_id":"handy-work@1.3.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"dist":{"shasum":"6ff59d9c7e82c5ae35090cb71d532928c6badea8","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.3.0.tgz","fileCount":31,"integrity":"sha512-4gGCnMcaoHw+U6AG0u2/QkZUuvmUkjj23bmgJZ713TzPMXF3Dw6XfNSSkofw9u21DDmdBF5BHlFtQSajG0jSDQ==","signatures":[{"sig":"MEUCIGqraOw9P/dLEL/VzeUegFSmBG6NfKtBhD38RraX6G3DAiEAgyw2w8AvGun8qK3+e/jvyz0jis2Ndr5JGWCCMiSJ/Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFAi0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz+A/+MpCBi3mnBoDLncsvzXtDnCG5xXKr/YZYoALPwoon2xZtlvPH\r\naufgAKAfgCltx5R6bVJvPNAnmPcsoA9ww3lG6WdokOzrGsALsPxzYYSjEaWz\r\njljcnSgptNl5AxyWnEoxFzgicA2Nzt0jhgxZRE8FxBLbN5T8beLQMm7SNaJY\r\ndsC3tyhv5iVCNlc/H3KYl/z1P+Y3e6HFTmGbi/QDw2+AbqLuXdWpPSTF/ltR\r\nFYzhfPKYn6VHPDtaamQtytqyJUwOWyMqv0B8ei0k/9u5/JPBztHgfcucZFBT\r\ncx4I34wRbhdEk0d289OlsTX8Wk2kLuX3Qmp+AiUzHE6/c2hYXJIgX1+s+R0n\r\niZuqwNPXllbBB/dByvzff+D+IjxPVQQ+dL8PXlFd8ARbl/6C/Ng3vTSX8HTl\r\nH273sxHeWhkFi1FNvaiikNTvz69fiOuCNiw55f/I/QVMcA+kWElZS76JVdKV\r\n2+VeBpJiOkVZTTiO/Zbhidw9V7lgS7IRzwRpLN21H4yBAOE9zHikMuVQRLp4\r\n7hn/QFBTb48z/O/gFeDk7ENEgLBiai7y5n+mWwklNk1mgIecJtdeFgB7/UWS\r\nLg+fxrR5Vw+Cco88GQY5MbqZ0fAi95XMSBA83vQQ/apt2uDpprHji3REnInw\r\nVO4ztJUAMHTE865htpXaPdpp9ytKTniKT9M=\r\n=ykb3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"6f83ec16ed3e85cc62b487664cb23cede2a4a429","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"_npmVersion":"8.3.1","description":"Use a Web Worker for asynchronous hand pose detection.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"express":"^4.17.2"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.3.0_1645480116062_0.6549168339507123","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"handy-work","version":"1.3.1","author":"","license":"MIT","_id":"handy-work@1.3.1","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"dist":{"shasum":"a14aa57098d1a0a51efe1af4ebbff4dff5f7433b","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.3.1.tgz","fileCount":31,"integrity":"sha512-ilMKalpkr8+Omv+k0psCCwoD0mrcptqzjkmg8gpV47kebUZ7p+Z3SN/f1sXlSZkuoramnpfJEhXqGJZfPhS2eA==","signatures":[{"sig":"MEYCIQCJQzuWme+FKQ9d2OcDcVEhCs+Y9zNovNnHqMeNjbjRhAIhAPLhM8rZCOtLSpZHL9pZHffLDuqhHvA5ZIXCVBaQJ+Ej","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFAp8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj8Q//WEGy9MCuyrXGfyGOmaA+UR81J5BHD46M4PBGZacDlMSA/+xh\r\nXmnamR4s7vPVkyQEfQpFwPfu4B/CnYg0iRXpkJLLBnwiOO1E5kodVJEXBsre\r\n2f99+b29vypmXbeDm78LeoXY9XbQAJdZ3LFGGayAaYPinEXmPp3oJqEY5d6t\r\n5idld3IFXODQUOLGmISHEGLUQDiO3uvOT40CjBQ8v6xPZaXivTZ7H01CMm05\r\nunRS5bOGjeM/WWBj7dWnYSHwkcISozsPYZLeMIcqE1ot3koKrGe1oDuRDlhy\r\nhljnx1gmr1zip1D0iXJcjbK4pBV6P04GADW4DAooZAvKvOLDKOId9wqHZnsW\r\ngBnhmF0SAtfQa+mUAdMkYAUpwmutDMThcL644RoLqxicm0H3QP2ofYdSqLpV\r\nIlkLdlHC392PuY7xUipS/ZMeSWHzJWR0ChQ4DS0cnoFfdOrPGd1ZOHW4Rd+2\r\n2Chx2RQltmJZSxvbl0lEuEsnRh+Au5mEuLNKpvyLtTLKnJtsQWMAfLkkiuBG\r\nLWyXzWmH8wYre5y+NjpdCZmnnlNnNEsv1KgaxXktggHrHmCPN7AUnr8LULPG\r\nOeqFlV1lYuMRCpoThBTaPiIS8pBRGffmGwqTW2z53/xgip1Gq83Q9WbDh1px\r\nQ54xKdGXH23rAjWi1GxSd58c5sdbO1VH5iU=\r\n=mrCj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"95d267f3dea7f32eea34f223b917c48aeaac581c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"_npmVersion":"8.3.1","description":"Use a Web Worker for asynchronous hand pose detection.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"express":"^4.17.2"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.3.1_1645480572692_0.028608749943399348","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"handy-work","version":"1.4.0","author":"","license":"MIT","_id":"handy-work@1.4.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"dist":{"shasum":"d92343a57ea6b273e24ae08183c0295866009b5f","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.4.0.tgz","fileCount":31,"integrity":"sha512-ytwOxMILjGN/trDWg1mBwdKEh2qLxoRETQvrAd1AEQdqzF3vBH6/8FwG/nnDJMipnlGBn9SzR7aDbhQ4d8EsXg==","signatures":[{"sig":"MEYCIQDVPdsafbdOGrJoH68O2jUbo2rxXPjTbPDH2vpe8uT9TQIhAL43ZEl8D8YtKO14Jt/aqMH4yVztccdPUe+cV/IwDDOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFLvyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgBA//Uc5IYHQbwhnmE+Osxn9VDBDMlbS+A3NvuJeP79wUE2vRN1Ko\r\ncbVAA3v4QnIUECmMk+XTIaDc2STb9GLzKDWBkCrvoJbQOGwaOdbjEjJSs0ba\r\nxrEFcCoBqyq4xzJT5k2XTQxtT+H09MjHT4XxRWdhQSVLGk7Ae4fSRFfTQoxY\r\nKXFlHF1+PQTc9zzQhmDMcQYQRMIse7D/EbXt3Ur1MwZHoWE0utXtg7uw58BE\r\nz8XCB/vkYp9x0FEWtYM6vhs870qNteSLMJ3bnVqdQxvItyAjS8oTw5axYWWY\r\ngWl2IIji26/aqVukt4VE7hKSrytDvVfHgvsKftuJtOVwv9Nv1eQaX6Y+G/Qw\r\nm5oyIQba8LnlMtoqIxj5sWk5rYLSpN8oGafInFNd6fuN6Yiy2/RKeVs1LBxu\r\nFEje27Sj+lQD6c3K+yyrajHfaSLAPPnnj2uQF18BUQ2Y1Cxl2qc9Z4IehKl/\r\nUwe11N8mZt1GE2jMXuGTZMMZWukNUcYScyXrK+hCH+4XU20YVVhOt79eU8rp\r\n5CnHKGOVnfxtGA71F1t6XmY4A7Dnt/TVfFyoivj9JlFvFkgFTuE9PtddkGet\r\n2/f2j8s3KHpIztAgypvQVQtIE93K61S/+dPj7kjsKTFOiWc8GW4NgHlySEEB\r\nimbxH+ageBUF0qNNq6d5sOxLqNMtU3NZl/o=\r\n=tilP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"1ab981d51794bd3e9ad1e29cd634939c4a1cae0b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"_npmVersion":"8.3.1","description":"Use a Web Worker for asynchronous hand pose detection.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"express":"^4.17.2"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.4.0_1645526002163_0.9742706696185133","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"handy-work","version":"1.4.1","author":"","license":"MIT","_id":"handy-work@1.4.1","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"1d49b712b39e008d6e0131cb093e08ca47f7b828","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.4.1.tgz","fileCount":31,"integrity":"sha512-8wmtAdwRpPVgukfyYFj1w2VrvWsFFmCxOSsAZDzsuVz/WfQsDKrLk6zL64+oxWFjAI5fmG6XzK1MwWPiraFPIg==","signatures":[{"sig":"MEYCIQCLCK61g4iZ26s7p5HFLu+adsyP/bDf5xv9rijPYWLdlQIhAOQB7IuBn1kUbdlaXf+giEzk8t2QDH6c5YghVkSzCESh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFMOiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogYA//TrIlVN8Vr13ARDeeF0lgOD0w2r2MQAv0YSPPZUx+2r9JSGe6\r\n1JOM71hUecnafR8bY9PL8w1jJSE6AxgRVw/+t44e7Hh8toa1xlJVqge6ZfUo\r\nZtGTRDOmnRxjrTbtEHPTaa2BZJqjN/6NCo7vJ1/4aBafPL0amRwtT9up+da0\r\nlwfGHuTbDYwjQC/ZWwOtgwE8dvBrtHmTrQDWFu/qyh9oa5MYlcOd5Anlvijd\r\nrKyzGmeP82NzLJnWxzp+nbK3dRgoVFk2RP/aBjCAJrhaWjSxMc6uYUkK3vZv\r\nvusoRdks38bRoEt3wjeeSV3SSTByOERSKxzS+Ilw8DTdOti3UOzAHgGPdRDq\r\njwcD/B6IPmvJNFEjpt3SUXpUtkrEHETPXakZJKuZB0y5TG4/haNCs8QgtN+e\r\nMgM2pSeM943AQhPkiPHMJ+14VcnbRGwtaG3Jk5ez5QjhRLV7qpQAdVnBT+kl\r\nB+PASLAvbpNXtDCeyLReVt1wxbkN0CjmHG4152a19JvY5c86LCCXkm6Wj/Mu\r\nP3+rDIXjGTh51F/9RAvnlBjQJ3PfVXR0tOJIoEKW/wUoVtBMGfasAJ++omQ+\r\n32I8dqyTMyWxtnlKA2Bd4dATi4YTjDrYpXXbd1N4+kwt6a2Ak5NiOt5EbYOf\r\nkA+UvYt1XhrYOxHy/eF3nh678xjqmUTxhDc=\r\n=H+5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"552f1887d862a2be5d481d20a5066e48a97b7dab","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"express":"^4.17.2"},"_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.4.1_1645527970677_0.030448450445031305","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"handy-work","version":"1.4.2","author":"","license":"MIT","_id":"handy-work@1.4.2","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"cf11fce4ddfcb9f809bc0b08484e04f855b58333","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.4.2.tgz","fileCount":31,"integrity":"sha512-y7fHB/I6xQI2LDVgw8uhvbijR6mNi/Jv1HZ0yI4jfUbyXkkqJI/Ydh3Faau7e+MZ/R3oWUtJ+UQfIUaVDkP3QA==","signatures":[{"sig":"MEYCIQD/gzenzN9ZUwzZwK6XqmdShLnrQZUgwz83fo4VaxZ38wIhAIot50BZ498qItdHg9Zj68ldNqENjHQkD8F0qstLrKXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":498310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFN9oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF5A/7By3ZjjqoM0xbYtXQDlK6Ho9S3P4RSp45dJDyKZgdhFNfTDx8\r\n9o47GD5A+ROhWZvSRISy3qk1V0diuC4+d8WucIkn05fc7X0XM0bJ3yds4zGE\r\nCY/OwM/bB10h4F7pVSNf/glfNLHNr/j0YQYlQsc0TnFfQVHkBxe49FqLZGc9\r\nIjDhIdXlq60NpT0vD74QBmy3y0rD2t4YstCnIm7c2rTOehA5IgLSaYaSx2VK\r\nzWibT1zc8RVAFaPghf8wcLGYexpSzpDYRX4RIMF4ZXCRtNvAuhWl4jPcRrMw\r\ngATmtL9NVaXssq9VmIvo/WiOGk45HC35Vii9kiLUGKSIR8JZz+3Mid5heXvQ\r\nMDXLdYifhSb2JdKIoHMr1GiGZLHmgqH7Ar6PhLY0zJrbs+zwkM+22CILn8PF\r\nrstvQXlQLSBRwJe/AtcMRyuksb91wvhomJbRB3jWtk2P6e/HPMmpRjLPDAm1\r\na4MYfpCrKN5B+oUg5O12Z7dcdi2xP9oMJ2l4MU3muX6jvROGTIMN5fZGFPU1\r\nk5DqTVFXalQa8LoAiOKBOyv4nYRZ2xGGFPJ3aKC0BMMSezXvpzBxSAcpZRBr\r\nmk1EcSrbUt2Kjcd6JjXN/QUcgJmQEqeEi/OsPHBdm/VNdSzxwJ30MBN8P563\r\n5Q8iFbls2AimU8zu9zTu2mXt5Ew4OxvQqAo=\r\n=oWmS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"1bd0b865190cb7be44c11496dc2e013b984379a7","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.4.2_1645535080446_0.571364363610948","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"handy-work","version":"1.4.3","author":"","license":"MIT","_id":"handy-work@1.4.3","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"06cb7f24610be7ccabd6144061d51690f503aee9","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.4.3.tgz","fileCount":31,"integrity":"sha512-WJeABYJADAFbU5NWHlsAsE/vfRn32FNtKrZfViqVOqRLLUyx3e37fWbMusUVgm4Gp8chm1bkz1NrKXnZYq791Q==","signatures":[{"sig":"MEUCIA4Yn9M9vJDhNHIBBFoxJQGAsTKd78WWvTBb23QDDi94AiEA4aE4ub3LVH3vZ7+TpHBPHs3/4wW6wREmpndl3qeFkSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":498394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFOPZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5DA/9E6t6p/6LbU8nbjGeAF7H6wiEVkoZulccPpIijQEE9h/P5fr0\r\nGsX0D/1W5dbt/SAY6lRcMf4QZwAJC00epp0FCvqfidJXp49u5910FIZJ+Kc/\r\nMiDe/5z96Wi79wgqusZXWL3LwYDmj7eskyDWWG6AK+tMQ+rKTEclOE+hkyff\r\n7Yw5z7qaBJIS7qTNZlof1If0o/c5SokLpe5/tZY9Gm8O8WsMkArpFXdCP5p7\r\nLIjyzB6gnQSRvRIw/zxM8OL21Hl7XObKdAAwmpRCM+pzcJP5OCuNwjjBBJeW\r\nzfS3Db4BbAbAmYllsCi3UhG2zJfpjqrBG8WbPIg+hcvq0Z4fDms5uPKwm75C\r\njGs793YP5/P/67lr5c4vF2RbwC1rJdyMiXflFv6YgLvJcWsSvg9H7demN4+J\r\nAR4D2OWOqZ+/lzd12BdVR1L8Aip6izAsG7Oysu791hmKtn0zBivSmATyTDmk\r\ngtHIYRtpRJoxafEeqBxNehIUmxkmZX8P6hnkjY4O9mMmG0B9C+WqlvxG2UCI\r\nlZ73isj7rTbE6a0pGc90pCZaKUBg9zI15MEW18FkkpByPPqVToqWFyDNRtxQ\r\nKNty3ug9tinmS3SpJXPc3dMXTI1wU3wEjnw0XgGbuZa95jV8QL2Ek+BkDHPG\r\nkIfa8yKmd5F+m/gVEztE/eCgyHxsgMfY4Vo=\r\n=SSGr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"9db8e9e2861b9d8c1905d143983c9db1a03dc499","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.4.3_1645536217385_0.6825120137861922","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"handy-work","version":"1.4.4","author":"","license":"MIT","_id":"handy-work@1.4.4","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"54e7fa1d9aca9fa04fe95f1eed488698f252d6c1","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.4.4.tgz","fileCount":31,"integrity":"sha512-OJF4TmhNafrOA8zwv4M41RHl7ztUVFycBzVZvoLLi88t4RO5l7R/wwkVU+S4iaM25gc25XjcLqnspdo1F43WXQ==","signatures":[{"sig":"MEQCIGMWAlTPMOZ3ZwttSo7pc/ejyl4cKxSzGhMKI9a7w26kAiAVEjiCh/oCtc8CQVeGBSsmY+FCe7wTJn+ttSrwsvX6GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQH/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8RBAAl3YrByqhZnFtowkdIpeNKWWUW9pU9rTMoIsR0q8VIw2yIY9L\r\nOKsygw2mcbl17mEo5jSoQCa1G+eRNgNc2BP2D5CstSgDpB6OiuduvjpX+hXc\r\nm2TkdqEF2KiO2zG38FGofsxPzKAiF/4fPU9aNoAeHdEgabmtd9wRvpZQ2Ep6\r\ne0UudN6Xvees6g3w8+uNDSlfJtAqejPGMPZSnT5sVeOx5PHbFH6czp5gB+3O\r\noIhp9CzI83eNS/A3Uve62dLk+Kq1643IwVpVfu1tFa78CnXwlA1GKI1iNgta\r\nOzHuE9Phg3SUbBTqCv9TtMDPD9Z/Co313UGQ5gfYLHFF9JA9pmje1MC7EtCU\r\nUqCJSRiZH8mb6guA3beQJPsQHuVwAb9Ersah2ECe8QfXr2it3G906rGz9XFC\r\n64ly+STiY01lc9ZxliomuDLmwfy5Fg0MUIjqMbTVYgb6HOPy/MhKB1A+tvhC\r\nOwL1s043bc20AxOZ6IgFJO9qqCiuobHToO8/mFoxtfK7W3pHQMskGN7xr74Z\r\ndCYKV+El/GdfLeDE4FrBJsaVd6XcH+bDLg4sWgO2p78Sle+qOTYd+8eDFIxj\r\nd4OVtKuQI+n8JdwFvkV2vVTLG9mu89jQNaw6uhRme55cGWXParf4h8JhgMp+\r\n1lIQyr1CFA5LCSj6888MCm1U4juGlR6u8iM=\r\n=hN3o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"d9ac9217d30cb2a21aea521595c3a33b59f92ac3","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.4.4_1645543935435_0.11134734343227737","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"handy-work","version":"1.4.5","author":"","license":"MIT","_id":"handy-work@1.4.5","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"28f839f6edbaac2bc53bff2bf71646452f8dc934","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.4.5.tgz","fileCount":32,"integrity":"sha512-9pIRFq4Gc9d4QqmamAshJt51VGAvzxe3ghlMoJb4Y92/O6kN7wu2Ec3kqjaP0GjA05hLvJA9q6sTXfipRjK4Ew==","signatures":[{"sig":"MEUCIQDTuSZrBHxCZu9omRRQYLJk2hYfLzgbs5VnGb85YQ6zKAIga3lPwYgLyJg1Q5cyQPN2wP917DqHfhgTHzG+8d8wwR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":500138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGReiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLMxAAow08sEGa5cqmnxXQgijU2o+8aQ2diHkDjTwGStgccJc/FWc9\r\nlDwpJ+6TQu16qc9XaAPrOYbLQnrWjWqq/2EJIR30Oo0Lb8EnXe72WlwnSV9H\r\nyOnVLhXgR7Bp3P4vo+TYT7D9v3e9i0nbGs3oFTOcxh9V0vVz7q6zXAQbxUKH\r\nuZAlUSOwOCncF4I69Ku7ZP41cCpgAt38zPdfCWkpOUc+mTTQ27gGuf5uPy1S\r\njNrycqsDRCrAlDtrq4AQpX4/+BM6/2VQirdxl6aPfnyLc0yaPVKVfdNDiI1o\r\nx6c0UbTdLKce0Fxze7C+0HNnFTcBHL6A3SFVcvyI7wsFZaV99O+bC3XTjHl/\r\niBFTGQwlG3ZgwSr3sAtIqC7otwCSdYtbuKytv9HvQ2Vcxx6EAWy0P6W3Ofm2\r\n3vRmOd5u/++MgpGwRb88Lfeocj16kMbHqGLEsvSVTiW4U1PZJ/BoSEew10bo\r\nlmgFusg+7ewpUMV8A/uPFbuoyrJ/C++o0d8IwAiieofzeFnR7biKbuDxC9+/\r\nZ8nzKcRGbRDcMHN0Nji8R6NxYYF7tG3xDSMhcZgyYDniSXEDJvgiDhzf5uOu\r\nLJBJqYG/F2XSmWYCfD0+JbDegCbySp3HAzcbWAQeKGq8ggOyx2Qt8Dv09H+4\r\n7ppAP/J1DrMfNFfL7MSP1etAoMDEWL+wMKA=\r\n=8VsJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"0d84d4c64b6a45d6ce9b1470addfc81e28f902ff","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.4.5_1645811618252_0.4334017789114024","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"handy-work","version":"1.4.6","author":"","license":"MIT","_id":"handy-work@1.4.6","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"d039c59ae38310bb4d992f553ff5b7244f2159e8","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.4.6.tgz","fileCount":32,"integrity":"sha512-XjdWJa44qdnvDT31Wj5uZ2W6Clof78mKAlf1lZjy14z4e0DNW2lfNXJRL+87rw+5OjZuGtFtL8kBVokEEL9CAQ==","signatures":[{"sig":"MEUCIQDhWQbJqPFMCQRfTvWzhyBcHONH+0W4FAoRco2yyTLDCwIgHiwQtxEso1G/Dny8DY+kjf2kylOK9yPrJywU3O9nQyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":510927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH1iNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIcA//THPuziaYRosCmHtP1gm9L1r8uKK9IeNj2sNl7C9WHCKHa0L5\r\nAMha83CoH7IQV3gHD+URi8VXQl7bQzLyJ2EutMPhCOR6834ZLSH4iUkxJg8g\r\ne075AVIiTRFXatwqbxJ9DQfn9QR/n6yRcnw/f8rG5SUXkPUNqnjl/7FcnCfn\r\nz2ywO/SZ3Ap4rXOCdtAEv2sn1PgpidO2Pd/OdDEei7dC1VbDHLfxVVhcogGj\r\n7ExP6icdeDWaMz4qK0qawsRl4mGih5pKpdr4ZEMP5bxH96ep5tyN46kEFJh4\r\nxSvlrsDxw+LirII9XxYriqvVZfyVMQTMPBauKLrElnvdQNxaNXLVOc5b5EBI\r\nQc3MYloV+mSUxJhICpAjdsi4VleeiE04orkPZOctIvmJU+ms741ZdE8OZPlq\r\ncNrccMuFNIK6ztfraO6kKyaV6ATT5n7w369FKF8z6mnOF1iFo6ObA9PosQvd\r\ni0a/Ezgue7NSu41SdMk1TaqCp7SXtqWug+zd5Qmaqt3CKmvrk6+SzE5bNMAm\r\nVFwZ+9E70d9uxdH68OIVoVLnz+5wXH5TJGMsN4jt+fTJ2V+QjvQxOGTVKzw4\r\nV5mqrCy/gLu+7I3OXtB8pFu6WXIEoHxiTOL9hUU9rC5/m5xkavYvOgn8nhbr\r\nNdHe+9ioVkzxZhN1PI1SwEq8hoWYvqxCvWI=\r\n=Juil\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"b7e5f93a5127a0d9192bfd6a3d0152174d88ca65","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.4.6_1646221453351_0.8152322302506965","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"handy-work","version":"1.5.0","author":"","license":"MIT","_id":"handy-work@1.5.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"2f1bf4a71f59125a06d1febd25dbc3d29b01b69b","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-1.5.0.tgz","fileCount":32,"integrity":"sha512-jhkzeQo3jP/dy82jfLO7aJIatJy1KNzcFJYlswXgnmm+lyCgtl65yBsb8O9baq9KiunkPtvuy8GCHwhR149H9Q==","signatures":[{"sig":"MEUCIQCEYy6J2mhImBKNER94vvDlxSfoNsINrBMVNT2gadkMygIgWuapXPfKy3CGI42lKguEYwPmiBjXXJ7iAbTZ8PYC40k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":511134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH3W7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpLQ//XXVpw91GrQKcoWKdqCFslTIU49sNF32xeJz/m2byU/ZdFoFA\r\ncez67++QATyKin/DZ6oIMV5I2Gz17+QAyO4uB0hGltbXBxW7rEDVBTkLxDuj\r\n9MxgtmCnJmmlSf7ZlJuA2FJcVKfr0Wx/vtTDElrtIFPHx1LsgyfwQZZ6Bd6E\r\n6w3ANMhdlVcpa75PYktdDEKAJeCzuLgwPZ9aS19QJeddFxgU58Oy6GgjY2PW\r\nd09eA8ihCdvVz/AW4ysNnRk6ipoH9F0xoCLEQPFNPrQb6GeffMKP8ad5Pbc2\r\nLMoi/XgUcjm0a4tcevygF6S4YNycNH/e0iGP2vSfeBJojjk19UIbACl6qn8n\r\n2pz7O3yzNXwLnBvLCQSubvn4Bqq9S33mzsoiaqFoKSy5U8S7XrApH9w9iwaq\r\n6MH69KFesMK+KQktdgE+IBPA21JxEVtcnPR7dl779GOWC6dvLJeG5lARSku3\r\nuyaknku7ZBaWV3xBkd3tF5J2G6DR7dS1bjqdACCjfR0/UngN+uNUSJFFXNCb\r\ncOBct6AMbZnDr9dgrXZOJAmihDhu4CaHTFDgiQjttvmwVRPyO+pV1ezswN2o\r\n2F6cDkR6Dk5GRzHkAdg2myUaRrkVEi4uvboPSa6SY599sGHIFcrzOLItpE1A\r\ncVGBAEhz930FsXjmgFAm/uVsWlD5Z3u3Zuw=\r\n=aGzG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"03b9c76ba3be34676e900461b49e0bc9908bb67c","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_1.5.0_1646228923731_0.294693783401875","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"handy-work","version":"2.0.0","author":"","license":"MIT","_id":"handy-work@2.0.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"2fedeb036b558b8209d6645eef3ea0ddc5c232b5","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.0.0.tgz","fileCount":33,"integrity":"sha512-tRLkrXPoNY2vONG6jGnMMR66NptB63ZRTI0/hEP5SV+75OT3mFhjjUVtJH63Pb3aVJwcpLyqXQsXiDAlEQ6ZcQ==","signatures":[{"sig":"MEQCIDftoesKDmOsIaVKZStdqqOFD9f/z+09IkSEM7UQG16KAiAnS1L0r9fz1Rf9eGul5BMfhSzQaPajRAPZdNeULtCehQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiINAAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4EQ//eceDkwPFBn8RPpMwkPp/M0YY2o/g9K/BeFWChbJ1yHqSNhMA\r\nA9Ks+sTC5r1Iy95aACk0HWMccdFOwPnLXbPNQqjlW5+keAkWtNsgqL6eqO2v\r\nCn1r1ctbtSH8JLpg9pBrsmlYabOqT46aO2hrrwlffi13FVRnuOupzw16W2Kh\r\ndvKTxtaXniVZtJ49uJ1l16x/1dJXb76kzy2QaBCI3NzNMNpRAts2VYQgl9Bb\r\nPPqzyLsK6/CgyRgWizP4GAFpUI1iVslJeuJKybg4pTLb6ZvqklKuBVvOIg78\r\nmq+/FPHajQcoOXk+TxlsMIjgg/AKD1PM6B2nvn9LhpBVUXhwxLJ9Al8MBeZK\r\nNL3SJ9N4ZGJFU3dq26D/l1lPmVMHeaGcSZ8DUOAP21TLVN37QGlzJH8AnZQF\r\nnkllAq4MoO430WUievmLov6+iP1MOTdDT1OWz1Exb64voat6PMs3g0JidqGz\r\nXiplVtDpeq8Mi1ulLun8pkTpOxL5cXk4VRQ5w77ho8eRD1xzX/BvaQOKPDMu\r\n8jVJZrz00agFo5wMI2vq49Yb+fP2P3mzytwnO3lvNLOPrF0RzKngPWyoMXgF\r\n0jHLmVsU+FD+enhfWqVtReB/OepJNJWoIRNHKedTXu3G3QGmRwdQq4AP18M+\r\n4lyasLwzIhloWJsU1pLrBZsQMGx/DhBR/4k=\r\n=WIzO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"45666a9dba097341090ccad93776505234fd335e","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.0.0_1646317568565_0.12085003205190525","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"handy-work","version":"2.1.0","author":"","license":"MIT","_id":"handy-work@2.1.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"03cdacc60f8dc31f883ddcc7754b1c95433e774b","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.1.0.tgz","fileCount":33,"integrity":"sha512-UI3Xhr2WZQhBdbLdcnyaelf4d6eacWc5N6h6q17ENJ6uyw+oiBQ6eclNhsbptybYlR8ghYtSuoif4ClTCz2qPw==","signatures":[{"sig":"MEUCIQCnvYUrqRBy62p7xvJguzZ6pt5hFaa1FsBFliZkoGbodQIgW8CosEO5Fts+SVSs9wjgsJzX3tjc5ZAqWsiEgDBVDxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIOzoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMhBAAilQBDT8bXeXdE02S7z+88PXme5IimcvPB7yNfJ0udPrC/E8O\r\niF+oNdPHeinLe2vLhf5gmHVR1w0LEH+XZ6SfGbF5vWe7ep46vibN7kDyy/WU\r\nG57IONMq9xxE9XA1DYrm4Dk159wbWTuIjo0J/6sbxoW0a0BjhUQQpL9acL+G\r\njMoR9l1Ba/FebMsRLjYoihpXtaOWkANOfjIo4F9H9UEA0KFRFP6Ol6NR3k/Z\r\nug8V9a6G0dm8v5XWx8TZoYaFrwE/US/BQ9w6+dxkUx3fIhH9Mf86X3ia7EcV\r\nvDa/HmLTvNKJhZPKRrJ4j3o0sbhNTgRvV5CdY9W2GuGnPJoj3dqVpCK1d2Z5\r\ny1jINDrus3i+/sLuW7RlXdyjQdVoujtYQrTyVTC26PAZeXCfq8CJWqEVk7j6\r\n0dHYfIbtdiIfnYz1fqTdqxAwFIdDJKIJU/xjz1VMXASlje4P2Y2EzUV8jxtM\r\n1kSTArCzbYgCx7/31jv+B91FvEDnDXbOjw2DMKkxd/3cwIzoxOLP192slha7\r\nLSamgMUpKTjD72qG7I1EqM6zJzI9dtXX9l9MYz8kLiqDigW6PQchFQOg+NxT\r\nzoAOMWWvpolKEyLayj2T7bhuL9IA6xO08j+sTBJvM7/r4YDoTlWBq6H91OPN\r\noB/pLScFY5bqlqorvVU7B/gSdps3yC6WnEs=\r\n=NEu4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"254ad49e6ea81072a81a4555d4cf081d150757b5","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.1.0_1646324968631_0.4301533220663043","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"handy-work","version":"2.2.0","author":"","license":"MIT","_id":"handy-work@2.2.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"228e1613b6ed39e5880b93f0da2437a09947bb4c","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.2.0.tgz","fileCount":36,"integrity":"sha512-782emEnsOJEUT3pl5wPcSprlUO66ObYsvItEV6/7tAZf+aYbnwsCSrd0Kbsgx6hMpUHarqoRYKIcyrRrEP7+yw==","signatures":[{"sig":"MEYCIQDxLFrTxC2T5rHlLsw9gXpVz3pp/GcJvALoi1LKwqM4rAIhAJ03FNMBsrZjOxMMljBjLWpBAOwQ0ml521Liba7/CuFn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":725604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJk7aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosfA//UyPV8H4mp2DkifkrwzJdvHKr5+2ELhhANDOSP2Ap2VnhOD3O\r\nl+oFSujAaeqvTP9l2szV5GxVz+pjErgSQjkwxqQT6cqARdzjarTySp7/oaWO\r\nWAIbLkuBT7wtdf3JkD69GoPr+odBCOfvKsikzcTpXvqKJhi/IbrUtPg71Cqe\r\ndxFI1+nIDc4Yg5JylBOANOYxhCTglcqoz5HYCy+BIQLo0xeWB/8UhVIQqvjd\r\ngMvo6iyKTlf8mzO/oa6fsQUSb0cZHT99vgOUB7VMyJ4YnYHXA3gEtokKOFiq\r\nanY6m15tl1Tm0reR+YbBOcGKrodbPL07Yi7K6Ko/QoC2HY60lUtKI/WO+25O\r\nlVEsY8cVHMhlk3PetCxCRLsZON+0OWc0AJE0wHcZTFEFGOJ/ul1n8ie2b6qg\r\nqi0ZA3gdVGET2LhJ3elLsA8/iZ5wI3ELuwH6jRy6C/mDxkbEncZ6za3aZuwz\r\nisSDFQYRM7X5+Ghl3+c4kzHW5k8E7MVvByW4thBLA6UGKOREyxdxAAeFNOPf\r\nuO24K+Jw9Y3fBZtN5tKuWb5J58Rn8sXG29fXAPgxa7hMZg83fBEq7BxiV0Ux\r\nCGbnQVFzLeAxsvjoJ7BJk3c/9eFJRrtRzXntLmNr9Pi+WfclefvPJyYifZh/\r\n1dvxgjuLCVhKg7Z5XGFKD7LMhlfp4WggffU=\r\n=xyKE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"338680446f22a23b9882ea09abd094643948e7b2","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c && rollup -c ./rollup-aframe-min.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.2.0_1646677722628_0.13106872521594304","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"handy-work","version":"2.2.1","author":"","license":"MIT","_id":"handy-work@2.2.1","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"c2c49ca09a7e82e516fa296f4f8cc62d82c9e166","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.2.1.tgz","fileCount":36,"integrity":"sha512-HchYjLtKgA7cvG5xdcELg0r2xe2uGauQvkS0mzvWlVxv5nxOzTBaIwJvQipJBYquGfMCFHs53rL5bv3F7VFEMw==","signatures":[{"sig":"MEYCIQCn3/pAXEkJSWfUyNj3BMv2yBoBwbLl1mC1skP78IJYtwIhAOkmKOslH80aZVtW6IdcYz447TzsbYllBIK1jJRN+vgt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJysvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxTg/9HCoFl3fXtStz9bmmXpup2hRFH8l31r+VnAMQLeLejJAeZHHl\r\nL1wLPp/ah04eAK+3krb+5xZX/GmgnOdwg4vQrzDJYxp+kXqfpZ0QMqhz42oL\r\nV+PEDR66b9BkIFym1x0HbAnEQ4a4iWtfCJu86WdXIq5JSX81HpUKnslIe39/\r\nkNtp5jhvVcR3wSusGgzTvBdg15W5vPJ1CnZstARkrxYe1m6lOzr/Ye5KNhVa\r\nAdBXKUFb6Eq+tTepwQNH/OGkeay2q4a2frQBy5kwvLhupkUgSYEH7CEpuXXF\r\n9Ix+jxqZOzJeZB5Xl+V2OD702HyqeY/IiihDAz7SnIeWJV1PizJwCgq7TiBq\r\naEEVIFDLRnm8VmuKLvk8zaCSZPdUHRXvu1/gX0KyXyxh5cwA7AmKPcN8lfjL\r\n08grNdYe/buHbssr/jCB5aNdKqeWV5TJLlTos4kKsqp7OF583Ty+Kl/4cHtV\r\nSCQ3GbQl2+OkoUqQPbaEvDb8qC9DYSM/NiS0jl5SjSb2Rhc54bgbHn7ZMdig\r\nnNmOQ+lOhpzi5376pUjI/kraXmpJe5yL+0RmxUXIk083sLHzG7e4FYWOprmR\r\nUhF9qfpbX8166Qi+UhWhoUAy7mktg/iWgZBhcO7QZgxydsQ8w6GSKsYrz0yM\r\nKOcWlmOExh5y6mwSfCuRBNooOW/2trCQcuI=\r\n=A7aM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"8727905d5b99e118c891a9b11d07951f3d1b6ea5","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c && rollup -c ./rollup-aframe-min.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.2.1_1646734127603_0.1505374079129218","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"handy-work","version":"2.3.0","author":"","license":"MIT","_id":"handy-work@2.3.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"4b55cd4b5ca9cf14e6b3aeec771145f29d8b88d2","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.3.0.tgz","fileCount":36,"integrity":"sha512-JZ4vITBLvULmyNK6TJjDaN2928bZm9aKA31xKBTKYAYb9ZYr4YH1DPWGIwqVNItTAPEWvgef3lP5OK9Pxvjqmw==","signatures":[{"sig":"MEUCICrZSMQI5V8NUKViPtoYS9ahl09YIaZz4NdA/RJGGi2vAiEA/TJxwAbVr/J7gD6E1722TTzwPqrFENNg9HGdl6qP7ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ6C3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbxQ/+It+87dZCZ9zKwovwM8v4hA7L1ZyPQGb//8IXBS03qJrA9qjO\r\nHFdzSPiF15wJR09getbMWzUPBuYSxG7k91GYOV64THi0/1opBnGkudnv7Gx/\r\nkQlNmgd1s+5yEctbY5c2ChFoIOcwRekJOzWj05tLzgqVdnQfPUhxBlUGljOC\r\nVFPbuup0xIueNMJrWU7tSWQX1uCR/A79lSJ3obPD8E2Q/vLSVZdNhKmJ3ydQ\r\neXfmV4PkU8XzqFlnsOYq9CiU7/iMS6HBYIQqXAV5oG2mkxXp0PgVC2slmrsT\r\nVjGvTMi4kgBnZgAxnK1oeIWIS4vTJWpJ8i9HXcWmZ16O8G3SgHrSVlWAHvbP\r\nD4A6e/NhxPhd1ABOkFOrIAl9FZYKCv7Z5HrRDLhYPqjU7hNJGLTrY0vqVjcl\r\nM4Rm2lmcVl1tgy9n1J15sjQj79acI6s1QG0ii4EsMYqvtO7FGuGCH4vWxL87\r\nFO3XalD/l4crcOBFZGanYbV7GRyuVD+oxAn+sT8s1fvxqoq49qRRQlFwhRrv\r\nX55yR28NCuUGFUVXOvb7jgJhGCeqdSNeaij1/fHEig3M9riNyOdvaNnn9h8Y\r\nztdzSLQiMq2A+SUulv5UqpCNYGDoP1ri8EnW1ajQG6AxvjydgRMJaaUQQtrR\r\naBOsn3tnIT7xR35TDo9/fzcdElSrtHzd97k=\r\n=BC3E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"b64f9e003cb94f2d83a138cd84b5706da950fba3","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c && rollup -c ./rollup-aframe-min.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.3.0_1646764215264_0.44146442179187595","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"handy-work","version":"2.4.0","author":"","license":"MIT","_id":"handy-work@2.4.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"046f5f80116d0105144451aab33179b6a1bb0803","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.4.0.tgz","fileCount":36,"integrity":"sha512-5mvTRhRzCKINZbOSJeacEv+pE/l8l7ewwhSEgJWEXLCgVMbDa0NxHRqvNcVX044CWUhKbukbXnX1X3smqo/CKA==","signatures":[{"sig":"MEUCIQDo9uTCcU2g/8M4PXYeAjGm8VXlbvGknRRaiQt6tvw1bQIgJ1paXgi2SNFS6MWtXUNlG10sSKz3JVSXJT6CfR1k7h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":717042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKN0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRIw//SYUlBze9M5++gL7W0dkeQM0HOsAOfEb2B2EStYwKLHij9QXs\r\ncgxDRF/bT2xSLLrQo5gnulYRhRjc3JJTLnpoW6MUENJWEPxmdqc8ABM0azH+\r\n7WRJnOiEWj5NKNe+mxNZvKvvW1Mc/Hr074RYfF2lf7J/3lNxz+dl7lv5X/TW\r\nQOpk4rGRhd+RwbFQ0FvBYBuHy87QV+RacxdAvdz8q5g93KSlw7Uo2B6NelfQ\r\nrFe03jF+olpNIVg3QDKaq2IOFi6K5FdMrm1bMRn+Gks0aqMMw+wFjiBaO6+M\r\nRh6zg56ZK8ONa2VMZnIwvfbpotosFaISoUWcm+Zvof5PTNGKFpxSkRkMHY4H\r\n+q6Ifw2e4NcKSEelIphqVsItaSCmH/FUh+ZEoBdN/6T1tyvjdfc24I5kHoDM\r\nGFe45/5zqAWUS4LaM3gnIBi3DYPc2oyfxCT88IdDbqB0qmUWxwHZKJ8lB9QS\r\no+I6ooTubRw6KtUeXmudeoWNDcXKpRDBRiRiM3+0T3wg+HH0TfIapWYjeEre\r\ncYJE3BxzNY9yMQNYqjVZipH0oUhQxxIxWCTbxIXYhSPtKFlH0kCo2kq/4wP1\r\nw6hdGiqCzZtszTLLAmf9jqk2UuO5lzslYG6GyH5BqO6rk3WuAms7ud0pQwR0\r\nG0p8YnLURWuknORuW3fDmnmtD/9/GXMj5W8=\r\n=INLG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"b1a64e7c76ce054f46c1ea8556a61234b757d481","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c && rollup -c ./rollup-aframe-min.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.4.0_1646845186104_0.44069000731211627","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"handy-work","version":"2.5.0","author":"","license":"MIT","_id":"handy-work@2.5.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"dcd40248686b51abfd88333ef6e834c9284ec5ed","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.5.0.tgz","fileCount":36,"integrity":"sha512-B8ompLVs2lNjz7bKktSSpfjoPrLlIQurGMqF4fni1HRdw/qRri3nK3Smrcfip/WmeaH3jQeR/VQ3YnieHDFw6g==","signatures":[{"sig":"MEUCIDTSrZ6a0Qd5B5CVAQDGieIvHcAp68iZwVLoXUQPxH+oAiEA7vNaYePMQTMIzEXtnJ9abu/+ksFk3koPvQraA74I2yQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":719703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKyEZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrahA//U9jIKd6Ig9SbhgOL8QBwPZChMIO4FNniSOge7E6WEak74+Vh\r\nuveGZ74UoudXG/BsoBvT5465uAM9Z9b+K2H5DCNIpuXYBAtlibqyA8HiRbdi\r\nX2j764uhUiJGzZPV/w1HwhmIscKSxSgQfSHBWuY0Shg5LiKlBGnoyGoXV8V3\r\nhRuRsjd1iZN+fwnqNnaBNYnPGnkSnFQMrTG/sPiacpvcrm4E7cJXBAESk0++\r\nSx6h6tjlUoZD2S7k86zhY4mbKy1OzXuBrn7lIuQPMR7oGELP1nwWffr0R/GH\r\nPWGtrdSa+N71l889kY1TLYH8i25celgjcGMqBk1tOawPn/SinrvzI0cSLfRY\r\nNPuteexE4tSEDr7HSfHX+nsber5puxRVSSzYP/KoLKo4RGkbOBL9XPl52GTB\r\niRCFAouFCbj1RlPj2Nr2L/ASig2JwGZiRJzUtRzhMYzPalThDZj5UDXLZf5P\r\n+lZ+ALk4TFzNWPM23PJthWjNTTW+4MMFA6DnNbOGfOOvzsgTLm2lkLOh4rJn\r\nv0lyYV0qEn/UwxqzK3AzbmAk9kn7fm6fQdvi04RqNTxOR/MgTI/RkQDAGQu3\r\nVu8LWSIVfTWe8LEXWGVmhmDxc8zKyAmp73HL5nq5a8ZH4wqqSTcqyjKHSXM1\r\nf0q/Co5FhNkQaxuiOdUOZMLIEIeQxN/do7M=\r\n=OsR/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"64ac646167b0fe766ec2934fe0d8866dc5c797b9","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c && rollup -c ./rollup-aframe-min.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.5.0_1646993689000_0.10193448787161663","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"handy-work","version":"2.6.0","author":"","license":"MIT","_id":"handy-work@2.6.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"7f2f01c8cad623bc8b44d8648e34b49ba2c48941","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.6.0.tgz","fileCount":36,"integrity":"sha512-gCCP4HPCNSUxgwVIp3+JZQRUcgOgUBj5n2ZAjPpWSH4HyjEaJCWyG76Q8J86/5Mw7Zj87aiSoIz8goVDdgDzMQ==","signatures":[{"sig":"MEUCIGckohWpYiePi+IYmTPTwadA9dVbH0BGU9ZVM0/4c8zFAiEAhrmxye0tjrcheYs8RYhTO2Bs+HB/OCDbDkeEWYZqva4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":721386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKzj9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM9w//dGzBxl3bDAoshqNrWEVtcS9fUf7BQO4cAVNUj/jKw7/pMwxo\r\nJ61W4UXl97k3HmqfVg8w0njtmEBjYisI2Y8wn0Ie0rPZJWdmOyk5mKfWiEJU\r\nfgDrXBYafXqFV1D/pfAYaY+KH4Fp4aGmGVw4bK9NUMqqJMo8b0EXdx85fXyc\r\n6AemYDivcmgh9hbsm4Y4ZJqiEOLLY7LU0MmZ6iRRVJpIt8Jcou2APjmBN61W\r\nUDw2+TODXiIUgRsQsxn71bnk+XUTkk7S7IumNxwf78pHDeyfpwcC0mLgkEU+\r\n02N/Zl+Mv8BaqazSIeHkhvKG7czfjbUvmZuy5O0kyhZeSjin/+EoTa7WdWJ+\r\n7glJPm3jR+/+HP9EgL4rm5mAdbr+dhFmyF53/Oa1DPj5ddyPL66CJelx70tE\r\nEecnseBWUIc67XIhg1SSPhW7WR6DySAhe8cYzJwnwLKo5Jl4tccXZuoyD4Ze\r\ny5fWYlSqqTDgNyVCFmrZPyjtZcRQBYP662o/Bpn6cQc1rTCcfc9J4R+V1lZO\r\nq5hqfeBwS2U8qxeVtPIv2cfjHaPDKEWE/7GS2Hs1Br0yAHhG8mpXFodVYl5G\r\n1cGk3hnh+tYL4c1HqZpmy8rnuHtPs8aVNKU4hu1XILjxjRJumJwWWGVHrsC6\r\n694GNexP+JqOninSdKlOF5fwBxHJh8JNRqE=\r\n=XhJg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"8cdd1220d4dd90d754e28c02ca3912c56f1e14c0","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c && rollup -c ./rollup-aframe-min.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.6.0_1646999805242_0.22091247892457266","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"handy-work","version":"2.7.0","author":"","license":"MIT","_id":"handy-work@2.7.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"979b1067e875287686d2d2fa1f15b1819cc29cce","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-2.7.0.tgz","fileCount":36,"integrity":"sha512-U4o8w0nZ01quPkSTEPbzbIkwa7LkKb6298//xlgjrLtN5JNVrsFl7e0CRou8SV/uORkwZhChkge1cAreVRJfEw==","signatures":[{"sig":"MEYCIQDntNRA714dHqmlLvHNDsmkzRNCSbFqSG7PpzZJ57h4hgIhALgv3oqYfGFAURnQiggREayjCDadS7X1ir+EDXQGShBB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLOs3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO1w/8Ce/3MG9OhC1auvghJ7Ivpi6ppVMpLG5BOEzhHlakMU223l1t\r\n/G9hybtKD1UUmcfK74zKxfS3KvBiq2XX1HCB0BT17M25OU0u5n92shfrKrNA\r\nsroe1guHFYGUvG7c/f6MymP/3mYBeJaFOF81DIUhbu4K4QxsbQEhXzGSP4Pz\r\nq5xeua5zs75SETPSqgS0VixztwHeER8cPgYLPRMQWBxJR+/dsPenCvXkpTfJ\r\nsPV2VItok4dAIE25O4+muYBFPMtG3Ev5BwzHt34oar/lmHaybiYbSMvjOMh9\r\nXu2dH2moC2PutJ7ReV4G0Zh0Zem6XpMpiM/tdvA7EFmLxbgNvhf2liIrmo6M\r\n9UtP8wUYLuz4BvQ/AUOuAAEji42iTjVZH89+9Dfa4ldhpLFmOEYjdCQ1pUUu\r\nn664vwKpf5300aXi21nVoNwwWPUn+fyR5xu0oIx0zF/nLrgsU7Wobb0/QEUp\r\nRg+vabuc1RP9R1GFfiX4Iu1/TYKTDEwU/6d/EXS5czUimoxV2JSwh1G/zpBF\r\nij8ULZL2lB7bWlTefCpVDS5O02I1hFDF7HVXApH5VmXs5yqEUqQw7ePY1dZe\r\ntHoJQkYq4A2xeeLGbDK5rmeHrw7KHjTB33pFpxyd4hIzbybms+aPdfu+UINp\r\nkiVQa8AVID8JG50YVcpiEHUZaTYbXv3kUd8=\r\n=PSO8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"c13c90c6f78a38dcc4c1957bac3531bed8fba494","scripts":{"docs":"npm run docs1 && npm run docs2;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c && rollup -c ./rollup-aframe-min.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_2.7.0_1647110967252_0.02374279989433692","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"handy-work","version":"3.0.0","author":"","license":"MIT","_id":"handy-work@3.0.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"948a70aa585dfcb7831cc9eb70df897e4498bff9","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.0.0.tgz","fileCount":41,"integrity":"sha512-3VdrX/sWVmBAL2q9L8okk+f397FReKnjI74IFfKsodRqQ5UYCJHvefWagFpCNPdX1KH4wPfGSIsE/gf8XDF6PQ==","signatures":[{"sig":"MEQCIC+qUimYkM/rzOdSiW20CHGUyU6wO3nGLXunUuwp9I+gAiBtUpX5zxLWGgLzo6ewJRt0nvfuxKWW4lgv+iF095pVMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLzD4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjlw/+ITr4xCYjggRuG4Bx+98JwZuKCx4q5OTNxUYWE4o+X7xLvj0g\r\ny6VAQow8vgHGrz6AW4gbDt4bVXVnY/iVsjxSnpHWSRRq+t3aTS5Ko6xljThB\r\n3FUiH2U5AP1GPG7xYtKosR47mmXec1IzltQst+HsfVF6FfiBwbWymHL7RWeb\r\n+O+VMxvA5k0Sj09wgYiKYFHTK00PxUuJRlRakMUHax6Wzq/7Dr/78D4eejVo\r\n3EBsJkE2FNcVpltdU5A8KojkiMA9Kdioe9s1VG67+DqW4QcA3kDIVILY7E9r\r\nnUXgyMNtyv+1wS+x3Mcm2i/H5BryKYtcWWJ98CoFB1WOebTZgQ4Tuea6Rctt\r\n4I4FXaLZZ5JUlaog8HcSmbAD+vJTzA5KYYFvUT1lG5JKUrlu2hVakAd4vN3+\r\nFBcs7DZAaHXO1MJPQCcU+IvMXAESeALJUDh8iDanprwxVtrJV4+gvB2J3D/n\r\nE1QZ5oILG+BVNaKx+OprigbZkc17tdmLu3S1I/P1FmzZeXCm0NoUyJF/f4pa\r\nfQKxnHwjbL4nxXKrOnaUDPNiZyby0Y+4ksI+vr8bI0qPnNV9EvBtNh2ZG8u+\r\nSbhreZVEv/P80MeCNEQUU0CK8sTDYffSR3Kb4aOnJs4Dc6p6mWe716X1BaAN\r\nFuuFbL6vpvx255IVhJ57nfz2tHuYF2mMhzY=\r\n=8ktb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"69f4c64685c736749f2e0eeb933cb76d12a991f4","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.0.0_1647259896263_0.6679413166886059","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"handy-work","version":"3.0.1","author":"","license":"MIT","_id":"handy-work@3.0.1","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"b57c2af7ade463060fd32c88bb3f169296d029d6","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.0.1.tgz","fileCount":41,"integrity":"sha512-waBtRxb9I/z2wtP5NjRZgbopv7HZJ33wSN8CvGlZY1euP92zXTLlv3bb+NlX8fJ48M3WHZk6LhYCsjTKo695Iw==","signatures":[{"sig":"MEUCIQDBI6VSpih6ZokHUUZAr1q7OcKITLDCxYCt+ITHK1MUrAIgDIOunsOxuWBU9oIjNoQiXYYRAiTPrEgFt1HBspt2hgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":784765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO0/3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwEw/+Pk7+xcx+3V0zVDtSK6n/8X23Wx3VD5rbJRkVoKmhVkTcsrq3\r\nlGV1AQra+OwgVSqVfmSZctD+uKXe1LepjRRukojHhJHfGayJWJaGqorQ2dJn\r\n9Xf8hsNPu43WJQO+MriyNLIMFbpPv6Kv9m5UEXW0Or3zkmysRexz1KCBO09l\r\npicx3FJs8PK43mgURCrDbWJDElEe4QOrH8PHiYcvvididFGfUd8YlxOYR3fD\r\nSAMxhQmHVFoTsaGGuYYZUf+Rmvtj2Qq4tJNcwoWPGBZJypG11czVEVUz6xel\r\nIPq3Jnu5WfpZsXIAEzu2kEWo6kKQv7mOiBUMmtVBGnBBqs3gaf5SwFdmhLd6\r\nUJfKjz9oF/dazxx4gMHboQhkhDw3ednFH6kdu41iagawkhWhBI6ddMmoyet0\r\nOAO7VwFX7z3NeTBbGC2tLgs+j6Jr6Rpd93pl936OdPOwCt0snpmeH3Jr8XbF\r\n6ZwJ+Fn1NI09kVqr6LaNT3p2E28WUsrEJI1xbiz9sE1HAN+8D44pu84A92Ye\r\n/W/4UxNGQrspnHCdWPtwCz7pEfIfkTnzikpKzbB0JyWGlE/kQxwBQP5v9/dq\r\nGqdBFoae31e1DKSvR36ujniC+j9gSorUf2e/0JZaiJJZKzoxT7s0vt4xepik\r\npwQcyWsOcFCIoSZoLqmSoPKJHuqut3zoO0U=\r\n=wrsy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"4db9bf1da7b0429132bd58c71af47ffb50fa2cdf","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.0.1_1648054263512_0.6523002511722422","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"handy-work","version":"3.0.2","author":"","license":"MIT","_id":"handy-work@3.0.2","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"cb23ccb8b39c86dc6526e62ed71b612e1ad63316","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.0.2.tgz","fileCount":41,"integrity":"sha512-uHhtFZZgAbxP6J8/fKfp7H9DL+IcpCGKRo1rxkU4UanOUhkwKsXxVz3/9JQVAg+UUTihK1cux9zErXv8isX7FQ==","signatures":[{"sig":"MEUCIQDZXwtwJuGDioJP6JUoxihLyq7XiHrPYu/vXjcnD7gB8QIgC1GtTasftCyAFNbiMqVYfSR9bXg+HQFqwL1CGUEmLf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":784765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO1CIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolhRAAjGIAhd8RZYuK7jvqWAs+xRbCII6ZpNKTFCNx3fzIG7SUgs2R\r\npBAwcmkJ1q3eWuk4XEWSjKkW4gCIsnDUgQXNkIZj0dYbfjjQPW24nvU46gIS\r\njAswLW6DLS+hQXgqod43VWExFSIl2IBfnG8nqVgSNCCqnP6EXuNdPg62AtZ2\r\nNB2piFPKBLt4VRJW1necX578qOs+Oq7u7PH2Yzzx38ATQsYoBQ7OzcW4SlK1\r\nwj/M5sS/DCCzU998QtsnP/p9ZpaplOoaqcicEWWu+M7m0FYmVTaF6fX8GKul\r\n0N7Nq7DC4AtBX2teAsNkGNy9qLFex0NdleCfHyXiCrREkeqEtR5M4Sx73wsW\r\nUlNlhGt94eJMK5BVjPU0EUuyDNfX6un7gzl7StOipZJm+ucI+RSuSPv7pXYi\r\necsCAFhaLQFNQIkPgAcOt0KHr/LFZ0qO+8ol4G8rw7bVIJpvog2EEcqVwOHB\r\n2uZgCs5XCiqiBmoD7Xk4ukHUfwpvmXoDHa+OnlQBrD9NXyhHaTI94/nVWbzG\r\noxfo0vy64Oc0H09myxTfSfm7owJvPXwzmATAaX9eUOJA7Jjusd6WHw2SeyIx\r\nLFWkW6YKEwKhrjxIszEBWvIJbJmnp4+h5wc0vKgXSaFSVd2C5WTddnOFo/Zi\r\n5j2T8tfBNXrr/HWDTvs0jIZhp6g/pBK5+6g=\r\n=gu8E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"3a654781362e4346c29613de957ef48416a80cb0","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.0.2_1648054408680_0.09881286866302186","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"handy-work","version":"3.0.3","author":"","license":"MIT","_id":"handy-work@3.0.3","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"19b2625f3cf0361eeb35fe3a9d47ef861c4c4295","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.0.3.tgz","fileCount":41,"integrity":"sha512-7LYS94ekgecKyXwAp6El4SE08zkKmSLjwJtUb6rjD0HGRPzTmuBLhamXDkeqSxST8FdHQE3kQF9Fm4EXEeTQPA==","signatures":[{"sig":"MEYCIQCCwq+E+rlbtBGuvqoafySOwQits7NlbaZBzH34oP66NwIhAIIl1xWbkiKMwd66fClTxOOj7AQOXen9t9XuHZ3t0hUz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":786034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQdf6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrRRAAllrhq7BiHuA/ffMjUJ9eQ+c48jovaiudybpkdSzebqsW3iHa\r\nlMcswTQpK+Ur43xW8OGig7WWIOCu1RVku3ZAR2Li2C00otGTJVLqLIHpB1l5\r\noZVg8hevdIvkL2oUaf4gdhj4p2q0la2YceqL23b8XM+6oyYYjXf9Wun0wlgE\r\nKmRCHO5LYiMQaa2zXI3ZzyzGMM5dkeKekgPgxUMFDA9cD02uH1+1MB7jM/re\r\naWA2jBRiJFVdfQ8E/B3St9TGnyRS81pv4Zt/Z8wDE2CfXYiRPtWp8/0QCY9q\r\nxMOcOvU8l1+Xp5Jrv+iv2TRcnbEhGTi3whnIRtOSsoLvcGoN34m9KQgfqF6C\r\nV2N/i1NN91fcPHjJg6CweJ6GwEGTlYjnT/ZL1QrePXG30gl76YkpUxzwC59G\r\nyy7oyxK8MZLBbRxzCfvNDd6TJchmqPf/Hp5oW0CTWrqAjtFZFu4/39pb+qih\r\n0hbBywdA4aZCiarlDgmpLV2QjVr0bUivOTR09JiXwasNZ4qO9q1DTbVB25hQ\r\nE8i9k3RbF6OVzSIhG49P5QLxzGr1jQ2isII6xJTEt6P+To0hyMEwVofoYv9v\r\n5yDp36CDGPMCJyJdtLDJQfZLKl3bjdFdXcfyEBw53o3MsqYcjDPUguQLQI60\r\nWDSYtZwSakrqlksbDpSSQqa3dC2XbZI4W/M=\r\n=Rhi+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"a7d3dca076e00066f576fa2dd92b4830393fd7f5","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.0.3_1648482297867_0.7079239051854318","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"handy-work","version":"3.0.4","author":"","license":"MIT","_id":"handy-work@3.0.4","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"1ec132419e8b1d8c9101a2e55af248a7127d4cd0","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.0.4.tgz","fileCount":41,"integrity":"sha512-grgIj4VUjcs5TX9SY4QTnuCSOQYoPJPONqRBkTKeTalLmAnHCz5zDRenWI043i/LPSK6ILSkKDRRxva/TkUNyg==","signatures":[{"sig":"MEQCIHyTY8tpxlCv3Se5xZqfPBDjbIvlij0SnyUGb8LMzm0EAiBMl4PsEXbAc0QvDSQhcmMqFKMT1S3Z+qrSjH4n0tJFpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":788130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRYeLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlmw/+P3UdQiSYcgs988yvCPlzTPm+GRqvLX3ltYTIn1mX/s3EDyJc\r\nyjo6VAS4HcvNSLGlJParcPIfvYfxZUFy0Z692+Y6CTdmd3K2uEYFfQh04vLC\r\nfxT5dCgXIZe3/QH8zK0CCx/AjS9px65eW91ve2K3ur0OuwW/EuxvMK9QNvSp\r\nj5Hp2rtM8kBd/EvjCdajMn/UIggtRZ0Hqe0apiiU2ez3+cL66vl4dXx94NOU\r\neyC3qUjfC767uq40eRW3CXK4ppAray4oyHeJer5PHyikW8V1L4ehQc3xBBEB\r\nHZdWM9HQl7Zkrv8E15qnS2SARC6AxBLnm25+RBXXF4/ljt2U0m9/2D1sogfM\r\n5HZttay8vHIkR+kKZhf0bovo60ME2Soukdw/T5PJ/o+sbIPZVtrXvNcZo9NX\r\n8GE9AHlUb+B/bX7alDBvmFuqBlPzUa9zeYTs3RYYE+1DQtUa1NNTg1VJfy1E\r\nhpwzqiFbB5mTZ8QceisdSkUOLqIK3yOBczDWuj+bfZvC0hq6jXuiQNjB6Ji8\r\nx+tzKjH2KEb+RTOb6HFLWwE/Up8EnStiPJTpR0G3aLd6rePbmTFVtUkemYku\r\nveUXyYAZU1JCJ4ea+F14A2u/2Lsv4/w9p3ZTFQKGeRFuFt7bBh6XQuP4pOFc\r\nbpEPOgvSw5NhYitUdgnyl0GG5QpVMwXtqLY=\r\n=7um+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"584450335ebee4fd23eb539c2b3a938f9ac51fa4","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.0.4_1648723850989_0.8275463371481901","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"handy-work","version":"3.1.0","author":"","license":"MIT","_id":"handy-work@3.1.0","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"50ada0ff108ffcb8cb77af1b6a1095531d24d9c7","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.0.tgz","fileCount":41,"integrity":"sha512-t228/PZY3rcYFV5DKgmEKE7QSvQS6U0Ul1Yx5jSi8BNx4Dgz/cf2wFCEpNNOTh5Gj9QpHL112sIJVSf5ioM22A==","signatures":[{"sig":"MEUCIEaJEC10znfT73lIGxuldHyxCPEezZl778SNqqIpkhk5AiEAkrs+/tHyYX0/THkvAgIRZeTplm2zzCLDPsLlcaV0sAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":788498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRbinACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP2w//ayGCm0RBWOtG69jXEXbsqDakF36g+3oP7Vs7kFak8WZkcUhq\r\nKRb+QLn4GBn7QsZrmbqj04wvngP9wWtWPpKLnKrqVsXgjTxhEFyjKxNwKgcZ\r\nV9xI5nIQKjib9pCi1PNESpq16gYVuZGjnwb9GdR6zeCzlNS+ypPVnP+0RMdd\r\n3BrmUjYFlhiW+CtaoCxWIYs0ZBTdynVfDMNFfS2dTliUBLYvyV7BXcS+pTYy\r\nxKzB+2eAgRpzRgTb/AZP8nLmu6Js+e5a1KGEsQ9AuQo8fyh0MQhCrYYieShV\r\n8ZWF1fsxSnq61wu6kdLXT0+F5084ubseSL7vxJuFoKpJzu9xtbVpO68P5lDL\r\nmP2KthgrD0RrFV7urbhwUYgb17EpJCl7kpLYbGvN8RWLMjbb9flqm4MWShBx\r\n6IMKxmTumYiGlXWYvZL1TXJeIPzF6buxUooauKJm6VovC9yhio6lTIAlb/UN\r\nRasUGMRCNtfWU5x2ReBvmNey2iEC/zDFimZuvVXejG/IRyj19C650L8JX94K\r\nqMoC1GewRDzZXRB+qSyFC6GnYOq7/MEkjuMRyoaThNgxXlzGQR6uNLXArng5\r\nm4ojdl9MkrhPwuO4GWtviiu/17OYCtYoPK/1OUtu549Wv6HsFUyw+HqWmco7\r\nx7POrcZuq/s9HsonWYMz9sggGUvKLCt6gFg=\r\n=cNLI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"24c80cf3c91a28e6248715d5b2aba8a45a7c3085","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.0_1648736422808_0.292178470513103","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"handy-work","version":"3.1.1","author":"","license":"MIT","_id":"handy-work@3.1.1","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"64701d4b99556958346f1d157eb1c690c37752e1","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.1.tgz","fileCount":41,"integrity":"sha512-ZZZNsu6A1i/Q0JtUzwCefp4L71UHHQPEnWscR9BIlBWSxcL/dpbzBJB3isMG4eDvEJKU8Yk9O/VYdhbB7dwsog==","signatures":[{"sig":"MEUCIHHCnsG8FoAYcoq9mkVGi8HXs9aCOxfCeztI2PnKfBcWAiEA3gLPPfJ7jIdnx2gRGMXgwF9QH+PPiEhHglIhc/gsn5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRw2YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc0w/+IGjgrS6RT5F8+hT9hde5eWSv6rOX3N0/jrp6qzy+U1tBhnTo\r\nU8+hT+UM3Sab2z5wLjnNN3oU/lvxpmU9yrfxmh/+tcPUJGoSbF0o7n7WwEQr\r\nxwCv305zh2pVCIg3LMMIcEhNFgwJagpQgheKDspbKpsSAVD5QT8JlcDdexvo\r\nI4tfRwk5ywOHcO5oPt+JCEGFSXpFNaqYGfvtYwIZo6R+sjBSs+o+su3oKmTs\r\nzD7crsKX+AgHTYs5xYOgYQRqqJoOUeM0LK6yaQpx3oEtquoQZwbPVAJbMxmO\r\nIeYfic0HeSfb+aNtZIwGcvbvY80U8rkYnmPRnrB68748E3UGFQTE94bgIjRj\r\nCDocCzBTHn6Es7c3EjLtW+sVDEQ+FgA30dgLS7agcfGd4axhjbwNbsyRBAfF\r\n18bDZ4gXWVgGuEEkPTU0yx9w+hCXrkSc2dwodd0WpsZGAQ1725XDeEG7RhII\r\nk2VejH1AzzIcOmmrI7bCFdahX2E9aNfQoQVssdhl8QBC8Yuxzz/F02duITIw\r\nJztEUg2gfTzIHLS+3vzGT1Y1e0ztTm9Qrye93i8C00cAaqQXNxqkj0J+UT9k\r\ngylRuJfc1UwmKqeyFmbq/BOiPMwU2HpFS9rSjRlyZBCY2pq/GdpWavm2TFpu\r\nFFJsQJWDaLl0p1RdWNF6UIyskHQN16yhgFY=\r\n=U5yR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"5301942bf3986c21fb12f7761bf401bfbaaf709f","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.1_1648823704784_0.5029126480269996","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"handy-work","version":"3.1.2","author":"","license":"MIT","_id":"handy-work@3.1.2","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"184081e22b566f2f4b2106a47488ba603a557cd0","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.2.tgz","fileCount":41,"integrity":"sha512-elo7NNviyh6Zv41sVRw7kcaDSBMFchDxlMSvYOBek0GXxFAxugQjhPjzDDPHkdko1TD9ppi5oa3gqhcosma7zQ==","signatures":[{"sig":"MEUCIQCpdqNZC77wuCZvIMzyVRCvJe/qOkS+hEMdI9c8sgg2PgIgKCx+p/ROBjmhpsXatMyHNJdew2rZBiVuUWAKevEUCJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRxRuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdLQ/+IRlvxqVZp1kScVOSXife96AW5T3UwgGjOj3iAED+kb7rXcqO\r\nEX6Q6T5a4Dj85z5wcNxI2XeKU425mYvNd9FeodBxSo63M5kEdSW/AUQzigaV\r\nYw039zf8/T2OsacWgqr4c6DVgMxYY4Rma709Hbq/DD+FhaZtSy7JWx3FEXVq\r\nH/8j1i0qiCU0WzG2up+CJ08hWq1Dwpk/gyIH41O7cvFEYFTf7OBDcdLnYzoL\r\n8jtJyc+0Oeyf4Z0e5DLqH1VN4k79ZQFZKdAayRmwbFe2AoOL0oYqZgvcQwWn\r\nu6HODlql9/GOk8EKZ3iBkXQItFSyMBxI72HcW5Vnn2chMBdRuDWTlu/IZDQS\r\n1aatEnTgPTCwn3QSBUUB0keXPQBC/uON0/m8zIS7WbFMPgs9ivlOSZnNXi1b\r\ntfpQoC9hN4Mx5NMcSXebLLoc1nArw5/8ZzJmx7XV2SyQsnmdA4A5H2kM080u\r\ngCAH5pC1XAGBiyh0AhtQ0rcvyo+ZpquMXkhxC2z1DJ6xYU4+DcbhTuWI9CGW\r\n/2BnsvL0hskpDXCKQCROaIKrewJREHnC4fia+c2+fi1idcy8cMTRr5yImX6q\r\n/oClxbGHQPWYLqbFs1P+KKtkMCBfc8IySsg98ooIhlRCB+1LougVc4CeJ8e4\r\nno8e3oDUwSkWajKIE/55WdguI8b5GG5CeNA=\r\n=CMiF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"d781858ab14b36bca12edcbd23dc27d716e0df99","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.2_1648825453874_0.8190861576540056","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"handy-work","version":"3.1.3","author":"","license":"MIT","_id":"handy-work@3.1.3","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"f3f5379de3aabfd9b4f0bc2b391f5369eced6637","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.3.tgz","fileCount":41,"integrity":"sha512-voZjOiWsiea5l5JxC6Wj87SM33fyjO1ljHRV4yuSzDJix3OTuM28po6prLs6sECktPV2Xay7+zH3iyLYFUHw4A==","signatures":[{"sig":"MEQCIDCzyr6jp8jrrA+qdumX9BqGM71GjWh9eAA+Mzqkaw9VAiBu4TBs5fve3RXPG6bjBEBQiP6d9xEg2hKCaWjZDvFsQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRxUMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6bg/+KaOQNuz6XE4EHsWvD9osoph14xrWb+IJxDXkufxC4dTMgAxR\r\nT76XBDcNCtWKhpFNmwm/oxeEd8/f2FgUiQmvZBtQMZhr17/8QYx748pXU7Cj\r\nJ5FuEU1QGTPLu5maXdon/eVExRb2xxwlXINByu6y0rNW7cwfdpI+szawHMRU\r\nq+9BT4wPy4MphE8jfWPfBPumd3Xds7fVvAkbB8PsQ1XZ6Ln36EYwxEBotCtO\r\n0JrXx1c9RQ8XOu6svytwanmF/6maNriRmxQLdZxGoJDvf9uOJjj2ThPcY46t\r\naHram24PqHBj0FQ5FsyS1IApvLwgPVapHE1I/lNdfL83EUQE7MRvqNfVfGMl\r\nvdQTCs0x7f6iEHrGjkAcK6vAQapwR7AgeZFf2c72wEJEXpifuT51lwi977wP\r\n1SedaT30E8Jon4iYm6I9ACtWt+D9LaQ0MVKDWGfH2qmEEgPXN7EQckgTTR06\r\nbotWDBFtz4y5TCKJ3aezOtUfsaV5AhrziAV2DWtNt0SyTfmWk6hI42rAmLQf\r\nyg5JvEyaJyRKf2m6G4h4ghAEVwUm4p/w1LCpIrcqgPEaowY1SROKSW+dyQQA\r\n22BzjQhE302ocK/O302nQZAGfuG3/3jDPz0aX4k03Oa+VWOwayzCUVdL/+ua\r\nPAQiLBI6MEG/QYFXO6C8jE+uns84SGE0SGA=\r\n=HV/p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"2175a2f6f189d34e97d3e0098950dcfb9cd815c3","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.3_1648825612193_0.03584631149477868","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"handy-work","version":"3.1.4","author":"","license":"MIT","_id":"handy-work@3.1.4","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"67a421a17e3a1c6f45b4d8d64ae083d1749a043e","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.4.tgz","fileCount":41,"integrity":"sha512-CLKnR6x0sSasurgNBVAOOXLchqrB0rPsBG+betdqcT8ywzOjW6544DGWPKBRgJqfLaiqCc48zv/KCJ/zhM8Txw==","signatures":[{"sig":"MEQCIECNTzd+eqBj9fkaF80pNqQfFWjwgnNHpoBF/keTTTB4AiBhnZITavVIcN7GoWuBu1LO4aKZuYXzwBrmwCLljr1AJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":793018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRxjiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOcg/+JqOtloNnpavb9dMlTntPNtJ0knprniECtGuK3aOBQ3JrnZIb\r\nCBoxm0ySCQzy5SShLVTBRnba/8F8GU2LZhOF2JYEXWTDz0H5DWxXI3GbRETa\r\nGWKjqWR5rGK2XxLSmTv9Wr0uBbS/NJL1u7hjxbhyaHEINr+JYeU/jl7t4ZHl\r\nYC4wUeGlsTUk2QOzBNTAxTi25x91QQPg41GhStBAfdvo3umxTjv4XDc0S1vU\r\nrHKhBh+rHDmCTy2bQCkZpn8SgbO/ZOy+uaMpjmyJjoQHC/TUKsA/Ne7CfGti\r\nnK5RM/ME6cWNOfZlb0Bxzd2JLtMpu441DM2Wqz/U+Omv0QS088JSo2uphUYH\r\nNbWF+0mD+SnxQwWkHIR9WZBmveB9W6f46iQx+mp3aSQ9fXcj5/TGnMyUCLtO\r\nHuEjMMREGgBBBvpiWyWv39APJLLk9TJM9rgvTI8v8b1DcX6XwB4QJvBDDt1G\r\n++6FVklyOVGcqN9PdvoCzN7qyvvAGsIgLU0/gV2vWGAlepqPHDY0LHyDyzxF\r\nnMJc1fOMi6tYf3JMcSH+6FyRgsefD+dGHTlTQo3Uz0DAbi5KdDdmnZyiZBze\r\ni0zeRtDe3Nc54zrQNuRFpndkzzfiLAmyfcQeJE3vA6swX+o18icsV8cbvocs\r\nh7C0ijm07LCt/DLLHNPWxzlzJjT5BkjjuV0=\r\n=40w4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"6b811967e3a03b858e2d1b84b535e368353248f0","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.4_1648826594502_0.8549657564167361","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"handy-work","version":"3.1.5","author":"","license":"MIT","_id":"handy-work@3.1.5","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"e2e48fac12bcf02f80222ef5d63d494f3e35ce82","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.5.tgz","fileCount":41,"integrity":"sha512-5Xd+Avh0ySNAt0BZDHHqcSxmLgRsgYhv1joGdg2H1eKz91807bfIFvekRh+oJ9pzijN7JywH8tA9u1NLholCdw==","signatures":[{"sig":"MEUCIQDiP4bymiRmEZVbcAZeOEeFDmfcrEcx8mPF4eM0jrneFwIgfORiY6ksnl39HoG94O5to6Xayk5BnsobNq93JnoH834=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSFTOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwpg//W1DlJKMU10G78kxqiN7Kik8GPg737l89trQkLUyBuDA7rWrv\r\n3EmcIUN+B4QdKesdSQCdrHoWM1CjwZZOyoSml+ZlLZ6xaGtl53KMbGXIBgrc\r\nF4d1kFk+hH9wFI8AlGB9INPMpQtHKsdiqp4LJsrVCW51F47lHuJ4XJgnENIX\r\nbvDg/EyxKMG0OlV75BJS9RSLmhP74xIccktBe8KA9LsqXkLLtZM+44Y/Onya\r\nRNNk/A2gAh1zdzy/YAjl+kUM8Qv4saex8DWNMy72MJ2NJInt+/riUBdBuvBP\r\nF8cwvoaBjrQbiSegJdfULux1n74GOtxmlsjsg7PEJumlOob2tfu9bIT3rJeZ\r\nw0rLOmBIvkJpuHXh8w47AVxcr1ASgecR/SzbTJCbKfrYCFkzcyC+gynwLZus\r\nJOB5UjtIGEFfhZ69/yeNomsi0G/XRikTqbuHpyFjEJus0bwk4KN6FLKoPx98\r\nZfhf/Fz3ueOSGsyKLTSLNhU9dD66zEv51+mnOdW5bCi7Ii6kSIatZ1i+LTdE\r\n77DVSjbfp9lkzGxrzmbZi3lX6XT0GDk6QR/NSpPTo8gVLainbE73QOrROWUP\r\n5MmkvYVcFrgPCfJA14YxDbMLyDt7Z+ET4i3zTOoTfuybZyDpAhmexE/7mXPx\r\nvEhdb1TQr8lNUZnEVORD8TjtXAG7z3fZJ5g=\r\n=Sr3t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"16a862d7b7aae3903c9137a23e29a8d398594ebf","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.5_1648907470482_0.735648505026486","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"handy-work","version":"3.1.6","author":"","license":"MIT","_id":"handy-work@3.1.6","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"5c87abd88c8f93fb7074ac425ca5f9f11f1fb293","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.6.tgz","fileCount":41,"integrity":"sha512-Iyc5jOeS1pY2vFJjn3v1UKIFDuwu+W4rMgzi7ci+PAAOaG/nVuOf2o39FWYiHf5/BNBogxoFWimoarW6I5qipQ==","signatures":[{"sig":"MEYCIQC8KwlKvCAwW+L0zVtKOwwG5pWmeuBXe9zK6gg7U6idqgIhAPkATDN8NBctj8ZJwOTLE7Jgxs9PDq3OW6n4F3Lzk9fz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZtwHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR8Q/8DU4ebve1ZfB91ge1SKnDUdUQvoySC/5yGiMxHq8TtUrcw0Cr\r\nH+I3aNf/hHbRXyoyfcmHWufJAoqZxTdLzsF62TIWXzKkwkvvCc3NSqkEb3eD\r\nlc6i7pz4KtJei9JJ18q4V349Mn3FHEt1RdyjJOiX+ZFwkLyJ3MW+ze3vNXvG\r\ngnxhmVMs8qna5vRuRBhy4xpCehAqOSIy/AkzpienDH2IjqJ7gLgcaGDzmVc9\r\n1yZhZ2bUW09GwCsw1h21oUBUInm48Ondk2Nd1D7jxxNAdN5L9iuP0BgVzDzm\r\nsRn2Ky5guu62rLQoOIlXvCGZqo92NkzYd/KGeq1X6mTUphqj7bk2KcGFdqu9\r\nFHmBxagPvQ2J+x1K7hFbVocHWLB8F64d9VgU/YE3uHavdXUH9r8ACKs+ZB/j\r\nCU2EX2opFmof8c7QOoNLHfLi7GjbB3ObB3/kmOAk9PCRzg4E7VcUZdNTPZ77\r\nh1W+gVz5lK34550+3qVpm36PMZl2FK1BDpwLKz6Zz2/Opwf51qOpOTVaW66y\r\nrdxtKKNhbRp9zhqqFPJCVibhTYcIfbPKtO+gTnRb+ovxrM6I7HGvGfpNlR5d\r\nqqfbhyXpIkDpdjFfI1BTupMomQgjyyj241PFUXqbbb0FgVv1M9+++QgHZRLG\r\nkx5gqVnULDQlM7mFWq1X7LduoJaRFTXjmRM=\r\n=3ZlW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"7d0540b266b69d1478de62ac2c2b717abe4e69fa","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.6_1650908166851_0.6798149252908599","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"handy-work","version":"3.1.7","author":"","license":"MIT","_id":"handy-work@3.1.7","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"39bb6fbcb2fc23ce689bcaa5d1078f52160fea42","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.7.tgz","fileCount":41,"integrity":"sha512-lVC4CahYpp7iXqnAuoRMvy3CUKUWac+w0d3TAOYnVEmlEeEB+CZsSRMI8wCgPsEskGXkt1ZJXekm+cu2TJvt+w==","signatures":[{"sig":"MEYCIQD5UFTuUxA9C+Efrtl4Y69wNA+86u3c7JWW1vc5LTdibQIhAMu1XsOEKgcfV5tLEFCnUXq018IvtPvxyiPGc44LU+Um","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieSe4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR3Q//U+MiPXPlxyk9riI5qJQTNTAZ2JFtdBcDkmjAN9uAQvrS30eA\r\n4psksgfFHw2teJvj7UH6wg9rvCbeg3KxlEWbDvePX3V6ADoqae3013PAJKJc\r\njdxyNCIivouei8C3XgxN8l0mv00q8b6vdcvRMODIFR3c2H6zhw4zMUj8vvnv\r\n1fIlDTJK3SEFZWVdKgzZtZz0jUXQ8E2QkMb3BhGAE8CdJnWa/ii/PPc2dgzP\r\ncqRpBuc7mnSMoP4u/XWDCt94Kg6Jpuwgf4JkpikoHDZq5QGq6zAcRX1Z5wFk\r\nFnL4HT3o5bOD+aEEai0y4KX0KglPynvm8Kx6YVM+i44ck1pz7OGCzHp9s7yE\r\nw6U2EoNdek+vRi+fy0k+wmlZ9D7JPSnDfr0Xi0VIZ57xTYMErnd+GmYrzLE/\r\nX+GnY8PPB7wMNhUsJ3geMzV/AmLGs8Wcf5UR9sYkrVP4Tt9KH7QmL7dF7eZD\r\n35O6trf+HBWGWYQF2k5iBWfcrTJSRv1hh/weW51Rxsue/Lfm5eHMgrsSjktS\r\nSi2HZgKn1EsEUe46SJWTHrXDinpQh5FZcfbjQrRFyo+cHwKbEpeLwY6Q4xDr\r\n36zqbL3xfbjn4lnfw3f1adUr1oYSObb44VE0SQGTNNPLZoIdkymIzD3GDdqS\r\n1BIX2U0p0BTakiEdRqsfpv9TKfzhWT/DEuM=\r\n=GvuX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"e3196b7148ee0a57c9e522c7b06eaa78820a5847","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.7_1652107191931_0.44890856777003174","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"handy-work","version":"3.1.8","author":"","license":"MIT","_id":"handy-work@3.1.8","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"e2e39ac46838dc683451d0e3ed049d83034b86ae","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.8.tgz","fileCount":41,"integrity":"sha512-ikJIm1smb7bMXJC0h8qjwVTquPjvkHeKSMixrDwWcmRC9DVVETRiPiCT6cfPzbXRcbrYaYmnIgCx7SmoAmyE5Q==","signatures":[{"sig":"MEQCIGo7G9UZxs4elC+NugId+yllejgd1D3pLJdCn5T68j/YAiAVi06mq8xf8w8Z0we9f2NmM52ao1e509SAFteKUQLZwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieShsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNWBAAjJMr0CZXvvoWIZVpPl4hZ2SXzMxWZKaNFyMzZ1S3HUyb+v9A\r\nMpeBGf+mEncvv19Uu69nPILLemfBLD+Q+/C2g2NRnPdGtHy3Zyq6SMfp56dM\r\nmPqrsjmxom2LC8lcYfQPWt5LJgbOkTLegEn9unXdjDjwMR1VTIH8w3BnkmvJ\r\n7tsnpah4BNqM6+IdOEWct5FVGmflbzDjKAj+1TxD3Fgx5F6fYtXPUh5mQZST\r\naPBE1Pa7JIgl942VQYcp3GkgI05JxaAq8rT2QJzN4RijUXr6iOJ2XPqsFe/7\r\nPbL993L3zjhWLPC0jWBqWlXLXTAp+sI3yCYkxE3LHF9SmtGhKWNNlKwapQ7p\r\nCnElwS1WDxC5Fij0vn5rP0tI/3sdckkkD10W/DXIhg59sl0pJ9Wgq7V06wvV\r\nk8nt5YEPx0IICsHcs2L4AQ+qRqI8enZIbFF8SJGyETmvJ96JtqgaSGJjWcVL\r\nIIOr0OmBG/zdxQl8qlDcr/GC6FNWLndtSSU/24dVXDvhxAbCMZomrVkuFXPh\r\nXtDvDdZOKch2emeAZj3kNDIE4d6Yk4QDq4ZGHBHsuebismV6Xhnu2sUgRdFX\r\nKyTVeOOnImctbqrvaqQYk5wmpEuABLOiReKYAhe2PozYPZirMdpRkNoOxjQa\r\n99tg8XEjkct3Xas2orrE6ft1P2x9Yoe92ZM=\r\n=bUx1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"f964d5fe0232bf93e272097c949af323d23c2844","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.8_1652107372321_0.38415576319000566","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"handy-work","version":"3.1.9","author":"","license":"MIT","_id":"handy-work@3.1.9","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"39cf0b4c81d7483d0b4413e8cb6097e6b8928395","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.9.tgz","fileCount":41,"integrity":"sha512-uaEQBl8K/UMHafqxELqdgDzpBybN5WO3B1H4I/xfCJwm4mTvYLth31fiPnFv8QR5YIox0T94+0E7fhJwxNqGKg==","signatures":[{"sig":"MEUCIQC+Ktj1Z6e78IxcvXJj0yJnVWJHf3lu7usg8bhn2swBZQIgL6YGTNwCt7RH1f8E1X+SBwW3S48Twe8cilSKzBV3njI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieSjyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonZxAAoxJTwazpH1jPOLMPUbCMa10o7mIhIPuB9IeO8ZTvc/MBfFEp\r\n+aDUubY7S2i+yBJoC+cdwRgcatHnKUbaglu9yq5t01xDm+yKwe9AVwGLJgdk\r\nsGiSieVyohsujR1L3IM4eRqsOKEGJVs9ek+TbiDGv7R6i6rUOu58UUy3b5Gj\r\nN/GFrYIqFW+fmP8Z5xLXKk3M7pGZrKHj3uGo1kNA0QbEkeZNdzRGeLAl71Wx\r\n2fC34eR+2H7L3IYPTEOYBSWnYWbCURi3VkyQMlzI3Af+C3Knqywp9IY/wT/j\r\nwG1AJxuy0FMG7zYRmzW4X+sNuCKwU25Y7Jf732HxiaTWYetoIVJVEAuof8t3\r\nlxf3x4bwBzQNpI5Z2O20tVUCrUsCMH24ezsevjeT3897J7HNyXutk7HSXsRh\r\nzgsq0DcyhlQqz0x1kX+xmpOQ6g6orUxw3bpPiaxsE5YR3FBJMv4973TNUDfz\r\nZtAffuxYecUPOq49NxnRkCYk5QA/3tp5lkjvDkVTUuO2dz4OCdIathyFTNUI\r\nfxdg/CAg2DWvYaT5wHPBpxM1UWKcSRphQb8rpCbK0iFR63qCPTB2sgLJf4uo\r\n/WzUYt+g3V1gBgDa6N9dcBVxXUThuChXFCUnoYTtQiN9gVCjtdqMD7zEGCbW\r\n40Cj+tk9+PdAkLNiMqdEqKFwyVKOc0xAmyQ=\r\n=ii7o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"c025fee1c7feaaf3038539d1b9e2241847ccf482","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.3.1","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"17.3.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.9_1652107506376_0.3541922122081107","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"handy-work","version":"3.1.10","author":"","license":"MIT","_id":"handy-work@3.1.10","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"b3c3087c7da532846a88b0a5fd5829839c69855e","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.10.tgz","fileCount":41,"integrity":"sha512-24R8dlasfUrKuAWWVlRmKFOamSMlQnCYmljf3FofdjesVCzanIZkeb165EsbitxN1UyGGgdUXfEkwSZeRgtsWw==","signatures":[{"sig":"MEYCIQCWWuf+3U/e8um+i1wsuEFVZQYnKFhggv9M+WIfanOv0gIhAK8//Fl/SH/A14GR/ScCpfhSB0nAOzm3e6mLoWu+mqu2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiiqAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL0w//aOPYr1CJ37jK6WJiQKEQF4KJNmuehWoi/o0HP1fiQJHhQu9v\r\n2N+E9S6bNRkysqvPUk9BZHgoIbpy0lXZhBOnnwxsZr1k3/WyLl7RAMK+aP2V\r\npnM/pZOS17dllj9cNJOo9UeNIvTdJ3eB+3MnMjUfITk18tCFdUlXfdtmTFr/\r\nnJwWc6MeaYWmspj7kp50B61/S/FoU23WN3gaa9eotugWYhfZTRnIQrsCjoQe\r\njKmD62eoixOjqRY62drWehgI471iCbWR70ITp4ZOz1MWsHQ+MA3JbOuKONvS\r\n4tLt3YsEZmTh9EObUCQvVsdCuC0g5mcH2njJGxyB0Z7esO2Xd892Ke0fM8iO\r\nhICsRyHRnhLhydnvncdWrA4ZdsrySk+cYoIwSlB1dbK5rnj0I9ej4p/MrvBc\r\nbE7p8IKGUGWSowdcx2aRCQnLNL395S8ltW+42foXoEjutbqunAeDBVgTkKCy\r\njHY1dgJEoQ5sYJnvn7BNmOdtd8StjLONkBwNiBi3DrJMkrIxO2mz7/TlkzUJ\r\nlHFLiWd0VFV8CKcfnZcW7NQUF9BLrlJ4bpEol+YC26vMa8yQeWqfwqfRe9Cf\r\n8bgiEQQhejQcNnRQLlzSA8YSmQbhmcp0dP/GWuXqwdpxpFXkC/f45aKoH4BQ\r\niODC780RThCiZr59eUi1P9aFMyUM1Ox3PKc=\r\n=sGRt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"b5c37d5b24edf8461f3130127d2cf3d3c7586ecb","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3;","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"adarosecannon","email":"ada@ada.is"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"8.19.3","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"19.1.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.10_1669999232362_0.398683654420811","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"handy-work","version":"3.1.11","author":"","license":"MIT","_id":"handy-work@3.1.11","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"},{"name":"vincentfretin","email":"vincent.fretin@gmail.com"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"ea742c0da48b7da774414ef43dd8d7195fe68c13","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.11.tgz","fileCount":40,"integrity":"sha512-EQGQWRVioc1HmURTbVVJ5Zzh2KeZEU3vc3uuW1Hc6PDkqHLTkNFqg388Id1guGgFBOnFbqO1WaZu7ZbfOeJuRQ==","signatures":[{"sig":"MEUCIQCverXDelWNfDVAgT0CcRjldqa8SDG8h8X3QDhXbejDCwIgAk1gVfvx2cya7GRlmx4HIL4We9WaMJFLcXX1NXP8axg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":793964},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"80635686a4cf968f4ce84f62c9fb2caf517c2c47","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"vincentfretin","email":"vincent.fretin@gmail.com"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"10.9.0","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.11_1733570153027_0.1744626642418059","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"handy-work","version":"3.1.12","author":"","license":"MIT","_id":"handy-work@3.1.12","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"},{"name":"vincentfretin","email":"vincent.fretin@gmail.com"}],"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"dist":{"shasum":"d62fbcec82b40c8015308ca36447f3a97ec51a7b","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.12.tgz","fileCount":40,"integrity":"sha512-qlU/xvaZ1/CnfAMss+uARF9+2z04LwQBrYrv7vdzIQvw6A0J4l2xe6PGjlTMCHWBPGZidJr86Gd69Zg0ymyIeQ==","signatures":[{"sig":"MEUCIQDU00IsYJDnL7O2F7yuGEYSOhFRJ79LQCtwgBvt6QUeeAIgFIgmarxjDtJxnLrKBaF3qfG+JSd3ovsXZ9OSQguYQx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":797525},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","gitHead":"dc74af1b5498e01da1361078b350d74dc3891b26","scripts":{"docs":"npm run docs1 && npm run docs2 && npm run docs3","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","start":"npm run build && node ./","develop":"rollup -w -c"},"_npmUser":{"name":"vincentfretin","email":"vincent.fretin@gmail.com"},"repository":{"url":"git+https://github.com/AdaRoseCannon/handy-work.git","type":"git"},"_npmVersion":"10.9.2","description":"Web Worker enabled hand-pose tracking for WebXR.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"three":"^0.137.5","eslint":"^8.9.0","jshint":"^2.13.4","rollup":"^2.67.2","comlink":"^4.3.1","tablemark":"^3.0.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","jsdoc-to-markdown":"^9.1.2","rollup-plugin-serve":"^1.1.0","@babel/eslint-parser":"^7.17.0","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-strip":"^2.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","@rollup/plugin-replace":"^3.1.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","@rollup/plugin-node-resolve":"^13.1.3","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/handy-work_3.1.12_1753700797205_0.09712004909837502","host":"s3://npm-registry-packages-npm-production"}},"3.1.13":{"name":"handy-work","version":"3.1.13","description":"Web Worker enabled hand-pose tracking for WebXR.","repository":{"type":"git","url":"git+https://github.com/AdaRoseCannon/handy-work.git"},"main":"build/cjs/handy-work.standalone.js","module":"src/handy-work.js","scripts":{"start":"npm run build && node ./","docs1":"awk '\n BEGIN {p=1}\n /^<!--DOCS-->/ {print;system(\"npx jsdoc-to-markdown ./src/handy-work.js\");p=0}\n /^<!--DOCS_END-->/ {p=1}\n p' README.md > ~README.md && mv ~README.md README.md","docs2":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA-->/ {print;system(\"node ./aframe-to-md.mjs ./build/handy-controls.min.js\");p=0}\n /^<!--SCHEMA_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs3":"awk '\n BEGIN {p=1}\n /^<!--SCHEMA2-->/ {print;system(\"node ./aframe-to-md.mjs ./src/magnet-helpers.js\");p=0}\n /^<!--SCHEMA2_END-->/ {p=1}\n p' README-AFRAME.md > ~README-AFRAME.md && mv ~README-AFRAME.md README-AFRAME.md","docs":"npm run docs1 && npm run docs2 && npm run docs3","build":"rollup -c && rollup -c ./rollup-aframe.config.js && rollup -c ./rollup-standalone.config.js && rollup -f cjs ./build/esm/handy-work.standalone.js -o ./build/cjs/handy-work.standalone.js && rollup -c -p rollup-plugin-terser && find build -maxdepth 2 -iname \"*.js\" -not -type d -exec du -h {} \\;;npm run docs","develop":"rollup -w -c","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.17.2","@babel/eslint-parser":"^7.17.0","@babel/preset-env":"^7.16.11","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.1.0","@surma/rollup-plugin-comlink":"^0.4.0","@surma/rollup-plugin-off-main-thread":"^2.2.3","comlink":"^4.3.1","eslint":"^8.9.0","jsdoc-to-markdown":"^9.1.2","jshint":"^2.13.4","rollup":"^2.67.2","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-terser":"^7.0.2","tablemark":"^3.0.0","three":"^0.137.5"},"_id":"handy-work@3.1.13","gitHead":"8d934d4064955dfec4922596d3a74434e1cbf0a3","bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"homepage":"https://github.com/AdaRoseCannon/handy-work#readme","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-svZZ1Oq4WvkP27o3pTqnVyGYBxEg9RfI8Eb0LNQj3p4dE4F+0Il670uDxEBnHpDNlegkVPPVJ/PX35dTFrNncg==","shasum":"afde42e94d76bb7c0e34a0d6ca6200318ecafe7c","tarball":"https://registry.npmjs.org/handy-work/-/handy-work-3.1.13.tgz","fileCount":40,"unpackedSize":807418,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAQILkFdFl3q9p3nZJfzUfstoHPK7t06MZSvYECcRxEBAiB33MlP0HhAqH7K397TWtdNSOCEM+Xvfso1Byi7vEvbLQ=="}]},"_npmUser":{"name":"vincentfretin","email":"vincent.fretin@gmail.com"},"directories":{},"maintainers":[{"name":"adarosecannon","email":"ada@ada.is"},{"name":"vincentfretin","email":"vincent.fretin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/handy-work_3.1.13_1765808921324_0.9733196155932646"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-15T15:21:54.291Z","modified":"2025-12-15T14:28:41.654Z","1.0.1":"2022-02-15T15:21:54.464Z","1.1.0":"2022-02-17T14:52:21.987Z","1.2.0":"2022-02-17T16:24:28.635Z","1.3.0":"2022-02-21T21:48:36.241Z","1.3.1":"2022-02-21T21:56:12.915Z","1.4.0":"2022-02-22T10:33:22.330Z","1.4.1":"2022-02-22T11:06:10.860Z","1.4.2":"2022-02-22T13:04:40.572Z","1.4.3":"2022-02-22T13:23:37.507Z","1.4.4":"2022-02-22T15:32:15.562Z","1.4.5":"2022-02-25T17:53:38.378Z","1.4.6":"2022-03-02T11:44:13.510Z","1.5.0":"2022-03-02T13:48:43.863Z","2.0.0":"2022-03-03T14:26:08.956Z","2.1.0":"2022-03-03T16:29:28.824Z","2.2.0":"2022-03-07T18:28:42.858Z","2.2.1":"2022-03-08T10:08:47.979Z","2.3.0":"2022-03-08T18:30:15.525Z","2.4.0":"2022-03-09T16:59:46.405Z","2.5.0":"2022-03-11T10:14:49.401Z","2.6.0":"2022-03-11T11:56:45.452Z","2.7.0":"2022-03-12T18:49:27.442Z","3.0.0":"2022-03-14T12:11:36.577Z","3.0.1":"2022-03-23T16:51:03.749Z","3.0.2":"2022-03-23T16:53:28.906Z","3.0.3":"2022-03-28T15:44:58.073Z","3.0.4":"2022-03-31T10:50:51.175Z","3.1.0":"2022-03-31T14:20:23.063Z","3.1.1":"2022-04-01T14:35:04.956Z","3.1.2":"2022-04-01T15:04:14.090Z","3.1.3":"2022-04-01T15:06:52.440Z","3.1.4":"2022-04-01T15:23:14.711Z","3.1.5":"2022-04-02T13:51:10.742Z","3.1.6":"2022-04-25T17:36:07.058Z","3.1.7":"2022-05-09T14:39:52.177Z","3.1.8":"2022-05-09T14:42:52.741Z","3.1.9":"2022-05-09T14:45:06.629Z","3.1.10":"2022-12-02T16:40:32.594Z","3.1.11":"2024-12-07T11:15:53.223Z","3.1.12":"2025-07-28T11:06:37.436Z","3.1.13":"2025-12-15T14:28:41.476Z"},"bugs":{"url":"https://github.com/AdaRoseCannon/handy-work/issues"},"license":"MIT","homepage":"https://github.com/AdaRoseCannon/handy-work#readme","repository":{"type":"git","url":"git+https://github.com/AdaRoseCannon/handy-work.git"},"description":"Web Worker enabled hand-pose tracking for WebXR.","maintainers":[{"name":"adarosecannon","email":"ada@ada.is"},{"name":"vincentfretin","email":"vincent.fretin@gmail.com"}],"readme":"# Handy Work\n\nA module for doing efficient real-time pose detection from WebXR Hand Tracking using Web Workers to ensure it doesn't interfere with the main thread\n\nThe pose tracking module is Framework Agnostic, it doesn't rely on any particular library it should work just as well with THREE as BabylonJS or Play Canvas. \n\nPoses can be found in the `/poses/` folder and additional poses are welcome \n\nThere is also an [AFrame module](./README-AFRAME.md) which handles pose tracking and displaying hand models.\n\n## Hand Pose Module Usage Example\n\n```javascript\nimport {\n  update as handyWorkUpdate,\n  loadPose\n} from \"../build/esm/handy-work.js\";\n\nloadPose('relax', '../poses/relax.handpose');\nloadPose('fist', '../poses/fist.handpose');\nloadPose('flat', '../poses/flat.handpose');\nloadPose('point', '../poses/point.handpose');\n\n// In RAF\nhandyWorkUpdate([controller1, controller2], referenceSpace, frame, callback);\n```\n## Using via a CDN\n\nIf you use it via a CDN because it uses a Worker you need to use the \nstandalone version which has the Worker encoded as a string.\n\n```javascript\nimport('https://cdn.jsdelivr.net/npm/handy-work@1.4.0/build/esm/handy-work.standalone.js')\n.then(function ({\n  update,\n  loadPose,\n  dumpHands\n}) {\n  const handyWorkUpdate = update;\n  const dumpHands = dumpHands;\n  const loadPose = loadPose;\n\n  loadPose('relax', POSE_FOLDER + 'relax.handpose');\n  loadPose('fist', POSE_FOLDER + 'fist.handpose');\n  loadPose('flat', POSE_FOLDER + 'flat.handpose');\n  loadPose('point', POSE_FOLDER + 'point.handpose');\n  loadPose('horns', POSE_FOLDER + 'horns.handpose');\n  loadPose('shaka', POSE_FOLDER + 'shaka.handpose');\n  loadPose('vulcan', POSE_FOLDER + 'vulcan.handpose');\n}.bind(this));\n```\n\n<!--DOCS-->\n<a name=\"module_handy-work\"></a>\n\n## handy-work\nDocumentation for using build/esm/handy-work.js or build/esm/handy-work.standalone.js\n\n\n* [handy-work](#module_handy-work)\n    * [.loadPose(name, url)](#module_handy-work.loadPose) ⇒ <code>Promise.&lt;void&gt;</code>\n    * [.getPose(name)](#module_handy-work.getPose) ⇒ <code>Promise.&lt;Float32Array&gt;</code>\n    * [.setPose(name, pose)](#module_handy-work.setPose) ⇒ <code>Promise.&lt;void&gt;</code>\n    * [.resetHands()](#module_handy-work.resetHands)\n    * [.dumpHands()](#module_handy-work.dumpHands)\n    * [.generatePose(inputSources, referenceSpace, frame)](#module_handy-work.generatePose) ⇒ <code>void</code> \\| <code>Float32Array</code>\n    * [.update(inputSources, referenceSpace, frame, callback)](#module_handy-work.update)\n\n<a name=\"module_handy-work.loadPose\"></a>\n\n### handy-work.loadPose(name, url) ⇒ <code>Promise.&lt;void&gt;</code>\nLoads a pose from the Web the recommended way of using this API\n\n**Kind**: static method of [<code>handy-work</code>](#module_handy-work)  \n**Returns**: <code>Promise.&lt;void&gt;</code> - Resolves once it has been completed  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | Name of the pose |\n| url | <code>string</code> | URL of the pose to download and add to the registry |\n\n<a name=\"module_handy-work.getPose\"></a>\n\n### handy-work.getPose(name) ⇒ <code>Promise.&lt;Float32Array&gt;</code>\nGet a pose from the registry\n\n**Kind**: static method of [<code>handy-work</code>](#module_handy-work)  \n**Returns**: <code>Promise.&lt;Float32Array&gt;</code> - A copy of the pose from the registry in the worker  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | of the pose to fetch |\n\n<a name=\"module_handy-work.setPose\"></a>\n\n### handy-work.setPose(name, pose) ⇒ <code>Promise.&lt;void&gt;</code>\nGet a pose from the registry\n\n**Kind**: static method of [<code>handy-work</code>](#module_handy-work)  \n**Returns**: <code>Promise.&lt;void&gt;</code> - Resolves once the pose has been uploaded to the worker  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | of the pose to set |\n| pose | <code>Float32Array</code> | Array buffer with the information about the current pose |\n\n<a name=\"module_handy-work.resetHands\"></a>\n\n### handy-work.resetHands()\nReset the current tracking performed automatically when the device returns from sleep\n\n**Kind**: static method of [<code>handy-work</code>](#module_handy-work)  \n<a name=\"module_handy-work.dumpHands\"></a>\n\n### handy-work.dumpHands()\nOn the next frame save the current hand pose to a file\n\n**Kind**: static method of [<code>handy-work</code>](#module_handy-work)  \n<a name=\"module_handy-work.generatePose\"></a>\n\n### handy-work.generatePose(inputSources, referenceSpace, frame) ⇒ <code>void</code> \\| <code>Float32Array</code>\nGet a pose from the current hand position\n\n**Kind**: static method of [<code>handy-work</code>](#module_handy-work)  \n**Returns**: <code>void</code> \\| <code>Float32Array</code> - The generated pose buffer for the pose.  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| inputSources | <code>XRInputSource</code> | Array of inputs you want to generate inputs for, requires a left AND right hand |\n| referenceSpace | <code>XRReferenceSpace</code> | Current reference space |\n| frame | <code>XRFrame</code> | Current active frame |\n\n<a name=\"module_handy-work.update\"></a>\n\n### handy-work.update(inputSources, referenceSpace, frame, callback)\n**Kind**: static method of [<code>handy-work</code>](#module_handy-work)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| inputSources | <code>Array.&lt;XRInputSource&gt;</code> | The inputs you want to do pose tracking for |\n| referenceSpace | <code>XRReferenceSpace</code> | The reference space for your scene |\n| frame | <code>XRFrame</code> | The current active frame |\n| callback | <code>function</code> | This gets called with an Array of Arrays with the poses and their distances |\n\n<!--DOCS_END-->\n","readmeFilename":"README.md"}