{"_id":"@dofek/whoop-ble","_rev":"63-aa6cf7c958be1e546d3ebd363ae6dd6b","name":"@dofek/whoop-ble","dist-tags":{"latest":"0.1.62"},"versions":{"0.1.0":{"name":"@dofek/whoop-ble","version":"0.1.0","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.0","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":{"url":"https://github.com/Asherlc/dofek/issues"},"dist":{"shasum":"4e22bed3b412b955db7c8be30146221f15c0f8c2","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.0.tgz","fileCount":35,"integrity":"sha512-TKwNuNLrd8IuS8XSS4Z37uurACsdU1hbVUXc8GRiX601IScShetSJb/IhfKyLqtyVnAK22jXW0mI4o3rwE/GlQ==","signatures":[{"sig":"MEYCIQCny5f5W7sQ/O9DEA9a8qB0LMiWHYtHniYuNKRUdtydZgIhAOJ+BXnnBZjzibR5XTPj2Su93HNx6tXDQMw6Snw2X0yY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149913},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"gitHead":"ac95258c753c7e75b57da7ae47426d22b78e8c01","scripts":{"test":"swift test","build":"tsc","prepack":"pnpm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"asherlc","email":"asherlc@asherlc.com"},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"_npmVersion":"lerna/9.0.7/node@v24.7.0+arm64 (darwin)","description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.0_1785040972646_0.9181250551154088","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@dofek/whoop-ble","version":"0.1.1","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.1","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"70eb64b363d0cd21f71697868ed71ca53d74407d","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.1.tgz","fileCount":35,"integrity":"sha512-K13LPuof0xoP8z5cgZMMChLUrLpKNCHFT8gPbqpf4/qK1KHSwFOi2FvgIv3s1LVXF9UUL8sdAxNiim4NmY5f7A==","signatures":[{"sig":"MEQCIBqryJeJ+O/1r/GX/V0WvGYaXSP1bN9bsnAj8xKThSJUAiALV/SVkEzsGcCKMd9wzjO1oTa5akrFWGx92Eff17s0lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.1_1786128736995_0.25373677033427433","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dofek/whoop-ble","version":"0.1.2","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.2","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"1b942a0b97ddb73511016b78b16f3fdcb02562f8","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.2.tgz","fileCount":35,"integrity":"sha512-vWRsL8Bu4b6FOkDcmP9CZ9XiaGQeKs9C94gybW92rOeOHJd05EeGwjVpMgcU4Z3q3OknH85Tg9gu9zM37uWprw==","signatures":[{"sig":"MEYCIQCMOhcQrpw0etnXAsFILURAiho2EvpZhhK8wKhlUYzeqQIhAKNzBZ2OoVikJ9FXCu+gDn9/1f3jurQ6oE5va3I+X17k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.2_1786212348703_0.5565008665894458","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dofek/whoop-ble","version":"0.1.3","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.3","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"a57dfc9118af311e89fe24cab2a9d4e73acc16fd","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.3.tgz","fileCount":35,"integrity":"sha512-KBWPXsCL/+rs38cgnd4/FHgTCGg0yXgOYq7HCpDxVyutWwafdg/da6R6LqeGZvq1r1qqqbHhuWIh0s5K8Fhm0w==","signatures":[{"sig":"MEQCIA57IoBtYE1ujL+aQLQcGpAuJw431vVKCm4ySNL+X9u9AiBoxVm/8IT0rc4gYegcRzXyZxTvPfLYLC9pa6qdRMyfjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.3_1786287816440_0.6531598970845047","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dofek/whoop-ble","version":"0.1.4","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.4","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"8b297350c78477363be0845c7a7f71d2031e614c","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.4.tgz","fileCount":35,"integrity":"sha512-CoghuuYO8Zlmykjwp0+5EfRTY/7lzVwLkHsR3sHN1lONLNmOXwJ3+4+RG0tWI2d3bN7rCnNpoJksBRhQGxiqlg==","signatures":[{"sig":"MEYCIQDQc+v4D9pD1eM/N2033xzcrwfLIPvR6nDY4J6TUsiVNwIhAPn9d09HMux/YuiWMVDT9jpfepeDcHcwcGhftlpCROgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.4_1786340737180_0.20248583528210307","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dofek/whoop-ble","version":"0.1.5","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.5","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"f05fd85c85ec82f93927d29cfcef36c84001675f","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.5.tgz","fileCount":35,"integrity":"sha512-n7Nzf3/5XTSkLgAY1iTP5p1GFYpBh5w+fAcqH+EjoRIQXP5zFKcSprdxU3bXg80bgFr9yHjrCdjgKSwkR+Fxiw==","signatures":[{"sig":"MEQCIFOSkn9jwIpHQzk9kx67FQY8pKq3RLjIge1icn4ozuK6AiBguTtlXtjcU66GS6Jt0z+NM5C7ScQtE4yQWM/1g1P1dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.5_1786425975043_0.08728356252914948","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dofek/whoop-ble","version":"0.1.6","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.6","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"1057258b5e9f4bd5f5e6c38442293a2fec574c9c","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.6.tgz","fileCount":35,"integrity":"sha512-4PyWlzNm1cNiRuCCQx3T2eRbLxvQuRDN9vryej89kMrlh6eo2kohi/jVGSvqytpumk2/fxpgeNznJKIUgy7VHg==","signatures":[{"sig":"MEQCIEalvAJABd7T0ij7XHtFipjQ5snB7u4QmEB/WxvwmZPQAiAn9vEcF5m9N/cQQZe5ki7EDpZnYrxkUlad3wWLLK0KZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.6_1786463918360_0.12558006269532385","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@dofek/whoop-ble","version":"0.1.7","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.7","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"7848a8d184a31a4188693e96a3a156b61c40238b","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.7.tgz","fileCount":35,"integrity":"sha512-1Ke31THTke0amEOp4lzQoQITDotDlx/lWTTPObn3+OvuAX50cUwuznPdHxwk7roH6OvJSmcgL5fxBj6tZUVDUA==","signatures":[{"sig":"MEUCIQDpOcULuPYxlIb0o6KBJ/2IrCLJxO0BDZ3s/rPD0VFH1AIgd0NiX/F+0VC6TK806Z4rpKsmMIGGN1fhwMPKK6WANmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.7_1786479067122_0.7258198281369592","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dofek/whoop-ble","version":"0.1.8","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.8","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"5376fcb3ad796fc69d8185c0852727477d4efb64","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.8.tgz","fileCount":35,"integrity":"sha512-SmFneJp05t2Row9UvoceG68abuyF0jztmFKqNQ9nODqGZMBeVJeciTy2jwyPUCd+DYX8whdeWYF88eAJDGTFiw==","signatures":[{"sig":"MEUCIQDmVDUFEzJg+/wzPBnEW8y54DQHPIZIRVib5zHP+CMwnQIgVrGc//4egElFM4Uwt0NpLxFYdaUNT4WcpZhbr5d3pWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.8_1786489669517_0.11456416636503208","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@dofek/whoop-ble","version":"0.1.9","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.9","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"66a1ba9e2a9a05fda4fd2ad5f8dd3cd736adc540","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.9.tgz","fileCount":35,"integrity":"sha512-Z1q87qG4h8GhmQyv47vobnY7xyrhgZ35cgk6vha0CFS++Az88EEehAjKGsZ8+XqUnWVVC/LMcOfHp8fnwNPRzA==","signatures":[{"sig":"MEYCIQCXfRGQBLS//UPvLNpZn/IvY08pXH1FpFCJJ0llfE3Y2gIhAIlTUcwxGIRVBZW/1p4qvWia4azFVIMSg+n9jrLyLkpk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154611},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.9_1786541815925_0.3432100747359257","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dofek/whoop-ble","version":"0.1.10","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.10","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"5c29022e84abf06c3617cd0dc6af32431f5298ab","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.10.tgz","fileCount":35,"integrity":"sha512-w0ESqA/qXk41bux8TChIoLwu90wsr7X50OjZsB7TopqtSmu3Ja8dYbK/LSFrHs6NcSEjZYyw7Sy+Wxqm8Zroxg==","signatures":[{"sig":"MEUCIB6HsANdRSfG+5ZPRPge8i78XxMzSrkKlrWpmzMsvXveAiEAmhl6IgBhgivOWshwxedUFcvvcvSGL4upunjKS9VjgtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154612},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.10_1786590372040_0.0005008881042509739","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dofek/whoop-ble","version":"0.1.11","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.11","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"9facf2a69ed70d39a2dadf051a2501ec60f236c1","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.11.tgz","fileCount":35,"integrity":"sha512-+NepxhcHZKbmkHU2niPbxK8TLjzgjw3VanQ4jPA/UQYvZQZEdbka58HkCp8CWHXQbl0++c/XnmE7dbg4ohemzA==","signatures":[{"sig":"MEQCIDbVpXVeWrgNP8nSPBteRH6DSk8evW8XU75qZMgUFZOwAiAGFn+XpVAKjRHPPiKEulrMbEqOet7mDHHtSqLiIftD+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154612},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.11_1786682990656_0.7048241124917594","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dofek/whoop-ble","version":"0.1.12","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.12","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"43beb7dbe2effb3e358429d2f9a8dd6292e87cba","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.12.tgz","fileCount":35,"integrity":"sha512-q9biJq+54WxgTMF4HpqUpzDLqZ30YMav4BChXAA8QBL+VS1XlALQmOkqDgJiAVvKsjcNCPx3Y9tRCfXYFmAnSQ==","signatures":[{"sig":"MEUCIQCy2l4ws6tqcm9OSrx81rdVd8nKA2Fs4WWzSPwKt+vskwIgIuL31cifJj9hT1QJJ0/+q5cYWfF/ALwzOYQU1za2iPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154612},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.12_1786687147721_0.4790364615408331","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@dofek/whoop-ble","version":"0.1.13","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.13","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"39a3e88d5fc531bff5c65dde095eacc0d9438480","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.13.tgz","fileCount":37,"integrity":"sha512-OtWg8gIZJL9rVQv/LOGZLrQMt1qfEcDfgfwdQ1UMtHeqc9sfr5B4xDj0RUsrVMCjCtWgJcalJHnToQPCt9jhyQ==","signatures":[{"sig":"MEUCIGvKEqROGMzzvg1CmqsCfdABmCbfXMR3b27T2EO5CiZpAiEAvxOS5pf9H62mTxHfn1nomBA1qItv2UaAs46YQH5tP2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.13_1787702184674_0.2459517933104982","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@dofek/whoop-ble","version":"0.1.14","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.14","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"f3b27d007e31c71207171a31b96ae0650d5dbb78","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.14.tgz","fileCount":37,"integrity":"sha512-YrFZ9041qSTZucY0B27wE2tURtrCGNbxJxHo5pVWxHiPH0mLhqIuuEG+iMVhrsGzw2hHD7FefvrTgCl/jA0Z4g==","signatures":[{"sig":"MEUCIFjl/9uzmwtKZXuOYc784pt9g2X5M5ZUtqyB1RDwtgb6AiEAhkJWywrSBrgFlCg8FH+9JOxC++DTYk4E+ISTibNUxzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.14_1788101636600_0.9234833672081544","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@dofek/whoop-ble","version":"0.1.15","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.15","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"e03bae67f03a2d81ae4af08d9e24538621f22e80","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.15.tgz","fileCount":37,"integrity":"sha512-aWCn+6linMe/+ik+3l3lo3FwkofWcyOtTTRTjttS1xba4deotUXwhNI1glOJX22kSTsgaCipCb6HUVBSU04S8g==","signatures":[{"sig":"MEUCIDX0o55tY1G7baNRrUng0q29vEWA3fRF5U5lBrjEtTYRAiEAqU50kC3kPflF4GYJr3TwOBkvCK7GKzArcPIRxNZTLhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.15_1788154480063_0.5574693943739655","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@dofek/whoop-ble","version":"0.1.16","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.16","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"2fe7f8a8e967443e3955bf8fac46528c454c7610","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.16.tgz","fileCount":37,"integrity":"sha512-zZ2qOpNubuzWKLQMgwZM14BfZcEaXI9tOBSO1s6t7UrIT8VCYIuSZQhvsbubL/cUzaq7k8pKF2Xx6J7+xm/UQw==","signatures":[{"sig":"MEQCIE/LQfmTOXOJ/af9i9plgm++n0mwhsVEyOsy9UW8RFM/AiA/W2X26IyYX0Nmjy8J7+914ah+ZWc8CYasuCSa12Qksw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.16_1788196573251_0.5790055388267268","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@dofek/whoop-ble","version":"0.1.17","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.17","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"a6f733be8e7f10d9563a2bce717a30a6d2a0a514","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.17.tgz","fileCount":37,"integrity":"sha512-fPOxzJxhLleIn4+ETlje7fnoItov0/pe6pPX6LI7eUhKkKZXYw+GCRzEODR16isQ2ilucfQgNS3UkkVxJEVWFA==","signatures":[{"sig":"MEUCIENj/Vhm3zoTqdBPiohXBnPy6YbOb4ylmzfnVJ3owEYvAiEAiAVxa0U4BFzQnWPUs+dcSbPMoi3JsuPHNBhfxeeE7gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.17_1788205221172_0.5756465511864353","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@dofek/whoop-ble","version":"0.1.18","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.18","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"c59109471365e0f23954c5baf863956cdbefd070","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.18.tgz","fileCount":37,"integrity":"sha512-ecc5qjJmRokamElAJjsS9TJOYRRIj8wBlNOK2ZTNJZoTqe1Fc+487FVGWAhPEnv97YZsiRkrHIIym6WneR78VA==","signatures":[{"sig":"MEUCIQDNAQ2F7bESPsIYjws1ABYCPwI5I/XPwhMRrEqQ3xH5pwIgI60hjtEDbsEUOMZarRrLXwaAIeLsCuaXPqgqtsSXRx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.18_1788231263728_0.8115229727561006","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@dofek/whoop-ble","version":"0.1.19","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.19","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"4cd1c88ddfd76b3f406a76fa5b66d52648292f48","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.19.tgz","fileCount":37,"integrity":"sha512-Te4mmXb1lIHGKdoQvtvqQAtSo1SDt0tIzBYLsxejZeQunNx+hcFJVAr2wr8KpXOx16jC67R3k/u2DmAPN7GhZw==","signatures":[{"sig":"MEUCIQDCwYdhWkAo6EclNEItH+aPV3Dfjocy5PP0dV0PyaDClgIgSPcxUJGwAtrz/Pn9SLZhdTNfbmV27tYH8rYQxstjcWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.19_1788243232675_0.717607903776109","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@dofek/whoop-ble","version":"0.1.20","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.20","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"d09bc82284d6a60d6932f09f1008552fb4d1d7bd","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.20.tgz","fileCount":37,"integrity":"sha512-KqQeOeoM6jotGcJ9RnC7yuWdml2MDt8Yb8IOQ4IE5YLPVM0MV4KmcXRtJpn9qZt/TVn1pwTPGEiT2VZzDJCa5Q==","signatures":[{"sig":"MEUCIQDUqKljKJEzcox8w/wwuP2f4tOWhBLeug4zYj9IEpbMBAIgWrHebWKAJ5nSqCdV8v6fKTZX5cr5e0ApAWLVAXCUqS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.20_1788293907552_0.2373863899194797","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@dofek/whoop-ble","version":"0.1.21","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.21","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"574aceaf2cb32bfe83d815126ed0324105cd3f59","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.21.tgz","fileCount":37,"integrity":"sha512-PH9tJh5fg6LxIxBCmvO+7I901XVFWec8BQJFMLoWnxIxIVXgakmlS6rXz5BFlqdcUtCfu/cuYebuiNmdvlrZqg==","signatures":[{"sig":"MEYCIQDy8Qvd7kH6Lqxdedw9BzkXpSzfXUI4RafTNpmoQ1NUdwIhAMoKCbT3Josv+cy+s59zYYmXj14oGASxnmaL4VEyJNOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.21_1788303660213_0.6315157505369879","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@dofek/whoop-ble","version":"0.1.22","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.22","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"7358ae65f45669450fb3de42bb2fa0dab6479598","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.22.tgz","fileCount":37,"integrity":"sha512-RvBCl9HxbRYB8MXEudiV/BPXsufRwIpD2In25AeZkSkwrYUImuQ5+kGyvyWv0uGsa+Yp2svN+9cmS9ik8cUzSg==","signatures":[{"sig":"MEUCIQDWdsaEp1OhvK1ApU+1AUGs+V/0KprApBC2HfYvqq64IQIgHhVZVA8TJSy57GC7cITSxEqsbdFEOFlK9GabnCEj9Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.22_1788307424189_0.8639544580327017","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@dofek/whoop-ble","version":"0.1.23","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.23","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"d2ec6abf581601a7a5933fc5c58993718b99cb63","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.23.tgz","fileCount":37,"integrity":"sha512-ZXOSDx+38BUP4aCRd1fK4KlTLSqEXvIAZNAzPKbBNGUuy2Uc3q+ME00N/F6PmJCYG2cNznGkx92xYOCSM0X+RQ==","signatures":[{"sig":"MEYCIQDMIr7dJuxRvqzCZdblMwexDcz/fTV54c8x+asagKy/JwIhALuzkH8HucqCuXbCnd4fH4eRFfz2vxPur3d94NjM44Ph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.23_1788314445366_0.4596232042323356","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@dofek/whoop-ble","version":"0.1.24","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.24","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"d7f43e00bd8d7e9b028b29bd1bfc9b6e4b3f4e26","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.24.tgz","fileCount":37,"integrity":"sha512-6TAg3vzJysCzV2dpKZ5aozqN/vC3xDuWH4twNVd1utFSpVwqVjra6/0Jpell7MFks7AkRczhJSOVDGa/lBXVOg==","signatures":[{"sig":"MEUCICZK6fXxzEKK8GGLpMNdu6fp5AysjuUkG97SaqYySiArAiEAq7oB24A1e38HiFxWy2IIvSHwk4V+sF9RXrKHZafGz1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.24_1788336289627_0.884272810903437","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@dofek/whoop-ble","version":"0.1.25","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.25","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"df574e1c36f09d657c0a37b0645a93ace3ef275c","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.25.tgz","fileCount":37,"integrity":"sha512-bzICCdnyo7m6n5hy+Zw+h2El7NEk2EBYce6N/+8mbIpqpIx8GJpZwagGDtOpBF2ttch2lWSHKMujEyA41xaVuQ==","signatures":[{"sig":"MEUCIQDg45fVwosdlcURE0iYkxJrTjgdxhXvR9gdcIoc+IbhNAIgN5qweoviYWO9OpHFmJz6ZYmPcuaw76JDpFJ7JgchBr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.25_1788341560401_0.8520609740240299","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@dofek/whoop-ble","version":"0.1.26","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.26","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"2894ae1765754c552c57a51a3e32311e46d262f4","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.26.tgz","fileCount":37,"integrity":"sha512-mNTxKBJn2Lv5EpQYMv9NWaoTVtEXUUIv4kXTMYzpDHfJscut3VyvgOxQom3xoK5UhTS9Vc9Ice+o2K6cbf5R7A==","signatures":[{"sig":"MEYCIQCwyNXY/L6QhzXC0X2/GU/L+u9sntnpqVH+RVddd1bpIgIhAN+KaHzKlJwi6pQv0s+lbs/6lWGtk394Ogg0RjJXgPQM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.26_1788358068525_0.9659757862347631","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@dofek/whoop-ble","version":"0.1.27","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.27","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"08f95c1e5c137417a2bc1582ca68b8077b6a3edb","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.27.tgz","fileCount":37,"integrity":"sha512-+BXfXCdFaXfrE5WG5jlpXadwLR1S2gGpaT8lLqye+CSVKSyOZOLByVKK2ImDejwuBWSWZ//WjhT+3pJGQIGfcg==","signatures":[{"sig":"MEQCICwqh4E+r2t85Q3ze/eHuzWaKFj0OoH/Zmhm53R7gbJzAiA17WYTEhtJZGZTfMiO66asECquoZCtOECO2Pco+y2igg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.27_1788377267576_0.7612702871596995","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@dofek/whoop-ble","version":"0.1.28","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.28","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"2720258ea8d3bf362818cee8c650bec23f0ddc85","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.28.tgz","fileCount":37,"integrity":"sha512-S4CQF5XqLRYNxgx5kwQslQWe3A5EPKoaMlCHeJygwZ77L1bi0vAdgE4OTA/hb4LFPI7VoWHkyOZqKtefNcbSZg==","signatures":[{"sig":"MEUCIQD3WDUZb29wxcc/plU5UI74/Wo4pJ6rECJu22TbsfXCZgIgPBw+qKrOXzPj+gJaSwrUa5ivWnsWQDRutY9U35LXev8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.28_1788390336189_0.8301573744732869","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@dofek/whoop-ble","version":"0.1.29","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.29","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"ed2ced5b97f447a6ae5979a1704e33e063954929","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.29.tgz","fileCount":37,"integrity":"sha512-7kBOSzd2/w6v8hbjHO9ZoCwsIvHNFEeaJ/+fmSKznwlDiCMOhUPistkjFupehV9RwaGk9cavZfPx+bLzgjnjkw==","signatures":[{"sig":"MEUCIDY8pFfDI5BbwmgeQF6cXJp3wTaFoosbFjxA0YQh8bFmAiEAuFbi73DFcI70/hLrOg2beM7qqjQZ4SrYYvctZeCYmOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.29_1788395560723_0.06831650636396547","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@dofek/whoop-ble","version":"0.1.30","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.30","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"2c7d70101adad75cb895142e89d3fa5ddee4c26b","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.30.tgz","fileCount":37,"integrity":"sha512-xMIpx6MwqHEbTJX+qL4QaAv4DsAhlaBmc4HqChIMbrBJltqDotkD1EHeK8Cgxx4AQTRdnNHbHejn+AzGHAY7aA==","signatures":[{"sig":"MEQCIBKnwhIcVEQ4WAsnbR8rKfm0TofshM6njqMRuzi5MO2YAiArKImUlA/05x4xMpEhpL1D4PNNzPP1sVg0QtfzsLKRow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.30_1788445847189_0.924639096222287","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@dofek/whoop-ble","version":"0.1.31","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.31","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"88d0136d1577e60979259b92d7270ea154cbff78","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.31.tgz","fileCount":37,"integrity":"sha512-8QdnC4XRC1SLEjNZtU0e62JFgv473d5QEQURAzVJlrLMhpMVVCMjSZdhrGKjj0jmMKAnKNRJsYBJgJWY7cq/JA==","signatures":[{"sig":"MEYCIQDmYzQQ60752QaGB1Y6luP8jHXQEQ+OPPQYAYqV/nze3AIhAKy7rEopXfDntLVjHCAsWoRnFf7AAFYhtsVcuGNB5Jx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.31_1788451211925_0.5029258376037604","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@dofek/whoop-ble","version":"0.1.32","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.32","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"fae0e547f663128f784560f077b333653f4ac6d0","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.32.tgz","fileCount":37,"integrity":"sha512-gkKBHwA7X4kNqn1FvueRHty+Qh3EjE/6WNRPMd5IYawfWS/WwxaWsYV/0NrqoVGNIpzSzRR9xhtl1z9rH8S2SA==","signatures":[{"sig":"MEYCIQDhoArxbS29KLE6dgBOdH4QgbB+QPLfOh832sWRmS1k5gIhAO/lEWmYUw4u0Lmvvxrqao3xuIminNeJbJkoNR3TOLAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.32_1788469871140_0.6499657762369107","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@dofek/whoop-ble","version":"0.1.33","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.33","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"a0966e008c7ffbe6cb469130ddd69704ecd11ea3","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.33.tgz","fileCount":37,"integrity":"sha512-wjYFT0HgHmr1kMSw413lWMf4MDjYbp9RRjnaRPRxI4AMZDmEkckK8HidQoZao8lsoII+gXwKLJqnbaLgJZa3cQ==","signatures":[{"sig":"MEQCIE2quPbpHyNKSxxQTO/ASIIjvvoKkcPKZv+e0/3MzgYBAiB58+zR5ZuoDTq9/wvz320CSvVVkQRa30aWtZ3xC5hS5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.33_1788482162018_0.16941148252789695","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@dofek/whoop-ble","version":"0.1.34","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.34","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"59c49940aff0dec6675dcb4e3b1b448e9f85878c","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.34.tgz","fileCount":37,"integrity":"sha512-VK4ZPT4DKV/CLURLxgF5rthAW4GZGxinKq27aI1Ub3JqWOIVMCh1ZEjO7ruiP7zqr3l1ZMcTScytR3wnLLzC8g==","signatures":[{"sig":"MEUCIQCZA0eYwnwgHHw7STdtRptEyDjhHJw+R7vUHb8kukl3OQIgGmsaJcxmzpUhHINOz7yhupSRxNYHRzwlVSYwL9R1h1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.34_1788491520452_0.9511279723751445","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@dofek/whoop-ble","version":"0.1.35","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.35","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"5488f47e1b3fd53d8c664b473e446cb4eafbfac7","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.35.tgz","fileCount":37,"integrity":"sha512-+TIE/EXTcT3JIAULGLtgpVGzM94HqxlvnolCrX+7sk/MFcYN22qcmPi3KObIxnNkNlqDzbMaJ673pWLoRlYloQ==","signatures":[{"sig":"MEQCID9iXDrOb62AH4iQSuID8Nc7aUK4ahddhvdxG/j844PqAiB/NExCZbH5cuClsaAsE9nAhIC/ZOpzvVbOG0Ro+u9hvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.35_1788539996093_0.16168807849467326","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@dofek/whoop-ble","version":"0.1.36","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.36","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"6e150e909f3e605bb777a30319b573abb1c83a70","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.36.tgz","fileCount":37,"integrity":"sha512-qy9QsQnFDc17YjszlejrcDr63kUxMLAHPzelkUYqljHkDe67xDWaPyQokuZitM0hvYj5IFSxIUkcmGOpTfFH0w==","signatures":[{"sig":"MEUCIEG9+1aMEA++5a27vuWquVQs+l82dSCPgYn/XZjqeqSOAiEAm5FPyj9+Apt8eSB1UIu10sGAfZpnSobH16HA21Uw560=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.36_1788548130122_0.5739792747646564","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@dofek/whoop-ble","version":"0.1.37","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.37","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"e3240a3c380ca80e350f81d0677feb6e6ec92a57","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.37.tgz","fileCount":37,"integrity":"sha512-ld9b0t5IgYUiLKN3IY88FSo3kapsfaUOhx+5lMAzVkYSiSHll+8KgBfkguOBMoX3tpRauV7vRxA/4Wp3X1swEA==","signatures":[{"sig":"MEYCIQDK/TgU9hrfap0KsxBQ+4wf6/N7TG7IpPOgApEkFeYLSQIhAOjftOQ/6/XSrhT5MnVuGyehwLWRbnWRi2OfEUiA5Lye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.37_1788567851427_0.1471698461676345","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@dofek/whoop-ble","version":"0.1.38","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.38","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"ae90dcc274c6780844705f67c4a7958d41829a61","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.38.tgz","fileCount":37,"integrity":"sha512-ZGz/BbMH2j3JiTanzYMN0UnHmI+tqfrE52WhOFcFn9GxX91mgKxmc0rdwwbq+hj7Nid0/eHToc+bWO/FBZGp6A==","signatures":[{"sig":"MEYCIQCc+AS9nLrxuc143rhrZYSkO419g+0/1CStzUR+D7Sg1gIhAIJ8ZSHrr8EFt4/NyWpxBb/dDMauuVy/icYuHZbGXShN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.38_1788815865878_0.23730069231990503","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@dofek/whoop-ble","version":"0.1.39","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.39","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"e7d8558ea5638710a46e290a87fce1c1f3824f1a","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.39.tgz","fileCount":37,"integrity":"sha512-wphCgylyMm40SBvJbhY5MYE2jw3mqcmUnsGW+97bqTYHgJgUufkipoECveJ1CrKl7mD+rFT2FWrmw2PV5FjZNA==","signatures":[{"sig":"MEQCIEyRC5z7IOxceNtCDXXeNLYGr/r4Gdw5gKlsNeTR1257AiByS8emPuGw8umbxRISutydiK5GUchWfBM2ed4cI63soA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.39_1788822704445_0.4646097723050062","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@dofek/whoop-ble","version":"0.1.40","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.40","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"2ac07f625972cfbe5477305554b202c2357e230e","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.40.tgz","fileCount":37,"integrity":"sha512-rVqA/0S2dP5BkbpTiYt75ImfvXMa1wwR31NwBup+U4+UrL4P9nf8pKvuI2mVcPKXOiDcF2Beeu8LaI0Bu2FBhw==","signatures":[{"sig":"MEQCIG5EPR0hEiGo4/FHiAVbyhLcw8S07d9JP0aVLP0hQlq5AiB2irfnONt2H9vXVHCtnat+BxQkrvp+4zqaZBu05lUZ8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.40_1788898112962_0.16329483391998045","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@dofek/whoop-ble","version":"0.1.41","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.41","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"08947f1c44a4cfe4a0adf9440afc1ab9ceae4b74","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.41.tgz","fileCount":37,"integrity":"sha512-ekgZK4GE14+BGAf50WIc2GYizGqp1u2oEAJpLbyJGbjkM11MomwLw8G1RwnyGiCRPZ1qbWCb0DqW7Z+k2zupow==","signatures":[{"sig":"MEUCIEE3wIlFChtLc+b5ebDR5hYbl+JvjqU4MhuMyhUUDNtTAiEAqExy82OCd5b/fbBaP6RaGZyiI+nsRmcI2O5Et5nGLTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.41_1788902881475_0.5182864330854466","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@dofek/whoop-ble","version":"0.1.42","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.42","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"2a4a2ff26b84104ba9b8de9d155aa15846003450","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.42.tgz","fileCount":37,"integrity":"sha512-L0kXRIqMCdIC+XAvjLK8mXaWLR6DkUlhQjxdFvrr6HCeSbbp4mPxht0xKmMUx+N3pH5NYVN22+W6x+GVg1Ighw==","signatures":[{"sig":"MEYCIQCee83XBqrvTfOwgxgGkjfQ5aYUQdQPq2NDoUFYOIDKcAIhAMwJz2jZ2WXDogGEveq2qAo19C7B3kiX8/JACAo9hV77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.42_1788920236395_0.3331909825110153","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@dofek/whoop-ble","version":"0.1.43","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.43","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"f0f83f5f5027e6c7df7ce3b540a669a6ba518f61","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.43.tgz","fileCount":37,"integrity":"sha512-UU8NPDW9S01mc8WkG2ZVVRqMbpNx6HyHj25fOe81xGMTDyMHLcybqeqNa5o1sPpe0sfw5fVBeM+W+aaZzO0mSQ==","signatures":[{"sig":"MEUCIBVdf9qD7tFWWecJBZ3IQurXHQC95Dz/Lk1SrCuUo0NwAiEAtyu1fFHO94Xie35x6N10HzB5kWLCQiFOOqGzJWa1cK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2GLrer4BOOt4k/ikFOE8LN/Le6m7o6B9RsNxjz5EjAQIhAOGcMoNOWm2LbuNqpC66PzadnQXfY3ZSH0FuDaeZiv0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.43_1790089405648_0.6834045405629314","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@dofek/whoop-ble","version":"0.1.44","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.44","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"6076ad00276ef253f992414ec866c5e55feabc39","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.44.tgz","fileCount":37,"integrity":"sha512-pT4Y7bcDeQQpsorzzNxvZ3Dvwpc/1/aAUFfkPTxsK9HbFSmvDXUUmLjWBtOvHHXBNlwvb1xaMhCGgPsbhL3v2A==","signatures":[{"sig":"MEYCIQDuHJtN5oDInZ9o4NA8PfzYpKuHKYJIWrC3YNg7BYSthwIhALH4EqTmbwO7pyBqxX3NZzGYUEkHVQrwS3PfSNY/0+aX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDQww84HQVdVOMgYyDdHgDUzF9O2Ko7BW3HCiwBX5XCJAiEAthX6RWznFeUSJ7xoaT6UR3cgN2Kx+h5r+sTMi+OoGQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.44_1790108356850_0.9014166367414889","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@dofek/whoop-ble","version":"0.1.45","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.45","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"5216365b3288182ceb21d3ca02097645db376755","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.45.tgz","fileCount":37,"integrity":"sha512-iD4CKOBmcUneTiR12jmG09ztQ3bbGLou925gd/GnnjVFB2pNmgNLKFhnO0UDj32xnjqEY27L2RK0Hs9G5jV5mQ==","signatures":[{"sig":"MEUCID4D2oJaKCpgD/8Jws0lJMx67soQcGFNozA72ddwSPqaAiEAkAfNrWcSxC3rbVOVsrOJT25mfsjasgK21jXTdHSuOL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1Dax8vJS6JYtbhly+Re5IDL3sdR5Na1OeDRnG4oS41gIhAMclNpf6UDydY9MgjB5gGw34hEr54k9I+6KuoS1Sxz1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.45_1790185589627_0.17657384654947195","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@dofek/whoop-ble","version":"0.1.46","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.46","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"73c3c0416f8ed0f7997196f7e111996942a61912","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.46.tgz","fileCount":37,"integrity":"sha512-jFGCuDevPLSlPvFM5FYqjIjDPCgZ6no4ozeuJQSRGHM+BzLI4xSi3VRlQbyfcFjQO8odfoXOWpPKP/iDlP237Q==","signatures":[{"sig":"MEYCIQD9A35MDBNiEjhzS78lfp9arbIAbQARUXcX706/dl3cuAIhAM3VDtzGP/RFw8RgHCFReHeNKr1xrq29fYbKzs0RnJid","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAu8ax+pXpLyP+T9qjMleIVeNxJy20oMqYxJsIAZa6zxAiEAxTFCnJ7h/661O0OeIWDBFkSEUUcY7I4QkKmaNRkhJdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.46_1790195263505_0.9258216634692382","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@dofek/whoop-ble","version":"0.1.47","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.47","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"e88b7cdb3b5554232628a42746f880b6a99ff698","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.47.tgz","fileCount":37,"integrity":"sha512-wG6/yjQX3XOX0a8vK0YdtqDGyGHDUn6AgME/Ig2anUdm99HG5ePHkv0LfTnjIlVHchMBts/FYxWLSM7Dpdo+YA==","signatures":[{"sig":"MEQCIENyzN/YxdWo4AufSmFFAJKk2Ju7xf7fsNuxkNWdva/rAiAVMj/UHwt6x2y5sFeA4qk2WQqauCnWUFWNZh54lwcbzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCysUo3JukU7ouXmOuHkkeYj8TXmJXel13d+Q6LUmAOjAIgXn27YM3VWs8iRypJI0obOXTV6EsisTLDZQbGP/J1YWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.47_1790231695007_0.8143915824101511","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@dofek/whoop-ble","version":"0.1.48","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.48","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"368eebfd8c23a7e0ce648b54acc0364f7ea8b09b","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.48.tgz","fileCount":37,"integrity":"sha512-+B7UngyLNXCpUifMpfd/FUf82sMNedhDZp3OYq4aXdhITnb6XgOF5gBF1erL1beA3RPKtvnXDqjuIqJyakPXow==","signatures":[{"sig":"MEUCIQD9fjZ14IFd8HGdQWsFvOrnmO91pwj1f/1A+ELuA4MsCgIgQZYcSC2Ko1B/luZM1gfkJ+qIiUSaqxZ1oADsn2GgYCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCO77y5CZI2VVfxFdm32eLGCxYsi5HtA7plLoAWrFhE0QIhAIDTynzmE56U+DGizZMfd1iIRqC+6W5HG9B1Z9LUzn9D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.48_1790284293032_0.7579700002644938","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@dofek/whoop-ble","version":"0.1.49","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.49","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"524218f88d18288b284f27343184fd22c2cd7e5b","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.49.tgz","fileCount":37,"integrity":"sha512-VfMTDL1wsDeyETUVQEu/j7DKVGXG776AqUfpoFo/kXMquWXIg6Qrp8svaV0jvT+3egycIMC+MhDh4t08mbOvBw==","signatures":[{"sig":"MEUCIQCNROpRfr0fZRBvulGaT6448KxuPs9DiyxNbByUL7n0GAIgBHMLJCnTbmOff3d3grQJkfRX8pDPK5BtL9JNHRA5WFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAOxVW3WHPytlTFDofLRhqGvr5YocsgL7+9atkXJBiLkAiEA1A8yqLoYSi5uZw52ea7XYubnHeRrvyj1ZPm3kU812C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.49_1790289359712_0.34810090703584606","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@dofek/whoop-ble","version":"0.1.50","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.50","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"54a0845c309222aa877dd64f0bf8b9b8449e32d2","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.50.tgz","fileCount":37,"integrity":"sha512-ZrOUf7dXFbG2D6zIOE/SQAC5Q3VUrCTVxB65DnaYJZWapvPKm6M3PSW2FsegLLuQ59L/DbLXp9h/Uzxf60s6yA==","signatures":[{"sig":"MEUCIAo5KgxtLzfnOJRnL/KQ/NcdVAEDYCspu64vvLnRUJpvAiEA2QjKOt8xYMImbPH5GamgyWo1mSGNPCvn7ng7ZLp4CSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC5zJSbTTIJXLGnVqFnQWqAM3KVoEj/qyy77Rmi8e6z3AiBpsJqwS4RnARCB2emjJZ5Z7/zEvyG1zXK/UcxomrkMag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.50_1790470650492_0.7927911925073741","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@dofek/whoop-ble","version":"0.1.51","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.51","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"89182ff1ac58cad53ce4a731944e128ad1caea77","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.51.tgz","fileCount":37,"integrity":"sha512-au8LbnHZuJtBQBs8RftlF1Vyf71sFZJG7GE98bLI8nQTZ3OIj3X8ng8n4XePcFACBY4sdA9/i+YdP5+YviIWKw==","signatures":[{"sig":"MEUCIA/FF4bvR2hpgmWOVxNKNIcB+5Qpuigk9rVXGE2BrnvYAiEAjeIA+lyswZ27VLhCHijGTCVnAZXsYt/3oVHhNUQrFmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsvuhcGN/OlFzWb0ooW1zq9r5YWwns68E5Co6Pee4IeAiBCsVun7BJH50IOS6d/WKCAV3VpAPd7ehegrDoJ2B+yAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.51_1790529461644_0.8395930972195751","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@dofek/whoop-ble","version":"0.1.52","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.52","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"78075f13cd7fa318f58ddc001266f5570d1672ef","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.52.tgz","fileCount":37,"integrity":"sha512-T1HH3tfRpbP9dSMNN7Px1fn/0IgPPJW0CP5KKs/ICQbFPgSjgtOR3XKnA13dsI0AfhLUSwRbxpOLij5dglYhDw==","signatures":[{"sig":"MEUCIBuTQsyFoW6b/3jNidlSil+kwS8yv0dDNg4bbv0OmeJAAiEA1eItPKxg+nS08NGfy3q3gulzq6FgrKQqlyVVF4/P74k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzLnR6wH6WJp6hYyW9Q3ot4JEQztZYxSARjwR3HAqDoAIgVzutO+wrYPqV+NOkxBEXXNjqhoKGhUj9pRAM1nWqp4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.52_1790541326016_0.669893695377483","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@dofek/whoop-ble","version":"0.1.53","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.53","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"07d79fcb2a9174c047b59287633efbeb1bebc6a0","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.53.tgz","fileCount":37,"integrity":"sha512-XskfjOowBnfxeG83DS9T+o4N+YDzNlUus1G4Y6oChIegn1b4bBOy4IxI111WQAGmF01HBmX0MLGLoe1nozgBSA==","signatures":[{"sig":"MEUCIQCawuQiAgQZKC2eBFfmHqHidznOFRY3fUbptT9lGD3ACQIgL7iHgRMgR4BvaUGHuSpy8ERuLYnpzJ8buRzoWVat8aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9LwdsEJq6lt4Wu7XBczkxGj+tVsmoGza7jWNNBGEPHQIgDaMaQJGDQBCwNIE8NVBwUQadkphXphlgOieY8kbYtT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.53_1790574835839_0.9922477879501774","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@dofek/whoop-ble","version":"0.1.54","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.54","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"ed6213ed125b83de283a428a19541a98963ebf5e","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.54.tgz","fileCount":37,"integrity":"sha512-a3xUZZZG3R5p6fZtCO6O9dN4tVNhe9wDsgjVdPsVrNy4IUNM/d1Maf63mM5ZK3J+J0nBA9M+lMoQNspQAgdOtQ==","signatures":[{"sig":"MEQCIFDpqwnIVISl66QRRvwgE2TffD3szT+eJeg8RkwkFrqoAiAYxphdmg3VWtxqofZHtHI1V92v/4lpvCdyBN5H3IWLfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQkU99aeHEAYHQ22Ic9sXaIxuSR31bvIvf2+0bOildRAiBYaaGhM3fitDpHRXW6T4RlZeSr5ALn69qOgsR5Vy7A4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.54_1790619441165_0.3609275432318517","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@dofek/whoop-ble","version":"0.1.55","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.55","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"6d136381e2b59407f849be4fe660ea9ac5bf49ea","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.55.tgz","fileCount":37,"integrity":"sha512-IUqClWF5OWJhHqldwVfBhHtlPZdV9gFHM8nreDg9fXVR32MrKgOeKXMQRNxb5mkUNN0nJ47pgSlWYvwa0y/8BA==","signatures":[{"sig":"MEQCIE/IfYXClCUZv+I/SA1D/ocVOd/lPBHXUBK0mAvcv4AYAiApgUEdNxJ67DW3mhuNB2RKWlsRN4xzWzj6ZltTyasMlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAzJDeu0yy/SjBF+Vg0fE31TMyo7J/LwzL2Sc9uqGf65AiBJd84wOCxx0881MWPpqQ775dMVIxZTfbauyAccLUra7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.55_1790641474951_0.39827796633259926","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@dofek/whoop-ble","version":"0.1.56","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.56","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"ccc8f99ccdab3f8af300e56dea0ae9a826e99b22","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.56.tgz","fileCount":37,"integrity":"sha512-h9X/HzM6cpGKKWTHZ9CcQ+m70mf+MuEFmTWh8aMky74bV90xVIwdZd5ZV49gZnSHk1Up21bu4sxyX30bHZu0aA==","signatures":[{"sig":"MEMCIHgzw0NFixGXK6w2dMYDyT3XBtYx4cfRbesUHBHTjHdVAh8kecrnJueGpkSopkaKtaoMN6Uv51YGPr+70NjKxd7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFu4n7MeHxJDuJF/TRUqQV/iJV1FRP1iiSsKnotgdQuuAiEAxBC2Kg4J4HvqkuLIPRJ4/k/ALObBgteOLTbRIvHFiZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.56_1790656469654_0.42105340186328255","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@dofek/whoop-ble","version":"0.1.57","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.57","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"e7b6a31fd07adba3962c9e08bd9d85e7ce64003c","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.57.tgz","fileCount":37,"integrity":"sha512-yfF8Ty+mKKAynWu+Tu/Hzg0ApRBHWWEihFcMPTRca6hLLGU9pSM6/TQ943jn2KcDG3xSd+cDDDJd0jAFsIwnyA==","signatures":[{"sig":"MEUCIEPb4YfofmKAUlqYqOU8KnonQD+8Cir1Y0EeL2XdnGEuAiEA6+Y4jf/z1pE5ga4QSKSSyAIONdXi76O2UgshpQs04TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTNQPt5peXplULYmUM4GKvSp50EQTWcMMAR6pf5aqwvgIgBOAY4zk25Z3g6VC5rLUvfnlRV+fPMjucMNY8dI0Q0pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.57_1790710611528_0.228823760427884","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@dofek/whoop-ble","version":"0.1.58","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.58","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"8bcc891f93e260726b8ef482bc4a381f574ebd10","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.58.tgz","fileCount":37,"integrity":"sha512-7Mu5JrEZIlrI3CnP/rHr+cjp5/+hR1BNGg2o26BL/u54ILzL1jZXErIqgzOIO25mOz2KQDSx95/NH8yszR+S6Q==","signatures":[{"sig":"MEUCIQDilGz0C0fMflRFtKezKUTnPr8+e8cM0SP8VlsWVjWJ8AIgbKjG6TLCUwjoZ8cFLi+exSVK5ln6mF3oG/w7GVSZmow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFbbliuLcwWuAVpDuI5Ns1eeskHGxXzCLTH12oVZ06u4AiBFzRGlDHgGdAZ5GrxsjzSdeRos26jGJnAsXsxKhQZK2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.58_1790737909070_0.5013423793828695","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@dofek/whoop-ble","version":"0.1.59","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.59","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"bbb8e0b6b27c77df869f4b75a4db59d5611d6a7b","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.59.tgz","fileCount":37,"integrity":"sha512-fj+/H1q9WPb1CQk3hmp8IA3FEfGsOWRi7jEf5Rg24IalXi0/MsbhrFpQmIYUqjc9XMX2CsgPaf8Pfvu1YAo/1g==","signatures":[{"sig":"MEYCIQCbPql2grsIiQnaSF2dFbtKUAme7zlwhD3wl6Ztbaf/wwIhAPD+4S0wYv8PXhi4ohb7xdL0/9DCPPUKiYEgpL0s9pIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG42nx5q2h0aLC7wGwmYkNgR2HRD+lzAfMx6CrFhr3ROAiBHneO69NBKU4PFKMKDBC5C7rf7E04LrjWyF3H0jX5fQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.59_1790784336739_0.3349942720118766","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@dofek/whoop-ble","version":"0.1.60","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.60","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"359ced5acb3abbd741374f93ef45dc9a2fef8fee","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.60.tgz","fileCount":37,"integrity":"sha512-wBXmqXBtZhXd55BP2FZxkwB0pzC2tLU2BnHdB/DeWnPj6Ja2531kcO7BKvtGa4AlyGn/d9FqL6ze0ffrI7MrMQ==","signatures":[{"sig":"MEQCIGbutAfuQaVQflJnRSjhB6einy8RCRd1qXduczfyYIJtAiBZI+E4YzHieTFzLhSQi2znORVqhJAhpLy05kC8hYnBlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICuQobZiHAEQxQmlXt4RPQ+CJmqzpf0LfA7WDbPv4D5lAiBB8Vuw72xGb9PGSQMkbDu5zg85ly6TZJrIWmYLAu7ZOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.60_1790810277206_0.1370549846408462","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@dofek/whoop-ble","version":"0.1.61","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"license":"MIT","_id":"@dofek/whoop-ble@0.1.61","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"2057a4dd058fbab8f63b79d65d07435765f88606","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.61.tgz","fileCount":37,"integrity":"sha512-+aCgIpZTHyG8lUMH2mMvE10EFxafLUPQ+IDqIFCzrTRSkzhA/PN58Bdq/rMAdUpMZc+IjkJZ2Ec1QpEC0zZccg==","signatures":[{"sig":"MEQCIFmBFVv5G8OmKkTmHtexjV+cWfoNuUEU3aar+OLGM3lMAiBqi7j8vCCqt8OtXYMG5dfF6NwvkML5zZU7BWajwxUQVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICRCwWj5z0oo/zPvsuQNAgziQ7iYU6fJStaP3jp+Iy8pAiAydEtv8goV1n07EqFA/Ov3XMkbdxyQG7fSDKNIor7wdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/whoop-ble_0.1.61_1790817484058_0.01116088058930842","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"_id":"@dofek/whoop-ble@0.1.62","bugs":"https://github.com/Asherlc/dofek/issues","dist":{"shasum":"8423dd95327953e50b7557254a1099d559ef49a4","tarball":"https://registry.npmjs.org/@dofek/whoop-ble/-/whoop-ble-0.1.62.tgz","fileCount":37,"integrity":"sha512-2zPzf+Uwj3lIqwBxgh1spnhMFIN4tSkvdkeTJzbzqQuvHb8lG11892uJWD7waS7fEyVsTaqDwmyyK+LaZ6Bexw==","signatures":[{"sig":"MEUCIGWa5ScMWY9wVNuz02BcLyhH6bcqfNcnRyqgb3i0hBiiAiEA14RX67Z7yikhhd9R7opj/GJy0wKupSBiKa6Oj00QkRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDnleVItg8wW96WBXhYTfvSKyaxEdP6UirVyQLf7h0ywwIgM8AmL4xVnCxZyF5nKBj6k9pVlpVKIGIU3y2owSfIg6s="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dofek%2fwhoop-ble@0.1.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162185},"main":"./build/index.js","name":"@dofek/whoop-ble","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","import":"./build/index.js","default":"./build/index.js"}},"license":"MIT","scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"version":"0.1.62","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"539c3a34-c207-4a19-921b-98c9bbba0917"}},"homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","directories":{},"maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"sideEffects":false,"_nodeVersion":"26.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"expo-modules-core":">=2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/whoop-ble_0.1.62_1790837601218_0.9181548436260594"}}},"time":{"created":"2026-07-26T04:42:52.520Z","modified":"2026-10-01T06:53:21.688Z","0.1.0":"2026-07-26T04:42:52.788Z","0.1.1":"2026-08-07T18:52:17.139Z","0.1.2":"2026-08-08T18:05:48.885Z","0.1.3":"2026-08-09T15:03:36.594Z","0.1.4":"2026-08-10T05:45:37.317Z","0.1.5":"2026-08-11T05:26:15.195Z","0.1.6":"2026-08-11T15:58:38.518Z","0.1.7":"2026-08-11T20:11:07.252Z","0.1.8":"2026-08-11T23:07:49.721Z","0.1.9":"2026-08-12T13:36:56.079Z","0.1.10":"2026-08-13T03:06:12.248Z","0.1.11":"2026-08-14T04:49:50.813Z","0.1.12":"2026-08-14T05:59:07.873Z","0.1.13":"2026-08-25T23:56:24.812Z","0.1.14":"2026-08-30T14:53:56.753Z","0.1.15":"2026-08-31T05:34:40.180Z","0.1.16":"2026-08-31T17:16:13.378Z","0.1.17":"2026-08-31T19:40:21.303Z","0.1.18":"2026-09-01T02:54:23.880Z","0.1.19":"2026-09-01T06:13:52.813Z","0.1.20":"2026-09-01T20:18:27.692Z","0.1.21":"2026-09-01T23:01:00.351Z","0.1.22":"2026-09-02T00:03:44.347Z","0.1.23":"2026-09-02T02:00:45.517Z","0.1.24":"2026-09-02T08:04:49.791Z","0.1.25":"2026-09-02T09:32:40.545Z","0.1.26":"2026-09-02T14:07:48.686Z","0.1.27":"2026-09-02T19:27:47.718Z","0.1.28":"2026-09-02T23:05:36.333Z","0.1.29":"2026-09-03T00:32:40.853Z","0.1.30":"2026-09-03T14:30:47.336Z","0.1.31":"2026-09-03T16:00:12.082Z","0.1.32":"2026-09-03T21:11:11.328Z","0.1.33":"2026-09-04T00:36:02.222Z","0.1.34":"2026-09-04T03:12:00.595Z","0.1.35":"2026-09-04T16:39:56.274Z","0.1.36":"2026-09-04T18:55:30.285Z","0.1.37":"2026-09-05T00:24:11.565Z","0.1.38":"2026-09-07T21:17:46.027Z","0.1.39":"2026-09-07T23:11:44.568Z","0.1.40":"2026-09-08T20:08:33.104Z","0.1.41":"2026-09-08T21:28:01.666Z","0.1.42":"2026-09-09T02:17:16.577Z","0.1.43":"2026-09-22T15:03:25.729Z","0.1.44":"2026-09-22T20:19:16.942Z","0.1.45":"2026-09-23T17:46:29.735Z","0.1.46":"2026-09-23T20:27:43.601Z","0.1.47":"2026-09-24T06:34:55.095Z","0.1.48":"2026-09-24T21:11:33.112Z","0.1.49":"2026-09-24T22:35:59.806Z","0.1.50":"2026-09-27T00:57:30.587Z","0.1.51":"2026-09-27T17:17:41.721Z","0.1.52":"2026-09-27T20:35:26.113Z","0.1.53":"2026-09-28T05:53:55.935Z","0.1.54":"2026-09-28T18:17:21.249Z","0.1.55":"2026-09-29T00:24:35.036Z","0.1.56":"2026-09-29T04:34:29.740Z","0.1.57":"2026-09-29T19:36:51.621Z","0.1.58":"2026-09-30T03:11:49.162Z","0.1.59":"2026-09-30T16:05:36.851Z","0.1.60":"2026-09-30T23:17:57.283Z","0.1.61":"2026-10-01T01:18:04.148Z","0.1.62":"2026-10-01T06:53:21.298Z"},"bugs":"https://github.com/Asherlc/dofek/issues","license":"MIT","homepage":"https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble#readme","keywords":["whoop","bluetooth","ble","expo","react-native","imu"],"repository":{"url":"git+https://github.com/Asherlc/dofek.git","type":"git","directory":"packages/mobile/modules/whoop-ble"},"description":"Reverse-engineered WHOOP strap BLE protocol and Expo iOS client","maintainers":[{"name":"asherlc","email":"asherlc@asherlc.com"}],"readme":"# @dofek/whoop-ble\n\nUnofficial Expo iOS client for the reverse-engineered WHOOP strap Bluetooth Low\nEnergy protocol.\n\nThe package discovers bonded WHOOP straps, parses proprietary framed packets,\ncaptures real-time R-R intervals and inertial samples, and exposes connection\nand orientation events through Expo Modules.\n\n## Install\n\n```sh\nnpx expo install @dofek/whoop-ble expo-modules-core\n```\n\nThis package currently supports iOS 16.4 or later. It is not affiliated with,\nendorsed by, or supported by WHOOP. The protocol is undocumented and may change\nwithout notice.\n\nProtocol details and provenance are documented in\n[`docs/whoop-ble-protocol.md`](../../../../docs/whoop-ble-protocol.md).\nNative Swift applications can use the separately tagged\n[WhoopBLE Swift package](https://github.com/Asherlc/whoop-ble-swift).\n\nThis native module requires a development build; it does not run in Expo Go.\nThe consuming iOS app must provide `NSBluetoothAlwaysUsageDescription`.\nBackground capture additionally requires the `bluetooth-central` background\nmode. See Expo's\n[local app development guide](https://docs.expo.dev/guides/local-app-development/)\nand Apple's\n[`NSBluetoothAlwaysUsageDescription` documentation](https://developer.apple.com/documentation/bundleresources/information-property-list/nsbluetoothalwaysusagedescription).\n\n## Usage\n\n```ts\nimport {\n  connect,\n  findWhoop,\n  peekBufferedRealtimeData,\n  startRealtimeHr,\n} from \"@dofek/whoop-ble\";\n\nconst device = await findWhoop();\nif (device) {\n  await connect(device.id);\n  await startRealtimeHr();\n  const samples = await peekBufferedRealtimeData();\n}\n```\n\nThe root module also exports connection-state diagnostics, IMU and optical\nstream controls, orientation events, reconnect support, and peek-then-confirm\nbuffer drains. Use the peek/confirm pair when uploading samples so data is only\nremoved after the upload succeeds.\n\n## Runtime, Stability, and Errors\n\n- Node.js 22.14 or later is required by the package tooling.\n- iOS 16.4 or later is required by the Expo pod.\n- Connection and readiness failures reject with specific error codes and\n  messages from the native module.\n- WHOOP firmware updates may change the private protocol without notice.\n\n## License and Contributions\n\nLicensed under the [MIT License](LICENSE). Source is maintained in the\n[Dofek repository](https://github.com/Asherlc/dofek/tree/main/packages/mobile/modules/whoop-ble).\nReport issues or propose changes through\n[GitHub](https://github.com/Asherlc/dofek/issues).\n","readmeFilename":""}