{"bugs":{"url":"https://github.com/lochie/web-haptics/issues"},"dist":{"shasum":"e27060aff15d6e4ef4b4cbe084711f0b06e6a58d","tarball":"https://registry.npmjs.org/web-haptics/-/web-haptics-0.0.6.tgz","fileCount":20,"integrity":"sha512-eCzcf1LDi20+Fr0x9V3OkX92k0gxEQXaHajmhXHitsnk6SxPeshv8TBtBRqxyst8HI1uf2FyFVE7QS3jo1gkrw==","signatures":[{"sig":"MEUCIQC8plXvpjfB9kLyQEFQVF1kzxM1J/DKfLUtCoukj0l19gIgFchhPlQ6fQqnTVJ0NFnmf4DgBzfA3Rv++DZy6NxgWxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65050},"name":"web-haptics","_from":"file:web-haptics-0.0.6.tgz","types":"dist/index.d.ts","author":{"name":"Lochie Axon"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.mjs","require":"./dist/vue/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.mjs","require":"./dist/react/index.js"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.mjs","require":"./dist/svelte/index.js"}},"license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint -c .eslintrc.cjs ./src/**/*.{ts,tsx}","build":"tsup","lint:fix":"eslint --fix -c .eslintrc.cjs ./src/**/*.{ts,tsx}","pre-commit":"lint-staged"},"_npmUser":{"name":"lochieaxon","email":"lochieaxon@gmail.com"},"homepage":"https://haptics.lochie.me","keywords":["haptics","vibration","feedback","web","mobile","react","vue","svelte","typescript"],"_resolved":"/private/var/folders/4j/bbbvf6gx3l374l2ghb1jcyc00000gn/T/e0ae8e7716fc30e0bca9cf023238f8ad/web-haptics-0.0.6.tgz","_integrity":"sha512-eCzcf1LDi20+Fr0x9V3OkX92k0gxEQXaHajmhXHitsnk6SxPeshv8TBtBRqxyst8HI1uf2FyFVE7QS3jo1gkrw==","repository":{"url":"git+https://github.com/lochie/web-haptics.git","type":"git","directory":"packages/web-haptics"},"_npmVersion":"11.10.1","description":"Haptic feedback for the mobile web.","directories":{},"maintainers":[{"name":"lochieaxon","email":"lochieaxon@gmail.com"}],"sideEffects":false,"_nodeVersion":"25.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.0","tsup":"^8.5.0","react":"^18.2.0","eslint":"^9.36.0","svelte":"^4.0.0","prettier":"^3.0.3","react-dom":"^18.2.0","typescript":"^5.9.3","@types/react":"^18.2.15","eslint-plugin-react":"^7.33.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.8.0","eslint-plugin-react-hooks":"^4.6.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.8.0"},"peerDependencies":{"vue":">=3","react":">=18","svelte":">=4","react-dom":">=18"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-haptics_0.0.6_1772459925075_0.610318567443844","host":"s3://npm-registry-packages-npm-production"},"_id":"web-haptics@0.0.6","version":"0.0.6"}