{"_id":"@aiquants/swipe-overlay","_rev":"11-f27fd78846086d96abd112e8f7875e5e","name":"@aiquants/swipe-overlay","dist-tags":{"latest":"1.2.5"},"versions":{"0.0.1":{"name":"@aiquants/swipe-overlay","version":"0.0.1","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":{"name":"fehde-k"},"license":"MIT","_id":"@aiquants/swipe-overlay@0.0.1","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"4dedaecbb1b142654a5fbf719c462f2fe498875f","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-0.0.1.tgz","fileCount":9,"integrity":"sha512-HKc160SXhCBkT7oR3j72QnIyFqVoIocY9+6kLgu/IO4spRmXTbPam1O+gR57BhG61kosSn5DinpQ8a2EyEA+vA==","signatures":[{"sig":"MEYCIQDmOdLRM61rNOg+rgkOjCRBx1GOo1waLGsP830XhVHTTAIhAI8yXIAhwklGM5ukZZSehw2hEkTDO3ZMLYvg3VeS8SJK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38723},"main":"dist/index.js","_from":"file:aiquants-swipe-overlay-0.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run --passWithNoTests","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"npm run type-check","format:fix":"biome format --write src/","type-check":"tsc --noEmit","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","test:coverage":"vitest run --coverage --passWithNoTests","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde-k","email":"owner@aiquants.co.jp"},"_resolved":"/tmp/63f9d3cf5eaf2f70f47680adfca809d2/aiquants-swipe-overlay-0.0.1.tgz","_integrity":"sha512-HKc160SXhCBkT7oR3j72QnIyFqVoIocY9+6kLgu/IO4spRmXTbPam1O+gR57BhG61kosSn5DinpQ8a2EyEA+vA==","_npmVersion":"10.9.2","description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^18.3.1","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^18.3.27","@biomejs/biome":"^2.3.7","@types/react-dom":"^18.3.7"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_0.0.1_1764206946691_0.7643705002542069","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@aiquants/swipe-overlay","version":"0.1.0","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":{"name":"fehde-k"},"license":"MIT","_id":"@aiquants/swipe-overlay@0.1.0","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"b16c440d8f826bc135ca9e5e722974fa71212cfa","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-0.1.0.tgz","fileCount":7,"integrity":"sha512-AtNRiMfQJWrZ3ojYMcOs6r5ah+PMCNUXF6y8BPxE0lHMyuTdp1yc23Ic7D671n4avBihn8tDYLGBrU3UxCUS8Q==","signatures":[{"sig":"MEUCIC4oVg48ntTmXRC6k9wZO5asFd8DXvDK+UEZJoGSpoY8AiEAyKOSSS330THYoI1YQFQZDEmk6Li98VeR0bWWmr/N6gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17824},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5f3948984e11eaed96a212e45166d882e88dd50b","scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run --passWithNoTests","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","prepare":"pnpm run build","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"npm run type-check","format:fix":"biome format --write src/","type-check":"tsc --noEmit","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","test:coverage":"vitest run --coverage --passWithNoTests","prepublishOnly":"npm run clean && npm run typecheck && npm run test --if-present && npm run build","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde-k","email":"owner@aiquants.co.jp"},"_npmVersion":"10.9.2","description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^18.3.1","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^18.3.27","@biomejs/biome":"^2.3.7","@types/react-dom":"^18.3.7"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_0.1.0_1764583140891_0.6425311730298082","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@aiquants/swipe-overlay","version":"1.0.0","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":{"name":"fehde-k"},"license":"MIT","_id":"@aiquants/swipe-overlay@1.0.0","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"27ca34174226998e2250f15cce627f13e1469c19","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.0.0.tgz","fileCount":7,"integrity":"sha512-Qy0yDu3LEgVyOkxm2OK4nBMK2NVYmQR1LEYIN+5hTYMqaXmR8N4UtVkPamlhSQVd0ZbZpJHcL1PBjR+YV67xQg==","signatures":[{"sig":"MEUCIQDkiynd5fB752jU9lhu8qGtga7Ta3V0vUCs0hpbVUdMzgIgZEeBJyEifvy9PtYIniJt8I3odcVrCGsshmsmKVG/RXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17822},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5ff813d200386335446b732ddf4f1b93d9ce6506","scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run --passWithNoTests","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","prepare":"pnpm run build","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"npm run type-check","format:fix":"biome format --write src/","type-check":"tsc --noEmit","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","test:coverage":"vitest run --coverage --passWithNoTests","prepublishOnly":"npm run clean && npm run typecheck && npm run test --if-present && npm run build","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"_npmVersion":"10.9.2","description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^18.3.1","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^18.3.27","@biomejs/biome":"^2.3.8","@types/react-dom":"^18.3.7"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.0.0_1765576319882_0.6128824491184546","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aiquants/swipe-overlay","version":"1.1.0","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":{"name":"fehde-k"},"license":"MIT","_id":"@aiquants/swipe-overlay@1.1.0","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"26a1e650f64fe3a068c0018af1d1d7db47e290cb","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.1.0.tgz","fileCount":7,"integrity":"sha512-CviwzOaT+d62lDk9n2lbN/+dKaySBIWj5M342Cf7vSqiDnOR+ySTbtwRxnJE6vhDvF7wFkODDEs9NkxvKsoGUg==","signatures":[{"sig":"MEQCIE+5QiteqaeJw3Jw3LSUI1ZP48J7fMQZvh54uiGxHWvQAiARElE0iyLKRLRqM7wXWwYHc2cWDwnGTcpuZ/wkFVYntg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18882},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2038f9018cdcafca9bf4978a17a4029e2b6c2457","scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run --passWithNoTests","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","prepare":"pnpm run build","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"npm run type-check","format:fix":"biome format --write src/","type-check":"tsc --noEmit","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && npm publish","publish:minor":"npm version minor && npm publish","publish:patch":"npm version patch && npm publish","test:coverage":"vitest run --coverage --passWithNoTests","prepublishOnly":"npm run clean && npm run typecheck && npm run test --if-present && npm run build","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"_npmVersion":"10.9.2","description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^18.3.1","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^18.3.27","@types/react-dom":"^18.3.7"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.1.0_1766495807468_0.5128274194029885","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aiquants/swipe-overlay","version":"1.1.1","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":{"name":"fehde-k"},"license":"MIT","_id":"@aiquants/swipe-overlay@1.1.1","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"9611ee37ed3ad05a742fb14ba9768987b8a3364a","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.1.1.tgz","fileCount":7,"integrity":"sha512-dNLhWFtvyoXO92klWRUC/zVFjdimtrSK6ibPWVvlrcBo/23yev3RmbesCD9gvrAW+crVM8lsVa2BItrnmiShKA==","signatures":[{"sig":"MEQCIHytBGcu0z8ghpTtoJWQTk7rl6kxfkC7vRNIbEvRO18RAiASrtl4A0AQWNTlUWhXnVCdW3yNpbnxyU+8OSQOqzkzcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18757},"main":"dist/index.js","_from":"file:aiquants-swipe-overlay-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"npm run type-check","format:fix":"biome format --write src/","type-check":"tsc --noEmit","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && pnpm publish --no-git-checks","publish:minor":"npm version minor && pnpm publish --no-git-checks","publish:patch":"npm version patch && pnpm publish --no-git-checks","test:coverage":"vitest run --coverage","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"_resolved":"/tmp/7bed671789f1d7ca0985fdc06ac63d8a/aiquants-swipe-overlay-1.1.1.tgz","_integrity":"sha512-dNLhWFtvyoXO92klWRUC/zVFjdimtrSK6ibPWVvlrcBo/23yev3RmbesCD9gvrAW+crVM8lsVa2BItrnmiShKA==","_npmVersion":"10.9.2","description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^18.3.1","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^18.3.1","typescript":"^5.9.3","@types/react":"^18.3.27","@types/react-dom":"^18.3.7"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.1.1_1766532470071_0.8928346366534228","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aiquants/swipe-overlay","version":"1.2.0","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":"fehde-k","license":"MIT","_id":"@aiquants/swipe-overlay@1.2.0","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"c99b13fe201ef9911b61ce8dcacf2e5c4c6814fa","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.2.0.tgz","fileCount":7,"integrity":"sha512-YcvYEHLGCfuOvKmGutX4BwqYVbC9Ul+dNhSjVnJX6+JjOev4SpjMhamRAjFuAZdVG58rQJ2xVxL0iflFWrtROA==","signatures":[{"sig":"MEUCIBagGMv9aW3KYAD67mQn68GdAp3J0E/ZdtSiIPLQ+ZlmAiEAkrUVB0pKpBXexKS2Ecq+0HDg7zFNXjeDPtUsxQz+MgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18775},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"tsc --noEmit","format:fix":"biome format --write src/","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && pnpm publish --no-git-checks","publish:minor":"npm version minor && pnpm publish --no-git-checks","publish:patch":"npm version patch && pnpm publish --no-git-checks","test:coverage":"vitest run --coverage","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19.2.7","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^19.2.7","typescript":"^5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.2.7","react-dom":"^19.2.7"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.2.0_1780719343584_0.9764690429647878","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aiquants/swipe-overlay","version":"1.2.1","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":"fehde-k","license":"MIT","_id":"@aiquants/swipe-overlay@1.2.1","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"692d581d031087f0222b7a4107ca416def73a101","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.2.1.tgz","fileCount":7,"integrity":"sha512-67NLg4QA9MRNi68lZ9zsd9pj6ZGvmf1M28Uh/C2Lsa6iSRteIH3w5NlhMZI5mYQAzZ3Yj/g13D6BXZyKuoTZDQ==","signatures":[{"sig":"MEYCIQCIHC4iJ8BiaaNs12UgwMMiXxcKCufv920uLUmw+r7JgwIhAJd52vSqpg3NrxqAjIkdfXrMdxASGofY90ivE8FXDvvF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19583},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"tsc --noEmit","format:fix":"biome format --write src/","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && pnpm publish --no-git-checks","publish:minor":"npm version minor && pnpm publish --no-git-checks","publish:patch":"npm version patch && pnpm publish --no-git-checks","test:coverage":"vitest run --coverage","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^26.1.0","react":"^19.2.7","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^19.2.7","typescript":"^5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.2.1_1783737495249_0.5043647918184992","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aiquants/swipe-overlay","version":"1.2.2","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":"fehde-k","license":"MIT","_id":"@aiquants/swipe-overlay@1.2.2","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"9c99e3eebb65d9e761dab1d7365492af27f53039","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.2.2.tgz","fileCount":7,"integrity":"sha512-dKSJ4L0swt4P234iV4ub7ICwkpuGKe9RrABMrDmtxV6t6SmpqorxfqWSAba6ie54Y6ToUFJLoqto0pgQNIXziw==","signatures":[{"sig":"MEYCIQCLdQzMDTTK/whj1YWj6qgdPfmkdUx8bwO3pcXvpnW6AwIhANZViqL5Nhv7nulxSly7ZgbS7MB845lg6DTgq6at7k8h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19583},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"tsc --noEmit","format:fix":"biome format --write src/","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && pnpm publish --no-git-checks","publish:minor":"npm version minor && pnpm publish --no-git-checks","publish:patch":"npm version patch && pnpm publish --no-git-checks","test:coverage":"vitest run --coverage","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^26.1.0","react":"^19.2.7","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^19.2.7","typescript":"^5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.2.2_1783737936034_0.9524829839546503","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aiquants/swipe-overlay","version":"1.2.3","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":"fehde-k","license":"MIT","_id":"@aiquants/swipe-overlay@1.2.3","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"d28e6ac2f00b0394b77757415355076773ccdbbe","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.2.3.tgz","fileCount":7,"integrity":"sha512-38v0PgNIjbHsjXwEm/KLKRCUXlal8azf8ychast+7iWXGwixOOqloWSdIYbALKWgH06w3P+1nW5VfAotWapW1A==","signatures":[{"sig":"MEUCIB+K/LTgsubBtRgDehp7dMoTKG1bKB5B1dhdKwW9Si7SAiEA0UIiCnLmq0FpNa64pCHF/ji5MYzQRXBvKsL1vKYidEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19583},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"tsc --noEmit","format:fix":"biome format --write src/","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"npm version major && pnpm publish --no-git-checks","publish:minor":"npm version minor && pnpm publish --no-git-checks","publish:patch":"npm version patch && pnpm publish --no-git-checks","test:coverage":"vitest run --coverage","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^26.1.0","react":"^19.2.7","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^19.2.7","typescript":"^5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.2.3_1783738058595_0.9503144638223988","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aiquants/swipe-overlay","version":"1.2.4","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"author":"fehde-k","license":"MIT","_id":"@aiquants/swipe-overlay@1.2.4","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"dist":{"shasum":"8710cf46afe0924f6c94aec1e1c513cd6b847f88","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.2.4.tgz","fileCount":7,"integrity":"sha512-naj1Q8QXB8GpE7dnKcX4pVJbW8Fhy/La3xL23I++8TQRWXXjIP1UeS442vAG6PP7YHBFjrnci0CCWy7uOr3wtw==","signatures":[{"sig":"MEUCIHQQOpOdAy/iEYgQyhmCiHmOw9qq9I9iRbnG7fEM2Uw/AiEAlqf56bOqqdky3367GBfHswCERW0BELPmlmCvlxYjD+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19853},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run","build":"tsup","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"tsc --noEmit","format:fix":"biome format --write src/","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"pnpm run typecheck && pnpm run --if-present test && pnpm version major --no-git-tag-version --no-git-checks && pnpm publish --no-git-checks","publish:minor":"pnpm run typecheck && pnpm run --if-present test && pnpm version minor --no-git-tag-version --no-git-checks && pnpm publish --no-git-checks","publish:patch":"pnpm run typecheck && pnpm run --if-present test && pnpm version patch --no-git-tag-version --no-git-checks && pnpm publish --no-git-checks","test:coverage":"vitest run --coverage","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^26.1.0","react":"^19.2.7","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^19.2.7","typescript":"^5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/swipe-overlay_1.2.4_1784773325776_0.48372142298585574","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"_id":"@aiquants/swipe-overlay@1.2.5","dist":{"shasum":"17f84c827ece3b0dcbf7df4d0ec4665fe664688d","tarball":"https://registry.npmjs.org/@aiquants/swipe-overlay/-/swipe-overlay-1.2.5.tgz","fileCount":7,"integrity":"sha512-DRkoryUcA52rM9Hd35/U68+UQPReUk1wFICOD8F83um3C1e4tOc3GcwzSGaYUw7/cafe1xj387wbxNVjJ7KEog==","signatures":[{"sig":"MEQCID3IuzH8U8aFzOtjsFUEDBjoWaML+ukOOYIwfq0n/jvpAiAg19yThZRfqv3tB4Y9K1Wmr7KD+Z6EecoRPSPtVipntg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZ1Df21h1gJc53E82aE2baVJgNnnJis80s/uDYzbP6HQIgc+y9dZvT5tCotw10tUrICFhXR94yvHuUA4CCAhKB2+I="}],"unpackedSize":17535},"main":"dist/index.js","name":"@aiquants/swipe-overlay","types":"dist/index.d.ts","author":"fehde-k","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","scripts":{"dev":"tsup --watch","lint":"biome lint src/","test":"vitest run","build":"tsup && node ../../.config/scripts/strip-dts-comments.mjs dist","check":"biome check src/","clean":"rimraf dist","watch":"tsup --watch","format":"biome format src/","lint:fix":"biome lint --write src/","check:fix":"biome check --write src/","typecheck":"tsc --noEmit","format:fix":"biome format --write src/","build:watch":"tsup --watch","license-check":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\"","publish:major":"pnpm run typecheck && pnpm run --if-present test && pnpm version major --no-git-tag-version --no-git-checks && pnpm publish --no-git-checks","publish:minor":"pnpm run typecheck && pnpm run --if-present test && pnpm version minor --no-git-tag-version --no-git-checks && pnpm publish --no-git-checks","publish:patch":"pnpm run typecheck && pnpm run --if-present test && pnpm version patch --no-git-tag-version --no-git-checks && pnpm publish --no-git-checks","test:coverage":"vitest run --coverage","license-check:json":"pnpm dlx license-checker --production --onlyAllow \"MIT;Apache-2.0;BSD-2-Clause;BSD-3-Clause;ISC;Unlicense\" --json"},"version":"1.2.5","_npmUser":{"name":"fehde","email":"genbu0498@gmail.com"},"keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"description":"React hooks and context for swipe-to-dismiss overlay interactions","directories":{},"maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"sideEffects":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^26.1.0","react":"^19.2.7","rimraf":"^6.1.2","vitest":"^3.2.4","react-dom":"^19.2.7","typescript":"^5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.1.2","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/swipe-overlay_1.2.5_1789699523438_0.04120154001493326"}}},"time":{"created":"2025-11-27T01:29:06.587Z","modified":"2026-09-18T02:45:23.685Z","0.0.1":"2025-11-27T01:29:06.908Z","0.1.0":"2025-12-01T09:59:01.093Z","1.0.0":"2025-12-12T21:52:00.206Z","1.1.0":"2025-12-23T13:16:47.635Z","1.1.1":"2025-12-23T23:27:50.241Z","1.2.0":"2026-06-06T04:15:43.728Z","1.2.1":"2026-07-11T02:38:15.391Z","1.2.2":"2026-07-11T02:45:36.181Z","1.2.3":"2026-07-11T02:47:38.706Z","1.2.4":"2026-07-23T02:22:05.908Z","1.2.5":"2026-09-18T02:45:23.510Z"},"author":"fehde-k","license":"MIT","keywords":["react","hook","swipe","overlay","modal","dismiss","gesture","mobile"],"description":"React hooks and context for swipe-to-dismiss overlay interactions","maintainers":[{"name":"fehde-k","email":"owner@aiquants.co.jp"},{"name":"fehde","email":"genbu0498@gmail.com"}],"readme":"# @aiquants/swipe-overlay\n\nReact hooks and context for swipe-to-dismiss overlay interactions.\n\n## Features\n\n- **Swipe to dismiss**: Smooth swipe gestures to close overlays\n- **Touch & Mouse support**: Works with both touch devices and mouse interactions\n- **Configurable thresholds**: Customize swipe thresholds and velocity\n- **TypeScript support**: Fully typed for better developer experience\n\n## Installation\n\n```bash\npnpm add @aiquants/swipe-overlay\n```\n\n## Usage\n\n```tsx\nimport { useSwipeOverlay } from '@aiquants/swipe-overlay'\n\nconst MyOverlay = () => {\n  const { overlayRef, overlayStyle, attemptClose } = useSwipeOverlay({\n    onClose: () => console.log('Closed'),\n    isOpen: true\n  })\n\n  return (\n    <div ref={overlayRef} style={overlayStyle}>\n      Content\n    </div>\n  )\n}\n```\n","readmeFilename":""}