{"_id":"react-public-components","_rev":"34-a58e6426fd5e830e1d9c3a89ca4107a1","name":"react-public-components","dist-tags":{"latest":"1.2.9"},"versions":{"0.1.0":{"name":"react-public-components","version":"0.1.0","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@0.1.0","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"30c4b59b95342d3548bcbe278490a89a5fa65e5a","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-0.1.0.tgz","fileCount":10,"integrity":"sha512-2f28JpwHWO7o+U7FyE/P98orJnnSeiBJwUh6Prgk/8bY+hQ1gzaGJKnk0DilJeFIamJ+EdNyoBKagJeqiSi+xw==","signatures":[{"sig":"MEYCIQCGKV5cBL2+ISaTmiJslUrdZMC2XRHH2UbS/H/zR6TsfQIhALPCEG/LoSgJ6oYB64PeKXK+qQDeNWn8BWB5XCjE0ZgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139561},"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/index.css"},"scripts":{"dev":"vite","build":"tsup","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_0.1.0_1784820622393_0.7447912813268467","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"react-public-components","version":"0.1.1","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@0.1.1","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"04bd066418fae1c7135d745d346aaed9ffa16845","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-0.1.1.tgz","fileCount":10,"integrity":"sha512-AJiRLKUiDr0ARvStQwLYHpvk8+MB2/FgfTwtx9CcrFCwLWIXS3/eLpRgMaaZdNKgkRuLl723G9/qnTmblUQ1Pw==","signatures":[{"sig":"MEQCIBVND3h2tf9tfIJlxXr8u/cEJk9/iXi2AdSkNQ7XAMZuAiBkkdvnczaUoGVOPeRvgqCGeKE7ZVWEAVEsAwgwcmASfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141683},"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/index.css"},"scripts":{"dev":"vite","build":"tsup","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_0.1.1_1784908105464_0.723110722563651","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"react-public-components","version":"0.1.2","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@0.1.2","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"835835515f26716ef731d9a1a86d42b53702ef15","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-0.1.2.tgz","fileCount":11,"integrity":"sha512-4R27pMqUCrOs+D6vh7WoFwl9Y+k8tlFyQ1v3s+Delh4+/WMGgytWbmNO3madILLmdbIsNfugDtpHvw2+eloWfA==","signatures":[{"sig":"MEQCIAmbraQKbWl9nBKnCCIXZRgPlqYWQjD023wH9GTwELq6AiAGWtkFNQ3nPPR8FAvloMVXcftIPbocH/KIeRc+m+JNRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142171},"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/index.css"},"gitHead":"c47ac3ce696be8f180e3bf2478c3efe912acc89c","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_0.1.2_1784986580443_0.8799649220820727","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"react-public-components","version":"1.0.0","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.0.0","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"ff19351693daf1f109f3e72991fc19dc8ded22b6","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.0.0.tgz","fileCount":11,"integrity":"sha512-XJFGB2bzDN4xekNboQaAjawy78Yvn083jpo1ag0ME1FsUwmWa+Ux35zHgGMGUSRKhdfkCXiR8aFSQidMuqaxtQ==","signatures":[{"sig":"MEQCIGeyQU4vzvyYnbcbSsK0tPOnYwyoRGAoXamx7vRxI3qHAiBzfNccy5paDHc6yeOC75jpDpfn7c5p9WY322EdQmgCJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142171},"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/index.css"},"gitHead":"4d48d0e7115693b0bab15bb9781be90d80c0f4c8","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.0.0_1785134840848_0.08510690320218184","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"react-public-components","version":"1.1.0","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.0","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"6c98c8f1212a604fd985ba7cba3c128fce6d8d0e","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.0.tgz","fileCount":11,"integrity":"sha512-ACYalCy8WhdK/AqyuNYczahQXYbzZT3cahVnGb4cFV9laKY9NBzUbEJj/WywnPspjklWQ7c6y5YFkxhDWIwgsQ==","signatures":[{"sig":"MEUCIQDkVMJlXIWH94erdaDQgDcQS3XQMAIb+CbVL5mXbqxPaAIga/5w6r9K5L4IvCiJXTcEXo2OSTwUuQ/18KbJpVlSDFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143009},"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/index.css"},"gitHead":"5b7b1df28336c662d73e3914ecae5461b7c92016","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.0_1785135833251_0.6002393910027937","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"react-public-components","version":"1.1.1","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.1","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"73416b1ae805dc9add3738b5e40d2d27e3a87a7d","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.1.tgz","fileCount":11,"integrity":"sha512-y6wt3QRlQVDMNMWZCnGojuwVBJkrbb5almB8LmTkJt5WKNc7t6uZ9XoiR19iYmppwU4h6nyLIHEutdrp+sum5w==","signatures":[{"sig":"MEUCIQDkr+jVZacfNI4uyn1R3KgfbEZ0BnYbdWXJLwvolCnVAgIgBBdNv7aNW6o6T0TrMEQloezRVfkzbS1kiGLiFkg9edE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147287},"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/index.css"},"gitHead":"215372d5044765ef9a3f9a6cc9b129ff833b9ae6","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.1_1785201378383_0.7984910023666205","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"react-public-components","version":"1.1.2","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.2","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"d8cf94940a56a675c61e92c5feeb850dfb165518","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.2.tgz","fileCount":11,"integrity":"sha512-+zRxK5yH1APr0ypZ5W0sqhFWkxU5XBScRhWTUNt7WStTgUPq69hH2lkGneAM4x65WV0ngX8BpxdJDAGKquUKqw==","signatures":[{"sig":"MEUCIBNQzOqYG9amJowJu00xDnBIS7X3ic8gnxnCzMrvHRiXAiEA4BNr4/04PTazLaLMR48HBBe/xJ3KSrRWv0C6GUjT8qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155581},"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/index.css"},"gitHead":"f235323aa7f0d1bb88ddfe1e80f0a96701c547c3","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.2_1785246512759_0.17036913047147562","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"react-public-components","version":"1.1.3","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.3","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"2b5b4e86c77eb91311a7cb1bb809d7e9d650abc8","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.3.tgz","fileCount":11,"integrity":"sha512-21Li5Vf3/tCEsYFyxNsjo0aMBIURjVpmaa02UAcJ04VkDMW3lfduwNBZzaegU06PbLNu95sFNACvm8M96wBOpA==","signatures":[{"sig":"MEUCIQCh9iD65uDbJ86iL7K9S29Spk2hdjtlp26AVyBIRXcDCAIgZRMlD8P/dn62dXFwFFsCb5RooXTfdKZtuxB2Ipk6bCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151757},"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/index.css"},"gitHead":"f35e7608b70bbf77d0ddf272e3f3bd117ca2d032","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.3_1785322278522_0.10621213428596565","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"react-public-components","version":"1.1.4","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.4","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"fea3ae024ea10263a3d74589c3ff2cec5d81ed68","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.4.tgz","fileCount":11,"integrity":"sha512-eOnpHnsFkD6llLx5Dm8+JetUtpG3tBfpNlXahPz06zE0ehgYj/e6wvG5+IRBMIKkQvO1Af4xkRC0NvXLDI0eGg==","signatures":[{"sig":"MEUCIQCuLk6NUCh6l8MCbOH/B/MdbAADYY8DGyqkGIM4FwAb9gIgI5+uMA9PmHGARuRsYDa61qtubMSIMj+N6ZHRwk3QCOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150114},"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/index.css"},"gitHead":"33281c4b16d55daa0790d335998de8725ce1528a","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.4_1785421127300_0.1236251688827581","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"react-public-components","version":"1.1.5","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.5","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"69e1a7c9c75ca35c369090f36672a6c1d4c173b1","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.5.tgz","fileCount":11,"integrity":"sha512-K52RUeYd5O8MZUQtGgNO9zSiel48YH5mY9OsDt8k8v3OmzU5Xj1YuvWg8fjlqHalA7T27BEm/1cVYB5f9rCI3Q==","signatures":[{"sig":"MEQCIAJDsQ20Imqf8/mRlUhIgHY/KET4dMtMA6aEg+VIRc0NAiBQdLznxqz7xhVYgOAX97bGF1AEmJ8Mt7Pbwv4T1QxRow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160635},"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/index.css"},"gitHead":"db2840e1e0ad7c9c029362203798e49aa7085f16","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.5_1785941929668_0.2548947872714955","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"react-public-components","version":"1.1.6","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.6","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"8c3da5d75809fa8777cc87190b22c8314a6088c1","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.6.tgz","fileCount":11,"integrity":"sha512-HgXHB35Tyo8Vvhzfm2d2mhCT3f6mFwle2VI1gM4oxxKkPa7QEnVTbwxjwsO7GetukxhFsTPQl/jcJlzp9xJRug==","signatures":[{"sig":"MEQCICn5Z9K02/7MjXyZFOvFxa2FzUfDlPbQ329vf9Hw7YbTAiB3UutUpa9Eg/4zPY6SKs//VVJr030+EHm8jdqhyeydUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176758},"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/index.css"},"gitHead":"b144f30c86effd1c17f67639e927afa7aecdba79","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.6_1786198326273_0.1483061335227498","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"react-public-components","version":"1.1.7","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.7","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"abfa9a27721bb082cbbfb630a217bbcbed448760","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.7.tgz","fileCount":11,"integrity":"sha512-zqswt/NaBmLQSj0KO0K3KFZN0NlBiVcSgNhAKXm3PQQzvV/bLx+3Dhay1fiQTSKdGQgPoYTvyVfzqkPuy6xpSg==","signatures":[{"sig":"MEQCIHCnn6H8SH89bB0HlK8MkLHEZAoYAlSnbujK+NqIJj+rAiBvgh1owhow5TNR3pAgiCE51VMmerbzQ8e9N2RViN3qpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181502},"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/index.css"},"gitHead":"e44331733feb4f1bc76dcbe884bee8bb17049cf8","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.7_1786236495351_0.4857040102756658","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"react-public-components","version":"1.1.8","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.8","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"1ed9428f5e53d6d004cd433b6bb61316639196c1","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.8.tgz","fileCount":11,"integrity":"sha512-FXe3TkezQJ45eLlxSQONi01CqKWUwuOrEy1Ks2K7e0QRhdBJ1PT2l/208E3ZJR1tUqvwlqbkssvUkoJHr/t4wg==","signatures":[{"sig":"MEUCIGsswYaM94Rb3d+IzCdgDJGkMffzurJDc1neqHEAcsHwAiEApD7mPLaXHvM6lNWzdYvLkWzJQfl7f5Y0SyKH2jwCVoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192117},"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/index.css"},"gitHead":"0fb9ebd014ae1edbc85c27928ae432efa1be134b","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.8_1786262797083_0.2457266935257032","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"react-public-components","version":"1.1.9","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.9","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"25689690feeb62499662540f3b92ed800948bffd","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.9.tgz","fileCount":11,"integrity":"sha512-5wFLY7Kim5uQ7EZbXjQppuq1Id0o9boBG4BndqTFaW+qJzqqZ0Wg+MaTM5i4DoMEWhtDfDa4z5ZdkDI20pBq6w==","signatures":[{"sig":"MEYCIQCWYB0baY7Z2KhSFjId4J9ZdXxYGpJ8G6fQ3g8fNByWggIhAMOVoW+4ddjjh+mI6RUbDigrRKMI8rBSopCclrqnKT/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194933},"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/index.css"},"gitHead":"ba84d3f867a5715c66aef7e4e1ee23ad347e6cc7","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.9_1786279938520_0.6555294930042419","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"react-public-components","version":"1.1.10","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.10","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"3772de714720a670ab3e6186b6c67ab0e2ce1a60","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.10.tgz","fileCount":11,"integrity":"sha512-Svztfbq0WCkmJfHhniOy8QzPazcDt8N4WGugr2zpXC3cBcgXTA7rGCuu3u+P7cXCwFfHHoKolczwGsBr19/5Ew==","signatures":[{"sig":"MEQCIC6eJVmZfwW4pzVEknCp8RVyH0Wchuue8ZgslUkRNTdnAiBHbO4kJR+B75hwJsoAlt+1ylbnqGpyfXA4yy/KY5fv3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204329},"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/index.css"},"gitHead":"abe67e2a333e68441522b2401f8a58d808f041a6","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.10_1786323716624_0.918062660950222","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"react-public-components","version":"1.1.11","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.11","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"06176db98b05a8063d1ef87ca6bf26a51bb1e497","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.11.tgz","fileCount":11,"integrity":"sha512-IUTdbn+qTQn5/TzdixUBw38X0ZfwL4sm+rFuyGUESurqMA59vcooMcspReWAUrryMk0CRHQuRLMzWKDYJ9SnxQ==","signatures":[{"sig":"MEUCIQCXnn16Xq2ORgYEfe3FmaZ3VKITTxxdMz3VpF66ddTZqAIgLHRjLNZvp9Orr4ikhKQanyYq/LCpNCetQ74nFZ9J7IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209929},"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/index.css"},"gitHead":"670826b6c64512d5d7e67f04854b41f829b7e210","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.11_1786348802856_0.6444075902289694","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"react-public-components","version":"1.1.12","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.12","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"25997290113c142632e7c797e08c94f0741af47d","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.12.tgz","fileCount":11,"integrity":"sha512-40IVgtJ2xWvFDKxScZZ/Up4DB4GfMUoYFGqMB7gLLq9h6etMS1dyy+Zf0R5lYJxyakVtdRcC9YAI7x8Wf7vKFQ==","signatures":[{"sig":"MEUCIAyP0xXnunA65UvZ9ixOHSHunp+1Q5jRlIBaDj1F0AHAAiEAjAO0IK2tfW6gaLceN+ec05yTw8MqXEHyB/biIlLbzlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215420},"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/index.css"},"gitHead":"27a7aaa9089d6d2c2d6edbdddf2704b9a5dbe806","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.12_1786376580776_0.02188236786918174","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"react-public-components","version":"1.1.13","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.13","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"de670fcc89704d00cb97e61d4d24341e9a998f3e","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.13.tgz","fileCount":11,"integrity":"sha512-9U9SyPwmU1edx0dXSW269HBdkO03tFx3LsEQWiGzZcv/MCKCS8b79BykCYpgfOjvBZqYjuf2xBzpOWJCOutAXw==","signatures":[{"sig":"MEYCIQDPdn+zzIB38Mm5LjH3elhJX9kTQ0PZQVAnevvz8ugdpAIhAN1C5pqZ1x0XHQnL7cHheM5o8f8zvpbbXM2cKXk3dWCh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215850},"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/index.css"},"gitHead":"506e80cc3fa3e991c853cb6fbd36d7e7607c3e7c","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.13_1786440796191_0.21762698310983142","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"react-public-components","version":"1.1.14","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.14","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"5958ea1bdf59efd7c85e15a626579f776343c08e","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.14.tgz","fileCount":11,"integrity":"sha512-YihVmwEVCXU65a32oQGTceL57g81hRQjCcZtm2mdKHjaQW+uJ2vKt1axDxdtXUCx6aIzqvxlnh42jw3XjHZ8fA==","signatures":[{"sig":"MEQCIHtwuWgGGs88yaxDL+Rb+0qC5wNqPmF0al/Sxu6pYCTWAiACjIfBWFcOQ1VF4qkWyMDma5v558t63VmB2PujM1sbVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213063},"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/index.css"},"gitHead":"43e8955880128ea333f7a81ad972b9805bc89fb3","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.14_1786513021736_0.5053157628263019","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"react-public-components","version":"1.1.15","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.15","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"1064b2b798f628ce36b78d6cb2fc9d7b78251261","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.15.tgz","fileCount":11,"integrity":"sha512-hO8jVu7pH7W2+FparL1sRYFOADWsR9CyAnvsN1VIW40j1yoTyr/a/1CmC4lFCUA0fyEXF46AqBPxi9kmxFJrpw==","signatures":[{"sig":"MEUCICbZ0aeUYK2ZQNjXKPMus5ZOoYFnlgCKMVgFJoPfob1rAiEA+dfxJWi8FhPr7y1KVsHQ8jV/MV/WMwbTFk/hqmy3kZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227123},"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/index.css"},"gitHead":"7e486f4c8568f62eb9d2c0aafbfe9c7b4b46ab05","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.15_1786514285628_0.1674106725369826","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"react-public-components","version":"1.1.16","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.16","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"a84b2246e85040fd34ad3c528889a92d47afe523","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.16.tgz","fileCount":11,"integrity":"sha512-OarEPPkfAYyMO7fJOOx+IByjML/FdRjfO8n7j/BSbd5dfU2AmqJfXWYdddndd7QHpSSSBmMop/Rhnfx36dc+rw==","signatures":[{"sig":"MEQCIGP4K4gsueuK4nL6KEr4TBX4wN8O8GNKdMIIfb5PSOWNAiANk4AJ8Nn1paMe1kohYyTVRRBAxPByYCYxgegznLa66Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227317},"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/index.css"},"gitHead":"427ce7e4df1d7221a35dd08137f211afa2070173","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.16_1786591326123_0.737078712816057","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"react-public-components","version":"1.1.17","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.17","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"c63efb00c94a1c91833ec6ad8ffd37b227603727","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.17.tgz","fileCount":11,"integrity":"sha512-wZwP7gMQVZQpNkDXYwYqzFsKvjoKc4JKKYNG4Do1I1z69/HW6cwrMSxhGdiSt3hZNeVCzDrlW2JX2oqpn2gmrg==","signatures":[{"sig":"MEYCIQDaJpuTWLbUmd9PMJw8A9Idvg3i8u2CreuVaidalMQCdgIhAPjhcrlZAGKvpR5Qtv2UMX7tG1m7Q/J5hlihfad49UEP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288386},"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/index.css"},"gitHead":"604ec344df5b96d1a301cd86b2da6bfe912c352a","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.17_1786599595674_0.21400475580852052","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"react-public-components","version":"1.1.18","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.18","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"bad9a8918da2ca97fbfea63c298be655b97c59d4","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.18.tgz","fileCount":11,"integrity":"sha512-rqWWYf5QKQlyYB/dq4auL4omxYjmyKwx1/xrFpcCc0TYezqp3+Ihov40dag+pNf0K1E6lL7fix9kRE0qtyg3bQ==","signatures":[{"sig":"MEQCIFk42OKk4UDTCU73Tv+zbgVeEH9ySvrqLUAM8JGG/bMOAiA9W0bsMx9U12Nb+nJ/MylPUSgN+mdxfUA6IbFituWWcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314306},"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/index.css"},"gitHead":"51e52e2e92d96f52dba4d5c8daca9ca190e4fadb","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.18_1786602884730_0.709392140665069","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"react-public-components","version":"1.1.19","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.1.19","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"d5a4892bec054eb7b8a3cff27b84a9e540772643","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.1.19.tgz","fileCount":11,"integrity":"sha512-mYYaZjRYeCd3nG9uD4XxbQuXYiETP7GSQC43ffL6AGEHM70hfpp63LQbLD5CJ6KEP0Iqz9WbvpfTOqx+r/bUfw==","signatures":[{"sig":"MEYCIQDyZu2JoT+mMGpAcUgeMmbHKLQFva2WqcPIApHqh/tBngIhAPbAS4abMog/8sxIQ9+ZhXLvlPE+1tHuBoOIXsOU0+1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314347},"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/index.css"},"gitHead":"3e6a5c3b2d9c88bbb0ada184f1024f9541d6ad00","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"React 折叠容器（CollapseBox）与分屏面板（Splitter）组件，零 UI 库依赖","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.1.19_1786603446274_0.9465315049665317","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"react-public-components","version":"1.2.0","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.0","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"03b67a1d2f6a902edb50cc9bef30d5a0c7273e9f","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.0.tgz","fileCount":11,"integrity":"sha512-4mFghknpIY0agwl4/y/YsgFRpuCZ4IObVtOfef75hFUo6oLhp0FpKWOm/bmlfc26AQ7cSVvJvGwTgul2wO/pdA==","signatures":[{"sig":"MEUCIANzLXW7/GEBZBNeCElQe8BK4swWDhj8u+mCGBYN9y/DAiEAvYzWTkx+KV1KUD/Rk3jNqFrRWCWCmZzoszd11i4zltM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139581},"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/index.css"},"gitHead":"435d62e2703a27e38efa118044623db7d13b078b","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.0_1787018577061_0.08937315714699667","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"react-public-components","version":"1.2.1","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.1","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"dist":{"shasum":"e13657d2b153d8d7c794883d40c3735ce6dc2146","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.1.tgz","fileCount":11,"integrity":"sha512-NQlMk1hm6gij32hK5NBretia0c/1cORk3TExlaqcQjHs6Qn/BYMu57ShR8brc1XxjHQe4lZpWgjNOu5LgDRw1Q==","signatures":[{"sig":"MEQCIG1zcYRM1kh/g0rn84fCQWzM6TJwtQGSDJweRgLo9K5hAiB1aJnBZRL0I8Rt39NWlJoE38j1EqZrSzFGmwxyj3czFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2082523},"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/index.css"},"gitHead":"6adcc936f6f2d1bf7b06e95505d6986df26e2988","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.1_1787187570718_0.3689441477179103","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"react-public-components","version":"1.2.2","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.2","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"homepage":"https://github.com/xhua007/react-public-components#readme","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"da9b0c044ca6cdddf9d3ca2102e6ed3d950e2585","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.2.tgz","fileCount":687,"integrity":"sha512-zinVeFnhYJmNzN0XozlsDrifJEOkbXFBQdcAVZR2RcsTEzLpVWhUuQVb9MTcsfu6Hp5sU07v4bG2tx+kcm0WxQ==","signatures":[{"sig":"MEUCIQDw6hXJ4OCiYOEGf6e/YcSvlFvWLuHQX8Jk3toWlky53gIgULLl1N83tDFW9KYQwi2gR9qSyaAKOrY5t6u/V8DPcow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2577435},"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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./dist/index.css"},"gitHead":"5770a125e5d9c32b4c22a5cd0068b4bba5902665","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.2_1787498346670_0.8023965786602401","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"react-public-components","version":"1.2.3","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.3","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"homepage":"https://github.com/xhua007/react-public-components#readme","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"3f43afb8fa188b3249c72f551be5e2250dee0e7f","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.3.tgz","fileCount":687,"integrity":"sha512-l2P8AoRYC5Fy7j88gsUyroVBCXCAbDp7MCTwRqIArkG+etz1o5vK1hLmeTmdU/7fpo+psIbhEwSanPVUssFJ3A==","signatures":[{"sig":"MEUCIQDzSSRCtPrTyybW6cShicRtFp5R9iLKSgMUxStAKbQIEAIgLlgIaX9mgZmo+L/TWp8ERjSAtPqRDWRMl7dYzN/UAhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2590770},"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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./dist/index.css"},"gitHead":"82d32189fb919ad9b914b55d0dee0ad4daa67b64","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.3_1787586313947_0.6307671669599775","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"react-public-components","version":"1.2.4","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.4","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"homepage":"https://github.com/xhua007/react-public-components#readme","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"b7bfe0fbb40d645c632764a35d98361e82085d21","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.4.tgz","fileCount":688,"integrity":"sha512-ijokRJdqF+lydeKBYKXGgkOPJ5qk/rDUFKIFminvbC4e7IV6p8UOrNSqzpMU4ld0cRpoMIAJt24OmxrDQtELwg==","signatures":[{"sig":"MEUCIHbUEPZp5f5Jv6hfad8Gi2CuPkWw4SWaAIxAMLCE3biwAiEAjN321f4sinlGINhbbqtylG+8XiLTGpkSfMqt4LyaHFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2788983},"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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./dist/index.css"},"gitHead":"2b6f7e989cd78b158d851f18414f39241e0257cb","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.4_1787753410087_0.18802722272474903","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"react-public-components","version":"1.2.5","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.5","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"homepage":"https://github.com/xhua007/react-public-components#readme","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"b145e56afa4dc18e105e0674c7a2e6105e4c24f6","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.5.tgz","fileCount":721,"integrity":"sha512-2mdTU16hKqVE30pZlnFktAuIqhq9hLnf8ANBr55L/S54uo9AP/UQHEDzfXoVqDzW7FaJH1thx8biBuecrAbtNA==","signatures":[{"sig":"MEUCIQDlCnekBzBBdmXblkeHsqBC6p3cbYWdEF5x3dMc9y790gIgSBvjVjKLyTSqQg3N7umORaIX7JH0WoWoU9HgdKuiMgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2929677},"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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./dist/index.css"},"gitHead":"10d83b29414dcc91fd45a0e557d9cfec0047f729","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.5_1788417513224_0.7065658741060834","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"react-public-components","version":"1.2.6","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.6","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"homepage":"https://github.com/xhua007/react-public-components#readme","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"a3e5496197216889129f510c72602527da127494","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.6.tgz","fileCount":722,"integrity":"sha512-r3IcPphBSUYlukg970yV90h7ZOrAlgO2z8P6l+shMFWAahuPwLb/toFtzjWFgHukOGAbB1prynqYN9j/klLocw==","signatures":[{"sig":"MEYCIQCtf6aAWNANre4qI23V72XojcNl4MOdZfl10xcT+IRwCQIhAMeL36KCDr/08qJx9fZPikcOGfePCWBkysNu6WPiY6eB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2929831},"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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./dist/index.css"},"gitHead":"1e796f5ff47d9352d9de46d07c74e615afa7479f","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly && node -e \"fs.writeFileSync('dist/index.d.ts', 'export * from \\\"./src/index\\\";\\n')\"","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.6_1788422950092_0.8966016212841201","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"react-public-components","version":"1.2.7","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.7","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"homepage":"https://github.com/xhua007/react-public-components#readme","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"1c00265d64291f00c8683bc5ac719f75202f12dc","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.7.tgz","fileCount":725,"integrity":"sha512-VKD6tDrSUKP73EhGxXegop50PggELRVdZzN7rMh5cDx6NMa54CX7/knE1Bls/wdh4XdTM0lzwwQh5vNKb0P5fQ==","signatures":[{"sig":"MEQCIF9auh1mXR9neFmffIyTsAtjopjNUG2cB8jlZNpe20QzAiAYSXmaWjrQ7M1Z3bNbNnmS0/PbLZcUPdcL6zC71KW2AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2929981},"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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./styles.css"},"gitHead":"124c53119512d53ebb350955a63d11d6a4f9dc09","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly && node -e \"fs.writeFileSync('dist/index.d.ts', 'export * from \\\"./src/index\\\";\\n')\"","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.7_1788431228906_0.8615626689181133","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"react-public-components","version":"1.2.8","keywords":["react","splitter","collapse","layout","component"],"license":"MIT","_id":"react-public-components@1.2.8","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"homepage":"https://github.com/xhua007/react-public-components#readme","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"c904efdf53dbb5c6817ab6ff04d72abe3f07e791","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.8.tgz","fileCount":725,"integrity":"sha512-8VHlzI3Md6HnGr4onxqGgNE12WdoNM/97b3SnfwyI35Z5nkZr+3gDLY57zepU9wpJjD5KXRBYw2GRTXw9RArdw==","signatures":[{"sig":"MEUCIHpNNbQpCdoHalvN5ytIToloGp3gfJv0H4SNT3RwGM66AiEAtrvtfTaPNuhy+b2sTPwFHBGxA0hNlENqaF6CoLSdO1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDa+LbOIpA7wgAZqds9849U3daPwZHvBNrQCs1+T+iC8gIhAISL5xBClnUjvi7RGBQjMq69G0LzsxFxLKgMbr6CycMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2931127},"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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./styles.css"},"gitHead":"88296b979d9f249fe1679506d03d5396637904dc","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly && node -e \"fs.writeFileSync('dist/index.d.ts', 'export * from \\\"./src/index\\\";\\n')\"","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-public-components_1.2.8_1788485299472_0.16254785451632592","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"_id":"react-public-components@1.2.9","bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"dist":{"shasum":"8aa14c4105bdebcd1e33eb4d92847d296896629c","tarball":"https://registry.npmjs.org/react-public-components/-/react-public-components-1.2.9.tgz","fileCount":725,"integrity":"sha512-qbHQQ4wX8opH3Ns5UZPOzydNtgG/Hwiho5YEARDJuBvcNa676ZWJc/ZNKSNFYnUQ/E4d9OipAVDFISdqDQQyPQ==","signatures":[{"sig":"MEYCIQCxX16NQImWL2WGZbLnKmLnSEN7ykatSRWmjJDYzd7PBAIhANnhw1OXn2dEtiyOnE9O1gIpyVXu1KLP8q/aQuVkU4EY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDCdlgbXYIkWwPQNRtJPKV3xQypVLD7odAdO7pTcCmvgAiAQ+Adetem17y/aHtLmY3IZxsA8QpZMT68achDzYM0F/A=="}],"unpackedSize":2936719},"main":"./dist/index.cjs","name":"react-public-components","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"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./styles.css":"./styles.css"},"gitHead":"6a773548535f2f5ea0276bc7019cd9e7753259b9","license":"MIT","scripts":{"dev":"vite","lint":"ESLINT_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives","build":"tsup && tsc --emitDeclarationOnly && node -e \"fs.writeFileSync('dist/index.d.ts', 'export * from \\\"./src/index\\\";\\n')\"","format":"prettier --write \"**/*.{ts,tsx,json,md,less,css}\"","build:demo":"vite build","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","version":"1.2.9","_npmUser":{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"},"homepage":"https://github.com/xhua007/react-public-components#readme","keywords":["react","splitter","collapse","layout","component"],"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"_npmVersion":"10.8.2","description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","directories":{},"maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"sideEffects":["**/*.less","**/*.css"],"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.2.0","tsup":"^8.0.0","vite":"^8.1.5","react":"^18.2.0","eslint":"^9.39.5","prettier":"^3.9.6","react-dom":"^18.2.0","typescript":"^5.4.0","@types/node":"^26.2.0","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","esbuild-plugin-less":"^1.3.1","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^6.0.3","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.65.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3","@typescript-eslint/eslint-plugin":"^8.65.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-public-components_1.2.9_1790146725090_0.7914879953821348"}}},"time":{"created":"2026-07-23T15:30:22.219Z","modified":"2026-09-23T06:58:45.353Z","0.1.0":"2026-07-23T15:30:22.581Z","0.1.1":"2026-07-24T15:48:25.625Z","0.1.2":"2026-07-25T13:36:20.584Z","1.0.0":"2026-07-27T06:47:21.009Z","1.1.0":"2026-07-27T07:03:53.390Z","1.1.1":"2026-07-28T01:16:18.576Z","1.1.2":"2026-07-28T13:48:32.910Z","1.1.3":"2026-07-29T10:51:18.647Z","1.1.4":"2026-07-30T14:18:47.440Z","1.1.5":"2026-08-05T14:58:49.826Z","1.1.6":"2026-08-08T14:12:06.437Z","1.1.7":"2026-08-09T00:48:15.502Z","1.1.8":"2026-08-09T08:06:37.225Z","1.1.9":"2026-08-09T12:52:18.662Z","1.1.10":"2026-08-10T01:01:56.768Z","1.1.11":"2026-08-10T08:00:02.984Z","1.1.12":"2026-08-10T15:43:00.932Z","1.1.13":"2026-08-11T09:33:16.350Z","1.1.14":"2026-08-12T05:37:01.923Z","1.1.15":"2026-08-12T05:58:05.781Z","1.1.16":"2026-08-13T03:22:06.262Z","1.1.17":"2026-08-13T05:39:55.821Z","1.1.18":"2026-08-13T06:34:44.891Z","1.1.19":"2026-08-13T06:44:06.427Z","1.2.0":"2026-08-18T02:02:57.204Z","1.2.1":"2026-08-20T00:59:30.921Z","1.2.2":"2026-08-23T15:19:06.895Z","1.2.3":"2026-08-24T15:45:14.145Z","1.2.4":"2026-08-26T14:10:10.290Z","1.2.5":"2026-09-03T06:38:33.374Z","1.2.6":"2026-09-03T08:09:10.412Z","1.2.7":"2026-09-03T10:27:09.094Z","1.2.8":"2026-09-04T01:28:19.593Z","1.2.9":"2026-09-23T06:58:45.194Z"},"bugs":{"url":"https://github.com/xhua007/react-public-components/issues"},"license":"MIT","homepage":"https://github.com/xhua007/react-public-components#readme","keywords":["react","splitter","collapse","layout","component"],"repository":{"url":"git+https://github.com/xhua007/react-public-components.git","type":"git"},"description":"企业级现代 React 通用核心组件库，零 UI 库依赖，开箱即用","maintainers":[{"name":"virgilxhua","email":"virgilxhua1995@gmail.com"}],"readme":"# react-public-components\n\n[![npm version](https://img.shields.io/npm/v/react-public-components.svg)](https://www.npmjs.com/package/react-public-components)\n[![license](https://img.shields.io/npm/l/react-public-components.svg)](https://github.com/xhua007/react-public-components)\n\n📦 **企业级现代 React 通用核心组件库**。零沉重 UI 库绑定，开箱即用，提供 63 款真正高频、极客质感的中后台与现代 Web 应用组件。\n\n---\n\n## 🌟 特性亮点\n\n- 💎 **精炼通用**：涵盖中后台与 SaaS 产品的通用、布局导航、数据录入、数据展示、反馈 5 大类别共 63 款高频组件。\n- ⚡ **轻量零依赖**：不强制依赖 Ant Design 等庞大第三方 UI 库，体积小巧，按需引入。\n- 🛡️ **工业级防御**：核心安全组件（如 `Watermark`）采用原生 DOM 脱离 VDOM 注入防篡改架构，支持毫秒自愈与防审查元素删除。\n- 🎨 **极客质感**：现代设计语言，自带平滑微动效、毛玻璃（Glassmorphism）、硬件加速流光与暗色模式适配。\n- 📦 **开箱即用**：原生支持 TypeScript 类型定义、ESM、CommonJS 与样式自动构建。\n\n---\n\n## 🚀 快速上手与使用说明\n\n### 1. 安装组件库\n\n```bash\n# 使用 npm\nnpm install react-public-components\n\n# 或使用 pnpm (推荐)\npnpm add react-public-components\n\n# 或使用 yarn\nyarn add react-public-components\n```\n\n### 2. 引入基础样式 (重要)\n\n本组件库采用轻量、零运行时损耗的代码与样式抽离方案（CSS Extraction），组件 JS 产物仅包含纯逻辑与类名，**全局样式只需在项目根入口引入一次**即可全应用生效。\n\n请在项目的根入口文件（如 `main.tsx`、`index.tsx` 或 `App.tsx`）顶部引入：\n\n```tsx\n// main.tsx 或 index.tsx\nimport React from 'react';\nimport ReactDOM from 'react-dom/client';\nimport App from './App';\n\n// 👈 仅需在此全局引入一次，所有业务页面和子组件即可拥有完整视觉与动效\nimport 'react-public-components/styles.css';\n\nReactDOM.createRoot(document.getElementById('root')!).render(<App />);\n```\n\n> [!NOTE]\n> **为什么需要引入 `styles.css`？**\n>\n> - **零运行时开销**：不使用重型的 CSS-in-JS 运行时计算，完全由浏览器底层 CSS 引擎解析，首屏性能更优；\n> - **强缓存与轻量**：CSS 独立打包，可被浏览器单独强缓存，避免 JS 产物体积膨胀；\n> - **全项目单次引入**：不需要在每个业务组件中重复引入样式，根入口引入一次后，全站所有组件随处直接可用。\n\n### 3. 在业务组件中使用\n\n在项目入口引入 `styles.css` 后，所有业务模块直接引入组件即可使用，代码极简干净：\n\n```tsx\nimport React, { useState } from 'react';\nimport { PeriodSelect, LazyLoadBox, CopyButton } from 'react-public-components';\n\nexport default function MyDashboard() {\n\tconst [period, setPeriod] = useState('week');\n\n\treturn (\n\t\t<div style={{ padding: 24 }}>\n\t\t\t{/* 周期切换器 */}\n\t\t\t<PeriodSelect value={period} onChange={(val) => setPeriod(val)} />\n\n\t\t\t{/* 视口懒加载容器（距离滚动条 200px 提前加载） */}\n\t\t\t<LazyLoadBox offset={200} height={200} style={{ marginTop: 20 }}>\n\t\t\t\t<div>📊 视口按需加载的业务看板内容...</div>\n\t\t\t</LazyLoadBox>\n\n\t\t\t{/* 复制按钮 */}\n\t\t\t<CopyButton text=\"https://github.com/xhua007/react-public-components\" />\n\t\t</div>\n\t);\n}\n```\n\n### 4. 按需引入与 Tree-Shaking\n\n组件库原生支持标准的 ESM 规范。使用现代打包工具（如 Vite、Webpack 5、Rollup）构建时，会自动对未使用的组件进行 Tree-Shaking 剪枝，最终生产构建仅打包实际 import 到的组件代码。\n\n```tsx\n// 推荐写法：打包工具会自动 Tree-Shake 摇掉未使用的组件\nimport { PeriodSelect, Watermark } from 'react-public-components';\nimport type { PeriodSelectProps } from 'react-public-components';\n```\n\n---\n\n## 🧩 组件全览（63 款核心高频组件）\n\n### 1. 通用 General (8 款)\n\n| 组件名              | 中文名称     | 特性与场景说明                                                                  |\n| :------------------ | :----------- | :------------------------------------------------------------------------------ |\n| **`CodeSnippet`**   | 代码预览块   | 极客代码展示块，支持暗色主题、一键复制与多行展开收起。                          |\n| **`Watermark`**     | 安全水印     | DOM 防篡改盲水印，脱离 VDOM 具备毫秒级自愈与防审查元素删除能力。                |\n| **`QrCodeCard`**    | 二维码卡片   | 优雅企业级二维码展示卡片，支持 Logo 嵌入、状态覆盖（加载/过期刷新）与一键下载。 |\n| **`GuidedTour`**    | 新手引导     | 新手引导步进器，带智能镂空高亮遮罩、步骤弹窗与状态持久化。                      |\n| **`FilePreviewer`** | 文件预览     | 多格式文件与媒体统一弹窗预览器，支持图片、音视频、PDF、代码与一键下载。         |\n| **`Fullscreen`**    | 全屏容器     | 支持局部元素原生全屏与网页内最大化置顶切换，支持快捷悬浮按钮与 Render Props。   |\n| **`CopyButton`**    | 复制按钮     | 增强型剪贴板复制组件，支持 Tooltip 状态反馈、输入框后缀吸附与异步文本。         |\n| **`ContextMenu`**   | 右键快捷菜单 | 自定义右键上下文菜单，支持多级嵌套、分割线、禁用态与快捷键提示。                |\n\n---\n\n### 2. 布局与导航 Layout & Nav (10 款)\n\n| 组件名                   | 中文名称       | 特性与场景说明                                                                       |\n| :----------------------- | :------------- | :----------------------------------------------------------------------------------- |\n| **`LazyLoadBox`**        | 视口懒加载容器 | 视口距离感知与按需加载容器，彻底拦截非可视模块接口调用，支持预加载距离与防塌陷占位。 |\n| **`CascadeDrawer`**      | 级联下钻抽屉   | 多层级无限下钻抽屉容器，带顶部面包屑返回导航与平滑推拉动效。                         |\n| **`KanbanBoard`**        | 任务看板       | 轻量任务看板与泳道管理，基于原生 HTML5 Drag & Drop 跨列平滑拖拽。                    |\n| **`DragSortList`**       | 拖拽排序列表   | 纯原生轻量拖拽重排序列表，支持平滑占位与阴影反馈。                                   |\n| **`CeilingBox`**         | 吸顶容器       | 智能吸顶/吸底容器组件，支持自动占位防页面塌陷、毛玻璃滤镜与 Render Props 状态感知。  |\n| **`Marquee`**            | 无缝跑马灯     | 基于硬件加速的无缝平滑滚动 Logo 墙与广播通知条，支持悬停暂停与边缘渐变。             |\n| **`ScrollTracker`**      | 滚动与吸顶     | 阅读进度条（ScrollTracker）与智能吸顶容器（StickyHeader，带毛玻璃与阴影）。          |\n| **`InfiniteScrollList`** | 无限滚动列表   | 触底自动触发异步加载的无限滚动列表容器，内置加载骨架与到底提示。                     |\n| **`CollapseBox`**        | 折叠容器       | 支持水平与垂直方向折叠的弹性容器组件，支持自定义按钮位置与默认尺寸。                 |\n| **`Splitter`**           | 分隔面板       | 支持多面板拖拽调整尺寸、折叠与双击重置的可定制分隔面板组件。                         |\n| **`Masonry`**            | 瀑布流         | 基于列优先的高性能响应式瀑布流布局组件，遵循 AntD 规范。                             |\n\n---\n\n### 3. 数据录入 Data Entry (16 款)\n\n| 组件名                  | 中文名称         | 特性与场景说明                                                                        |\n| :---------------------- | :--------------- | :------------------------------------------------------------------------------------ |\n| **`PeriodSelect`**      | 周期/粒度切换器  | 紧凑型时间周期与维度单选切换器，精准还原高亮竖线分隔与多尺寸支持。                    |\n| **`DualRangeSlider`**   | 双滑块区间选择器 | 双向双滑块区间选择器，支持数值/价格跨度筛选与防交叉穿透。                             |\n| **`FilterChips`**       | 已选筛选胶囊栏   | 多维已选筛选项胶囊汇总栏，支持单项删除与一键清空全部。                                |\n| **`FileDropZone`**      | 拖拽上传容器     | 现代极客拖拽上传虚线容器，支持流光呼吸高亮与剪贴板截图粘贴。                          |\n| **`TreeTransfer`**      | 树形穿梭框       | 树形层级穿梭框，左侧目录树级联勾选与右侧平铺已选列表。                                |\n| **`NumberStepper`**     | 平滑数字步进器   | 长按连续加减数字步进器，支持步长控制与上下限保护。                                    |\n| **`KeyValEditor`**      | 键值对编辑器     | 动态增删 API Headers 与环境变量配置项，支持密码掩码与单行禁用。                       |\n| **`QuickDateRange`**    | 快捷日期筛选     | 今日/近7天/本月等预设日期胶囊标签与自定义日期范围双向联动。                           |\n| **`TreeFilterPanel`**   | 树形平铺筛选     | 多级分类平铺联动筛选器，支持多选、快捷全部、分类汇总与一键清空。                      |\n| **`NumericRangeInput`** | 数值区间输入     | 价格与数值区间范围输入框，自带双向联动校验与快捷区间预设标签。                        |\n| **`CronPicker`**        | Cron 选择器      | 定时任务 Cron 表达式可视化生成器，支持按天/周/月多周期配置与中文人话翻译。            |\n| **`TagInput`**          | 标签输入器       | 自由标签输入组件，支持回车/逗号打标签、退格删除、双击编辑与正则校验。                 |\n| **`PasswordStrength`**  | 密码强度检测     | 多维度密码复杂度实时评分与 4 段彩色进度条可视化指示器。                               |\n| **`ImageCropper`**      | 图片裁剪         | 轻量原生 Canvas 图片裁剪器，支持拖拽、滚轮缩放、90° 旋转、圆形头像裁剪与 Modal 弹窗。 |\n| **`DebounceSelect`**    | 防抖下拉框       | 防抖异步搜索选择器，内置时序竞态保护、单选/多选 Tags 模式与加载态。                   |\n| **`ColorPicker`**       | 颜色选择器       | 支持 HEX、HSB、RGB 及渐变色模式的高级颜色选择与调色板组件。                           |\n\n---\n\n### 4. 数据展示 Display (26 款)\n\n| 组件名                  | 中文名称         | 特性与场景说明                                                                  |\n| :---------------------- | :--------------- | :------------------------------------------------------------------------------ |\n| **`JsonDiffViewer`**    | JSON 差异比对器  | JSON 结构体增删改差异彩色高亮探查，支持新旧值对照。                             |\n| **`JsonTree`**          | JSON 树状探查器  | 树状无限折叠展开的 JSON 探查器，支持数据类型高亮与路径探查。                    |\n| **`MiniSparkline`**     | 单行微趋势折线图 | 指标卡与表格专用的极简微折线走势图，纯 SVG 贝塞尔曲线平滑绘制。                 |\n| **`SegmentedProgress`** | 分段多色进度条   | 单条轨道并列展示多色分段比例，支持存储空间占比与图例。                          |\n| **`TrendIndicator`**    | KPI 趋势升降胶囊 | 微型 KPI 指标变动升降胶囊，自动根据正负值判断涨跌并支持红绿反转。               |\n| **`PhotoViewer`**       | 相册画廊查看器   | 全功能多图画廊查看器，支持左右键盘按键切图与缩略图底栏联动。                    |\n| **`StatusTimeline`**    | 审批流时间轴     | 高级审批流与动态耗时时间轴，包含节点状态徽标、经办人与流转耗时。                |\n| **`GradientText`**      | 流光渐变文字     | 现代 SaaS 霓虹横向流光渐变文字，支持背景平滑滚动动画。                          |\n| **`VideoPlayer`**       | 视频播放器       | 轻量现代化视频播放器，暗黑毛玻璃控制条、快进快退 10s、0.75x~2.0x 倍速与画中画。 |\n| **`PdfViewer`**         | PDF 在线阅读器   | 轻量 Web PDF 阅读器，支持缩放 Zoom、90° 顺时针旋转与一键下载。                  |\n| **`BadgeRibbon`**       | 斜角丝带角标     | 卡片左上/右上 45° 倾斜缎带徽章，支持 HOT/PRO 推荐与渐变色。                     |\n| **`ShimmerSkeleton`**   | 流光骨架屏       | 高质感渐变流光掠过骨架屏，支持卡片、列表、头像与多行文本。                      |\n| **`FlipCard`**          | 3D 翻转卡片      | 3D 正反面翻转卡片，鼠标悬停或点击触发 180° 平滑翻转展示详情。                   |\n| **`VirtualList`**       | 虚拟列表         | 零依赖轻量虚拟滚动列表，万级海量数据 60FPS 极速渲染不卡顿。                     |\n| **`MetricCard`**        | KPI 指标卡       | Dashboard 看板指标卡片，集成 CountUp 数字跳动、环比升降趋势与微折线 Sparkline。 |\n| **`ActivityLog`**       | 操作审计日志     | 中后台业务操作与审批流动态时间轴，支持操作人头像、相对时间与变动详情折叠。      |\n| **`AudioPlayer`**       | 音频播放条       | 轻量客服录音与语音回放条，支持 Seek 拖拽、倍速切换与一键下载。                  |\n| **`TiltCard`**          | 3D 倾斜卡片      | 鼠标悬停 3D 景深物理倾斜与流光高光跟随卡片。                                    |\n| **`SpotlightCard`**     | 聚光灯卡片       | 鼠标光晕聚光灯实时追踪跟随卡片，具备前沿极客科技感与暗色模式。                  |\n| **`SensitiveMask`**     | 敏感脱敏         | 手机号/身份证/银行卡/邮箱等敏感数据脱敏展示，支持点击眼睛解密与复制。           |\n| **`DiffViewer`**        | 差异比对         | 轻量文本与代码行级差异比对器，支持分栏 Split 与行内 Unified 模式。              |\n| **`JsonEditor`**        | JSON 查看与编辑  | 轻量免外部依赖的 JSON 语法高亮查看与编辑器，支持格式化、单行压缩与错误定位。    |\n| **`CountUp`**           | 数字滚动         | 基于高质量缓动算法的平滑数字跳动动画组件，支持前缀后缀与命令式 Ref 控制。       |\n| **`TextEllipsis`**      | 文本省略         | 支持单行/多行文本截断、展开/收起切换、溢出智能 Tooltip 与一键复制。             |\n| **`BorderBeam`**        | 边框流光         | 为卡片或容器边框添加流动高亮与自定义渐变动画的特效组件。                        |\n| **`DisabledBox`**       | 禁用遮罩         | 为子级元素或复杂区域提供统一的禁用态透明遮罩与防交互保护。                      |\n\n---\n\n### 5. 反馈 Feedback (3 款)\n\n| 组件名                | 中文名称       | 特性与场景说明                                                 |\n| :-------------------- | :------------- | :------------------------------------------------------------- |\n| **`AnnouncementBar`** | 广播通知横幅   | 页面顶部吸顶渐变广播横幅，支持可配置关闭与持久化记忆。         |\n| **`HoverCard`**       | 悬浮资料卡     | Twitter / GitHub 风格悬浮信息卡片，防误触延迟与视口防溢出。    |\n| **`EnvBadge`**        | 环境防误触角标 | 醒目的环境状态标识胶囊，点击查看构建版本详情并支持多环境跳转。 |\n\n---\n\n## 💻 典型用法示例\n\n### 1. Watermark 防篡改水印\n\n```tsx\nimport { Watermark } from 'react-public-components';\n\nexport default function App() {\n\treturn (\n\t\t<Watermark\n\t\t\tcontent={['内部机密 严禁外传', 'alex.chen 2026-08-18']}\n\t\t\tcolor=\"rgba(0, 0, 0, 0.10)\"\n\t\t\tantiTamper\n\t\t>\n\t\t\t<div style={{ padding: 32, height: 400 }}>\n\t\t\t\t<h2>核心财务分析报告</h2>\n\t\t\t\t<p>即便在控制台尝试删除 DOM 或在 Styles 面板取消勾选属性，水印也会毫秒自愈复原。</p>\n\t\t\t</div>\n\t\t</Watermark>\n\t);\n}\n```\n\n### 2. Splitter 分隔面板\n\n```tsx\nimport { Splitter } from 'react-public-components';\n\nexport default function App() {\n\treturn (\n\t\t<Splitter style={{ height: 400 }}>\n\t\t\t<Splitter.Panel defaultSize=\"30%\" min=\"15%\" collapsible>\n\t\t\t\t<div style={{ padding: 16 }}>左侧导航树</div>\n\t\t\t</Splitter.Panel>\n\t\t\t<Splitter.Panel>\n\t\t\t\t<div style={{ padding: 16 }}>主体工作区内容</div>\n\t\t\t</Splitter.Panel>\n\t\t</Splitter>\n\t);\n}\n```\n\n### 3. CodeSnippet 极客代码块\n\n```tsx\nimport { CodeSnippet } from 'react-public-components';\n\nexport default function App() {\n\treturn (\n\t\t<CodeSnippet\n\t\t\tlanguage=\"typescript\"\n\t\t\tcode={`const greeting: string = \"Hello, react-public-components!\";\\nconsole.log(greeting);`}\n\t\t\tshowLineNumbers\n\t\t/>\n\t);\n}\n```\n\n---\n\n## 🛠️ 本地开发与预览\n\n克隆本仓库并在本地启动全功能交互 Demo 预览站点：\n\n```bash\n# 安装依赖\nnpm install\n\n# 启动本地开发与组件预览站点（基于 Vite）\nnpm run dev\n```\n\n浏览器打开 `http://localhost:5173` 即可浏览全部 61 款组件的实时效果、代码与参数调节面板。\n\n---\n\n## 📦 标准化发布流程 (Release Workflow)\n\n本项目已配置 `\"prepublishOnly\": \"npm run build\"` 自动化钩子，每次执行 `npm publish` 时会自动先执行全量类型与产物打包构建。\n\n### 1. 前置准备与环境检查\n\n```bash\n# 检查当前 npm 源是否为官方镜像源（若不是需切换）\nnpm config get registry\n# 切换为 npm 官方源（发布必须使用官方源）\nnpm config set registry https://registry.npmjs.org/\n\n# 登录 npm 账号（会自动唤起网页完成 2FA / Web 授权）\nnpm login --auth-type=web\n```\n\n### 2. 更新版本号 (遵循 SemVer 规范)\n\n```bash\n# 小修复与优化（Patch）：1.2.0 -> 1.2.1\nnpm version patch\n\n# 新功能与组件迭代（Minor）：1.2.0 -> 1.3.0\nnpm version minor\n\n# 架构破坏性更新（Major）：1.2.0 -> 2.0.0\nnpm version major\n```\n\n### 3. 构建与本地验证\n\n```bash\n# 验证组件库核心打包（生成 dist/ 产物）\nnpm run build\n\n# 验证 Demo 演示站编译\nnpm run build:demo\n```\n\n### 4. 提交代码与推送到 GitHub\n\n```bash\ngit add .\ngit commit -m \"chore(release): bump version to x.x.x\"\ngit push\n```\n\n### 5. 正式发布到 npm\n\n```bash\n# 执行发布（自动触发 prepublishOnly 构建）\nnpm publish --access public\n\n# 验证发布状态\nnpm view react-public-components version\n```\n\n---\n\n## 📄 开源许可\n\n[MIT License](LICENSE)\n","readmeFilename":"README.md"}