{"_id":"@arshad-shah/detent","_rev":"4-15d500908a43f8f9fa22c475289bc671","name":"@arshad-shah/detent","dist-tags":{"latest":"0.3.1"},"versions":{"0.2.1":{"name":"@arshad-shah/detent","version":"0.2.1","keywords":["drag","drop","sortable","reorder","resize","touch","pointer-events","zero-dependency"],"author":{"name":"Arshad Shah"},"license":"MIT","_id":"@arshad-shah/detent@0.2.1","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"homepage":"https://detent.arshadshah.com","bugs":{"url":"https://github.com/arshad-shah/detent/issues"},"dist":{"shasum":"7d5d45722360c5e2be2efef6ba2a74452f429ade","tarball":"https://registry.npmjs.org/@arshad-shah/detent/-/detent-0.2.1.tgz","fileCount":34,"integrity":"sha512-M7Xf+ey/gX9sr/1LMmeO57lRqBHaD/6wQbEYxgMLDYSAxl2kXh6/zvZcDU+CDyzrG2BgiZBYDfWRlNDl1Dy/7A==","signatures":[{"sig":"MEUCIQDqQA4SSoENTIGSJvEKtxseenZIjmLPQnuDw7qKUCnqlwIgLqAbIyCl8pBsTvF2rYLhjc1XKQJEKbkLLaTcICuTKlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97173},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"6d8b567193c15fbde1665485f8042ff8c6b4e955","scripts":{"size":"node scripts/size-check.mjs","test":"pnpm test:unit && pnpm test:browser","build":"node build.mjs","test:e2e":"playwright test","test:unit":"vitest run --project unit","typecheck":"tsc --noEmit && tsc -p tsconfig.test.json","playground":"node playground.mjs","test:watch":"vitest --project unit","test:browser":"vitest run --project browser"},"_npmUser":{"name":"arshad-shah","email":"shaharshad57@gmail.com"},"repository":{"url":"git+https://github.com/arshad-shah/detent.git","type":"git","directory":"packages/detent"},"_npmVersion":"12.0.2","description":"Tiny zero-dependency drag, reorder and resize for the web. Pointer-based, touch-ready, framework-free.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^5.0.0","esbuild":"^0.28.2","happy-dom":"^20.8.9","playwright":"^1.63.0","typescript":"^7.0.2","@types/node":"^24.13.3","@vitest/browser":"^5.0.0","@playwright/test":"^1.63.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/detent_0.2.1_1788958831914_0.9963436883413646","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@arshad-shah/detent","version":"0.2.3","keywords":["drag","drop","sortable","reorder","resize","touch","pointer-events","zero-dependency"],"author":"Arshad Shah","license":"MIT","_id":"@arshad-shah/detent@0.2.3","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"homepage":"https://detent.arshadshah.com","bugs":"https://github.com/arshad-shah/detent/issues","dist":{"shasum":"b68831dd23677f00742895b8f3f76e43fd063145","tarball":"https://registry.npmjs.org/@arshad-shah/detent/-/detent-0.2.3.tgz","fileCount":34,"integrity":"sha512-DuPFcaQSof+NStKSnvbk0CxOrSVwnusJuKWsLNLatfdBY6DNCHgNptmVdT6Cn0+8BrGHAGGVE4C198onFcJgjw==","signatures":[{"sig":"MEYCIQCROnaydfeVGGp76yR/I8f5nvNZ+Fg08vjuHNvIlEWHjQIhAMCHLspDBkockQFPti+UsOepjtNWT0TICuBqEBKfCwco","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arshad-shah%2fdetent@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97275},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"size":"node scripts/size-check.mjs","test":"pnpm test:unit && pnpm test:browser","build":"node build.mjs","test:e2e":"playwright test","test:unit":"vitest run --project unit","typecheck":"tsc --noEmit && tsc -p tsconfig.test.json","playground":"node playground.mjs","test:watch":"vitest --project unit","test:browser":"vitest run --project browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6b961be0-5317-4186-9187-2f93206e9b03"}},"repository":{"url":"git+https://github.com/arshad-shah/detent.git","type":"git","directory":"packages/detent"},"description":"Tiny zero-dependency drag, reorder and resize for the web. Pointer-based, touch-ready, framework-free.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^5.0.0","esbuild":"^0.28.2","happy-dom":"^20.8.9","playwright":"^1.63.0","typescript":"^7.0.2","@types/node":"^24.13.3","@vitest/browser":"^5.0.0","@playwright/test":"^1.63.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/detent_0.2.3_1788966720195_0.6390966090663204","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arshad-shah/detent","version":"0.3.0","keywords":["drag","drop","sortable","reorder","resize","touch","pointer-events","zero-dependency"],"author":"Arshad Shah","license":"MIT","_id":"@arshad-shah/detent@0.3.0","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"homepage":"https://detent.arshadshah.com","bugs":"https://github.com/arshad-shah/detent/issues","dist":{"shasum":"a1aa415b4459c1f8653915f34269cc4b6918d2cc","tarball":"https://registry.npmjs.org/@arshad-shah/detent/-/detent-0.3.0.tgz","fileCount":34,"integrity":"sha512-BI6DHGF+f4pQdPmeFpJQrJy65K+f4Gz0CHY5Z1xZG+GSGNG/O0I29BUGjVyobpwGth2pExtLaOQ/47PzFvo0Ow==","signatures":[{"sig":"MEQCIHuobkFzpt197euQbLyt9oo3WVS5uotiLM3cL4dW+vOSAiAdF7I4Ozk369QtfHuwJwQzl2xcRA4IkKan7XLAq3CaAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA4wxvfQCesKVWIOv9PpA7zeb7tugESatiukADKP7XA7AiEA+RDz/IPclYIhbAP+t7Khcw/8nMGrK0RZvrKjfGufGAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arshad-shah%2fdetent@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100407},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"scripts":{"size":"node scripts/size-check.mjs","test":"pnpm test:unit && pnpm test:browser","build":"node build.mjs","test:e2e":"playwright test","test:unit":"vitest run --project unit","typecheck":"tsc --noEmit && tsc -p tsconfig.test.json","playground":"node playground.mjs","test:watch":"vitest --project unit","test:browser":"vitest run --project browser"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6b961be0-5317-4186-9187-2f93206e9b03"}},"repository":{"url":"git+https://github.com/arshad-shah/detent.git","type":"git","directory":"packages/detent"},"description":"Tiny zero-dependency drag, reorder and resize for the web. Pointer-based, touch-ready, framework-free.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^5.0.0","esbuild":"^0.28.2","happy-dom":"^20.8.9","playwright":"^1.63.0","typescript":"^7.0.2","@types/node":"^24.13.3","@vitest/browser":"^5.0.0","@playwright/test":"^1.63.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/detent_0.3.0_1790715619728_0.2940512797904764","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"_id":"@arshad-shah/detent@0.3.1","bugs":"https://github.com/arshad-shah/detent/issues","dist":{"shasum":"34cd5cf24c61a7da1ddbb3ccc2283d40d042d045","tarball":"https://registry.npmjs.org/@arshad-shah/detent/-/detent-0.3.1.tgz","fileCount":34,"integrity":"sha512-LT0QFpWtb0+WTGO0Sgw2ESnjt/JDKv/k4zi/hd9HYOM63wspN4K1FFt9OTteXhrxNXVhyShyAzVJB3S81BkU1A==","signatures":[{"sig":"MEQCICRIPuOC12plS3Lc3UIAitanfafnu51cCmd8PMLjh4KYAiBjQJCwsU6w4ndDGlplN+yRf1j90gmX6CTNgsM07eA4AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA6bjldTKuT6+JUW3F+WjiatfM7c0S0s9+ePcCmGDT0fAiBT+KGSIGEm8zrudX2XxCxuBuCRNwm1GnnDUyg+5cmCtg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arshad-shah%2fdetent@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100433},"main":"./dist/index.cjs","name":"@arshad-shah/detent","type":"module","types":"./dist/index.d.ts","author":"Arshad Shah","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"license":"MIT","scripts":{"size":"node scripts/size-check.mjs","test":"pnpm test:unit && pnpm test:browser","build":"node build.mjs","test:e2e":"playwright test","test:unit":"vitest run --project unit","typecheck":"tsc --noEmit && tsc -p tsconfig.test.json","playground":"node playground.mjs","test:watch":"vitest --project unit","test:browser":"vitest run --project browser"},"version":"0.3.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6b961be0-5317-4186-9187-2f93206e9b03"}},"homepage":"https://detent.arshadshah.com","keywords":["drag","drop","sortable","reorder","resize","touch","pointer-events","zero-dependency"],"repository":{"url":"git+https://github.com/arshad-shah/detent.git","type":"git","directory":"packages/detent"},"description":"Tiny zero-dependency drag, reorder and resize for the web. Pointer-based, touch-ready, framework-free.","directories":{},"maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","vitest":"^5.0.0","esbuild":"^0.28.2","happy-dom":"^20.8.9","playwright":"^1.63.0","typescript":"^7.0.2","@types/node":"^24.13.3","@vitest/browser":"^5.0.0","@playwright/test":"^1.63.0","@vitest/browser-playwright":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/detent_0.3.1_1790720302495_0.688026644892578"}}},"time":{"created":"2026-09-09T13:00:31.632Z","modified":"2026-09-29T22:18:22.914Z","0.2.1":"2026-09-09T13:00:32.076Z","0.2.3":"2026-09-09T15:12:00.362Z","0.3.0":"2026-09-29T21:00:19.903Z","0.3.1":"2026-09-29T22:18:22.599Z"},"bugs":"https://github.com/arshad-shah/detent/issues","author":"Arshad Shah","license":"MIT","homepage":"https://detent.arshadshah.com","keywords":["drag","drop","sortable","reorder","resize","touch","pointer-events","zero-dependency"],"repository":{"url":"git+https://github.com/arshad-shah/detent.git","type":"git","directory":"packages/detent"},"description":"Tiny zero-dependency drag, reorder and resize for the web. Pointer-based, touch-ready, framework-free.","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"readme":"","readmeFilename":""}