{"_id":"@fangxinyan/lumina","_rev":"39-8978090427ef5b18ec0158a9c938dd5a","name":"@fangxinyan/lumina","dist-tags":{"latest":"0.9.5"},"versions":{"0.1.0":{"name":"@fangxinyan/lumina","version":"0.1.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.1.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"14a96a3fbaae447e44aecd047ff4b35a94e2fea3","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.1.0.tgz","fileCount":319,"integrity":"sha512-SIgtcd0nfEdGm0v2yCMsYWiA03L6gejJS6L+7AIyRBRxoPpznmjbyunwKN+nuunjCV924qFXEXIOD3b+SmX98Q==","signatures":[{"sig":"MEYCIQD2JgFeQUwHDVszs1oGNmWIhZd8+XibSKNcMn5dItZQ+QIhAMGuuwN5Q1WbYvC2gM7THZFYqPmuQvQhaLEjl10Gpq01","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826060},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css"},"gitHead":"eece3cacb0ff8ad8f38b7f3082871cd12ba4a305","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build:lib"},"_npmUser":{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"10.9.2","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.1.0_1776651059040_0.761950855479298","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@fangxinyan/lumina","version":"0.1.2","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.1.2","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"3b745ba159798ec2ce70f7baf50d514e3d841e24","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.1.2.tgz","fileCount":319,"integrity":"sha512-xg8XkzCmDmcmF4qRSVsZQD7xnVVYJKAWo8bG6U+5iRKzKHssJm9kRN0Zi0c642Cbtp1eicdBo9XvbB7QR/kN8g==","signatures":[{"sig":"MEYCIQCd1lNkNEV39r0cYZx2IFw5Z1fegIaadB8HbYcxkIgqPAIhAPrzJgO+RmqwTa0Zfx/1O1HV04vgoMG2CPQorlSfstqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826060},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css"},"gitHead":"619f41af0d68a722c5d3b31c3cef75fbc2e4acc8","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.1.2_1776652046550_0.9724873798321234","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@fangxinyan/lumina","version":"0.1.3","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.1.3","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"5d3f210221235a23553d58162794c32899511cbe","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.1.3.tgz","fileCount":330,"integrity":"sha512-jxQ4wyHnPu7JsDzBGK6Uj89l/PTFu9B7z96ROISrQ+x3fxpwlw2C7GUg3KCEs9S8jeCe0TW1/fowld/nl9LMbg==","signatures":[{"sig":"MEUCIQCQkIEynT0XQAQSJm303nDcI2MYp12ABSq3jK4mf2FS1gIgVrOh7RjSBOolLGWCrBdEwOKMhmkoDHzf+feT/2YjyP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":957634},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css"},"gitHead":"4c38ecdede1c4e8ac79077818fc09055535f8f7f","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.1.3_1776654492365_0.6648927649001231","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@fangxinyan/lumina","version":"0.1.4","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.1.4","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"d8ebcfa33bd3a4e8a31c12949029ac456f77fc24","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.1.4.tgz","fileCount":345,"integrity":"sha512-VtNnUm/6agBBPmTJ2runOeXtnCu8XQwuaXuAsglnd8oQGrTcrBSDsJ7g6RP5pHUmnI3WdOWNuKkEJRUqz6WHIA==","signatures":[{"sig":"MEUCIQCsmioJjfkupUvOOXb3WLgK/bfc1tc2y8wNx9SCfn4eTQIgZwax3xHYs841ILwSyl2NQh8PdvHpCAuzaXd90Ger90k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1088414},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css"},"gitHead":"5db5bd66e0b6f154b0faa3931b953b9b6e4bf2ac","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.1.4_1776656394244_0.516725588348178","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@fangxinyan/lumina","version":"0.1.5","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.1.5","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"5b831177dbf7d4117a909fc96a2cc2fd20f38cfa","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.1.5.tgz","fileCount":345,"integrity":"sha512-xQC7Y4aSPB9bhG6RrBhklU3sZgUo/DrJtJ532yz4xojTcKAKlw1NwjlEf0RjiU6ey3XycBg8EDDQ0Kd60SMqJw==","signatures":[{"sig":"MEUCICqp+mfGmzP6RICvWhUvMnhiOhQmTqxsGbOSxgpNVQtDAiEAwsxTPsfaX6PqTK1nqtDD2Kivv7hdWxVQkzr194tpTdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1088336},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css"},"gitHead":"e41648eb92d7feaae898b812af08646a18b4333e","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.1.5_1776656492076_0.37056591971271424","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@fangxinyan/lumina","version":"0.1.6","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.1.6","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"23281810132b5018c4ffe9b389b556a25b6ebf03","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.1.6.tgz","fileCount":356,"integrity":"sha512-M4oivHnCsiLK3s/t5WdQ9xKjmtB+6Le+aexGwDDPd2MoWRJWHu3As8w8V3BNMjrTLZXWWTyKCvU1or2wI3bgWA==","signatures":[{"sig":"MEUCIQDdshkbthtm77ZnlSHNL13FWeN6mfs67on5NztT7F//LQIgBzdAyf+4sMrgPU7dOwC2vhowfDFvmZHl0iCTwRKoifk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1124497},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css"},"gitHead":"7c3ca07b0d937d08f2835b35f69df88e0e71a701","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.1.6_1776659151343_0.8189285139276818","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@fangxinyan/lumina","version":"0.2.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.2.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"976698530fa229100f47954acdcd4f935cb4a11c","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.2.0.tgz","fileCount":356,"integrity":"sha512-tiGX+tBbGbg3s7KK8Ie5m4xCpCPctCI8RDfDRSBxbrXmxCyQl1kRfiiJ+5v8gXeVrm8oSqhaG1jq1Wm9JkIRtQ==","signatures":[{"sig":"MEUCIQDEMtq0/0R19v2zozJh74XX4uA1Lbpr07AyjLIcDGSVAAIgIvrhSsxGOKhZ3i8ioxyfDrmOrZpsCzQkssQQ3oxeaL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1351743},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css"},"gitHead":"9c959eaada339f7300dda2d89f02b6fa316c02a4","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.2.0_1776660824353_0.8526427711333842","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@fangxinyan/lumina","version":"0.2.1","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.2.1","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"926e709eefab08b1348a454f175da081c12202cc","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.2.1.tgz","fileCount":396,"integrity":"sha512-ryuL0/007JdCKYYhMChDnoY6OS8IV8VVDeqpqf44oi5psfQHMptuTcap0f/F96Ou688JeXcPzacLAhnS5Ta1mg==","signatures":[{"sig":"MEUCICmLt4CQ19Ocb0ZXz98sBit9ci56+hQr0nvb7ajHI+atAiEAmYGrykqrCgo4bYXcof5S8YqK7Yj74wj3nRaZRU2l4fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1415206},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./llms.md":"./docs/llms.md","./package.json":"./package.json"},"gitHead":"d1ee8bd6853194bf97eff3a3dbb576a54947e6e8","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.2.1_1776662710949_0.40638624868554674","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@fangxinyan/lumina","version":"0.3.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.3.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"4c770ae52429d3e99ab9a89adcf2391beef016f0","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.3.0.tgz","fileCount":444,"integrity":"sha512-8Tfv/WRf5N+7kaPkxX8Bs55JgvMhu06ovr4yIfPiUcltzUbzplkThtHYl3VWm9U1YXE2zmxhmfgHsgAAwnODJQ==","signatures":[{"sig":"MEUCICjbt57sriSHsJO6hBoU13zLdaRZ3XdHHmszCoxjB7s1AiEA5M5AqppziZ9jOgrcxVj6caKjzj2q32RMiUNAylTt/SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1575202},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./llms.md":"./docs/llms.md","./package.json":"./package.json"},"gitHead":"96b7e1a9019b4c54327b50a12cbe904fd6c2dec8","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.3.0_1776671360420_0.7772584944069605","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@fangxinyan/lumina","version":"0.4.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.4.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"ac54ba87efe58fe0032ff40148e62bc1c2432bb9","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.4.0.tgz","fileCount":480,"integrity":"sha512-N+miagUR4IIP7SsJLjGf3Gu9V0cLg97/CoJIKrgkq9RaG8tlMAntn/ogNxEqX476j952e6IJawPb1Zdu7IX8Mg==","signatures":[{"sig":"MEUCICcUozosSuu48R7xP0YmjbFA81StwBkdibBCMrvkLVmaAiEA+aIgzEeU1iJn9Wcb4wrdkzqTZhQoyzcR3riM5ciH9VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1762737},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./llms.md":"./docs/llms.md","./package.json":"./package.json"},"gitHead":"3be265d5b53c54a8f7953025eb3beff56440e79b","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.4.0_1776671361400_0.28004850028362305","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@fangxinyan/lumina","version":"0.5.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.5.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"bd33b7a64745f4e5bcdc81417a9a983ca56b5357","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.5.0.tgz","fileCount":480,"integrity":"sha512-idwNmnnUPHZZVOm/FtomTmvz4DJ/5WyX04y0+7JZvhacj0UTYXpMf/mhdoao9NOxP2qTI0I/kTyCQZNh0m+j1Q==","signatures":[{"sig":"MEQCIFHF9z2FZydbwQ2OhkjaMeeWew9p4IQMK5V8Jlk83ue4AiAZ/lVVWzTg90Vocrl4CajYw/ytWdVedE0FaSfcbxVC/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1793147},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./llms.md":"./docs/llms.md","./package.json":"./package.json"},"gitHead":"b004d2abc0f715b9242fcaf721c2c4b485cde1d7","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","react-dom":"^18.3.1","typescript":"^5.5.4","@types/react":"^18.3.3","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.5.0_1776676521233_0.6892513130901115","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@fangxinyan/lumina","version":"0.5.1","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.5.1","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"c5c6b30433ee1bf65b63cb2fda98896b54941151","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.5.1.tgz","fileCount":492,"integrity":"sha512-yrJoQ9c9DEBENL7Fr6+JwC+V8My5ZfS0U6iSMLw8etgaHyz6jaL45NAHltf+CGfBcWHeouqCgt4Icd05+MsfFA==","signatures":[{"sig":"MEYCIQDFZwZ3lkq46FkP2QrWyduag6IRs+fEPc382BFH3RTQJwIhAOAdJEggqqG0KpVGEabc6nbTcgILI27KMhvXnNKacb1D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1849837},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./llms.md":"./docs/llms.md","./package.json":"./package.json"},"gitHead":"f8f0c41a55fc54bde769ab82b203b81859cfb8c4","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.5.1_1776759814000_0.6728445819843116","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@fangxinyan/lumina","version":"0.6.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"a5e6c9b8eda66c8d21d51dc7a60edd071f4c1ac5","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.0.tgz","fileCount":493,"integrity":"sha512-Fonib2d4ADoXiQx65cJTomaO3PBElcLigRkgD6trEL0ExIf2nZ7LC3kv5gS4Ca484zSaT2BKjiPP+vUo5kxaWA==","signatures":[{"sig":"MEQCIGPjqnlyK+T5rNL7VLg1qYhkH4zOLMQdLN3pGC0+STzJAiB1GcAvMpySRG7+RPqja+8hx4SlZAJ4es5240qZc3wKTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1921030},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Badge":{"types":"./dist/Tag.d.ts","import":"./dist/Tag.js","require":"./dist/Tag.cjs"},"./Panel":{"types":"./dist/Card.d.ts","import":"./dist/Card.js","require":"./dist/Card.cjs"},"./toast":{"types":"./dist/Toast.d.ts","import":"./dist/Toast.js","require":"./dist/Toast.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./Spinner":{"types":"./dist/Empty.d.ts","import":"./dist/Empty.js","require":"./dist/Empty.cjs"},"./llms.md":"./docs/llms.md","./Skeleton":{"types":"./dist/Empty.d.ts","import":"./dist/Empty.js","require":"./dist/Empty.cjs"},"./TablePro":{"types":"./dist/Table.d.ts","import":"./dist/Table.js","require":"./dist/Table.cjs"},"./Textarea":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./Segmented":{"types":"./dist/Tabs.d.ts","import":"./dist/Tabs.js","require":"./dist/Tabs.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Checkbox.d.ts","import":"./dist/Checkbox.js","require":"./dist/Checkbox.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Toast.d.ts","import":"./dist/Toast.js","require":"./dist/Toast.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"}},"gitHead":"cb8448096a2a5b679fea1eb69a58dd2834c94998","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.0_1776923095656_0.765904628763515","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@fangxinyan/lumina","version":"0.6.1","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.1","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"039c0475835dbe4fa82c67defd6b01421d00440d","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.1.tgz","fileCount":333,"integrity":"sha512-tb4agr6HPyK6P3pOJJVwhUve/tto6QngiKLzTKvT51mrfhqWnvI+owMGKe5lkSzfmv4dTNdNcEU+YNAD259y/w==","signatures":[{"sig":"MEQCIAQT0WO/unyPWZ3eHhfGp8dZmQ9qY9hBD6eVVbhnpdR5AiAVUiIgAYSMfJZLRUZ8TRjGfB5JT1j2Nhpp2gs3WSfHzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":920555},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Badge":{"types":"./dist/Tag.d.ts","import":"./dist/Tag.js","require":"./dist/Tag.cjs"},"./Panel":{"types":"./dist/Card.d.ts","import":"./dist/Card.js","require":"./dist/Card.cjs"},"./toast":{"types":"./dist/Toast.d.ts","import":"./dist/Toast.js","require":"./dist/Toast.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./Spinner":{"types":"./dist/Empty.d.ts","import":"./dist/Empty.js","require":"./dist/Empty.cjs"},"./llms.md":"./docs/llms.md","./Skeleton":{"types":"./dist/Empty.d.ts","import":"./dist/Empty.js","require":"./dist/Empty.cjs"},"./TablePro":{"types":"./dist/Table.d.ts","import":"./dist/Table.js","require":"./dist/Table.cjs"},"./Textarea":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./Segmented":{"types":"./dist/Tabs.d.ts","import":"./dist/Tabs.js","require":"./dist/Tabs.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Checkbox.d.ts","import":"./dist/Checkbox.js","require":"./dist/Checkbox.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Toast.d.ts","import":"./dist/Toast.js","require":"./dist/Toast.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"}},"gitHead":"3211e6da88e05db252b7f38ab2b592a707bba38e","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.1_1776928502883_0.9460859965641659","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@fangxinyan/lumina","version":"0.6.2","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.2","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"82afe1c421525dd84590cd451c37240c18797954","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.2.tgz","fileCount":375,"integrity":"sha512-o8VDaQb3i9HjM3hIzzJjQAxo1X5ZtVTibsUS1wlT4Xh6cSuyS8JKniD0WzvQ2rtKdb6KWehXUSDEZdLDAcMShg==","signatures":[{"sig":"MEYCIQC4dAIYQW1AavX1ce3NweOHWdcbOIoW729QgIwYAD+e7AIhAJuMMp80LP0WeL0jkGQHkMtoHEKC8Lfy7pYenj7WIfBv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042121},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"42916d531a10430936d106fb9d95d9a9c66559ab","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.2_1777000116555_0.5013833618220147","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@fangxinyan/lumina","version":"0.6.3","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.3","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"4a0d6cfd087253d1282e3aefbdb4751f9171333a","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.3.tgz","fileCount":375,"integrity":"sha512-CPfg+XjIXiGu9pX0QgKAU/HMViLBsYhsGeR5/0SUCTct1hcjzjaxDNdBzK3vTMAkqhlKR/ikxQKnIu4P2giWXw==","signatures":[{"sig":"MEQCIC5ph9t2+Iep/+bH4hIDzSYYQxLqeGVrSod2g0H8MOU2AiBp7YkBkIhgDDaid0/NS4W9Muiwyj8TWWGYg73u1/H0tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1085961},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"baa2b02307f6cf56c13ce3781445a085329de7f8","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.3_1777353976749_0.9996979626206606","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@fangxinyan/lumina","version":"0.6.4","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.4","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"7381ae032e980007a0318ef785b501df8bb3f4e3","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.4.tgz","fileCount":393,"integrity":"sha512-Xkp9tRnBsT2Haeue9pqli+T8PP0OmD9oAVHPLFntZIyPan9qpFFmOfs1ukJ319X/RkVu+ZOmVJoJXWOPJHxmTw==","signatures":[{"sig":"MEUCIQC6i9j37PxLC5CxPtWcOzYU1SMMgmXPvn51bfHC81d81wIgRWzMQgypUryXg6b1nNPHXU8a/lxmn92LaxNTP2fKoIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1281026},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"05464383287fb2713e65f6ab585eaac003f3c8cd","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.4_1777446390913_0.06131886633542005","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@fangxinyan/lumina","version":"0.6.5","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.5","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"2686c44a7a5937d433650ead14c5cdb4441500b3","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.5.tgz","fileCount":393,"integrity":"sha512-T7WHVij1bRbcNOym8let1kILBGcPJn/9rP5AwU/Gi/O9w7K3Aic3hi1oI6DMwy8rhu7MqRw4eapow5rIao6dUw==","signatures":[{"sig":"MEQCIFMOuapCPj50oHOweLwtjzNdilHhV26TEO9fP44ADkHbAiAqGrKlJerrm1KWUqysyj84iNP98YwlRY3Vp257nRb6vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1293370},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"ec9db8db27b7461d0bf6b866550d203c59cd1dcd","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.5_1777453599094_0.013965958652035093","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@fangxinyan/lumina","version":"0.6.6","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.6","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"d0137dc1fdf4884c6ff416c02a544acd5a3f2245","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.6.tgz","fileCount":393,"integrity":"sha512-CWlrZb78XHWf0QpiPxJcGfMj+uLrSUSseLixEDlSLAqqImcayBClbkvONZAlzDWFPtIZQHGgZFbK/bFjTnnOTA==","signatures":[{"sig":"MEYCIQD3XuCeenGcx+zvCLkfycGxiy2vQbTBeLMZmLztJBcXzgIhAPFIYjmEaISAZNRJ4yIDxpMve10/QEnklzVPnVJXwUYz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1293370},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"7ec880d82a69741349fcf76953e20471bb954572","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.6_1778036567027_0.8614123110990572","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@fangxinyan/lumina","version":"0.6.7","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.7","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"ee2836d7232d855d241aa1e2bf74e02b0e38dfa9","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.7.tgz","fileCount":393,"integrity":"sha512-WZZB2jS+dcWF7E3v/pKjryD0qOYCWix/9NpLV5kKsMesiaCYYSzkPv+e2uXIpCd3nzykjK7EHBwx1OGN2lv8xw==","signatures":[{"sig":"MEUCIQDsX8OIBGXkthSu6hfZELWfpi9aVk7LxN59cd2umYF25wIgcMyTFmnTQ7xeasFQKMbaRJVHBhikUVx3fIqOsuwUaWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1310142},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"e2567d0e86cbdb38b1e4eea5f2c1862cb2d8f20c","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.7_1778048900159_0.46169326235830566","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@fangxinyan/lumina","version":"0.6.8","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.8","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"2de665420c28a213a58684aa8b53096af3d47149","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.8.tgz","fileCount":394,"integrity":"sha512-Bp6kvo1ZU3vXg3VHTlpD4SnJX1RoP6oOjzjYnWtnvC3HIaKddqCwlqf94eI+dqGNTSDcbgk+5ntAlPk2wZ9A3g==","signatures":[{"sig":"MEQCIEQ9AC4dg8EUIdJeFVrm1Fs5vw8MgZpvvmjO7w1AmU6dAiAv9xBh5RlshUGcal6GoqBCqBsejWAybiX1E+jcTv/wbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1347907},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"d20c78632862f15c2e9706eeb196d4959c57c65c","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.8_1778134087817_0.283409824896683","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@fangxinyan/lumina","version":"0.6.9","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.9","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"bd9a012835c4e7a074229d20e5e73c850c155cf1","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.9.tgz","fileCount":394,"integrity":"sha512-Is3yz/uCQYBd0QjYI5J42N7Lbh4zHIN8k8PF5vNFZkJWO1B8/uRCbEGtI7IvJOOUm+gnY/godWXBxlejwizb7Q==","signatures":[{"sig":"MEUCIHTDmax7ZaVI1T1NaInLldIh3OEhbzHW0AIGZFzVmlEdAiEAyve8elYG/jPm23ON3tFNzY9WbDaI3D0hcYFu4J5LfY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1349602},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"d3afc3508d217cff55a0bb64608a8d672ef4f90b","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.11.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.9_1778725277223_0.4484819072916548","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@fangxinyan/lumina","version":"0.6.10","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.10","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"6c7fcd1cccdaacd8d8a99ab1d5cbb95526862f45","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.10.tgz","fileCount":394,"integrity":"sha512-bbAcsr0d6Ydg07lMZoVXCez/TwdExbevpW80pqY7QNSKPBSs1rrE/GJ8ojhVxYkcl0c6wIz6yhKAiytNXWpwzQ==","signatures":[{"sig":"MEYCIQDbe2ChVYQjhi8+g6e+VxpohvxElsI45p04JPutaQKUwwIhALyFPuXoPK/nsSz0ibyNPM8DK7qzyc6vuCzKIhAnXKqq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1355002},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"a1d594bf46e0fcb3c4682b710cb2bf55296cdb09","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.10_1778832351783_0.9166129369419393","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@fangxinyan/lumina","version":"0.6.11","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.11","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"76529272f1a47395c1cc655a93465042d3a1d2a9","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.11.tgz","fileCount":394,"integrity":"sha512-NiIvqWG/8iD+bYcz7WYTvnivBc53B6Valqk5+4hjvuvy+j2uCALctbDQTc/QPLoqE+YDVvhqWc2efB8XTZNxOg==","signatures":[{"sig":"MEUCIBy8nZSP2hfdyAtUK16Bc/cI/WXlDAImEgwAM3ut6JYYAiEA6Bc11Q2ptSGtKM22rJ0dcfJUKnpJ2qvoH5TqblEULBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1356553},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"337a38252845439b1106bb13f2785f9407075ecb","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.11_1778834307696_0.34148646297955465","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@fangxinyan/lumina","version":"0.6.12","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.12","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"417a54781b000b651a842fd16ba9fa8502e29bae","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.12.tgz","fileCount":394,"integrity":"sha512-hKj5D+lCfyp1YTP1f6bSoSWDhpIMr/jQyA+q7XxOABvG8IVknVpvYOCiE7gsW+dUBvKtsMOjnE917Chu51A54A==","signatures":[{"sig":"MEQCIG3/oMU4ROL7HSFFnlBOntGLFWOuyxR1UW1tS0hku5HVAiAoqrZz2PSQjHntF79jKVwNI/NnrYZialPsG5sDSzQofQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1357945},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"e7e67663fab02a547da687a652094ba4600b0a5d","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.12_1779418306328_0.8806303731282885","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@fangxinyan/lumina","version":"0.6.13","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.13","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"4ef558c00e838b1f0679bb10ade991093cf358ec","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.13.tgz","fileCount":394,"integrity":"sha512-O4J0xLUMw7h0V/opei5JYXRnrx5fBBzvBZJU9hdL14ohXksW7xVfVi7vrR1MUvi+b2OSy2nyR2p1wMEv5MP4wQ==","signatures":[{"sig":"MEUCIGOaxCv2i4J7Qq9LOgcZTCy97bOz/SCqvjzaDciNXUtmAiEAtotQZ0AtKQVixPjDEtBRb8XPnUFy8tOcYDDBR1VmaFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1361687},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"7ad6c963437d4e344ba7e485c937c11c09011d67","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.13_1779434772487_0.4812638711242052","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@fangxinyan/lumina","version":"0.6.14","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.14","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"ae93dfd601a07dad166cd3a6cbfef735918dd16c","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.14.tgz","fileCount":394,"integrity":"sha512-7CUVXuRjABo0SK1OwLjdzGKJc6m0KPk5tnJIuktZ9qUsCz5c4b6lzAo7jHWyWsup11m46mP95VJQ68IvAaaqyA==","signatures":[{"sig":"MEUCIQCqeGH03zWU1LHsOEWwDbJIrogeztW1Nzs0I8Uyczc9ewIgUzBqtWqIIV38VFT8SEasFwnX0hDs6gwujZEJEC4mSKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1365353},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"c69063c2998b6cf80089bf22e60325082dfbe836","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","react":"^18.3.1","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.14_1779437339947_0.4686330128562042","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@fangxinyan/lumina","version":"0.6.15","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.15","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"6a17d03955c987b7d4e4c9a6664f47b6be02df88","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.15.tgz","fileCount":418,"integrity":"sha512-go9SYVeHngl85aCYAjxSmb2gUF4KeShXa6qVTodGjS/tQUOKW2Fmc6EYp1F9EdPL7YPHOOy+HgFomb6nt/x8GQ==","signatures":[{"sig":"MEYCIQD8ty8VliJEG7j+YFfR+8bBxzN/NDCdfLFT/U+S2mHIowIhALmyNhF+ssWaT1VUK12MO1ktBOa4GEq7mUpVHiBQXYit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1505825},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"bfc65c436b9af322e502ed78d09a923fe74a5eb3","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.15_1779693572630_0.08703271434307003","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@fangxinyan/lumina","version":"0.6.16","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.16","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"aa2b2765b9e79ad1dfa13cbbe58de60415fd400a","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.16.tgz","fileCount":418,"integrity":"sha512-toaHWN2bb54AwopOIXjRBARQpxUP0/sArCLPO4A3Sr3gWyGEVZOgkqKPtjdPKzGeIg13NcII9yeH1ZFKQCQQ9Q==","signatures":[{"sig":"MEYCIQDB4QdF9P2gsIXoEGonz9z/hk+kKDHOgz2PeV8y1c5P6gIhAPZV9UiIDUYzyKTGuzLjTySAnGjJ3dkLVnZyZpLtsPzB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1506065},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"c057f804754584e4b9e7b8a38461658e356cd187","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.16_1779699254414_0.5510373933462558","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@fangxinyan/lumina","version":"0.6.17","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.17","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"459f26ae9d5ef7ae6a1fa2817783389e12862b4f","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.17.tgz","fileCount":420,"integrity":"sha512-vUs4BryURJAhGZ5RfzEYkLuyPHjvZNNts0u8mBqVK1BnQAXHeM7l3v/g6C5TRbBCk4HdS5tQXVCRdxVhcx1qxw==","signatures":[{"sig":"MEUCICnKhiZIux2T1vADgKIGis2ZWEBvM6jvHTaDF6sfjUINAiEAxHzAjLDuaABKrYWlynPW7GNg/z6D89YXbO+mAtp+GTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510825},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"729aa9368e6ec0448fe831b5766d4a7b701fec20","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.12.1","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.17_1779760967464_0.5754674476853034","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"@fangxinyan/lumina","version":"0.6.18","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.6.18","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"0d50c8b7d7c61ee06e6a2636bea3b665e8f3fce2","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.6.18.tgz","fileCount":420,"integrity":"sha512-ULajwqsRZFDNY5NzkD9xOAZEFGqB4uU6pKagwZp3WFUpR1+WwfLYpKWnKtmrA2FyxpHlGQdxlM8xtvJRrGmISA==","signatures":[{"sig":"MEYCIQDDjpSSJVURDdAdMDrf43rNBsclTOP2vV8IOgKwRwK4LAIhAMtZdlv9pAuIsqFoV2Pk4inodppZmDGoeG/MB9PgZDtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.6.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1550346},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./package.json":"./package.json","./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"}},"gitHead":"4b1e9049bcc7f109874fb6b5017c700d36deb07d","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"tsup","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.13.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.6.18_1780896717378_0.1658885876416154","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@fangxinyan/lumina","version":"0.7.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.7.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"7012d5858b1960a8ebea8b412cf27b70b6b04903","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.7.0.tgz","fileCount":431,"integrity":"sha512-k9USfX5Y1uKSw2PvgH+eJXeAkm67wrg/mSU1/nl9Fd+h9vv1U1fSMyxDTt1IG5kcbhRdbEHqxeWgQJz6Zijbnw==","signatures":[{"sig":"MEUCIQCc81QjvRzJU8JF8EZpJkFS5PLYpO/U32UEXGFaLgh5iQIgQ3yXLwqdwXgU93qWHO5Sxdwm9md90HcisljBSC+g+j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2058853},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./package.json":"./package.json","./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"}},"gitHead":"848affbf9a6cd8ae2406c00a905f3a77d18d2072","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.16.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.7.0_1784019732277_0.9533398053763862","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@fangxinyan/lumina","version":"0.8.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.8.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"4d417787a5997e6065b25adad04859ecb3fba7e3","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.8.0.tgz","fileCount":431,"integrity":"sha512-f2I1D9TaXUtkmH04hCMd4dCkB2tUyFk7RRG7NwbET2ERArz3yFvcSxWNwaZcpeJZVQ3Bn67+mQdSdFY8EOA1iA==","signatures":[{"sig":"MEUCIHRmSYtTreOkS/aUrp6eifk8N5h1Q6g2QNjxDV0zVuhxAiEAuVxq3Egn5UHmLCTNCz9Q80TeARrfHGFfXlaewcyZnYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2071714},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./package.json":"./package.json","./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"}},"gitHead":"068c14b2f5348c725856e121e6ba3776489318ed","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.16.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.8.0_1784818410985_0.207495680476387","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@fangxinyan/lumina","version":"0.9.0","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.9.0","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"a7147c120fc97c41857d77130d37e5c696d3c6bf","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.9.0.tgz","fileCount":431,"integrity":"sha512-sVg0yK0ydfc99WFR5gly2srz47qiYVPj39A8aQ//Wo/vI0R5hPqHNZfEhiCm3Tq3q/XV2ih85t7brAmPtsvSPg==","signatures":[{"sig":"MEUCIQCE2wD/wSCpCurnyOYBBE1/cJxBWitpQtk5EmzIVHtf5AIgOdRR1pT3TyBJpprLCWfWo9Et6Kuf+5yR1hSr6t2NoDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2081620},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./package.json":"./package.json","./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"}},"gitHead":"cf38e8ee137bc7d1bcbe3e462d9461e08d3287e5","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.17.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.9.0_1786777920291_0.24951780745836993","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@fangxinyan/lumina","version":"0.9.1","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.9.1","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"77b7f7e60c77a418401022bb47df5bb484518b74","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.9.1.tgz","fileCount":431,"integrity":"sha512-mMKBgTnc0hpTqkOlkq7mB+Sa/BuZAbZVHVyrfwCTVtxVEWd7kbyqKrWKZwg2CIOBEhRzCwIMN51sH9XI5rG3Vg==","signatures":[{"sig":"MEUCIQCrkVssLlIC8paaalAWqXNnYN522KJ8euN60xTvJicgPQIgNnaoDw2IaK1ZnLixm+nyIZ7zO5drd4g/dEvfX3xDJl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2084621},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./package.json":"./package.json","./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"}},"gitHead":"1c4c683871d8e5ccee6ae3bf3939dbf34d57bde8","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.17.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.9.1_1786783770225_0.3813380494733756","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@fangxinyan/lumina","version":"0.9.2","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.9.2","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"fbbba3ef5d04b3029f22d7dba9e91a2b0a96ac24","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.9.2.tgz","fileCount":431,"integrity":"sha512-4xXN9gcJapdwx+PpjtKIc6vBN400qkO1+b0gy4yKM8OQO7Su93LtuLtuPP9WpFjG2UzsJnHdDvi3lqnevvfdfA==","signatures":[{"sig":"MEYCIQCAWLPzLVjljO3m6zFfvnSTlSx1qM/sz22tmI2RLwcaqgIhAPPYy/y1MnTr8ICsctcTnQivXC6E9ZZNchzcNJgpP07X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2096847},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./package.json":"./package.json","./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"}},"gitHead":"25c6790049ffd066f61531bc777c94375664de71","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.19.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.9.2_1788619780338_0.10083474686101912","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@fangxinyan/lumina","version":"0.9.3","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.9.3","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"e007fa864c5a29be2c0e93cc7e682045a64c30ca","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.9.3.tgz","fileCount":431,"integrity":"sha512-yOjG+N/LrTrMGa7yE5enR6EK3OgDdnXgFf0a2bfQiYnoLz1QZesgg1fDrHma/bgQodqpBJjVQQzzesUSGpJ/Wg==","signatures":[{"sig":"MEYCIQDhKBOPrlHCrOf9PX3cwiYTda5bF0k6J7mb2fl/fZRFVQIhAMYuGl5fncxRxlOqQb0Wodk3UXCMmCjoTr+91J6SnWpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2096947},"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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./package.json":"./package.json","./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"}},"gitHead":"ce06b39d4c207508056b99c09479173010ceaa13","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.19.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.9.3_1788623554622_0.899790696105514","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@fangxinyan/lumina","version":"0.9.4","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","_id":"@fangxinyan/lumina@0.9.4","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"dist":{"shasum":"159998c053f89e087b106db6b26e634c3d98f53e","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.9.4.tgz","fileCount":431,"integrity":"sha512-HMZZFj047f10tJrRqYvqsiz+wgUK3ghYVqOooItGDvGJgrzWlLbe98Chei97v+B+nKr6IV7cLlwKDJOHKuJn/w==","signatures":[{"sig":"MEYCIQDgJqb4ms2gn8gUyV9VFkupGTg6AlwFai6/N2pVmBQfgwIhAO1H9Ax0fJewzLsWwJqQiIumprFowdnZcfNrD+rWovi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2110079},"main":"./dist/index.cjs","type":"module","_from":"file:/home/runner/work/_temp/fangxinyan-lumina-0.9.4.tgz","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/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./llms/*":"./docs/llms/*","./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./llms.md":"./docs/llms.md","./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./package.json":"./package.json","./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"}},"scripts":{"dev":"vite","build":"vite build","preview":"vite preview","gen:docs":"node scripts/gen-llms-doc.mjs","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","test:unit":"vitest run --root . --environment jsdom","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api","verify:public-api":"node scripts/verify-public-api.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"_resolved":"/home/runner/work/_temp/fangxinyan-lumina-0.9.4.tgz","_integrity":"sha512-HMZZFj047f10tJrRqYvqsiz+wgUK3ghYVqOooItGDvGJgrzWlLbe98Chei97v+B+nKr6IV7cLlwKDJOHKuJn/w==","repository":{"url":"git+https://github.com/LHorTL/lumina.git","type":"git"},"_npmVersion":"11.19.0","description":"Lumina — Neumorphic component library for Electron & React apps","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.2","jsdom":"^29.1.1","react":"^18.3.1","vitest":"^4.1.6","postcss":"^8.5.10","prismjs":"^1.30.0","react-dom":"^18.3.1","typescript":"^5.5.4","@types/node":"^25.6.0","@types/react":"^18.3.3","@types/prismjs":"^1.26.6","postcss-import":"^16.1.1","@types/react-dom":"^18.3.0","@babel/standalone":"^7.29.2","@vitejs/plugin-react":"^4.3.1","@testing-library/react":"^16.3.2"},"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/lumina_0.9.4_1788775527120_0.48651324329448564","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@fangxinyan/lumina","version":"0.9.5","description":"Lumina — Neumorphic component library for Electron & React apps","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css","./tokens":"./dist/tokens.css","./llms.md":"./docs/llms.md","./llms/*":"./docs/llms/*","./package.json":"./package.json","./TitleBar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./WindowControls":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./IconButton":{"types":"./dist/Button.d.ts","import":"./dist/Button.js","require":"./dist/Button.cjs"},"./InputPassword":{"types":"./dist/Input.d.ts","import":"./dist/Input.js","require":"./dist/Input.cjs"},"./TextArea":{"types":"./dist/Textarea.d.ts","import":"./dist/Textarea.js","require":"./dist/Textarea.cjs"},"./RadioGroup":{"types":"./dist/Radio.d.ts","import":"./dist/Radio.js","require":"./dist/Radio.cjs"},"./FormItem":{"types":"./dist/Form.d.ts","import":"./dist/Form.js","require":"./dist/Form.cjs"},"./ThemeProvider":{"types":"./dist/Theme.d.ts","import":"./dist/Theme.js","require":"./dist/Theme.cjs"},"./Title":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Text":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Paragraph":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Link":{"types":"./dist/Typography.d.ts","import":"./dist/Typography.js","require":"./dist/Typography.cjs"},"./Sidebar":{"types":"./dist/AppShell.d.ts","import":"./dist/AppShell.js","require":"./dist/AppShell.cjs"},"./StatusBarItem":{"types":"./dist/StatusBar.d.ts","import":"./dist/StatusBar.js","require":"./dist/StatusBar.cjs"},"./MessageContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./message":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./ToastContainer":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./toast":{"types":"./dist/Message.d.ts","import":"./dist/Message.js","require":"./dist/Message.cjs"},"./ImageGrid":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./SpriteImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./LayeredImage":{"types":"./dist/Image.d.ts","import":"./dist/Image.js","require":"./dist/Image.cjs"},"./AimOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./AppstoreOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BarChartOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BlockOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./BorderOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CameraOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CaretDownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CaretUpOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CheckOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ClockCircleFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CloseOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./CopyOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DashboardOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DeleteOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./DownOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./EnvironmentOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ExclamationCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./FolderOpenOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LeftOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./LoadingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusCircleOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./MinusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PictureOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./PlusOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./QqOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ReloadOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./RobotOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SearchOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SettingOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarFilled":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./StarOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SwapRightOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./SyncOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./ThunderboltOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./TranslationOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UnorderedListOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./UserOutlined":{"types":"./dist/Icon.d.ts","import":"./dist/Icon.js","require":"./dist/Icon.cjs"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"}},"sideEffects":["*.css"],"scripts":{"dev":"vite","build":"vite build","build:lib":"node --max-old-space-size=6144 ./node_modules/tsup/dist/cli-default.js","preview":"vite preview","typecheck":"tsc --noEmit","test:unit":"vitest run --root . --environment jsdom","gen:docs":"node scripts/gen-llms-doc.mjs","verify:public-api":"node scripts/verify-public-api.mjs","prepublishOnly":"npm run typecheck && npm run test:unit && npm run gen:docs && npm run build:lib && npm run verify:public-api"},"peerDependencies":{"react":">=18","react-dom":">=18"},"devDependencies":{"@babel/standalone":"^7.29.2","@testing-library/react":"^16.3.2","@types/node":"^25.6.0","@types/prismjs":"^1.26.6","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.3.1","jsdom":"^29.1.1","postcss":"^8.5.10","postcss-import":"^16.1.1","prismjs":"^1.30.0","react":"^18.3.1","react-dom":"^18.3.1","tsup":"^8.2.4","typescript":"^5.5.4","vite":"^5.4.2","vitest":"^4.1.6"},"keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"author":{"name":"fangxinyan"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/LHorTL/lumina.git"},"homepage":"https://github.com/LHorTL/lumina#readme","bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"publishConfig":{"access":"public"},"_id":"@fangxinyan/lumina@0.9.5","_integrity":"sha512-jeI0Y9f1vmLybE3SZhs+8LnIxKXjOWOIaf16BBQa+0yWFv5iz1mOtKgoiLQw/HWYY4JXyZ99oy+1ndXb0cYhug==","_resolved":"/home/runner/work/_temp/fangxinyan-lumina-0.9.5.tgz","_from":"file:/home/runner/work/_temp/fangxinyan-lumina-0.9.5.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-jeI0Y9f1vmLybE3SZhs+8LnIxKXjOWOIaf16BBQa+0yWFv5iz1mOtKgoiLQw/HWYY4JXyZ99oy+1ndXb0cYhug==","shasum":"f7bd25595d99c0416432f919df798f8edcea2e42","tarball":"https://registry.npmjs.org/@fangxinyan/lumina/-/lumina-0.9.5.tgz","fileCount":431,"unpackedSize":2112358,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fangxinyan%2flumina@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID5QDYzp+o2lSq+1wzAf2+8W1c/I1zJZ888fG1CvuI78AiBRal1HDB4HcHVFhhiJpsTC5t/nHccOOe02b4bEe8NoEA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:781d1081-3631-4c1f-9926-86f6a33539da"}},"directories":{},"maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lumina_0.9.5_1789212146422_0.7437347069123572"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T02:10:58.869Z","modified":"2026-09-12T11:22:26.859Z","0.1.0":"2026-04-20T02:10:59.185Z","0.1.2":"2026-04-20T02:27:26.767Z","0.1.3":"2026-04-20T03:08:12.510Z","0.1.4":"2026-04-20T03:39:54.399Z","0.1.5":"2026-04-20T03:41:32.257Z","0.1.6":"2026-04-20T04:25:51.514Z","0.2.0":"2026-04-20T04:53:44.546Z","0.2.1":"2026-04-20T05:25:11.128Z","0.3.0":"2026-04-20T07:49:20.576Z","0.4.0":"2026-04-20T07:49:21.537Z","0.5.0":"2026-04-20T09:15:21.408Z","0.5.1":"2026-04-21T08:23:34.177Z","0.6.0":"2026-04-23T05:44:55.856Z","0.6.1":"2026-04-23T07:15:03.087Z","0.6.2":"2026-04-24T03:08:36.806Z","0.6.3":"2026-04-28T05:26:16.965Z","0.6.4":"2026-04-29T07:06:31.120Z","0.6.5":"2026-04-29T09:06:39.263Z","0.6.6":"2026-05-06T03:02:47.247Z","0.6.7":"2026-05-06T06:28:20.411Z","0.6.8":"2026-05-07T06:08:08.033Z","0.6.9":"2026-05-14T02:21:17.453Z","0.6.10":"2026-05-15T08:05:51.948Z","0.6.11":"2026-05-15T08:38:27.923Z","0.6.12":"2026-05-22T02:51:46.504Z","0.6.13":"2026-05-22T07:26:12.681Z","0.6.14":"2026-05-22T08:09:00.372Z","0.6.15":"2026-05-25T07:19:32.797Z","0.6.16":"2026-05-25T08:54:14.649Z","0.6.17":"2026-05-26T02:02:47.669Z","0.6.18":"2026-06-08T05:31:57.592Z","0.7.0":"2026-07-14T09:02:12.417Z","0.8.0":"2026-07-23T14:53:31.156Z","0.9.0":"2026-08-15T07:12:00.463Z","0.9.1":"2026-08-15T08:49:30.373Z","0.9.2":"2026-09-05T14:49:40.475Z","0.9.3":"2026-09-05T15:52:34.777Z","0.9.4":"2026-09-07T10:05:27.269Z","0.9.5":"2026-09-12T11:22:26.550Z"},"bugs":{"url":"https://github.com/LHorTL/lumina/issues"},"author":{"name":"fangxinyan"},"license":"MIT","homepage":"https://github.com/LHorTL/lumina#readme","keywords":["react","ui","component-library","neumorphism","electron","typescript","lumina"],"repository":{"type":"git","url":"git+https://github.com/LHorTL/lumina.git"},"description":"Lumina — Neumorphic component library for Electron & React apps","maintainers":[{"name":"fangxinyan","email":"fangxinyan.love@gmail.com"}],"readme":"# Lumina\n\n> A neumorphic React + TypeScript component library designed for Electron desktop apps.\n\n柔和、温润的拟态（Neumorphism）风格组件库，使用 **React 18** + **TypeScript**，开箱即用地适配 **Electron** 桌面应用场景 —— 包含窗口标题栏、侧边栏、抽屉、弹窗等桌面级组件。\n\n> **🤖 AI coding assistants**: this package ships a **per-component LLM reference** designed for on-demand reading, so you don't have to pull the full API dump every time.\n>\n> - **Index** (global conventions + component list): `node_modules/@fangxinyan/lumina/docs/llms.md`\n>   — subpath export `@fangxinyan/lumina/llms.md`\n> - **Per-component docs** (import / runnable examples / full props table): `node_modules/@fangxinyan/lumina/docs/llms/<id>.md`\n>   — subpath export `@fangxinyan/lumina/llms/<id>.md` (e.g. `.../llms/button.md`, `.../llms/table.md`)\n>\n> Online raw URLs:\n> <https://raw.githubusercontent.com/LHorTL/lumina/main/docs/llms.md>\n> <https://raw.githubusercontent.com/LHorTL/lumina/main/docs/llms/button.md>\n\n## ✨ 特性\n\n- **TypeScript 优先** — 全量类型定义，IDE 智能提示完善\n- **拟态设计语言** — 统一的凸起/凹陷/柔光阴影系统，通过 CSS 变量自定义\n- **45+ 公共组件** — Button、Input、Table、Modal、Message、Calendar …\n- **Electron 原生感** — `TitleBar`、`Sidebar`、`AppShell` 直接拼出窗口布局\n- **主题化** — 明/暗模式、6 套强调色、3 档密度（紧凑/标准/宽松）\n- **零运行时依赖** — 只依赖 React；样式纯 CSS 变量驱动\n\n## Why Lumina matters for AI-assisted development\n\nLumina 不只是把组件打成 npm 包，也把“AI 能按需读懂组件”的上下文一起发布出去。\n\n- **内置 LLM 文档** — 每个组件都有独立 `docs/llms/<id>.md`，覆盖导入方式、可复制示例和完整 Props 表，AI 不必一次读取整份 API。\n- **按需组件文档** — `@fangxinyan/lumina/llms.md` 提供全局约定和组件索引，`@fangxinyan/lumina/llms/button.md` 这类子路径可直接定位到单组件。\n- **零运行时依赖** — 运行时只依赖 React / React DOM，组件逻辑、主题 token 和样式入口都更容易被 AI 审查、迁移和解释。\n- **Electron 场景优先** — `TitleBar`、`WindowControls`、`Sidebar`、`StatusBar`、`AppShell` 等桌面应用原语减少了业务侧临时拼装窗口 UI 的成本。\n\n## 📦 安装\n\n```bash\nnpm install @fangxinyan/lumina\n# 或\npnpm add @fangxinyan/lumina\n# 或\nyarn add @fangxinyan/lumina\n```\n\nPeer deps: `react@>=18`, `react-dom@>=18`.\n\n## 🚀 快速上手\n\n```tsx\nimport { Button, Card, toast, ToastContainer } from \"@fangxinyan/lumina\";\nimport \"@fangxinyan/lumina/styles\"; // 全局样式 + 设计令牌\n\nexport default function App() {\n  return (\n    <>\n      <Card padding=\"lg\">\n        <h2>欢迎使用 Lumina</h2>\n        <Button variant=\"primary\" onClick={() => toast.success(\"你好！\")}>\n          点我\n        </Button>\n      </Card>\n      <ToastContainer />\n    </>\n  );\n}\n```\n\n## 🛠 本地开发（下载即用）\n\n```bash\ncd lumina\nnpm install\nnpm run dev          # 启动 Playground（http://localhost:5173）\nnpm run typecheck    # 类型检查\nnpm run build:lib    # 构建库 → dist/（ESM + CJS + .d.ts）\n```\n\n> Vite 已配置好 `lumina` 的别名，直接指向 `src/index.ts`。\n> 你修改 `src/components/*.tsx` 或 `src/styles/*.css`，Playground 会即时热更新。\n\n项目结构：\n\n```\nlumina/\n├── src/\n│   ├── components/       # 每个组件一个目录，包含 .tsx / .css / index.ts\n│   ├── styles/\n│   │   ├── tokens.css    # 设计令牌（主题 / 颜色 / 阴影 / 间距）\n│   │   ├── base.css      # 基础样式（body / scrollbar / focus）\n│   │   ├── shared.css    # 共享动画 / 跨组件样式\n│   │   └── index.css     # 完整样式入口\n│   └── index.ts          # 公共出口\n├── playground/           # 本地演示应用（Vite）\n├── docs/                 # 组件文档 & API 文档\n├── scripts/              # 文档生成 / 公开 API 校验脚本\n├── tsup.config.ts        # 库构建配置\n└── vite.config.ts        # Playground 开发服务器\n```\n\n## 🎨 主题定制\n\n所有设计令牌都在 `:root` 上定义，可以通过 `data-*` 属性切换主题：\n\n```html\n<html data-theme=\"dark\" data-theme-mode=\"graphite\" data-accent=\"sky\" data-density=\"compact\">\n```\n\n- `data-theme`: `light` | `dark`\n- `data-theme-mode`: 当前模式名，例如 `light` / `dark` / `system` / 自定义模式名\n- `data-accent`: `rose` | `sky` | `coral` | `mint` | `violet` | `amber`\n- `data-density`: `compact` | `comfortable` | `spacious`\n\n覆写任意 CSS 变量即可局部定制：\n\n```css\n.my-scope {\n  --accent: oklch(72% 0.18 200);\n  --r-md: 12px;\n  --d: 0.8; /* 阴影强度乘数 */\n}\n```\n\n## 📚 文档\n\n- **[🤖 AI / LLM 组件参考(索引)](./docs/llms.md)** — 全局约定 + 完整组件索引\n- **[单组件文档](./docs/llms/)** — 每个组件一份 `.md`,AI 按需读取(例如 [`llms/button.md`](./docs/llms/button.md))\n- [设计令牌](./docs/tokens.md)\n- [Electron 集成](./docs/electron.md)\n\n## 📄 许可证\n\nMIT\n","readmeFilename":"README.md"}