{"name":"react-draggable","version":"4.7.0","description":"React draggable component","main":"build/cjs/cjs.js","module":"build/cjs/cjs.mjs","unpkg":"build/web/react-draggable.min.js","exports":{".":{"types":"./build/cjs/cjs.d.ts","import":"./build/cjs/cjs.mjs","require":"./build/cjs/cjs.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run --reporter=verbose","test:watch":"vitest","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","test:browser":"yarn build && vitest run --config vitest.browser.config.js","test:all":"yarn test && yarn test:browser","dev":"make dev","build":"make clean build","build-example":"mkdir -p example/build/web && cp build/web/react-draggable.min.js example/build/web/ && sed -i.bak 's|../build/web/react-draggable|build/web/react-draggable|g' example/index.html && rm -f example/index.html.bak","lint":"make lint","typecheck":"tsc --noEmit"},"typings":"./build/cjs/cjs.d.ts","types":"./build/cjs/cjs.d.ts","repository":{"type":"git","url":"git+https://github.com/react-grid-layout/react-draggable.git"},"keywords":["react","draggable","react-component"],"author":{"name":"Matt Zabriskie"},"contributors":[{"name":"Samuel Reed","email":"samuel.trace.reed@gmail.com","url":"http://strml.net/"}],"license":"MIT","bugs":{"url":"https://github.com/react-grid-layout/react-draggable/issues"},"homepage":"https://github.com/react-grid-layout/react-draggable","devDependencies":{"@eslint/eslintrc":"^3.3.3","@eslint/js":"^9.39.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.1","@types/node":"^25.0.3","@types/prop-types":"^15.7.15","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@typescript-eslint/eslint-plugin":"^8.18.0","@typescript-eslint/parser":"^8.18.0","@vitejs/plugin-react":"^5.1.2","@vitest/coverage-v8":"^4.0.16","esbuild-loader":"^4.2.2","eslint":"^9.39.2","eslint-plugin-react":"^7.37.5","globals":"^16.5.0","jsdom":"^27.4.0","pre-commit":"^1.2.2","process":"^0.11.10","puppeteer":"^24.34.0","react":"19","react-dom":"19","react-frame-component":"^5.2.7","semver":"^7.7.3","tsup":"^8.3.5","typescript":"^5.9.3","vitest":"^4.0.16","webpack":"^5.104.1","webpack-cli":"^6.0.1","webpack-dev-server":"^5.2.2"},"resolutions":{"minimist":"^1.2.5"},"precommit":["lint","test"],"dependencies":{"clsx":"^2.1.1","prop-types":"^15.8.1"},"peerDependencies":{"react":">= 16.3.0","react-dom":">= 16.3.0"},"_id":"react-draggable@4.7.0","gitHead":"a0b6e2102217c0cb8e15c24e0b2c18416e99fe00","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-kTpANmKWVnFXiZ76Ag2ZowiFStuBYnJ606PI1TbUsOg29/400/JNIxI9+CuenhiAqFuXWJffz6F4UI3R51kUug==","shasum":"29ff90b2feb9ddd320419bfff866035c4dfc7156","tarball":"https://registry.npmjs.org/react-draggable/-/react-draggable-4.7.0.tgz","fileCount":21,"unpackedSize":442500,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCrsF37qXjpMTD8UOAPT/w7CJSxXI9EM7Yt/9/kno6NSgIhAI4JfAoZHdEhrCcDiyS4KadfN5HglBdW4aE5HYib8ruY"}]},"_npmUser":{"name":"strml","email":"samuel.trace.reed@gmail.com"},"directories":{},"maintainers":[{"name":"mzabriskie","email":"mzabriskie@gmail.com"},{"name":"strml","email":"samuel.trace.reed@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-draggable_4.7.0_1781800719046_0.9933461233814198"},"_hasShrinkwrap":false}