{"_id":"starry-sky-ui","_rev":"28-eab8cd718c429d0f10dc2bc73bd2cf6d","name":"starry-sky-ui","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"starry-sky-ui","version":"0.1.0","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.1.0","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"1e002e90e9c96de3a5154ab24059b160a0841920","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.1.0.tgz","fileCount":59,"integrity":"sha512-/sVOyWlDCrVMxmsee4bQo8U2Zn2oRMvatEFdGFAklscTSnZJRCHkLoIBuI+UqEdndcgXFC7d4Oa6rQ3z/89W5g==","signatures":[{"sig":"MEUCIF2VtJW7r9Jzs/rmUhDaxcmthd4UB2RiqhWcgagLB6diAiEApo80UqqjZ7ivIoJL7qDHI31v2tWXpf1og4hJlzBfF10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212213},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"787b1c3181051011c7b73c79e6be9ce32e60cdd8","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.1.0_1781278025332_0.310631295839235","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"starry-sky-ui","version":"0.1.1","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.1.1","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"a85081d140a129166fb0044391ba903eb8ccc8c3","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.1.1.tgz","fileCount":59,"integrity":"sha512-q9W7ZUrUVr/xJ4KjDXCksXtQgDMkU74pA5w4+IxoD2qe/7mpXa5TmvwmMDjDmA9ZNYBWvnoEG3n7v87XrL02xg==","signatures":[{"sig":"MEUCIDpHtSqCKoqHpu0CUPeoVGxpZMhNIGV5mVIzEzyqlf6sAiEAnXbWHB8rhFgkeJvS2YrcVw04LPUgG/fe8LRRFqnsB1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212213},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"787b1c3181051011c7b73c79e6be9ce32e60cdd8","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.1.1_1781339353553_0.2957614357308518","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"starry-sky-ui","version":"0.2.0","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.2.0","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"0b79f5b4ccf96535c12ef1da7def86b055401a42","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.2.0.tgz","fileCount":69,"integrity":"sha512-uoEHsrh3GQEx8lW13Mq9lJ9vSlKbhhI0A3gb4VdT88jjRE64FIPbFjml77b00dGVDX+c9HyOT+NE88H3B5rFBQ==","signatures":[{"sig":"MEYCIQCXBY0cOwXc36QfYeR1drRI1PlqZeRVT76pLA4Uzed3awIhAK8zOHpSTWmhFyaxa6nKS3eCPT4RXW4zDuqy6NEZu59m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232332},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js","require":"./dist/utils/index.js"}},"gitHead":"9551e29650abd422c19e714f523b6385a9741160","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.2.0_1781788308783_0.742797498462715","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"starry-sky-ui","version":"0.3.1","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.3.1","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"01c657bd3bb2287f0bb0aa411848dbbdc8c47052","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.3.1.tgz","fileCount":79,"integrity":"sha512-Tj7frBROvggYj/8DQP9plGz3jYLL5fJxeWBjB8kV9bvnGk/oxBeuHCPPZD+uqrUhf6UqG9N9tZJLyuK1feijZA==","signatures":[{"sig":"MEUCIC/wlexaz/mRX0yTX4D8A/s72GMolGAtLiJ5YW/98m3FAiEAxZCE6FEs2k7UZ5Tg6BfAM1hSZ7wR5xYdB2H9vJVSg7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245632},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ef04a602f00d82428d6f96ff632f43e98b8dbee1","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.3.1_1781789954628_0.48275842206413944","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"starry-sky-ui","version":"0.4.0","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.0","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"5c9272905c0d44a238f7363bdfefdb480dbbbeb3","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.0.tgz","fileCount":79,"integrity":"sha512-GK1BnEfdqwq5l4DT50uVbZ7ttqmRVT1z5qpO0DWhHROmVmjm+LwVAESelQPFD5oC86CEcDqeJRGJa/iCvf7+iQ==","signatures":[{"sig":"MEUCIQDKQTXWql2bzsjCyxW9p8daZwUTJEK7LVeCMl2UpR3GzgIgHHp8T7E2DNC5tDbizW8UKUgsW/juNL2Oqx/KSeexM/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253661},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"462f2e50f7a40677aa9edf20045266ad8b3df85a","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.0_1781848687793_0.133189015625516","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"starry-sky-ui","version":"0.4.1","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.1","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"c8eca01bee6359c809b8f3d205109d9d3c1bb5a5","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.1.tgz","fileCount":84,"integrity":"sha512-LLKEpquMwglyJi22hc6OePc6J5u47b4V/MCeLDirQ2lH3SPNMN44adZUZa2rmoliBEJX7/I7Fc/GxQw1crZ8Eg==","signatures":[{"sig":"MEUCID8O7XNwemmbN7g0v+dyfAlJaKxScF4Wt5jpjdEOMywDAiEAl0uHns8utzKYiy9T+cY70MFzn3UZzt656k6OJXVNi5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357290},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"eda85f4b196bb75edbbd2047e52dd35851f68613","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.1_1781919105272_0.45169493224708757","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"starry-sky-ui","version":"0.4.2","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.2","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"3369df0bd40af4a6183a41120adbad7a66bafc2f","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.2.tgz","fileCount":88,"integrity":"sha512-yQu+4FAXj/vz2d/0knQOyEuEizbvFg7zPj+H8svMiU/vQOt4cR6OT6swbYhcWvQG48kTliC3a1cX1q1f6tCGrQ==","signatures":[{"sig":"MEQCIAC5mBIvOWdm/h+VAMGnZCprmTqZ8Vjwl4HsXIQEIaXqAiA+RGmjR/o1sHpOD/LsnJ7kd/NcZ/JW5HH6CP2yTWnA8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363278},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a059a7ddd133e45c7c9293911d4f074833d5874d","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.2_1782217846336_0.31384822884523467","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"starry-sky-ui","version":"0.4.3","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.3","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"efe251ed2fd16fda9685874e9a78bca23147f5c5","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.3.tgz","fileCount":98,"integrity":"sha512-xSlOUtXqmo/3EjySUxEfVswwak5O+QJmpnKx0olh2ev21Y+UAMPpAt+TzC1G/gJtwJ8nRdOsjCYPvF+H8rG8VA==","signatures":[{"sig":"MEUCIFLcQcow8RiAUNDVLUpt8bmd2kXX1jqrFy7XQkriHppEAiEAi+Gi09381lOEcjo3bwls93DH8RhXXDTYhaum1ppl/Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398981},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a059a7ddd133e45c7c9293911d4f074833d5874d","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.3_1782226018768_0.8722189675054499","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"starry-sky-ui","version":"0.4.4","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.4","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"0687a142633cd299614a87e3a149a2d40b1aca54","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.4.tgz","fileCount":103,"integrity":"sha512-uNnFNmH85RbMseljgji2T7P2AUkBsKnaqcnPpDxYgQg/5mlxr6gv5FvxloBx/QAbWSRNseES0UpQ1rT4YPAZEQ==","signatures":[{"sig":"MEYCIQDizgnPk0wZHgLpXSpyewSt4VV1zLLv2/0tPxBaGgKprQIhALj5ZCCWWsWI0Q+GSbVGZmBpHDuIMNqZQdTMwfVHE8Zv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450888},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fdf95114dad3d56f0f5c8c83d24d51ad7478e757","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.4_1782311819698_0.055956793354567935","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"starry-sky-ui","version":"0.4.6","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.6","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"9b26deb3786e7f5fa78b4e7348e51dc79e88e30d","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.6.tgz","fileCount":138,"integrity":"sha512-eN0Az6sg6Wv9XtUY74DjXoX7pNs+kVlWxCoDBIiroQjEYhm00lRXzzOLPVpJO9FFvU7rjdAPiVaPYpbL0yU8mw==","signatures":[{"sig":"MEQCIEibs05rhJPB3gi0pOefeUZp5d3fTNCMC5Eg93p7lkrCAiBhe5n3O2UkMqdD5i2KLlHSZQHX/7nJisjsZHHCpBzEfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458133},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fdf95114dad3d56f0f5c8c83d24d51ad7478e757","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 1 \"public/live2d/**/*\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.6_1782312757529_0.7287255296211024","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"starry-sky-ui","version":"0.4.7","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.7","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"f61ec01ed3aad88569f6b5bfdefab30a4e26d554","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.7.tgz","fileCount":138,"integrity":"sha512-ISph2+2bpIoMhy6n2XUg/+Et/8V8X/6CNqa7aY3Lk2okqdjdiVXbnHvAWEavO03gURwi+LbLcxaxbJ4C2kTkww==","signatures":[{"sig":"MEUCIC1//+hnZCzEF8PehjRTw9QlKuR2N/xigk7TbV5ALLf+AiEAtSQEY0B9J+dQkfwJijegQSI0snhKdd6Bgtk6Gm+oz7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457999},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fdf95114dad3d56f0f5c8c83d24d51ad7478e757","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 1 \"public/live2d/**/*\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.7_1782312882288_0.23138804198330298","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"starry-sky-ui","version":"0.4.8","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.8","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"871cabfce7bc41fa7d2443e278897392e9190ee0","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.8.tgz","fileCount":138,"integrity":"sha512-DiUM79n9hMrXI31DjK3cW2GNiWK53xb2K+7z2yfatfBFRwMaqvBz9975s9mMD66hZhEJIKO7gYGPVuG+tO+ohw==","signatures":[{"sig":"MEYCIQDayCcwei/CHDJn30Wj2dCb7emit95FcOExdJFLOVmC4QIhAOA51pI2HJQEs1QNLbXHnOymMHdecMC0md8Mt4z53yWm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457999},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fdf95114dad3d56f0f5c8c83d24d51ad7478e757","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 1 \"public/live2d/**/*\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.8_1782313082028_0.6247588882982362","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"starry-sky-ui","version":"0.4.9","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.9","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"58e88ef72bd198b74687f95e976c49e6f16a2625","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.9.tgz","fileCount":138,"integrity":"sha512-njdNNG9IMFd18eb5cdmp4tB3epTiHYVIGrjTu33+gm91U28qZNmDp5o3G1tB+sC6zf/TNqM29SsEhhA1lZ1LGQ==","signatures":[{"sig":"MEYCIQDKo4z6TVdNro3/lhC2Q3hBb4LBr3mV2+lBMyAp2mBq4gIhAIz3N4hvGsyCdtbOCtcgye6bH1ZDs4ApMu18X1NxI5k5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1458676},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ae89438bbba2c0fb74152160709fd1ad04deba51","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 1 \"public/live2d/**/*\" dist","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.9_1782313932078_0.8535068221362285","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"starry-sky-ui","version":"0.4.10","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.4.10","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"c957e6d554c3687bd9823e0ca42078bfdd2eb80c","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.4.10.tgz","fileCount":211,"integrity":"sha512-/JXhlfo+dUsoohnyKq7vBhvPkBijX6/CNhG8mi0HRav+RWBQTQVceUluKR0RJmQdePuAHYoia5sa1ywvULpwoA==","signatures":[{"sig":"MEUCIBD6zMdDf0lqHEbrfy/43/lojCyld1MQsORS23fNJCWLAiEAz54Qz8CPe5YiUdc36aViRsHU0LBagZGLglxjHvP5b98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880806},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ae89438bbba2c0fb74152160709fd1ad04deba51","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/model/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.4.10_1782316476266_0.3629463799302517","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"starry-sky-ui","version":"0.5.0","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.5.0","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"bd432b91a0def2582fb86f5653a050e23c1c4e71","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.5.0.tgz","fileCount":145,"integrity":"sha512-8/Rgv2l9SzMtMjP17WAVrLraxTJh5zBMPsE0Lx9z2cJiiHcIJA3E7miQ+RrhD55qyEU5nRvhlTO2jNgp1NK5XQ==","signatures":[{"sig":"MEUCIQDtQpYMnAg9zftNGd8GufuLROKfDE4JKnm1YzmLPlydfAIgEyphWqM/P+dTnpXAFtXQKPInHzzGoM57kYSTewyHMPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1831752},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ae89438bbba2c0fb74152160709fd1ad04deba51","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.5.0_1782490578006_0.5810967087117918","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"starry-sky-ui","version":"0.5.2","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.5.2","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"ac3f263a2d22329339dfd8a09e3efb7a1f3a3830","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.5.2.tgz","fileCount":145,"integrity":"sha512-oOZTJpINPKrg+Yrxq2ZKAPqC/EntBy5fVChKcokBjIzOBSae6ryuA8aNX4APCrpSFBkBHl+cinXrbeoGXGsOLA==","signatures":[{"sig":"MEYCIQDCKPqRrzmSime08hWJNn+K2ZSxt/V/5uk6clCMqIRcxQIhAJ+bkRG5ewQSk8g04kXNg7XuXExkEynvI61MgudsFSGC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1831931},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"dba9e560c74744addb8321632f722ef9683fe594","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.5.2_1782492073742_0.2349024772647923","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"starry-sky-ui","version":"0.5.3","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.5.3","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"cf2b5c682c916d5a570320b862dcbdae49bf3b73","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.5.3.tgz","fileCount":145,"integrity":"sha512-mlA7oJ7+5/Aay3JlZ8J/1yrwnJmvV7cs5Py7vKLyqXBbNk/yVC4+Yi2KVBhsNaaMkJW5s8xOS3oMPGxlW/OfSw==","signatures":[{"sig":"MEYCIQDO4WWRRZ+GfOqIMZrbvS/WljuTorv20tIqEIfHGTWGUQIhANDk4OZEdMYTi8J1z6oO7O7c05Kmhsk/Lkc2a7t26JbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1831777},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a3450c831fdbf38e5c693385c2e83c4d6916dae","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.5.3_1782492370632_0.04085193345737981","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"starry-sky-ui","version":"0.6.0","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.0","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"bac52f4b486a9251de778c1c5151e46918657e64","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.0.tgz","fileCount":150,"integrity":"sha512-odx3X4PsbErH9C6x0q1Mc/IJiYH4dVqqjZM0Eo2uZadqxpOaWUH4UkTKDRLtoGO8+m9TF6ZBWfw3mwmmjblO/g==","signatures":[{"sig":"MEYCIQC1tdfto86y/4kyvLu4pgEgDTJ7edl7J6N3ER1UPQs0tAIhAKTMrdDfUq54kgjNZCePhdC+6q8o+oXLNIl0ervSP8WF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7316956},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"dba9e560c74744addb8321632f722ef9683fe594","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.0_1782536412332_0.5161835367416461","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"starry-sky-ui","version":"0.6.1","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.1","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"dist":{"shasum":"d8d40054321cf73c1f90eb98baed2151898c1e53","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.1.tgz","fileCount":150,"integrity":"sha512-ONKL4j2l1a7JNpcbeQpiAKUwoU8ZyLPdPu4r6LlDEh1socpmt2fQ4v5xM0tcLpZOoC0k55zVjaemlMvTB9+Ysg==","signatures":[{"sig":"MEYCIQCzzZMM8W/MNHTKkBlDsoLEaE66/9JRqOjo69ZF0+mVMgIhAPaHBRNo2EOgk0XWrIl8y0IxjERXXN9xgsYJKMAlyAEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7316948},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"19eaddd7bbaa228399a15e936c31f9fb375f6ae1","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.1_1782536854930_0.2273942900808794","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"starry-sky-ui","version":"0.6.2","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.2","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"ef87758c1e7f001fe84e29711dad6f6dbcc874cd","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.2.tgz","fileCount":151,"integrity":"sha512-rS4XlB7xm/EnjoK4Yvb0yHnlT5WOXGMteKczmRL4DiRy08lk4tXQ3bYEiP5HO4VtSCTcXuwGSLBgr2aOXBbVcw==","signatures":[{"sig":"MEYCIQC3IuSIVyjvCpBB1S++h31BdBHwXOR5n+sxUqDUkOoZUQIhAOKUf0HMouqxdRnwbQKLlvNkDur96aY1NxZXVtsqOD/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7319425},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"19eaddd7bbaa228399a15e936c31f9fb375f6ae1","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.2_1782538029203_0.4007027761469584","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"starry-sky-ui","version":"0.6.3","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.3","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"8acb164101b2ceeed089194357d8f6b67d18dc63","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.3.tgz","fileCount":151,"integrity":"sha512-bN6gsCz/GiLjmXSfwmovtZi4QvS+hgg8wxPVUl1GPNtIPzWvFKxeJ+zhDPyX/GPsH0W3Zrr8pADJfsLTM+N8zw==","signatures":[{"sig":"MEQCIAKXpeLearM/5qcTZhJJRJ5OuJPeNoXGR5muS5AJWvfeAiBbNHTU4icn0ElD6t4BieJ+N3c+uOwDNP0AF2wgXxF0Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320408},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"19eaddd7bbaa228399a15e936c31f9fb375f6ae1","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.3_1782554180085_0.2267039442476928","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"starry-sky-ui","version":"0.6.4","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.4","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"954b58d3711c4da4aa1e2fd5b79eaee152dc5cc9","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.4.tgz","fileCount":151,"integrity":"sha512-umqEI/Bjm8ejO3WifilKIx8Kl74vr+XDRncNddCZET4U2862za/AsMV8b0aY0Jo4NiA+xosOo077TM4vCxyUcA==","signatures":[{"sig":"MEYCIQC3ae++ecUZRXmfnjfdRbGSCWUOudMAjigzoet37ImWRAIhAPZPD3fYEsQ8x4eQeTykNlzGWmvc0xMQNkCnqlkbvVnr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320386},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"19eaddd7bbaa228399a15e936c31f9fb375f6ae1","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.4_1782554830753_0.6685338500192288","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"starry-sky-ui","version":"0.6.5","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.5","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"895ae178e61c449aaa61fb5d12becc040f6dee6f","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.5.tgz","fileCount":151,"integrity":"sha512-Dm3L52uTNU01iRqg5/0f30Uq8pzgBRx2HZHR5Y53A0rrwCX7vqkdgWO2H5a3XF/0U4tvxgL7jHzGzaBXNjhZFw==","signatures":[{"sig":"MEQCICoItpcAv0HZr/R/uIPlU47HIfTP5Za3bGZA+qNIYzsfAiAdpWqqp+p0EEm7e6QmzyKUMFC90WjZdEZDUKgvEMiJCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320497},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"87fa22ac6e90ac75b88c78dd801517c639518c4f","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.5_1782566782225_0.7460686615018333","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"starry-sky-ui","version":"0.6.6","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.6","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"519cd0ef17177752aad20a834b6d223180507ecf","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.6.tgz","fileCount":151,"integrity":"sha512-CjwRiO/LtHuG4pEdFv+hsYblDJKZ/lbwDsp4NuOYaVBjy9tIj7O4u4kW2XijMHonkfKPVwZ4t7InqgwSGbZpcA==","signatures":[{"sig":"MEQCIBcobuJWpfLHBq6KeMASaHHf9YnCpD4k06HCjljD8K62AiAakdrcyr16MzIDANUehGzudtHD7UqJY/h98cXggvQSPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320629},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"87fa22ac6e90ac75b88c78dd801517c639518c4f","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.6_1782650116367_0.7654926067192867","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"starry-sky-ui","version":"0.6.7","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.6.7","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"30374bafda15fde4ec5d1d269d0b85093740b70e","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.6.7.tgz","fileCount":151,"integrity":"sha512-cBN9rR2c1L/55dH7nGKQ/h0KDARxUsNB6/myqvhxR7yL4Wd2SM5G84+7NzRE46evB+L/iLdiaX6wfqVuBN/taQ==","signatures":[{"sig":"MEUCIQCJjTB17Vh97PrtMfXb+1Jrfb89A9bPz+NGptDOhapZRAIgLIjh4oUpNV6JfU4ayWs7TAPqt8Y0gBjkR0nbIa6r6ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320759},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"87fa22ac6e90ac75b88c78dd801517c639518c4f","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.6.7_1782651652730_0.7581359510066408","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"starry-sky-ui","version":"0.7.0","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.7.0","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"c989bf5a0bb654f4100694dd72a74af6a0b70428","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.7.0.tgz","fileCount":151,"integrity":"sha512-LRNwvKahw8TS/hYLEP9zRc6+PCmyqkxL2oOYNOPC5uWChrNFBNCWJN4HVZxWO6b/l+3YaT1eoHl9SUM8H7pOTQ==","signatures":[{"sig":"MEUCICkTulaL94nB69bBQNtyLMJ5kGjtP6GpjwexwvwsJSjyAiEA0wHSV/g8YWk1hn9IuXH8/Zmr1K+VgIAGjfWrf8q0BLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7321826},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d996fcd750ce83d8e34d39c9ce01b52e8ef347ad","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.7.0_1782820909669_0.3080776991589964","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"starry-sky-ui","version":"0.7.1","keywords":["react","ui","components","typescript"],"license":"MIT","_id":"starry-sky-ui@0.7.1","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"dist":{"shasum":"1f511e4ed967290f11a3819309f455805fc61dba","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.7.1.tgz","fileCount":151,"integrity":"sha512-6rKRG+5yJWi9SFnFeIsG/78huqgB6ldUdLlmCGJXKhsOLWB3NjuUXASEQgyrETUXCUy+PaDtydQ6EzW4XoX0yw==","signatures":[{"sig":"MEUCIEX4MxIhWbvbVfHWUsqn41QHAX+v7vAhBftwJrFHibYRAiEAjP+Wja32Z9GtB8dAU7dxsBrtaQigwse3jSNC3pbBW4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7321801},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d996fcd750ce83d8e34d39c9ce01b52e8ef347ad","private":false,"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"repository":{"url":"https://gitee.com/qqqsdx/starry-sky-ui.git","type":"git"},"_npmVersion":"10.9.2","description":"starry-sky-ui — 轻量级 React UI 组件库","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.97.0","react":"^19.0.0","copyfiles":"^2.4.1","react-dom":"^19.0.0","remark-gfm":"^4.0.0","typescript":"^4.9.0","@types/react":"^19.0.0","react-markdown":"^10.0.0","@types/react-dom":"^19.0.0","@uiw/react-md-editor":"^4.0.0","react-syntax-highlighter":"^16.0.0","@types/react-syntax-highlighter":"^15.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"remark-gfm":{"optional":true},"react-markdown":{"optional":true},"@uiw/react-md-editor":{"optional":true},"react-syntax-highlighter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/starry-sky-ui_0.7.1_1782822480276_0.06587304128205052","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"starry-sky-ui","version":"0.7.2","description":"starry-sky-ui — 轻量级 React UI 组件库","private":false,"license":"MIT","repository":{"type":"git","url":"https://gitee.com/qqqsdx/starry-sky-ui.git"},"keywords":["react","ui","components","typescript"],"main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"bin":{"starry-sky-ui":"bin/setup-live2d.js"},"scripts":{"build":"tsc -p tsconfig.build.json && copyfiles -u 1 \"src/**/*.scss\" dist && copyfiles -u 2 \"src/Live2D/live2d/**/*\" dist/Live2D","build:tsc":"tsc -p tsconfig.build.json","build:scss":"copyfiles -u 1 \"src/**/*.scss\" dist","prepublishOnly":"npm run build"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"react-markdown":{"optional":true},"remark-gfm":{"optional":true},"react-syntax-highlighter":{"optional":true},"@uiw/react-md-editor":{"optional":true}},"devDependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@types/react-syntax-highlighter":"^15.0.0","copyfiles":"^2.4.1","react":"^19.0.0","react-dom":"^19.0.0","react-markdown":"^10.0.0","react-syntax-highlighter":"^16.0.0","remark-gfm":"^4.0.0","@uiw/react-md-editor":"^4.0.0","sass":"^1.97.0","typescript":"^4.9.0"},"_id":"starry-sky-ui@0.7.2","gitHead":"d996fcd750ce83d8e34d39c9ce01b52e8ef347ad","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-8yRTD0YymWhfAvGx19jWsaex0sGecsVQt7v+scVb2LBBmmQrPyEISLmU1Emtd5qZlK+oweKCfR9FJFGqBzJVlw==","shasum":"ce3a922c8b87de39b04d1adcede0e28a02643c9b","tarball":"https://registry.npmjs.org/starry-sky-ui/-/starry-sky-ui-0.7.2.tgz","fileCount":151,"unpackedSize":7322323,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9BjeKgRQHTn/riZ35ZtquczJlLzucb4UXdBh3vyrcLgIhAIapCTDXEaDGv1pK21qRt4HmzzLNL+vNN/JTppK59/eP"}]},"_npmUser":{"name":"front-end-adai","email":"songdaixing163@163.com"},"directories":{},"maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/starry-sky-ui_0.7.2_1782920571432_0.5873192016117894"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T15:27:05.256Z","modified":"2026-07-01T15:42:51.819Z","0.1.0":"2026-06-12T15:27:05.568Z","0.1.1":"2026-06-13T08:29:13.696Z","0.2.0":"2026-06-18T13:11:48.932Z","0.3.1":"2026-06-18T13:39:14.772Z","0.4.0":"2026-06-19T05:58:07.930Z","0.4.1":"2026-06-20T01:31:45.442Z","0.4.2":"2026-06-23T12:30:46.458Z","0.4.3":"2026-06-23T14:46:58.917Z","0.4.4":"2026-06-24T14:36:59.839Z","0.4.6":"2026-06-24T14:52:37.714Z","0.4.7":"2026-06-24T14:54:42.462Z","0.4.8":"2026-06-24T14:58:02.201Z","0.4.9":"2026-06-24T15:12:12.318Z","0.4.10":"2026-06-24T15:54:36.465Z","0.5.0":"2026-06-26T16:16:18.179Z","0.5.2":"2026-06-26T16:41:13.931Z","0.5.3":"2026-06-26T16:46:10.863Z","0.6.0":"2026-06-27T05:00:12.602Z","0.6.1":"2026-06-27T05:07:35.207Z","0.6.2":"2026-06-27T05:27:09.499Z","0.6.3":"2026-06-27T09:56:20.368Z","0.6.4":"2026-06-27T10:07:10.967Z","0.6.5":"2026-06-27T13:26:22.461Z","0.6.6":"2026-06-28T12:35:16.670Z","0.6.7":"2026-06-28T13:00:52.944Z","0.7.0":"2026-06-30T12:01:49.943Z","0.7.1":"2026-06-30T12:28:00.555Z","0.7.2":"2026-07-01T15:42:51.710Z"},"license":"MIT","keywords":["react","ui","components","typescript"],"repository":{"type":"git","url":"https://gitee.com/qqqsdx/starry-sky-ui.git"},"description":"starry-sky-ui — 轻量级 React UI 组件库","maintainers":[{"name":"front-end-adai","email":"songdaixing163@163.com"}],"readme":"# Starry Sky UI — 轻量级 React UI 组件库\n\n[![license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![Gitee](https://img.shields.io/badge/Gitee-仓库-red)](https://gitee.com/qqqsdx/starry-sky-ui)\n\n一套轻量级 React UI 组件库，API 参考 Ant Design 标准，提供基础通用组件。  \n适用于博客、后台管理、个人项目等场景。\n\n📖 **文档地址：[https://www.adai.org.cn/ad-ui](https://www.adai.org.cn/ad-ui)**  \n🏠 **码云仓库：[https://gitee.com/qqqsdx/starry-sky-ui](https://gitee.com/qqqsdx/starry-sky-ui)**\n\n## 安装\n\n```bash\nnpm install starry-sky-ui\n# 或\nyarn add starry-sky-ui\n# 或\npnpm add starry-sky-ui\n```\n\n## 快速开始\n\n```tsx\nimport { Message, message, Select, Modal } from 'starry-sky-ui';\nimport type { SelectOption, ModalProps } from 'starry-sky-ui';\n\nfunction App() {\n  return (\n    <div>\n      <Message />\n      <Select options={[{ label: '选项一', value: '1' }]} />\n      <button onClick={() => message.success('Hello Starry Sky UI!')}>\n        提示\n      </button>\n    </div>\n  );\n}\n```\n\n## 目录结构\n\n```\nsrc/components/ad-ui/\n├── Message/\n│   ├── index.tsx\n│   └── index.scss\n├── Modal/\n│   ├── index.tsx\n│   └── index.scss\n├── Select/\n│   ├── index.tsx\n│   └── index.scss\n├── Starfield/\n│   ├── index.tsx\n│   └── index.scss\n├── Table/\n│   ├── index.tsx\n│   └── index.scss\n├── Pagination/\n│   ├── index.tsx\n│   └── index.scss\n├── types.ts          # 公共类型导出\n├── index.ts          # 统一导出入口\n└── README.md\n```\n\n---\n\n## Message — 消息提示\n\n全局消息提示，支持 `info`、`success`、`error`、`warning`、`loading` 五种类型，自动消失。\n\n### 基本用法\n\n```tsx\nimport { Message, message } from 'starry-sky-ui';\n\n// 1. 在应用根节点挂载 Message 组件\nfunction App() {\n  return (\n    <div>\n      <Message />\n      {/* your app */}\n    </div>\n  );\n}\n\n// 2. 通过 message 对象调用\nmessage.success('操作成功');\nmessage.error('操作失败');\nmessage.warning('警告提示');\nmessage.info('这是一条提示');\nmessage.loading('加载中...', 0); // duration=0 不自动消失\n\n// 返回的 MessageInstance 支持 then 语法\nmessage.loading('提交中...');\nawait submitForm();\nmessage.success('提交成功');\n```\n\n### 通用 open 方法\n\n```tsx\nmessage.open({\n  type: 'success',\n  content: '自定义消息',\n  duration: 5000,\n  className: 'my-custom-class',\n  style: { fontSize: 16 },\n  onClose: () => console.log('closed'),\n});\n```\n\n### 全局配置\n\n```tsx\nmessage.config({\n  top: 100,           // 距离顶部距离，默认 20\n  duration: 5000,      // 默认显示时长，默认 3000ms\n  maxCount: 3,         // 最大显示数量，超出时移除最早的消息\n  getContainer: () => document.getElementById('msg-area')!,\n});\n```\n\n### 销毁所有消息\n\n```tsx\nmessage.destroy();\n```\n\n### API 速查\n\n| 方法 | 说明 |\n|------|------|\n| `message.info(content, duration?, onClose?)` | 信息提示 |\n| `message.success(content, duration?, onClose?)` | 成功提示 |\n| `message.error(content, duration?, onClose?)` | 错误提示 |\n| `message.warning(content, duration?, onClose?)` | 警告提示 |\n| `message.loading(content, duration?, onClose?)` | 加载提示 |\n| `message.open(config)` | 通用打开（支持 className/style） |\n| `message.config(config)` | 全局配置 |\n| `message.destroy()` | 销毁所有消息 |\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|--------|------|--------|------|\n| `top` | `number` | `20` | 消息距离顶部距离 |\n| `duration` | `number` | `3000` | 默认自动消失时长（ms），0 为不消失 |\n| `maxCount` | `number` | `Infinity` | 最大显示数量 |\n| `getContainer` | `() => HTMLElement` | — | 自定义挂载容器 |\n\n---\n\n## Select — 下拉选择器\n\n通用下拉选择框，支持搜索、清除、受控/非受控、键盘导航、尺寸调整。\n\n### 基本用法\n\n```tsx\nimport { Select } from 'starry-sky-ui';\nimport type { SelectOption } from 'starry-sky-ui';\n\nconst options: SelectOption[] = [\n  { label: 'React', value: 'react' },\n  { label: 'Vue', value: 'vue', disabled: true },\n  { label: 'Angular', value: 'angular' },\n];\n\n// 非受控\n<Select\n  options={options}\n  defaultValue=\"react\"\n  onChange={(val, option) => console.log(val, option)}\n/>\n\n// 受控\n<Select\n  options={options}\n  value={value}\n  onChange={(val) => setValue(String(val))}\n  placeholder=\"请选择框架\"\n/>\n```\n\n### 搜索 & 清除\n\n```tsx\n<Select\n  options={options}\n  showSearch                              // 启用搜索\n  allowClear                              // 启用清除按钮\n  filterOption={(input, opt) =>           // 自定义过滤\n    opt.label.includes(input) || opt.value.toString().includes(input)\n  }\n  notFoundContent={<span>未找到匹配项</span>}\n/>\n```\n\n### 受控展开\n\n```tsx\n<Select\n  options={options}\n  open={open}\n  onOpenChange={(o) => setOpen(o)}\n/>\n```\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `options` | `SelectOption[]` | — | 选项列表 |\n| `value` | `string \\| number` | — | 受控：当前选中值 |\n| `defaultValue` | `string \\| number` | — | 非受控：默认选中值 |\n| `onChange` | `(value, option) => void` | — | 选中回调 |\n| `placeholder` | `string` | `'请选择'` | 占位文本 |\n| `disabled` | `boolean` | `false` | 禁用 |\n| `size` | `'small' \\| 'middle' \\| 'large'` | `'middle'` | 尺寸 |\n| `allowClear` | `boolean` | `false` | 显示清除按钮 |\n| `showSearch` | `boolean` | `false` | 支持搜索过滤 |\n| `filterOption` | `(input, option) => boolean` | 按 label 匹配 | 自定义过滤逻辑 |\n| `notFoundContent` | `ReactNode` | `'暂无数据'` | 空数据内容 |\n| `bordered` | `boolean` | `true` | 是否显示边框 |\n| `open` | `boolean` | — | 受控：是否展开 |\n| `onOpenChange` | `(open) => void` | — | 展开变化回调 |\n| `dropdownMatchSelectWidth` | `boolean` | `true` | 下拉菜单匹配选择器宽度 |\n| `listHeight` | `number` | `256` | 下拉菜单最大高度 |\n| `className` | `string` | `''` | 自定义类名 |\n| `style` | `CSSProperties` | — | 自定义样式 |\n| `dropdownClassName` | `string` | `''` | 下拉菜单类名 |\n| `onBlur` | `() => void` | — | 失焦回调 |\n| `onFocus` | `() => void` | — | 聚焦回调 |\n| `getPopupContainer` | `() => HTMLElement` | — | 自定义下拉容器 |\n\n### 类型\n\n```tsx\ninterface SelectOption {\n  label: string;\n  value: string | number;\n  disabled?: boolean;\n}\n```\n\n---\n\n## Modal — 弹窗\n\n通用模态弹窗，支持标题、底部按钮、动画、确认/取消、loading 态。\n\n### 基本用法\n\n```tsx\nimport { Modal } from 'starry-sky-ui';\nimport { useState } from 'react';\n\nconst [open, setOpen] = useState(false);\n\n<Modal open={open} onClose={() => setOpen(false)} title=\"提示\">\n  <p>弹窗内容</p>\n</Modal>\n```\n\n### 确认弹窗\n\n```tsx\n<Modal\n  open={open}\n  title=\"确认删除\"\n  onOk={async () => {\n    await deleteItem();\n    setOpen(false);\n  }}\n  onCancel={() => setOpen(false)}\n  confirmLoading\n  okText=\"删除\"\n  cancelText=\"取消\"\n  centered\n>\n  <p>确定要删除此项吗？删除后不可恢复。</p>\n</Modal>\n```\n\n### 自定义底部 & 隐藏关闭按钮\n\n```tsx\n<Modal\n  open={open}\n  onClose={() => setOpen(false)}\n  title=\"自定义\"\n  closable={false}           // 隐藏关闭按钮\n  footer={null}               // 隐藏底部\n>\n  {/* 自定义内容 */}\n</Modal>\n\n<Modal\n  open={open}\n  title=\"自定义底部\"\n  footer={\n    <div style={{ textAlign: 'center' }}>\n      <button onClick={() => setOpen(false)}>我知道了</button>\n    </div>\n  }\n>\n  <p>内容</p>\n</Modal>\n```\n\n### 无遮罩 & 禁止遮罩关闭\n\n```tsx\n<Modal\n  open={open}\n  mask={false}                // 无遮罩\n  maskClosable={false}        // 禁止点击遮罩关闭\n  keyboard={false}            // 禁止 ESC 关闭\n>\n  <p>必须通过按钮关闭</p>\n</Modal>\n```\n\n### destroyOnClose\n\n```tsx\n<Modal open={open} destroyOnClose>\n  {/* 关闭后子节点会被销毁，适合包含表单等需要重置的场景 */}\n  <ExpensiveForm />\n</Modal>\n```\n\n### afterClose\n\n```tsx\n<Modal\n  open={open}\n  onClose={() => setOpen(false)}\n  afterClose={() => console.log('弹窗已完全关闭')}\n>\n  <p>内容</p>\n</Modal>\n```\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `open` | `boolean` | `false` | 是否显示 |\n| `onClose` | `() => void` | — | 关闭回调 |\n| `onOk` | `() => void \\| Promise<void>` | — | 确认回调（支持 async） |\n| `onCancel` | `() => void` | — | 取消回调 |\n| `afterClose` | `() => void` | — | 关闭动画完成后回调 |\n| `title` | `ReactNode` | — | 标题 |\n| `children` | `ReactNode` | — | 内容 |\n| `footer` | `ReactNode \\| null` | 默认确定/取消按钮 | 底部，`null` 隐藏 |\n| `closeButton` | `ReactNode` | — | 自定义关闭按钮 |\n| `width` | `number \\| string` | `520` | 宽度（数字为 px） |\n| `height` | `number \\| string` | — | 高度 |\n| `centered` | `boolean` | `false` | 垂直居中 |\n| `mask` | `boolean` | `true` | 是否显示遮罩 |\n| `maskClosable` | `boolean` | `true` | 点击遮罩是否关闭 |\n| `closable` | `boolean` | `true` | 是否显示关闭按钮 |\n| `keyboard` | `boolean` | `true` | 是否支持 ESC 关闭 |\n| `confirmLoading` | `boolean` | `false` | 确认按钮 loading 态 |\n| `destroyOnClose` | `boolean` | `false` | 关闭时销毁子节点 |\n| `zIndex` | `number` | `1000` | 自定义 z-index |\n| `okText` | `string` | `'确定'` | 确定按钮文案 |\n| `cancelText` | `string` | `'取消'` | 取消按钮文案 |\n| `className` | `string` | `''` | 自定义类名 |\n| `style` | `CSSProperties` | — | 自定义样式 |\n| `bodyStyle` | `CSSProperties` | — | 内容区样式 |\n| `getContainer` | `() => HTMLElement` | — | 自定义容器 |\n\n---\n\n## Table — 表格\n\n功能丰富的表格组件，支持排序、分页、行选择、自定义渲染、固定表头、加载态等。\n\n### 基本用法\n\n```tsx\nimport { Table } from 'starry-sky-ui';\nimport type { ColumnType } from 'starry-sky-ui';\n\nconst columns: ColumnType[] = [\n  { title: '名称', dataIndex: 'name', key: 'name', sorter: (a, b) => a.name.localeCompare(b.name) },\n  { title: '版本', dataIndex: 'version', key: 'version' },\n  { title: '使用率', dataIndex: 'usage', key: 'usage', render: (val) => <ProgressBar value={val} /> },\n];\n\nconst data = [\n  { key: '1', name: 'React', version: '18.3.1', usage: '81%' },\n  { key: '2', name: 'Vue', version: '3.4.0', usage: '65%' },\n];\n\n<Table\n  columns={columns}\n  dataSource={data}\n  rowKey=\"key\"\n  pagination={{ pageSize: 10, showTotal: true }}\n/>\n```\n\n### 排序\n\n在 ColumnType 中设置 `sorter` 即可启用排序，支持传入排序函数或 `true`：\n\n```tsx\nconst columns: ColumnType[] = [\n  { title: '名称', dataIndex: 'name', sorter: (a, b) => a.name.localeCompare(b.name) },\n  { title: '版本', dataIndex: 'version', sorter: true },\n];\n```\n\n> 传 `true` 时会尝试默认比较，推荐传入具体的比较函数以获得准确排序。\n\n### 行选择\n\n```tsx\nconst [selectedKeys, setSelectedKeys] = useState<string[]>([]);\n\n<Table\n  columns={columns}\n  dataSource={data}\n  rowKey=\"key\"\n  rowSelection={{\n    selectedRowKeys: selectedKeys,\n    onChange: (keys, rows) => setSelectedKeys(keys),\n    getCheckboxProps: (record) => ({ disabled: record.name === 'Angular' }),\n  }}\n/>\n```\n\n### 加载态 & 空态\n\n```tsx\n// 加载中\n<Table columns={columns} dataSource={[]} loading />\n\n// 空数据\n<Table columns={columns} dataSource={[]} emptyText=\"暂无数据\" />\n\n// 自定义空态\n<Table columns={columns} dataSource={[]} emptyText={<Empty description=\"暂无数据\" />} />\n```\n\n### 拖拽排序\n\n传入 `onSortEnd` 回调即可启用拖拽排序。拖拽完成后会返回排序后的完整数据列表。\n\n```tsx\n<Table\n  columns={columns}\n  dataSource={data}\n  rowKey=\"key\"\n  onSortEnd={(newData) => {\n    console.log('排序后的数据:', newData);\n    setData(newData);\n  }}\n/>\n```\n\n拖拽排序会在表格左侧自动生成拖拽手柄列，支持跨行拖拽，拖拽目标行会高亮显示虚线边框。\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `columns` | `ColumnType[]` | — | 列定义 |\n| `dataSource` | `T[]` | — | 数据源 |\n| `rowKey` | `string \\| (record) => string` | `key` 或 `id` | 行唯一标识 |\n| `pagination` | `false \\| PaginationConfig` | 默认分页 | 分页配置，`false` 禁用 |\n| `loading` | `boolean` | `false` | 加载中 |\n| `emptyText` | `ReactNode` | `'暂无数据'` | 空数据展示 |\n| `size` | `'small' \\| 'middle' \\| 'large'` | `'large'` | 表格尺寸 |\n| `bordered` | `boolean` | `false` | 是否显示列边框 |\n| `showHeader` | `boolean` | `true` | 是否显示表头 |\n| `rowSelection` | `RowSelectionType` | — | 行选择配置 |\n| `scroll` | `{ y?: number }` | — | 设置 `y` 固定表头 |\n| `defaultSortBy` | `{ columnKey, order }` | — | 默认排序 |\n| `onChange` | `(pagination, sorter) => void` | — | 分页/排序变化回调 |\n| `onSortEnd` | `(newDataSource) => void` | — | 拖拽排序完成回调，入参为排序后的完整数据列表 |\n| `onRow` | `(record) => { onClick, style, className }` | — | 行事件与样式 |\n| `className` | `string` | `''` | 自定义类名 |\n\n### PaginationConfig\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `current` | `number` | — | 受控当前页 |\n| `defaultCurrent` | `number` | `1` | 默认当前页 |\n| `pageSize` | `number` | — | 受控每页条数 |\n| `defaultPageSize` | `number` | `10` | 默认每页条数 |\n| `total` | `number` | `dataSource.length` | 数据总量 |\n| `showSizeChanger` | `boolean` | `false` | 显示每页条数切换 |\n| `pageSizeOptions` | `number[]` | `[10, 20, 50, 100]` | 可选的每页条数 |\n| `showTotal` | `boolean` | `false` | 显示总条数 |\n| `simple` | `boolean` | `false` | 简洁模式 |\n| `onChange` | `(page, pageSize) => void` | — | 分页变化回调 |\n\n### ColumnType\n\n| 属性 | 类型 | 说明 |\n|------|------|------|\n| `title` | `string` | 列标题 |\n| `dataIndex` | `string` | 数据字段 |\n| `key` | `string` | 列唯一标识 |\n| `render` | `(value, record, index) => ReactNode` | 自定义渲染 |\n| `width` | `number \\| string` | 列宽度 |\n| `align` | `'left' \\| 'center' \\| 'right'` | 对齐方式 |\n| `sorter` | `boolean \\| (a, b) => number` | 排序函数（启用排序） |\n| `className` | `string` | 列类名 |\n| `fixed` | `'left' \\| 'right'` | 固定列 |\n| `visible` | `boolean` | 是否显示 |\n| `minWidth` | `number` | 最小宽度 |\n\n### RowSelectionType\n\n| 属性 | 类型 | 说明 |\n|------|------|------|\n| `selectedRowKeys` | `string[]` | 受控选中 key 列表 |\n| `defaultSelectedRowKeys` | `string[]` | 默认选中 key 列表 |\n| `onChange` | `(keys, rows) => void` | 选中变化回调 |\n| `getCheckboxProps` | `(record) => { disabled }` | 复选框属性 |\n| `columnWidth` | `number \\| string` | 选择列宽度 |\n\n---\n\n## Pagination — 分页\n\n分页组件，支持受控/非受控、简洁模式、每页条数切换、快速跳转、禁用态和小尺寸。\n\n### 基本用法\n\n```tsx\nimport { Pagination } from 'starry-sky-ui';\n\n<Pagination\n  total={200}\n  defaultCurrent={1}\n  defaultPageSize={10}\n  showTotal\n  showSizeChanger\n  onChange={(page, pageSize) => console.log(page, pageSize)}\n/>\n```\n\n### 受控模式\n\n```tsx\nconst [page, setPage] = useState(1);\nconst [pageSize, setPageSize] = useState(10);\n\n<Pagination\n  current={page}\n  pageSize={pageSize}\n  total={500}\n  showTotal\n  onChange={(p, s) => { setPage(p); setPageSize(s); }}\n/>\n```\n\n### 简洁模式\n\n```tsx\n<Pagination total={100} simple />\n```\n\n### 快速跳转\n\n```tsx\n<Pagination total={500} showQuickJumper />\n```\n\n### 小尺寸\n\n```tsx\n<Pagination total={200} size=\"small\" showTotal showSizeChanger />\n```\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `current` | `number` | — | 受控：当前页数 |\n| `defaultCurrent` | `number` | `1` | 非受控：默认当前页数 |\n| `pageSize` | `number` | — | 受控：每页条数 |\n| `defaultPageSize` | `number` | `10` | 非受控：默认每页条数 |\n| `total` | `number` | — | 数据总数（必填） |\n| `onChange` | `(page, pageSize) => void` | — | 页码或 pageSize 变化回调 |\n| `showSizeChanger` | `boolean` | `false` | 是否显示每页条数切换器 |\n| `pageSizeOptions` | `number[]` | `[10, 20, 50, 100]` | 每页条数可选值 |\n| `showTotal` | `boolean` | `false` | 是否显示总条数 |\n| `showTotalRender` | `(total, range) => ReactNode` | — | 总条数自定义渲染 |\n| `simple` | `boolean` | `false` | 简洁模式（仅显示翻页 + 输入框） |\n| `disabled` | `boolean` | `false` | 禁用 |\n| `showQuickJumper` | `boolean` | `false` | 是否显示快速跳转输入框 |\n| `size` | `'default' \\| 'small'` | `'default'` | 尺寸 |\n| `className` | `string` | `''` | 自定义类名 |\n\n---\n\n## Starfield — 星空背景\n\n星空背景组件，在容器内生成随机分布的闪烁星星，支持自定义数量、颜色和闪烁速度。\n\n### 基本用法\n\n```tsx\nimport { Starfield } from 'starry-sky-ui';\n\n// 使用默认参数（350 颗星星，紫/蓝/白三色，3s 闪烁）\n<Starfield />\n\n// 自定义参数\n<Starfield\n  starCount={500}\n  starColors={['#ff6b6b', '#ffd93d', '#6bcb77']}\n  time={5}\n  className=\"my-starfield\"\n/>\n```\n\n### 性能\n\n- 使用 `DocumentFragment` 批量追加 DOM，仅触发一次 reflow\n- 通过 CSS 自定义属性（`--star-color`, `--star-glow`）传递颜色，避免动态生成大量样式类\n- 清理时使用 `innerHTML` 一次性清除所有子节点\n\n### Props\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `starCount` | `number` | `350` | 星星数量 |\n| `starColors` | `string[]` | `['#8b5cf6', '#3b82f6', '#ffffff']` | 颜色列表，支持任意 CSS 合法颜色值 |\n| `time` | `number` | `3` | 闪烁动画最大延迟时间（秒） |\n| `className` | `string` | `''` | 自定义类名 |\n\n---\n\n## 类型导出\n\n所有组件类型均可从 `starry-sky-ui` 直接导入：\n\n```tsx\nimport type {\n  SelectOption,\n  SelectProps,\n  ModalProps,\n  MessageInstance,\n  MessageOpenConfig,\n  MessageGlobalConfig,\n  ColumnType,\n  TableProps,\n  PaginationConfig,\n  RowSelectionType,\n  PaginationProps,\n  StarfieldProps,\n} from 'starry-sky-ui';\n```","readmeFilename":"README.md"}