{"_id":"@kayak-sj/design","_rev":"30-d5194091e9d8a1266a006359228bbe66","name":"@kayak-sj/design","dist-tags":{"latest":"1.0.65"},"versions":{"1.0.0":{"name":"@kayak-sj/design","version":"1.0.0","license":"ISC","_id":"@kayak-sj/design@1.0.0","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"7aa17c6e7747d04edca2b29c8fdc5667a2fb6ae9","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.0.tgz","fileCount":490,"integrity":"sha512-cgWPaj1sOLA/DJqsBg+nbrv/xLmL+eMz8NsAIM+uZXUvSnRJ88Aqghjs2//Oj83U+4qOPniWI3UXpVR4M3IuqA==","signatures":[{"sig":"MEUCIQCGDllfN4QSa/L/CHS2gRye62Sqx1foHl7YzVch8yhOQgIgXhQaaVx2zW/8PO780ov26bcOK9QSBO8jzjtKKxrLgmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623598},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\dec61f3eacb23119ef0b4e3169cacab5\\kayak-sj-design-1.0.0.tgz","_integrity":"sha512-cgWPaj1sOLA/DJqsBg+nbrv/xLmL+eMz8NsAIM+uZXUvSnRJ88Aqghjs2//Oj83U+4qOPniWI3UXpVR4M3IuqA==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.0_1787016562073_0.8472301072689854","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@kayak-sj/design","version":"1.0.1","license":"ISC","_id":"@kayak-sj/design@1.0.1","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"6186a4f25bc60d98b605289ba9a7768de86c4336","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.1.tgz","fileCount":306,"integrity":"sha512-uCwAGP82b4/BY3+3bYjHurTiYm73ZwbraHdU88bqH+xaFpjI3/yZAUem1sgJtYCRhXW3+As9aM6g00MnoWbtkw==","signatures":[{"sig":"MEQCIEf2qHvPVYqLdnIQ8CFlpO6DadF0YyEdYGbMPxIrywYxAiBzZ+qygSViGet/poRTgLg07TAK/WEoenbARAABTGuEbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574449},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\7528c13be4212edfe5bc505ff3c71265\\kayak-sj-design-1.0.1.tgz","_integrity":"sha512-uCwAGP82b4/BY3+3bYjHurTiYm73ZwbraHdU88bqH+xaFpjI3/yZAUem1sgJtYCRhXW3+As9aM6g00MnoWbtkw==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.1_1787019129178_0.755417215500024","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@kayak-sj/design","version":"1.0.2","license":"ISC","_id":"@kayak-sj/design@1.0.2","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"b3a2ded6e3e1f0d6764eee1b40cc4ed7f1c541e9","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.2.tgz","fileCount":182,"integrity":"sha512-s/ZhD7tv9Of7MSMKFeO5EUd3aolZ/Ukp5phbwfiruO1u93HLsnMheq8LEuNTEIRf3ToLl27ULp1+Y0R8qmbBsg==","signatures":[{"sig":"MEYCIQC1+F7oUyMRBRn/ukN8YmtULZkyC5rvCcGD/2ov+YU60QIhAPClc2yCXnc2eQ+EGF4O8iANe58k0oKTgVWvWjzFwBkI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463688},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\3a27348d0bb5a1f8a8838e699435a480\\kayak-sj-design-1.0.2.tgz","_integrity":"sha512-s/ZhD7tv9Of7MSMKFeO5EUd3aolZ/Ukp5phbwfiruO1u93HLsnMheq8LEuNTEIRf3ToLl27ULp1+Y0R8qmbBsg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.2_1787300831528_0.730911122452482","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@kayak-sj/design","version":"1.0.3","license":"ISC","_id":"@kayak-sj/design@1.0.3","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"bb45ee557fa802f50f90653f11f5b10c53516979","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.3.tgz","fileCount":182,"integrity":"sha512-56zRS847B6GPUcnAwjgYjz8A0vjnRWJV9w0J7d/N9nktKXlaOIu2IjmsDP0JSP+Jt2eD99OoWXanHRoeWSqB4A==","signatures":[{"sig":"MEUCIQDqajcnGQHiVTdFi3R1CXf7A4B+0JyuVO9NsHr+kLWNPgIgEEAqW3jgXZfK6oL/sRZs8D0r70hGY4V18NDKKHgpi5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463699},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\e4af54015fbb507478ab5bc90c3e5b7e\\kayak-sj-design-1.0.3.tgz","_integrity":"sha512-56zRS847B6GPUcnAwjgYjz8A0vjnRWJV9w0J7d/N9nktKXlaOIu2IjmsDP0JSP+Jt2eD99OoWXanHRoeWSqB4A==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.3_1788142955571_0.8744635980190913","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@kayak-sj/design","version":"1.0.4","license":"ISC","_id":"@kayak-sj/design@1.0.4","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"cea42ef62fa223b30012d0b67be164cb8ae204a0","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.4.tgz","fileCount":184,"integrity":"sha512-AMy6o3SjnATgPPvWmPBwCJ2m59cEpLzsB03YZ5OvaUjHXFWJYjgkh3TDD1oduhWH5Ftt3TpFvIRFxVyaNZKrvg==","signatures":[{"sig":"MEUCIBHGj4JJjejYe7tzH5/3V+U0FFrypDb0ft/JhV5s/PJ5AiEAl0m+wJfQ+aqiosbMiFEJiFWqavgZu+HQTtTTyN9l5ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465620},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\b2bb263a652bb7dfe357fed73cb41024\\kayak-sj-design-1.0.4.tgz","_integrity":"sha512-AMy6o3SjnATgPPvWmPBwCJ2m59cEpLzsB03YZ5OvaUjHXFWJYjgkh3TDD1oduhWH5Ftt3TpFvIRFxVyaNZKrvg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.4_1788146536155_0.3513600569220463","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@kayak-sj/design","version":"1.0.41","license":"ISC","_id":"@kayak-sj/design@1.0.41","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"6f3d9e9666ecc92aa21e022bc463f9355c8d7f00","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.41.tgz","fileCount":184,"integrity":"sha512-PmmnA3E14tt9rrBcgtmYciAfnEhit6dTwyk1fSazZRwUydXv3kVAa2XbY4X3TaDSvy6CWmPniQ1BEbicH5Ipyg==","signatures":[{"sig":"MEUCIDew4qQ/iI74BqQM0z2OQ9jytru2eYYMwGEq4WWxDowIAiEAhlSKAWHf0qPvhJT+GxEaMQDHrMd4d8BrNB+bGWWcJiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466066},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\d970aa7916da38b2eba535fe5cc1fd34\\kayak-sj-design-1.0.41.tgz","_integrity":"sha512-PmmnA3E14tt9rrBcgtmYciAfnEhit6dTwyk1fSazZRwUydXv3kVAa2XbY4X3TaDSvy6CWmPniQ1BEbicH5Ipyg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.41_1788148563474_0.9877301091607789","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@kayak-sj/design","version":"1.0.42","license":"ISC","_id":"@kayak-sj/design@1.0.42","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"25df035a8a108dde3845644cefed9b75d30197ca","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.42.tgz","fileCount":184,"integrity":"sha512-xVMnBh7+wpEee9Syz2JwG1zDweHPU/0kBc6S0QmKH4igxYtMrqaJaH6wx9hI8buh/iRhSgcYtS1Opw891zjrFg==","signatures":[{"sig":"MEUCIDD/tbKTv6ZWfxLOUvVYgqk4S62DP3c8IY1ORiIqPZmwAiEAqxomJFoqyOISXxHL+wWT+KePRLq5YWF0aMCwKgEl2Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465892},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\ec7914ef4547f49b12f21741057677f0\\kayak-sj-design-1.0.42.tgz","_integrity":"sha512-xVMnBh7+wpEee9Syz2JwG1zDweHPU/0kBc6S0QmKH4igxYtMrqaJaH6wx9hI8buh/iRhSgcYtS1Opw891zjrFg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.42_1788148841098_0.7385928255422389","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@kayak-sj/design","version":"1.0.43","license":"ISC","_id":"@kayak-sj/design@1.0.43","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"f0ed7373b3de6cfb15d3a7ce5a0978787bf4773f","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.43.tgz","fileCount":184,"integrity":"sha512-fnTNdRlJb7tSMszr6JskQMrfNxkQh1918SFCmGuBGLh1jAzz75OD7aYOzpBXY3uWvJA9C0Grs9/JHZsnpbmaUw==","signatures":[{"sig":"MEYCIQCc1cN1v/miCbCNDizoCHcgn6yVVXaTFAavvL6PSr1pAQIhALC44KOz9rRqfHonbOpXwfgPlQ6dprs9LVEGH75yd1Yn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465621},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\719f20e8c6b12881b3af57b779e1d259\\kayak-sj-design-1.0.43.tgz","_integrity":"sha512-fnTNdRlJb7tSMszr6JskQMrfNxkQh1918SFCmGuBGLh1jAzz75OD7aYOzpBXY3uWvJA9C0Grs9/JHZsnpbmaUw==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.43_1788148965823_0.6661191162045268","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@kayak-sj/design","version":"1.0.44","license":"ISC","_id":"@kayak-sj/design@1.0.44","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"a133739be08d3b4500edfc849e4eed455eb52c95","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.44.tgz","fileCount":184,"integrity":"sha512-zkluw6z8KBjR0gOncHTcCXa15IWAB9J/nmcB7lhCMVvLnir/2Z1MVuUZmTDZFOvqLZUQBngcIO5CUyy7vUrDnQ==","signatures":[{"sig":"MEYCIQDpRo/tvsg0pgT9/B4wHNAXsE41F9asqc1duDzvkPPRJQIhAKmNw+o5MlZf2NEKkDHLDqV2ghj4xY26bZNrZvm/MqeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465866},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\9e79c7b6016c0a88fabc3c37330b92c3\\kayak-sj-design-1.0.44.tgz","_integrity":"sha512-zkluw6z8KBjR0gOncHTcCXa15IWAB9J/nmcB7lhCMVvLnir/2Z1MVuUZmTDZFOvqLZUQBngcIO5CUyy7vUrDnQ==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","@vueuse/core":"^14.4.0","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.44_1788151101391_0.3827002239722752","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@kayak-sj/design","version":"1.0.45","license":"ISC","_id":"@kayak-sj/design@1.0.45","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"5abf4137964d3dca3a5284cf533e6078f2e44052","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.45.tgz","fileCount":184,"integrity":"sha512-EzO4U5793QOrbO2+rf1ZTikttk+oDm28XWv1OiH4a6N3J7bSUg4x6/pESgmC1B6x8eCIK9xEc9Y5proSxCcF8g==","signatures":[{"sig":"MEQCIGwhSfgGLJjRFvaHfhoPY4XoKKMKhyEpqGryYWJSbfePAiAmsEXNxxnO4sq3nFeW+L1Vxf9IMZ/PXTUNsM+vHfRubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470798},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\545b525ac7e4c5aae1cc771577a9bfa8\\kayak-sj-design-1.0.45.tgz","_integrity":"sha512-EzO4U5793QOrbO2+rf1ZTikttk+oDm28XWv1OiH4a6N3J7bSUg4x6/pESgmC1B6x8eCIK9xEc9Y5proSxCcF8g==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.45_1789036440889_0.47182882587069885","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@kayak-sj/design","version":"1.0.46","license":"ISC","_id":"@kayak-sj/design@1.0.46","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"a340b5db378a0f965d88e962865e0a2b1667273a","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.46.tgz","fileCount":184,"integrity":"sha512-YYl98nepTvVcKcvf/W1DefqBbp47hmQ6G7tKgs8whG7SniGUm91v+ZH4FEZupGT8tFP3z4Q9N4mv+DAVMl9ZBw==","signatures":[{"sig":"MEUCIQCSNSc/Y94euMg6KceZRCMly6KuDmsbb0CiDtSC8Kt8eQIgGcnt+VWkFuj05u5J+l+0aANUA/T/2Uc9+EhqW17/Ti8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470781},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.46.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\90b173f0a9473eb1e093ebab2a99fb93\\kayak-sj-design-1.0.46.tgz","_integrity":"sha512-YYl98nepTvVcKcvf/W1DefqBbp47hmQ6G7tKgs8whG7SniGUm91v+ZH4FEZupGT8tFP3z4Q9N4mv+DAVMl9ZBw==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.46_1789550319679_0.2930831110011003","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@kayak-sj/design","version":"1.0.47","license":"ISC","_id":"@kayak-sj/design@1.0.47","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"9dafef93dd9d711cecbe8a3508d2399c829f2e48","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.47.tgz","fileCount":184,"integrity":"sha512-8XcSxtXG0ipNmer7frcKgHEKPkwgD8Ke8Kh4QUG6oLf//7qhuuFnsyG8N7RmSTU3wo4nMvHtoyVXk0DZvj7Nzw==","signatures":[{"sig":"MEUCIQDSVCwTF/iwUvmsTVMi0HInfst91VA6tgDQK9D+kMkGtAIgZl8ql3bPLEv0t+4nO9o15DPZsLALMmIl2paP1vKq4yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470915},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.47.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\03efce13cc2b202ebc424d29a1d9ffe3\\kayak-sj-design-1.0.47.tgz","_integrity":"sha512-8XcSxtXG0ipNmer7frcKgHEKPkwgD8Ke8Kh4QUG6oLf//7qhuuFnsyG8N7RmSTU3wo4nMvHtoyVXk0DZvj7Nzw==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.47_1789550636277_0.7240693699657836","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@kayak-sj/design","version":"1.0.48","license":"ISC","_id":"@kayak-sj/design@1.0.48","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"0a3354cbf4f30415c4b26959afa7762ba3f03ec1","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.48.tgz","fileCount":184,"integrity":"sha512-H68pwpxUghlDwvIU9ANMPyd6bShsV5m1CbnGEM87wOnJLnQOXuNS9IMrYuwEkv4ZHesFdEg2MZQU7S+5JnSCcA==","signatures":[{"sig":"MEUCIAVb8xx+RDBrKl+DGgXB2A8XDZI6Zz3sYKRG5qNnb06EAiEA9EqBJ/EYVh/Xe62Vfs0O6HrEXWx4KZ9uzHeTHcwq7cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471020},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.48.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\8d64dd11d046be4017f662893000ab33\\kayak-sj-design-1.0.48.tgz","_integrity":"sha512-H68pwpxUghlDwvIU9ANMPyd6bShsV5m1CbnGEM87wOnJLnQOXuNS9IMrYuwEkv4ZHesFdEg2MZQU7S+5JnSCcA==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.48_1789627179809_0.9502507448298427","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@kayak-sj/design","version":"1.0.49","license":"ISC","_id":"@kayak-sj/design@1.0.49","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"f227dfbfd8ded808199ef1091c4ced7099728947","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.49.tgz","fileCount":184,"integrity":"sha512-v1+USzICel4XxOmOMdTfECf/fDtXxfWwXkZmyPMNCi4bn25yaBS8fJDo88z9qVcwKqlis4foNFiU2IpsBoWtWQ==","signatures":[{"sig":"MEUCIQCRQcga+aTn/dt3tDRnRBk76MXlqJjmkl0Jm0LxMQAvrAIgK874K39o30fIjNtQFP/Yg2iWBREFe8NIA7tlVRnBHpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE8udv2GYlf6pdD5S7Vc31ZOvqxJUD4x4TikJgjC8XBqAiBPJSUX91AQhxHj5lJjxkT5zbKaOrq4ZxkATgpDX7LyXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471832},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.49.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\47332d687b20cf47e711c2dbbe010ae5\\kayak-sj-design-1.0.49.tgz","_integrity":"sha512-v1+USzICel4XxOmOMdTfECf/fDtXxfWwXkZmyPMNCi4bn25yaBS8fJDo88z9qVcwKqlis4foNFiU2IpsBoWtWQ==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.49_1789873216638_0.41913793652335696","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@kayak-sj/design","version":"1.0.50","license":"ISC","_id":"@kayak-sj/design@1.0.50","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"a56d4fc145275d5a10c7eb3f23752d4104ecc5a5","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.50.tgz","fileCount":184,"integrity":"sha512-wLsPJWtbCjE5G1NCxlgN2BqTNZQpyAvW67dxF9gqBQ8nyXCnPFAHSWOcSwZBo7OtQbx9YIyMdC3S2KiDEyyutg==","signatures":[{"sig":"MEYCIQDRRj0C/2DwTCgIzhIYCZlE+89enXSiHQgBQXW4vnFCRwIhAIS2SZZTVrhhlAdk5P70g6AzhRQbnCfemCIw6RI3nAAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDoLx7PJz/Ho19ir2Vngrpm4cTsSTGjiiX0dwhfypqfwAiEAkwFtr9UuQE7tnIWmfY6wPlm0Xdo891bb9yL3uIj65Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471934},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.50.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js","default":"./dist/components/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\0dfafdcd7e4c53ba241de056958b0ed7\\kayak-sj-design-1.0.50.tgz","_integrity":"sha512-wLsPJWtbCjE5G1NCxlgN2BqTNZQpyAvW67dxF9gqBQ8nyXCnPFAHSWOcSwZBo7OtQbx9YIyMdC3S2KiDEyyutg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^5.8.2","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.50_1789873776880_0.1501064340290419","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@kayak-sj/design","version":"1.0.51","license":"ISC","_id":"@kayak-sj/design@1.0.51","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"1f40c39bfd29ae6e181be50d1803bd1e2bd00776","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.51.tgz","fileCount":184,"integrity":"sha512-i+5wT3ktOyQ4cbGMSXeI+UPbnsalXtwWrLi2CAtb3dYzC68FzafSudKhwWXkKyIRkrxWO7BGHnagIzQ6g/wlRg==","signatures":[{"sig":"MEUCIQDsOAKrPFsr5PTreaol6st0E3jv5ZPBk7nK/9wOb1R/1wIgP6bZcLGeq58wnCJIu6RN6QaO1pKn1ztPwDNchDVhFXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBjIMM1+x8tgLlYCwYJDTttG88i2q2MPcO2L6hZJ1pUwAiEA16E8dW1Xww6D+xnAeLKNoRmkzu7OTqvjUgHFSDazqqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485962},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.51.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\f1667f935e62df03c2a6a2dc7ef2d76c\\kayak-sj-design-1.0.51.tgz","_integrity":"sha512-i+5wT3ktOyQ4cbGMSXeI+UPbnsalXtwWrLi2CAtb3dYzC68FzafSudKhwWXkKyIRkrxWO7BGHnagIzQ6g/wlRg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.51_1790044957104_0.7654074972519433","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@kayak-sj/design","version":"1.0.52","license":"ISC","_id":"@kayak-sj/design@1.0.52","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"846bd9f3ffc386659910d1dca3cd768b0e4dab9d","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.52.tgz","fileCount":184,"integrity":"sha512-m9c8DHZ2b4CS/ISUfRZdr5YKOGklcPdvzV1I6MIiHnaRPqT6wUDFh7ZrfizXSn//MiNRenDHl0GUQ2+rSAOieA==","signatures":[{"sig":"MEQCIDnWeMSQQhm5twnkyXE+pngectsdHDnUbFcvC/ZXc4kaAiAsgVsjXP84ADWBsrEPmrjWfQo2wVSdVVTmpudvOr6Jzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA9ru2BEDiIN6mMLPmpXg14IyGsPDExDazIw9+3qhpRMAiBuCvv21eNOJvlqvY8UQ2VKyOssjLv+s8EDpw+g0LA2mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485982},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.52.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\e1e0c5b7edc456ecdd1908229cabe1da\\kayak-sj-design-1.0.52.tgz","_integrity":"sha512-m9c8DHZ2b4CS/ISUfRZdr5YKOGklcPdvzV1I6MIiHnaRPqT6wUDFh7ZrfizXSn//MiNRenDHl0GUQ2+rSAOieA==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.52_1790045576243_0.11542099849454157","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@kayak-sj/design","version":"1.0.53","license":"ISC","_id":"@kayak-sj/design@1.0.53","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"e3bb073e6d9e6ebc070514193f7bc95c4e7adbac","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.53.tgz","fileCount":184,"integrity":"sha512-6kISHBcKUqGR/SvrXvvBIbW5ENZ2jFy+eX286FyoLpWrUZKd2s3705ro/jmf/pt8YWgronuWS9YBuZdDwEvBhA==","signatures":[{"sig":"MEUCIQCas/H8gsUR7jCmdRcMn79NkCktgpLOvLC7M/EwYWhZTwIgc3+EwYTLC2N+bAKALnJqlpjXVN6c72w8+ZQeT33+Qh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGkgWbREhGPw4BfZOuGhCyKDnM6BD3s7DasZw+B6iteFAiEAkx/WrRwTCZXPftCgEAihDYMj+oA2mYhdVi9RKbV1Noc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485994},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.53.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\658204e7fe8431b4dd41a488af22afee\\kayak-sj-design-1.0.53.tgz","_integrity":"sha512-6kISHBcKUqGR/SvrXvvBIbW5ENZ2jFy+eX286FyoLpWrUZKd2s3705ro/jmf/pt8YWgronuWS9YBuZdDwEvBhA==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.53_1790046326554_0.11355290745501723","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@kayak-sj/design","version":"1.0.54","license":"ISC","_id":"@kayak-sj/design@1.0.54","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"9aab599d65935177e7498758d5ba0b2b3845c285","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.54.tgz","fileCount":184,"integrity":"sha512-CRb1F6f4HRng1jg32DIzb3F74b/WHjyHYEoixiCueI1xEvgqyqiBgetTMSQFgcjhbp4fChCZ8Q0tQBNW8p4B6w==","signatures":[{"sig":"MEQCIELYJanG+DhR8NGMt7jBVWsQ1tImB1/gGq4C2kLHlUrgAiAQT8nh3hmH8mWTE+T6EXq1pznwjL/jeDNRTVz3BO1NDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIvFdaybez0Jjn03fU7iWYdMm/HCXUd17Jgp7Z//D8BwIgIbET9efQvxGWhsDu1GA8nxYc0HMpdhGzInfuwgX9SvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486989},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.54.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\32754be524e1289be3f5e3f52a2ca605\\kayak-sj-design-1.0.54.tgz","_integrity":"sha512-CRb1F6f4HRng1jg32DIzb3F74b/WHjyHYEoixiCueI1xEvgqyqiBgetTMSQFgcjhbp4fChCZ8Q0tQBNW8p4B6w==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.54_1790049002691_0.0067761343145080755","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@kayak-sj/design","version":"1.0.55","license":"ISC","_id":"@kayak-sj/design@1.0.55","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"bdb776f930a599cfad4d1e985a3ca880fe4d1ddd","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.55.tgz","fileCount":184,"integrity":"sha512-4EL9aXC+N1doPl+U4yDeGAxhgDJ8na3xhdnuV5Au2QI0Ri48S/+REza70qvR2HBIiEMFTWxoO94ccaoDof3AVg==","signatures":[{"sig":"MEUCIQD4pmz7v+SyRkwgOw/p00U1VoSqR4fgYm+0ChamdqPrFAIgPWRDKqGb2C4N3U2P3o6tm01cn6n4ftqNcn6Q6K832AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICs4D+oYwZNyBzoG1d0Y3eTPx0zYk1bco8JczShi9P3fAiEAwZz063CqANcfn7fzEZNa3clthezZVFmNGcDkk2L5ies=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487262},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.55.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\78013fd9793c79a7bfce4269513d3d0e\\kayak-sj-design-1.0.55.tgz","_integrity":"sha512-4EL9aXC+N1doPl+U4yDeGAxhgDJ8na3xhdnuV5Au2QI0Ri48S/+REza70qvR2HBIiEMFTWxoO94ccaoDof3AVg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.55_1790049763083_0.0818678258838399","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@kayak-sj/design","version":"1.0.56","license":"ISC","_id":"@kayak-sj/design@1.0.56","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"9a80fa535f04c1814fa8a0eef83c1b643b5ef8bc","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.56.tgz","fileCount":184,"integrity":"sha512-rhbAbb4yAZXZtNyqAtIWj0gdDT4QSfLkI3RokyVDvySIGYd2umFYrcUl1V66sRaI3upq0i0RYuDHCF0nyAnMbw==","signatures":[{"sig":"MEUCIQDHyFLJTsP9/DWPKkC+HI07Pk+YTdsfi3aW8q2xYxFz/wIgYzdBNTss4CRb1br3GmqHg6euE5Qxy1Pv0yAWkVGVHB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFlFbKiwqkWHj1dYWDcKRn65woOEFBnPs2gM6edb2KX4AiEAsRCNRP91Em6Arg0QfrUSbfsvAdfbjxu+V19Rw2XdJ8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487450},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.56.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\ea739108aeeee4db4f9278c04710169e\\kayak-sj-design-1.0.56.tgz","_integrity":"sha512-rhbAbb4yAZXZtNyqAtIWj0gdDT4QSfLkI3RokyVDvySIGYd2umFYrcUl1V66sRaI3upq0i0RYuDHCF0nyAnMbw==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.56_1790054053531_0.047306081441598646","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@kayak-sj/design","version":"1.0.57","license":"ISC","_id":"@kayak-sj/design@1.0.57","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"75328606cdbfdcf75b380451db2926a72770164f","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.57.tgz","fileCount":184,"integrity":"sha512-TodfmaAT22aDdFlh+ybe7vMTxAY3njQcOpjoeSUqKqQHHVfg9zgz2EO6F5Oi3tP/os4hg7pklYsGLcpMHvHfxw==","signatures":[{"sig":"MEUCIQDhmYy4O6Vxxzw9KOe0Epxt/dM0u55tQNLWqxuVV825RgIgEZ7S5dATNds/JaZ6t6wzx4gaVm6FAXbJkW4+qVFu4Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8cYL3lCatw79F5sOCYD8u+n/VgTCaHsD5AZZtzZHWjAIhALBndK48IuEgwImILX08PpdmCQbnDi+zGip1eK+Po3en","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495339},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.57.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\a46483fafaa7e0b35328debb92fb0fe2\\kayak-sj-design-1.0.57.tgz","_integrity":"sha512-TodfmaAT22aDdFlh+ybe7vMTxAY3njQcOpjoeSUqKqQHHVfg9zgz2EO6F5Oi3tP/os4hg7pklYsGLcpMHvHfxw==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.57_1790061022088_0.6193787707952889","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@kayak-sj/design","version":"1.0.58","license":"ISC","_id":"@kayak-sj/design@1.0.58","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"6a831e5158fbd9f9b1248fdf9937a7b7b6de70a9","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.58.tgz","fileCount":184,"integrity":"sha512-qY1wns8zN5K7d1PXoZwgOkbz0p7IUsTt3kf43ZfSCwFfC+0Qq7cnqlGgyiejRhGsbQHrLnCZrM9yT6VpUWoVAg==","signatures":[{"sig":"MEUCIAhoDlAsltQ8qH6cBU2D/hHhocMtfhDy+E0lmvWK+1FtAiEAxAMb6pvD0yyfO1jqhuaucTox+Y5uOFgI1sibrGMJhVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyPi71uoUM1bT+Yo3zHTRHfDVnJ/46i7mm1USc0E3o7gIhAI59BQLVwSC+GhmbnN6TZzQim0fwYyO4mdGaoaU+Ot7k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495733},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.58.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\1c1a4072e4c6b4dd748dd4d199c6e8d9\\kayak-sj-design-1.0.58.tgz","_integrity":"sha512-qY1wns8zN5K7d1PXoZwgOkbz0p7IUsTt3kf43ZfSCwFfC+0Qq7cnqlGgyiejRhGsbQHrLnCZrM9yT6VpUWoVAg==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.58_1790153597250_0.003925185958344679","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"@kayak-sj/design","version":"1.0.59","license":"ISC","_id":"@kayak-sj/design@1.0.59","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"4a7eff28b8883480748addb141c80752cefa89f0","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.59.tgz","fileCount":185,"integrity":"sha512-jSFcqiZgj6olTkew4T1SW2++EA6ydtwuZiBzx3TIhfTN2S4ovA60ZvYOpsSLPopeDDsXxdf/utYfbfLGS99f+Q==","signatures":[{"sig":"MEUCIEUHOJoSTqDXn09Wab+oI4mZRHpx0SI1V9ca4/WtlIiNAiEA51rSw2s2bcpeTYghJFqrvKLIO5x+yyqgGM55IduPH+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeymc1Cn4Lztc44ztgZCW+146lZ1Ryj/nWKWR9tow82wIhAMLMOI+htipo6b43UV20v0U/PZwEE9ml7AhwzOl0QVWJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500031},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.59.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\00746c001e9c75bb0d13b71be3ca8597\\kayak-sj-design-1.0.59.tgz","_integrity":"sha512-jSFcqiZgj6olTkew4T1SW2++EA6ydtwuZiBzx3TIhfTN2S4ovA60ZvYOpsSLPopeDDsXxdf/utYfbfLGS99f+Q==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.59_1790213228587_0.3711112529729723","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"@kayak-sj/design","version":"1.0.60","license":"ISC","_id":"@kayak-sj/design@1.0.60","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"84d298fe7b8ad2dccf494def7488af45a1bc4695","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.60.tgz","fileCount":185,"integrity":"sha512-ZZQBPxK0Mpz0780NIx3h6EpBfSAVWdKLNtBQmtPA+IFKoijM4cs5lFx5ln2TcTKLiKaT+G60DOxHH5MelsVIvQ==","signatures":[{"sig":"MEUCIQD8OCpPpqt1Z9pU2ecnYnvHFT85j/JFS7LRwNnGmCGLygIgVnG6aDgazxya/sTyHNlPGJvNarAmcQh6sGCMAs7F8SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+IjiKbreFj02oWSEI7DJci4hUSnBYDAceeOF25XRjTgIhAJd0xofP92pXPO1681JyiQg7VukShV1WlEFO+g0Vjv9S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500032},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.60.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\071159af6e9188b8685af0aff3415606\\kayak-sj-design-1.0.60.tgz","_integrity":"sha512-ZZQBPxK0Mpz0780NIx3h6EpBfSAVWdKLNtBQmtPA+IFKoijM4cs5lFx5ln2TcTKLiKaT+G60DOxHH5MelsVIvQ==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.60_1790213662752_0.5174042551448308","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"@kayak-sj/design","version":"1.0.61","license":"ISC","_id":"@kayak-sj/design@1.0.61","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"545e6c74358b64c038d316a14bd0c79b379f7b03","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.61.tgz","fileCount":185,"integrity":"sha512-wOgfQxWx+uscRC/bMpxr5YRkTpetZwMxBHWii1xL7cCpelKtRu0k07TEru3C3tSVA/Pl78yr+sBuVviYocvw0w==","signatures":[{"sig":"MEUCIFtfcA7y4Mtgez0Cjl4eAhRMkRgQgTKtZT0ffWHVhBhMAiEAsZXeRlff8/0chmDP80JWJXRE5bCEUHo2x19poKhxqfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIES/6I5rHyNUEGghydjC6tUifsKU6/d14SSDN75dkY37AiA7U7VqQt0oxH5SyvbfdUB4VJjpMrhF5e40j5boSvC6VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500402},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.61.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\c2658db58c4db82bdd01cc3b0b287b72\\kayak-sj-design-1.0.61.tgz","_integrity":"sha512-wOgfQxWx+uscRC/bMpxr5YRkTpetZwMxBHWii1xL7cCpelKtRu0k07TEru3C3tSVA/Pl78yr+sBuVviYocvw0w==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.61_1790215332809_0.7328806419790317","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"@kayak-sj/design","version":"1.0.62","license":"ISC","_id":"@kayak-sj/design@1.0.62","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"94869e6a137767d615924e91e7a4f4090f060468","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.62.tgz","fileCount":185,"integrity":"sha512-SUf/2FiuyZWpLOxSb7SYtbmwEmEQqBChUNDyUAA5oLi49GxTz6/TF6CLnXthMXSDDRCbWqZ1QQxo2iEGaIGrUw==","signatures":[{"sig":"MEUCIQDGYNWwgMKoSRCZGu5U+zkzKY1DuryuLtZNxvYFVmMoDwIgcCKNTcIvEs3se1erK/p8e2TPZO8ZRrsDa0OAUlYfexA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkZgx/jazDxzH82VN/Vw+yzD62EK4oDVrzG33ZWDmqXQIgR4/aXkBhwN/0aCySlD8/zh9RCnN0JQ+0HcmUVVGYdHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499582},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.62.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\6bc291fabde37257e625e3e41cee685d\\kayak-sj-design-1.0.62.tgz","_integrity":"sha512-SUf/2FiuyZWpLOxSb7SYtbmwEmEQqBChUNDyUAA5oLi49GxTz6/TF6CLnXthMXSDDRCbWqZ1QQxo2iEGaIGrUw==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.62_1790216417431_0.8460485423984003","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"@kayak-sj/design","version":"1.0.63","license":"ISC","_id":"@kayak-sj/design@1.0.63","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"36d8349c23872e538e72e595bc0c912c382e8a8b","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.63.tgz","fileCount":185,"integrity":"sha512-qDYPeNFbQFJA/u/gR3ogROR2oLB5nBHTIjQtPK+stV1+BBfQi3ayMdLX2OzoHUGBx7vroQi6w17Pqp6q59A9DA==","signatures":[{"sig":"MEQCIFOfCSxU/RG5nlik1oLkqu25N6qXUTM/l3ZO8UjWutpNAiAq28lDouq9066zyH1oY8/WuHOMy5UC63jcHwV2FEPGAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHvYL3g04V3lYlaYgmhXhs08q/Af+ZuH/NYmtVV0k44UAiEA7afVnxwRAmcThgmohYWtG6rJFD3SJPgfGafkTWQDGU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500112},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.63.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\3eab700aa88e3df8fc212158faa6f9f3\\kayak-sj-design-1.0.63.tgz","_integrity":"sha512-qDYPeNFbQFJA/u/gR3ogROR2oLB5nBHTIjQtPK+stV1+BBfQi3ayMdLX2OzoHUGBx7vroQi6w17Pqp6q59A9DA==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.63_1790218756308_0.42624802789434035","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"@kayak-sj/design","version":"1.0.64","license":"ISC","_id":"@kayak-sj/design@1.0.64","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"dist":{"shasum":"37253282a199bf9bf0d8f1c0d0856fb3a6ceea80","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.64.tgz","fileCount":185,"integrity":"sha512-4b1X8khrzcZ7TOiG5cRhoJA3FLIuICkqmCOFGYgKKNngtABz7VDZDqQMUc0jDNGEBYp4K55lbMV9LKNrxdIV4Q==","signatures":[{"sig":"MEUCIBdX7icpB0mEOXz7i20UXvLW+gpsRliUEfCzdyBuyBmkAiEAtCfhzjizKRtN2690axCk/vRg5fhni/dsgAhUfMNLXlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAoJUxPrNDkTWhEGAN1j+xJ5KdOr7h3ib3dPiJWHH0EkAiAClPV4HL4QCGay6RtBWYEHEaPUyFtshTeM2SizK/gJ8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500493},"main":"./dist/index.js","type":"module","_from":"file:kayak-sj-design-1.0.64.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\841061d9a2c9334e1ce5c9c5f1d98a8a\\kayak-sj-design-1.0.64.tgz","_integrity":"sha512-4b1X8khrzcZ7TOiG5cRhoJA3FLIuICkqmCOFGYgKKNngtABz7VDZDqQMUc0jDNGEBYp4K55lbMV9LKNrxdIV4Q==","_npmVersion":"10.9.0","description":"PC 组件库（Vue3 + Element Plus，对应旧 @kayak/kayak-design-vue2）","directories":{},"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design_1.0.64_1790220571762_0.7745884896125257","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"_id":"@kayak-sj/design@1.0.65","dist":{"shasum":"ee610b0a93869ca9417f31fce8fdee2cd3001e21","tarball":"https://registry.npmjs.org/@kayak-sj/design/-/design-1.0.65.tgz","fileCount":185,"integrity":"sha512-XUIX+TFELeq1fgDWMoPCcONJe6YfdOuysJxAfrv5op+oGsKqHto/FQrO5wxoUR88YqOxrMaXJaX67YS+JFX99g==","signatures":[{"sig":"MEQCIEnMzR6b1LYWT5sdP5l9tMRdwQtqkFcvtiCRhqbFsb/OAiByfb2gV40C6C1hW7VRjNx0XsQy3AdGOjew6lHtC5NWZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqc7iugDYOFHkQUd/mPTdM9uj0MnyKqlA0oqxySa6WaAIhAPKFnS2usnYA5SG2Dvpq+Q2WVgsCmOpN1LAMfUcTOloh"}],"unpackedSize":502650},"main":"./dist/index.js","name":"@kayak-sj/design","type":"module","_from":"file:kayak-sj-design-1.0.65.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./editor":{"types":"./dist/components/k-editor/index.d.ts","import":"./dist/components/k-editor/index.js","default":"./dist/components/k-editor/index.js"},"./styles":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/index.scss"},"./echarts":{"types":"./dist/components/k-echarts/index.d.ts","import":"./dist/components/k-echarts/index.js","default":"./dist/components/k-echarts/index.js"},"./styles/tokens":{"types":"./src/types/design-subpaths.d.ts","default":"./src/styles/tokens/_index.scss"}},"license":"ISC","scripts":{"test":"vitest run","build":"vite build","typecheck":"tsc --noEmit -p tsconfig.json","test:watch":"vitest"},"version":"1.0.65","_npmUser":{"name":"xmzhang","email":"zxxx.ming@gmail.com"},"_resolved":"C:\\Users\\xmzhang\\AppData\\Local\\Temp\\516325426c1aea0f6cab8f364ba07750\\kayak-sj-design-1.0.65.tgz","_integrity":"sha512-XUIX+TFELeq1fgDWMoPCcONJe6YfdOuysJxAfrv5op+oGsKqHto/FQrO5wxoUR88YqOxrMaXJaX67YS+JFX99g==","_npmVersion":"10.9.0","description":"基于 Vue 3 与 Element Plus 的 Kayak PC 端 UI 组件库，提供 KForm、KTable 等表单与表格能力","directories":{},"maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"sideEffects":["**/*.css","**/*.scss"],"_nodeVersion":"22.12.0","dependencies":{"dayjs":"^1.11.13","echarts":"^5.6.0","lodash-es":"^4.17.21","sortablejs":"^1.15.6","vue-img-cutter":"3","lucide-vue-next":"^1.0.0","@wangeditor/editor":"^5.1.23","@element-plus/icons-vue":"^2.3.2","@wangeditor/editor-for-vue":"^5.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","sass":"^1.89.2","vite":"^8.1.5","vitest":"^4.1.10","typescript":"^6.0.3","@vueuse/core":"^14.4.0","element-plus":"2.14.4","@kayak/tsconfig":"1.0.0","lucide-vue-next":"^1.0.0","@types/lodash-es":"^4.17.12","@types/sortablejs":"^1.15.8","@kayak/vite-config":"1.0.0"},"peerDependencies":{"vue":"^3.5.0","@vueuse/core":"^14.4.0","element-plus":"^2.14.4","lucide-vue-next":"^1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design_1.0.65_1790233388959_0.8620304748181635"}}},"time":{"created":"2026-08-18T01:29:21.912Z","modified":"2026-09-24T07:03:09.265Z","1.0.0":"2026-08-18T01:29:22.249Z","1.0.1":"2026-08-18T02:12:09.344Z","1.0.2":"2026-08-21T08:27:11.657Z","1.0.3":"2026-08-31T02:22:35.746Z","1.0.4":"2026-08-31T03:22:16.310Z","1.0.41":"2026-08-31T03:56:03.657Z","1.0.42":"2026-08-31T04:00:41.247Z","1.0.43":"2026-08-31T04:02:46.001Z","1.0.44":"2026-08-31T04:38:21.541Z","1.0.45":"2026-09-10T10:34:01.036Z","1.0.46":"2026-09-16T09:18:39.811Z","1.0.47":"2026-09-16T09:23:56.452Z","1.0.48":"2026-09-17T06:39:39.947Z","1.0.49":"2026-09-20T03:00:16.796Z","1.0.50":"2026-09-20T03:09:37.024Z","1.0.51":"2026-09-22T02:42:37.189Z","1.0.52":"2026-09-22T02:52:56.318Z","1.0.53":"2026-09-22T03:05:26.651Z","1.0.54":"2026-09-22T03:50:02.809Z","1.0.55":"2026-09-22T04:02:43.175Z","1.0.56":"2026-09-22T05:14:13.644Z","1.0.57":"2026-09-22T07:10:22.181Z","1.0.58":"2026-09-23T08:53:17.345Z","1.0.59":"2026-09-24T01:27:08.673Z","1.0.60":"2026-09-24T01:34:22.842Z","1.0.61":"2026-09-24T02:02:12.918Z","1.0.62":"2026-09-24T02:20:17.563Z","1.0.63":"2026-09-24T02:59:16.392Z","1.0.64":"2026-09-24T03:29:31.860Z","1.0.65":"2026-09-24T07:03:09.069Z"},"license":"ISC","description":"基于 Vue 3 与 Element Plus 的 Kayak PC 端 UI 组件库，提供 KForm、KTable 等表单与表格能力","maintainers":[{"name":"xmzhang","email":"zxxx.ming@gmail.com"}],"readme":"# @kayak-sj/design\r\n\r\nPC UI 组件库，基于 Vue 3 + Element Plus，提供管理台通用表单、表格、弹窗、查询面板等二次封装。\r\n\r\n对应旧工程 `@kayak/kayak-design-vue2`（Vue 2 + Element UI）。\r\n\r\n## 定位\r\n\r\n| 该放                                               | 不该放                                  |\r\n| -------------------------------------------------- | --------------------------------------- |\r\n| `KButton`、`KForm`、`KTable`、`KDialog` 等 UI 组件 | 业务页面（权益预算、ROI 分析）          |\r\n| `useFormSchema` 等表单 composable                  | 接口请求、store（→ `@kayak-sj/http`）      |\r\n| 组件样式、props/emits 定义                         | 权限判断逻辑（→ `@kayak-sj/cms-base`）     |\r\n| Element Plus 二次封装                              | 路由、布局框架（→ `@kayak-sj/cms-base`）   |\r\n| 组件文档、单元测试                                 | 系统管理领域逻辑（→ `@kayak-sj/cms-base`） |\r\n\r\n**判断口诀：** 换一套业务（会员台）还能原样复用 → `design`；绑定了「权益」业务语义 → 不放这里。\r\n\r\n详见 [包职责约定](../../../docs/package-conventions.md)。\r\n\r\n## 技术栈\r\n\r\n- Vue 3 + TypeScript（Composition API + `<script setup>`）\r\n- Element Plus（peer dependency）\r\n- @vueuse/core、dayjs、lodash-es、sortablejs、echarts\r\n\r\n## 目录结构\r\n\r\n```\r\ndesign/\r\n├── README.md\r\n├── package.json\r\n├── vitest.config.ts\r\n└── src/\r\n    ├── index.ts                 # 统一导出 + setupDesign\r\n    ├── components/\r\n    │   ├── index.ts             # 组件聚合导出\r\n    │   ├── k-button/            # KButton\r\n    │   ├── k-dialog/            # KDialog\r\n    │   ├── k-form/              # KForm + formComponent 子控件\r\n    │   ├── k-handle-page/       # KHandlePage 维护页布局\r\n    │   ├── k-link-button/       # KLinkButton 操作列按钮组\r\n    │   ├── k-pagination/        # KPagination\r\n    │   ├── k-panel/             # KPanel\r\n    │   ├── k-panel-query/       # KPanelQuery 查询面板\r\n    │   └── k-table/             # KTable + composables\r\n    ├── styles/\r\n    │   ├── index.scss           # 全局样式入口 @kayak-sj/design/styles\r\n    │   ├── tokens/              # 设计令牌（颜色等）\r\n    │   ├── element-plus/        # EP 主题与覆盖\r\n    │   ├── base/                # 工具类\r\n    │   └── components/          # 各组件 SCSS\r\n    └── utils/\r\n        └── createStubComponent.ts\r\n```\r\n\r\n## 子路径导出\r\n\r\n| 路径                                    | 说明                                       |\r\n| --------------------------------------- | ------------------------------------------ |\r\n| `@kayak-sj/design`                         | 主入口（组件、composables、类型）          |\r\n| `@kayak-sj/design/styles`                  | 全局样式（须在 element-plus CSS 之后引入） |\r\n| `@kayak-sj/design/styles/tokens`           | SCSS 设计令牌                              |\r\n| `@kayak-sj/design/components`              | 组件独立导出                               |\r\n\r\n## 快速开始\r\n\r\n### 1. 安装依赖\r\n\r\n```json\r\n{\r\n  \"dependencies\": {\r\n    \"@kayak-sj/design\": \"workspace:*\",\r\n    \"element-plus\": \"^2.9.0\",\r\n    \"vue\": \"^3.5.0\"\r\n  }\r\n}\r\n```\r\n\r\n### 2. 引入样式\r\n\r\n在应用入口（`main.ts`）中，**先**引入 Element Plus 样式，**再**引入 design 样式：\r\n\r\n```ts\r\nimport 'element-plus/dist/index.css'\r\nimport '@kayak-sj/design/styles'\r\n```\r\n\r\n### 3. 按需引用组件（推荐）\r\n\r\n```vue\r\n<script setup lang=\"ts\">\r\nimport { KTable, KLinkButton, type KTableInstance } from '@kayak-sj/design'\r\nimport { useTemplateRef } from 'vue'\r\n\r\nconst tableRef = useTemplateRef<KTableInstance>('tableRef')\r\n</script>\r\n\r\n<template>\r\n  <KTable ref=\"tableRef\" :action=\"fetchList\" :columns=\"columns\" />\r\n</template>\r\n```\r\n\r\n### 4. 全局注册（可选）\r\n\r\n```ts\r\nimport { setupDesign } from '@kayak-sj/design'\r\n\r\nsetupDesign(app)\r\n```\r\n\r\n## 组件一览\r\n\r\n### 已迁移\r\n\r\n| 组件          | 说明                                   | 旧工程对应              |\r\n| ------------- | -------------------------------------- | ----------------------- |\r\n| `KTable`      | 声明式列表 + 查询 + 分页 + action 请求 | `k-table`               |\r\n| `KForm`       | 声明式表单，支持 v-model               | `k-form`                |\r\n| `KPanelQuery` | 查询面板（内嵌于 KTable 或独立使用）   | `k-panel-query`         |\r\n| `KDialog`     | 弹窗封装                               | `k-dialog`              |\r\n| `KHandlePage` | 维护页布局（内容区 + 底部操作栏）      | `has-footer` + `KAffix` |\r\n| `KLinkButton` | 表格操作列按钮组                       | `LinkButton`            |\r\n| `KButton`     | 按钮封装                               | `k-button`              |\r\n| `KPagination` | 分页                                   | `k-pagination`          |\r\n| `KPanel`      | 面板容器                               | `k-panel`               |\r\n| `KCard`       | 卡片容器（ElCard 薄封装）              | `el-card` / `k-card`    |\r\n| `KUpload`     | 文件/图片上传、模板下载、裁剪预览       | `k-upload`              |\r\n\r\n### 迁移占位（Stub）\r\n\r\n以下组件已导出但为占位实现，调用时会在控制台警告，待后续迁移：\r\n\r\n`KAffix` · `KBreadcrumb` · `KCascader` · `KColorPicker` · `KEcharts`\r\n\r\n## KTable 列表页\r\n\r\n`KTable` 采用 **声明式 columns + composables 编排**，对齐旧版能力并适配 Vue 3：\r\n\r\n```vue\r\n<script setup lang=\"ts\">\r\nimport { KLinkButton, KTable, type KTableInstance, type KTablePageOptions } from '@kayak-sj/design'\r\nimport { useTemplateRef } from 'vue'\r\n\r\nimport { useDictServiceProvider } from '@/composables/useDictServiceProvider'\r\n\r\nuseDictServiceProvider()\r\n\r\nconst tableRef = useTemplateRef<KTableInstance>('tableRef')\r\n\r\nconst tableOptions: KTablePageOptions = {\r\n  columns: [\r\n    { prop: 'role_name', label: '角色名称' },\r\n    { prop: 'status', label: '状态', dict: 'status' },\r\n    { type: 'operates', label: '操作', width: 200 }\r\n  ],\r\n  query: {\r\n    form: {\r\n      formConfigs: [{ id: 'role_name', label: '角色名称', component: 'Input' }]\r\n    }\r\n  },\r\n  tableKey: 'permission-role',\r\n  enableColumnCache: true\r\n}\r\n\r\nfunction rowOperates(row: Record<string, unknown>) {\r\n  return [{ label: '编辑', onClick: () => openEdit(row) }]\r\n}\r\n</script>\r\n\r\n<template>\r\n  <KTable ref=\"tableRef\" :action=\"FETCH_ROLE\" v-bind=\"tableOptions\" add-button=\"新建角色\" @add=\"openAdd\">\r\n    <template #operates=\"{ row }\">\r\n      <KLinkButton :data=\"rowOperates(row)\" />\r\n    </template>\r\n  </KTable>\r\n</template>\r\n```\r\n\r\n常用能力：\r\n\r\n- **action 模式**：传入接口函数，自动合并查询参数与分页\r\n- **列格式化**：`dict`、`showType`（date / amount / phone）、自定义 `formatter`\r\n- **列显隐缓存**：`enableColumnCache` + `tableKey`\r\n- **树表懒加载**：`load` + `TreeLoadHandler`\r\n- **行拖拽排序**：`sort` prop\r\n- **多选 / 单选**：`selectionShow`、`columns[].type: 'radio'`\r\n\r\nExpose：`getTableData` / `getQueryNode` / `getCheckedRows` / `refresh` 等（见 `KTableInstance`）。\r\n\r\n### 页面侧 composable\r\n\r\n| 导出 | 用途 |\r\n| ---- | ---- |\r\n| `useKTableTemplateRef` | 获取 `KTable` 实例（`refresh` / `toggleRowSelection` 等） |\r\n| `useKTableCrossPageSelection` | 弹窗列表**跨页多选回显**（打开弹框灌入已选 → 翻页保留 → `data-loaded` 回勾） |\r\n| `useExportKTableReport` | 报表导出（见业务迁移文档） |\r\n\r\n弹窗选择器（商户 / 产品 / 信用卡等）不要把草稿选择写进 KTable 内部，用 `useKTableCrossPageSelection`：\r\n\r\n```vue\r\n<script setup lang=\"ts\">\r\nimport { KDialog, KTable, useKTableCrossPageSelection } from '@kayak-sj/design'\r\nimport { shallowRef } from 'vue'\r\n\r\nconst dialogVisible = shallowRef(false)\r\nconst { selection, setSelection, onDataLoaded, onSelectionChange } =\r\n  useKTableCrossPageSelection<MerchantRow>({ rowKey: 'merchant_id' })\r\n\r\nfunction openDialog(checked: MerchantRow[]) {\r\n  setSelection(checked)\r\n  dialogVisible.value = true\r\n}\r\n</script>\r\n\r\n<template>\r\n  <KDialog v-model:visible=\"dialogVisible\" title=\"选择\" @confirm=\"() => emit('confirm', selection)\">\r\n    <KTable\r\n      ref=\"tableRef\"\r\n      :action=\"FETCH_LIST\"\r\n      selection-show\r\n      row-key=\"merchant_id\"\r\n      @data-loaded=\"onDataLoaded\"\r\n      @selection-change=\"onSelectionChange\"\r\n    />\r\n  </KDialog>\r\n</template>\r\n```\r\n\r\n要点：\r\n\r\n- 打开弹框时 `setSelection(已确认行)`；确定时用 `selection` 写回业务 model\r\n- 模板 `ref=\"tableRef\"` 与 composable 默认 `tableRefKey` 对齐（内部 `useKTableTemplateRef`）\r\n- `rowKey` 支持 `MaybeRefOrGetter`（如卡种/卡片切换主键）\r\n- `mode: 'single'` 时走 `setRadioSelection` 回显；多选为默认\r\n- 可选传入外部 `tableRef`（单测 mock 用）\r\n\r\n参考实现：`pc-rights` 的 `ChooseMerchant` / `ChooseProduct` / `ChooseCreditCard`、`useChooseRightsDialog`。\r\n\r\n## KForm 表单\r\n\r\n采用 **Schema / Model 分离**，详见 [KForm 架构设计](../../../docs/k-form-design.md)。\r\n\r\n### L1 查询面板（非受控）\r\n\r\n由 `KPanelQuery` 或 `KTable` 的 `query` 配置驱动：\r\n\r\n```vue\r\n<KPanelQuery :query=\"{ form: { formConfigs } }\" @query=\"handleQuery\" />\r\n```\r\n\r\n### L2 编辑表单（v-model + schema）\r\n\r\n```vue\r\n<script setup lang=\"ts\">\r\nimport { ref } from 'vue'\r\nimport { KForm, useFormSchema, type KFormSchemaField } from '@kayak-sj/design'\r\n\r\ninterface MenuForm {\r\n  menu_type: string\r\n  grant: string\r\n  perms?: string\r\n}\r\n\r\nconst form = ref<MenuForm>({ menu_type: 'C', grant: '0' })\r\n\r\nconst baseFields: KFormSchemaField<MenuForm>[] = [\r\n  { id: 'menu_type', component: 'Radio', label: '菜单类型', dict: 'menu_type' },\r\n  {\r\n    id: 'perms',\r\n    component: 'Input',\r\n    label: '权限标识',\r\n    visibleWhen: (m) => m.menu_type !== 'M'\r\n  }\r\n]\r\n\r\nconst schema = useFormSchema(baseFields, form)\r\n</script>\r\n\r\n<template>\r\n  <KForm v-model=\"form\" :form-configs=\"schema\" label-width=\"120px\" />\r\n</template>\r\n```\r\n\r\nExpose：`validateFields` / `getFieldsValue` / `getParams` / `setFieldsValue` / `resetForm`\r\n\r\n### 支持的 formComponent\r\n\r\n`Input` · `Select` · `SelectMultiple` · `DatePicker` · `Radio` · `Checkbox` · `InputNumber` · `Cascader` · `TreeSelect` · `Text` · `InputMixInput` · `InputMixSelect` · `RadioInput` · `Complex` · `ScrollSelect`\r\n\r\n## KHandlePage 维护页\r\n\r\n维护页通用布局，替代各 handle 页重复的 footer 样板代码：\r\n\r\n```vue\r\n<script setup lang=\"ts\">\r\nimport { KForm, KHandlePage, useFormSchema, useHandlePageInit } from '@kayak-sj/design'\r\n\r\nconst { pageLoading } = useHandlePageInit(loadDetail)\r\n</script>\r\n\r\n<template>\r\n  <KHandlePage :loading=\"pageLoading\" :on-submit=\"handleSubmit\" @cancel=\"handleCancel\">\r\n    <KForm v-model=\"form\" :form-configs=\"schema\" />\r\n  </KHandlePage>\r\n</template>\r\n```\r\n\r\n`useHandlePageInit` 包裹 `initPage`，编辑/详情态自动管理局部 loading。\r\n\r\n## 字典服务 DICT_KEY\r\n\r\ndesign 层不直接依赖旧版 `$dict` 全局插件。字典翻译通过 `inject` 解耦：\r\n\r\n```ts\r\nimport { DICT_KEY, type DictService } from '@kayak-sj/design'\r\n\r\nconst dictService: DictService = {\r\n  getLabel: (dictType, value) => labelMap[dictType]?.[String(value)] ?? String(value ?? ''),\r\n  getGroupDict: (dictType) => groupMap[dictType] ?? []\r\n}\r\n\r\napp.provide(DICT_KEY, dictService)\r\n```\r\n\r\n`@kayak-sj/cms-base` 提供 `useDictServiceProvider()`，列表页在 setup 中调用即可：\r\n\r\n```ts\r\nimport { useDictServiceProvider } from '@kayak-sj/cms-base/...'\r\n\r\nuseDictServiceProvider()\r\n```\r\n\r\n表格列 `dict`、查询表单 `dict` 字段均通过 `DICT_KEY` 解析。\r\n\r\n## 主要 API\r\n\r\n| 导出                | 说明                                                         |\r\n| ------------------- | ------------------------------------------------------------ |\r\n| `setupDesign`       | 全局注册所有组件                                             |\r\n| `useFormSchema`     | 根据 model 派生表单 schema（联动）                           |\r\n| `useHandlePageInit` | 维护页 init loading 管理                                     |\r\n| `DICT_KEY`          | 字典服务注入 Key                                             |\r\n| `KTablePageOptions` | 列表页声明式配置类型                                         |\r\n| `KFormSchemaField`  | 带联动声明的表单字段类型                                     |\r\n\r\n## 与 cms-base 的边界\r\n\r\n| 关注点                               | 归属              |\r\n| ------------------------------------ | ----------------- |\r\n| HTTP 请求实现                        | `@kayak-sj/http`     |\r\n| 登录态、权限判断、请求提示适配       | `@kayak-sj/cms-base` |\r\n| 表格/表单渲染、列格式化、字典 inject | `@kayak-sj/design`   |\r\n| 系统管理页面编排、API 封装           | `@kayak-sj/cms-base` |\r\n\r\n- design 组件通过 `inject(DICT_KEY)` 获取字典，不 import `hasPermission`\r\n- 权限控制的新建按钮、操作列请在页面层判断后传入 props\r\n- 不要在 design 中引入 axios、Pinia store 或业务 API\r\n\r\n## 开发\r\n\r\n```bash\r\n# 类型检查\r\npnpm --filter @kayak-sj/design typecheck\r\n\r\n# 单元测试\r\npnpm --filter @kayak-sj/design test\r\n```\r\n\r\n当前已有 `useFormSchema`、`useKFormModel`、`useKTableCrossPageSelection`、`useTableData` 等 composable 单测（Vitest）。\r\n\r\n## 依赖关系\r\n\r\n```\r\napps（pc-rights 等）\r\n  └─ @kayak-sj/cms-base\r\n       └─ @kayak-sj/design    ← 本包\r\n```\r\n\r\n| 包                | 关系                         |\r\n| ----------------- | ---------------------------- |\r\n| `@kayak-sj/cms-base` | 主要消费方，列表/表单/维护页 |\r\n| `@kayak-sj/http`     | 与 design 解耦，不互相依赖   |\r\n| `@kayak-sj/utils`    | 纯工具，design 可按需引用    |\r\n\r\n## 发版\r\n\r\n当前为 workspace 内部包（`private: true`）。验证通过后可：\r\n\r\n1. 移除 `private: true`\r\n2. 发布到私服（对应旧 `@kayak/kayak-design-vue2` 的 Vue3 版本）\r\n\r\n## 相关文档\r\n\r\n- [KForm 架构设计](../../../docs/k-form-design.md)\r\n- [KTable 迁移方案](../../../docs/k-table-migration-plan.md)\r\n- [包职责约定](../../../docs/package-conventions.md)\r\n- [根 README — 工程结构](../../../README.md)\r\n","readmeFilename":"README.md"}