{"_id":"@sigx/lynx-haptics","_rev":"56-f1f9a2114293a7ba990a8939bfb946e3","name":"@sigx/lynx-haptics","dist-tags":{"latest":"0.34.0"},"versions":{"0.1.0":{"name":"@sigx/lynx-haptics","version":"0.1.0","author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.1.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"dist":{"shasum":"65094266eb790872b017ffcdb882c55dccedd555","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.1.0.tgz","fileCount":14,"integrity":"sha512-DQTZ8ro6Yp80zVbJ6mEf+tpT7uwA38RRQ7Lm8CChyU9TzjL40ZAe9tXpdOikSgux1I/gkHJieUdDic7bRHV4wA==","signatures":[{"sig":"MEQCIHGHs/+zKp6iGehwUXAoCmepPRLHmVThLxQIgij4hChyAiB+2Er6ZBt4jAajp/fQMzhoksczeHxc8EItwSZ5DnvMbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17889},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sigx-module.json":"./sigx-module.json"},"scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/0359e194223e315df245e6d826a9af79/sigx-lynx-haptics-0.1.0.tgz","_integrity":"sha512-DQTZ8ro6Yp80zVbJ6mEf+tpT7uwA38RRQ7Lm8CChyU9TzjL40ZAe9tXpdOikSgux1I/gkHJieUdDic7bRHV4wA==","_npmVersion":"11.6.2","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@sigx/lynx-core":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.1.0_1778414068226_0.4089616564127043","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@sigx/lynx-haptics","version":"0.1.2","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.1.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"593f54f8c67402d21ce3cb88c3b99eeb53cd93ff","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.1.2.tgz","fileCount":14,"integrity":"sha512-XQqapW063YoYFSW6cFG72Q6r+xZqq3cyahgcSAxEKSVb00GEx4SLgG5W0QO3yl0dsYJgIksgMvYH/KrhjAzFIQ==","signatures":[{"sig":"MEUCIQDTvpXLdf6p3uk6Txj6QuFL+TWoq96hJcXD9Bj3EZjlvAIgPyULKU6poC/SuLGqqHJ9NwbrJQQLbAegVbo2HBfuCL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18350},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sigx-module.json":"./sigx-module.json"},"scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/31bbc4df8099c0a6998075fefda6e412/sigx-lynx-haptics-0.1.2.tgz","_integrity":"sha512-XQqapW063YoYFSW6cFG72Q6r+xZqq3cyahgcSAxEKSVb00GEx4SLgG5W0QO3yl0dsYJgIksgMvYH/KrhjAzFIQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.14.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@sigx/lynx-core":"^0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.1.2_1778678347780_0.5340191175287983","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@sigx/lynx-haptics","version":"0.4.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ecacc6b53e4950881952c638eb0289cfb290200a","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.0.tgz","fileCount":12,"integrity":"sha512-/TcSfUIc/MajgkpDtsg+/8lHQmmozD7JhfNvvXC2ISzkoOHYslAgSvh4EofVTUE1mHdVsTUnQDBDAzGRs4iFfA==","signatures":[{"sig":"MEYCIQCfej4j/JCDIhkGnC4D9nmDmQccu0J+17RFIm1aHVlklgIhAK8rCb0fzisK7gDHq9QBkOphYkwKt0gspV+/2+/bzvFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18870},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"vite build --watch","build":"vite build && tsgo --emitDeclarationOnly"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/7ed0b07a152db633b94b7200cefbc8a8/sigx-lynx-haptics-0.4.0.tgz","_integrity":"sha512-/TcSfUIc/MajgkpDtsg+/8lHQmmozD7JhfNvvXC2ISzkoOHYslAgSvh4EofVTUE1mHdVsTUnQDBDAzGRs4iFfA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.14.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@sigx/lynx-core":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@sigx/vite":"^0.4.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.0_1779192461648_0.5310384372794346","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@sigx/lynx-haptics","version":"0.4.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ac0e0cf24fa6628bd2d5049dcbc3f226495de9ed","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.1.tgz","fileCount":14,"integrity":"sha512-huWP97ZHOun1HyoPPZljynxKcuEaBn/43GadeYL9+v4eLxBbiW0vE/xcJzd7ZmWszNetbQS56G8E2RTSzVTYkw==","signatures":[{"sig":"MEQCIC8nqabzBba9vPoJf/No2vhDo7/dX+TsKNYCJ/TqQVtNAiBSlMBVexiCGygOSsgXhcwQw+fvY1MNP5tJiGNA9Bu5Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18420},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/344f152b18d42f16e2be0872c8ef3a95/sigx-lynx-haptics-0.4.1.tgz","_integrity":"sha512-huWP97ZHOun1HyoPPZljynxKcuEaBn/43GadeYL9+v4eLxBbiW0vE/xcJzd7ZmWszNetbQS56G8E2RTSzVTYkw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.15.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@sigx/lynx-core":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260511.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.1_1779429049088_0.4441410238362393","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@sigx/lynx-haptics","version":"0.4.2","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"57821aef7e85224e9b8af1b256ba61a3cad6f79e","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.2.tgz","fileCount":14,"integrity":"sha512-zFKLVbb6VEsCdK2zO7cejpc7MLVoJ+hWJJoueamvN2IwAbzX7Gf22icERGeK3V293IajcSkPBR4IcJxRfDDJhw==","signatures":[{"sig":"MEQCIDlaQsupWWqHmWggpahXVL8Aag9uMIVvNP7eIzJmZGRaAiBp+E9bmWMrgP3svbqjL1VYSLteKQn9THw7igCWYnLB2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18485},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/4b37f288635ee6ea714fb5bc30200385/sigx-lynx-haptics-0.4.2.tgz","_integrity":"sha512-zFKLVbb6VEsCdK2zO7cejpc7MLVoJ+hWJJoueamvN2IwAbzX7Gf22icERGeK3V293IajcSkPBR4IcJxRfDDJhw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.15.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@sigx/lynx-core":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.2_1779861756255_0.9323651028630706","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@sigx/lynx-haptics","version":"0.4.3","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.3","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"859c8c956002cdb7028c293c885cb8975d864061","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.3.tgz","fileCount":14,"integrity":"sha512-e3oehNgpbN8Le65DKX/pIhKxz300V1cz1zQsNsJtqHHfLTJ/RP/7okgQt6fWR/YwYrZkWqP72brqTxe8zdOXBA==","signatures":[{"sig":"MEUCIB1FPiPqlWQlVOo9EyluNdRRnIuR1g1eb/7fR6FxVAR9AiEAmw2hqsggnSfyPGgoE/GAuZ/qXEgMj/SxoJ0KA8Oc18A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18295},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/b7211f87df924257bac90cc1d65f475f/sigx-lynx-haptics-0.4.3.tgz","_integrity":"sha512-e3oehNgpbN8Le65DKX/pIhKxz300V1cz1zQsNsJtqHHfLTJ/RP/7okgQt6fWR/YwYrZkWqP72brqTxe8zdOXBA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.15.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@sigx/lynx-core":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.3_1779877226687_0.7108307616318981","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@sigx/lynx-haptics","version":"0.4.4","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.4","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"2b760cc1c2c7ad006470fa3ece7529e7f3a23f73","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.4.tgz","fileCount":14,"integrity":"sha512-mhS2Sy/onj1fpzLtuP0hF4AYCMgZVU2HxJIfZ+2pQVp0SG1zjJO2NlDCvhlidZa8AsmwG+tEw2cy6ukZDM2K5g==","signatures":[{"sig":"MEYCIQDmU10XMpvi1bKLfxS0X1rL4tKtU+xYUwixg3BzlH6jzgIhANDLn/SJAIt/dlDWL1mox9q5RjVbx0gJVWc64ni4BH64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18295},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/ada194c01156d2a2a97966c96dc720ab/sigx-lynx-haptics-0.4.4.tgz","_integrity":"sha512-mhS2Sy/onj1fpzLtuP0hF4AYCMgZVU2HxJIfZ+2pQVp0SG1zjJO2NlDCvhlidZa8AsmwG+tEw2cy6ukZDM2K5g==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.4_1780031492628_0.42979876826856644","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@sigx/lynx-haptics","version":"0.4.5","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.5","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"a0362795f8b690b476fb1ff8f0bded3ac79bb60d","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.5.tgz","fileCount":14,"integrity":"sha512-MmrPnuIkklR2UbbY/6ioQFEyBjw0EGaxogTl5qvzb0E9QCUjhFca/wxKWgwFsJX9PzXMlPv0OJ4pxz2zI5QPrw==","signatures":[{"sig":"MEUCIAOvRHLE2RhDef61W4yh/+cZwAN4Ngdjo/88HHSZkg9KAiEAmVfKzG6Z2F9aKlquAHhxA2XreTiJBXKsbaptfY3sLqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18295},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/3d71cb86bb75bd7ea5d88fcf58813c4f/sigx-lynx-haptics-0.4.5.tgz","_integrity":"sha512-MmrPnuIkklR2UbbY/6ioQFEyBjw0EGaxogTl5qvzb0E9QCUjhFca/wxKWgwFsJX9PzXMlPv0OJ4pxz2zI5QPrw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.5_1780472541996_0.9738537813701027","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@sigx/lynx-haptics","version":"0.4.6","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.6","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"5115e18ba9e53b2eb4b4fe148d79ad1820fbe44c","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.6.tgz","fileCount":14,"integrity":"sha512-xrIUyx1+Wtb8nD2dsCAoGVuWewP6XvHcwx71wxM52zE1oLn64yyuCWDaZoGkNrQBvt48fuMqQgmDx/wVErOC2A==","signatures":[{"sig":"MEUCIH30mQThkUO+I+COP/5tC6hMlbvBLphnXoGOCWXwkmxwAiEAvF7TlPJN9SDiBWRrDCkRlbOi7rYmbB48vMlb2tY5S4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18295},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/988f38931739046ad82823eb9fb7db28/sigx-lynx-haptics-0.4.6.tgz","_integrity":"sha512-xrIUyx1+Wtb8nD2dsCAoGVuWewP6XvHcwx71wxM52zE1oLn64yyuCWDaZoGkNrQBvt48fuMqQgmDx/wVErOC2A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.6_1780497329067_0.36833311905841337","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@sigx/lynx-haptics","version":"0.4.7","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.7","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"11cdc858bfa4543328b7d7dfd1824dca14691ab8","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.7.tgz","fileCount":14,"integrity":"sha512-DrkNKJ5b6oYO8m4JVvznuum1tQ6ty+RsmAROFi85bUf2YwuWYAC7GrQnFU4115q9qGuhrnnqRMz0z+QyBsRGhw==","signatures":[{"sig":"MEQCIBdj/KYQdTlu7R8BndMgshP2Si2G5cujH4cs2S77XVDlAiAiNA6lnBzI9KdygToZmMftERWMWHDts+S+iofjLjOIAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18295},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/03271531a6f6f321a907a349118504ea/sigx-lynx-haptics-0.4.7.tgz","_integrity":"sha512-DrkNKJ5b6oYO8m4JVvznuum1tQ6ty+RsmAROFi85bUf2YwuWYAC7GrQnFU4115q9qGuhrnnqRMz0z+QyBsRGhw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.7_1780578519283_0.3842705921159073","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@sigx/lynx-haptics","version":"0.4.8","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.8","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"976adb5e10a76a9aea034a31bbce03ee7b4e72c0","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.8.tgz","fileCount":14,"integrity":"sha512-e9tkPJyRtzLVzVGNUBL8KzaGlDetBXYu6yuFUO6UM6E+r0AHV3a0iiX++/0v4X2x3RyJPMOmhKQkHEAbQ5GS8A==","signatures":[{"sig":"MEYCIQCDNYVd64JT8RbJHCFd/1q5Mat6X9fM3W9IXpscirBYxgIhALQYxuHG/P5yUmSP6rbNrFl8rh96uhED/f20F5n7P4Y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18295},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/49df881b561b3bf24c29f04d4735c2c0/sigx-lynx-haptics-0.4.8.tgz","_integrity":"sha512-e9tkPJyRtzLVzVGNUBL8KzaGlDetBXYu6yuFUO6UM6E+r0AHV3a0iiX++/0v4X2x3RyJPMOmhKQkHEAbQ5GS8A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.8_1780655424721_0.06688887866060744","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@sigx/lynx-haptics","version":"0.4.9","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.4.9","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"309863a0c7cc77cffa88c25c1ce860d673bf5286","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.4.9.tgz","fileCount":14,"integrity":"sha512-vSUhk1Wxn7SEGxs0Kgh7hkIBISw2yD8tZnO383XfYZX9oqDLLfmw74JeqzyB0xcbq9/L82Q8tQtJzOrrJurHiQ==","signatures":[{"sig":"MEUCIQCVPp8EvSPfZXV0Go39Zpb7mCySw7n+CoYmuvibj7sulwIgTG5dV78PJeNIpANoDIdt2jwxUWiYDcB/VrrDf+M1X3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18295},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.4.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/5d255905e02ee1266bdc7fe193b7f4e3/sigx-lynx-haptics-0.4.9.tgz","_integrity":"sha512-vSUhk1Wxn7SEGxs0Kgh7hkIBISw2yD8tZnO383XfYZX9oqDLLfmw74JeqzyB0xcbq9/L82Q8tQtJzOrrJurHiQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.4.9_1780675896790_0.2030151143125294","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@sigx/lynx-haptics","version":"0.5.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"bbc82849cacf4e7800e07160fd13f03c16e5da19","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.0.tgz","fileCount":14,"integrity":"sha512-quC0l8qyTXGmN14tRm/aK4odau0lnOTeAUybzvNdFoCQHeeoFPZjEYGiMgE8PJlYjsmZcEkN1AjGmG67ksE+dQ==","signatures":[{"sig":"MEUCIQC2RRtXs8FJr4RqtqysVA1Xxco1aq2P8pc0DUlEBP3l+gIgekf1ppP+Nov/rMk5Y2uDosFQkmCm0qcATQ2Isls2jFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19699},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/1ab4805d9c83be504a73f03dc72e813b/sigx-lynx-haptics-0.5.0.tgz","_integrity":"sha512-quC0l8qyTXGmN14tRm/aK4odau0lnOTeAUybzvNdFoCQHeeoFPZjEYGiMgE8PJlYjsmZcEkN1AjGmG67ksE+dQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.0_1780949632892_0.5529192644003498","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@sigx/lynx-haptics","version":"0.5.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"da5d3827e9531449d9e85eb351fa1733694c5f88","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.1.tgz","fileCount":14,"integrity":"sha512-72APF1o3uywhhCuTUWmILjxQtOBSyH3y4Qr1sUI2Zv0bjBJh04vU5w1/TAf1pMtMuSJaa0pW1ILitiJSVXKA1w==","signatures":[{"sig":"MEUCICTwdNFx6MMGBZMJkpxowcpbCHxczrNu9nghO1/O8qkEAiEAkEEL2AQeieBRN8I4LCanRzw2RY7QvsWXxQGrF6HsNNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19699},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/881adacf7f526e7c57ab97d48eebf907/sigx-lynx-haptics-0.5.1.tgz","_integrity":"sha512-72APF1o3uywhhCuTUWmILjxQtOBSyH3y4Qr1sUI2Zv0bjBJh04vU5w1/TAf1pMtMuSJaa0pW1ILitiJSVXKA1w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.1_1780990575435_0.279898030028239","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@sigx/lynx-haptics","version":"0.5.2","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"0cbfafda1acdc553897a4d45dde05999767308d6","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.2.tgz","fileCount":14,"integrity":"sha512-Hsg5eX7NVp+Yp55KRkJG8QXI72xKik9QkMjc81J9yLO0aUapjwzKa2shdvz4mguooziPfqRY7xgXV7sbeX5O0w==","signatures":[{"sig":"MEQCIHROMSzFiZOz1GNEYKXgsSECwtP1DTEEjqXmpzobohH9AiA7VaIydTzpXD78qzxCT2cM6wyDIAt22ylOHfwJQsBpMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19699},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/721fd32a23c6687b95e517c4c2c42278/sigx-lynx-haptics-0.5.2.tgz","_integrity":"sha512-Hsg5eX7NVp+Yp55KRkJG8QXI72xKik9QkMjc81J9yLO0aUapjwzKa2shdvz4mguooziPfqRY7xgXV7sbeX5O0w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.2_1781016378474_0.7882364527161545","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@sigx/lynx-haptics","version":"0.5.3","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.3","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://github.com/signalxjs/lynx/tree/main/packages/lynx-haptics","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"8e06e3b03cfdf411a7ac86243aeb3bacc055013e","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.3.tgz","fileCount":14,"integrity":"sha512-0jE/XvQb9AWtMInA5nMx8GSrU1fDQogcJqptOd3nr0mBK/vga9xUfnLf0M9tpmAIaVyUiMZMG5AMygDzD52PMQ==","signatures":[{"sig":"MEYCIQC8Ytqu4IbzQvZ3Q3r6Glh3G2RE5kRIYdL8Sqe7l5r1yQIhAIe1WjEjOH3WrYWmOC4EWVNP8+WkV5he0omGm01M7bEK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19699},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/bac700c24a6167ee724b9c3f3ea2a73d/sigx-lynx-haptics-0.5.3.tgz","_integrity":"sha512-0jE/XvQb9AWtMInA5nMx8GSrU1fDQogcJqptOd3nr0mBK/vga9xUfnLf0M9tpmAIaVyUiMZMG5AMygDzD52PMQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.3_1781041733367_0.5086146053784244","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@sigx/lynx-haptics","version":"0.5.4","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.4","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ed6da083e65a015f9cde48da49b24a7f3ae4ab4e","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.4.tgz","fileCount":14,"integrity":"sha512-fGKCbPBbLMkzLGR+QHnBqXKYx/c0uiNhFDFJrOMLLAKTMW0IWYMLzxVghHdD1cpLOYlHg7Xc8mu5R3cj9lKjfA==","signatures":[{"sig":"MEUCIEgy8U9qLsCCRUTHl576ZPF59BGhuJ3Qr9+n4W698x3UAiEAhOAB9iPtO65w+/CEoQBws2D0RNOz9E4nJnmHcZFZT7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/f765223b388f759e0db704c80cde4cc2/sigx-lynx-haptics-0.5.4.tgz","_integrity":"sha512-fGKCbPBbLMkzLGR+QHnBqXKYx/c0uiNhFDFJrOMLLAKTMW0IWYMLzxVghHdD1cpLOYlHg7Xc8mu5R3cj9lKjfA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.4_1781072234725_0.9537002447577447","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@sigx/lynx-haptics","version":"0.5.5","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.5","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"115af121ab952393221eff31771536f414aabba6","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.5.tgz","fileCount":14,"integrity":"sha512-bTpoiYANi7spgKwHGhXeKPmpQ58lGlahYpUB/7igWO7TmJijbGFWgJSt5IazOymlYPin6OUIqlR3ZFRA1lPuKQ==","signatures":[{"sig":"MEUCIBKW834gykItGawz5B5pbW04vO/ZvLv0tD7qbZE7v0QnAiEAqjjHySmung6qpzzs6bdb2QrecrQ6gVxDn/VgqXaVdIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/c41abe2ca0fc0e3fe44211e983a021eb/sigx-lynx-haptics-0.5.5.tgz","_integrity":"sha512-bTpoiYANi7spgKwHGhXeKPmpQ58lGlahYpUB/7igWO7TmJijbGFWgJSt5IazOymlYPin6OUIqlR3ZFRA1lPuKQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.5_1781082173847_0.8959400579979233","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@sigx/lynx-haptics","version":"0.5.6","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.6","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"8e62cb2bd557ebb88024efc76dfc2df93fc35373","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.6.tgz","fileCount":14,"integrity":"sha512-TY/G0/FNK9qIW08Hz9mOnpVZV7zjBvFANZSegwfLhhrqjtdL31bXDy0LcPLZYGW/iVPUhizpZV/jihBvpMipVw==","signatures":[{"sig":"MEQCIEgc1avFAs1B2sBu4bBqmYJI3nnusn2eTV41UcSDhchNAiBYU3X+1GF7i/5OI5v6JR/LIqpmTDssE6ZlwrbGCby1iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/92418ffb805f808d7718c0367107112e/sigx-lynx-haptics-0.5.6.tgz","_integrity":"sha512-TY/G0/FNK9qIW08Hz9mOnpVZV7zjBvFANZSegwfLhhrqjtdL31bXDy0LcPLZYGW/iVPUhizpZV/jihBvpMipVw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.16.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.6_1781114262414_0.470358482918507","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@sigx/lynx-haptics","version":"0.5.7","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.5.7","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ce468be5c79ea1160d3a61fc96a07ba1279261c0","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.5.7.tgz","fileCount":14,"integrity":"sha512-P4msZjPqGCtFKn/5O2WV1pLVy9PW+um8BpGBXyO6GUWpj4o07utF+eegkkJrGtb4E2xg6QbJxIbVrTnc9Yj4SA==","signatures":[{"sig":"MEUCIDE3fHBzWdeUEzCKtg3XuuFWrGa6C/8XHvksfJsIVoycAiEAmZu00Tj9xCJRtx0+yAv0Ovkpoa3Zj4ZzQbiZSFkCQOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.5.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/ccbe70e16dbf77b2542bf6e8e5bc0d1f/sigx-lynx-haptics-0.5.7.tgz","_integrity":"sha512-P4msZjPqGCtFKn/5O2WV1pLVy9PW+um8BpGBXyO6GUWpj4o07utF+eegkkJrGtb4E2xg6QbJxIbVrTnc9Yj4SA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.5.7_1781237774498_0.03392976717028762","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@sigx/lynx-haptics","version":"0.6.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.6.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f80dd6d4894c9cc8e9570287be5aaee9b97d5ed8","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.6.0.tgz","fileCount":14,"integrity":"sha512-/UZkGXOVzD1pCCzHk8hoHdx19De9gjhW6hPmXrhySD5BV6oo/T12iG9qJFELWz9fJE70+9m77zOQpsXezcKROw==","signatures":[{"sig":"MEQCIC5PTsm1FBsnry99356K/QlsnUU1FUbLTdbVd6EXKFOKAiAxE2nlMuv/lG3H9qxxXd9O6nx28euhdn64zRIELx6mLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/e8e94703041142caadcbcb12bd380ec2/sigx-lynx-haptics-0.6.0.tgz","_integrity":"sha512-/UZkGXOVzD1pCCzHk8hoHdx19De9gjhW6hPmXrhySD5BV6oo/T12iG9qJFELWz9fJE70+9m77zOQpsXezcKROw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.6.0_1781246725030_0.9990349086681103","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@sigx/lynx-haptics","version":"0.6.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.6.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"6e2881481c55a26a6e31e9892c250aec2d533b19","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.6.1.tgz","fileCount":14,"integrity":"sha512-aN7xBjGMhP2zcPmSo4PVdd3VSS7eccLLfswmd+/dqdwwVzZnXxBKeuAdgL1q5x2HdAQ4OS5fR/U1cZTA4Dex9Q==","signatures":[{"sig":"MEUCIBPd57+ZmcV7aK5Q6hGYQYUfpqV4uiWYP5lSxZAkwBJFAiEA+gn5KcMA8WWACNMpHZ+rk31VuQirPiL6Ih/dBhFZhIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20159},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"C:\\Users\\andy\\AppData\\Local\\Temp\\eb754b48f203d04ebbf8243193512b2c\\sigx-lynx-haptics-0.6.1.tgz","_integrity":"sha512-aN7xBjGMhP2zcPmSo4PVdd3VSS7eccLLfswmd+/dqdwwVzZnXxBKeuAdgL1q5x2HdAQ4OS5fR/U1cZTA4Dex9Q==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"10.9.4","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sigx/lynx-core":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.6.1_1781257228232_0.7837566576186055","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@sigx/lynx-haptics","version":"0.7.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.7.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"95ad262916fd2d42ceb801ceb383e3187686f058","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.7.0.tgz","fileCount":14,"integrity":"sha512-x0HmGUERY7kB4R7vUr3b7wySTcgIYPArySL3jaIVp9cdj8ybFY0TBAEoN7MXmW3ndrfnzlILG0SaeF02ga1/aA==","signatures":[{"sig":"MEUCIQDshBzCYcj2ng6uYokdyPT7YdH9x5/mEWAxgU+fkTBcZAIgTMxSnEB3tv21sHj1wlnn8WW75uBD76yHvO/uy1FgvNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/e55a4bc78c005d796a6e9d9db921d6a7/sigx-lynx-haptics-0.7.0.tgz","_integrity":"sha512-x0HmGUERY7kB4R7vUr3b7wySTcgIYPArySL3jaIVp9cdj8ybFY0TBAEoN7MXmW3ndrfnzlILG0SaeF02ga1/aA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.7.0_1781277655772_0.2189747089671552","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@sigx/lynx-haptics","version":"0.8.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.8.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"cb35f7fc99c00f050dc70bf64d66fbf503ecdff6","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.8.0.tgz","fileCount":14,"integrity":"sha512-fal6z/Z5hypwErjBAGgP4Bg3+OxVgnadVhnc16DwSAz7bQ97uxcv/F5OZqHuyNmFfIef4HMecLemQAgbpkNoVQ==","signatures":[{"sig":"MEYCIQCB3Mc9THIgP4/sqUh+HREsRUIBxpE3iTI4y7Bo2vcXugIhAN8Mmlxg3Bbc6SnA2SvN9LExcWt/w4iSKujkNs6L4Nc1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/251a1f90b999d13679242da8f2209243/sigx-lynx-haptics-0.8.0.tgz","_integrity":"sha512-fal6z/Z5hypwErjBAGgP4Bg3+OxVgnadVhnc16DwSAz7bQ97uxcv/F5OZqHuyNmFfIef4HMecLemQAgbpkNoVQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.8.0_1781539986948_0.00985057516506771","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@sigx/lynx-haptics","version":"0.8.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.8.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"52b79e2fd6ca5c168f1dcc4c06ea815c2ad77ba8","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.8.1.tgz","fileCount":14,"integrity":"sha512-Ztenu71kZ1WHTQfx0BLdXDGtFpEiz9HVfpUEZ4ohLpzHL++SG839ahkZWIGVG6HLsXyONjQ0q4+7VYnBQ2tTpA==","signatures":[{"sig":"MEYCIQDiwKYUNHigz+sJq7d8QxfnvrRtNk7pvGIqriDMhCh3PAIhAO9Qjnx01Q454NX6xJlVyuNau3pFTsAhZui28SE4wM4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/313003105fd1eef6f4c4cf979a1b63d1/sigx-lynx-haptics-0.8.1.tgz","_integrity":"sha512-Ztenu71kZ1WHTQfx0BLdXDGtFpEiz9HVfpUEZ4ohLpzHL++SG839ahkZWIGVG6HLsXyONjQ0q4+7VYnBQ2tTpA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.8.1_1781780990685_0.25779439008621474","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@sigx/lynx-haptics","version":"0.9.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.9.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"d654ab36efa341284bad932debaa3aa4ea744835","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.9.0.tgz","fileCount":14,"integrity":"sha512-5l4T80fcOmRQZyX8IKuvZe0PmVpilb9HzqKpcXRPhz+c7fIdWfslOwVuHc4mjI3o9hGdlY9kplNEs88/aHwsLQ==","signatures":[{"sig":"MEUCIQDwu9DeXoBrlnwwWb0YFDz/lbpOgVf4fNFHkSRV+F1g+QIgA0S/eL9p8ayt7kYYB8TAUt/1aYDNITRAwmL3bVa1yWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/2a3da8877c5976889c49d62457f42604/sigx-lynx-haptics-0.9.0.tgz","_integrity":"sha512-5l4T80fcOmRQZyX8IKuvZe0PmVpilb9HzqKpcXRPhz+c7fIdWfslOwVuHc4mjI3o9hGdlY9kplNEs88/aHwsLQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.6.2","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@sigx/lynx-core":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.9.0_1781808592237_0.6677152351596023","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@sigx/lynx-haptics","version":"0.9.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.9.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"6b1d061ecf0f7b13e9e12a64f5569ebf062c7ab1","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.9.1.tgz","fileCount":14,"integrity":"sha512-fTK6qIkJQycZ7N7CcZ5IijnQJhNc/GBSdSeO3sPfHuFcxSHoHvbmUh1A5kv1TYIKHG/f2CAoYPTAzKR3Vf8r8A==","signatures":[{"sig":"MEYCIQDjNYMtuu6uCHKKiY/ftsK8UlwCOhrU21iUQmVz9/ld4wIhALM3toAERX996dWhMXivL4Tjc9CWsbxg+mj+MXCMhOVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/8dfdebaf2a68b63393db0ef62ee459bf/sigx-lynx-haptics-0.9.1.tgz","_integrity":"sha512-fTK6qIkJQycZ7N7CcZ5IijnQJhNc/GBSdSeO3sPfHuFcxSHoHvbmUh1A5kv1TYIKHG/f2CAoYPTAzKR3Vf8r8A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.9.1_1781809623126_0.1824519964070077","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@sigx/lynx-haptics","version":"0.9.2","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.9.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"228e90316fcea7aefa992884a1f9f680152d452b","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.9.2.tgz","fileCount":14,"integrity":"sha512-OiQMbsfMi6Yhj9Ud+STpfeG/MUZTnK3GZxRvYCvLDPLvlRLpxX8H0tWn1zTUbjmxmMgjqKkw1pyo38vbfbY6yA==","signatures":[{"sig":"MEQCIAvcfAkwJcbhUik9pjampLKIPDg0GB7P9L5NjTUClaFHAiA10Cq2aB1twPbrgqS8QTTPtDPbOiYmlPTdalCnZviwKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19858},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.9.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/7932cd4527b1a9cfcaf2cb8f9164d0b6/sigx-lynx-haptics-0.9.2.tgz","_integrity":"sha512-OiQMbsfMi6Yhj9Ud+STpfeG/MUZTnK3GZxRvYCvLDPLvlRLpxX8H0tWn1zTUbjmxmMgjqKkw1pyo38vbfbY6yA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.9.2_1782109995578_0.4987804368384865","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@sigx/lynx-haptics","version":"0.10.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.10.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"b52fc699336468b5b9166b455e43f5b1963bed7d","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.10.0.tgz","fileCount":14,"integrity":"sha512-YJYLo3QuF10IcL9o49wPaTqedMWXXb7ZMf+fc1qOqQ3gB7boBBrzjC6EFWEwVkhpeJh8J5SFX9Daiv+4CJ7GGg==","signatures":[{"sig":"MEUCIHnBZen+405+Q4P55OvFfEt8hooZZ3dg0SVHJVckPnE9AiEA4II0Ers9h5s2RNYlPY4QBa8dDUt8IzZLhMMkm7SKqXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/f73fe00d9983fd9e8edfac9312e0aec8/sigx-lynx-haptics-0.10.0.tgz","_integrity":"sha512-YJYLo3QuF10IcL9o49wPaTqedMWXXb7ZMf+fc1qOqQ3gB7boBBrzjC6EFWEwVkhpeJh8J5SFX9Daiv+4CJ7GGg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.10.0_1782206139736_0.6009426845834256","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@sigx/lynx-haptics","version":"0.11.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.11.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f1cd3da9e866c2dfbb5bb1cf7bd522ca859202d8","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.11.0.tgz","fileCount":14,"integrity":"sha512-PQ4ak44Eob+B3zvs3zOcrwZxhSSO4ty4utTqrKEgqXNSArl/rOpX+dR6O0e0vKxfhRzXpbUbz4IO3F9P9xe35g==","signatures":[{"sig":"MEUCIQCzvjd+3u7mZ4X+u3WRhy5dbqwExlt/g7NnFauTWaNCfgIgIce7eU0KMG0aLGD+Mmqd96PZ35D1HdhemPhFJUY2lmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/109ce3e96d827276f09dd21546513e41/sigx-lynx-haptics-0.11.0.tgz","_integrity":"sha512-PQ4ak44Eob+B3zvs3zOcrwZxhSSO4ty4utTqrKEgqXNSArl/rOpX+dR6O0e0vKxfhRzXpbUbz4IO3F9P9xe35g==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.17.0","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@sigx/lynx-core":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.11.0_1782296593664_0.48968897167431646","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@sigx/lynx-haptics","version":"0.12.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.12.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"298e7b04b320480909228ade8b3072bca1639476","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.12.0.tgz","fileCount":14,"integrity":"sha512-LD9Uzramc07JgApcdHDKZ9jrOKVO+3H8WaXz2cyhXvCbGPh1bqBXMUkQn8RpUSHU+yyZkxX8e+ncyvTFmjWQfQ==","signatures":[{"sig":"MEYCIQDltukZFsKtKiS2ZdEsyhr22Llprc+XY6TzzhTnFZUKlgIhAITbDmEOOXsn92npN5i81rVKqJ7RRGqozdYQwatT//1/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/1d8883d76c67dfe138f4d7b4a23fee87/sigx-lynx-haptics-0.12.0.tgz","_integrity":"sha512-LD9Uzramc07JgApcdHDKZ9jrOKVO+3H8WaXz2cyhXvCbGPh1bqBXMUkQn8RpUSHU+yyZkxX8e+ncyvTFmjWQfQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.12.0_1783949749276_0.08362282267269205","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@sigx/lynx-haptics","version":"0.12.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.12.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"d16cef2ee7e0780796deb78aebe66431701c399e","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.12.1.tgz","fileCount":14,"integrity":"sha512-gUvrvY9yMod59Q4V/NVcFQI4+wPZQKDyeMDNlFUlKLQVhq5TM6Pjhz1Ffwc0qMe3pyR7bs9bZEoh52YXQfIPCg==","signatures":[{"sig":"MEUCIQCped8ghmm6Rj3P0AJ+iSodqUqx9chdhfSctOy5qpCqHAIgCnAASeKUKoRUYqy3lSETXuDu36MWK+Bnl0AiiH6r0go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.12.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/d29a5a82d9473ee4f7c03c0129afc139/sigx-lynx-haptics-0.12.1.tgz","_integrity":"sha512-gUvrvY9yMod59Q4V/NVcFQI4+wPZQKDyeMDNlFUlKLQVhq5TM6Pjhz1Ffwc0qMe3pyR7bs9bZEoh52YXQfIPCg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.12.1_1783972233324_0.16258138015471446","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@sigx/lynx-haptics","version":"0.12.2","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.12.2","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"076c5733a236fdc1405327e18ebe3059cff9b66f","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.12.2.tgz","fileCount":14,"integrity":"sha512-2NVVOZUm1nQQFxisNNxx+JxuaDw6ndPF3GgxNXTJ63jK96yHJVgzuxvtI5HdW3Ej1N7LDLUwWOC41647CTqsjQ==","signatures":[{"sig":"MEQCIEYzrvdAQwnDe5lt3OvWAdgYyZGf5XSdNHvA0W9WqRxdAiBEbbL0Z9vYrgjFr8g0EhbZcWxnzk/7vfNDcN1H6Qk7cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.12.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/114bf28e629791c2ca501fb7d458cf2d/sigx-lynx-haptics-0.12.2.tgz","_integrity":"sha512-2NVVOZUm1nQQFxisNNxx+JxuaDw6ndPF3GgxNXTJ63jK96yHJVgzuxvtI5HdW3Ej1N7LDLUwWOC41647CTqsjQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.12.2_1784019689366_0.5531225093401411","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@sigx/lynx-haptics","version":"0.13.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.13.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"da685dbda9dc793c265786574ae73eadc2cc6df9","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.13.0.tgz","fileCount":14,"integrity":"sha512-wRscwdyUJkJS7xSKDW61RLCBrKW2MokPVwt8SQl610ouLx3BOOvNZtrnnO7gMtI/gWkYqK7z4Md18DXfxxpuJA==","signatures":[{"sig":"MEYCIQCXtXekts+UkPE1HQxSH6xO+z4ibVXZi2W68ICcFvwGHQIhANyEZZKfSApVVl8dKDYcO70JCL0vcoueEuBVpxaQ9VNg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/81cc31fe985874e0ce078bccf2772f6b/sigx-lynx-haptics-0.13.0.tgz","_integrity":"sha512-wRscwdyUJkJS7xSKDW61RLCBrKW2MokPVwt8SQl610ouLx3BOOvNZtrnnO7gMtI/gWkYqK7z4Md18DXfxxpuJA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.13.0_1784138990790_0.29260901698676944","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@sigx/lynx-haptics","version":"0.14.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.14.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"76a5856acc97786b47b814bd04779690f10067ee","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.14.0.tgz","fileCount":14,"integrity":"sha512-KAKnOSap6GRJQoqAIE+jjPiRBUPAKmqVQiDNoysAJboXfpgCOtIhiFl5LzOu6YlTANL8V/74a/fY+oP6iv2N/w==","signatures":[{"sig":"MEUCIBMPu8C9c4Qqh0LWpT/UB8Q/ukBu87izfTv9L6Qg2hdNAiEAnpK3HZ5I4qHGDD8bn32VU+m7uxYJxg7UlNWt5d3Hr8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/e0586f0c54f5099db3f4b56c9998afd3/sigx-lynx-haptics-0.14.0.tgz","_integrity":"sha512-KAKnOSap6GRJQoqAIE+jjPiRBUPAKmqVQiDNoysAJboXfpgCOtIhiFl5LzOu6YlTANL8V/74a/fY+oP6iv2N/w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.14.0_1784200087342_0.24028817709935324","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@sigx/lynx-haptics","version":"0.15.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.15.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"ae16c02413b2f8906e533343b164e2426e59de01","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.15.0.tgz","fileCount":14,"integrity":"sha512-2M5vXJuQr3VS4/bJvBIAwbKMFUSQc6vzKJvDm0Dm1Ym+1UlgPI8so2o1IiSjFTFFGU6414caObOI1FzJlSAd9w==","signatures":[{"sig":"MEYCIQD5YI4xP4K/8UyojUou2cF21sfMHjW9JghwucKCJpLRiQIhAMreYXXMt0KlbgHS2/5VavuB7bytJFyv0IohgJou9bbS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19860},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/ec92de4f53330b5fdca1a0eadaff6e6b/sigx-lynx-haptics-0.15.0.tgz","_integrity":"sha512-2M5vXJuQr3VS4/bJvBIAwbKMFUSQc6vzKJvDm0Dm1Ym+1UlgPI8so2o1IiSjFTFFGU6414caObOI1FzJlSAd9w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.15.0_1784236766491_0.28364383151003203","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@sigx/lynx-haptics","version":"0.17.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.17.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"9bb48578587137bc0a3b6982db4a68d79c8781fe","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.17.0.tgz","fileCount":18,"integrity":"sha512-/eKTy2U8LTNPJvxJ3gx80F+orr1z9yQTdTZzhpZTCtIVk1Pbag6OHDhCiuOdmyh1PZxKX6I4xzqnyB0B6Xoehw==","signatures":[{"sig":"MEUCIA3NueBey612NG6TY8nfqnVx9JDoPjEARh9C/zRn3OdTAiEA7Nf0OxBcX6+fMKqEqS1Uu8YGhXT4PG1/ASb+biLQ1mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/8e3c5737555ee2247f26dab0dd47d46e/sigx-lynx-haptics-0.17.0.tgz","_integrity":"sha512-/eKTy2U8LTNPJvxJ3gx80F+orr1z9yQTdTZzhpZTCtIVk1Pbag6OHDhCiuOdmyh1PZxKX6I4xzqnyB0B6Xoehw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.17.0_1784480192508_0.2650543094622495","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@sigx/lynx-haptics","version":"0.18.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.18.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"7112826274303f8ba56c52abfb362e1bd7cf3ec8","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.18.0.tgz","fileCount":18,"integrity":"sha512-lDyUYQZzbgClK0ONXr63SpI+PO1gWAOBhYhtfGYxHU4upuotMUd5zOyUyqtjJvnEoAm/rivX6Kld9RmE2Ip+Ig==","signatures":[{"sig":"MEQCIQCkKkEkAMhNRHEfFtqL0x49EeLUlZ0ovd+AHGCnSq2gHQIfHuVEcADwCdPfEl1bEewcpcWKRwIWctYZPWI/TpLC/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/ea37357ebb821ae482e363051607c218/sigx-lynx-haptics-0.18.0.tgz","_integrity":"sha512-lDyUYQZzbgClK0ONXr63SpI+PO1gWAOBhYhtfGYxHU4upuotMUd5zOyUyqtjJvnEoAm/rivX6Kld9RmE2Ip+Ig==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.18.0_1784625724345_0.31684630569013006","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@sigx/lynx-haptics","version":"0.18.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.18.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"58e2c34add6dca635fc3eafd3562897f06812974","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.18.1.tgz","fileCount":18,"integrity":"sha512-VxudU54glR3bilm9ZkZmmzM+DIZlJ+9YfrRvt2kCxQWhWpk2LO/FN1/a9hOV8QwhpGO7WFa6F3kHIeeV322CeA==","signatures":[{"sig":"MEUCIGmUbEGyJlp/K6oxIkPDW7XjCe55JrN9UeuvqK1/S0JOAiEA5cjKK/oQsqCWcf60QdYHpigwHJNYt46iohA1FxiuwgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/14a4d1d54cb700e147ba23691275012c/sigx-lynx-haptics-0.18.1.tgz","_integrity":"sha512-VxudU54glR3bilm9ZkZmmzM+DIZlJ+9YfrRvt2kCxQWhWpk2LO/FN1/a9hOV8QwhpGO7WFa6F3kHIeeV322CeA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.18.1_1784668024799_0.7320902091434291","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@sigx/lynx-haptics","version":"0.19.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.19.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"66a45a9e01f8a2f50aaebc8e8e2d0f18811b8acc","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.19.0.tgz","fileCount":18,"integrity":"sha512-+DJHMik7CLuK51Tdtc/0uuVh1VeczhwEI2Gwz00OfQZmX1yvnoL4qCMMBalcj0cfRFK2u8c/cuQxmiMlLqBImg==","signatures":[{"sig":"MEQCICmc13IVykoikz42dX5Cgws0juloa2BPrmI7ERoUy6X4AiBEkWZbdcg/WCYP6L7dZ/Xs/npIB2Pf5iJuyDl+cTY/GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/eb528228aa8456e728216897c08455fe/sigx-lynx-haptics-0.19.0.tgz","_integrity":"sha512-+DJHMik7CLuK51Tdtc/0uuVh1VeczhwEI2Gwz00OfQZmX1yvnoL4qCMMBalcj0cfRFK2u8c/cuQxmiMlLqBImg==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.19.0_1784812356332_0.9269787432875889","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@sigx/lynx-haptics","version":"0.20.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.20.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"587a21cb9a7193b11ceac99a1afa998edbbdfb1e","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.20.0.tgz","fileCount":18,"integrity":"sha512-GFFczqe5/d2z1KutSn3sMhTWoGDJeaZGFir8nWAQx+eAS3ozGU/f/36cquCvo+2xinOR74wdd+ky/imwWi04kA==","signatures":[{"sig":"MEUCIQDob5BYbIe+f9urq3a5gKhif/6131aW+vYDVPppe81SqQIgdcMejuB2SMi2B0i4iKFnh9LZiKHDY1DKaaoWsziq4go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.20.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/608bdb21c9f7f7f47997bab4018b92cb/sigx-lynx-haptics-0.20.0.tgz","_integrity":"sha512-GFFczqe5/d2z1KutSn3sMhTWoGDJeaZGFir8nWAQx+eAS3ozGU/f/36cquCvo+2xinOR74wdd+ky/imwWi04kA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.20.0_1784815679797_0.023248629553224154","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@sigx/lynx-haptics","version":"0.21.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.21.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"957caa068e0783c6e6c147c011bcd5721d27a78c","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.21.0.tgz","fileCount":18,"integrity":"sha512-joHeA5HnposvVgkq82KoRobxKTSKsLyYMQZhA1m0arh18gI6IircLkXQNjmKxRZ8IO8Es1hlgx/l2fsTb3xJ4Q==","signatures":[{"sig":"MEUCIEJhcq4bX41FKgab4HaDBYKl6wzKbh+eFyAnbFzeyoX0AiEA40lI85cL5MCTohq7A8q1gx5izb0mN/tGTMfOQLOPSPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.21.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/eeea77c5bab9336859aaa283d760cef1/sigx-lynx-haptics-0.21.0.tgz","_integrity":"sha512-joHeA5HnposvVgkq82KoRobxKTSKsLyYMQZhA1m0arh18gI6IircLkXQNjmKxRZ8IO8Es1hlgx/l2fsTb3xJ4Q==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.21.0_1784876782484_0.08899647908526376","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@sigx/lynx-haptics","version":"0.22.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.22.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"9413659435e69ece791823373c19c93092ba13d1","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.22.0.tgz","fileCount":18,"integrity":"sha512-aVNVoR/Ep3bqP1JmGuFQFStrthS7gEvattchifEjX6DhfbyE+Ge0CG3ZyRa+YhX2w+eo2RhqjqA8M2DlYhLFoQ==","signatures":[{"sig":"MEUCIC7HIDxDVOnuNdBlOFQBh/n6owwbDMJbKm2LtP1gQreqAiEAp2VXV02JRF7tEHOv7BeuSiPvJRNeIIG8yJKSGOGduDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.22.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/48b637b45bb87541c3dbc7166824e9eb/sigx-lynx-haptics-0.22.0.tgz","_integrity":"sha512-aVNVoR/Ep3bqP1JmGuFQFStrthS7gEvattchifEjX6DhfbyE+Ge0CG3ZyRa+YhX2w+eo2RhqjqA8M2DlYhLFoQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.1","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.22.0_1785241494077_0.4537317855109757","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@sigx/lynx-haptics","version":"0.23.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.23.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"e5767b33d0977eacfeb5895a36c7bb487ce7c7e5","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.23.0.tgz","fileCount":18,"integrity":"sha512-YFbWAux94U84YrqarwXFOwwDu5SuufoAoUtd/lOlp5v/91QXscWRkCjq8fl8JRwVDPd/vzEN8N816eW1ouCLBA==","signatures":[{"sig":"MEYCIQD5uzUwphR4ghXWTvtThIyHtQjofm9axmeAUSX/VBsxrQIhALjVZCm5k610lMK2yE805l+zDsPoGE+kj/isCG0ukgKt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.23.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/f2f51b65b940a1082d81378778edacb6/sigx-lynx-haptics-0.23.0.tgz","_integrity":"sha512-YFbWAux94U84YrqarwXFOwwDu5SuufoAoUtd/lOlp5v/91QXscWRkCjq8fl8JRwVDPd/vzEN8N816eW1ouCLBA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.23.0_1785422517268_0.009807525444394338","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@sigx/lynx-haptics","version":"0.24.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.24.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"402429641c5e3c43c48d89d539b601ebd5d2682a","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.24.0.tgz","fileCount":18,"integrity":"sha512-DVU5ryfAx3bJHk9pXNv8hlbZpFOLY8PT718V9NHo6W1Ho4K5Pu+bNw3podqmCaQHKDGp3Tg3vXuues9BN1+5ag==","signatures":[{"sig":"MEQCIH4n00ZddPD08skb3BuQeKXcoQCREBQl9n8vgWRwIGqmAiAhwoBhYVLZqh6fWOy5W18uUTKUVNzxt8QbYIp1aIFG1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.24.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/8f3fe0c7e9fe0a98b4f6add75ad7935a/sigx-lynx-haptics-0.24.0.tgz","_integrity":"sha512-DVU5ryfAx3bJHk9pXNv8hlbZpFOLY8PT718V9NHo6W1Ho4K5Pu+bNw3podqmCaQHKDGp3Tg3vXuues9BN1+5ag==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.24.0_1785883979853_0.944136381493863","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@sigx/lynx-haptics","version":"0.25.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.25.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"adebd777eb0f8cb9c9f7beed70f22b16a396e312","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.25.0.tgz","fileCount":18,"integrity":"sha512-Cf7RilRqCDozE/En0IZuSO7rsgsjQ6h2dp41xIHIrKoY7lxyt1/yIqNktX/NzmLISUT/6/f/sjhjQDZ5lhI+6A==","signatures":[{"sig":"MEYCIQCO5BOoC5Q8r0pOhe+Mh4aFkLUTSZNztcbyf0GbCeVdiQIhAJx/n0oedzi5dhyE6B3B67DDS1rITw29moHml5FZnYBF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.25.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/3cbb5573324971eaeca3e13d14be7aa6/sigx-lynx-haptics-0.25.0.tgz","_integrity":"sha512-Cf7RilRqCDozE/En0IZuSO7rsgsjQ6h2dp41xIHIrKoY7lxyt1/yIqNktX/NzmLISUT/6/f/sjhjQDZ5lhI+6A==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.25.0_1785917054108_0.5787599103044008","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@sigx/lynx-haptics","version":"0.26.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.26.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"f4c49012c6a342a8478a5f5566d4fb8d3fd044b3","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.26.0.tgz","fileCount":18,"integrity":"sha512-l20Tj7YMB4dqM3eZk322jgBOLJkYP61ph6EVLaF4Dh3m6/jhsO7z3G5ob8J+J9kfHijcDe9lJYmqRWnddKQSHA==","signatures":[{"sig":"MEUCIQCbZM0KXABMyNyVr5zz1skhMpnNmmohsQX3cns7MNlnswIgRWqPRA2gHGA9bawTxrfs3C/btSk7qWVvtuhiqKbODfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.26.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/cc0870f12e9a6bf30e756d84e156c4bd/sigx-lynx-haptics-0.26.0.tgz","_integrity":"sha512-l20Tj7YMB4dqM3eZk322jgBOLJkYP61ph6EVLaF4Dh3m6/jhsO7z3G5ob8J+J9kfHijcDe9lJYmqRWnddKQSHA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.26.0_1785935260019_0.7365669627769358","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@sigx/lynx-haptics","version":"0.27.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.27.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"e51b0d1f36104f74b21376cb849392d5ae5a67fa","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.27.0.tgz","fileCount":18,"integrity":"sha512-3BvQkjflExouUnIMTj+3NMOdRd29vmBmjOAS3HXBTRvxvhhOibbJrqTd3QzUdjYVXpvpcEena76IkaxicVh6SA==","signatures":[{"sig":"MEUCIEcEzSq362ZEY5dmaer2iTYnjPgJpBAagZLpvDOl5jkkAiEA6PI7sZjYUb6dPN1YzwFrSE4uKf8phD0KeMXuP13Hx6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23264},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.27.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/fde2177fe950fc4cefbff8b1c30f4554/sigx-lynx-haptics-0.27.0.tgz","_integrity":"sha512-3BvQkjflExouUnIMTj+3NMOdRd29vmBmjOAS3HXBTRvxvhhOibbJrqTd3QzUdjYVXpvpcEena76IkaxicVh6SA==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@sigx/lynx-core":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.27.0_1786350932822_0.20328238444576208","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@sigx/lynx-haptics","version":"0.28.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.28.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"b67c3054c8c4a48d94acf56c7dce9c268eefea8b","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.28.0.tgz","fileCount":18,"integrity":"sha512-HswJVHbnQ270WpJgfnVGwPymP1emvGMtMK03UIDhvEjWMkKEeFAd8YAIyYqDpCltImY4EKVU9klDshyAyaCqIQ==","signatures":[{"sig":"MEQCIFvqzQEaWGev59jmvnEKwX+Gz9YLQyGC4n0U6tw31edZAiAq/ZvKSPkvoHcUvKyCmJYtLEulnIXNfQcH/bLMfA/AKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23343},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.28.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"},"_resolved":"/private/var/folders/91/rx246wg956j9sc7w7gflhczc0000gn/T/4f3e2aec62848807296d8a5804337906/sigx-lynx-haptics-0.28.0.tgz","_integrity":"sha512-HswJVHbnQ270WpJgfnVGwPymP1emvGMtMK03UIDhvEjWMkKEeFAd8YAIyYqDpCltImY4EKVU9klDshyAyaCqIQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"11.6.2","description":"Haptic feedback for sigx-lynx","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@sigx/lynx-core":"^0.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.28.0_1788364032780_0.8103911865541578","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@sigx/lynx-haptics","version":"0.29.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.29.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"751537347c15debdf17a9fa2ad9db6de6ece5c4a","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.29.0.tgz","fileCount":18,"integrity":"sha512-22i+714CNhDpXxIAeuUaEHEea7toNGthy8wFEClNkjV2plJRpbv9CEv0s4cTL/numU4bpTYCJ+QmuFIZHkMETQ==","signatures":[{"sig":"MEUCIGnHI8OdG4EQMxDW/B/ouVSvWMiPlRbY90eBHXpCJwY+AiEAl7GgOFYHLlA+8CV4DpjWEyUeRLTgInk5BJYU5NHMvdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjAfm9UT3ER+nqHbOHQxPYehKfqpmAXBn1CGMcWgKLGgIhANUXLKjGlBx+/C/Tz/T3img/jSh2P/ZaMvAzM2FpB296","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23343},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.29.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/503665c66fc97f4607eb256ac4d5a679/sigx-lynx-haptics-0.29.0.tgz","_integrity":"sha512-22i+714CNhDpXxIAeuUaEHEea7toNGthy8wFEClNkjV2plJRpbv9CEv0s4cTL/numU4bpTYCJ+QmuFIZHkMETQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@sigx/lynx-core":"^0.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.29.0_1789220483479_0.06639618595159935","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@sigx/lynx-haptics","version":"0.30.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.30.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"e7c3fb1971224a3528dd8ba0bf826a8aa7bc09e1","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.30.0.tgz","fileCount":18,"integrity":"sha512-htWayiyXFotg+l+go4i3m81OqoVfGQ+qaxkYPEQxWgtxImrlIi4sufRvpVrn+jDiCeMq0+RhYYsiNCbwKLc7+Q==","signatures":[{"sig":"MEUCIQDNDs8AwFqLUYeqOCECozKDOG5TI92oqFmmuqP4FgIBTgIgHFUEW76Lqb/S2n4N2Q9UC0k2eD+W+53wNF8Mp4d3Pxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG/g9VgYBjJF08y8TKHCSyROAehGqg4m//NmuHN22C+vAiEAn1Hv8913QBueGxi3FIOfUalwA37Y6WQgp7hDuwUIhsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23343},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.30.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/5830aa6386b1330e28d5e878fc1cdb2b/sigx-lynx-haptics-0.30.0.tgz","_integrity":"sha512-htWayiyXFotg+l+go4i3m81OqoVfGQ+qaxkYPEQxWgtxImrlIi4sufRvpVrn+jDiCeMq0+RhYYsiNCbwKLc7+Q==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@sigx/lynx-core":"^0.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.30.0_1789249700830_0.8579916685863829","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@sigx/lynx-haptics","version":"0.31.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.31.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"bfe3cf5044385c78ea8d46f84ff02be6d289cd00","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.31.0.tgz","fileCount":18,"integrity":"sha512-D8nkJ/5xeniLRy1CoB3k1lVh1G9dAEwzdDxM3p1ViF9PSiMD77SGAAhfkG02q6oGfO4zrrMh93vv/ytRv/ShJw==","signatures":[{"sig":"MEQCIE/pxqg1D4ZPf+7y8iJgvY7nzt5RYxGWyh5WKGSbtGDiAiAr3J0Gu29gHM39seSuIiMcKQR8deT3614gckQZJ687ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFR2Oux5BiUPK2G0qm/eDbliJ829wTbLk3ucaoxm0RBhAiADSA0UNGRaqGgQ0XRhUiiWF28fEhPbjXGbYm2mwFO7+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23343},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.31.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/5ede75a0826d2bc39a6f3dc539f1ea31/sigx-lynx-haptics-0.31.0.tgz","_integrity":"sha512-D8nkJ/5xeniLRy1CoB3k1lVh1G9dAEwzdDxM3p1ViF9PSiMD77SGAAhfkG02q6oGfO4zrrMh93vv/ytRv/ShJw==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.0.2","description":"Haptic feedback for sigx-lynx","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@sigx/lynx-core":"^0.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.31.0_1790079959593_0.8462376832914831","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@sigx/lynx-haptics","version":"0.32.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.32.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"e58dbd64f8b09f7877237dd003ff788f047e3230","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.32.0.tgz","fileCount":18,"integrity":"sha512-VtolgMrmd8Qst4SNHC1bARtgQyJMbQlYGO8GDdg6StXIpcG6YN6MjkJW34iABY2LP2RFGTrVvcF5CqWPVpZmBQ==","signatures":[{"sig":"MEQCICXVqrod66IYohoD7ZmExFt3PRvSv7xxXMEgvd6SWMojAiBNmPfdXgpYNzYmE+3AQlS+pf6/mIKUD/NC9v6bNaS8tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBT4ns/bBf8iledDGw0s7CW3suS3o2ZPGLP3cUjyDx33AiBqXV9qAZ9dQvGJ2FJFxr+vWydJH2Npa8U2LlC3OlmAXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23343},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.32.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/1b5115aacc483e0e015275aac8e689ca/sigx-lynx-haptics-0.32.0.tgz","_integrity":"sha512-VtolgMrmd8Qst4SNHC1bARtgQyJMbQlYGO8GDdg6StXIpcG6YN6MjkJW34iABY2LP2RFGTrVvcF5CqWPVpZmBQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.1.0","description":"Haptic feedback for sigx-lynx","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx-core":"^0.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.32.0_1790410777299_0.1339820713114952","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@sigx/lynx-haptics","version":"0.33.0","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.33.0","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"fec9ef8cd268344c015ab014464bf531c41838db","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.33.0.tgz","fileCount":18,"integrity":"sha512-Ki0imV6wnhM0wMVdF2BhZHD+vUpH2hnRKUHauM+qnFcYDGhRLGv936huAZUE7y8F5SyUmQ7Dqdz5texGLIjQ5w==","signatures":[{"sig":"MEUCIQC01E6iu4x4I9zFJD+wRXHxnxlEcOt3Xpq0cw+pI/bikgIgSt5yBBG331IGUS8gf6kvKKnghY27BDNhme4o/VoxEmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHJtkvdwd+OkFeCc7CljCA6PugDNA9YByvBcCSL5NCyJAiBIsIOGG3go0kV1KGq/bJS9/UjAnxh6tH8ENn4XkjIaKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23343},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.33.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/56014e258f30fdbb9ea60a1891e4ded6/sigx-lynx-haptics-0.33.0.tgz","_integrity":"sha512-Ki0imV6wnhM0wMVdF2BhZHD+vUpH2hnRKUHauM+qnFcYDGhRLGv936huAZUE7y8F5SyUmQ7Dqdz5texGLIjQ5w==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.1.0","description":"Haptic feedback for sigx-lynx","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx-core":"^0.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.33.0_1790433881819_0.7138267935818758","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@sigx/lynx-haptics","version":"0.33.1","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"author":{"name":"Andreas Ekdahl"},"license":"MIT","_id":"@sigx/lynx-haptics@0.33.1","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"c074301e43feda8f369dcb4d3a2f389370f3a0fb","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.33.1.tgz","fileCount":18,"integrity":"sha512-GWWK/7VX/Ywg0IlPeZPwsGi076P0GsE1YX0V8Upg2j+Y1auj6wfykJxMMPDXYzu+8dpNkXOS/gYD4B8dtLOpaQ==","signatures":[{"sig":"MEQCICMc4bPCy5ioeP5Bl88D2zg4MJIBzYjblF0K5W7aKCBUAiBA126smkwls2D0PtmcaYodbgTiyeFSS+f0DdhIlmbr8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAdAngbLgkw0bw6UznAs3NiVdNd56pW5CtgG9fS2cjQQIgPxTvdpGvrF3DaOFoL5GPeMy3qr+C942VK9aHPtM8YNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23343},"main":"./dist/index.js","type":"module","_from":"file:sigx-lynx-haptics-0.33.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"_resolved":"/tmp/4bc6052e27840b1a36151425b8ea781b/sigx-lynx-haptics-0.33.1.tgz","_integrity":"sha512-GWWK/7VX/Ywg0IlPeZPwsGi076P0GsE1YX0V8Upg2j+Y1auj6wfykJxMMPDXYzu+8dpNkXOS/gYD4B8dtLOpaQ==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.1.0","description":"Haptic feedback for sigx-lynx","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx-core":"^0.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"tmp":"tmp/lynx-haptics_0.33.1_1790502576444_0.4951453205140268","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"_id":"@sigx/lynx-haptics@0.34.0","bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"dist":{"shasum":"30172096b32ef538311120cb6668c01d817cd3cc","tarball":"https://registry.npmjs.org/@sigx/lynx-haptics/-/lynx-haptics-0.34.0.tgz","fileCount":18,"integrity":"sha512-A8UBSYg6y12Etr2kLJfQTdjrwL8skwhgrCTv6QRlmKat11FNHg0DAGW2fEWuI6j0L7l89+Yie4WKNudbdRFm5g==","signatures":[{"sig":"MEQCICugH28u3JVn4guY4Nq/d1OpLCEfGS9A5eZLhYgGhYE2AiBN0o9ZhjNAMC27z/91Q4XzuvUpg5LMfe3+2DttbMbJYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDt/hlRNMnlGXNYCRhD8eY2Qs7jgQnQWva9TFIQz4NYbAiEAmaSKTsONuLGKi//zHdhAh/fBBpN73CZKvAGNrcM3XkM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sigx%2flynx-haptics@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23343},"main":"./dist/index.js","name":"@sigx/lynx-haptics","type":"module","_from":"file:sigx-lynx-haptics-0.34.0.tgz","types":"./dist/index.d.ts","author":{"name":"Andreas Ekdahl"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./signalx-module.json":"./signalx-module.json"},"license":"MIT","scripts":{"dev":"tsgo --watch","test":"vitest run","build":"node ../../scripts/clean.mjs dist && tsgo","clean":"node ../../scripts/clean.mjs dist .turbo"},"version":"0.34.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ab6451f-cd9d-4ea5-8b20-83c5c87afb3e"}},"homepage":"https://sigx.dev/lynx/modules/haptics/overview/","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"_resolved":"/tmp/030817382e5d8a2ed24294037613cfbf/sigx-lynx-haptics-0.34.0.tgz","_integrity":"sha512-A8UBSYg6y12Etr2kLJfQTdjrwL8skwhgrCTv6QRlmKat11FNHg0DAGW2fEWuI6j0L7l89+Yie4WKNudbdRFm5g==","repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"_npmVersion":"12.1.0","description":"Haptic feedback for sigx-lynx","directories":{},"maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@sigx/lynx-core":"^0.34.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@typescript/native-preview":"7.0.0-dev.20260521.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lynx-haptics_0.34.0_1790601731785_0.05522355574259019"}}},"time":{"created":"2026-05-10T11:54:28.146Z","modified":"2026-09-28T13:22:12.250Z","0.1.0":"2026-05-10T11:54:28.377Z","0.1.2":"2026-05-13T13:19:07.979Z","0.4.0":"2026-05-19T12:07:41.851Z","0.4.1":"2026-05-22T05:50:49.236Z","0.4.2":"2026-05-27T06:02:36.384Z","0.4.3":"2026-05-27T10:20:26.845Z","0.4.4":"2026-05-29T05:11:32.948Z","0.4.5":"2026-06-03T07:42:22.128Z","0.4.6":"2026-06-03T14:35:29.205Z","0.4.7":"2026-06-04T13:08:39.451Z","0.4.8":"2026-06-05T10:30:24.880Z","0.4.9":"2026-06-05T16:11:36.930Z","0.5.0":"2026-06-08T20:13:53.042Z","0.5.1":"2026-06-09T07:36:15.582Z","0.5.2":"2026-06-09T14:46:18.604Z","0.5.3":"2026-06-09T21:48:53.496Z","0.5.4":"2026-06-10T06:17:14.855Z","0.5.5":"2026-06-10T09:02:53.994Z","0.5.6":"2026-06-10T17:57:42.590Z","0.5.7":"2026-06-12T04:16:14.672Z","0.6.0":"2026-06-12T06:45:25.171Z","0.6.1":"2026-06-12T09:40:28.385Z","0.7.0":"2026-06-12T15:20:55.953Z","0.8.0":"2026-06-15T16:13:07.080Z","0.8.1":"2026-06-18T11:09:50.853Z","0.9.0":"2026-06-18T18:49:52.374Z","0.9.1":"2026-06-18T19:07:03.312Z","0.9.2":"2026-06-22T06:33:15.718Z","0.10.0":"2026-06-23T09:15:39.865Z","0.11.0":"2026-06-24T10:23:13.802Z","0.12.0":"2026-07-13T13:35:49.424Z","0.12.1":"2026-07-13T19:50:33.462Z","0.12.2":"2026-07-14T09:01:29.501Z","0.13.0":"2026-07-15T18:09:50.932Z","0.14.0":"2026-07-16T11:08:07.483Z","0.15.0":"2026-07-16T21:19:26.616Z","0.17.0":"2026-07-19T16:56:32.677Z","0.18.0":"2026-07-21T09:22:04.480Z","0.18.1":"2026-07-21T21:07:04.950Z","0.19.0":"2026-07-23T13:12:36.494Z","0.20.0":"2026-07-23T14:07:59.946Z","0.21.0":"2026-07-24T07:06:22.647Z","0.22.0":"2026-07-28T12:24:54.245Z","0.23.0":"2026-07-30T14:41:57.406Z","0.24.0":"2026-08-04T22:53:00.007Z","0.25.0":"2026-08-05T08:04:14.254Z","0.26.0":"2026-08-05T13:07:40.163Z","0.27.0":"2026-08-10T08:35:32.951Z","0.28.0":"2026-09-02T15:47:12.946Z","0.29.0":"2026-09-12T13:41:23.555Z","0.30.0":"2026-09-12T21:48:20.913Z","0.31.0":"2026-09-22T12:25:59.728Z","0.32.0":"2026-09-26T08:19:37.375Z","0.33.0":"2026-09-26T14:44:41.940Z","0.33.1":"2026-09-27T09:49:36.522Z","0.34.0":"2026-09-28T13:22:11.886Z"},"bugs":{"url":"https://github.com/signalxjs/lynx/issues"},"author":{"name":"Andreas Ekdahl"},"license":"MIT","homepage":"https://sigx.dev/lynx/modules/haptics/overview/","keywords":["signalx","sigx","lynx","mobile","ios","android","haptics"],"repository":{"url":"git+https://github.com/signalxjs/lynx.git","type":"git","directory":"packages/lynx-haptics"},"description":"Haptic feedback for sigx-lynx","maintainers":[{"name":"andtii","email":"andreas.ekdahl@omniaintranet.com"}],"readme":"# @sigx/lynx-haptics\nVibration and haptic feedback for sigx-lynx. Maps to `UIImpactFeedbackGenerator` / `UINotificationFeedbackGenerator` / `UISelectionFeedbackGenerator` on iOS and `Vibrator` (with `VibrationEffect` amplitude control where available) on Android.\n\n## 📚 Documentation\n\nFull guides, API reference and live examples → **[https://sigx.dev/lynx/modules/haptics/overview/](https://sigx.dev/lynx/modules/haptics/overview/)**\n\n## Install\n```bash\npnpm add @sigx/lynx-haptics\n```\n`sigx prebuild` auto-discovers the package, links the native module, and adds `android.permission.VIBRATE` to your AndroidManifest.\n## Usage\n```ts\nimport { Haptics } from '@sigx/lynx-haptics';\nHaptics.impact('medium');           // 'light' | 'medium' | 'heavy'\nHaptics.notification('success');    // 'success' | 'warning' | 'error'\nHaptics.selection();                // light tick — for picker scrolls etc.\n```\n## API\n| Method                                            | Notes                                                                                                                                                                                                  |\n| ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `impact(style?: ImpactStyle)`                     | One-shot impact. iOS uses `UIImpactFeedbackGenerator`. Android falls back to `VibrationEffect` (light=10ms, medium=20ms, heavy=40ms with amplitude control) or fixed `vibrate(ms)` on older devices.   |\n| `notification(type?: NotificationType)`           | Multi-step pattern (success/warning/error). iOS uses `UINotificationFeedbackGenerator`; Android uses pattern arrays.                                                                                   |\n| `selection()`                                     | Lightest tick — pickers, toggles. iOS uses `UISelectionFeedbackGenerator`; Android uses 5ms vibrate.                                                                                                   |\n| `diagnose(): Promise<HapticsDiagnostics>`         | Android-only diagnostic. Returns `{ hasVibrator, sdk, hasVibratePermission, hasAmplitudeControl }`. Use this to figure out why a device isn't buzzing — most often it's the system \"haptics\" toggle.   |\n| `isAvailable(): boolean`                          | Whether the native module is registered in the current build.                                                                                                                                          |\n```ts\ntype ImpactStyle = 'light' | 'medium' | 'heavy';\ntype NotificationType = 'success' | 'warning' | 'error';\ninterface HapticsDiagnostics {\n    hasVibrator: boolean;\n    sdk?: number;\n    hasVibratePermission?: boolean;\n    hasAmplitudeControl?: boolean;\n}\n```\nAll methods are sync and return `void` — there's no permission flow because `VIBRATE` is auto-granted (it's a normal-level permission on Android, no flow on iOS).\n## Web\n\nOn web the feedback methods route to `navigator.vibrate` (Chromium-only) through the `@sigx/lynx-web-host` bridge — still best-effort and never-throw. `isAvailable()` deliberately stays `false`: web vibration is a degraded approximation, so availability-branching code treats web as \"no haptics\".\n\n## Gotchas\n- **Pixel won't buzz.** First, check **Settings → Sound & vibration → Vibration & haptics** — there's a single global toggle that silently disables every API in this module. Then run `Haptics.diagnose()` to see what `hasVibrator` / `hasAmplitudeControl` report.\n- iOS `UIImpactFeedbackGenerator` requires the device be unlocked and the app foregrounded — it no-ops silently otherwise.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}