{"bugs":{"url":"https://github.com/tomkp/react-split-pane/issues"},"dist":{"shasum":"4b3da8b77addfb98293c8354fdd028411f0ecefc","tarball":"https://registry.npmjs.org/react-split-pane/-/react-split-pane-3.2.0.tgz","fileCount":42,"integrity":"sha512-tH2SaMqBZ7Ypcmj6I/2fIR0gdeE0Q5ve66T51UyXcSqIgPGJh40bOMTVCAFjB0Q3OB5+Aw/4ECVWU+YU9SL88Q==","signatures":[{"sig":"MEUCIFbZYHWu5MDpsztGJPtR21CJLyB2EBLBfRcGNCN86ZS9AiEAoTeQ1slNpXF/1PSi5bcr3NAkrRI491mJmKvyeQuDc10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103798},"main":"./dist/index.cjs","name":"react-split-pane","type":"module","types":"./dist/index.d.ts","author":{"name":"tomkp","email":"tom@tomkp.com"},"module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./keyboard":{"types":"./dist/keyboard.d.ts","import":"./dist/keyboard.js","require":"./dist/keyboard.cjs"},"./styles.css":"./styles.css","./persistence":{"types":"./dist/persistence.d.ts","import":"./dist/persistence.js","require":"./dist/persistence.cjs"}},"gitHead":"859c269c78baf83368c0533b41936ad38525b76b","license":"MIT","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"vitest run","build":"rollup -c && npm run build:types","checks":"npm run typecheck && npm run lint && npm run format && npm run test","format":"prettier --write src examples","examples":"vite --config examples/vite.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","build:types":"tsc --emitDeclarationOnly","format:check":"prettier --check src examples","test:coverage":"vitest run --coverage","examples:build":"vite build --config examples/vite.config.ts","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"tomkp","email":"tom@tomkp.com"},"homepage":"https://github.com/tomkp/react-split-pane#readme","keywords":["react","react-component","split-pane","react-split-pane","typescript","hooks","resizable","panes","layout","accessibility"],"repository":{"url":"git+https://github.com/tomkp/react-split-pane.git","type":"git"},"_npmVersion":"11.0.0","description":"React split-pane component with hooks and TypeScript","directories":{},"maintainers":[{"name":"tomkp","email":"tom@tomkp.com"},{"name":"wuweiweiwu","email":"me@weiweiwu.me"}],"sideEffects":false,"_nodeVersion":"24.6.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","jsdom":"^26.1.0","react":"^18.3.1","tslib":"^2.8.1","eslint":"^9.39.2","rollup":"^4.54.0","vitest":"^4.0.16","globals":"^16.2.0","prettier":"^3.7.4","react-dom":"^18.3.1","typescript":"^5.8.3","@types/react":"^18.3.27","@types/react-dom":"^18.3.7","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^4.0.16","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"^4.7.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"^16.3.1","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@testing-library/jest-dom":"^6.9.1","@rollup/plugin-node-resolve":"^16.0.3","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-split-pane_3.2.0_1771497757492_0.6156809209970604","host":"s3://npm-registry-packages-npm-production"},"_id":"react-split-pane@3.2.0","version":"3.2.0"}