{"_id":"@skyservice-developers/vue-dev-kit","_rev":"115-e4381b8a4227576b23892bcbaeab3f0b","name":"@skyservice-developers/vue-dev-kit","dist-tags":{"latest":"3.2.0"},"versions":{"1.0.0":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.0","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"d971d4902f969646b99fe096622cb44e7a50a5c2","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.0.tgz","fileCount":15,"integrity":"sha512-faIi+HrfSQmLAMBV3282B5xRvbWjjnxpwTSzI8hu8LiLSMR+rD/fTEZCz2eb6U4+sRdwuNG7aypC5YjX8arqWQ==","signatures":[{"sig":"MEYCIQCwrFOdLNa5XiapPHifBQjAYo1FuDMW6gyssH05/fg7fAIhAIjmAoV6OPIYyoU4DMtr5Lk4FHaq49NQn0uf/i0qJ3/D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132696},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css"},"gitHead":"d90038e633d5c87b3908bffe95aa20008daad52b","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.0_1764716581987_0.5254335156178549","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.1","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"fd4cb34e8e545e4add96b5ba2b656ccc284979e6","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.1.tgz","fileCount":15,"integrity":"sha512-gx0m5fETGKSjLuCHMe0KkZo2Tns+tBX0HqHHWpXcigVll72BUZ+IvgsYBh1HCKtvyRN+MPLOSlmiERvWFV5wpw==","signatures":[{"sig":"MEUCIGwmFU3U6QLfC/ByEJ4Yu+TcuGP8FG0zsYEK8XwC0wpUAiEAv9pn0hesHvMkboQIVpIie49mLdNEbwTwjFK8+8Ow6RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132773},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css"},"gitHead":"d90038e633d5c87b3908bffe95aa20008daad52b","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.1_1764716769195_0.9086815964007284","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.2","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"62c3b077907c34d3925d95f4f7d645767ecacf91","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.2.tgz","fileCount":15,"integrity":"sha512-jVpaMnzcbow+bNjM2cqQVzLfT7D5XCx+0m3OyyauV4vVWcZSJUQlGp9u4f0X/JsRLO/XqHS6m8uKGh9GGolLKg==","signatures":[{"sig":"MEUCIFf2/Wny+Hpe34P6xlMZ4lujgrb0rEFzXtZA6zuE2+E/AiEAn+DR1UD6mz1LsONj+Ock4yO8FyK4FIkNGXO7Cf7LnV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131067},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css"},"gitHead":"051ae5ab3aafc55d517ccf528bb786a30fafec64","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.2_1764718054843_0.7903623030881792","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.3","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"8825d88511a03554b1c4c491c6306ded68c3e24c","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.3.tgz","fileCount":15,"integrity":"sha512-5uL+IAL2aEymL6M1ychZWHF+ozHnWq4KtG+sZfh73bAxFTVUn0R91lXgOveH/8hAfL9Nf/ujS14kOhAyptPXGA==","signatures":[{"sig":"MEUCIHBaaPt6cZkQ//9yPqRZtFxJZchk/IIXAx6kJI88senwAiEA3oK467dy92yGTUuTeIYWS9ErBrBOTw1a6bLvh6PBJVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133037},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css"},"gitHead":"e455be97f8fee66d4c9afcc7910f2f97361faf16","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.3_1764719006578_0.9187490456540126","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.4","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"14b4d91756ddd8aba3b637b445bffd1641f2973e","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.4.tgz","fileCount":15,"integrity":"sha512-/scV77GRifVYSnoJjnP+MSRCStlamiu4GAZM4MYZJYSHMkfZfPlRPZ23ZCwoLBi54qwBFByoDJWnEAAI54l6sw==","signatures":[{"sig":"MEYCIQDvcC6CHi1RpaZ9vlegLp6JG8S8B8HZ5M18uXtGduhziwIhAJ81Va6rem5VSIz6AgWfqjr4tLG7v9djkHu7V08TvXXQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132999},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css"},"gitHead":"71ddb1245a094c69e2731bacaeb4724350272cc5","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","publish":"npm publish --access public","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.4_1764719423444_0.31252248270791316","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.5","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.5","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"f2e0da9ce16e47891a0ef4440052028c4fdfcd99","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.5.tgz","fileCount":15,"integrity":"sha512-fvOkxJAwbn1Tcxh+7gpfnPcSSpho3QkmVheHoS11Rz6NBHbAPVlWoiuVJTDhqbFOWl09C7HStlWG0nucaE8q4Q==","signatures":[{"sig":"MEUCIAF1j5DYGAjKIHn6aDqgUCstulB5H/jTScf+/TSqzqI8AiEA9j9VST6y/dM2Db5lNTSEUnS1yvYvSAeMub7CSoKiwmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134558},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b37e71e617157b8ebc928332eda5972623f6dac4","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.5_1764720456305_0.5031055123040526","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.6","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.6","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"2a7ef4fb236fddbdf3eb46d5238fe758cc0ee675","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.6.tgz","fileCount":15,"integrity":"sha512-NIWwGL17nQOlNyxrb1/HEjabWJgamKLA4Yg4IYwZ2QLMfonCTaltMG+rteRuENAWiPXSXXOsGbicqrLawJlyVw==","signatures":[{"sig":"MEUCIQCq0LOZe3rEvrh5Y5k7fnu5bJJ0S59kaNsSuC49uQjyfAIgN5NDU5DHNcHaScjXUNq3g3SzDpBCU2D6OhRxNysXekc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134656},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":{"import":"./dist/style.css","default":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"99dce5b467727f1b5ede4bcf4fe3c93cdbd3ac83","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.6_1764721012032_0.17420753164576075","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@skyservice-developers/vue-dev-kit","version":"1.0.7","keywords":["vue","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.0.7","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"b57236ceadf527f2a9f8f8ec91ad40a8b5086bfd","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.0.7.tgz","fileCount":15,"integrity":"sha512-moKyJZA+NxE+01iKS+bYR5VLJedtLPlClR7EY6rPI+2rZn75bQ3Kqvvb53WIfBWNHEV2ESIBwfOgwZAY+IO8hw==","signatures":[{"sig":"MEQCIEvnkeJu+47rXLUHsihCvlabRhxnweAGyjNiLgMpWI73AiBP/ff/67ktbKpDVAhGBk/ui/2j0bEpFdcLi2NT/+5BgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135328},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./src/types/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./src/types/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":{"import":"./dist/style.css","default":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"feb9b269859301c524384bd155a8580b169eb8d9","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","prepublishOnly":"npm run build"},"_npmUser":{"name":"hacksli","email":"intertelservice@gmail.com"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.1.4","@vitejs/plugin-vue":"^5.0.4"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.0.7_1764721388479_0.3314034652368629","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@skyservice-developers/vue-dev-kit","version":"1.1.0","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.1.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"faa7c9388f817d5d63bba9e1384b5ca31e6676ee","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.1.0.tgz","fileCount":29,"integrity":"sha512-a+dv2Lrm4x9IqZ4QiS0OYpGWIA6wayQoXUmygbgzNPtVLdL2B8gzCgGLwQfVkBAAl84LkDAognEd0gFp/7tPkg==","signatures":[{"sig":"MEUCIQCBiJlupkCysSRpMpe6+YVEBvS9Qao7QE/4PMyWdryS5wIgEwBWbcMNjyTJQxHBFtb5rziImA1UnpGAk5sI3Q092Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288341},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"78da7908f928d12c80084924d2a26005bf96e547","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.4","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.1.0_1767350288318_0.7732894870813098","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@skyservice-developers/vue-dev-kit","version":"1.1.1","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.1.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"0e0c9b976b3b42da773c3d42dff50d7cedf3ebcc","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.1.1.tgz","fileCount":29,"integrity":"sha512-T/XDKadx8FXQUWJ0UJAO52Ruo1JHvNgNH0xnfLXAe8VbcZMcDFhJpU1B7eKkk+eETPF3YTo2GYNVSIVjPu3uCA==","signatures":[{"sig":"MEUCIQDVw2YHlHwuG/3FFLDlkq/l7hRfygdZEmoHSIlh+48O4gIgdWDfOKgPapJfI3gDY000EfghZQ5UwoR1FkqxftUbq4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288289},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"1a6ec244747a587bc7a48daef4cd41a1a6e60a8a","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.6.4","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"22.18.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.1.1_1767353967744_0.9775131653251761","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@skyservice-developers/vue-dev-kit","version":"1.1.2","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.1.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e17182b6e925b7dcfd7e04722f1e71eb22bbac7b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.1.2.tgz","fileCount":29,"integrity":"sha512-XRolonOLr3GF/1KwniUTH5ocuTBymHV+C65iti0zekqXGe3HLLvLHVNubx/bIue9wRTdTT6ydAn0ty76MmqQlQ==","signatures":[{"sig":"MEUCIE3qDNE7wo0+PGdnrlAUlaylryQ99OOpoaHmnGHcJpTxAiEA9yf9e++41FVlxcseUOUiWDeI/1vD/Uo28THOMfKws34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292226},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"484ee6f87637efe2396fcab5da82e3b83e82f7f8","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.1.2_1773660495614_0.8950541009114856","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.0","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e138af5c65818eb63c662ea290b34e900ff37cbf","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.0.tgz","fileCount":29,"integrity":"sha512-vLP/Z+qv2sLzJAJVuUnaba6yV9/VIwqQc9Dho6HtCqT7ZaE9ptz4E3scUQdMSpZtbZ3OevkQrScuGWud3FDd7g==","signatures":[{"sig":"MEUCIQD03XRQdOAdeoKDGUl49MnCwVsb8rL0H+gx9D7IM7J/5AIgc809c5YCzCrrR6BUBgjTfR/ijbbzqexW3Qpn/e6Z9H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315597},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"3be71a137f6ff7af94157d109b464193198b7aef","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.0_1773742991196_0.3725755375725843","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.1","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"a10d05083a0f87953de3b7839da2e29441214782","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.1.tgz","fileCount":29,"integrity":"sha512-T0yAQRE+umcO1bfBclei52c2Fu8wkBeb3p+jIlvk3tgewidQKHcG7TOPoLTtEMa+kqsbZ3nDAMbQExfysrsJRg==","signatures":[{"sig":"MEYCIQD90K2KUHliVheYeNRO+nqN44BH0GJH1DGIZr+W/2pLKAIhAMQZp8iBywdz85nSOwBGLQzrVC6yN4BT1oDCYI/dno8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318243},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"b7f62a07726bda2f7c077b138c45f3670093e6d4","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.1_1773759507918_0.5275024207561212","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.2","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"bed1f140125135306855c61dfe63b87307927ba9","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.2.tgz","fileCount":29,"integrity":"sha512-btWNdYCuQjBoASSs4q8XrxK5NDU/KgfcGGHg25rWLdCfBMc4CMAz3H7jgNSATeqsesv/CQSn7qctgIwWWB8Grg==","signatures":[{"sig":"MEQCIEYU1UW2qvbMeooohcMSphFD1na0PbwStUhmHyRYS4B4AiAWEqOQClgICRW1W2+1ETvb6dexpKMenqmQLf9jsT7O2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318159},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"c42b42583ef178e4e7c4f8163ca8e565dc7bca13","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.2_1773760256119_0.39144689513903175","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.3","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"9b430f044d5d5d9d96c939995689f064ab0e6447","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.3.tgz","fileCount":30,"integrity":"sha512-OSZykYmoKX+bkqqumbcMAZoDJLBc8cwoOxQCG+EU3+aJKJ2+OrNcIL5aKfylRUj3TmToAmcr57AqjRnsob4SDA==","signatures":[{"sig":"MEYCIQD7OC/ulRPIdVV/lGoZRmq/+U5mG+3LvqBdJHssg0GBhAIhAPRaw11c5P1vEvd/9t5+JfRRBYzbBio98PlV0EeWPoao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322111},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"3db33a14df6624981444fa0b9e6ebb908bc42f2c","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.3_1773917965219_0.5990112037613242","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.4","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"5fb713fefd4760a2f048c11094d4635e75592933","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.4.tgz","fileCount":30,"integrity":"sha512-3E1WChg+/vNcjVhQTGNej6UHoQUMlItfh6IP4L3VDsoy+ugVH927WSZqaP8hZ1aRb43QhGB1d6/Iy+N2ELec5Q==","signatures":[{"sig":"MEUCIQD2CJ5aPLufYi68S2oiKk3KmIoV2oa1H4ntxL+wyWKHVwIgewWEzS7F4M99Yz1QrNylmKWO6lxA+w9i1blPSVBeFT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322353},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"4ab78a7218633e622845422996d06efb56ac2894","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.4_1773920310131_0.1675156922974257","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.5","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.5","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"81b651993e2a7de7ae7b579b3cfe4d1177ffda8b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.5.tgz","fileCount":30,"integrity":"sha512-iG/EJY6buSd2PpyPL2aZh565+WGfiJonh23tWBQNpfEHcruqW2lufDOTnj/04SDQ0DUcsUFLvUFTYQeXl/YdEg==","signatures":[{"sig":"MEYCIQDjmIZWPaUnKOFDTkSDYrl4An2Q2o38NBeerU3kWcAkawIhAPI/8DvEccCYsbOFZrM25o2zgahAxLpmYnvPlzUpY0m+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323159},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"93a11b47aa315916c404c4fdc5563a5ac8f3aa0d","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.5_1773921397692_0.09406930082851339","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.6","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.6","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"608f1434da89d5a966afa8c5544f8fce32fd0a61","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.6.tgz","fileCount":30,"integrity":"sha512-Uuton2+TV0UDiXepgKye+239yDjkxBOslD1vJUvWl09/mBGBxdAPz5hs5P2MnqldoLi0knR3zMJ6PbXHLxkCmA==","signatures":[{"sig":"MEQCIDnDDB44ge7xdmXRz0c7plYXXx8TwbJUMLZU7XYSrhOSAiBoCuzPDiSKV4vXsa6M3YM17yWjdIOpTrz390r3xk8IXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323088},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"db78aa32d71c75bb02984c3f5c6a26a3f68ba157","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.6_1773922146563_0.2973180492703009","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.7","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.7","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"10db6489d3ee5c138946f9489f979522b3d5e97b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.7.tgz","fileCount":30,"integrity":"sha512-bYOqSO3LgpqiGmDJ/W2EztCVK8q6q9VXB9c2bF9nXA2TKy4lPqCronpNFn9BBmy6HKMFB+FcsqUG6+uNMkZEfw==","signatures":[{"sig":"MEUCIQCOkQIBmtqf/CBLJyRit1yKzkEb6KZ0/i296LSooK44mgIgHqAYq1ItWB0+R7IELftDPrD1keSNGluwZBvIy6960cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323977},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"aa1950c24e1e36b6f847cdc910ddb9dc80250f22","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.7_1773925901614_0.7472317066921639","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.8","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.8","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"d3cb02fd308e45a7f9249f423d7f49d5a3aae0bc","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.8.tgz","fileCount":30,"integrity":"sha512-WCgmqwqnPkxwe0njDa6YHlhfbfBQK3o9fWhViO1eJTMwMQEVQ6dWN2PCoJ+Z8cRqexXpqZpP+zsiqMDkYVkw1Q==","signatures":[{"sig":"MEUCIEmY+qMFOOZYhNXNPmoVCRjILj2XBTZ5oMxM6p/dyOaaAiEAzBaEtPMxazKN2TmT7VOfjnk4Rn9GqpRXlpGfrXHxsLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324439},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"00396bd14bfb6ac8616b079ebd580abb3aac0927","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.8_1773927748570_0.4301157343047941","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@skyservice-developers/vue-dev-kit","version":"1.2.9","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.2.9","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"cba2f1292313bca273c67f40778be8189da212af","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.2.9.tgz","fileCount":30,"integrity":"sha512-0leOqvGD37yPc3pczhFnxL8yeJbAmwe6QSSsT5kEHkoBelRADTBNddBpju+dS3hGb9h64XUHT4lfYVGoPFAZnQ==","signatures":[{"sig":"MEQCIDk0+hV1HvCgwx0PzRk4ZvK4peFaaKxPsAd7HuWxad30AiAtngPYNEIq2tVa8ssQ42O4KKJ73dAjNKLeqHUMXQZD0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324246},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"5821979f91d3ddaa24d8344b4c06f4d53209b4d4","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.2.9_1773930171827_0.605930742144676","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.0","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"6ebd22e344cec3d5f2c279cbec078647ec627e49","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.0.tgz","fileCount":30,"integrity":"sha512-Yq8TSPP+AmC4d6o9KleAHRBAD9calz6ME42kWVhT6F0Eb3Z/6soumIlCN/xymYEClEZuoadyCvqGPmeFBfnccg==","signatures":[{"sig":"MEUCIQDaeltdwdHdNmPCp15YrJTMljZ73VJswZVZgUaRLaHCygIgIf6nDf3iQsFAP/gwf5jCK2gYqqBrVObLhfmUYARcAjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325449},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"eb9dcf6d551960a722c6af0c4f4f440b2d276b60","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.0_1773997872719_0.6166927158524835","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.1","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"00a47987fb7929bc949d5d730c4ec13799ca25bc","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.1.tgz","fileCount":30,"integrity":"sha512-Py7yaKul/3brzINprCOAeEY3xURPfOdjowybg3GpjrbgoGtQwedrNXLzUr0yHivq3nkHK43odHgi1YsX6TdjTg==","signatures":[{"sig":"MEQCIFV0c3JSSToqbyZoCODZbtPhN+HvfzXEBdF4rr+icByIAiBshHA/SSHUBimLKZw947L2celeEn1kUhc+eUZ96b/kAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326501},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"b5fc4135db0b97cce1b9d43069fc69ca8fc475fa","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.1_1774005989816_0.39901254668823216","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.2","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"652cba3f32c36daa704f3f33d513ed6ab6a55ccd","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.2.tgz","fileCount":30,"integrity":"sha512-XGRy/lQf8LpEbyJui9ivf013LshIxqBqCDjF9qfikP1jZV7uTHpoZGJyJuky9DMFZt0MPo6VJvOSPJBqjs+4qQ==","signatures":[{"sig":"MEUCIEaA3sOmPTcRUMV68xF60zeVzPOr4CPlnfouYeZdEb/0AiEAscmm0RI5mMnxRBvYqJx2f08XxQ8xVy00bBaeQJ5TimQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325449},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"77549bc96357cfd367998f59f2e5909942aaa243","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.2_1774013535294_0.6830412587622854","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.3","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"17d5925cb6944089defd791e75b548a4e44a2771","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.3.tgz","fileCount":30,"integrity":"sha512-zUn3434KoE05LXHkmkgFao3NGSz9aXiQ9+dEeet3y0MLdZPFmW7dDncywU1UWrv6MtLk0nuQl6k1CFLAJ19Fkg==","signatures":[{"sig":"MEQCIFLN3l3oD+wSl1FNK+U+kuxIT72WoF7OM/TDNZa6u18SAiB4irdR/cAAuLlZQfZtlJzQoxjulE5ROPFZt+bnz/7guA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326236},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"5e1c5e297a912889e5fa99ef43e500e3bb7ca6cd","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.3_1774014386852_0.408135219318551","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.4","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"696a5cdce3caf3200838237b5116f2ef76b77bdf","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.4.tgz","fileCount":30,"integrity":"sha512-5JKSc/UOa00400AdwlWXfoZMtbMK8FxMFd6q40wmpAM6pYUqZXapMbf63jABSyN8UOfS+Zw9z2URZkGF2dlejw==","signatures":[{"sig":"MEYCIQDUlc0uek0wQnLHwWfIb3EoCgEQHX5x0im+kADRlFl1EAIhAMNvKzJoAnPdJg317OVJddRgp+eQcDbcOpvFGZo7Hkk3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326912},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"fa651a19cbc303f4d3314c1762cd5e30d2718d82","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.4_1774254095762_0.7947572725795935","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.5","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.5","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"907f5c6a72c0078c50ee6de64f93767883494db4","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.5.tgz","fileCount":30,"integrity":"sha512-aDc/Z4NAkf2VWzuV6FdZoHS5j7apFnVIVb95i5cY54wREfEZcPTpzJIEGW5+rclDl0gnuyY3oGbEDwVGFEzG0Q==","signatures":[{"sig":"MEYCIQDZZLvbsGpD0Q9j64blZScwrvlJeDm1T5UkhDBopSikSwIhAIcwtX2jtMzRHWFUpN0Ll3KCzp5JXnH3NIX1KTcV5v6C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329144},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"4c39ddcef347c639966df4cd20ef4f01cf5e4078","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.5_1774254842408_0.37952135711272117","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.6","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.6","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"ecc36cd867aa09493d10bbaeff8427d99726b302","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.6.tgz","fileCount":30,"integrity":"sha512-qiy09X+/oBB7imFzNn941z32Agv61Ambx5Wh6aKd/kvUA4+oY1xZw5ECbYv3gT5iLsTUt7kH0EhKAi3M0oqD9Q==","signatures":[{"sig":"MEYCIQCKPCVnQ8sZGpMUE9l3AtI6CcWaJBflal/haPTCLoFQVwIhANlS1FR9gqWYviz3x9EG0vOMDA80XkaF6B+W8EOcuNPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332638},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"86b8decd2b375f9de928120ab5fce6e7f5b345bc","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.6_1774262508744_0.3179781893424871","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.7","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.7","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"2ff639f022aed75ab9b3cf8b7727513ebccb47fa","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.7.tgz","fileCount":30,"integrity":"sha512-t7yn2v02JOjG2g+FMNxuhu8xO4TWd6v6SLCX8pAIBNq22y+FAqaGwPLgB1ryj2VETMovh0R27BdkLxjmFDD7dQ==","signatures":[{"sig":"MEUCIQClPCb5k5kGBUIzn04p4Om5y+AOgJHLI9jEnWVtvCFRLAIgSuZ6TuqZPEny7x0eYVRE6OZYqx/WpKp9ckDDaZ6Cu5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330406},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"a414e20ed0e5c2212f9ecc81868ecbd018050ef0","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.7_1774268283412_0.8558360065677972","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.8","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.8","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e674d7a83152e5054e8b8353b11d7aa8ddffd35a","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.8.tgz","fileCount":30,"integrity":"sha512-zto45Of4YeMrz+/FCNRRm187RIeKCuJWgSTIprOHS4l6exMrTk6Ea9w1hUgOEDTAQLDfJna+Rpu04ZkwqULpvw==","signatures":[{"sig":"MEQCIAJHWFqYFfaDT6yFcFznkDyF6WaDiT194admHc2F5HApAiAa5OBW94rAbwbft67831r/yJOOAqSybS0Eoh94OZHM/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333862},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"dfcf9a19314962dfc431bf159f1e83b20a95da82","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.8_1774269423051_0.8442004682504818","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@skyservice-developers/vue-dev-kit","version":"1.3.9","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.3.9","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"79a3254e55d1f4fed3bc7dcb81a7ba5f1f22976d","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.3.9.tgz","fileCount":30,"integrity":"sha512-OfaJKkCYP5ralCxuZJB7GvVXcAKwyOz/GBpZA87VWWvm0n86Zfjytg2cnt2ZlTAhIobYrFVhHR52itqS6osTNg==","signatures":[{"sig":"MEYCIQC9VBo1g4h6oCtKmvv0izDCWR//Tmwt/YFkwsJUPwWJTQIhAKyzzHEsQoEryMyXPd8Y9VFA5BT/pQ4b1H0bVyQidSJ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333298},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"0c406d8efa7fd8714a9eac36c5f58cb81e15ab9d","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.3.9_1774269911329_0.6535853119790924","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.0","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"da39bb76f99c4f275283ad2fc364708204fcf8fd","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.0.tgz","fileCount":30,"integrity":"sha512-LimuA15JUhNhufXoDgYWWwid02i3bnnd9aGW0WUo9WmX5Wi/OYcsc/Yhhx7hvhiey1XiSL3rzcVXlIBvVdGDKw==","signatures":[{"sig":"MEQCIG+8VpaNQ/KP+oXUEOJyyZZJDR1Fd7VJa00oeIg+qdsYAiAwd6zzWikDH18jS9XDYDjzbA73tzfLB9oUXyqgZuhNDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336595},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"602213ce9498f2b7af88c29ddca80be427afe079","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.0_1774280076289_0.7594918864614286","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.1","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"7429f3b32c2c57517830d4e35d59eb8fb64738eb","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.1.tgz","fileCount":30,"integrity":"sha512-XxEYEpvXZw13Dp6TZB3EMXrxHLCAj/IPTcXmnGKCIpvT22+gT9VACTck3uV9ToJEBaEdgq4RtBU8HzMHsIWCLA==","signatures":[{"sig":"MEYCIQCyUunBxt9yHEqpgNHyWqqxrKq8VZC8RO9WDKqtZ6dQIAIhAP5FZrXu6o+D2giMggyPSG/AXXSYvqtWaE37PHKyHZDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338070},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"9ad9abd0653234fcdbdfe073561fdb0847b08acf","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.1_1774281815526_0.8753170694737356","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.2","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"cd484c125aab897c9712b593af7b9a1a992f7bec","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.2.tgz","fileCount":30,"integrity":"sha512-Q0tbSDX5DqtIQpT05R7TnyHPesyNOy+aYN73xJQhldUO+kMwHqeHDV4HVqZy5AvrYxacXECf8EUWI/w4gIBcmQ==","signatures":[{"sig":"MEQCICwRVVLmGa3GdgMtjPt1Ih+bUXtOrPJKsfK8l2dmpZi+AiAgLe+sDWoY72bIHGcJ1n7bfLPdVJhHGEAP4+2WiZlDZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342148},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"78ae60720c1560c410f805dc5983296078232902","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.2_1774302146592_0.4822686552787745","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.3","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"bc783377ccaad582ad8ba212e4a3af0681f8b526","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.3.tgz","fileCount":30,"integrity":"sha512-rVZ/iewu2I3G45Yiokf9jVp4Hs0c777GA+/zGnJiYOFo00IE1Hm/77Rfvr52O9sY4krWpj03KaGfy7js9ssTNw==","signatures":[{"sig":"MEUCIQDp1A6fvT3ImFE3eTNd6N9iLHeq/hTrswu56NJQX/Q/5wIgWpvdHYAhqidEdc/UHAjrKCxGIbsmtx7Dna2uz3W9P6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342654},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"1bee9ffe50cb9e6f28619afcaba77308b0b75c49","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.3_1774340457852_0.36678104716658533","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.4","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"c73d0dc7ecd61b24a49feac0cdfd5d63f5337446","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.4.tgz","fileCount":30,"integrity":"sha512-5Yn3L0qCaERFQumZUjqnQn5nD8tYv79pwF0MOgt8lVfWUiPTdWw6QfoneM+8v16T2mg7SY+mdwTm8UqDdJDLuw==","signatures":[{"sig":"MEYCIQCRrgvpOO9iVVPVV5xoJwIoSRDjsQ62xlV2bMMF8T4/FAIhALSmRSIdR1g5+nxSGxyaJ1bGng6fjyLM/9EX+FYY+s41","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342467},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"94f9f3055ca88a0ebf9c8292338d269b64dc76ed","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.4_1774341196198_0.2478162831976365","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.5","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.5","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"b9393d1a55dd97275891a279746d1b970e31dd7e","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.5.tgz","fileCount":30,"integrity":"sha512-WsnkJHf+bna5EMQ+qJqf6M67Xnca2v5JTD2Kfc21vYfXEuVBjkRiUVcUTK4C04uiD35abH4yN7Ph44XIftK0nQ==","signatures":[{"sig":"MEUCIQD1/d/qm35wzb/3VxKbK2VSxB79gMFv4X4Uwfzg6yk/lgIgANX+ieOV6E3rbfEWpH6my0TWAftS3E/5JRXwyL4/mUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337716},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"5ffb35cb277cc7fe345b37bc1b5dc6ea2774fd76","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.5_1774342341155_0.6083167751699725","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.6","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.6","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e045ed4d3607162f39c0938d890f8fe9cf4e4ccf","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.6.tgz","fileCount":30,"integrity":"sha512-a6XhQpYW/U+sGtumMxkIoTFzZR9G/F8VtJ7gs2EcOI29JGb2fkultipWX5kYQ0qcZKoANvVGm6yJ/aospkWOvQ==","signatures":[{"sig":"MEUCIC1Fr1ftJWSmXRUAD8nSn11QOHuPio5HCyW5aOFDjiefAiEAkvz8Kh/BcESy++RmI9hzDDR4jCuvvmjmnpuZnpemUAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337778},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"e86950db60d3addf64e70c37b0b2a9a2c1732591","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.6_1774343898860_0.06918643047448692","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.7","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.7","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"1f9c8eeaa1c96cf619301e24fa4204fd3ea643f7","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.7.tgz","fileCount":30,"integrity":"sha512-FPAbU7+rn0/GRNiFylGeVZQitLXMz5ejMB/i/nurAXoSCs2uSxJWJUGqNxopYnwG0pwUTQvnl7SblM75o4VUdQ==","signatures":[{"sig":"MEUCIQDe1eALaOiCDdjkoWe9MOjnm8Jok5HA7xqDM8oIKreVpwIgNFUE0F0sf3u7UhUsMkIw8NxLi5ESWxmk5rW4AUSePF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337947},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"126bfa5efe48876945704ad02a669b242cad396f","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.7_1774346938163_0.5182150537874461","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.8","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.8","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"2bf96674a61861717b1b30c6eff318172af5fee9","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.8.tgz","fileCount":30,"integrity":"sha512-ApF1He3Dy7YYJB6nyrp36dIIFQF63hlCRhLotQTGeI842+/zldVOyyUWMtKUMkg2LKGs9cXZvMBVkGYHh6TVsg==","signatures":[{"sig":"MEQCIHquBxA+CXo/I9mSWS5Xbbtot00IWFbq54yiBJ5fCbfZAiBW9hglfZzCqY7A6upMfHroD9s8jFVPhuTYP8/R90/Cvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338092},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"c89303ee485f8a9c7f4ac6421fea75edf92afe43","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.8_1774347874440_0.47288836033288617","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"@skyservice-developers/vue-dev-kit","version":"1.4.9","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.4.9","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"fdcceff106518b3142d9e0dfdbb708d11742becc","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.4.9.tgz","fileCount":30,"integrity":"sha512-pnElqcQ4KZhAHLgv6Rh187Nmh3wgFTmsg1ibH2Kf6oH6kksNA5ofEiIHVSszHjI1Q2Hmv41uMSQQiOV0/4KOPg==","signatures":[{"sig":"MEUCIQDbYCP7eoC6AchgU/CP6OqFnyTNUTYNi2NR43SwRZkOwwIgbBgiTpkkUqZExo9wUDhzwiMFeU3prjAenYeg+0CCNMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337872},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"46c2682bbd90d8eea984130884e3929915cd31cb","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.4.9_1774350952029_0.6064209865163934","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.1","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"b75f04bace927f671a52827173c6c9792d89a657","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.1.tgz","fileCount":30,"integrity":"sha512-6fY5p4+MpUmSZ0xWb0dqCRv+dRu2m7exgWGgQkcgHU1ArSL743Zav95kE4Q/SWl4SPop6AMBAcukmgKJn2mliQ==","signatures":[{"sig":"MEYCIQD415C6UH2kfvGZdyrF9dKghVMp0USY8kP11un8PxvL+gIhAJarggtDnSMpgre9ioRCz+NocTni/Ll6G9y/V2qcan+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335370},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"a4b4ea901bed9d6e4f9dbd83f2d9283ea113609a","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.1_1774353473359_0.5535742832181056","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.2","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"cd5e6c05ca73b9a11790d32c62f91f1309639e9c","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.2.tgz","fileCount":31,"integrity":"sha512-axkFuMyBlY6EQCiLyyDRHXkSmVniFpWRaPnGmjfLauA38nHFNbDlljPypLeXmMRpNkkIXhnfugg1CWTSqkkI5w==","signatures":[{"sig":"MEUCIAxhr8rB3tvCMmVROJRtRxo3CrZ632sbp9/Fhkz+iMTrAiEAtDXB17gTJVsrGyfi8VyddvhYfRMhOEfgyfztJ+1z6n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337703},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"1217c9935c38666845223c1ec351ea2c9dbcbd69","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.2_1774382588586_0.1737961205195393","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.3","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"8d2a9e9c232aeffc65c9736d5e6a1031d81fde94","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.3.tgz","fileCount":31,"integrity":"sha512-+3MFVyw4mQwLfVYPA5jU/TpBQt4rC0mfjH+DSDI8GATAA4gWxFurMvzVgfogOjA64IfE0vWPep7OupiSwGDajw==","signatures":[{"sig":"MEUCIQCOaY7bfPAfkz2a82bYiPjwiT6Qhxn2LQ8tjAGF/jca3QIgNRr/4wIDN51Yn+EVJ1I5rdUE/8arxfiKFxwm/q1GEEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336091},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"adf1350ef5a745bb99177596e740aecae1ead2a7","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.3_1774383067162_0.4664631064855418","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.4","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"46f99e59741afd3a609250660a1a12817441ffa9","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.4.tgz","fileCount":31,"integrity":"sha512-Ub3er8H/XlVBVLtjBfW/svLJuLIhbQ/Mzn06ZhWS+S0H+LWDguT4gHokkh/7i+1tTzU56T5cAveMtjqctw24qA==","signatures":[{"sig":"MEUCIH4ZShSQoq9wwssLFNVcVHFn5wnV6qGz9KwRI8JpGVF1AiEA9hRs63REfLZapJE0APjBPH4NBmFAdywl7iL5kcgAj/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336033},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"0a76ec693b493af4e4ecc41ae7471c777f8a9ebd","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.4_1774383351677_0.6852158487812763","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.5","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.5","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"2a4461cee347c43a142e64bb68070cc9fbbdb0dd","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.5.tgz","fileCount":31,"integrity":"sha512-384O6LN+PGGPoAOG52Qxg/M6X9z2uC26ElYNgpk0vszfHtT/VPL9wF8jsKckllzJT5DhcsyBjp7M6qFPkqJ2Lg==","signatures":[{"sig":"MEUCIQCiWpzSEq84GYuMeOKN+FrPEh6dCunylV3N4rNDYOx17wIgBxk6PM4+t/XBL84H+DEnnKfeK4vTRlTXzO/8lWMvUn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336085},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"805e2f257f2279a1b4bcab1289b3a2f01abbe2a2","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.5_1774383634481_0.12081826606833679","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.6","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.6","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"7067a9219847aebf188df2b555c0bca4dc3606b2","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.6.tgz","fileCount":31,"integrity":"sha512-7agMxRo6ycACY1s5jgCNFmKXEeyuHe8+/RYsrtSRbLIt3oIcUpDCBvag4uZJH+Z+Jh+hOh2zx/yFRAdEGVZJhw==","signatures":[{"sig":"MEYCIQC4KfBypUwDRCLCqjH4LZJEOWAnAVTiauraaRxxuTttxAIhALg+/ngpVh22QTmjiEF7Z3HdOwL+dMkUuw/7lf/BNXyF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324729},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"805e2f257f2279a1b4bcab1289b3a2f01abbe2a2","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.6_1774520182001_0.919124476319024","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.7","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.7","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"9d31dbe6cb1819ae73cf07f472cd35e2be029b78","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.7.tgz","fileCount":33,"integrity":"sha512-qk1TCNJ3N6JvOVwd4JYa4Bgjcd/+82okLqfKgkZApypkPzqLLPYEYcO7MLz5XokKmvTEiOzb34n52UncYJU+RA==","signatures":[{"sig":"MEQCIBpWkCKZ3zq25iGTPbvVKGqu6Gh9cwhHYr/trqjL2BHJAiBwdJiXN+ozxzYzyphmfajdpGHJZJjHgeIwb+6PJ7QKyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338715},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"8cf6a6e6ad6ca4146b01d4639b8e99f3ebf24b21","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.7_1774533656142_0.08047529173763279","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.8","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.8","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"622af594b34a239f1045b0d203765eab797e7b6f","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.8.tgz","fileCount":33,"integrity":"sha512-ZSbAEM9Uc+035kPIKQk8jNJ7v+LLyil4Sx4izeXtOxv13twfhbjomBcgVQC1iKZb9Dg3wrXqQRfPe19UuSJwGg==","signatures":[{"sig":"MEQCIH07lOGcSsBeaMk1/zslJ3QvwnTN9QLWrY4iiVYk3kx2AiBGl297kG6jJ66GzzrCUfR95G4xw44XqPLxLGiiLFy3iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339848},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"5d4904ea4dbf70b5600a8dacc08e152a732fda6f","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.8_1774534132444_0.4784032537220153","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.9","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.9","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"1719dfeb75f7c1c021f21ac281a799e8edab569d","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.9.tgz","fileCount":35,"integrity":"sha512-ad9U/TZN7S9u8K8KxBR3b7PDRLWTaRQo5lkP7eBkxthCdvu0JSdkafNVmBXx7ke2bmvNsvK2xKyfh83EAJRyUw==","signatures":[{"sig":"MEQCIBa9s+hTOkrBz+8GzNT0Fzrxwjzm+IRxXCR++3o4MJwLAiACfaw4mYTbGP3EdgK3huarg6CFOvzzbz/1yUr0J1J0fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372247},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"d4ed4c378148a752620e2e6c75e987157c707c73","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.9_1774603171504_0.45712378405537146","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.10","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.10","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e0f1cf4018d439d3c2b7531d3e23ec57dd8bbb91","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.10.tgz","fileCount":35,"integrity":"sha512-6Wjcehdi/W5Gfzkt5ChOlqIAxNgbSyLpkpVnNOEmjEWxT/LkdX4qMnS2Y9dOuspctUbhQ9ZH664K3pNbj0u/KA==","signatures":[{"sig":"MEUCIE6kCAENcgf6y4KkIS1oa1S0GjQl/lRMP6A6DlXd4ziEAiEAxjFCsQ51vhi3R8oVvZm8f4xtUYj35i3TF2tGlQhyXF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387294},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"9cad7f5f2b58ee6af69b6b3ddefa84c2bf5d4f7d","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.10_1774604307581_0.20211580936036855","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.11","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.11","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"580877f09e8320b24fc436c01b06a193409d3fd6","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.11.tgz","fileCount":35,"integrity":"sha512-Vy5zYsNYvY6DnQjhzzoEzFXLf7tz6/+2Dw+RpvD7Fi6eTU1akBoidY+2xEN3/74okjI/sFp955jt5IBm2dsAVw==","signatures":[{"sig":"MEUCIGy/A9EHlIsDxWrAtqmx4b3V3gM6CwwCVefwg1OkCLluAiEAnzR8oZcoFTGq6+FIMqVmZRrKkj6KJ5pC2kR4o+FwPlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388778},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"e392cc14e9944123a51a4449faf43c062e3cdf06","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.11_1774859835514_0.4561848166988436","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"@skyservice-developers/vue-dev-kit","version":"1.5.12","keywords":["vue","vue2","vue3","components","toolkit","ui"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@1.5.12","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"317465d0d89ceb85b241d6254d33d06e48f25db8","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-1.5.12.tgz","fileCount":35,"integrity":"sha512-onSC4R6XKVQ5PX6nIF5iEiLz+hmsNK8of3a83GEgHOZN25Rv2KcHJTtC9fxdlls/l2lMtFyyI+p1kKU0jAABQA==","signatures":[{"sig":"MEYCIQCyggE8C1Pe6T8t7r3goL92ZFX3HWTfnodMhdi5ZpFEDwIhAN2uEZot87nSq4lSTL+p2bRnmSbhLaDFIlgaeeTlcUfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381815},"main":"./dist/vue3/vue-dev-kit.cjs","type":"module","types":"./src/shared/types/index.d.ts","module":"./dist/vue3/vue-dev-kit.js","exports":{".":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./src/shared/types/index.d.ts","import":"./dist/vue3/vue-dev-kit.js","require":"./dist/vue3/vue-dev-kit.cjs"},"./style.css":"./dist/vue3/style.css","./vue2/style.css":"./dist/vue2/style.css","./vue3/style.css":"./dist/vue3/style.css"},"gitHead":"14c1d84a9353f512722d72402914a51b430ead10","scripts":{"dev":"vite","build":"npm run build:vue2 && npm run build:vue3","preview":"vite preview","release":"npm publish --access public","build:vue2":"vite build --config vite.vue2.config.js","build:vue3":"vite build --config vite.vue3.config.js","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"overrides":{"@vitejs/plugin-vue":{"vue":"3.4.21"}},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 2 and Vue 3 developer toolkit - components and helpers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"portal-vue":"^3.0.0","ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^4.5.2","vue3":"npm:vue@^3.4.21","vite-plugin-vue2":"^2.0.3","@vitejs/plugin-vue":"^4.5.2","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0"},"peerDependenciesMeta":{"portal-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_1.5.12_1775044617721_0.5645504236150436","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.0.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.0.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"5208b087996d45d39eef6128bb4fe93541a55c05","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.0.0.tgz","fileCount":24,"integrity":"sha512-bsslRn0tG2q6HQF76pjSQCd2EU9txTJC+bA4mbRWUACxCQVYTSgIdvkwgyqSht9jIru5OUTWEGab4BIY7l2fKg==","signatures":[{"sig":"MEUCIQDjp7nrMvmxUx8L16ConwGRFg6qXyk8uBp6ZTiLsmpjCAIgO3UZ+F4GjaAlfHLf04dPrB6gabyTv6Kkuoeya1jlSQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113080},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"14b0fbb3e58a9d33382dc41c069bb8f70e17bfbd","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.0.0_1776428348851_0.7540746223858967","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.1.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.1.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"f60eeb3a7e4a0b91a5eb46c5a75ae96dc0889eb6","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.1.0.tgz","fileCount":24,"integrity":"sha512-4O6DgLXws/TJYqJm9qnCv6t5Io9DAcyMqf3gA4O307lrqYWnzEZSP7aaLQgEuVRQisyddXb6ZT3EGaZEo5Tjow==","signatures":[{"sig":"MEUCIDrTvgx504jd57yhnn04O4c7ArPs28NOTpX2uli1QN2xAiEA+HM2h3nVfxiTPFY1uglx30GKZ25vmETC66cIRJ8GFM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116138},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"34cbdd067c073c2ce53aa2f74677f4510dd6d059","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.1.0_1776672418262_0.11107041851094634","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.1.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.1.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"0ca511c49ad19e20e16876a5be2c007ede6a6151","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.1.1.tgz","fileCount":24,"integrity":"sha512-G9eU2S9SKidC+MLg2mGlEUA54h0IK35xb78U0UG12xvwuWM2OIItHF4duoC6q7L13+0/zrSDEeN4p/TQtwZ/jA==","signatures":[{"sig":"MEUCIQCbuRarDGsxeTpGoewzDWbhZS5jiS8lHPdTcAxqWRwb+wIgJAQb19OIMsAvPLA/7PSNIuV3LnRT+U7/VXG5b+Vzwvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116156},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"66377f79512cfd124769412811910f866dbc6fe2","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.1.1_1776673859473_0.5035370287182444","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.2.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.2.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e88ca5022e2024f53ebf4dfef24c5938cd6874c1","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.2.0.tgz","fileCount":24,"integrity":"sha512-ysLa1qJkLfNROH8zpmEHypriTraGV+hK+KLkyHurDp9LfRcJA6D8ZSFUKTwOrWiELO0qp07aQ5VYw4CusLEhZg==","signatures":[{"sig":"MEUCIDwULh5e4PFykNPkU0ZDIvSiu8a39IGauD3P5nBVnyA1AiEA/mQ+ApxymZN8kTeObKvH0wutDvtZkACuN5+8mT+42oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117864},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"3a377601d17ab3d44f32cc902bee963a2323a7de","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.2.0_1776674587521_0.3730580410613378","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.2.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.2.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"57e405e006ea92e7533a2d5f1e2a76f2cbaefef5","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.2.1.tgz","fileCount":24,"integrity":"sha512-aJAq0P7/pUZNb3h315bt0wYahHOMCg1MPBW1Mjbv3CTh9e3q8u0c/cRwQshzfzKGinGYyyFzmNHRixiT1srnJw==","signatures":[{"sig":"MEUCIDolx91piM4W/HGJObzyI7zqX3XiVRZ2DTa6dgjtjiCpAiEApiY0+eg2DKMp3LyRQpRtJ1ZpQ4+FxRS1Q6DXUC16ce0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118235},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"11794310285872f618ac528c6552997d2f84face","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.2.1_1776674947149_0.5918698515585319","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.3.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.3.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"c394753453ec83aaa4bf3bf6a5a0ca588085cd1a","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.3.0.tgz","fileCount":45,"integrity":"sha512-J2FMIF3vFbsqpv5bFhuzST/yon67gciyHOyZsdJcdUawHmchLVSt+VX/lEpk+BV5M70axvF3AXLb8InmbEAAFg==","signatures":[{"sig":"MEUCIFOtEteGF7hetfZMlmAIfjkwJJPMpp7H3FvHX6tVQlefAiEA1UnECituW583uA6UcU/Qm6xSnREJnEfrPf1rdl8ANs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139019},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"64c1a2fc7fe61ca209626c833ad0e29b2cb4054f","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.3.0_1776856335477_0.3201204645040905","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.3.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.3.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e10f3bc896c3e3804f5ca32c67bb141f9163ebab","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.3.1.tgz","fileCount":45,"integrity":"sha512-r4W8Ds1E3wQ1lRpiAUOZSWWISpmYdiRxFRmmHN9mXPBXHtlCzJAeg6JHo8A7rmlLBmGnqoe2Uuu46KiSxAOSBQ==","signatures":[{"sig":"MEUCICzeL8wGt/13PIjK4vxpdHUtYAAulg6qMRlQXSMMxAI3AiEA7+sZIDJwM3XlApN5amVFuWyYpdBc7cJFHrK8vBOQDcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147053},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"23357a2dd3e59af18b4d95d239ef9cc84d9ab198","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.3.1_1776865734608_0.6077447966656042","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.4.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.4.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"b903090c1d5c6e51c431728a8feca6124640a400","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.4.0.tgz","fileCount":47,"integrity":"sha512-F1hc0xFa96NNvh6VznYoq2a1dM7/SmmXbIimkI+8XxbGfYVF+f+9RyWD9x/qJ05zKIO4dTN7Q7AowU6ByDuxUA==","signatures":[{"sig":"MEYCIQCmG12IWd2DHGkzVjrWjUzGSEpnPVX23JUEqatjsLcEaQIhALDsvEJ06kMg1d39u7gD+pcipmyz776r/tQv6CFtOzRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153223},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"1d94ca769069d5b3c4093f1e94a64adf65e18a20","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.4.0_1777015447121_0.35126565136321064","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.4.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.4.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"baa6dbdf630c1295b62d3f344c06cadc65feafd2","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.4.1.tgz","fileCount":47,"integrity":"sha512-78IFCbDjh8ZYb9jJqNq/QxmgcAtafuJd89In0T8qKkTy7xXob+6KdtsAxN8L63zPB4Knk3A+WHX8G03EOyYicA==","signatures":[{"sig":"MEYCIQDrMIjb4A8EPeJyrPa15llHjptJ8NgccWBctLUeLj3lTgIhAISbcsoaiP7NmA5VP/Ndw4q1TThOQFiqAA9/sjU/WGif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153952},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"7a40fcbd4e7cded48eb89854fde2a2b71a6ec65a","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.4.1_1777018323905_0.8039913230038438","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@skyservice-developers/vue-dev-kit","version":"2.4.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.4.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"a94e39273482c4a08867e84b83c7cee22b2d7191","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.4.2.tgz","fileCount":47,"integrity":"sha512-cNLK7CBsyTe2zFBCYCqshnxcDNR4TlaHRXmIjg5nd2ia0RlyBgwrdJMxojzBFnN4HTdtDEYsZG4Bk3JbLvqagA==","signatures":[{"sig":"MEYCIQCcSA+QDTqYFzVHpZc8eRede4es/aMb12kA3UCHLsxKfAIhAP6HMwKN5SE7TlCR6HZDNDEJnPVBieC2MzBYsoFc+PAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173704},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"f43d19877d020698eac0c32f33140875f5d3bafc","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.4.2_1777457031248_0.506142080054987","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"4af4397c884a0d0f2ee8d9fddfd6397c1f6f8735","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.0.tgz","fileCount":54,"integrity":"sha512-CGXPNk5UXfT2W0uX9Jya5dA0NHt0q1g2AZtYaSTdrZdyrglgsCa0GtwbIk+xjhUNAY4iCQM+kV9Rao2m3JCTaQ==","signatures":[{"sig":"MEUCIQDEcd1RRfC3Gsmdma5nxytqmWBUpG20c840N8T8xrGs7gIgGAq7TH/2XBDZLwjKZZTNZX49zBo+K6Xxa8x9xchfzPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194657},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"cd75fc528e544c1402b99c5e7b0d7e4ec5dd8e01","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.0_1777465721738_0.08018299444982535","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"cae47a17fa16240f1b19337c217b4b1ecf99d747","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.1.tgz","fileCount":54,"integrity":"sha512-nA2qH3uJPYg+8Imezz47fhqY2Qdl92bshCHYKm5uXi4HmpJ0fSzkSvvtT46QGNfB+sLBM6lDazwuXwXc2aTnXw==","signatures":[{"sig":"MEUCIQDg6JtJcyQDFTE+vfudnhWMQftBr0xrHoH3m//FNQYAyQIgY7jYQZBx93VvhjMXJfaEyfIrvG3bXM/ne52HzKwjLs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198395},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"7d66f89652d24a1dc71a596eae436ebcfaa7fc8a","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.1_1777466210289_0.29006301494107856","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"24b90ec995008329f39bb216f1ad8591d71b6f0b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.2.tgz","fileCount":54,"integrity":"sha512-XFR2bkv0K6ELvP3UZ67EfS1C+T8CTeiet8gAmVEtFWYUHxei1MrHwGweKJtCjRI1zuZGUtz0BoUTAL/DDX/O7Q==","signatures":[{"sig":"MEUCIHMO7ydfll4VXYucuAadbPy5LH6ZQp0Aktb+0TxUSm1tAiEA/iYnSypFagYQh0bhQwM167HNXKqwcpQsngPilvYdvxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198395},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"25d4dc46f38365e9f3321e88e22bf6bd509e63e4","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.2_1777555360020_0.7879730532104405","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.3","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"23b4638228c7a76b817097ce42a0466cacfe5eb1","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.3.tgz","fileCount":53,"integrity":"sha512-hfdoCQJaouHQwP564tMwuYjQsdfna7nI4/nWstt0w91mnEXHvzFN5x9hJEM2RbO3DgmgSW1E50OvjGgXCxTHVQ==","signatures":[{"sig":"MEUCIQDn5OGgKXqut8mZlOqok5jr0G6fKvuiYuO07bzvh3MdkwIgBCOkt1jccGKrAswJXw4XxE2F0CEDB/7PKHDRd3zHGNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198481},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"e2906f9ffb68481b2b5b047b4bf3981d5c2686b1","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.3_1778146621910_0.9343746448071186","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.4","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"945caa96b20f8197ac7e8480a1b62c63a4ac956c","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.4.tgz","fileCount":53,"integrity":"sha512-qHTPxUyD4JVT8fwYLxk9UxkWWFZN9yzgIjbkJLzKKRsDl0EKmMai3n956vvSXSjMRV7+ANvktZx5U26nX46ogQ==","signatures":[{"sig":"MEYCIQD2eAB4C3ik7a0Mq8aSaBSNVKipnXSUg1ywEHfk81wsrQIhAK1KrNZznDAqjfKD2dChtrcyJYD3231eKZVuYDRsjB6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198481},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"b60040302c6f8cbbd3e9e1b6cb43571529e4a5e1","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.4_1778146741814_0.6250354786014449","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.5","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.5","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"4b002f8f217f4dfa9c168f1f3d33c4b91f81321b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.5.tgz","fileCount":53,"integrity":"sha512-NbCBkFiz8jqDEjbgKN2jvygr3k6xDXJN6mwDbnoYLHTDGRumL4ddgNVY70HXgjc59zYU10V5+002kXjY0a8lng==","signatures":[{"sig":"MEQCIDr8p2QCsTvigicRys8xKuYwbj/QZmvUIWXhOuQGyPqsAiBqVdzJwfuzHkmGL8ekh7R5CygJk+YIp0m5ZcYRgydMtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198769},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"65603efa4008ab1de72015df87cc48941a3b9424","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.5_1778831661816_0.9356336364452793","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.6","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.6","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"20d74a0db243c41767b9593d0bb75a839a962a45","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.6.tgz","fileCount":53,"integrity":"sha512-55tdPgucrAHrkeLNq5yGWyx73t8KP0c7cEWxR32DMJhThfKB2C1aKN0N0sy9I7y7GNgr/jtY7wPOBejn6YNbyw==","signatures":[{"sig":"MEUCIA8VDt8ebcPAxz9BAkYef96iv6RA7e41v3G73+ZzBcRiAiEA4gSi56sk2Kyw8wms9h9ZyFDl0XrNsfYlt0/cybIJnqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198825},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"e1aec07a11e5fd642d2dfbef197c5706869a2c9a","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.6_1778832261961_0.03486491801515257","host":"s3://npm-registry-packages-npm-production"}},"2.5.7":{"name":"@skyservice-developers/vue-dev-kit","version":"2.5.7","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.5.7","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"44c7fc3653701b7704f7e02c081449c256fcfc5a","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.5.7.tgz","fileCount":53,"integrity":"sha512-BYT3+iU5hySKXE8ghIOKsuQyOathUq/PxOVTRHK4Ral9hPpqoymi9/jQNu5sUqdJ1dLCthJVX6Dg6pdJZv1cYQ==","signatures":[{"sig":"MEYCIQCWfvOTBOsJLp2/Nw/JUj6bpFDyb6bKy5H0c9DUQJQlVgIhAKhWEHC0WdTPOPssBqPMQuqtwTa4CAvnWcsbNIUeu3rE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325435},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"54ef5920c2d194fafcbf884ebdef7e1d7f901094","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"11.3.0","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ua-parser-js":"^1.0.37","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.5.7_1779713303090_0.13052370486337184","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.6.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.6.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"9442559a65c45d42cf37af6689f97aa5769173bc","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.6.0.tgz","fileCount":53,"integrity":"sha512-kcFuihd8J4zUf9TRlmAy+lSGU1iAD//geElYU/nj9deCrgAm0skKx+jFzvjZbFiIz5xDLkYRdsPMEMRavDIGDw==","signatures":[{"sig":"MEUCIHXoyFfgKkgYc2zf2ZNMSnVsODKcYpRAjkMV0io3BldcAiEAiurhgyvUI3qUC+l40Rcz6fErnhZH/9WAypBn35AKLKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1329652},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"af259bd31d9e341acedcbd1cdfc26e73acc95b04","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.6.0_1781255209301_0.19995468033291974","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@skyservice-developers/vue-dev-kit","version":"2.6.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.6.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"14498e8869531287fe6ece37c22cdd051729b096","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.6.2.tgz","fileCount":53,"integrity":"sha512-TFY1SUluiFTwDuVASxxu/FS6PWligIol7cWMpKvdF+R817prLglV11p2N+ND/uCa51G5wb7ugmgeUFtYnE4gxA==","signatures":[{"sig":"MEUCIQCAiWURtVHmIWA7zpZuVRIB1juc4WeT2S5qOIp4/3+fQQIgdxgBJE1nmHsMig9uezChMsoyvUOi3l7SEpwranOBXBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328882},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"a6658d8e66cfdf347366f4ab2edc8785bc8c0909","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.6.2_1783498922760_0.7875924220183439","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.7.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.7.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"edeb8bc96fd5b74c64374ea0f5428cb6093a9ce7","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.7.0.tgz","fileCount":55,"integrity":"sha512-UKXFKFJJQEGjqzPNp7DasjqfKhxlPPwZt2zm12pq1XWb0XsoLOhf7Zu3AoJKlCcCD+B+Sakl51x02rk3OA38YA==","signatures":[{"sig":"MEUCIAHk7oMqS5BjB6VF4gYpHr5lrE1FeaOLZBxexMNCx1rqAiEA8rSss1B5IQXmkUZTZpGLjI9CSxMwFRb4Nc0tEicN/tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347571},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"f7b65b9ae60e23a02a6ad8477170c0b323a9183f","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.7.0_1783517195342_0.27511554317475917","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.7.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.7.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"9ee81ae0ce464d1b24302fc14137f8867b80561b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.7.1.tgz","fileCount":55,"integrity":"sha512-ajxgyw5ovFUana+VfM+OiWMnjNhLHj6AeNlJzI/vcnV1O973WsYvcRArJzTjvxvxJvgugKtkDxHFOcxuYMk1mw==","signatures":[{"sig":"MEUCIBq6yFeyaJthVacQOJRDVBiuhFJ2pUUhJ/y7US/9dt8JAiEApMa5aaJRRRAdjnleX0rFbbrvUTPonBJxwWh4jw3H2Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122102},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"4614b98fd05c132ea1b7255fbdffb2cc486f0720","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.7.1_1783931011447_0.978305421650483","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.8.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.8.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"be5dbb66b8afd29ac769b19df661895e757939dc","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.8.0.tgz","fileCount":72,"integrity":"sha512-uQftbbuNkPBGuRGQXthSbz3v4rZpcXH9EP7Xm0OzTsil8aBYG0HUhXmd+Fgyg8iE1q9B9DsTpCjrxQPbDirBmQ==","signatures":[{"sig":"MEQCIDmWWHyzFIVwWU3h4GLzOp+WRsRLLXKTeA/1gEgDW9ltAiAuwsqBn04PdU0qqEQ46pF8/KNC8QK9KtVvXH6Ul1H3cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1244770},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"4614b98fd05c132ea1b7255fbdffb2cc486f0720","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.8.0_1784725928119_0.30329526738189805","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.8.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.8.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"023dce2957a22d88aadba0c591b4cc102558aca0","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.8.1.tgz","fileCount":72,"integrity":"sha512-9V86ZYzN+fp2pptwQ2Q3CncGoQiF2EMieaYYVS5QBlpJmiy6JCqIdpAcwJvQRDvDu+SRMVafl9iYAQaIsVEOXw==","signatures":[{"sig":"MEQCIGZl8Q+gYKCvx9uL0uIQhx3le6dCZZf7ZLqZmcrkDHAIAiBpD4zpeErF++REhTE2GBnCZc1AJrhmC2/wERBiGHKfDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247665},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"4614b98fd05c132ea1b7255fbdffb2cc486f0720","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.8.1_1784726718358_0.8993432201039149","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.9.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.9.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"96d68c1b2d1758217e13d21ca23637b0dfbf4e2a","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.9.0.tgz","fileCount":74,"integrity":"sha512-zmJjgykDr4s0+Ue5TBJUze+jn2LKbeB2G3hIs83btS6tzPsy8IY+KIWYFxUa3SkcEKNqUofdLxtcGo0drtn7uQ==","signatures":[{"sig":"MEQCIB83YwS+Tuhx5vbQ0zDo6BBkJmrYWLsfeY3EPZRgDFnHAiAjnyALAHCnCFqkLfIjWCYMBPXuB4UgNcP9L/InbhM6Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266389},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"2331bff84998b068421f8301f33a5b5476f6e57d","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.9.0_1785161886085_0.12603950323155266","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.10.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.10.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"c028ac3eaeeb5adf193a73576b778df8e1dee24b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.10.0.tgz","fileCount":76,"integrity":"sha512-rF1Kqf1RPfzn76OccEkh5NkPb7EJy66fjJY+xl8GG+9h7bfh+0WqjSsYVcZgTDvO6ToosJfD78x53wZDnspHxg==","signatures":[{"sig":"MEUCIQChslgeHOag06EFWK1lS2BuSAURvD44mCJGFaKWRnHRcQIgONPAicYunYL3XoMgz/dvSIawZIn5iig7ojJfpoocodQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271994},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"43146b1bdd99e4d01f1e81593080f8ed09336e6c","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ua-parser-js":"^1.0.37","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.10.0_1786452862006_0.44730991529036834","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.10.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.10.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"5db895fef78826504ccab7b21289d0f697904b25","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.10.1.tgz","fileCount":76,"integrity":"sha512-ZyGbes9uL0LLyP2o/2MyT43L98clhdAf/XWWWpif5OgjcROpTaSRDHWOG+C6K1Zqxjkgmrt/O6qymHuu9bQ0AA==","signatures":[{"sig":"MEUCIQCQc18p4L98wEVxUJxjz7Aq7OtYDMg+wkdkyn3iXlHrzgIgHMIn5oUlv7iQf9uy1tmLfIHVSXmmBJfCiHX/Ps8slUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271533},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"c1dec0608fb1589cae11f8da3e3e09254ef2fb94","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.10.1_1786970913616_0.07025993753995019","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.11.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.11.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e40188a4adff803447861c67bd77be3a3192898c","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.11.0.tgz","fileCount":76,"integrity":"sha512-hEhlRtukC2Cqc7mpi9Zrs5MP3jzVMDixWCNFER36El7ovdatFdA+ZAFlcPWhn33qLqbWIEkfL7dp+cWKVBL8AA==","signatures":[{"sig":"MEUCIHa2MmgbrugvaZqC2NXJNC9hW2NupAVf1cUxqnFK4R7qAiEAjBolrCJu/mNTT+moC91qrWozPb7ofcaaSsrVVNTBlmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278071},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"9b83557148cdbbc944c88721909221e4c06f55dd","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","playground":"vite --config playground/vite.config.js playground","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","vite":"^5.2.0","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.11.0_1787234216384_0.950092801915269","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.12.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.12.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"64db81b5590cbda4d3049ba74dabbf0b06a6c669","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.12.0.tgz","fileCount":107,"integrity":"sha512-/cvChQ02/y5d77GiwcYfUyeE8JI8DfCcRT1OLj3ppLg7SlGgDaJXGOQ7sODOrCCm8KtyKByP1tP3BDTLjCvx8A==","signatures":[{"sig":"MEUCIQCiJ5ESkXniBO0c/kJJFi1qAk7NwFXZgySB6kRdm4nhkQIgQ8xXC/IIrAXEe2BME5m830o5GKFKPKR5eaa9LvLprZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1641652},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"ad94fe8f5915aa73b3b0d88fc42791481f0abeea","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","playground":"vite --config playground/vite.config.js playground","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build","build:playground":"vite build --config playground/vite.config.js playground"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.12.0_1787318745946_0.9282684701856332","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.13.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.13.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"9fe166e8d98d54f158ee56d3b790da6b56a67440","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.13.0.tgz","fileCount":107,"integrity":"sha512-XYniK5wggyYloGfjdNKhfMhSZ05IFiw1FaDqkY/R9Hzof+2Tl4a1U1hivS3Iu7aJrd8BBFn9Mk5mwK5AmqHFqg==","signatures":[{"sig":"MEUCIQDp0WrUPmHlWq6B7xXxVcs0GpLmMAIixBjtVYujOI3xMAIgNCCHmzr38FtBIaJUmAi32iaaiOt2+4LU7pNdGTwog1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642002},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"6dffbd8fd2310e2cf37ed063fc326ad46e17a057","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.13.0_1787731739744_0.2627714044690497","host":"s3://npm-registry-packages-npm-production"}},"2.13.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.13.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.13.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"1f4096898d2660e62cc95436ab503664f0fde006","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.13.1.tgz","fileCount":107,"integrity":"sha512-SYkQcFM6czXT978UqSod/yts/ziOg4qz7tlN6I0yAROEzx+uw7UhIiuhZ80KhKhrxjqM9lYWgPIWh+Uo73mFzg==","signatures":[{"sig":"MEUCIQCAXPH5xOPhqueyWfPEVuWgfNJDR3ICPpb74pz2lXwAagIgbaE33eRf57mZoUNhvWaaYLL6OEiXz0oaKBJ7J/+c75g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642301},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"79f18a70678e271b3453981055d3aefbb9aa49a7","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.13.1_1787731887354_0.6177486448691885","host":"s3://npm-registry-packages-npm-production"}},"2.13.2":{"name":"@skyservice-developers/vue-dev-kit","version":"2.13.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.13.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"72b8d1650912afc1de231e0dab8878146be65ea6","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.13.2.tgz","fileCount":107,"integrity":"sha512-RcCDzfk7igmpCHIp2uM//PwqVMUcxkzmRzIlS7MEj0obfRqiv1jA5i+e5cXUN1Llq176wsxVaIxffUWSbMDdbw==","signatures":[{"sig":"MEUCIA5osSXeB7LlUbfrIX5rv5NTFk+RGN0nSiSHsVPnelr0AiEArp8/HmNKJ3eF30GWXxXxhlcqT1DMumHcDIEcy8r2D5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642339},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"7b5d3c4159d8d6601b7c3a82ea1080157e8bc22e","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.13.2_1787732711846_0.8418452634605047","host":"s3://npm-registry-packages-npm-production"}},"2.13.3":{"name":"@skyservice-developers/vue-dev-kit","version":"2.13.3","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.13.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"b665a938a4115147e0198f730bcc2e77c3f954b0","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.13.3.tgz","fileCount":107,"integrity":"sha512-lR8tCHKEjuPIiAFp/t+QdKj+K141teeDHMtxHTRWiESuf6GH7w5N4SS1Cl75V4G+Xg7nsXNzzLjWYa/K2ViDJw==","signatures":[{"sig":"MEUCIQCEixOM26K4egIwU+YsEq3YcEF3D4VEob2aCagR5ct3hgIgBvzeS/Pzeumz4FhUgFcp4p6XzH5T3Hs2Zykt1B5xASw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642795},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"7ad662d65c2b44c3a290b5af25931aaa1d97e4fd","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.13.3_1787753048017_0.6536018987663526","host":"s3://npm-registry-packages-npm-production"}},"2.13.4":{"name":"@skyservice-developers/vue-dev-kit","version":"2.13.4","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.13.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"fac4a109d4d1ebd69396331eebff96caa6191f37","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.13.4.tgz","fileCount":107,"integrity":"sha512-FTFA2bdV0Bt/ZpTNC+XI7GP9BYgFngAO/KVEVw7scvFI4XN3e5OXKB1WyiU2bg/d62HzidkCxRiXYz32035IGg==","signatures":[{"sig":"MEUCIB6npzWDg4+QU8o/yksqWMaqPAcizmeWpF0U342tKkpyAiEAhHto5saapVHeDr7NrmeU97NP3G67I4BzBYvkd9qA3Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1643970},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"5ca3a5485c847d995943d980175661775c4bcd22","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.13.4_1787829716305_0.8099704358341042","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.14.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.14.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"5ecb9bb26de3bf77f45b3c4bc1e047dede15349b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.14.0.tgz","fileCount":112,"integrity":"sha512-wzV/h/7qyI/ElEX113cQW+zsTw78z1LvRKOWruy4GlW1SvO1Uk3EWW+sew3inhuy0CPQ/YtN/cmuAc4F0+Ar+w==","signatures":[{"sig":"MEUCIQDGHYalXIPAuPZU98QgwcT0ieA0aC2vEPZxlxtoxIZPUwIgFADUuhF1yfIDWtXoG+ZMN1ADzzYfXE+QyK6UBl/nyFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666753},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"fbce17aedd2660a596a4f993fc743c5324c00454","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.14.0_1788167685200_0.1064888766595633","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.14.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.14.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"efc3866334f68c07ac26859a3d53f13faa828a1c","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.14.1.tgz","fileCount":112,"integrity":"sha512-CDIxLsSCgw1JRKws30DF4AjuWFQsQfC+tWAubZDSWOg7IhE5CRu2Zl2ACaPgUzH3X/RIt2PTNtjLWEQG8zuwqw==","signatures":[{"sig":"MEQCIESDoP3okT7McdozVBPpgdGlRL4+2aMPfSr295CJj6LaAiB5UVDsbbbUsX0kypY8oURiST23JcRJAaXARHYHkOFxPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668365},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"6c9f3b84def8f348d10f3772fa7a58a47cdf8eec","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.14.1_1788170429227_0.43615136760612927","host":"s3://npm-registry-packages-npm-production"}},"2.14.2":{"name":"@skyservice-developers/vue-dev-kit","version":"2.14.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.14.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"961eebba4283c1cd5b81394194a0e5aaddc00a4d","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.14.2.tgz","fileCount":112,"integrity":"sha512-Q5vpgM7WZbs+yH2FchfYuVUt5uZHdtas2ORH0Yjx5w5yw0v6VlChW1wwjrikUSlZe2XP9GQ/UI5Rt8xB3it9Vg==","signatures":[{"sig":"MEYCIQDfAcgGAcFY7Ex6OycJbc9Y4KAYu/88K2X2XOHL9lawLAIhAI/iUOOm05RGiBJvdNSSHvvha0e9/eDJy13y7zEkwikG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668444},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"cb076eee6a1bfb21747d4f6305fddf1694ac4ead","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.14.2_1788170719823_0.007067824560895053","host":"s3://npm-registry-packages-npm-production"}},"2.14.3":{"name":"@skyservice-developers/vue-dev-kit","version":"2.14.3","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.14.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"99258e8b9c2018409fecef841225a70cddbc1e1c","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.14.3.tgz","fileCount":112,"integrity":"sha512-lTfTzFWAF/d1UuU8Pxkd4lrGHR6sYSKFBZjFgTugqZpPtIpsMW8G7aqpLYhvNU13AAKI3WH3Wa5X/qCSQKDTdg==","signatures":[{"sig":"MEUCIQCq9lgvnir1RtkMAGUReSwOeU4WEA8oVSsEZ6YkQDcSrQIgUYh/3z3abKtnN2j0oS+WwBu5bfYF9/EdOKmnOYC1H3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668598},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"1741196879bf6685558ff5ac8a00a0a966ebaa67","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.14.3_1788172957298_0.5354176856053872","host":"s3://npm-registry-packages-npm-production"}},"2.14.4":{"name":"@skyservice-developers/vue-dev-kit","version":"2.14.4","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.14.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"b229f1f71c7323e2e498ab9b38c3574291866df8","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.14.4.tgz","fileCount":112,"integrity":"sha512-ctKiXX5rB2VY6jJKFFZhSrvGTm4iy9FC6Aul5g3HRKoS/HVkgP29X+LRAu9Ip7ChNjSdUMwn2XMcsBD/0y0tQA==","signatures":[{"sig":"MEYCIQCC5BFkGuabqgG44SAXM3yM+/KW3XQP437hXhLayNYkawIhAKPahO99XYmxf0yI7CLM15tZCdDe4FHm2EielUTwP/T7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668501},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"970bc3e19eaa69c7156c9da96d71b327950e1d60","scripts":{"dev":"vite","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","vue-virtual-scroller":"^2.0.0-beta.8","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue-tsc":"^3.0.0","vitepress":"^1.6.4","typescript":"^5.4.5","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.14.4_1788177002839_0.36237910849102106","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.15.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.15.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"43d2dab2dfa57268771a418350e369f0b1eb07e4","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.15.0.tgz","fileCount":113,"integrity":"sha512-9JC27eOh14w5D9ICU6ReYWvOhOBdgBHZYoy8XkKoSZUmQu9+ORs5ghMbvKNqXFVXFNB3yheLVwzP2H4zEKlddA==","signatures":[{"sig":"MEUCIGcLf4uc+zeuQItIrTNPGZlu5ay+OaHvtH8ZdMcOAVb6AiEAuDV079FV7VtJJ3vbZW0nN75OHChSCtvY/0zY/rs2/ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685499},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"ba5bf44c42b8283b7dc1919fb8f1c09bc0243070","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.15.0_1788253346450_0.21764462726026168","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.16.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.16.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"be16a2c49630cbe0a2f303948e44fbd10c0edd8e","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.16.0.tgz","fileCount":113,"integrity":"sha512-Fe4C9J0it/3OoN8mMxVUrRaxgZMSzaOwxFgM+3yBgbbHQuf7mJnKDeQtqoQQi67B/Y3tDk+GwleMQJhHdxuoNA==","signatures":[{"sig":"MEUCIQDQijimWXmFa5HQWBzN2E/ftG86c1qTQt2E9Vn72d395AIgCq+RTcFDrv9cVOfuwQIGhwDyBHezaYCTDY8sMBmzKac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688646},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"f108e9da529a9337bca5a15648657d66ff571be2","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.16.0_1788262110441_0.036316182179426004","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.16.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.16.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"a579a281987f514d80907384913a1c1237f41239","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.16.1.tgz","fileCount":113,"integrity":"sha512-NR24AE0SerkXnUHZW+qyP63gcIeDwPYBsuXFgmK8AL50w5qV+m/ZkZROVD98vRMppIFLR4oAtofLnYgHdFE5Sw==","signatures":[{"sig":"MEQCICTflgbZLqdAlrexe8PVEVhiYBJ9s7f5E8iWgWbLQ2y7AiBGGPUWEwBWIJcAMueynMBtWmBpP9SrKpEaraS3Q8x3PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCH2LOaPwqRM7gpTVfnfXEj8HVFarCi1MCr0OwL8YMyaICIGOPMJrR2Eh1ra2cu/Esv4+XFZvlGn7k6BF1AB2W92eQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1689485},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"5d8de692f133dafebc038add1bbaac33946196c9","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.16.1_1788780418759_0.17119821823445136","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.17.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.17.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"de2b421630f288cc5f4e52d8060a829fac064524","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.17.0.tgz","fileCount":115,"integrity":"sha512-hlJey4os3wzEYMPbu17w1AeGAhxgnpC+11GGLuDRrIWXVV+SEK7zL96vsWlho6SK/yFy34vuUR8QaIKAbM+6UA==","signatures":[{"sig":"MEYCIQCRttT21rsZtHmrnbgeX5WVtVsq2mPvbOY++lLa5QaUiwIhAPxnV4PlI8nMkYsVj4DZp/z4rPjYFTaLdo9+eUdzahLI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHdCCkIK6g5Ut+Y/+OzlJbYn8Nt9hk7lig4ZiA8lLO00AiAsPWeUXSo64Q6YQXWe0F440l8rFt/Z8LHDLQwZsTl/uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1701035},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"16cfd0c151eeb178ca54140345ba6ddcf02173ee","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.17.0_1788785117312_0.3039297798931897","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.17.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.17.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"0f8c9eae1887cefccce1e6c3c60ec47fcdd6203f","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.17.1.tgz","fileCount":115,"integrity":"sha512-SbLRHl1ChgjG8PIEHBBbx6RtDJ7HmZXjIO+ks7su67YJVCBP6lYWBcnQj6TeUONdoFwiuwQhl/D8wcN0tkgE3Q==","signatures":[{"sig":"MEYCIQDUP1KxbFmmLGm7U15crAgMzFYiqQH1hd0isVRDvZyHDwIhALGWe99tuBR7mcn6Afwk7/jRf10niZ/MXr7JesjZ5sjv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCNo+MidLcj/a/VAzAODjpgGUV/Dy7FRPEE8am37kbHsgIhAPuaHmcMWs3DT5RThOCQw5ApGyougKMg1o98fAPSmOZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1701262},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"53399367801856bdf41037747e2aef1eacc09425","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.17.1_1788853564980_0.3510217910111686","host":"s3://npm-registry-packages-npm-production"}},"2.17.2":{"name":"@skyservice-developers/vue-dev-kit","version":"2.17.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.17.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"92bd2f2a6d025fc16dfdacdb4ce32b1ed1e4740f","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.17.2.tgz","fileCount":115,"integrity":"sha512-MfYeWcP4SCGKe6rSvdakrr6WQXUjD+MOAUYDuvfE2OSBVSdGs/A4zzh2F1l2e2uVnxsAypsIiMigc0ghAqpD/w==","signatures":[{"sig":"MEMCIGxz0GEYXs2IUv9kIdIQ6E9p/9HwmoBK0Uevni7+tttlAh9IDvyfUV8tN3N8A1AJzx6YJNY4RxxA0sL/VxaGrd5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHPKKZpKcKMMe2ghwykjtAgsCd9uVHWzY6X9l/FEjEsfAiEAlmn+37jPNA9I26Oyvk7pBTbP5n2ngDbA9XJ4r4fbp1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1701405},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"b38eb30706e489930f3d8225afa3cc03aa62fad0","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.17.2_1788855213564_0.6592652333123894","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.18.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.18.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"48caaa6a30f2e729bac0ee3b3178ae88c9089992","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.18.0.tgz","fileCount":115,"integrity":"sha512-SbFmaupyQvLXjzUNksz2PESSzHimy/Q9ylXf3S1JrqL29LA47S8oz6Tqtwii95yXZPi5BJZZHgIs6Wiww3WT8A==","signatures":[{"sig":"MEQCIGoqWHw/tfcdAfjaZui7+vJZcpJnkNTo7+UBt0wo7ZBqAiAXZB8UC5RkyKWavGmnJihMukQ2nn8QPcJ29xyn1poJeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE0/SmY6BIVLgXCdDfmMtFd04WD6znBCybBWU5S2ld+lAiEAgiDZKBx0Rrtmo4pFxe2tYO7L/Ver09TLydBYPN6sGJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1706782},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"67da9b12fd2630bdf6825a1a82945507b47a9bb5","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.18.0_1788859641322_0.7604587190535068","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.19.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.19.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"0684aad8e339b9454b795e4d4503ec25699a7071","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.19.0.tgz","fileCount":116,"integrity":"sha512-VD8DmZLSYDrU9qQcCXAow7LVd0tNL4d8+zlAM5vnygu2ZtyVc24QTV7Rl8ESnP4rRqnxDOii8ojpAkW/aqX3cQ==","signatures":[{"sig":"MEUCIQDEtAYM7OEfi1e59RI0RVu0c/f+61upLD+rNo7a2dwk7QIgSblH09kKfTyWWtvue1x+XbYBu3D6VG0IoNLI+CjErnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMTE0idAd+sE8dOcKGc50gHPhzjKC+175+OpnAqOqN0AiBu+vVLZrOKSs21RoD/yy+cIe2+Sn3BU9aGz7aEi61h7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714545},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"8e88d6d7437f95548f0c761e86af9fb79d03b1d7","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.19.0_1788862104257_0.36492063431158805","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.19.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.19.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"19788809e4507f1bded2fb47b5172db76e59b74f","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.19.1.tgz","fileCount":116,"integrity":"sha512-yQGZ3tGCI4F5oR1amdkpFxhNgenssqMMPE+OoB6XT58RnzD/ZrxITeu5U4Cq1orME1I/O+UcPI/jwUEldRr0Pw==","signatures":[{"sig":"MEUCIQCVJvIshBkjz0Ws2X3QkuICDVgrtzYVB2+8k1eFHokJwwIgPk79O8SuRbiVjk+KT2DYTq7YWef5InMPH/qel3bsrNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc2gccwfCueHIlEPMBsOs2w+BXCUKJf/OH39l/94UlUAIgJLHE2x8qhH4yb1b/fHY34Pq9QVg0wWeRuqWJOA+8iI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714565},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"c567a8c70466470d878f16e7f82895af892903a1","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.19.1_1788865173066_0.02216905940994529","host":"s3://npm-registry-packages-npm-production"}},"2.19.2":{"name":"@skyservice-developers/vue-dev-kit","version":"2.19.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.19.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"c4e839b0fe2bf783e8453ee7709c479419dd876c","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.19.2.tgz","fileCount":116,"integrity":"sha512-TtHlyuuludo4/UyIrhuXuNFzN0E0UHcULjcZtwd+HID+kpBS6bOuF6L+ul2FexX8gVBulQgo3eWCHWzR8eeb7g==","signatures":[{"sig":"MEUCIHOGQmFGUhXvIgtThkdpAOVzWGHgaqlxjW8zn0KzIuu0AiEAtv5ynHbduQjGuCs87MZb/AnXXIhLOh5mWSRPrMd9u1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC8DBoA9xhN77JoJbqVmJ/JKHet1qnNQca0CDu8GHCwrAiEAs1VvXKyr5n6ZErPYktgNC5K15Y7pkTNWtRepmjh1B8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714760},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"3d217701296f8619465b4cd4bd8d81692a648083","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.19.2_1788866078088_0.5870409811872348","host":"s3://npm-registry-packages-npm-production"}},"2.19.3":{"name":"@skyservice-developers/vue-dev-kit","version":"2.19.3","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.19.3","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"376bc178777a7b347621fee4f9f98f3102defb4b","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.19.3.tgz","fileCount":116,"integrity":"sha512-PnRXhyYqOeV63ZxItfKMA0/mHsKfHUGdXhz/5NsLAmMiM8zxn1AfuIgJ2lqhsHyxA6f2vBPtGasi5M8tH8cDAg==","signatures":[{"sig":"MEUCIQCKICSXe5y2ItpWRdC0sO953gz/Y40icypMmNGOhAkR0gIgL386jE6i/2QMW50hRb8zXqsDmqPMibHru115+NEutyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaYQ7ODRMXhpG7kqJEdKaxHe+D6khrsS7ypMXDboEk8QIhAPyaR8Jcreml4dBqrzrih/cMFV0B7qFsyolMW1r7Dipt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714751},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"4192a7bcaff7306b2d596dacaef1919dcefde7a2","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.19.3_1788867726879_0.9662193367160841","host":"s3://npm-registry-packages-npm-production"}},"2.19.4":{"name":"@skyservice-developers/vue-dev-kit","version":"2.19.4","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.19.4","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"7e6bf0f3a95eddda94adbbc68c1af341ee5ce7a8","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.19.4.tgz","fileCount":116,"integrity":"sha512-1X8G7uwVy4piO7+LCK0PDT6pmXU6whDdIjJaVqBqB8lYEUbTxM/RznefEFpw1VSh8enpf5pTiYJcW9p7ppY2TQ==","signatures":[{"sig":"MEYCIQDR4Nw0kVpgXQzPMXARiGsK5cLxXhu8D3N+mNXmmi3AHwIhAMUnUCQPswfn4Zme1Vs8aV4AQ0+LM591tAnU4g+TyVre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDjlnybmafiKYJc0LXyH+5V1tIpLeUtncMK2VhMt0/zBAiEA5J+FNcFHBNFBhakUKZJFY4eK/4u5Kbc2nK3MfD60/wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714825},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./vue3/style.css":"./dist/style.css"},"gitHead":"df7d5fba913b39152a82a627820fb79d799acfcb","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.19.4_1788874069564_0.7518529864536687","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.20.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.20.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"0568780c44f4f7558ba708017b8ae4ebbabcb3e1","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.20.0.tgz","fileCount":119,"integrity":"sha512-/hsmYRyRWPoRHJekU0VrzYK3L+P9tSmomJpQWA5W30bCwW6az6j2uNXHE0fXZqyhDwHIyQCdJZgRI9eSxcODEA==","signatures":[{"sig":"MEMCIDlT3hM2+W2nC/F8ai45HWYmUQ9lwogQYCMyznbLTRp3Ah9HBDHCjVsu3lygMGJa16Os3GAlt7v1h7mwgLIICRxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDTBgS0BQhKHfrq2Xdt4Xhr7j2PeR1wrPxixB0Tzz+i/AiEAszbSnGtb8RV7pC4uH2Hc9aSOGS0dH57tDAfXI+z7Y8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1761649},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"43ccafd093a4adff8f9e4b19e1e3a376e5002455","scripts":{"dev":"vite","test":"vitest run","build":"npm run build:vue3 && npm run build:vue2","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","build:vue2":"vite build -c vite.vue2.config.js","build:vue3":"vite build","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue2":"npm:vue@^2.7.16","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39","@vitejs/plugin-vue2":"^2.3.3","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0","bootstrap-vue":"^2.21.0"},"peerDependenciesMeta":{"bootstrap-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.20.0_1789031771351_0.0461251588512559","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.21.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.21.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"b7569ba78bed23850072bc2b87af8cfe1fd8fe86","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.21.0.tgz","fileCount":121,"integrity":"sha512-GZftRGikw1i7SHi3GrGS2wfeIOpzPUGzgooMK+QCzZCA0LsFwN7uK8H0oM3SVGneeFUEnwguDXQD6WWFZeNfeA==","signatures":[{"sig":"MEUCIBvWtr3jj0OAVY6H0MtfN2Oa/GOpTvRy6X2SXvD89uNlAiEAqVFVaX9yvmnn4lR1vE2tSOeE2RA4TQLCko7DKppy++M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGa3pyn88hPSndnrJ0ephtw6KuNn1TZG7Q0yrb6GEAZyAiAD+BI+DolA+WtNvqpXyt7ZJClaU7kMQfrIvMKVBOOrfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1770282},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"ecbf67a51595d0d047d9b68fffdc6e46da7ce28d","scripts":{"dev":"vite","test":"npm run test:vue3 && npm run test:vue2","build":"npm run build:vue3 && npm run build:vue2","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","test:vue2":"vitest run -c vitest.vue2.config.ts","test:vue3":"vitest run","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","build:vue2":"vite build -c vite.vue2.config.js","build:vue3":"vite build","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue2":"npm:vue@^2.7.16","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","bootstrap-vue":"github:vladkvlchk/bootstrap-vue-fork#master","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39","@vitejs/plugin-vue2":"^2.3.3","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0","bootstrap-vue":"^2.21.0"},"peerDependenciesMeta":{"bootstrap-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.21.0_1789033623370_0.4782338161012418","host":"s3://npm-registry-packages-npm-production"}},"2.21.1":{"name":"@skyservice-developers/vue-dev-kit","version":"2.21.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.21.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"faa6ca5b647c13901d98ee374f4db5985bed6dbd","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.21.1.tgz","fileCount":121,"integrity":"sha512-0loqlUZfNa+BA0urHud8QWyndOxqeo+GIKdamtQWmfDKV97casDTub5heGtmTZWS0i/HgFeAsps5CKcJMa1nTg==","signatures":[{"sig":"MEUCIQCtFYQQiEOslP1lhMFUI9tgEtX+9H6QZC37WC2ezUnIlQIgD7cD0DWV0IpjHzXHuZE1xy3Wd3KebkKE/fBeChQuqAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChSOdZJwc9Eb6TnQt89hB01pHwl+CI2tAwxFSl1BcaFwIgFGJCuNnLb8pLp0XG1VL/lP4NrdnZRhBHV4Q1vFywHcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1770177},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"7ff2889b3cf3544fec9ffa1e5eb4f0b2733d59a5","scripts":{"dev":"vite","test":"npm run test:vue3 && npm run test:vue2","build":"npm run build:vue3 && npm run build:vue2","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","test:vue2":"vitest run -c vitest.vue2.config.ts","test:vue3":"vitest run","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","build:vue2":"vite build -c vite.vue2.config.js","build:vue3":"vite build","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue2":"npm:vue@^2.7.16","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","bootstrap-vue":"github:vladkvlchk/bootstrap-vue-fork#master","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39","@vitejs/plugin-vue2":"^2.3.3","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0","bootstrap-vue":"^2.21.0"},"peerDependenciesMeta":{"bootstrap-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.21.1_1789034318397_0.7283242826699672","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@skyservice-developers/vue-dev-kit","version":"2.22.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@2.22.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"9bab722ec032808f64072735443476d7ced49721","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-2.22.0.tgz","fileCount":124,"integrity":"sha512-7VtCgbyy5FO+ovob9ic3+wxqOLT66u/hKg8z5muikO0aQV+gWiyHFIAbJgSaJRiyQ3hDPSfXHGZk2fXgWAn2dQ==","signatures":[{"sig":"MEUCIQC8y25BDBW+LemLCFkP14lmc3M+1YfHWqguySL/bI/D/gIgfCQT1Roh1EfJBTO4RWswIVwzs6oHFs+ai0Vnca7EVvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQK28bp6++imKH//k1K7HXFOCxgrUxZA6+CmOcT7GxdwIhAOlSKq82Ms8k5wk+AESjQa21DY1yNJs3tJHM8dnj/3sS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779705},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue2":{"import":"./dist/vue2/vue-dev-kit.js","require":"./dist/vue2/vue-dev-kit.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./compat":{"import":"./dist/vue2/compat.js","require":"./dist/vue2/compat.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"09ba9a1c0425e2950a24019c66206374a26e031b","scripts":{"dev":"vite","test":"npm run test:vue3 && npm run test:vue2","build":"npm run build:vue3 && npm run build:vue2","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","test:vue2":"vitest run -c vitest.vue2.config.ts","test:vue3":"vitest run","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","build:vue2":"vite build -c vite.vue2.config.js","build:vue3":"vite build","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vue2":"npm:vue@^2.7.16","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","bootstrap-vue":"github:vladkvlchk/bootstrap-vue-fork#master","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39","@vitejs/plugin-vue2":"^2.3.3","vue-template-compiler":"^2.7.16"},"peerDependencies":{"vue":"^2.7.0 || ^3.4.0","bootstrap-vue":"^2.21.0"},"peerDependenciesMeta":{"bootstrap-vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_2.22.0_1789035400839_0.7427306221841568","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@skyservice-developers/vue-dev-kit","version":"3.0.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@3.0.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"83763345b4fe2fa59cebde7094d1171538d8b799","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-3.0.0.tgz","fileCount":116,"integrity":"sha512-xLtB75JaeZZUNallxlAzTPGKGT6QTmHnTGzPa2qjqwljXPt/0v1+7sXVSJNhL9/kN0VMuQSZfPnD7PaegJrMRQ==","signatures":[{"sig":"MEUCIHCsbmm5uIqQ/l21zeF/dQ7gZH8fCsdUpKZ6SEiTWjlCAiEAx2SGcm1YHx4VPV42pWP7gCBb+ltPXabKdGAQ+WVXwNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQMeRkByqK9YwUnmRkY0cU7kjuxyxjJP812hGF0eql/gIhAIhMZ5mpgZmUyqUwsUKmKwWBrBeZ3139bJdvCL3MHTVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1714864},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"380eceffd82580f93d44b8eb1eb5ed570e405e12","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_3.0.0_1789036959134_0.36207676905979413","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@skyservice-developers/vue-dev-kit","version":"3.1.0","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@3.1.0","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"2feb368b27dbef5b7f7af71b9ee29c088aeae789","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-3.1.0.tgz","fileCount":116,"integrity":"sha512-NUg4bTL5CoqMSs0014/ko6y5Fin1eDjEJP0oBPrPtRD6lOqamiiVBVLoXJ08pfoRGhM/mRwiPIfcYaMDTgprig==","signatures":[{"sig":"MEYCIQCvbPyY9LwIWpcpiivjL7kgC7I4buy6KhC2A66UeVWe7AIhAPaTs1Fk1AA/KSNBi7xe9No6HvpgrTGdc66uaDPGYg5F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGdDdzFS2Rw4mwedMrHRIMc+aKJsYKBE2tFISz4a1ws1AiEApXOtKA5Zv9HQDqsPNcU0EEO/wWm63i6iXmpjhbPS/34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715562},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"3fa035fad161a4968c2c993547ca2b92e3a4dffd","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_3.1.0_1789544505816_0.902994050325703","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@skyservice-developers/vue-dev-kit","version":"3.1.1","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@3.1.1","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"5b654d75ddec4befe6ecbeaa825002c5a5a742f5","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-3.1.1.tgz","fileCount":116,"integrity":"sha512-MHLTjtdIPePSDWpk5CicnnRL4UdocXg0UUZTs7MUYtX6frMelYaPlfMdB4DsywfC5DzYYwtOs2llkpn5dsXD6A==","signatures":[{"sig":"MEQCIAdi7l1e089740zvLHWfHX6bqIAlaF7vf22y9qc+fVDwAiBOpvIhYsj0iprDsTK6MGNDv/uDDZmw9YNpSQEKCZ0l0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBHi7UqWlScAgDcsNTyIGznLHWV+Ai93Ho9+YhwP0dNgAiA7rwqGhR6x7imFqUjvmdRI7aXmP9KwON+EATfZZeuDaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715706},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"02869b3ac9bd716c5e14623ff34f5df908be5e1e","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_3.1.1_1790253596874_0.47682379794143936","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@skyservice-developers/vue-dev-kit","version":"3.1.2","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"author":{"name":"Skyservice-POS"},"license":"MIT","_id":"@skyservice-developers/vue-dev-kit@3.1.2","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"ee497491903397a4dc8637a8bbe3bf66d939e4c6","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-3.1.2.tgz","fileCount":116,"integrity":"sha512-YxgVRibPYobQ/Z1i7gJJunFrAW0O3uWHi0pckENDU/H/RQDG9C/ibZcFtge3llhSZlPT3+uxs7mVHNuUCxvwZw==","signatures":[{"sig":"MEQCIDVEpT0KLHW0NW9n/OMxuACx8N2tVIcO3KFgWDfWZ2zoAiB/7aHj6vQSp+gVHLdyQ+qILRXBb5Jv6xmZm64+ArslHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiHtdnkc5X0GOE9eGtMJsjFhDGFdsNWmQzqU26EYzdUwIgd1wNgX9EEU3MTu1oDX+0ez+UfgSHVDHUSZJYWLwqjDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715841},"main":"./dist/vue-dev-kit.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"ac64d3218932f1c5dda0ef6a4283bfa9aa78b6e1","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-dev-kit_3.1.2_1790255892573_0.7975158534034368","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"_id":"@skyservice-developers/vue-dev-kit@3.2.0","bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"dist":{"shasum":"e6e0037f8f8b6f366152de9bcdb46af8a08e3e66","tarball":"https://registry.npmjs.org/@skyservice-developers/vue-dev-kit/-/vue-dev-kit-3.2.0.tgz","fileCount":116,"integrity":"sha512-W5Ea3Yw2/5FoBLUe7nDkFLDKxphAjj49caKjJeZaIYQ22STD+yiUpEODrA75lB1hG3lhysavLfFHDRe2vDHddg==","signatures":[{"sig":"MEUCIGfJeTV+IJeTIu8nPCfFHY0ZruhyfWH3xi7VSvacUhotAiEApp4M272Czs3ZrWuTtQ88ZX0l8bwgfDmLchJCv5yj5TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIu/t/IQjGcAwg2Pbo16fP+UN+p8mP2Plc3qMf8gm1TgIhAIMKKVLHgT+/0rIVFl4ra4veTJS+nGtG2tELr/2g7Ymh"}],"unpackedSize":1717361},"main":"./dist/vue-dev-kit.cjs","name":"@skyservice-developers/vue-dev-kit","type":"module","types":"./dist/index.d.ts","author":{"name":"Skyservice-POS"},"module":"./dist/vue-dev-kit.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.cjs"},"./vue3":{"types":"./dist/index.d.ts","import":"./dist/vue-dev-kit.js","require":"./dist/vue-dev-kit.cjs"},"./style.css":"./dist/style.css","./package.json":"./package.json","./vue3/style.css":"./dist/style.css"},"gitHead":"fff4aee5b14248d3569063c04b202b841c19b292","license":"MIT","scripts":{"dev":"vite","test":"vitest run","build":"vite build","preview":"vite preview","release":"npm publish --access public","docs:dev":"vitepress dev docs","typecheck":"vue-tsc --noEmit -p tsconfig.typecheck.json","docs:build":"vitepress build docs","test:watch":"vitest","docs:preview":"vitepress preview docs","prepublishOnly":"npm run build"},"version":"3.2.0","_npmUser":{"name":"skyservice","email":"a@skyservice.pro"},"homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"_npmVersion":"10.9.8","description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","directories":{},"maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"ua-parser-js":"^1.0.37","@tanstack/vue-table":"^9.1.2","@tanstack/vue-virtual":"^3.13.36","sky-service-ui-components":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.77.0","vite":"^5.2.0","vitest":"^4.1.11","vue-tsc":"^3.0.0","happy-dom":"^20.12.0","vitepress":"^1.6.4","typescript":"^5.4.5","@vue/test-utils":"^2.5.0","vite-plugin-dts":"^3.9.1","vite-svg-loader":"^5.1.1","@vitejs/plugin-vue":"^5.0.4","@types/ua-parser-js":"^0.7.39"},"peerDependencies":{"vue":"^3.4.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-dev-kit_3.2.0_1790326472765_0.3711280844322167"}}},"time":{"created":"2025-12-02T23:03:01.912Z","modified":"2026-09-25T08:54:33.188Z","1.0.0":"2025-12-02T23:03:02.212Z","1.0.1":"2025-12-02T23:06:09.396Z","1.0.2":"2025-12-02T23:27:35.033Z","1.0.3":"2025-12-02T23:43:26.765Z","1.0.4":"2025-12-02T23:50:23.654Z","1.0.5":"2025-12-03T00:07:36.555Z","1.0.6":"2025-12-03T00:16:52.236Z","1.0.7":"2025-12-03T00:23:08.701Z","1.1.0":"2026-01-02T10:38:08.472Z","1.1.1":"2026-01-02T11:39:27.926Z","1.1.2":"2026-03-16T11:28:15.756Z","1.2.0":"2026-03-17T10:23:11.346Z","1.2.1":"2026-03-17T14:58:28.127Z","1.2.2":"2026-03-17T15:10:56.291Z","1.2.3":"2026-03-19T10:59:25.360Z","1.2.4":"2026-03-19T11:38:30.288Z","1.2.5":"2026-03-19T11:56:37.899Z","1.2.6":"2026-03-19T12:09:06.715Z","1.2.7":"2026-03-19T13:11:41.786Z","1.2.8":"2026-03-19T13:42:28.728Z","1.2.9":"2026-03-19T14:22:52.065Z","1.3.0":"2026-03-20T09:11:13.030Z","1.3.1":"2026-03-20T11:26:29.968Z","1.3.2":"2026-03-20T13:32:15.444Z","1.3.3":"2026-03-20T13:46:27.006Z","1.3.4":"2026-03-23T08:21:35.915Z","1.3.5":"2026-03-23T08:34:02.558Z","1.3.6":"2026-03-23T10:41:48.882Z","1.3.7":"2026-03-23T12:18:03.558Z","1.3.8":"2026-03-23T12:37:03.224Z","1.3.9":"2026-03-23T12:45:11.466Z","1.4.0":"2026-03-23T15:34:36.440Z","1.4.1":"2026-03-23T16:03:35.680Z","1.4.2":"2026-03-23T21:42:26.781Z","1.4.3":"2026-03-24T08:20:57.986Z","1.4.4":"2026-03-24T08:33:16.351Z","1.4.5":"2026-03-24T08:52:21.311Z","1.4.6":"2026-03-24T09:18:19.004Z","1.4.7":"2026-03-24T10:08:58.302Z","1.4.8":"2026-03-24T10:24:34.632Z","1.4.9":"2026-03-24T11:15:52.188Z","1.5.1":"2026-03-24T11:57:53.552Z","1.5.2":"2026-03-24T20:03:08.781Z","1.5.3":"2026-03-24T20:11:07.423Z","1.5.4":"2026-03-24T20:15:51.818Z","1.5.5":"2026-03-24T20:20:34.775Z","1.5.6":"2026-03-26T10:16:22.153Z","1.5.7":"2026-03-26T14:00:56.297Z","1.5.8":"2026-03-26T14:08:52.606Z","1.5.9":"2026-03-27T09:19:31.650Z","1.5.10":"2026-03-27T09:38:27.793Z","1.5.11":"2026-03-30T08:37:15.670Z","1.5.12":"2026-04-01T11:56:57.876Z","2.0.0":"2026-04-17T12:19:09.015Z","2.1.0":"2026-04-20T08:06:58.388Z","2.1.1":"2026-04-20T08:30:59.621Z","2.2.0":"2026-04-20T08:43:07.657Z","2.2.1":"2026-04-20T08:49:07.328Z","2.3.0":"2026-04-22T11:12:15.614Z","2.3.1":"2026-04-22T13:48:54.760Z","2.4.0":"2026-04-24T07:24:07.257Z","2.4.1":"2026-04-24T08:12:04.050Z","2.4.2":"2026-04-29T10:03:51.379Z","2.5.0":"2026-04-29T12:28:41.873Z","2.5.1":"2026-04-29T12:36:50.435Z","2.5.2":"2026-04-30T13:22:40.192Z","2.5.3":"2026-05-07T09:37:02.157Z","2.5.4":"2026-05-07T09:39:02.001Z","2.5.5":"2026-05-15T07:54:21.969Z","2.5.6":"2026-05-15T08:04:22.115Z","2.5.7":"2026-05-25T12:48:23.242Z","2.6.0":"2026-06-12T09:06:49.529Z","2.6.1":"2026-07-07T14:51:20.808Z","2.6.2":"2026-07-08T08:22:02.940Z","2.7.0":"2026-07-08T13:26:35.534Z","2.7.1":"2026-07-13T08:23:31.682Z","2.8.0":"2026-07-22T13:12:08.306Z","2.8.1":"2026-07-22T13:25:18.510Z","2.9.0":"2026-07-27T14:18:06.308Z","2.10.0":"2026-08-11T12:54:22.182Z","2.10.1":"2026-08-17T12:48:33.780Z","2.11.0":"2026-08-20T13:56:56.520Z","2.12.0":"2026-08-21T13:25:46.090Z","2.13.0":"2026-08-26T08:08:59.894Z","2.13.1":"2026-08-26T08:11:27.554Z","2.13.2":"2026-08-26T08:25:12.050Z","2.13.3":"2026-08-26T14:04:08.165Z","2.13.4":"2026-08-27T11:21:56.456Z","2.14.0":"2026-08-31T09:14:45.338Z","2.14.1":"2026-08-31T10:00:29.385Z","2.14.2":"2026-08-31T10:05:20.026Z","2.14.3":"2026-08-31T10:42:37.450Z","2.14.4":"2026-08-31T11:50:03.042Z","2.15.0":"2026-09-01T09:02:26.618Z","2.16.0":"2026-09-01T11:28:30.591Z","2.16.1":"2026-09-07T11:26:58.846Z","2.17.0":"2026-09-07T12:45:17.419Z","2.17.1":"2026-09-08T07:46:05.087Z","2.17.2":"2026-09-08T08:13:33.672Z","2.18.0":"2026-09-08T09:27:21.409Z","2.19.0":"2026-09-08T10:08:24.371Z","2.19.1":"2026-09-08T10:59:33.155Z","2.19.2":"2026-09-08T11:14:38.182Z","2.19.3":"2026-09-08T11:42:07.007Z","2.19.4":"2026-09-08T13:27:49.665Z","2.20.0":"2026-09-10T09:16:11.544Z","2.21.0":"2026-09-10T09:47:03.517Z","2.21.1":"2026-09-10T09:58:38.508Z","2.22.0":"2026-09-10T10:16:40.926Z","3.0.0":"2026-09-10T10:42:39.251Z","3.1.0":"2026-09-16T07:41:45.920Z","3.1.1":"2026-09-24T12:39:56.973Z","3.1.2":"2026-09-24T13:18:12.672Z","3.2.0":"2026-09-25T08:54:32.867Z"},"bugs":{"url":"https://github.com/Skyservice-POS/vue-dev-kit/issues"},"author":{"name":"Skyservice-POS"},"license":"MIT","homepage":"https://github.com/Skyservice-POS/vue-dev-kit#readme","keywords":["vue","vue3","components","toolkit","ui","skyservice","sdk","iframe","bridge"],"repository":{"url":"git+https://github.com/Skyservice-POS/vue-dev-kit.git","type":"git"},"description":"Vue 3 component library + TypeScript SDK (iframe bridge + HTTP API) for Skyservice mini-apps","maintainers":[{"name":"skyservice","email":"a@skyservice.pro"},{"name":"hacksli","email":"intertelservice@gmail.com"}],"readme":"# @skyservice-developers/vue-dev-kit\n\nVue 3 developer toolkit для Skyservice mini-apps: UI компоненти + TypeScript SDK (iframe bridge + HTTP API клієнт).\n\n📖 **Документація з живими демо:** https://74cfe434-a2b3-4d49-8fa7-db7343e399dc.apps.platform365.online/\n\n> **v2.0.0 breaking changes:**\n> - Vue 2 більше не підтримується (тільки Vue 3.4+).\n> - Додано повноцінний SDK (`bridge` + `SkyserviceAPI`), раніше опублікований як окремий пакет `skyservice-sdk` (задепрекейтнутий).\n> - Старі utils `shared/utils/parentBridge` та `shared/utils/webviewCheck` замінені типізованим SDK. Якщо ви імпортували їх напряму — переходьте на `@skyservice-developers/vue-dev-kit/sdk`.\n\n## Встановлення\n\n```bash\nnpm install @skyservice-developers/vue-dev-kit\n```\n\n## Підключення\n\n### Компоненти + SDK (разом)\n\n```js\nimport '@skyservice-developers/vue-dev-kit/style.css'\nimport {\n  // shared/ui\n  Header, Modal, Dialog,\n  SkyButton, SkySelect, SkySelectSearch, SkyInput, SkySearchInput, SkyCheckbox, SkyTabs,\n  SkyAlert, SkyBadge, SkyLoader,\n  SkyCard, SkyCardHeader, SkyCardRow,\n  SkyTable,\n  // грід на TanStack + примітиви таблиці + композабли\n  SkyDataTable, createSkyColumnHelper, skyTableFeatures,\n  SkyTableRoot, SkyTableHeader, SkyTableHead, SkyTableBody, SkyTableVirtualBody,\n  SkyTableRow, SkyTableCell,\n  useTableSort, useTableSelection, useColumnVisibility,\n  FunctionalCalendar, SkyDateRangePicker,\n  SkyFilterDropdown, SkyPagination,\n  // widgets\n  SkyTileCard,\n  // features\n  SkyCheckboxFilter, SkySelectFilter,\n  TableMassActions, TableColumnSettings, TableVirtualBody,\n  // sdk\n  navigate, SkyserviceAPI, isInsideIframe, formatMoney, currencyIcon,\n  // sky-service-ui-components\n  NotificationElement,\n  notificationModule, globalStore,\n} from '@skyservice-developers/vue-dev-kit'\n```\n\n### Тільки SDK (без Vue залежностей)\n\n```ts\nimport {\n  navigate, exit, getToken, getCompany,\n  setRocketMode, notify, SkyserviceAPI,\n  isInsideIframe, webviewCheck,\n} from '@skyservice-developers/vue-dev-kit/sdk'\n```\n\n> Шлях `/vue3` залишено як alias на корінь для зворотної сумісності з v1.\n\n---\n\n## SDK\n\n### Bridge — комунікація з Dashboard через iframe\n\nMini-app працює в iframe всередині Dashboard. Bridge обгортає `window.postMessage` типізованими функціями.\n\n```ts\nimport {\n  navigate, exit, getBack,\n  getStoreData, getLocalStorageData, getWindowData,\n  getCompany, getUser, getToken, getLang, getProductCategories,\n  setLocalStorage, setRocketMode,\n  trackVisit, openExternalLink, openCrispChat,\n  notify, notifyError, notifyWarn,\n  isInsideIframe, onMessage,\n  setSenderId, getSenderId,\n} from '@skyservice-developers/vue-dev-kit/sdk'\n\nconst token = await getToken()            // → string | null\nconst company = await getCompany()        // → об'єкт з Vuex store\nsetLocalStorage('userPref', { theme: 'dark' })\nnotify('Збережено')\nnavigate('/products/42')\n```\n\nВсі гетери повертають `Promise<T | null>` — `null` при таймауті або якщо додаток відкритий поза iframe. `null` не ламає `await` — просто треба перевірити результат.\n\n### SkyserviceAPI — HTTP клієнт\n\nПрямі запити до Skyservice API. Працює всюди (браузер, Node, edge), не потребує iframe.\n\n```ts\nimport { SkyserviceAPI, getToken } from '@skyservice-developers/vue-dev-kit/sdk'\n\nconst token = await getToken()\nconst api = SkyserviceAPI.create({\n  token,\n  domain: 'api.skyservice.online',\n  companyId,\n  appId,\n  // developerId: 'optional',\n  // deploymentId + appName — тільки якщо користуєтесь setAppActive\n  deploymentId: '4c3c7d32-2408-503b-c439-bff7332a238e',\n  appName: 'glovo',\n})\n\nconst tradepoints = await api.getTradepoints()\nconst categories = await api.getCategoryTree(tradepointId)\nconst products = await api.getProducts({ tradepointId })\n\n// Права доступу\nconst canInventory = await api.getPerms('204')  // → boolean\nconst allPerms = await api.getPerms()            // → PermsMap { '204': true, ... }\n\n// Активація/деактивація міні-додатку\nawait api.setAppActive({ isActive: true, title: 'Glovo', settings: { foo: 'bar' } })\nawait api.setAppActive({ isActive: false, title: 'Glovo' })\n```\n\n> `SkyserviceAPI.create()` — factory; прямий виклик `new SkyserviceAPI(...)` недоступний.\n> `setAppActive` POST на `api.cabinet.developer.skyservice.online/index.php`. Якщо\n> `deploymentId` + `appName` задані в конфізі — додатково шле `sendActiveApp`\n> postMessage в parent (Dashboard) з відповіддю сервера та новим станом.\n\n#### Права доступу — `getPerms`\n\nПовертає права поточного користувача. Джерело за пріоритетом:\n\n1. **Стор Dashboard** через iframe bridge (`store.perms`) — миттєво, без токена, працює всередині iframe;\n2. **HTTP fallback** `section=adminPanel&action=getStart` → `data.settings.perms` — поза iframe (standalone-сторінка, Node) або поки стор ще порожній.\n\n```ts\nawait api.getPerms('9006')  // → boolean — чи надано право 9006\nawait api.getPerms()        // → PermsMap: { '9006': true, '100': false, ... }\napi.clearPermsCache()       // скинути кеш (наступний getPerms перезапросить джерело)\n```\n\n> Результат кешується на інстансі — повторні виклики не роблять зайвих запитів/postMessage.\n> Значення нормалізуються в `boolean` (бек може віддавати `0/1`); відсутній код → `false`.\n\n### Webview detection\n\n```ts\nimport {\n  isInsideIframe, isWebview,\n  isIosWebview, isAndroidWebview, isCefWebview,\n  webviewCheck,\n} from '@skyservice-developers/vue-dev-kit/sdk'\n```\n\n---\n\n## Компоненти\n\n### Header\n\nШапка сторінки з кнопкою \"Назад\", дропдауном нещодавніх розділів та слотом для кнопок. Автоматично відправляє батьківському iframe сигнал `setRocketMode` при монтуванні та відновлює попередній стан при розмонтуванні.\n\n```vue\n<Header\n  title=\"Товари\"\n  subtitle=\"Управління каталогом\"\n  :dropdown-items=\"recentPages\"\n  @navigate=\"goTo\"\n>\n  <SkyButton @click=\"openDialog\">+ Додати</SkyButton>\n</Header>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `title` | `String` | `''` | Заголовок сторінки |\n| `subtitle` | `String` | `''` | Підзаголовок |\n| `showBackButton` | `Boolean` | `true` | Показувати кнопку \"Назад\" (тільки в iframe) |\n| `backButtonTitle` | `String` | `'Назад'` | Tooltip кнопки \"Назад\" |\n| `backEvent` | `Function` | `null` | Кастомна функція для кнопки \"Назад\" (замість iframe exit) |\n| `dropdownItems` | `Array` | `[]` | Список нещодавніх розділів `[{ name, path, lastVisit }]` |\n| `dropdownTitle` | `String` | `'Останні відвідані розділи'` | Заголовок дропдауну |\n| `visitLabel` | `String` | `'Останнє відвідування'` | Підпис часу в дропдауні |\n| `trackPageName` | `String` | `''` | Назва сторінки для трекінгу відвідувань |\n| `trackPagePath` | `String` | `''` | Шлях сторінки для трекінгу (за замовчуванням `/apps/{trackPageName}`; актуальний дашборд підставляє свій реальний маршрут) |\n| `appId` | `String` | `''` | Ідентифікатор додатку для iframe bridge |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `default` | Кнопки та елементи справа |\n| `title` | Кастомний заголовок |\n| `subtitle` | Кастомний підзаголовок |\n\n#### Events\n\n| Event | Опис |\n|-------|------|\n| `back` | Клік на кнопку \"Назад\" |\n| `navigate` | Вибір розділу з дропдауну |\n\n---\n\n### Modal\n\nМодальне вікно з оверлеєм, шапкою, скролом у тілі та опціональним футером. Монтується в `<body>`.\n\n```vue\n<button @click=\"show = true\">Відкрити</button>\n\n<Modal v-model=\"show\" title=\"Заголовок\" subtitle=\"Підзаголовок\">\n  <p>Контент модального вікна</p>\n  <template #footer>\n    <button @click=\"show = false\">Закрити</button>\n  </template>\n</Modal>\n```\n\nШапку можна зібрати слотами — так само як у `Header`: `#title` / `#subtitle`\nперекривають відповідні props, `#header-actions` додає елементи справа\n(кнопка \"Назад\" лишається на місці).\n\n```vue\n<Modal v-model=\"show\">\n  <template #title>\n    <h4 style=\"margin: 0\">Замовлення №1042 <SkyBadge tone=\"success\" label=\"Оплачено\" /></h4>\n  </template>\n  <template #subtitle>Оновлено щойно</template>\n  <template #header-actions>\n    <SkyButton variant=\"outline\">Друк</SkyButton>\n  </template>\n\n  <p>Контент</p>\n</Modal>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `Boolean` | `false` | Стан відкриття (v-model) |\n| `title` | `String` | `''` | Заголовок |\n| `subtitle` | `String` | `''` | Підзаголовок |\n| `closeTitle` | `String` | `'Закрити'` | Tooltip кнопки закриття |\n| `closeOnOverlay` | `Boolean` | `true` | Закривати при кліку на оверлей |\n| `closeOnEsc` | `Boolean` | `true` | Закривати при натисканні Esc |\n| `width` | `String` | `'100%'` | Ширина модалки |\n| `height` | `String` | `'100%'` | Висота модалки |\n| `borderRadius` | `String` | `'12px'` | Радіус заокруглення модалки (ігнорується в повноекранному режимі) |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `default` | Основний контент |\n| `title` | Кастомний заголовок (замість пропа `title`) |\n| `subtitle` | Кастомний підзаголовок (замість пропа `subtitle`) |\n| `header-actions` | Елементи справа в шапці (кнопки, бейджі) |\n| `footer` | Футер з кнопками |\n\n#### CSS змінні\n\n| Змінна | За замовчуванням | Опис |\n|--------|------------------|------|\n| `--sky-modal-header-actions-gap` | `8px` | Відступ між елементами в `#header-actions` |\n\n#### Events\n\n| Event | Опис |\n|-------|------|\n| `update:modelValue` | Зміна стану |\n| `close` | Закриття модалки |\n\n---\n\n### Dialog\n\nПовноекранний діалог. Є два стилі: `next` (кнопка \"Назад\") та `classic` (кнопка ×). Якщо `mode` не вказано — визначається автоматично за URL-параметром `?rocketMode=`.\n\n```vue\n<Dialog v-model=\"show\" mode=\"next\" title=\"Новий товар\" subtitle=\"Заповніть дані\">\n  <div style=\"padding: 20px\">\n    <input placeholder=\"Назва\" />\n  </div>\n  <template #buttons>\n    <button @click=\"show = false\">Скасувати</button>\n    <button @click=\"save\">Зберегти</button>\n  </template>\n</Dialog>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `Boolean` | `false` | Стан відкриття (v-model) |\n| `title` | `String` | `''` | Заголовок |\n| `subtitle` | `String` | `''` | Підзаголовок |\n| `mode` | `String` | `null` | `'next'` \\| `'classic'` \\| `null` (авто) |\n| `closeText` | `String` | `''` | Текст кнопки закриття |\n| `closeOnEsc` | `Boolean` | `true` | Закривати при Esc |\n| `zIndex` | `Number\\|String` | `null` | Кастомний z-index |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `default` | Основний контент |\n| `title` | Кастомний заголовок (замість пропа `title`) |\n| `subtitle` | Кастомний підзаголовок (замість пропа `subtitle`) |\n| `header-actions` | Елементи справа в шапці (кнопки, бейджі) |\n| `buttons` | Кнопки у футері |\n\nСлоти шапки працюють в обох режимах — `next` (ліворуч кнопка \"Назад\") і\n`classic` (праворуч ×); `#header-actions` рендериться ліворуч від ×.\n\n```vue\n<Dialog v-model=\"show\" mode=\"next\">\n  <template #title>Замовлення №1042</template>\n  <template #subtitle>3 позиції · 1 240 ₴</template>\n  <template #header-actions>\n    <SkyButton variant=\"outline\">Друк</SkyButton>\n  </template>\n\n  <div style=\"padding: 20px\">Контент</div>\n</Dialog>\n```\n\n#### CSS змінні\n\n| Змінна | За замовчуванням | Опис |\n|--------|------------------|------|\n| `--sky-dialog-header-actions-gap` | `8px` | Відступ між елементами в `#header-actions` |\n| `--sky-dialog-title-max-width-with-actions` | `50%` | Ширина заголовка в `classic`, коли є `#header-actions` |\n\n#### Events\n\n| Event | Опис |\n|-------|------|\n| `update:modelValue` | Зміна стану |\n| `close` | Закриття |\n| `save` | Підтвердження |\n\n---\n\n### SkyButton\n\nКнопка з варіантами, станами loading/disabled, режимами block та icon.\n\n```vue\n<SkyButton variant=\"primary\" @click=\"save\">Зберегти</SkyButton>\n<SkyButton variant=\"danger\" :loading=\"deleting\" @click=\"del\">Видалити</SkyButton>\n<SkyButton variant=\"outline\" disabled>Недоступно</SkyButton>\n<SkyButton variant=\"secondary\" block>На всю ширину</SkyButton>\n\n<!-- Іконка -->\n<SkyButton variant=\"primary\" icon title=\"Додати\">\n  <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n    <path d=\"M8 2v12M2 8h12\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"/>\n  </svg>\n</SkyButton>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `variant` | `String` | `'primary'` | `'primary'` \\| `'danger'` \\| `'secondary'` \\| `'outline'` \\| `'accent'` \\| `'warning'` \\| `'info'` \\| `'dark'` |\n| `loading` | `Boolean` | `false` | Показує спінер, блокує клік |\n| `disabled` | `Boolean` | `false` | Вимкнена кнопка |\n| `block` | `Boolean` | `false` | Повна ширина |\n| `icon` | `Boolean` | `false` | Квадратна кнопка для іконки |\n\n#### CSS змінні\n\n```css\n--sky-btn-padding: 16px 20px\n--sky-btn-radius: 6px\n--sky-btn-font-size: 14px\n--sky-btn-font-weight: 500\n\n--sky-btn-primary-bg: #24973f\n--sky-btn-danger-bg: #dc2626\n--sky-btn-secondary-bg: #f3f4f6\n--sky-btn-outline-bg: transparent\n--sky-btn-accent-bg: #0d6efd\n--sky-btn-warning-bg: #ffc107\n--sky-btn-info-bg: #0dcaf0\n--sky-btn-dark-bg: #212529\n```\n\n---\n\n### SkySelect\n\nНативний `<select>` у фірмовому стилі, зі станами `default | success | error` та підказкою під полем.\n\n```vue\n<SkySelect\n  v-model=\"payment\"\n  :options=\"[\n    { value: 'cash', text: 'Готівка' },\n    { value: 'card', text: 'Картка' },\n  ]\"\n  placeholder=\"Оберіть спосіб оплати\"\n/>\n\n<SkySelect v-model=\"payment\" :options=\"options\" state=\"error\" hint=\"Оберіть спосіб\" />\n<SkySelect v-model=\"payment\" :options=\"options\" disabled />\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `string \\| number` | — | Поточне значення (v-model) |\n| `options` | `Array<{ value: string \\| number; text: string }>` | — | Список опцій (обов'язковий) |\n| `id` | `String` | — | HTML id |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n| `state` | `'default' \\| 'success' \\| 'error'` | `'default'` | Візуальний стан рамки |\n| `placeholder` | `String` | `''` | Текст-заглушка (рендериться як `disabled hidden` опція) |\n| `hint` | `String` | `''` | Підказка під полем у кольорі `state` |\n\n#### Events\n\n| Event | Payload | Опис |\n|-------|---------|------|\n| `update:modelValue` | `string \\| number` | Emit при виборі опції |\n\n> **Формат опцій — тільки `{ value, text }`.** Масив рядків або `{ label, value }` дадуть порожні пункти:\n> компонент читає `option.value` і `option.text`. Мапте дані заздалегідь — `units.map(u => ({ value: u, text: u }))`.\n\n> Список малює браузер, тож клавіатура й поведінка на мобільних — рідні для платформи, а дропдаун\n> не обрізається контейнерами з `overflow: hidden` (усередині `Modal` teleport не потрібен).\n> Компонент займає всю ширину контейнера — обмежуйте батьківський блок, якщо треба вужче.\n\n\n### SkySelectSearch\n\nКастомний select **з полем пошуку** у дропдауні — для довгих списків опцій. Дизайн 1:1 зі `SkySelect`, той самий формат опцій (`{ value, text }`) та стани. Не використовує нативний `<select>`, тому працює на старих браузерах (перевірено з Chromium 84): без `flex gap`, `inset`, `:focus-visible`, `Array.at()` тощо.\n\nПанель не вилазить за нижній край вікна: якщо знизу тісно, вона розкривається **вгору**, а висоту обмежує під доступне місце — скролиться список усередині. Сторона переобирається на скрол і ресайз, поки панель відкрита. Teleport-а немає, тож контейнер з `overflow: hidden` (напр. `Modal`) панель усе одно обріже — там беріть `SkyFilterDropdown`.\n\nПоле пошуку з'являється **від 6 опцій** (`searchThreshold`): на коротких списках воно лише шумить. Коли пошуку немає, стрілками й `Enter` керує сам тригер — фокус нікуди не переносимо.\n\n```vue\n<SkySelectSearch\n  v-model=\"selected\"\n  :options=\"[\n    { value: 'kyiv', text: 'Київ' },\n    { value: 'lviv', text: 'Львів' },\n    { value: 'odesa', text: 'Одеса' },\n  ]\"\n  placeholder=\"Оберіть місто\"\n  search-placeholder=\"Почніть вводити…\"\n/>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `string \\| number` | `undefined` | Поточне значення (v-model) |\n| `options` | `Array<{ value: string \\| number; text: string }>` | — | Список опцій (обов'язковий) |\n| `id` | `String` | `undefined` | `id` тригера |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n| `state` | `'default' \\| 'success' \\| 'error'` | `'default'` | Візуальний стан |\n| `placeholder` | `String` | `''` | Текст, коли нічого не обрано |\n| `hint` | `String` | `''` | Підказка під полем |\n| `searchPlaceholder` | `String` | `'Пошук…'` | Placeholder поля пошуку |\n| `noResultsText` | `String` | `'Нічого не знайдено'` | Текст за відсутності збігів |\n| `searchThreshold` | `Number` | `6` | Від скількох опцій показувати поле пошуку. `0` — завжди, `Infinity` — ніколи |\n\n#### Events\n\n| Event | Payload | Опис |\n|-------|---------|------|\n| `update:modelValue` | `string \\| number` | Emit при виборі опції |\n\n#### Клавіатура\n\n| Клавіша | Дія |\n|---------|-----|\n| `Enter` / `Space` / `↓` | Відкрити дропдаун (на тригері) |\n| `↑` / `↓` | Навігація по відфільтрованих опціях |\n| `Enter` | Вибрати підсвічену опцію |\n| `Esc` | Закрити дропдаун |\n| `Tab` | Закрити і перейти далі |\n\n> **Примітка:** дропдаун позиціонується `position: absolute` (без teleport), тому в контейнерах з `overflow: hidden` (напр. усередині модалки) його може обрізати — так само, як і нативний `SkySelect`.\n\n---\n\n### SkyInput\n\nТекстовий input з підтримкою станів `default | success | error` та опціональною підказкою.\n\n```vue\n<SkyInput v-model=\"name\" placeholder=\"Імʼя\" />\n<SkyInput v-model=\"email\" type=\"email\" state=\"error\" hint=\"Невалідний email\" />\n<SkyInput v-model=\"phone\" disabled />\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `String\\|Number` | `''` | Значення (v-model) |\n| `type` | `String` | `'text'` | HTML-тип input |\n| `placeholder` | `String` | `''` | Текст-заглушка |\n| `id` | `String` | — | HTML id |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n| `state` | `String` | `'default'` | `'default'` \\| `'success'` \\| `'error'` |\n| `hint` | `String` | — | Підказка під input (фарбується в колір state) |\n\n---\n\n### SkySearchInput\n\nСтилізоване поле пошуку (іконка-лупа + кнопка очищення) — 1:1 з дизайном пошуку в адмінках Skyservice. Компонент чисто UI: сам не фільтрує дані, лише віддає значення через `v-model` — умови пошуку прописує споживач компонента. Підтримує режим `collapsible`: поле згорнуте до іконки і розгортається по кліку, згортається назад по кліку поза межами компонента (якщо порожнє) або по кліку на іконку.\n\n```vue\n<SkySearchInput v-model=\"search\" placeholder=\"Пошук...\" />\n\n<!-- Згорнутий режим: розгортається по кліку -->\n<SkySearchInput v-model=\"search\" placeholder=\"Пошук...\" collapsible />\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `String` | `''` | Значення (v-model) |\n| `placeholder` | `String` | `''` | Текст-заглушка |\n| `id` | `String` | — | HTML id |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n| `collapsible` | `Boolean` | `false` | Якщо `true` — поле за замовчуванням згорнуте до іконки, розгортається по кліку |\n| `clearAriaLabel` | `String` | `'Очистити'` | `aria-label` кнопки очищення |\n\n#### Events\n\n| Event | Payload | Опис |\n|-------|---------|------|\n| `update:modelValue` | `string` | Emit при введенні тексту |\n\n> **Примітка:** фільтрація/пошук по даних — відповідальність батьківського компонента (напр. `computed` з `.filter()`), `SkySearchInput` лише відображає поле і керує його розгорнутим/згорнутим станом.\n\n---\n\n### SkyCheckbox\n\nЧекбокс з двома режимами: класичний бокс або switch-перемикач. Підтримує v-model з `Boolean` (одиничний) або масивом значень (через `value` prop).\n\n```vue\n<!-- Boolean -->\n<SkyCheckbox v-model=\"agreed\">Погоджуюсь з умовами</SkyCheckbox>\n\n<!-- Масив значень -->\n<SkyCheckbox v-for=\"opt in options\" :key=\"opt.value\" v-model=\"selected\" :value=\"opt.value\">\n  {{ opt.name }}\n</SkyCheckbox>\n\n<!-- Switch -->\n<SkyCheckbox v-model=\"enabled\" switch>Сповіщення</SkyCheckbox>\n\n<SkyCheckbox v-model=\"disabled\" disabled>Заблоковано</SkyCheckbox>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `Boolean\\|Array` | — | Стан/масив вибраних значень (v-model) |\n| `value` | `String\\|Number` | — | Значення для array-режиму (**обов'язкове** в ньому) |\n| `switch` | `Boolean` | `false` | Режим switch замість чекбоксу |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n| `indeterminate` | `Boolean` | `false` | Третій стан — «обрано частину»; малює риску, на `checked` не впливає |\n\nАтрибути, які не `class`/`style`, їдуть на сам `<input>` — `name`, `required`,\n`tabindex`, `aria-*` стосуються контрола. `class` і `style` лишаються на корені,\nбо ними позиціонують обгортку.\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `default` | Лейбл |\n\n---\n\n### SkyTabs\n\nСегментовані таби з анімованим індикатором: біла «пігулка» плавно переїжджає під активну опцію й підлаштовує ширину під довжину тексту.\n\n```vue\n<SkyTabs\n  v-model=\"period\"\n  :options=\"[\n    { value: 'day', text: 'День' },\n    { value: 'week', text: 'Тиждень' },\n    { value: 'month', text: 'Місяць' },\n  ]\"\n/>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `modelValue` | `string \\| number` | — | Активне значення (v-model) |\n| `options` | `Array<{ value: string \\| number; text: string }>` | — | Список табів (обов'язковий) |\n| `disabled` | `Boolean` | `false` | Блокує весь набір |\n\n#### Events\n\n| Event | Payload | Опис |\n|-------|---------|------|\n| `update:modelValue` | `string \\| number` | Emit при виборі таба |\n\n> Індикатор вимірює активну кнопку через `getBoundingClientRect()`: на першому рендері стає на місце без анімації, далі — з переходом. Реагує на `resize` вікна і зміну кількості опцій. У прихованому контейнері (`display: none`) розміри нульові — позиція виправиться після показу.\n\n---\n\n### SkyAlert\n\nІнформаційне повідомлення з 4 тональностями та опціональною іконкою.\n\n```vue\n<SkyAlert tone=\"success\">Все збережено</SkyAlert>\n<SkyAlert tone=\"error\" :show-icon=\"false\">Щось пішло не так</SkyAlert>\n<SkyAlert tone=\"warning\">Увага: дія незворотня</SkyAlert>\n<SkyAlert tone=\"info\">Підказка для користувача</SkyAlert>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `tone` | `String` | `'info'` | `'success'` \\| `'error'` \\| `'warning'` \\| `'info'` |\n| `showIcon` | `Boolean` | `true` | Показувати іконку ліворуч |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `default` | Вміст повідомлення |\n\n---\n\n### SkyBadge\n\nКомпактний статус-лейбл з крапкою.\n\n```vue\n<SkyBadge tone=\"success\" label=\"Під'єднано\" />\n<SkyBadge tone=\"error\">Помилка</SkyBadge>\n<SkyBadge tone=\"pending\" :dot=\"false\" label=\"Очікування\" />\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `tone` | `String` | `'default'` | `'success'` \\| `'error'` \\| `'warning'` \\| `'pending'` \\| `'info'` \\| `'default'` |\n| `label` | `String` | `''` | Текст (якщо не передаєте slot) |\n| `dot` | `Boolean` | `true` | Показувати крапку-індикатор |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `default` | Альтернатива до `label` |\n\n---\n\n### SkyCard\n\nShell-контейнер для карток: ribbon / header / body / footer — всі через slots. Використовуйте у зв'язці з `SkyCardHeader`, `SkyCardRow`, `SkyBadge`, `SkyAlert`.\n\n```vue\n<SkyCard>\n  <template #ribbon>Тимчасово закрито</template>\n  <template #header>\n    <SkyCardHeader\n      title=\"Торгова точка\"\n      subtitle=\"вул. Хрещатик, 1\"\n      icon-src=\"/svg/home.svg\"\n    />\n  </template>\n\n  <SkyCardRow label=\"Статус\">\n    <SkyBadge tone=\"success\" label=\"Активна\" />\n  </SkyCardRow>\n  <SkyCardRow label=\"ID\" value=\"12345\" />\n\n  <SkyAlert tone=\"error\">Помилка синхронізації</SkyAlert>\n\n  <template #footer>\n    <SkyButton variant=\"primary\" block>Налаштувати</SkyButton>\n  </template>\n</SkyCard>\n```\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `ribbon` | Стрічка зверху (наприклад \"Тимчасово закрито\") |\n| `header` | Шапка картки (часто `SkyCardHeader`) |\n| `default` | Тіло картки (часто `SkyCardRow`, `SkyAlert`) |\n| `footer` | Футер з кнопками |\n\n#### CSS змінні\n\n```css\n--sky-card-bg: #fff\n--sky-card-radius: 12px\n--sky-card-shadow: 0 1px 12px rgba(0,0,0,0.1)\n--sky-card-ribbon-bg: #e65100\n--sky-card-ribbon-color: #fff\n--sky-card-padding-header: 24px 24px 0\n--sky-card-padding-body: 10px 24px 15px\n--sky-card-padding-footer: 0 24px 24px\n```\n\n---\n\n### SkyCardHeader\n\nГотова шапка картки: іконка + заголовок + підзаголовок.\n\n```vue\n<SkyCardHeader title=\"Glovo\" subtitle=\"Інтеграція доставки\" icon-src=\"/svg/glovo.svg\" />\n\n<!-- або свій slot замість img -->\n<SkyCardHeader title=\"Меню\">\n  <template #icon>\n    <MyCustomIcon />\n  </template>\n</SkyCardHeader>\n```\n\n#### Props\n\n| Prop | Тип | Обов'язково | Опис |\n|------|-----|-------------|------|\n| `title` | `String` | так | Заголовок |\n| `subtitle` | `String` | ні | Підзаголовок |\n| `iconSrc` | `String` | ні | Шлях до зображення іконки |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `icon` | Override іконки (якщо не хочете використовувати `iconSrc`) |\n\n#### CSS змінні\n\n```css\n--sky-card-icon-size: 64px\n--sky-card-icon-radius: 12px\n--sky-card-icon-bg: #00c279\n--sky-card-icon-color: #fff\n```\n\n---\n\n### SkyLoader\n\nФірмовий лоадер: дві кільцеві анімації навколо літери \"S\", опціональний підпис.\n\n`position: absolute` + `z-index: 20000` — центрується відносно найближчого позиціонованого батька.\n\n```vue\n<!-- В позиціонованому контейнері -->\n<div style=\"position: relative; min-height: 300px;\">\n  <SkyLoader text=\"Завантаження...\" />\n</div>\n\n<!-- Без підпису -->\n<SkyLoader />\n```\n\n#### Props\n\n| Prop | Тип | Обов'язково | Опис |\n|------|-----|-------------|------|\n| `text` | `String` | ні | Підпис під лоадером |\n\n---\n\n### SkyCardRow\n\nРядок \"label + value\" (або довільний контент через slot).\n\n```vue\n<SkyCardRow label=\"Store ID\" value=\"12345\" />\n\n<!-- зі своїм вмістом праворуч -->\n<SkyCardRow label=\"Статус\">\n  <SkyBadge tone=\"success\" label=\"Під'єднано\" />\n</SkyCardRow>\n```\n\n#### Props\n\n| Prop | Тип | Обов'язково | Опис |\n|------|-----|-------------|------|\n| `label` | `String` | так | Підпис зліва |\n| `value` | `String \\| Number` | ні | Значення справа (ігнорується якщо є slot) |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `default` | Override правої колонки |\n\n---\n\n### SkyTileCard\n\nТайл-картка: зверху — іконка + заголовок + підзаголовок; знизу — довільний вміст через `default` slot. Підходить для списків інтеграцій / додатків / швидкого доступу.\n\n```vue\n<SkyTileCard\n  title=\"Glovo\"\n  subtitle=\"Інтеграція з сервісом доставки\"\n  image-url=\"/image/glovo_logo.png\"\n/>\n\n<!-- з додатковим контентом знизу -->\n<SkyTileCard title=\"Glovo\" subtitle=\"Інтеграція\" image-url=\"/image/glovo_logo.png\">\n  <SkyBadge tone=\"success\" label=\"Активно\" />\n  <SkyButton variant=\"outline\" block>Налаштувати</SkyButton>\n</SkyTileCard>\n\n<!-- зі своєю іконкою -->\n<SkyTileCard title=\"Налаштування\">\n  <template #icon>\n    <SettingsIcon />\n  </template>\n</SkyTileCard>\n```\n\n#### Props\n\n| Prop | Тип | Обов'язково | Опис |\n|------|-----|-------------|------|\n| `title` | `String` | так | Заголовок |\n| `subtitle` | `String` | ні | Підзаголовок |\n| `imageUrl` | `String` | ні | URL зображення |\n\n#### Slots\n\n| Slot | Опис |\n|------|------|\n| `icon` | Override іконки |\n| `default` | Додатковий вміст під header (бейджі, кнопки тощо) |\n\n#### CSS змінні\n\n```css\n--sky-tile-bg: #fff\n--sky-tile-radius: 12px\n--sky-tile-shadow: 0 1px 12px rgba(0,0,0,0.08)\n--sky-tile-icon-size: 56px\n--sky-tile-icon-radius: 12px\n--sky-tile-icon-bg: #00c279\n--sky-tile-icon-color: #fff\n--sky-tile-title-color: #1a1a1a\n--sky-tile-subtitle-color: #666\n```\n\n---\n\n### SkyDataTable\n\nГрід на [TanStack Table v9](https://tanstack.com/table/latest): headless-ядро тримає стан і обчислення, розмітка й стилі — наші. Візуально це та сама таблиця, що в POS. Повний опис — у [документації](https://74cfe434-a2b3-4d49-8fa7-db7343e399dc.apps.platform365.online/components/data-table).\n\n```vue\n<script setup lang=\"ts\">\nimport { h } from 'vue'\nimport { SkyDataTable, SkyBadge, createSkyColumnHelper } from '@skyservice-developers/vue-dev-kit'\n\nconst column = createSkyColumnHelper<Product>()\n\nconst columns = [\n  column.accessor('name', { header: 'Назва', meta: { widthFr: 2 } }),\n  column.accessor('price', {\n    header: 'Ціна',\n    size: 110,\n    meta: { align: 'right' },\n    cell: ({ getValue }) => `${getValue()} ₴`,\n  }),\n  column.accessor('status', {\n    header: 'Статус',\n    size: 150,\n    enableSorting: false,\n    cell: ({ getValue }) =>\n      h(SkyBadge, { tone: getValue() === 'Активний' ? 'success' : 'default', label: getValue() }),\n  }),\n]\n</script>\n\n<template>\n  <SkyDataTable :columns=\"columns\" :data=\"products\" :page-size=\"25\" row-id=\"id\" searchable />\n</template>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `columns` | `ColumnDef[]` | — | Опис колонок (TanStack) |\n| `data` | `TData[]` | — | Дані |\n| `features` | `TableFeatures` | `skyTableFeatures` | Власний набір фіч |\n| `rowId` | `String \\| (row) => string` | — | Ключ рядка |\n| `pageSize` | `Number` | `0` | Розмір сторінки; `0` — без пагінації |\n| `searchable` | `Boolean` | `false` | Поле глобального пошуку в тулбарі |\n| `initialSorting` | `SortingState` | — | Початкове сортування |\n| `emptyText` | `String` | `'Даних немає'` | Текст порожнього стану |\n| `interactiveRows` | `Boolean` | `false` | Курсор і hover на рядках |\n| `virtual` | `Boolean \\| SkyDataTableVirtualOptions` | `false` | Віртуалізація тіла — у DOM лише видиме вікно рядків |\n\nСлоти: `toolbar`, `actions`, `footer`, `empty` (усі отримують `{ table }`). Події: `row-click`, `reach-end` (тільки у віртуальному режимі). Інстанс таблиці доступний через `ref` → `tableRef.table`.\n\n#### Віртуалізація\n\nНа кілька тисяч рядків браузер провисає не на даних, а на DOM. Проп `virtual` лишає в розмітці тільки видиме вікно:\n\n```vue\n<SkyDataTable :columns=\"columns\" :data=\"rows\" row-id=\"id\" virtual />\n\n<SkyDataTable\n  :columns=\"columns\"\n  :data=\"rows\"\n  row-id=\"id\"\n  :virtual=\"{ estimateSize: 44, overscan: 8 }\"\n  @reach-end=\"loadMore\"\n/>\n```\n\n| Опція | Тип | За замовчуванням | Опис |\n|-------|-----|------------------|------|\n| `estimateSize` | `Number` | `40` | Очікувана висота рядка в px |\n| `overscan` | `Number` | `6` | Скільки рядків тримати понад видиме вікно |\n| `dynamic` | `Boolean` | `false` | Рядки різної висоти — вимірювання через ResizeObserver |\n\nЗмінюється рівно одне: хто вирішує, які рядки зараз у DOM. Сортування, фільтрація, вибір і `getRowCount()` працюють по всьому набору даних.\n\n> **Потрібна обмежена висота.** Скрол-контейнером є тіло таблиці — дайте таблиці `height` або `flex: 1; min-height: 0`, інакше скролитиметься сторінка й вікно не зсуватиметься.\n\n> **Не поєднуйте з `pageSize`.** На сторінці в кілька десятків рядків віртуалізувати нічого; компонент попередить у консолі. Природна пара до `virtual` — довантаження за `reach-end`.\n\n#### Набір фіч\n\nФічі TanStack v9 вмикаються явно — кіт експортує стабільний `skyTableFeatures` (сортування, вибір, видимість колонок, пагінація, фільтрація + слоти row-моделей і реєстри `sortFns`/`filterFns`). Потрібно більше — зберіть свій обʼєкт і передайте пропом `features`:\n\n```ts\nimport { tableFeatures, rowExpandingFeature, createExpandedRowModel } from '@tanstack/vue-table'\nimport { skyTableFeatures } from '@skyservice-developers/vue-dev-kit'\n\nconst features = tableFeatures({\n  ...skyTableFeatures,\n  rowExpandingFeature,\n  expandedRowModel: createExpandedRowModel(),\n})\n```\n\nШирина колонок: `size: 150` — фіксовані px, `meta: { widthFr: 2 }` — гнучка частка (має пріоритет над `size`), `meta: { align }` і `meta: { minWidthScreen }` — вирівнювання й приховування на вузьких екранах.\n\n> `@tanstack/vue-table` входить у залежності пакета й лишається зовнішнім у бандлі — застосунки, які гріда не використовують, його не тягнуть.\n\n---\n\n### Таблиця з примітивів (композиційна)\n\nНабір примітивів і композаблів замість одного великого компонента: береш тільки те, що треба. Без вибору рядків, без масових дій, без віртуалізації — і нічого з цього не потрапляє в бандл. Повний опис — у [документації](https://74cfe434-a2b3-4d49-8fa7-db7343e399dc.apps.platform365.online/components/table).\n\n```vue\n<script setup>\nimport {\n  SkyTableRoot, SkyTableHeader, SkyTableHead,\n  SkyTableBody, SkyTableVirtualBody, SkyTableRow, SkyTableCell,\n} from '@skyservice-developers/vue-dev-kit'\n\nconst columns = [\n  { name: 'name', title: 'Товар', widthFr: 2 },\n  { name: 'price', title: 'Ціна', width: 90, align: 'right' },\n]\n</script>\n\n<template>\n  <SkyTableRoot :columns=\"columns\">\n    <SkyTableHeader>\n      <SkyTableHead v-for=\"c in columns\" :key=\"c.name\" :column=\"c\" />\n    </SkyTableHeader>\n    <SkyTableBody>\n      <SkyTableRow v-for=\"row in rows\" :key=\"row.id\">\n        <SkyTableCell>{{ row.name }}</SkyTableCell>\n        <SkyTableCell align=\"right\">{{ row.price }}</SkyTableCell>\n      </SkyTableRow>\n    </SkyTableBody>\n  </SkyTableRoot>\n</template>\n```\n\n#### Що входить\n\n| Шар | Експорти | Коли підключати |\n|-----|----------|-----------------|\n| Примітиви (`shared/ui/table`) | `SkyTableRoot`, `SkyTableHeader`, `SkyTableHead`, `SkyTableBody`, `SkyTableVirtualBody`, `SkyTableRow`, `SkyTableCell`, `SkyTableEmpty` | завжди |\n| Композабли (`shared/lib/table`) | `useTableSort`, `useTableSelection`, `useColumnVisibility` | за потреби |\n| Фічі (`features/table`) | `TableMassActions`, `TableColumnSettings`, `TableVirtualBody` | опційно, кожна окремо |\n\n```ts\nconst { sort, toggle } = useTableSort({ initial: { of: 'name', ot: 'asc' } })\nconst { selected, isSelected, toggle: select, toggleAll } = useTableSelection(rows, { rowId: 'id' })\nconst { visibility, visibleColumns } = useColumnVisibility(columns, { storageKey: 'products' })\n```\n\nКомпозабли не сортують і не фільтрують дані — вони тримають стан, а дані лишаються за застосунком (зазвичай сортує сервер). Колонка вибору описується як звичайна колонка (`{ name: '_select', width: 44 }`), щоб грід шапки й рядків рахувався з одного джерела.\n\n#### Тіло: два режими, один контракт\n\n`SkyTableBody` без пропа `rows` — прозора обгортка (рядки складаєте самі, як вище). З `rows` — ітерує сам і віддає scoped-слот:\n\n```vue\n<SkyTableBody :rows=\"rows\" :row-key=\"row => row.id\">\n  <template #empty><SkyTableEmpty text=\"Даних немає\" /></template>\n  <template #default=\"{ row }\">\n    <SkyTableRow><SkyTableCell>{{ row.name }}</SkyTableCell></SkyTableRow>\n  </template>\n</SkyTableBody>\n```\n\n`SkyTableVirtualBody` приймає ті самі `rows`/`rowKey` і віддає той самий слот, лишаючи в DOM тільки видиме вікно рядків. Тому перемикання віртуалізації — це заміна тега, а не переписування розмітки:\n\n```vue\n<component :is=\"virtual ? SkyTableVirtualBody : SkyTableBody\" :rows=\"rows\" :row-key=\"row => row.id\">\n  <template #default=\"{ row }\">…</template>\n</component>\n```\n\n| Prop `SkyTableVirtualBody` | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `rows` | `TRow[]` | — | Рядки (обовʼязково) |\n| `rowKey` | `(row, index) => string \\| number` | індекс | Ключ рядка |\n| `estimateSize` | `Number` | `40` | Очікувана висота рядка в px |\n| `overscan` | `Number` | `6` | Скільки рядків тримати понад видиме вікно |\n| `dynamic` | `Boolean` | `false` | Рядки різної висоти — вимірювання через ResizeObserver |\n\nПодія `reach-end` — коли останній рядок увійшов у вікно.\n\n> **Потрібна обмежена висота.** Скрол-контейнером є саме тіло. Якщо таблиця росте разом з контентом і скролиться сторінка, вікно ніколи не зсувається. Дайте таблиці `height` або `flex: 1; min-height: 0`.\n\n> `TableVirtualBody` з `features/table` лишається як сумісна обгортка зі старим контрактом (`items` + слот `{ item, index }`). У новому коді беріть `SkyTableVirtualBody`.\n\n---\n\n### SkyTable\n\nВіртуал-скрол таблиця (на `@tanstack/vue-virtual`) для великих списків — у DOM тримаються лише видимі рядки. Розмітка й стилі 1:1 з таблицею товарів POS: чекбокси, масові дії, сортування, зміна ширини/видимості колонок, розкриття вкладених рядків (модифікацій), inline-редагування комірок і теги.\n\n```vue\n<SkyTable\n  :params=\"params\"\n  :json=\"json\"\n  :main-json-data=\"items\"\n  @getData=\"loadData\"\n  @updateSelected=\"onSelected\"\n  @open=\"onOpenRow\"\n/>\n```\n\n```js\nconst items = [\n  { id: 1, name: 'Кава', price: 45, status: 'Активний' },\n  // ...\n]\nconst params = reactive({\n  id: 'id',                 // ім'я ключового поля рядка\n  name: 'products',         // назва інстансу таблиці\n  selected: [],             // обрані рядки (мутується всередині)\n  allSelect: false,\n  footer: false,            // показати футер-панель\n  massActions: { delete: { value: 'delete', title: 'Видалити' } },\n  sort: { of: '', ot: '' }, // of — поле, ot — напрям\n  header: [\n    { title: 'Назва', name: 'name', sort: 'name', width: 240, enable: true },\n    { title: 'Ціна', name: 'price', sort: 'price', width: 130, enable: true, customItemComponent: 'itemInput' },\n  ],\n})\nconst json = { items, total: items.length }\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `params` | `Object` | `{}` | Конфіг таблиці (див. нижче) |\n| `json` | `{ items: any[]; total: number }` | `{}` | Дані: `items` + загальна кількість `total` |\n| `mainJsonData` | `Array` | `[]` | Масив рядків для рендеру (те, що бачить віртуал-скрол) |\n| `justDeleted` | `String` | `''` | `id` щойно видаленого рядка — прибирає його з `selected` |\n\n#### `params` — конфіг таблиці\n\n| Поле | Тип | Опис |\n|------|-----|------|\n| `id` | `String` | Ім'я ключового поля рядка (напр. `'id'`) |\n| `name` | `String` | Назва інстансу таблиці |\n| `selected` | `Array` | Обрані рядки (мутується компонентом) |\n| `allSelect` | `Boolean` | Чи обрано всі |\n| `footer` | `Boolean` | Показати футер-панель |\n| `massActions` | `Record<string, { value: string; title: string }>` | Масові дії; порожньо або `{ none: … }` — приховати панель |\n| `sort` | `{ of: string; ot: string }` | Поточне сортування: `of` — поле, `ot` — напрям |\n| `header` | `Column[]` | Опис колонок (див. нижче) |\n\n#### `header[]` — колонка\n\n| Поле | Тип | Опис |\n|------|-----|------|\n| `title` | `String` | Заголовок колонки |\n| `name` | `String` | Ключ у рядку даних |\n| `sort` | `String \\| false` | Поле сортування або `false` |\n| `width` | `Number` | Фіксована ширина, px |\n| `widthFr` | `Number` | Гнучка ширина (flex-частка), альтернатива `width` |\n| `enable` | `Boolean` | Видимість колонки за замовчуванням |\n| `customItemComponent` | `'itemInput' \\| 'itemSelect' \\| 'itemTags' \\| 'itemTagEditor'` | Тип комірки; без нього — звичайний текст |\n| `minWidthScreen` | `Number` | Ховати колонку на екранах, вужчих за це значення |\n\n#### Events\n\n| Event | Payload | Опис |\n|-------|---------|------|\n| `getData` | `{ of, ot }` | Запит даних (зміна сортування) |\n| `updateSelected` | `any[]` | Змінився список обраних рядків |\n| `updateMassactionData` | `{ action, items }` | Застосовано масову дію |\n| `open` | `(item, isModification)` | Клік по рядку |\n| `openContext` | `(item, { x, y })` | Контекстне меню (right-click / long-tap) |\n| `inputEdit` | `(payload, columnName, handlers, item)` | Inline-редагування комірки `itemInput` |\n| `selectUpdate` | `(columnName, item)` | Зміна в комірці `itemSelect` |\n| `openTagsModal` | `item` | Відкрити модалку тегів (`itemTags`) |\n| `deleteTag` | `(item, tag)` | Видалити тег |\n| `deleteRow` | `item` | Видалити рядок (кнопка при `params.isShowDeleteRow`) |\n\n#### Slots\n\n| Slot | Props | Опис |\n|------|-------|------|\n| `cell-<name>` | `{ row, value, item }` | Кастомний рендер комірки колонки `<name>` |\n\n> **Примітка:** компонент розрахований на хост-середовище Skyservice POS. Він читає словник i18n з `window.lang` (з UA-фолбеками) і використовує host-assets за абсолютними шляхами (`/image/dragons/…`, `/svg/arrow_black.svg`), які віддає застосунок-хост — тому в бібліотеці вони навмисно не бандляться (`vite.config` → `transformAssetUrls.includeAbsolute: false`). `@tanstack/vue-virtual` — зовнішня залежність: встанови її в застосунку-хості.\n\n---\n\n### FunctionalCalendar\n\nПеренесено зі SkyMarket (`src/lib/functional-calendar`), стилі й розмітка 1:1. Форк [vue-functional-calendar](https://github.com/ManukMinasyan/vue-functional-calendar) під Vue 3 — пропси, події та слоти без змін відносно оригіналу.\n\n```vue\n<FunctionalCalendar\n  :value=\"calendarData\"\n  @input=\"calendarData = $event\"\n  is-date-range\n  is-modal\n/>\n```\n\n### SkyDateRangePicker\n\nПеренесено зі SkyMarket (`DatePickerRange.vue`) — готовий попап-піка діапазону дат на базі `FunctionalCalendar`: іконка-тригер, лейбл періоду, пресети (Сьогодні / Вчора / Тиждень / Місяць / Минулий-Поточний місяць / За весь час), стилі 1:1. На відміну від оригіналу, який читав `store`/`@/langs` конкретного застосунку, тут стан і тексти (з UA-фолбеками) локальні.\n\n```vue\n<SkyDateRangePicker v-model=\"range\" @set-date=\"onPreset\" />\n```\n\n```js\nconst range = reactive({ start: '', end: '' }) // { start, end } у форматі yyyy-mm-dd\n```\n\n---\n\n## Features\n\n### SkyCheckboxFilter\n\nКнопка-фільтр з дропдауном, пошуком і мульти-вибором (через `SkyCheckbox`). Оболонку — тригер, панель, позиціювання, закриття — тримає `SkyFilterDropdown`. Стилі повторюють адмінку Skymarket 1:1.\n\n```vue\n<SkyCheckboxFilter\n  v-model=\"selectedCategories\"\n  title=\"Категорії\"\n  :options=\"[\n    { value: 'alc', name: 'Алкоголь' },\n    { value: 'food', name: 'Їжа' },\n  ]\"\n/>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `title` | `String` | — | Заголовок фільтра (показується у тригері) |\n| `options` | `Array<{ value, name }>` | `[]` | Опції для вибору |\n| `modelValue` | `Array<String\\|Number>` | `[]` | Вибрані значення (v-model) |\n| `selectAllLabel` | `String` | `'Обрати все'` | Лейбл кнопки \"Обрати все\" |\n| `clearLabel` | `String` | `'Очистити'` | Лейбл кнопки \"Очистити\" |\n| `doneLabel` | `String` | `'Готово'` | Лейбл кнопки \"Готово\" |\n| `searchPlaceholder` | `String` | `'Пошук'` | Placeholder пошуку |\n| `selectAll` | `Boolean` | `true` | Показувати «Обрати все» |\n| `searchable` | `Boolean` | `true` | Показувати поле пошуку |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n\n### SkySelectFilter\n\nТой самий фільтр-чіп, але з **одиничним** вибором — для випадків, коли бекенд приймає рівно\nодне значення. Після вибору дропдаун закривається.\n\n```vue\n<SkySelectFilter\n  v-model=\"categoryId\"\n  title=\"Категорія\"\n  all-label=\"Усі категорії\"\n  :options=\"[\n    { value: 10, name: 'Напої', depth: 0 },\n    { value: 11, name: 'Кава', depth: 1 },\n  ]\"\n/>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `title` | `String` | — | Заголовок фільтра (показується у тригері) |\n| `options` | `Array<{ value, name, depth? }>` | — | Опції; `depth` лише відступає рядок |\n| `modelValue` | `String\\|Number\\|null` | `null` | Обране значення (v-model); `null` — фільтр вимкнено |\n| `allLabel` | `String` | `''` | Лейбл рядка «без фільтра»; порожній — рядка немає |\n| `searchPlaceholder` | `String` | `'Пошук'` | Placeholder пошуку |\n| `emptyLabel` | `String` | `'Нічого не знайдено'` | Текст порожнього результату пошуку |\n| `searchable` | `Boolean` | `true` | Показувати поле пошуку |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n\n---\n\n## SkyPagination\n\nПосторінкова навігація в стилі таблиць адмінки: селектор кількості на сторінці, далі\nномери зі згортанням у «…». Нічого не завантажує — лише повідомляє, що обрали.\n\n```vue\n<SkyPagination\n  :total=\"total\"\n  :page=\"page\"\n  :page-size=\"pageSize\"\n  :all-label=\"(n) => `Усі ${n}`\"\n  @update:page=\"page = $event; reload()\"\n  @update:page-size=\"pageSize = $event; page = 1; reload()\"\n/>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `total` | `Number` | — | Скільки всього записів у вибірці, не на сторінці |\n| `page` | `Number` | — | Поточна сторінка, з одиниці |\n| `pageSize` | `Number` | — | Записів на сторінці |\n| `pageSizeOptions` | `Number[]` | `[5,10,25,50,100,200,500,750,1000]` | Варіанти селектора; лишаються менші за `total` |\n| `allLabel` | `(total) => String` | — | Підпис пункту «показати все»; без нього пункту немає |\n| `allLimit` | `Number` | `1000` | До якої кількості пропонувати «показати все» |\n| `siblings` | `Number` | `1` | Скільки сусідніх сторінок показувати обабіч поточної |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n\nEvents: `update:page`, `update:pageSize`. CSS-змінні — `--sky-pagination-*`.\n\n**Потрібен `total`.** Для курсорних джерел, де загальна кількість невідома, а вперед ведуть\nлише курсори, номери сторінок неможливі — там потрібна навігація «назад / далі».\n\n---\n\n## SkyFilterDropdown\n\nОболонка фільтра: тригер-чіп + панель. Бере на себе тільки спільне — стан відкриття,\nпозиціювання, закриття і доступність; вміст панелі за викликачем. На ній побудовані\n`SkyCheckboxFilter` і `SkySelectFilter`; бери її напряму для фільтра з власним вмістом.\n\nПанель телепортується у `<body>` (щоб `transform` у предка не ламав `position: fixed`),\nперепозиціюється на скрол і resize, притискається до країв екрана й розкривається вгору,\nколи знизу тісно. Скрол сторінки **не** локиться. Закриття — клік поза межами, `Esc`.\n\n```vue\n<SkyFilterDropdown title=\"Період\" summary=\"Цей тиждень\">\n  <template #default=\"{ close }\">\n    <button @click=\"close\">Готово</button>\n  </template>\n</SkyFilterDropdown>\n```\n\n#### Props\n\n| Prop | Тип | За замовчуванням | Опис |\n|------|-----|------------------|------|\n| `title` | `String` | — | Лейбл чіпа |\n| `summary` | `String` | `''` | Заміняє `title`, коли обрано рівно одне |\n| `badge` | `String\\|Number` | `''` | Показується поруч із `title` (напр. лічильник) |\n| `align` | `'start'\\|'end'` | `'start'` | До якого краю тригера притискається панель |\n| `width` | `Number` | `280` | Ширина панелі в px |\n| `disabled` | `Boolean` | `false` | Вимкнений стан |\n\n#### Slots / Events / Expose\n\n| | |\n|---|---|\n| slot `default` | `{ close }` — вміст панелі |\n| events | `open`, `close` |\n| expose | `open()`, `close()`, `toggle()`, `isOpen` |\n\nCSS-змінні (`--sky-filter-*`) — див. [доки](https://74cfe434-a2b3-4d49-8fa7-db7343e399dc.apps.platform365.online/components/sky-filter-dropdown).\n\n---\n\n## formatMoney — сума зі значком валюти\n\nЖиве в **SDK** (`@skyservice-developers/vue-dev-kit/sdk`), а не серед компонентів: там\nнемає Vue, тож модуль доступний і адмінці на Vue 2.\n\n```ts\nimport { formatMoney, currencyIcon } from '@skyservice-developers/vue-dev-kit/sdk'\n\nformatMoney('110',       { currency: 'UAH' })              // 110.00 ₴\nformatMoney('1250',      { currency: 'UAH' })              // 1 250.00 ₴\nformatMoney('110',       { currency: 'USD', locale: 'en' }) // $110.00\nformatMoney('110',       { currency: null })                // 110.00\ncurrencyIcon('KZT')                                         // ₸\n```\n\n| Опція | Типово | Опис |\n|---|---|---|\n| `currency` | `null` | ISO валюти. Без нього повертається лише число |\n| `locale` | `'uk'` | Мова інтерфейсу — вирішує, з якого боку значок |\n| `decimals` | `2` | Знаків після коми |\n\n**Де стоїть значок** — за правилами мови, не валюти: українська, польська й німецька\nставлять його після числа, англійська й турецька перед. Позицію питаємо в `Intl`, а сам\nзначок беремо зі свого списку: для більшості наших валют `Intl` віддає ISO-код замість\nсимволу (перевірено на всіх 55 — `₸`, `₺`, `zł`, `₫` він не знає).\n\n**Формат числа** зведений з адмінкою (`CurrencyFormatted` + `formatNumberWithSpaces`): дві\nкопійки, тисячі через пробіл, крапка як десятковий роздільник. Локальні розділювачі\nсвідомо не беремо — інакше та сама сума виглядала б по-різному в адмінці й у міні-аппі.\n\nПробіли всередині — нерозривні, щоб ціна не переносилась на два рядки посеред числа.\nНечислове значення повертається як є: краще показати сире, ніж `NaN`.\n\n---\n\n## sky-service-ui-components\n\nБібліотека re-export-ує весь публічний API пакета `sky-service-ui-components`. Окремо встановлювати його не потрібно — він вже входить у залежності `vue-dev-kit`.\n\n### NotificationElement (Web Component)\n\nКастомний HTML-елемент для відображення тостів. Реєструється автоматично при імпорті.\n\n```ts\nimport { NotificationElement } from '@skyservice-developers/vue-dev-kit'\n```\n\nДодай елемент в `index.html` або кореневий компонент:\n\n```html\n<notification-element id=\"my-notifications\"></notification-element>\n```\n\n### notificationModule\n\nПрограмний API для показу тостів.\n\n```ts\nimport { notificationModule } from '@skyservice-developers/vue-dev-kit'\n\n// Типи: default | success | error | warning | info | loading\nawait notificationModule.notify.success({ message: 'Збережено' })\nawait notificationModule.notify.error({ message: 'Помилка' })\nawait notificationModule.notify.warning({ message: 'Увага' })\nawait notificationModule.notify.info({ message: 'Підказка' })\n\nconst id = await notificationModule.notify.loading({ message: 'Завантаження...' })\n// Прибрати конкретний тост\nawait notificationModule.notify.dismiss(id)\n```\n\nМетод повертає `Promise<string | number | null>` — id тосту або `null` при помилці.\n\n### globalStore\n\nГлобальний стор бібліотеки (Pinia store). Використовується внутрішньо `notificationModule`.\n\n```ts\nimport { globalStore } from '@skyservice-developers/vue-dev-kit'\n\nconst store = globalStore()\n```\n\n---\n\n## Теміzація\n\nВсі компоненти підтримують кастомізацію через CSS змінні. Перевизначайте їх глобально або локально:\n\n```css\n/* Глобально */\n:root {\n  --sky-btn-primary-bg: #6366f1;\n  --sky-btn-radius: 8px;\n  --sky-select-radius: 8px;\n  --sky-modal-z-index: 1000;\n}\n\n/* Локально для конкретного блоку */\n.my-form {\n  --sky-btn-padding: 12px 16px;\n  --sky-select-padding: 8px 12px;\n}\n```\n\n---\n\n## Іконки\n\nSVG-іконки лежать у `src/shared/assets/icons/`. Збірка через `vite-svg-loader` — за замовчуванням повертає URL, опціонально можна імпортувати як Vue-компонент або сирий рядок:\n\n```ts\n// URL — для <img :src> (default)\nimport iconUrl from '@/shared/assets/icons/home.svg'\n\n// Vue-компонент — для inline SVG, стилізації через currentColor\nimport IconHome from '@/shared/assets/icons/home.svg?component'\n\n// Сирий вміст SVG\nimport iconRaw from '@/shared/assets/icons/home.svg?raw'\n```\n\nТипи для query-параметрів задекларовані в `src/vue-shim.d.ts`.\n\n## Розробка\n\n```bash\nnpm install\n\n# Документація з живими демо (localhost:5173)\nnpm run docs:dev\n\n# Білд (компоненти + SDK → dist/)\nnpm run build\n\n# Типи\nnpm run typecheck\n```\n\n## Реліз\n\nПублікація на npm автоматична — пуш у `main` запускає GitHub Action\n`Publish to npm`, який збирає й публікує пакет. Руками `npm publish` не запускати.\n\n| Що треба | Що зробити |\n| --- | --- |\n| Випустити нову версію | Бампнути `version` у `package.json` → змержити в `main` |\n| Залити зміни без релізу | Не чіпати `version` — публікація пропуститься, CI лишиться зеленим |\n| Опублікувати вручну | Actions → Publish to npm → Run workflow |\n\nПублікація пропускається, якщо версія з `package.json` уже є в реєстрі. Пуші, що\nзачіпають лише `**.md` або `.github/**`, воркфлоу не запускають — для них\nє ручний запуск.\n\nПоки версію не бампнули, споживачі змін не бачать: npm далі віддає попередню.\n\n## Структура проекту\n\nОрганізовано за Feature-Sliced Design:\n\n```\nsrc/\n├── index.ts           # публічний API (shared/ui + features + sdk)\n├── langs/             # словники i18n (fallback для window.lang, використовує SkyTable)\n├── components/        # vendored UI-примітиви (shadcn tags-input) для SkyTable\n├── shared/\n│   ├── assets/\n│   │   └── icons/     # SVG-іконки (vite-svg-loader)\n│   └── ui/            # базові UI-компоненти\n│       ├── index.ts\n│       ├── Header/\n│       ├── Modal/\n│       ├── Dialog/ DialogModal/ DialogNext/\n│       ├── BaseTeleport/\n│       ├── SkyButton/\n│       ├── SkySelect/ SkySelectSearch/ SkyInput/ SkySearchInput/ SkyCheckbox/\n│       ├── SkyTabs/     # сегментовані таби з анімованим індикатором\n│       ├── SkyAlert/\n│       ├── SkyBadge/\n│       ├── SkyCard/ SkyCardHeader/ SkyCardRow/\n│       ├── SkyLoader/\n│       ├── table/       # примітиви композиційної таблиці (Root/Header/Head/Body/VirtualBody/Row/Cell/Empty)\n│       ├── SkyTable/     # готова віртуал-скрол таблиця (Header/Row/Footer/DynamicScroller/items/*)\n│       ├── SkyTileCard/\n│       ├── SkyFilterDropdown/  # оболонка фільтра (тригер + панель) + FilterSearch\n│       ├── SkyPagination/     # посторінкова навігація зі селектором кількості\n│       ├── functional-calendar/ # форк vue-functional-calendar, перенесений зі SkyMarket 1:1\n│       ├── SkyDateRangePicker/  # DatePickerRange зі SkyMarket, store/langs → props/локальний стан\n│       └── <Component>/\n│           ├── <Component>.vue\n│           └── index.ts\n│   └── lib/\n│       └── table/   # skyTableFeatures + useTableSort / useTableSelection / useColumnVisibility\n├── features/          # фічові блоки (orchestration shared/ui)\n│   ├── index.ts\n│   ├── SkyCheckboxFilter/  # мульти-вибір на SkyFilterDropdown\n│   ├── SkySelectFilter/    # одиничний вибір на SkyFilterDropdown\n│   ├── table/         # TableMassActions / TableColumnSettings / TableVirtualBody\n│   └── data-table/    # SkyDataTable на TanStack v9 + перемикач колонок\n├── sdk/               # TypeScript SDK (без Vue залежностей)\n│   ├── bridge.ts      # iframe postMessage API\n│   ├── api.ts         # SkyserviceAPI HTTP клієнт\n│   ├── webview.ts     # детекція webview/iframe\n│   ├── types.ts       # DTO типи (Tradepoint, Category, Product, AppIntegration, PermsMap)\n│   └── index.ts\n└── styles/\n```\n\n## Ліцензія\n\nMIT © Skyservice-POS\n","readmeFilename":"README.md"}