{"_id":"vue-stack-tabs","_rev":"58-59ec3e344ea1df7759452b1c66c937aa","name":"vue-stack-tabs","dist-tags":{"latest":"1.3.1"},"versions":{"0.1.0":{"name":"vue-stack-tabs","version":"0.1.0","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.0","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"9365803a47ef0a6f29ce70fed9f2ce7cba66cd5c","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.0.tgz","fileCount":61,"integrity":"sha512-hjLzXf88YIhpcp8uJ2fZ71MWmioMUWhXfF31Md5s0kXe+SOWaQlsRJggb053xSdyPTXQ0Lar3bccEa5HlUBnAQ==","signatures":[{"sig":"MEUCIQC+9OBumy6l3HuOLVEvprvaUGoJ5BdKFaA+rV7SMdorTQIgcBTgdqW9ufFGq1yRzDSC8xxVdYn/Gdvwtj0Jx2Xg5Qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504662},"main":"dist/vue-stack-tabs.es.js","type":"module","_from":"file:vue-stack-tabs-0.1.0.tgz","types":"types/index.d.ts","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\b6ea94700c3fbdbf9c4f049303ad7117\\vue-stack-tabs-0.1.0.tgz","_integrity":"sha512-hjLzXf88YIhpcp8uJ2fZ71MWmioMUWhXfF31Md5s0kXe+SOWaQlsRJggb053xSdyPTXQ0Lar3bccEa5HlUBnAQ==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.9.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.19","sass":"^1.71.1","vite":"^5.1.3","pinia":"^2.1.7","eslint":"^8.56.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.2.5","@types/node":"^20.11.19","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.5.6","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.19","eslint-plugin-vue":"^9.21.1","@vitejs/plugin-vue":"^5.0.4","vue-loading-overlay":"^6.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.0_1709862146927_0.384240374202484","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"vue-stack-tabs","version":"0.1.1","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.1","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"a0b16552ff772ed97f908e1b05a1cfe7f25f0c67","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.1.tgz","fileCount":61,"integrity":"sha512-YGexBcummp+jRo518WSQJNJdQjDxAxbcirrPzm1KEDMeEzVWqiHxT73hl6VECHmWFm0mtSA1e6rdmq5gVtyQDg==","signatures":[{"sig":"MEUCIQDBCOJyvR561DDcSh7mH0RSvqKP9aUxkhIIofV8Bo7JhgIgJ4WXzCLaV1NLRgJWns4t6NTTxhY+2OGhEDkRqfXK6Bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504469},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.1.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\3169528ccf6ca240837c62561d2b9f0b\\vue-stack-tabs-0.1.1.tgz","_integrity":"sha512-YGexBcummp+jRo518WSQJNJdQjDxAxbcirrPzm1KEDMeEzVWqiHxT73hl6VECHmWFm0mtSA1e6rdmq5gVtyQDg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"vue":"^3.4.19","defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.9.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","vue-router":"^4.2.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-stack-tabs":"^0.1.0","vue-loading-overlay":"^6.0.4","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.71.1","vite":"^5.1.3","eslint":"^8.56.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","@types/node":"^20.11.19","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.5.6","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.19","eslint-plugin-vue":"^9.21.1","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.1_1709864805378_0.23273889705997242","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"vue-stack-tabs","version":"0.1.2","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.2","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"85e5e8e7ca3a6c8492a6fb186372de9167f751d8","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.2.tgz","fileCount":63,"integrity":"sha512-l62R28A/q2BrtS5kxR+zyipVylmM1oumdSa/OK6Hl8QMxZq0l12BKmg9257alvBJy9vdmpJzOH97atCoGcEVGA==","signatures":[{"sig":"MEUCICBrKDgZnrDoAmFvut1b0AZRL4m4IqcBWA8A15lriZ4pAiEAqpAzFgKcAahWJNuq7WlMDq9v0/AI/WOWDeQsKNEXgyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528137},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.2.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\195f9fa86d45fe1477cb4d1754a3170a\\vue-stack-tabs-0.1.2.tgz","_integrity":"sha512-l62R28A/q2BrtS5kxR+zyipVylmM1oumdSa/OK6Hl8QMxZq0l12BKmg9257alvBJy9vdmpJzOH97atCoGcEVGA==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-loading-overlay":"^6.0.4","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.2_1709869662128_0.44540527200295577","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"vue-stack-tabs","version":"0.1.3","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.3","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"4d7f4ae8983d32184f6e3110ea2962c1851eb7b2","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.3.tgz","fileCount":63,"integrity":"sha512-w5Qv1MzEbOsR2HXEeUiUrPZ6Rjy42buj6bg4VyN7LGrBtR2KyABIvs7yvCMc7kEssJ2e6+iiR7BOCfgo7KZmzg==","signatures":[{"sig":"MEUCIHm4hzEiHRg0BH2ii3KstQor45QCehZenBhaKmhxN4OIAiEA0t+RBIVvlPQZLs3M14Lx2w/PYa4nx+/2bWTYK3Em+QA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":554378},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.3.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\86b47ded20f09c7927535622ddf17032\\vue-stack-tabs-0.1.3.tgz","_integrity":"sha512-w5Qv1MzEbOsR2HXEeUiUrPZ6Rjy42buj6bg4VyN7LGrBtR2KyABIvs7yvCMc7kEssJ2e6+iiR7BOCfgo7KZmzg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-loading-overlay":"^6.0.4","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.3_1709870337992_0.3360277972125296","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"vue-stack-tabs","version":"0.1.4","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.4","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"07bbe85a2a05c266e112b466c2cb668e84de2b91","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.4.tgz","fileCount":63,"integrity":"sha512-q7VYd6xvV2ir211Zijn5FXBGMUMn0Nk3vJGGlxWsYTGjkFZjpsktMqyTZyU8OtlTO1DUp//Xlzn6gJl8b/ifuw==","signatures":[{"sig":"MEYCIQDbyFfZ2dJirnK0uLHVww8lF41IsZERYWOCWDxmLE+cIAIhAJgvLdclIIKha8uv+iy6IACAnemIQ2zrviXkZbwtAWK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563326},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.4.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\ad3628a5613f0357b8559bc9304e8405\\vue-stack-tabs-0.1.4.tgz","_integrity":"sha512-q7VYd6xvV2ir211Zijn5FXBGMUMn0Nk3vJGGlxWsYTGjkFZjpsktMqyTZyU8OtlTO1DUp//Xlzn6gJl8b/ifuw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-loading-overlay":"^6.0.4","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vue-stack-tabs":"^0.1.4","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.4_1709873753361_0.7690651496016039","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"vue-stack-tabs","version":"0.1.5","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.5","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"cf7958ab818b633fc486d7648d8c6bbeaf7f2b1a","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.5.tgz","fileCount":72,"integrity":"sha512-vvIasovPxXgiC24te+g/Ryd2gh4b9DqUdIKgwV3PxbRVWBVGbwkoPduTdKYu5lGElhttQ4x5KmcryOmz7749fQ==","signatures":[{"sig":"MEUCIG57+1Ngal/UgCGdmSdxxWXkAKqrZH8RalaN9DR96aaXAiEA3aBBiaBrF5hTtOua9Z0l5rj1e00a5rHlKRR5TQihEYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533389},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.5.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\3e4a3c077e03b4ce7a7fa196adc39303\\vue-stack-tabs-0.1.5.tgz","_integrity":"sha512-vvIasovPxXgiC24te+g/Ryd2gh4b9DqUdIKgwV3PxbRVWBVGbwkoPduTdKYu5lGElhttQ4x5KmcryOmz7749fQ==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.5_1709881698569_0.7402264619948051","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"vue-stack-tabs","version":"0.1.6","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.6","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"9734cc12f4865fe77fa1921685462b6edf657894","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.6.tgz","fileCount":72,"integrity":"sha512-XI/DluOEBPNykvg3DvCjAVUaBJsDwvVuRxo2NgddTaH8Jd1DMCUz9G6SbKAnpBGY/mRJ5OnuT7bPJJXiLJ81+g==","signatures":[{"sig":"MEQCIBVULV1Koc93N1tBUEtsGt2ry1RRkCckNAKzlucl1q/ZAiAwJ6002SwaFIcWyaxjPHFiykUzYgI/HrCuFKs1OgutxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533341},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.6.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\bb6679c89ab5f1fdd4519833ddc0b49c\\vue-stack-tabs-0.1.6.tgz","_integrity":"sha512-XI/DluOEBPNykvg3DvCjAVUaBJsDwvVuRxo2NgddTaH8Jd1DMCUz9G6SbKAnpBGY/mRJ5OnuT7bPJJXiLJ81+g==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.6_1709881983420_0.21727737738182507","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"vue-stack-tabs","version":"0.1.7","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.7","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"d5810c2b855a0a1419d51245f748dec9bfeebbaf","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.7.tgz","fileCount":72,"integrity":"sha512-m2K0zfrrOwvqofv21W3xaM/OytkcII816tZgnMHm0JPbzvXOV1nHWN/mNQe/4/sTgfzO3ugzIEPycqWYwi0g4w==","signatures":[{"sig":"MEUCIQC2o+ajTQSj23KlfVGwqaHviS40StwVWF+E6Cptb8DV2gIgNZ4SuAiUjeaKDI3JYQTkzXXE66Af1KsD7TTNZc7+lDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533517},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.7.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\5347f25e7e21177dedf2276e2cf675cb\\vue-stack-tabs-0.1.7.tgz","_integrity":"sha512-m2K0zfrrOwvqofv21W3xaM/OytkcII816tZgnMHm0JPbzvXOV1nHWN/mNQe/4/sTgfzO3ugzIEPycqWYwi0g4w==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.7_1709882954111_0.8517450089721417","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"vue-stack-tabs","version":"0.1.8","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.8","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"03d9c484eea6616f6f305cea587c69d9fc29b1ce","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.8.tgz","fileCount":72,"integrity":"sha512-oHOhbuC+6BtbrCCyPAk4bFII7NtoNrSH8O9rdqz9Go0U0iWkbq57BtIc8DiXvUo+2sqrUydXxRnWgHPWmyAK8g==","signatures":[{"sig":"MEUCIQD3Yjw8qqV3q1LJUsZ0cr/wcPH+/HMXZE6/YFbR4z/g+wIgMaJF1EBtn3RRjTi6PKB6BqJDQDjn2T7/lq2WAHH74VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533647},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.8.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\715ad090bc4c0caa3af9eab537a7c289\\vue-stack-tabs-0.1.8.tgz","_integrity":"sha512-oHOhbuC+6BtbrCCyPAk4bFII7NtoNrSH8O9rdqz9Go0U0iWkbq57BtIc8DiXvUo+2sqrUydXxRnWgHPWmyAK8g==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.8_1709885187309_0.7919043545998397","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"vue-stack-tabs","version":"0.1.9","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.9","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"a1879fd4eac2b4630ebe11c33c1aaf183d59391c","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.9.tgz","fileCount":81,"integrity":"sha512-8sk2Fdr3R1CjeOUam4DEekcU/FWhtewl/L0fWpvRX/a1eVTItluHoUYegl4lJComf9ZFZ+66ujC8lipgPsl4Bg==","signatures":[{"sig":"MEUCIAse99HXEoJDooLagd7YYBYh8d0EYe73gu47CQoS2GzdAiEAgx26d+JFrfPlDytZauJe3cti/lrAU0L5QyyxovtOKos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535329},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.9.tgz","types":"types/index.d.ts","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\29ddde8c648e62d944a4998e7fec1245\\vue-stack-tabs-0.1.9.tgz","_integrity":"sha512-8sk2Fdr3R1CjeOUam4DEekcU/FWhtewl/L0fWpvRX/a1eVTItluHoUYegl4lJComf9ZFZ+66ujC8lipgPsl4Bg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.9_1709887440186_0.020232438900314786","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"vue-stack-tabs","version":"0.1.10","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.10","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"3beb963d7252080e642690f273a24ff8d9b9c4b0","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.10.tgz","fileCount":94,"integrity":"sha512-4/FjNtMbSLcB/en2V95VabVjnGI9tMrSWaz1ExvcuA7uJx5HWUh+pJceqDpAYCynw6mgsZZW4gtihJWmJ7TN0w==","signatures":[{"sig":"MEUCIQD5vWqghx4rIB5UF350TohjZh6f93CAnErtn4o9PHQrOwIgDINmhc2ahKz4GgP+PnhS0UVzIvqXw5L+od+Bm3ZjigI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562867},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.10.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"types/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\aabe1c574cc3df5ace3112ac95b799e0\\vue-stack-tabs-0.1.10.tgz","_integrity":"sha512-4/FjNtMbSLcB/en2V95VabVjnGI9tMrSWaz1ExvcuA7uJx5HWUh+pJceqDpAYCynw6mgsZZW4gtihJWmJ7TN0w==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.10_1709902593479_0.6327281402549669","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"vue-stack-tabs","version":"0.1.11","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.11","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"4818343aceec3ab34a519396f6dd4f86bfc6d08b","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.11.tgz","fileCount":94,"integrity":"sha512-eQc1qLVrgKsLkeah04UfkoBOlRKqrUIeBcOqeWx0Rv2E8a9OGhHidcMl42VS4UZ+/MV2Hi838lmKtGBy9e1H8Q==","signatures":[{"sig":"MEQCIGvFIatL8vGM3IEghwS0k9GKve7El/zihWZfQmA6W7+dAiAu1ltpMwvuG6OdQh3zGHZ9M7Lgp4ork4eaUr41tTSIBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563059},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.11.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"types/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\d4198cab3ca5a657ae0005c3dea57448\\vue-stack-tabs-0.1.11.tgz","_integrity":"sha512-eQc1qLVrgKsLkeah04UfkoBOlRKqrUIeBcOqeWx0Rv2E8a9OGhHidcMl42VS4UZ+/MV2Hi838lmKtGBy9e1H8Q==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.11_1709909651108_0.1052232731897742","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"vue-stack-tabs","version":"0.1.12","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.12","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"5c94126d0f533001c17d7a4afd7fde4aa315a4fa","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.12.tgz","fileCount":94,"integrity":"sha512-uqamtPF48KfNjO2AUGi6270sUV7wAHnLLeztiqHw8jGM7AOc2a4Evbo1h0rE1On7XLJIzMVZaRJXi9H2oGM0hA==","signatures":[{"sig":"MEQCIAg+mLsTIC3Z/D1cW6p4u47cHy4r3BTK+NvI4eCsjSAOAiBTAVz7EdIBXRyO8h2v8DQaY/5MWW/SPrKaV8iZ+aIm6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563290},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.12.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"types/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\b337e7ec06921e9b9d190fde1f5be5ff\\vue-stack-tabs-0.1.12.tgz","_integrity":"sha512-uqamtPF48KfNjO2AUGi6270sUV7wAHnLLeztiqHw8jGM7AOc2a4Evbo1h0rE1On7XLJIzMVZaRJXi9H2oGM0hA==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.12_1709911599109_0.3876371958580802","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"vue-stack-tabs","version":"0.1.13","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.13","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"79946bd05a9ad6e6a5bc845b54384e5fb387c3bf","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.13.tgz","fileCount":94,"integrity":"sha512-NvBtPwf5S7hJHw93rhs13HpgqFrEpd1LONdAIfi18JicNcutCT+gIhM2j6+piVK/rVuSVFxLU4srXxmijYV/tg==","signatures":[{"sig":"MEUCIHpE7eSWvRKly5YZCstfP8VgsUywNUr/kR8dG6YE9piyAiEA982j3asYe3OOyachpSUdu9oIZj1QSB8LXqzXFAIIbKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562731},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.13.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\dc3fcc4273f98fa23ceb5ebb3e6b39b2\\vue-stack-tabs-0.1.13.tgz","_integrity":"sha512-NvBtPwf5S7hJHw93rhs13HpgqFrEpd1LONdAIfi18JicNcutCT+gIhM2j6+piVK/rVuSVFxLU4srXxmijYV/tg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.13_1709996216571_0.7281134716856352","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"vue-stack-tabs","version":"0.1.14","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.14","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"c260b5103ab68b5a71413394c1a273b7d130c539","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.14.tgz","fileCount":94,"integrity":"sha512-TW/FiOmjNOrkyTP3f9JdON7ZXlRuMeJ60EPT4G4GHa1gI6eWo7ZahuKVR18BJ2yQEK0kBguQ2YUadGR35j2Ocg==","signatures":[{"sig":"MEUCIFsGfo6/jbAvuqnLJe+kKQlkT9yL8nmFzeKqFEBp5OwCAiEA5PjJA2ZWqiCfFnXG3sUpNjF8VNxO4Zfbs2JUyNnEfKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562765},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.14.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\f03f5eefed0237da38cf140bec611a3f\\vue-stack-tabs-0.1.14.tgz","_integrity":"sha512-TW/FiOmjNOrkyTP3f9JdON7ZXlRuMeJ60EPT4G4GHa1gI6eWo7ZahuKVR18BJ2yQEK0kBguQ2YUadGR35j2Ocg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.14_1710034090199_0.809204465849801","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"vue-stack-tabs","version":"0.1.15","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.15","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"0a392997199e75d967bb99e6a4f83acf48df8dde","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.15.tgz","fileCount":94,"integrity":"sha512-pNfOTEyML+H06qxzo/MiPt+lgvggX2ZDjSwgUSRC+AATBu3qO3AvX7cxZ2ihjFcc7kmnXDpq6jIUT1Xtr29oag==","signatures":[{"sig":"MEYCIQCMRoE599iBrRqZ3wpXsTXy1QfJoPtU3PkQ51XtmroJTQIhAKAWNc7EF0knRppyzn7gaWHqa7NnXyG5AMUEHf8E8aTg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562938},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.15.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\1b394938788fc7cc8e9ccdb1c4e5ec90\\vue-stack-tabs-0.1.15.tgz","_integrity":"sha512-pNfOTEyML+H06qxzo/MiPt+lgvggX2ZDjSwgUSRC+AATBu3qO3AvX7cxZ2ihjFcc7kmnXDpq6jIUT1Xtr29oag==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.15_1710051218541_0.47813211316314264","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"vue-stack-tabs","version":"0.1.16","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.16","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"60beb2cefea2300fc204f243661cc4ff93f26547","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.16.tgz","fileCount":82,"integrity":"sha512-fJ15ktf4EdOHdhnEYpkTxoNtDpsAwG7Ywi+NelhPPj9yVUSaSJzK2/2SxCAWiKRv/4X5IWUqnkmsCOQGpmdhdQ==","signatures":[{"sig":"MEUCIQDtWL+EyMCKvKl2gpskwHcA50MtAiIJqI8dAhmMUg247AIge+xJ/LQIardjMTcAUz2BrhxlzLMGZvMnB4ZE+Zi3RH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":531721},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.16.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\adf9e5b940d40924496ec17d5343b912\\vue-stack-tabs-0.1.16.tgz","_integrity":"sha512-fJ15ktf4EdOHdhnEYpkTxoNtDpsAwG7Ywi+NelhPPj9yVUSaSJzK2/2SxCAWiKRv/4X5IWUqnkmsCOQGpmdhdQ==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.16_1710061549911_0.8044839704935747","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"vue-stack-tabs","version":"0.1.17","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.17","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"3173bbc13873c9257954cb741113a3b62d2479db","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.17.tgz","fileCount":82,"integrity":"sha512-85Gs0VKTUSJg19LXX+NJQvBNSBVB/LfYhZKbNUHLjTyDJwvDDkHFyEemNYjsBIot8q9hZQkO2+7IUwZLhzCgtA==","signatures":[{"sig":"MEYCIQDulnNC+9PTjjynj4HR6js2FZlQCTn2dsgMrLfTsUePdAIhAOwJaXDtpe3PtHDw1YI4ZsC/wPnVcl8VUrRbOB6Yg3JY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533891},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.17.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\0d5c21f0d2cea345127d224d095a661c\\vue-stack-tabs-0.1.17.tgz","_integrity":"sha512-85Gs0VKTUSJg19LXX+NJQvBNSBVB/LfYhZKbNUHLjTyDJwvDDkHFyEemNYjsBIot8q9hZQkO2+7IUwZLhzCgtA==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.17_1710124879477_0.08470892843418643","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"vue-stack-tabs","version":"0.1.18","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.18","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"538c979b43c89920fdf76b312c0349d177c7474b","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.18.tgz","fileCount":82,"integrity":"sha512-UGzQaKSnFGFknvAZammdaPYd+z//bwWe9AntKiSu231uQCB6Ux+y7rWxJHmTSApZJd8/fMGC7cYccrb+rBzcIw==","signatures":[{"sig":"MEUCIESmBtaNytEq10nFNKIhasZLJ7yDdFmUED0WpG3BsArYAiEAhF0MO+5wiK3sMiMWu0QdSc8mdl2uVohtUfGUoppQ6Gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533903},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.18.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\0b78727d4c0595663201cdeff95836bc\\vue-stack-tabs-0.1.18.tgz","_integrity":"sha512-UGzQaKSnFGFknvAZammdaPYd+z//bwWe9AntKiSu231uQCB6Ux+y7rWxJHmTSApZJd8/fMGC7cYccrb+rBzcIw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.18_1710125546357_0.8889554374235216","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"vue-stack-tabs","version":"0.1.19","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.19","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"69636d7bcc110017c90570a3ab7654286dd38ad0","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.19.tgz","fileCount":82,"integrity":"sha512-6u4ExWtF4tzVu+YHjHyeECFdiXWYTflGd4OLVQFk51jHG4rBNCMN8AeGnytEQG+zAvMAqxnHaOPOf9d3RoXLRw==","signatures":[{"sig":"MEQCIGRpxzJsVuZCAoEyrtPJeFasOia8IZqsMPmwLkbc2eUJAiBuTTaE7KiNZC+8TN/Pl1sDaOmwz72NYqKcNZUeJyzO/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342899},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.19.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\64516672ff85c682176e89364ee85988\\vue-stack-tabs-0.1.19.tgz","_integrity":"sha512-6u4ExWtF4tzVu+YHjHyeECFdiXWYTflGd4OLVQFk51jHG4rBNCMN8AeGnytEQG+zAvMAqxnHaOPOf9d3RoXLRw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.19_1710157932322_0.8571498572446437","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"vue-stack-tabs","version":"0.1.20","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.20","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"eac687eb31d6b3edb98bcd47c8e2001203559b9d","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.20.tgz","fileCount":82,"integrity":"sha512-E38S6x49O8zImQJ6e8xOCXPvz8n7iWVVmPw4GHeIDqQ73X7+PFFS2/bD9W6TJ3RadhIKy7bOaKiWlDRNy8hTHw==","signatures":[{"sig":"MEQCIFLJG/a6/ssrnZH8HGHl1FZxS90m2fGEL62N6h75NANfAiAiLyAXbpo2cMolatla8US/HbBSSpYCcZC5EuiMSogUIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343590},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.20.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\a7eef3744a7f99108189b2f126d57c80\\vue-stack-tabs-0.1.20.tgz","_integrity":"sha512-E38S6x49O8zImQJ6e8xOCXPvz8n7iWVVmPw4GHeIDqQ73X7+PFFS2/bD9W6TJ3RadhIKy7bOaKiWlDRNy8hTHw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.20_1710164823555_0.7788792551432926","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"vue-stack-tabs","version":"0.1.21","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.21","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"e8b81322c63da5d0b94938d788a9eba7ce0a2d22","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.21.tgz","fileCount":82,"integrity":"sha512-wAKvnEzHGYZNGlCGdrqTmQngfaeZCwwo2Hz+JK5bqXeotpXczS5iDFR/HgQxaRZKbWd6ToVYvXYpk7zG7EXAVA==","signatures":[{"sig":"MEUCIQCKWqXNEZF/RzJ5+rVenaBUMpIAQeU0hXbsJzRCP/pp8AIgbSLz2GK2NnNTIofP4jDL/KWf4WVxTq6F99A0QvNMAAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348299},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.21.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\334705ffc2954df1f17d5dbbc8eadc1d\\vue-stack-tabs-0.1.21.tgz","_integrity":"sha512-wAKvnEzHGYZNGlCGdrqTmQngfaeZCwwo2Hz+JK5bqXeotpXczS5iDFR/HgQxaRZKbWd6ToVYvXYpk7zG7EXAVA==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.21_1710842426445_0.7003239897801428","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"vue-stack-tabs","version":"0.1.22","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.22","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"f6006c5fbc0dc4ef562febc62b9646f0dc4ea09b","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.22.tgz","fileCount":82,"integrity":"sha512-QNOXAcT19KgDPLkjLTsDdQ6RdxlbCw+Fjl5TAIeywJbIvYGx3oAhpL8z9W/Dc8K2NK2VOdf/renO5+hvvUeILA==","signatures":[{"sig":"MEYCIQDTmAEdsBtmJtvQW/OWKgwTqg93lyDKJGdmaKA50ekHswIhAPhOKVv9USVSHVelv5Mt9z5mUGwrS6/+SogA5+onTY8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347650},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.22.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\cbcbdee5b5e736bbb551039fa05f0538\\vue-stack-tabs-0.1.22.tgz","_integrity":"sha512-QNOXAcT19KgDPLkjLTsDdQ6RdxlbCw+Fjl5TAIeywJbIvYGx3oAhpL8z9W/Dc8K2NK2VOdf/renO5+hvvUeILA==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.22_1710900793897_0.5798538928459271","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"vue-stack-tabs","version":"0.1.23","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.23","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"83012c39d715ee0fd710e1ce7eb989bd04570530","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.23.tgz","fileCount":82,"integrity":"sha512-VgUiV80WEw50x+xqpYkV5xPuJrUADGkb02e2aXzXFy5C38VFopveqcYLA/vcVSBzpHRBEj5qfy+5DTmpfNmrQA==","signatures":[{"sig":"MEUCIDlDaEZ7EvquLyCkCmwYfHspYXnipyftG1romgIVNcS6AiEAmh1kbalsQhibmdm+juDM6rJ1KUXHVG8UmTgpPEi9Q00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347800},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.23.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\ef8e88990c9b6d64ddf493d9bc0c527f\\vue-stack-tabs-0.1.23.tgz","_integrity":"sha512-VgUiV80WEw50x+xqpYkV5xPuJrUADGkb02e2aXzXFy5C38VFopveqcYLA/vcVSBzpHRBEj5qfy+5DTmpfNmrQA==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.23_1710904858190_0.7210085772839956","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"vue-stack-tabs","version":"0.1.24","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.24","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"5981f3b535a06d3d14f6be49578e58e84e00913d","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.24.tgz","fileCount":82,"integrity":"sha512-oJowPivKyX0bvMS3a8Lxs+rxJt1G4CpyH/tnDCCP0Ml5bqvY64hlCbdm9MhBIYnYwO/8yiqPhRMbsp0ybEJ2cw==","signatures":[{"sig":"MEYCIQCF+7OlYKMoh5qTpvwmCY+kHFNR+fzQ0rROZt+y4LacrQIhALRR9NThv+lCEtR3GDmDQdAvPFgnbNdGtdnQMdjbpDpU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347820},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.24.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\4a57ce4eec90065188f20e24e17b9454\\vue-stack-tabs-0.1.24.tgz","_integrity":"sha512-oJowPivKyX0bvMS3a8Lxs+rxJt1G4CpyH/tnDCCP0Ml5bqvY64hlCbdm9MhBIYnYwO/8yiqPhRMbsp0ybEJ2cw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.24_1710905718911_0.1822091801627761","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"vue-stack-tabs","version":"0.1.25","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.25","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"0560eb82881eed62346d019c40b4664c6ca2a2f3","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.25.tgz","fileCount":82,"integrity":"sha512-cp56VVJtIvttCo44svITJh7y7kIGVfM3UIekz6JFSA8zZL1/l7w1Q1kLs+ck+wYyIAMn3yzmIiWXva+SmVnUYg==","signatures":[{"sig":"MEYCIQDZUEkF7FrAFHUpKTThM/EdiRqLt6ZVJVnJQYAdpKiCeQIhAL+cZFKDpfPk52hlEEQ1tc5xgVdK3jvphaL1fgT7tb7D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347403},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.25.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\f3d91be7ad0763aca31be7ccae2e6baa\\vue-stack-tabs-0.1.25.tgz","_integrity":"sha512-cp56VVJtIvttCo44svITJh7y7kIGVfM3UIekz6JFSA8zZL1/l7w1Q1kLs+ck+wYyIAMn3yzmIiWXva+SmVnUYg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.25_1710910427619_0.7196932940540477","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"vue-stack-tabs","version":"0.1.26","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.26","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"2282bf4acf18746101d1335be7c9b60eb9918b6a","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.26.tgz","fileCount":82,"integrity":"sha512-oYYYA1DsJVxbadnxf7OVShFG/4jURJCG5nm85il4FB6XSmAKVAG81n7BzJed/PUpyIkK7b4jxl7Yqu5UgT/WDQ==","signatures":[{"sig":"MEYCIQCo8r4IHs7uhQhxw3pEm6pHcb9CHRtRHpsk8oNa0avhOgIhANUtJFR4aBqUrXIZ34KirD30PMprrgB6yEEXzxjpa8mh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346978},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.26.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\568398554158bdc09b8b23d338f5b659\\vue-stack-tabs-0.1.26.tgz","_integrity":"sha512-oYYYA1DsJVxbadnxf7OVShFG/4jURJCG5nm85il4FB6XSmAKVAG81n7BzJed/PUpyIkK7b4jxl7Yqu5UgT/WDQ==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.26_1710917569656_0.8777829882241168","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"vue-stack-tabs","version":"0.1.27","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.27","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"e6aeaa8b93943f4886b6a9d369e89289e926d18e","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.27.tgz","fileCount":82,"integrity":"sha512-nqXv7wjgBtlfoPk1Mxdrfs1dZg6EhMpmkoe3GsMP1ryFSuqp04MkGZEpowrcMAAcmCytPCEaacOCosQUohbYgQ==","signatures":[{"sig":"MEUCIAR2sVdcLOngiSgrG/nLsa8oY805xY8w9tNyvCmZFSR1AiEA+H5Sk2lrvswWW/LNGYovVlVuQb7rrdKOTaDucDSq80o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347056},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.27.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\6043b5cee0f413a6a8412e724306ef39\\vue-stack-tabs-0.1.27.tgz","_integrity":"sha512-nqXv7wjgBtlfoPk1Mxdrfs1dZg6EhMpmkoe3GsMP1ryFSuqp04MkGZEpowrcMAAcmCytPCEaacOCosQUohbYgQ==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.27_1710925163488_0.546147666933186","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"vue-stack-tabs","version":"0.1.28","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.28","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"a334916ff6e674863987ad6a91983bdcf59f3e1b","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.28.tgz","fileCount":82,"integrity":"sha512-AvuvvVOxa/zllEO4Que8wWXuJZpGRak4P1+H7lkIPHRCiVpyti3VmsJZ8Z2m/dqBhzEyZqgYOZHHMQq1cHgSBA==","signatures":[{"sig":"MEUCIDSWQeTC3DyJGEqo/1bl0D6LQD9rk3e0+N04l37zaZ6lAiEAhaLwm4g0HcyngJqKDh7kzde5/XY2gqVbcB1Kcp3+omE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348114},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.28.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\25c4f6bba2c1d048ff7afe37b4119b7d\\vue-stack-tabs-0.1.28.tgz","_integrity":"sha512-AvuvvVOxa/zllEO4Que8wWXuJZpGRak4P1+H7lkIPHRCiVpyti3VmsJZ8Z2m/dqBhzEyZqgYOZHHMQq1cHgSBA==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.28_1711069251598_0.9442619065726172","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"vue-stack-tabs","version":"0.1.30","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.30","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"55d87f7d9fcbd0cea43821731327ae36d94b04e3","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.30.tgz","fileCount":82,"integrity":"sha512-aWL89nS8q8rK+y04b+4XYrp5RXWYdW7C8Wtn7QncajDJhjMNXrp3MtyUP3ZipgsEv4CR95FoUDi1nLlw4wQFIw==","signatures":[{"sig":"MEUCIAo7kJfuOiQHMkTlPuWSnFF17ioAhAEY8zutbE3QYEFIAiEAiDLb1iTAGQ5rQJuTFXBPukerRw6bpnlvNkhTxWVfYpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349212},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.30.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\153c551cf6d291c38225472606267e15\\vue-stack-tabs-0.1.30.tgz","_integrity":"sha512-aWL89nS8q8rK+y04b+4XYrp5RXWYdW7C8Wtn7QncajDJhjMNXrp3MtyUP3ZipgsEv4CR95FoUDi1nLlw4wQFIw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.30_1711241405644_0.2643607112976618","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"vue-stack-tabs","version":"0.1.31","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.31","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"e3fe2a6576c3aa8e2a6b6d5db9a8b1fb7ae0c42e","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.31.tgz","fileCount":82,"integrity":"sha512-J2oaPcyjI6KoVLP2iX4qZ6VFfDm7WtIgcJHyUoM9MIZJiZ0V0iU53cZ+qoLqsTgFFS3VXzMnJRLKwTPUCVYXdw==","signatures":[{"sig":"MEYCIQDbYpZbNjzZ5rGjfLxf/vkstQsK0EPsYaXVys170uvzgwIhAIpxVON3OL5IMl52e8wEb6We5ttNfkyGclsY+s2G/CJP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349545},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.31.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\c6e3cb96179c3717a660fdb5521b915c\\vue-stack-tabs-0.1.31.tgz","_integrity":"sha512-J2oaPcyjI6KoVLP2iX4qZ6VFfDm7WtIgcJHyUoM9MIZJiZ0V0iU53cZ+qoLqsTgFFS3VXzMnJRLKwTPUCVYXdw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.31_1711243449274_0.2613443770401358","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"vue-stack-tabs","version":"0.1.32","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.32","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"fc1c56be77babb6665d060b787557cb9d21d96be","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.32.tgz","fileCount":82,"integrity":"sha512-D3SzjEVNVJxEttQ9F7/S0HemZPV3g8zxjjDEuplQUwUEH/VkbNH8mJU3ASA3UwLi+8RATWm6le0NdBy0PIzd5w==","signatures":[{"sig":"MEQCIFqh6IGhuLW1vINtkap1BTschL7jG3nToJEkOczq6R4PAiBvlbN20WK+Gj6AxsN76xyd4P6IlW1Rj9P2RtkE3EbTiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349068},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.32.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\87d58c6c297a802c1b0232ec138a79ed\\vue-stack-tabs-0.1.32.tgz","_integrity":"sha512-D3SzjEVNVJxEttQ9F7/S0HemZPV3g8zxjjDEuplQUwUEH/VkbNH8mJU3ASA3UwLi+8RATWm6le0NdBy0PIzd5w==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.32_1711265038961_0.12622784762733064","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"vue-stack-tabs","version":"0.1.33","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.33","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"46769f24295dda7a45720f9bc063335e5f632613","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.33.tgz","fileCount":82,"integrity":"sha512-IsmFyuV3CHpjA66axOYSbKiOKnSCza2jhGRVmp+FoxUADaRh6/HalqrDGLuZVu5HiPq0oWeen+WuAAegNROsmg==","signatures":[{"sig":"MEUCIQCWVI3ONkqsa7hoi+j1tUFgIP3BR1PTby6EjN05mYG3HQIgIZaKPCtGlXB8cHfMe9kx/lf4STjxqCTmVE7Q/4Ow7nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349907},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.33.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\39cf786b80a6bdd6c11ef3c20d2c20ca\\vue-stack-tabs-0.1.33.tgz","_integrity":"sha512-IsmFyuV3CHpjA66axOYSbKiOKnSCza2jhGRVmp+FoxUADaRh6/HalqrDGLuZVu5HiPq0oWeen+WuAAegNROsmg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.33_1711358802988_0.11591970914630867","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"vue-stack-tabs","version":"0.1.34","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.34","homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"745d5b861d8e56be6315e17bea6bc406ad9b767d","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.34.tgz","fileCount":82,"integrity":"sha512-Lv9IkkQ7cxlUQr2/ZQrBnkWDZhJdFZlxscWJf48CSGlTmCTt/EDirDyvFCtT+hpLalnKjMnO0G4LQ83yw1iqYg==","signatures":[{"sig":"MEQCIFaKNeCJaad9aOsMh4A1cjgqDkF0ifT2ksiw8VieJtlUAiB/MuIXHr+T6a3+iFyFl6mKtOyLHDdBAzJ0sSsflisxug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351445},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.34.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\jkhyf\\AppData\\Local\\Temp\\33e013aad65771efe9c8987d9b4b87e7\\vue-stack-tabs-0.1.34.tgz","_integrity":"sha512-Lv9IkkQ7cxlUQr2/ZQrBnkWDZhJdFZlxscWJf48CSGlTmCTt/EDirDyvFCtT+hpLalnKjMnO0G4LQ83yw1iqYg==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.34_1719731058689_0.11302840776746259","host":"s3://npm-registry-packages"}},"0.1.35":{"name":"vue-stack-tabs","version":"0.1.35","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.35","homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"c17fd8fc21d9121c159e2b9ea80d2084a21e811d","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.35.tgz","fileCount":82,"integrity":"sha512-0ZSnUk7p+1YYXZSPI4Z9AYqrvNBi1Egl3S7zgnMIXqh0cZ17jmg4O0MrAtphgnfX4vejcqCcEjWBWEzxIK6dxw==","signatures":[{"sig":"MEYCIQCrG4/zMmjMcgYU+FUd9gc+OtZ/EhIg61Ci1pjGOLK+5wIhAMNb5E85toVkupyqC03jAtu8TF0jODBafc6j8TWTIyxd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350836},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.35.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\580ae95d57055783f7c3fc2e5a61bace\\vue-stack-tabs-0.1.35.tgz","_integrity":"sha512-0ZSnUk7p+1YYXZSPI4Z9AYqrvNBi1Egl3S7zgnMIXqh0cZ17jmg4O0MrAtphgnfX4vejcqCcEjWBWEzxIK6dxw==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.35_1719800012681_0.9138311526968055","host":"s3://npm-registry-packages"}},"0.1.36":{"name":"vue-stack-tabs","version":"0.1.36","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.36","homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"61cf827fd28c8b6c35710a8a5b8a16d1fda80c94","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.36.tgz","fileCount":82,"integrity":"sha512-VFbWEIh/am1whR3IgKxigNfE4NlFG9V5kIU71Y03CDKWKfUzmMAFnbqujlXSsiD+oI+z/jpe9gIaywL6nTH0kQ==","signatures":[{"sig":"MEYCIQDSb40U21YfALCUH+HE3SAWexAyQvNaEYNxb5UbH5xeXQIhAN4ScbFhiudKETgKTW6SKPt+DlDlMG3lXyU7qMMJTSjH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351329},"main":"dist/vue-stack-tabs.umd.js","type":"module","_from":"file:vue-stack-tabs-0.1.36.tgz","module":"dist/vue-stack-tabs.es.js","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"_resolved":"C:\\Users\\DELL\\AppData\\Local\\Temp\\e71f46885304ccc2e6c9a319f9875e1b\\vue-stack-tabs-0.1.36.tgz","_integrity":"sha512-VFbWEIh/am1whR3IgKxigNfE4NlFG9V5kIU71Y03CDKWKfUzmMAFnbqujlXSsiD+oI+z/jpe9gIaywL6nTH0kQ==","repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js component for router tab.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"defu":"^6.1.4","mitt":"^3.0.1","uuid":"^9.0.1","ulidx":"^2.3.0","vue-i18n":"^9.10.1","lodash-es":"^4.17.21","lz-string":"^1.5.0","hex-encoding":"^2.0.2","@noble/hashes":"^1.3.3","vue-i18n-lite":"^1.0.2","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.71.1","vite":"^5.1.5","eslint":"^8.57.0","vue-tsc":"^1.8.27","prettier":"^3.2.5","js-base64":"^3.7.7","vitepress":"1.0.0-rc.44","typescript":"~5.3.3","vue-router":"^4.3.0","@types/node":"^20.11.25","@types/uuid":"^9.0.8","markdown-it":"^14.0.0","sass-loader":"^14.1.1","element-plus":"^2.6.0","npm-run-all2":"^6.1.2","@vue/tsconfig":"^0.5.1","normalize.css":"^8.0.1","vite-plugin-dts":"^3.7.3","@tsconfig/node21":"^21.0.1","@types/lodash-es":"^4.17.12","@vue/runtime-core":"^3.4.21","eslint-plugin-vue":"^9.22.0","@vitejs/plugin-vue":"^5.0.4","unplugin-auto-import":"^0.17.5","@mdit/plugin-tasklist":"^0.8.0","@vitejs/plugin-vue-jsx":"^3.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@rushstack/eslint-patch":"^1.7.2","unplugin-vue-components":"^0.26.0","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^12.0.0","vite-plugin-require-transform":"^1.0.21"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.36_1719802253011_0.1946819839158085","host":"s3://npm-registry-packages"}},"0.1.37":{"name":"vue-stack-tabs","version":"0.1.37","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.37","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"d2ac7ec3dc78310f837849a5bfafbe61d462a69e","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.37.tgz","fileCount":82,"integrity":"sha512-JljXJ8uxWmjKx8eRcjpw7MVA5cMgVceyOE3oRdHMuAIMXA3KtYMK3IMwcXg2OpewGpgNDcTJ4R0ay8O7rUzfuw==","signatures":[{"sig":"MEQCIHYp9s6eR1Oq4fArGnyL1zPVEKUd7NHC9Lnm7vA3yaENAiBZOmoGA+Bow4s6qQ0UUOu4TOQoBg8NCIj3XQ1dG3M94g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351750},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"82603025f1e09239ea89b8af7c4a54ad0d692492","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"vue":"^3.4.29","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.12","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.3.1","vue-router":"^4.3.3","hex-encoding":"^2.0.2","@noble/hashes":"^1.4.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.77.8","vite":"^5.3.1","eslint":"^8.57.0","vue-tsc":"^2.0.21","prettier":"^3.2.5","typescript":"~5.4.0","@types/node":"^20.14.13","sass-loader":"^16.0.0","@vueuse/core":"^10.11.0","element-plus":"^2.7.8","npm-run-all2":"^6.2.0","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.23.0","@vitejs/plugin-vue":"^5.0.5","unplugin-auto-import":"^0.18.2","@vitejs/plugin-vue-jsx":"^4.0.0","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.8.0","unplugin-vue-components":"^0.27.3","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.37_1722331509592_0.9331530508898691","host":"s3://npm-registry-packages"}},"0.1.38":{"name":"vue-stack-tabs","version":"0.1.38","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.38","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"c4aaf72d52bedbb9eb59bc7b8e0e16b695be2377","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.38.tgz","fileCount":82,"integrity":"sha512-Hz9Yoks1JBLtwXYlTwSaMiBcYtNH0T/UwFI3wmbBS/K8aWIxaTOGqAxi6OYTeGPu0ijsiLjYTI9K8BshWTfJeg==","signatures":[{"sig":"MEYCIQCBskqwt/ZjMOo/NRpQv1QO1oW2SgutMIa/rW1tn+pbgQIhAJCYa7Rd4UYk2EaHynMVHQFUKbFAwnFya/gizqJopjE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348767},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"501a1986df8bc2d13f3aeecf95d7d58630198325","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"23.1.0","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.38_1730643191180_0.5514575790304028","host":"s3://npm-registry-packages"}},"0.1.39":{"name":"vue-stack-tabs","version":"0.1.39","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.39","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"f759c9dad02f919b96aea18cf062f5cc83205fc8","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.39.tgz","fileCount":82,"integrity":"sha512-KLja9MAvSQ+Ih8u9SemtxNqH+P1L41S8mC98p3Qexm1iAnBSVVvUaPgxR0/jOudgyw2h8ioaRnZiZ8FB7o3wQg==","signatures":[{"sig":"MEUCIQD15nMvLZm9LATaIn19tGmksqsn59ZYJrhOMGJuLpWUywIgSNLc3Uo/5pd6qWtr0kDQgkFdt2x8N7zCtfkvWulG4H0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348620},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"80a6c5aff4169a2b76f5424c0b580c2920a7eb34","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"23.1.0","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.39_1730649437874_0.13684031009745734","host":"s3://npm-registry-packages"}},"0.1.40":{"name":"vue-stack-tabs","version":"0.1.40","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.40","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"e81e2dc0ecadcf6b83105bd014e37f01541765b8","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.40.tgz","fileCount":82,"integrity":"sha512-LzUCHIx7y+orMSvCthp6qm9eAtYAaJg8ImcfAQYvYaNTiSxRlYrPY5N5LrVmbEMLjjap7a54A66bpGrVtitwrg==","signatures":[{"sig":"MEUCIGYyFZSkrqSBFRzOx385wscNV7pLSh240hkyKqCM9wc8AiEAn/MVJhNr++fz63JkbBFAVOFUK3HhK+9EEx9BM8B9wUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349147},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"6535413be5c6b3c29d5666752af2c150af678413","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.40_1733663625936_0.4568273731445174","host":"s3://npm-registry-packages"}},"0.1.41":{"name":"vue-stack-tabs","version":"0.1.41","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.41","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"266a38c6b658d64cb13ce78b85605932fbc9e280","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.41.tgz","fileCount":82,"integrity":"sha512-KrRQ6hJA3lq0OawgfuuOwyr6X/XFZg6QyljdsmVkGXn9+4scFv4KICoXjQHAwmnTzrIGIongiILF25Mgx/sU/g==","signatures":[{"sig":"MEUCIFdF7k68TZ36sHeEEKVyRONJj87EvVEg5bB0jLONv9gGAiEA/ug/iHu39mdcjtxZ80fuCZ8OE7yTr6FVe2RaRKPudSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348692},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"bc12a31f4136988f2e45e3645d2d4b2ea4d95b2c","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.41_1733670695150_0.7710950774373042","host":"s3://npm-registry-packages"}},"0.1.42":{"name":"vue-stack-tabs","version":"0.1.42","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.42","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"5201b295ac945b778078d4a03bed174da962bd2c","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.42.tgz","fileCount":82,"integrity":"sha512-Ap8GPzakY37VlLrt+1L/hVkvHqSeMqsEGBNQt+6eovsoAFqxustljon5JSx4vnRBxxfHOk9nOkwLkDNKtVWVPA==","signatures":[{"sig":"MEYCIQCpQrx5ZJx9aP6gLDxInsVpY6r5tCOZxtzZP2rHGZZX0QIhAM3L/Y+N/09n89F7mJHlWSOoVYHnnFCc4Ni0i8UNnq19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349347},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"14dd691be16e81875c6097299ca1a8ace296afc3","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.42_1733675107211_0.3142938173895502","host":"s3://npm-registry-packages"}},"0.1.43":{"name":"vue-stack-tabs","version":"0.1.43","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.43","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"99c0fbfe933b8a8b1353dd5f50313c912e407e3f","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.43.tgz","fileCount":82,"integrity":"sha512-7+pIXbDecWoTBtJHTbGrPE0wo8k+pn21ORolAnxtqdI5LqoWEsr876x3EGXZyKPUxTGRCPO8CysTumHr83RLzA==","signatures":[{"sig":"MEYCIQC8MCwib+eEau2qeyH54FNzq/4VzRZYObsPvREOfDtMXwIhALdbCgsVnIO/Bhrf8GOXMB9F5k0N1jnc9M/kleSNYLhg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348883},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"2d50d91401bb4002903ba692b334d37399b14d86","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.43_1733897428324_0.9612643227926023","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"vue-stack-tabs","version":"0.1.44","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.44","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"e8ede7b3a85cd83f124662dc946ce18e6c7320f3","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.44.tgz","fileCount":82,"integrity":"sha512-8jlJZDENAKWbHs08iglIPRlq+ZgkuwPdWENum4mMWFmrUSlAI7Tjf9I7UyU3NpNiEo3uRhSKzpqEaYcc525iEg==","signatures":[{"sig":"MEYCIQDpVi9QQiHmq4nZ9ZDu042IdtnlZJBdmj45mn6zDJKOBAIhAPgL1qaCGz9VGYMHnChi3u18xbVbk4O1xi33nD+AGo/Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348813},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"f11e32f25075a8796aa006844aa7555edaf4b27c","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.44_1733967180654_0.17721283162341184","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"vue-stack-tabs","version":"0.1.45","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.45","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"4a9f1376967519f9d00dadef496f577a743503bb","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.45.tgz","fileCount":82,"integrity":"sha512-C6yN78G4dBwIsqrWEJ8nw0yu88CbgPjDjiEY5FrNPIzVQgaYIEOc8DyA0139ux5TdxmbqCljQEvMUWPR+l4CiA==","signatures":[{"sig":"MEQCIGshwPZSgKP1zaQfdfsm3c+Zdos7vwWoNqJlIt9JoOWiAiBPT5rQwNl3OCkwPgBBAs7IoqAjP1pODY/91ycTEFBlQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349108},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"588fb7ea5ae31f44e72645d069466abc1c15a225","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.2.5","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"21.6.1","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.45_1733971464039_0.8558385219057585","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"vue-stack-tabs","version":"0.1.46","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.46","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"18e8fe2511b043766f96174ff17eddb657ed285a","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.46.tgz","fileCount":82,"integrity":"sha512-1adbBRBox2E+pyBJCt4yaWVY5Dq8ceAwyEIN6WiYhbuUzrdN2L+4cottPvbV+yvoioo10acbdk9YN3Fl/3TKDQ==","signatures":[{"sig":"MEQCIEMRwyw/nMXHlJcpWHNZOQC8DhQYYT3SGepGfH77ajlZAiAsUbjGfgwyrunVPNflmdRKIpniU3gZgzztJIHxkC7e0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349633},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"1b90b4e58f72b7b1cef02ec79a5895171d0c5117","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.46_1734003133504_0.37240445356844765","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"vue-stack-tabs","version":"0.1.47","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.47","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"ef2132ea4323cf550374318a1c1fa69ff24155f2","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.47.tgz","fileCount":82,"integrity":"sha512-KRp0c0Kh/eUPf9VmOnwBuXy8QDv4rPi7BBHvlyHJw7GbVO+qXVIPVhzfZPscrAWpgf//z+DUzPe5JtDiqLmqyg==","signatures":[{"sig":"MEQCIB3+E9o4h2N5l0Tny0fJpBCdjqaTWBvZF/IvjNgKQW//AiB2XQ892hmT5GnqfOizVhVYp0nfKTZ0wWwAKgp3CCLQlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349579},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"01ea10a5186fb699569c07eb00dbe3e1b2541633","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"23.2.0","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.47_1734257825944_0.332851526822437","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"vue-stack-tabs","version":"0.1.48","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.48","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"ce42ecbd527eacbb6f5888269c657646d0ea4014","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.48.tgz","fileCount":82,"integrity":"sha512-U9AsJGGxpne6RhgjvtRxUovUfJhsOLTHVI24l6BD/jenKmdnHbpCTfh8Q/vDRlDyE0xo2syEXquhh7VAwwBmIA==","signatures":[{"sig":"MEUCIAlIPVjTpkraRg/EEToJOucCXr7oVxOzTfTodf7Gu2vXAiEA68sOvElkidVSzzjmgNe9nL6miTFb7oBO8yV15cxvvKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349529},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"c74167c079621b3d54f91b112e1c92195b4ab707","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.48_1754138766921_0.4824725528816194","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"vue-stack-tabs","version":"0.1.49","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.49","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"4ea345384db60d3d585b9520e33e4887b9863712","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.49.tgz","fileCount":82,"integrity":"sha512-fEByIK3sS1sehOX7Z0s/fYNGlcq4uPEkytVb3ZebuGhzpUpPe11vmp/DXgXkcfHhTo6VoE4QVQU5wg/9igaTYw==","signatures":[{"sig":"MEYCIQCOc3gsVWnfg6ft1fLe4crRYa1EgHG4z125kTB3d1nmsgIhAKLawPORqyh0y4cZZaONizPKIcY6Wr+twi+o286LbN0x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349820},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"c8bd4fddf2c8d26ba678731ad2d3a42420ec7808","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.49_1754140949458_0.8832862659552949","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"vue-stack-tabs","version":"0.1.50","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.50","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"197a82d77631c1076474059abad0e1a00af7ecec","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.50.tgz","fileCount":82,"integrity":"sha512-Rvaas8ao3wblcjT6SU7EbgbWuzBUNkjG3p+e3PsMtXv7+S0A8Pnox+4cXIwbA2aOC/AY5ST8WPejWTqyztMYmA==","signatures":[{"sig":"MEYCIQDWIQ6yFW3YicQq9dDBpOVoaYoMTuhKnLdOcSq9OAaWUwIhALN2z6lJO7yX0xaeQ1K8ux9QtFgdwTGnIpVbBNGVuFNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349825},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"2393720d55042008ebdb00c1cd60b98d0c53b356","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.50_1754142093952_0.14269418646434295","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"vue-stack-tabs","version":"0.1.51","keywords":["vue","vue router","tabs"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@0.1.51","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"5e2b775b777cffa7293c6082e878d0d3feda8d0f","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-0.1.51.tgz","fileCount":82,"integrity":"sha512-nq3lRS2cQ470h3AUmKRTUSjFLoZR0WLKSbbjIvKUtfpH+sUG7iffFdYPfBnHMO/mEq4YmC7txPxCvvJ2XMLcQQ==","signatures":[{"sig":"MEUCIAXWytoknmT7eET+GwtVXQzMmAAx5FNlzhyPWmLjKAQHAiEAjihQCqLj4KPkZPWObC5vtglXhevwKqHigE+8x/PsPt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349577},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","gitHead":"4e3cd3052465c6b98560289cb60841e7983ec255","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write src/","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build","build-only":"vite build","docs:build":"vitepress build docs","type-check":"vue-tsc --build --force"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"Vue.js tab components, based on Vue Router.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vue":"^3.5.12","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^2.3.0","dayjs":"^1.11.13","js-base64":"^3.7.7","lz-string":"^1.5.0","vitepress":"^1.4.1","vue-router":"^4.4.5","hex-encoding":"^2.0.2","@noble/hashes":"^1.5.0","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.0","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.12.0","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.1","vite":"^5.4.9","eslint":"^8.57.1","vue-tsc":"^2.1.6","prettier":"^3.3.3","typescript":"~5.4.5","@types/node":"^20.16.11","sass-loader":"^16.0.2","@vueuse/core":"^10.11.1","element-plus":"^2.8.5","npm-run-all2":"^6.2.3","@vue/tsconfig":"^0.5.1","lodash-unified":"^1.0.3","vite-plugin-dts":"4.0.0-beta.1","@tsconfig/node20":"^20.1.4","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^9.29.0","@vitejs/plugin-vue":"^5.1.4","unplugin-auto-import":"^0.18.3","@vitejs/plugin-vue-jsx":"^4.0.1","@element-plus/icons-vue":"^2.3.1","@rushstack/eslint-patch":"^1.10.4","unplugin-vue-components":"^0.27.4","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^9.0.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_0.1.51_1754553204543_0.438699623409202","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"vue-stack-tabs","version":"1.0.0","keywords":["vue","vue router","tabs","nuxt"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@1.0.0","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"1ecd5e99ea37411cc7dc586485da784893936ff3","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-1.0.0.tgz","fileCount":109,"integrity":"sha512-rCnnFb35S0BcrZcv0iOTws4Fcg5K7cWBhznk0DNOSEWEGTSQoN8IaTJqUyLbHByN2ShfpxEsDqvQOpUpxSqkXw==","signatures":[{"sig":"MEUCIFAiVuOdRfRbKNaWBHBOldVCNMTeVaMmm1nZcRgGln0rAiEAhQAU2HgbwaHZI9KLQ+FW/YbB0LAFnzfLEMQWsZbK1Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503315},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-stack-tabs.es.js","require":"./dist/vue-stack-tabs.umd.js"},"./nuxt":{"types":"./src/lib/nuxt/module.d.ts","default":"./src/lib/nuxt/module.ts"},"./dist/style.css":"./dist/style.css","./dist/vue-stack-tabs.css":"./dist/vue-stack-tabs.css"},"gitHead":"5c6724dd40ca40709db3883c133d9534f324a8e3","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --fix","test":"vitest run","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write .","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build && node -e \"require('fs').copyFileSync('dist/vue-stack-tabs.css','dist/style.css')\"","build-only":"vite build","docs:build":"vitepress build docs && vite build --config vite.config.docs-demo.ts && node -e \"const fs=require('fs');const p='docs/.vitepress/dist/demo';fs.mkdirSync(p+'/demo',{recursive:true});fs.copyFileSync(p+'/index.html',p+'/demo/index.html');\"","lint:check":"eslint .","test:watch":"vitest","type-check":"vue-tsc --build --force","clean:ports":"node -e \"const { execSync } = require('child_process'); try { if (process.platform === 'win32') { execSync('netstat -ano | findstr \":5173\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); execSync('netstat -ano | findstr \":5174\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); } else { execSync('lsof -ti:5173 | xargs kill -9 || true', { shell: '/bin/bash' }); execSync('lsof -ti:5174 | xargs kill -9 || true', { shell: '/bin/bash' }); } console.log('✅ 端口清理完成'); } catch(e) { console.log('✅ 端口已经空闲或清理完成'); }\"","format:check":"prettier --check .","test:prepack":"node scripts/verify-prepack.mjs","test:coverage":"vitest run --coverage","test:packaged":"pnpm run lib:build && node scripts/verify-packaged.mjs"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://img.shields.io/npm/v/vue-stack-tabs.svg)](https://www.npmjs.com/package/vue-stack-tabs) [![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE)","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vue":"^3.5.28","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^3.0.2","dayjs":"^1.11.19","js-base64":"^3.7.8","lz-string":"^1.5.0","vitepress":"^1.6.4","vue-router":"^5.0.2","hex-encoding":"^2.0.3","@noble/hashes":"^2.0.1","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.1","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.22.3","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","eslint":"^10.0.0","vitest":"^4.0.18","globals":"^17.3.0","vue-tsc":"^3.2.4","prettier":"^3.8.1","happy-dom":"^20.6.1","@eslint/js":"^10.0.1","typescript":"~5.9.3","@types/node":"^25.2.3","sass-loader":"^16.0.7","@vueuse/core":"^14.2.1","element-plus":"^2.13.2","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","lodash-unified":"^1.0.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"4.5.4","@tsconfig/node20":"^20.1.9","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.0","@vitejs/plugin-vue":"^6.0.4","unplugin-auto-import":"^21.0.0","@vitejs/plugin-vue-jsx":"^5.1.4","@element-plus/icons-vue":"^2.3.2","@rushstack/eslint-patch":"^1.15.0","unplugin-vue-components":"^31.0.0","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^14.7.0"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_1.0.0_1771340236293_0.7778635908476825","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"vue-stack-tabs","version":"1.0.1","keywords":["vue","vue router","tabs","nuxt"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@1.0.1","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"d9c225937cccefaa294ad76d5c6588cfd3c3030f","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-1.0.1.tgz","fileCount":109,"integrity":"sha512-wryEDWg+Vn7XG15TWgV2TOaVgPWbHD2lpr5wJq/LUktvPLfGlIc+OqBdRHLI1yazJ9SmyCUpgWw8dRoOeS7xnw==","signatures":[{"sig":"MEUCIQCKRQSNCWYnrUlqVLeArCny1nNIS7ujtJdyBPLr2EU8NQIgQuHhtSnjpreeGxSELHtk0qudtUwguKPJY7avcwpNSd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503565},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-stack-tabs.es.js","require":"./dist/vue-stack-tabs.umd.js"},"./nuxt":{"types":"./src/lib/nuxt/module.d.ts","default":"./src/lib/nuxt/module.ts"},"./dist/style.css":"./dist/style.css","./dist/vue-stack-tabs.css":"./dist/vue-stack-tabs.css"},"gitHead":"d36350fb16cb6bda0a1f939c2ae12e21f6ca557e","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --fix","test":"vitest run","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write .","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build && node -e \"require('fs').copyFileSync('dist/vue-stack-tabs.css','dist/style.css')\"","build-only":"vite build","docs:build":"vitepress build docs && vite build --config vite.config.docs-demo.ts && node -e \"const fs=require('fs');const p='docs/.vitepress/dist/demo';fs.mkdirSync(p+'/demo',{recursive:true});fs.copyFileSync(p+'/index.html',p+'/demo/index.html');\"","lint:check":"eslint .","test:watch":"vitest","type-check":"vue-tsc --build --force","clean:ports":"node -e \"const { execSync } = require('child_process'); try { if (process.platform === 'win32') { execSync('netstat -ano | findstr \":5173\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); execSync('netstat -ano | findstr \":5174\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); } else { execSync('lsof -ti:5173 | xargs kill -9 || true', { shell: '/bin/bash' }); execSync('lsof -ti:5174 | xargs kill -9 || true', { shell: '/bin/bash' }); } console.log('✅ 端口清理完成'); } catch(e) { console.log('✅ 端口已经空闲或清理完成'); }\"","format:check":"prettier --check .","test:prepack":"node scripts/verify-prepack.mjs","test:coverage":"vitest run --coverage","test:packaged":"pnpm run lib:build && node scripts/verify-packaged.mjs"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"[![npm version](https://img.shields.io/npm/v/vue-stack-tabs.svg)](https://www.npmjs.com/package/vue-stack-tabs) [![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE)","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vue":"^3.5.28","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^3.0.2","dayjs":"^1.11.19","js-base64":"^3.7.8","lz-string":"^1.5.0","vitepress":"^1.6.4","vue-router":"^5.0.2","hex-encoding":"^2.0.3","@noble/hashes":"^2.0.1","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.1","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.22.3","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","eslint":"^10.0.0","vitest":"^4.0.18","globals":"^17.3.0","vue-tsc":"^3.2.4","prettier":"^3.8.1","happy-dom":"^20.6.1","@eslint/js":"^10.0.1","typescript":"~5.9.3","@types/node":"^25.2.3","sass-loader":"^16.0.7","@vueuse/core":"^14.2.1","element-plus":"^2.13.2","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","lodash-unified":"^1.0.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"4.5.4","@tsconfig/node20":"^20.1.9","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.0","@vitejs/plugin-vue":"^6.0.4","unplugin-auto-import":"^21.0.0","@vitejs/plugin-vue-jsx":"^5.1.4","@element-plus/icons-vue":"^2.3.2","@rushstack/eslint-patch":"^1.15.0","unplugin-vue-components":"^31.0.0","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^14.7.0"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_1.0.1_1771342456314_0.45649547871706875","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"vue-stack-tabs","version":"1.1.0","keywords":["vue","vue router","tabs","nuxt"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@1.1.0","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"1ed59c94c23e3c6354f46eb27cec781eb51f53fe","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-1.1.0.tgz","fileCount":110,"integrity":"sha512-T/gYl5fm45n5DG1ldFvI/YMB2cOCYXJImIWS9qzmlo98im6NDxtmAjKlg54kBJnxJtydyhv7j11oaiR5tEjvjw==","signatures":[{"sig":"MEUCIHU3GFAmLp2gxpvJ2JTnlkoQ5VaOFHgaKYvLN4SWBeNkAiEAqV2Yd5SsvX3kYRsjI+TtZDIVT3BxaYPc+/IgzvPQnzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505324},"main":"dist/vue-stack-tabs.umd.js","type":"module","module":"dist/vue-stack-tabs.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-stack-tabs.es.js","require":"./dist/vue-stack-tabs.umd.js"},"./nuxt":{"types":"./src/lib/nuxt/module.d.ts","default":"./src/lib/nuxt/module.ts"},"./dist/style.css":"./dist/style.css","./dist/vue-stack-tabs.css":"./dist/vue-stack-tabs.css"},"gitHead":"630c01dff7c60a46acc8b313f56d9c5dc143d3e1","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --fix","test":"vitest run","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write .","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build && node -e \"require('fs').copyFileSync('dist/vue-stack-tabs.css','dist/style.css')\"","build-only":"vite build","docs:build":"vitepress build docs && vite build --config vite.config.docs-demo.ts && node -e \"const fs=require('fs');const p='docs/.vitepress/dist/demo';fs.mkdirSync(p+'/demo',{recursive:true});fs.copyFileSync(p+'/index.html',p+'/demo/index.html');\"","lint:check":"eslint .","test:watch":"vitest","type-check":"vue-tsc --build --force","clean:ports":"node -e \"const { execSync } = require('child_process'); try { if (process.platform === 'win32') { execSync('netstat -ano | findstr \":5173\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); execSync('netstat -ano | findstr \":5174\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); } else { execSync('lsof -ti:5173 | xargs kill -9 || true', { shell: '/bin/bash' }); execSync('lsof -ti:5174 | xargs kill -9 || true', { shell: '/bin/bash' }); } console.log('✅ 端口清理完成'); } catch(e) { console.log('✅ 端口已经空闲或清理完成'); }\"","format:check":"prettier --check .","test:prepack":"node scripts/verify-prepack.mjs","test:coverage":"vitest run --coverage","test:packaged":"pnpm run lib:build && node scripts/verify-packaged.mjs"},"typings":"dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"> Vue 3 多标签页管理库，基于 Vue Router。用 Vue 作用域实现类似 iframe TabPanel 的效果——**每个 Tab 间组件作用域互不干扰**。","directories":{},"_nodeVersion":"22.17.1","dependencies":{"vue":"^3.5.28","defu":"^6.1.4","mitt":"^3.0.1","ulid":"^3.0.2","dayjs":"^1.11.19","js-base64":"^3.7.8","lz-string":"^1.5.0","vitepress":"^1.6.4","vue-router":"^5.0.2","hex-encoding":"^2.0.3","@noble/hashes":"^2.0.1","normalize.css":"^8.0.1","vue-i18n-lite":"^1.0.2","uint8-encoding":"^2.0.1","throttle-debounce":"^5.0.2","@mdit/plugin-tasklist":"^0.22.3","@juggle/resize-observer":"^3.4.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.29.3","devDependencies":{"sass":"^1.97.3","vite":"^7.3.1","eslint":"^10.0.0","vitest":"^4.0.18","globals":"^17.3.0","vue-tsc":"^3.2.4","prettier":"^3.8.1","happy-dom":"^20.6.1","@eslint/js":"^10.0.1","typescript":"~5.9.3","@types/node":"^25.2.3","sass-loader":"^16.0.7","@vueuse/core":"^14.2.1","element-plus":"^2.13.2","npm-run-all2":"^8.0.4","@vue/tsconfig":"^0.8.1","lodash-unified":"^1.0.3","@vue/test-utils":"^2.4.6","vite-plugin-dts":"4.5.4","@tsconfig/node20":"^20.1.9","@types/lodash-es":"^4.17.12","eslint-plugin-vue":"^10.8.0","typescript-eslint":"^8.56.0","@vitejs/plugin-vue":"^6.0.4","unplugin-auto-import":"^21.0.0","@vitejs/plugin-vue-jsx":"^5.1.4","@element-plus/icons-vue":"^2.3.2","@rushstack/eslint-patch":"^1.15.0","unplugin-vue-components":"^31.0.0","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^14.7.0"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_1.1.0_1772031323380_0.9153322740984713","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"vue-stack-tabs","version":"1.3.0","keywords":["vue","vue router","tabs","nuxt"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","_id":"vue-stack-tabs@1.3.0","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"homepage":"https://github.com/jktantan/vue-stack-tabs.git","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"dist":{"shasum":"90406b4e9636c2e9c9118c807b80a5a75de102c1","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-1.3.0.tgz","fileCount":137,"integrity":"sha512-XYulgAfx7sVjhivqK77/O3HCXS99M2SUuFf4ldarG0mZ7ALYuiIsTHePTqADAB7L1gUZ0Bjt27OgfZv6bu2uEw==","signatures":[{"sig":"MEQCIH0cKsGfarmYjLFA09nzps8e8oOz5/atcy9oLEZwh2KJAiAcZ97PmL6gUFZ4GBO5PhvWq02DoZ6oQosJU9SXSnJKmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475037},"main":"./dist/vue-stack-tabs.es.js","type":"module","module":"./dist/vue-stack-tabs.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-stack-tabs.es.js"},"./nuxt":{"types":"./dist/nuxt/module.d.ts","import":"./dist/nuxt/module.mjs"},"./iframe-bridge":{"types":"./dist/iframe-bridge.d.ts","import":"./dist/iframe-bridge.mjs"},"./dist/style.css":"./dist/style.css","./dist/vue-stack-tabs.css":"./dist/vue-stack-tabs.css"},"gitHead":"f4923518c07bd1132534e59e4c562f4cc36ecf8d","private":false,"scripts":{"dev":"vite  --host ","lint":"eslint . --fix","test":"vitest run","build":"run-p type-check \"build-only {@}\" --","format":"prettier --write .","preview":"vite preview","docs:dev":"vitepress dev docs","lib:build":"vite --config vite.config.lib.ts build && vite --config vite.config.iframe-bridge.ts build && vite --config vite.config.nuxt.ts build && node -e \"const fs=require('fs');fs.copyFileSync('dist/vue-stack-tabs.css','dist/style.css');fs.copyFileSync('dist/src/lib/iframe-bridge.d.ts','dist/iframe-bridge.d.ts');fs.mkdirSync('dist/utils',{recursive:true});fs.copyFileSync('dist/src/lib/utils/iframeBridge.d.ts','dist/utils/iframeBridge.d.ts');fs.mkdirSync('dist/nuxt',{recursive:true});fs.copyFileSync('dist/src/lib/nuxt/module.d.ts','dist/nuxt/module.d.ts');fs.mkdirSync('dist/nuxt/runtime',{recursive:true});fs.copyFileSync('dist/src/lib/nuxt/runtime/plugin.d.ts','dist/nuxt/runtime/plugin.d.ts');fs.copyFileSync('dist/nuxt/plugin.mjs','dist/nuxt/runtime/plugin.mjs')\"","build-only":"vite build","docs:build":"vitepress build docs && vite build --config vite.config.docs-demo.ts && node -e \"const fs=require('fs');const p='docs/.vitepress/dist/demo';fs.mkdirSync(p+'/demo',{recursive:true});fs.copyFileSync(p+'/index.html',p+'/demo/index.html');\"","lint:check":"eslint .","test:watch":"vitest","type-check":"vue-tsc --build --force","clean:ports":"node -e \"const { execSync } = require('child_process'); try { if (process.platform === 'win32') { execSync('netstat -ano | findstr \":5173\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); execSync('netstat -ano | findstr \":5174\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); } else { execSync('lsof -ti:5173 | xargs kill -9 || true', { shell: '/bin/bash' }); execSync('lsof -ti:5174 | xargs kill -9 || true', { shell: '/bin/bash' }); } console.log('✅ 端口清理完成'); } catch(e) { console.log('✅ 端口已经空闲或清理完成'); }\"","format:check":"prettier --check .","test:prepack":"node scripts/verify-prepack.mjs","test:coverage":"vitest run --coverage","test:packaged":"pnpm run lib:build && node scripts/verify-packaged.mjs"},"typings":"./dist/index.d.ts","_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"repository":{"url":"git+https://github.com/jktantan/vue-stack-tabs.git","type":"git"},"_npmVersion":"10.8.2","description":"[中文](./README.md) | [English](./README.en.md) | **Русский**","directories":{},"_nodeVersion":"24.15.0","dependencies":{"vue":"^3.5.35","defu":"^6.1.7","mitt":"^3.0.1","vue-router":"^5.1.0","vue-i18n-lite":"^1.0.2","throttle-debounce":"^5.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0+sha512.dbfcc4f81cf48597afd4bc391ffdf12c11f1a9fb83a395bfa6b0a2d9cc2fd8ffebafdb1ccbd529632153f793904c2615b7f09fe1a345473fd1c35845172a8eb1","devDependencies":{"sass":"^1.100.0","vite":"^8.0.14","birpc":"^4.0.0","dayjs":"^1.11.21","eslint":"^10.4.1","terser":"^5.48.0","vitest":"^4.1.7","globals":"^17.6.0","vue-tsc":"^3.3.3","hookable":"^6.1.1","prettier":"^3.8.3","happy-dom":"^20.9.0","lodash-es":"^4.18.1","vitepress":"^1.6.4","@eslint/js":"^10.0.1","typescript":"~6.0.3","@types/node":"^25.9.1","@vue/shared":"^3.5.35","memoize-one":"^6.0.0","sass-loader":"^17.0.0","@vueuse/core":"^14.3.0","element-plus":"^2.14.1","npm-run-all2":"^9.0.1","@vue/tsconfig":"^0.9.1","normalize.css":"^8.0.1","@popperjs/core":"^2.11.8","@vueuse/shared":"^14.3.0","lodash-unified":"^1.0.3","@ctrl/tinycolor":"^4.2.0","@vue/reactivity":"^3.5.35","@vue/test-utils":"^2.4.10","async-validator":"^4.2.5","vite-plugin-dts":"5.0.1","@floating-ui/dom":"^1.7.6","@tsconfig/node20":"^20.1.9","@types/lodash-es":"^4.17.12","@vue/runtime-dom":"^3.5.35","perfect-debounce":"^2.1.0","@floating-ui/core":"^1.7.5","@vue/compiler-dom":"^3.5.35","@vue/devtools-api":"^8.1.2","@vue/devtools-kit":"^8.1.2","@vue/runtime-core":"^3.5.35","eslint-plugin-vue":"^10.9.1","typescript-eslint":"^8.60.0","@floating-ui/utils":"^0.2.11","@vitejs/plugin-vue":"^6.0.7","@vue/compiler-core":"^3.5.35","normalize-wheel-es":"^1.2.0","@vitest/coverage-v8":"4.1.7","@vue/devtools-shared":"^8.1.2","unplugin-auto-import":"^21.0.0","@mdit/plugin-tasklist":"^0.23.2","@vitejs/plugin-vue-jsx":"^5.1.5","eslint-config-prettier":"^10.1.8","@element-plus/icons-vue":"^2.3.2","@rushstack/eslint-patch":"^1.16.1","unplugin-vue-components":"^32.1.0","@types/throttle-debounce":"^5.0.2","@vue/eslint-config-prettier":"^10.2.0","vite-plugin-package-version":"^1.1.0","@vue/eslint-config-typescript":"^14.7.0"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-stack-tabs_1.3.0_1785028615084_0.8763397515896898","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"vue-stack-tabs","version":"1.3.1","packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","private":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-stack-tabs.es.js"},"./iframe-bridge":{"types":"./dist/iframe-bridge.d.ts","import":"./dist/iframe-bridge.mjs"},"./nuxt":{"types":"./dist/nuxt/module.d.ts","import":"./dist/nuxt/module.mjs"},"./dist/style.css":"./dist/style.css","./dist/vue-stack-tabs.css":"./dist/vue-stack-tabs.css"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"peerDependenciesMeta":{"nuxt":{"optional":true}},"main":"./dist/vue-stack-tabs.es.js","module":"./dist/vue-stack-tabs.es.js","typings":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/jktantan/vue-stack-tabs.git"},"keywords":["vue","vue router","tabs","nuxt"],"author":{"name":"tantan"},"license":"Apache License, Version 2.0","bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"homepage":"https://github.com/jktantan/vue-stack-tabs.git","scripts":{"clean:ports":"node -e \"const { execSync } = require('child_process'); try { if (process.platform === 'win32') { execSync('netstat -ano | findstr \":5173\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); execSync('netstat -ano | findstr \":5174\" | findstr \"LISTENING\"').toString().split('\\n').forEach(line => { const pid = line.trim().split(/\\s+/)[4]; if (pid) try { execSync(`taskkill /F /PID ${pid}`, { stdio: 'ignore' }); } catch(e) {} }); } else { execSync('lsof -ti:5173 | xargs kill -9 || true', { shell: '/bin/bash' }); execSync('lsof -ti:5174 | xargs kill -9 || true', { shell: '/bin/bash' }); } console.log('✅ 端口清理完成'); } catch(e) { console.log('✅ 端口已经空闲或清理完成'); }\"","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs && vite build --config vite.config.docs-demo.ts && node -e \"const fs=require('fs');const p='docs/.vitepress/dist/demo';fs.mkdirSync(p+'/demo',{recursive:true});fs.copyFileSync(p+'/index.html',p+'/demo/index.html');\"","dev":"vite  --host ","build":"run-p type-check \"build-only {@}\" --","preview":"vite preview","build-only":"vite build","type-check":"vue-tsc --build --force","lint":"eslint . --fix","lint:check":"eslint .","format":"prettier --write .","format:check":"prettier --check .","lib:build":"vite --config vite.config.lib.ts build && vite --config vite.config.iframe-bridge.ts build && vite --config vite.config.nuxt.ts build && node -e \"const fs=require('fs');fs.copyFileSync('dist/vue-stack-tabs.css','dist/style.css');fs.copyFileSync('dist/src/lib/iframe-bridge.d.ts','dist/iframe-bridge.d.ts');fs.mkdirSync('dist/utils',{recursive:true});fs.copyFileSync('dist/src/lib/utils/iframeBridge.d.ts','dist/utils/iframeBridge.d.ts');fs.mkdirSync('dist/nuxt',{recursive:true});fs.copyFileSync('dist/src/lib/nuxt/module.d.ts','dist/nuxt/module.d.ts');fs.mkdirSync('dist/nuxt/runtime',{recursive:true});fs.copyFileSync('dist/src/lib/nuxt/runtime/plugin.d.ts','dist/nuxt/runtime/plugin.d.ts');fs.copyFileSync('dist/nuxt/plugin.mjs','dist/nuxt/runtime/plugin.mjs')\"","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:prepack":"node scripts/verify-prepack.mjs","test:packaged":"pnpm run lib:build && node scripts/verify-packaged.mjs"},"dependencies":{"defu":"^6.1.7","mitt":"^3.0.1","nostics":"^1.2.0","throttle-debounce":"^5.0.2","vue":"^3.5.42","vue-i18n-lite":"^1.0.2","vue-router":"^5.3.0"},"devDependencies":{"@ctrl/tinycolor":"^4.2.0","@element-plus/icons-vue":"^2.3.2","@eslint/js":"^10.0.1","@floating-ui/core":"^1.8.0","@floating-ui/dom":"^1.8.0","@floating-ui/utils":"^0.2.12","@mdit/plugin-tasklist":"^1.1.0","@popperjs/core":"^2.11.8","@rushstack/eslint-patch":"^1.16.1","@tsconfig/node26":"^26.0.1","@types/lodash-es":"^4.17.12","@types/node":"^26.4.0","@types/throttle-debounce":"^5.0.2","@vitejs/plugin-vue":"^6.0.8","@vitejs/plugin-vue-jsx":"^5.1.6","@vitest/coverage-v8":"4.1.10","@vue/compiler-core":"^3.5.42","@vue/compiler-dom":"^3.5.42","@vue/devtools-api":"^8.2.1","@vue/devtools-kit":"^8.2.1","@vue/devtools-shared":"^8.2.1","@vue/eslint-config-prettier":"^10.2.0","@vue/eslint-config-typescript":"^14.9.0","@vue/reactivity":"^3.5.42","@vue/runtime-core":"^3.5.42","@vue/runtime-dom":"^3.5.42","@vue/shared":"^3.5.42","@vue/test-utils":"^2.5.0","@vue/tsconfig":"^0.9.1","@vueuse/core":"^14.4.0","@vueuse/shared":"^14.4.0","async-validator":"^4.2.5","birpc":"^4.2.0","dayjs":"^1.11.23","element-plus":"^2.14.5","eslint":"^10.9.1","eslint-config-prettier":"^10.1.8","eslint-plugin-vue":"^10.10.0","globals":"^17.11.0","happy-dom":"^20.12.0","hookable":"^6.1.1","lodash-es":"^4.18.1","lodash-unified":"^1.0.3","memoize-one":"^6.0.0","normalize-wheel-es":"^1.2.0","normalize.css":"^8.0.1","npm-run-all2":"^9.0.3","perfect-debounce":"^2.1.0","prettier":"^3.9.6","sass-embedded":"^1.103.1","terser":"^5.51.2","typescript":"~7.0.2","typescript-eslint":"^8.69.0","unplugin-auto-import":"^21.1.0","unplugin-vue-components":"^32.1.0","vite":"^8.2.2","vite-plugin-dts":"5.0.3","vite-plugin-package-version":"^1.1.0","vitepress":"^1.6.4","vitest":"^4.1.11","vue-tsc":"^3.3.11"},"_id":"vue-stack-tabs@1.3.1","gitHead":"727d0e2fe8c655c5f9f776bf4612af400eef8f37","description":"[中文](./README.md) | [English](./README.en.md) | **Русский**","_nodeVersion":"24.15.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IyDDgs4Qsyqx5s/YKvyeSj8mxQ8FvhitB+P5y4/NQwyv51beNei2jtW2lsWX1g0Gp276BUaknMlu5upfBA3gJg==","shasum":"26f861e692832064b0db535f5169de8b5ec0a40c","tarball":"https://registry.npmjs.org/vue-stack-tabs/-/vue-stack-tabs-1.3.1.tgz","fileCount":137,"unpackedSize":480116,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAHW6YoAVnpt9VtHI1eRlKRbq31/TK7+HPatAhCYrSqHAiEA55UFuncz116gFtW1TtkV65ahaZz+xk9tDwFJ/N32DeQ="}]},"_npmUser":{"name":"jktantan","email":"jkhyf@163.com"},"directories":{},"maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-stack-tabs_1.3.1_1788531008260_0.8373490273114534"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-08T01:42:26.926Z","modified":"2026-09-04T14:10:08.661Z","0.1.0":"2024-03-08T01:42:27.206Z","0.1.1":"2024-03-08T02:26:45.607Z","0.1.2":"2024-03-08T03:47:42.358Z","0.1.3":"2024-03-08T03:58:58.152Z","0.1.4":"2024-03-08T04:55:53.543Z","0.1.5":"2024-03-08T07:08:18.803Z","0.1.6":"2024-03-08T07:13:03.599Z","0.1.7":"2024-03-08T07:29:14.275Z","0.1.8":"2024-03-08T08:06:27.637Z","0.1.9":"2024-03-08T08:44:00.477Z","0.1.10":"2024-03-08T12:56:33.710Z","0.1.11":"2024-03-08T14:54:11.280Z","0.1.12":"2024-03-08T15:26:39.340Z","0.1.13":"2024-03-09T14:56:56.783Z","0.1.14":"2024-03-10T01:28:10.399Z","0.1.15":"2024-03-10T06:13:38.756Z","0.1.16":"2024-03-10T09:05:50.137Z","0.1.17":"2024-03-11T02:41:19.723Z","0.1.18":"2024-03-11T02:52:26.567Z","0.1.19":"2024-03-11T11:52:12.452Z","0.1.20":"2024-03-11T13:47:03.943Z","0.1.21":"2024-03-19T10:00:26.641Z","0.1.22":"2024-03-20T02:13:14.159Z","0.1.23":"2024-03-20T03:20:58.359Z","0.1.24":"2024-03-20T03:35:19.108Z","0.1.25":"2024-03-20T04:53:47.840Z","0.1.26":"2024-03-20T06:52:49.840Z","0.1.27":"2024-03-20T08:59:23.717Z","0.1.28":"2024-03-22T01:00:51.732Z","0.1.29":"2024-03-22T11:44:02.603Z","0.1.30":"2024-03-24T00:50:05.796Z","0.1.31":"2024-03-24T01:24:09.487Z","0.1.32":"2024-03-24T07:23:59.127Z","0.1.33":"2024-03-25T09:26:43.231Z","0.1.34":"2024-06-30T07:04:18.849Z","0.1.35":"2024-07-01T02:13:32.885Z","0.1.36":"2024-07-01T02:50:53.204Z","0.1.37":"2024-07-30T09:25:09.868Z","0.1.38":"2024-11-03T14:13:11.482Z","0.1.39":"2024-11-03T15:57:18.085Z","0.1.40":"2024-12-08T13:13:46.112Z","0.1.41":"2024-12-08T15:11:35.371Z","0.1.42":"2024-12-08T16:25:07.491Z","0.1.43":"2024-12-11T06:10:28.494Z","0.1.44":"2024-12-12T01:33:00.841Z","0.1.45":"2024-12-12T02:44:24.251Z","0.1.46":"2024-12-12T11:32:13.671Z","0.1.47":"2024-12-15T10:17:06.145Z","0.1.48":"2025-08-02T12:46:07.129Z","0.1.49":"2025-08-02T13:22:29.662Z","0.1.50":"2025-08-02T13:41:34.132Z","0.1.51":"2025-08-07T07:53:24.714Z","1.0.0":"2026-02-17T14:57:16.494Z","1.0.1":"2026-02-17T15:34:16.457Z","1.1.0":"2026-02-25T14:55:23.949Z","1.3.0":"2026-07-26T01:16:55.237Z","1.3.1":"2026-09-04T14:10:08.426Z"},"bugs":{"url":"https://github.com/jktantan/vue-stack-tabs/issues"},"author":{"name":"tantan"},"license":"Apache License, Version 2.0","homepage":"https://github.com/jktantan/vue-stack-tabs.git","keywords":["vue","vue router","tabs","nuxt"],"repository":{"type":"git","url":"git+https://github.com/jktantan/vue-stack-tabs.git"},"description":"[中文](./README.md) | [English](./README.en.md) | **Русский**","maintainers":[{"name":"jktantan","email":"jkhyf@163.com"}],"readme":"# vue-stack-tabs\n\n[中文](./README.md) | [English](./README.en.md) | **Русский**\n\n> Библиотека управления вкладками для Vue 3 на основе Vue Router. Реализует поведение TabPanel, аналогичное iframe, с использованием областей видимости Vue — **каждая вкладка имеет изолированную область компонентов**.\n\n## Возможности\n\n- **Вкладки на уровне маршрутов** — каждая вкладка владеет независимыми компонентами и кэшем\n- **Стековая навигация внутри вкладки** — forward / backward внутри вкладки, аналогично стеку истории браузера\n- **Обновление вкладок** — обновление одной или всех вкладок с полной пересборкой экземпляров компонентов\n- **Вкладки iframe** — встраивание iframe-страниц с коммуникацией через postMessage\n- **Сохранение сессии** — восстановление последних активных вкладок после обновления браузера\n- **Запоминание позиции прокрутки** — автоматическое восстановление позиции прокрутки при переключении вкладок\n- **Контекстное меню** — встроенные действия закрытия/обновления\n- **Интернационализация** — встроенные китайский и английский языки, расширяемо\n- **Модуль Nuxt 3/4** — работает из коробки\n\n---\n\n## Установка\n\n```bash\n# npm\nnpm install vue-stack-tabs\n\n# pnpm\npnpm add vue-stack-tabs\n```\n\n---\n\n## Быстрый старт (Vue 3)\n\n### 1. Регистрация плагина\n\n```ts\n// main.ts\nimport { createApp } from 'vue'\nimport VueStackTabs from 'vue-stack-tabs'\nimport 'vue-stack-tabs/dist/vue-stack-tabs.css'\nimport App from './App.vue'\nimport router from './router'\n\nconst app = createApp(App)\napp.use(router)\napp.use(VueStackTabs)\napp.mount('#app')\n```\n\n### 2. Настройка маршрутов\n\nВкладки зависят от Vue Router. Необходим родительский маршрут для размещения `<VueStackTabs>`:\n\n```ts\n// router.ts\nimport { createRouter, createWebHistory } from 'vue-router'\n\nconst router = createRouter({\n  history: createWebHistory(),\n  routes: [\n    {\n      path: '/',\n      component: () => import('./Layout.vue'),\n      children: [\n        { path: '', component: () => import('./pages/Home.vue') },\n        { path: 'about', component: () => import('./pages/About.vue') },\n        { path: 'settings', component: () => import('./pages/Settings.vue') },\n        // маршрут-заглушка для iframe (обязательно)\n        { path: 'iframe', component: () => import('vue-stack-tabs').then((m) => m.IFrame) }\n      ]\n    }\n  ]\n})\n\nexport default router\n```\n\n### 3. Использование компонента\n\n```vue\n<!-- Layout.vue -->\n<template>\n  <div style=\"width: 100%; height: 100vh\">\n    <VueStackTabs iframe-path=\"/iframe\" :default-tabs=\"defaultTabs\" :max=\"20\" :contextmenu=\"true\" />\n  </div>\n</template>\n\n<script setup lang=\"ts\">\nimport type { ITabData } from 'vue-stack-tabs'\n\nconst defaultTabs: ITabData[] = [\n  {\n    title: 'Главная',\n    path: '/',\n    closable: false,\n    refreshable: true\n  }\n]\n</script>\n```\n\n### 4. Открытие вкладок\n\n```ts\nimport { useTabActions } from 'vue-stack-tabs'\n\nconst { openTab, closeTab, refreshTab } = useTabActions()\n\n// Открыть новую вкладку\nopenTab({\n  id: 'about', // необязательно, генерируется автоматически\n  title: 'О приложении',\n  path: '/about',\n  query: { id: '1' } // необязательно\n})\n\n// Закрыть вкладку\ncloseTab('about')\n\n// Обновить вкладку\nrefreshTab('about')\n```\n\n---\n\n## Быстрый старт (Nuxt 3/4)\n\n### 1. Регистрация модуля\n\n```ts\n// nuxt.config.ts\nexport default defineNuxtConfig({\n  modules: ['vue-stack-tabs/nuxt'],\n  vueStackTabs: {\n    locale: 'en-US'\n  },\n  css: ['vue-stack-tabs/dist/vue-stack-tabs.css']\n})\n```\n\n### 2. Использование в Layout\n\n```vue\n<!-- layouts/default.vue -->\n<template>\n  <div style=\"width: 100%; height: 100vh\">\n    <VueStackTabs iframe-path=\"/iframe\" :default-tabs=\"defaultTabs\" />\n  </div>\n</template>\n\n<script setup lang=\"ts\">\nimport type { ITabData } from 'vue-stack-tabs'\n\nconst defaultTabs: ITabData[] = [{ title: 'Главная', path: '/', closable: false, refreshable: true }]\n</script>\n```\n\n### 3. Использование на страницах\n\n```vue\n<!-- pages/index.vue -->\n<template>\n  <div>\n    <h1>Главная</h1>\n    <button @click=\"openTab({ title: 'О приложении', path: '/about' })\">Открыть страницу «О приложении»</button>\n  </div>\n</template>\n\n<script setup>\nimport { useTabActions } from 'vue-stack-tabs'\nconst { openTab } = useTabActions()\n</script>\n```\n\n---\n\n## ESM-only и суб-вход iframe bridge\n\n`vue-stack-tabs` начиная с текущей версии поддерживает только ESM import; `require('vue-stack-tabs')` больше не поддерживается.\n\nОсновное приложение продолжает использовать корневой вход:\n\n```ts\nimport VueStackTabs from 'vue-stack-tabs'\nimport 'vue-stack-tabs/dist/vue-stack-tabs.css'\n```\n\nДля iframe-страниц используйте суб-вход без побочных эффектов стилей:\n\n```ts\nimport { postOpenTab, onRefreshRequest } from 'vue-stack-tabs/iframe-bridge'\n\npostOpenTab(\n  { title: 'Детали заказа', path: '/orders/1' },\n  { targetOrigin: 'https://parent.example.com' }\n)\n\nconst off = onRefreshRequest(() => window.location.reload(), {\n  allowedOrigins: ['https://parent.example.com']\n})\n```\n\nЕсли `targetOrigin` не указан, по умолчанию используется `window.location.origin` страницы iframe, подходит для родительских страниц с тем же источником; для кросс-доменных родительских страниц необходимо явно передать `targetOrigin`. В продакшене рекомендуется явно передавать и `targetOrigin`, и `allowedOrigins`.\n\n---\n\n## Политика безопасности iframe\n\n`VueStackTabs` поддерживает настройку атрибутов безопасности iframe:\n\n```vue\n<VueStackTabs\n  iframe-path=\"/__iframe\"\n  iframe-sandbox=\"allow-scripts allow-forms allow-popups allow-downloads allow-same-origin\"\n  iframe-referrer-policy=\"strict-origin-when-cross-origin\"\n  iframe-allow=\"fullscreen\"\n  :iframe-load-timeout=\"15000\"\n/>\n```\n\nSandbox по умолчанию сохраняет типичные возможности бизнес-страниц и ориентирован на совместимость, не на строгую изоляцию. Для строгой изоляции удалите `allow-same-origin` и продолжайте уменьшать токены sandbox по потребностям бизнеса.\n\n---\n\n## Справочник API\n\n### useTabActions\n\nКомпозабл для операций на уровне вкладок.\n\n```ts\nimport { useTabActions } from 'vue-stack-tabs'\n\nconst {\n  openTab, // (tab: ITabData, renew?: boolean) => Promise<string>\n  closeTab, // (id: string) => string\n  closeAllTabs, // () => void\n  refreshTab, // (id: string) => void\n  refreshAllTabs, // () => void\n  activeTab, // (id: string, isRoute?: boolean) => void\n  reset, // () => void\n  tabs // Ref<ITabItem[]>\n} = useTabActions()\n```\n\n| Метод                  | Описание                                                                          |\n| ---------------------- | --------------------------------------------------------------------------------- |\n| `openTab(tab, renew?)` | Открыть новую вкладку. При `renew=true` очищает стек страниц и открывает заново   |\n| `closeTab(id)`         | Закрыть указанную вкладку, возвращает ID новой активной вкладки                    |\n| `closeAllTabs()`       | Закрыть все закрываемые вкладки                                                   |\n| `refreshTab(id)`       | Обновить указанную вкладку (заменяет ID кэша, пересоздаёт экземпляр компонента)      |\n| `refreshAllTabs()`     | Обновить все вкладки                                                              |\n| `activeTab(id)`        | Активировать указанную вкладку (переключить вкладку)                               |\n| `reset()`              | Закрыть все вкладки и сбросить состояние                                          |\n\n---\n\n### useTabRouter\n\nСтековая навигация внутри вкладки. **Можно использовать только внутри компонентов страниц во вкладке**.\n\n```ts\nimport { useTabRouter } from 'vue-stack-tabs'\n\nconst { forward, backward, addScrollTarget } = useTabRouter()\n```\n\n| Метод                       | Описание                                                    |\n| --------------------------- | ----------------------------------------------------------- |\n| `forward(to)`               | Перейти вперёд к новой странице внутри текущей вкладки       |\n| `backward(to, backQuery?)`  | Вернуться назад внутри текущей вкладки                      |\n| `addScrollTarget(selector)` | Зарегистрировать CSS-селектор DOM для запоминания прокрутки  |\n\n#### forward\n\n```ts\n// Перейти на страницу /detail\nforward({ path: '/detail', query: { id: '123' } })\n\n// Добавить тот же маршрут в стек (один маршрут может быть добавлен многократно, каждый с независимым кэшем)\nforward({ path: '/list', query: { page: '2' } })\n```\n\n#### backward\n\n```ts\n// Вернуться на 1 шаг назад (по умолчанию)\nbackward(1)\n\n// Вернуться на N шагов\nbackward(3)\n\n// Вернуться к определённому пути (автоматический поиск в стеке)\nbackward('/list')\n\n// Вернуться с параметрами (целевая страница получает через props._back)\nbackward('/list', { result: 'success', data: { id: 1 } })\n```\n\n**Получение параметров на целевой странице:**\n\n```vue\n<script setup>\n// Объявить props для получения параметров обратной навигации\ndefineProps<{ _back?: { result: string; data: any } }>()\n</script>\n```\n\n---\n\n### useTabLoading\n\nУправление состоянием загрузки страницы. **Можно использовать только внутри компонентов страниц во вкладке**.\n\n```ts\nimport { useTabLoading } from 'vue-stack-tabs'\n\nconst { openTabLoading, closeTabLoading } = useTabLoading()\n\n// Показать оверлей загрузки\nopenTabLoading()\n\n// Закрыть после завершения асинхронной операции\nfetchData().finally(() => closeTabLoading())\n```\n\n> Загрузка автоматически закрывается при размонтировании компонента — ручная очистка не требуется.\n\n---\n\n## Свойства (Props)\n\nСвойства компонента `<VueStackTabs>`:\n\n| Свойство               | Тип                         | По умолчанию            | Описание                                                      |\n| ----------------------- | --------------------------- | ----------------------- | ------------------------------------------------------------- |\n| `iframePath`            | `string`                    | **Обязательно**         | Путь маршрута-заглушки для iframe                              |\n| `iframeSandbox`         | `string`                    | `allow-scripts allow-forms allow-popups allow-downloads allow-same-origin` | Политика sandbox для iframe; по умолчанию совместимость, не строгая изоляция — удалите `allow-same-origin` для строгой изоляции; пустая строка отключает sandbox (не рекомендуется) |\n| `iframeReferrerPolicy`  | `ReferrerPolicy`            | `strict-origin-when-cross-origin`                                          | Атрибут referrerpolicy для iframe                             |\n| `iframeAllow`           | `string`                    | `''`                                                                       | Атрибут allow для iframe, например `fullscreen`               |\n| `iframeLoadTimeout`     | `number`                    | `15000`                                                                    | Тайм-аут загрузки iframe в мс                                |\n| `defaultTabs`           | `ITabData[]`                | `[]`                    | Начальный список вкладок                                      |\n| `max`                   | `number`                    | `20`                    | Максимальное количество вкладок                                |\n| `contextmenu`           | `boolean \\| object`         | `true`                  | Включить контекстное меню                                      |\n| `pageTransition`        | `string`                    | `'stack-tab-swap'`      | Имя анимации перехода при навигации вперёд                     |\n| `pageTransitionBack`    | `string`                    | `'stack-tab-swap-back'` | Имя анимации перехода при навигации назад                      |\n| `tabTransition`         | `string \\| TransitionProps` | `'stack-tab-zoom'`      | Эффект перехода при добавлении/удалении вкладок                |\n| `tabScrollMode`         | `TabScrollMode`             | `'both'`                | Режим прокрутки панели вкладок: `'wheel'` / `'button'` / `'both'` |\n| `width`                 | `string`                    | `'100%'`                | Ширина контейнера                                              |\n| `height`                | `string`                    | `'100%'`                | Высота контейнера                                              |\n| `i18n`                  | `string`                    | `'zh-CN'`               | Локаль интернационализации                                     |\n| `globalScroll`          | `boolean`                   | `false`                 | Включить запоминание прокрутки на уровне страницы              |\n| `sessionPrefix`         | `string`                    | `''`                    | Префикс ключа sessionStorage                                  |\n| `iframeAllowedOrigins`  | `string[]`                  | Тот же источник         | Разрешённые источники для iframe postMessage                   |\n\n---\n\n## События (Events)\n\n| Событие        | Параметры      | Описание                                      |\n| -------------- | -------------- | --------------------------------------------- |\n| `onActive`     | `(id: string)` | Срабатывает при активации вкладки              |\n| `onPageLoaded` | —              | Срабатывает при загрузке компонента страницы   |\n\n---\n\n## Вкладки iframe\n\n### Открытие вкладки iframe\n\n```ts\nopenTab({\n  title: 'Внешняя страница',\n  path: 'https://example.com',\n  iframe: true\n})\n```\n\n### Операции внутри iframe-страниц\n\nВнутри вкладки iframe можно взаимодействовать с хост-контейнером через `postMessage` для открытия новых вкладок или обработки действий обновления.\n\n#### 1. Использование утилит Bridge (рекомендуется)\n\nЕсли iframe-страница может ссылаться на код библиотеки (или импортировать инструменты из `iframeBridge.ts`), рекомендуется этот подход:\n\n```ts\nimport { postOpenTab, onRefreshRequest } from 'vue-stack-tabs/iframe-bridge'\n\nconst parentOrigin = 'https://parent.example.com'\n\n// Открыть вкладку\npostOpenTab(\n  {\n    title: 'Новая страница',\n    path: '/detail',\n    query: { id: '1' }\n  },\n  { targetOrigin: parentOrigin }\n)\n\n// Слушать запросы на обновление\nconst off = onRefreshRequest(\n  () => {\n    // Пользовательская логика обновления\n    location.reload()\n  },\n  { allowedOrigins: [parentOrigin] }\n)\n```\n\n#### 2. Нативная интеграция\n\nЕсли невозможно импортировать утилиты библиотеки или требуется нулевая зависимость, используйте нативный API:\n\n```ts\nconst parentOrigin = 'https://parent.example.com'\n\n// Открыть вкладку\nwindow.parent.postMessage(\n  {\n    type: 'vue-stack-tabs:openTab',\n    payload: {\n      title: 'Нативная новая страница',\n      path: '/detail'\n    }\n  },\n  parentOrigin\n)\n\n// Слушать запросы на обновление\nwindow.addEventListener('message', (ev) => {\n  if (ev.origin !== parentOrigin) return\n  if (ev.source !== window.parent) return\n  if (ev.data?.type === 'vue-stack-tabs:refresh') {\n    // Выполнить обновление\n    location.reload()\n  }\n})\n```\n\n### Режимы обновления iframe\n\nПри вызове `openTab` можно указать поведение обновления через `iframeRefreshMode`:\n\n- `postMessage` (по умолчанию): хост отправляет сообщение `vue-stack-tabs:refresh` в iframe; внутренняя страница сама решает, как обновляться (более плавная анимация).\n- `reload`: хост напрямую сбрасывает `src` или `key` iframe для принудительной перезагрузки браузером (подходит для кросс-доменных или немодифицируемых страниц).\n\n---\n\n## Интернационализация\n\nВстроенные языки: `zh-CN` (китайский), `en-US` (английский).\n\n```ts\n// Переключить язык\napp.use(VueStackTabs, [{ locale: 'en-US' }])\n```\n\nПользовательский языковой пакет:\n\n```ts\napp.use(VueStackTabs, [\n  {\n    locale: 'ru-RU',\n    messages: {\n      'VueStackTab.close': 'Закрыть',\n      'VueStackTab.refresh': 'Обновить'\n      // ...\n    }\n  }\n])\n```\n\n---\n\n## Определения типов\n\n```ts\n/** Данные, передаваемые при открытии вкладки */\ninterface ITabData {\n  id?: string // ID вкладки (автоматически генерируемый UUID, если не указан)\n  title: string // Заголовок вкладки\n  path: string // Путь маршрута или URL iframe\n  query?: Record<string, string> // Параметры маршрута\n  closable?: boolean // Можно ли закрыть (по умолчанию true)\n  refreshable?: boolean // Можно ли обновить (по умолчанию true)\n  iframe?: boolean // Является ли вкладкой iframe (по умолчанию false)\n  iframeRefreshMode?: 'postMessage' | 'reload' // Способ обновления iframe\n}\n\n/** Режим прокрутки панели вкладок */\nenum TabScrollMode {\n  WHEEL = 'wheel',\n  BUTTON = 'button',\n  BOTH = 'both'\n}\n```\n\n---\n\n## Структура проекта\n\n```\nsrc/lib/\n├── StackTabs.vue           # Главный компонент\n├── index.ts                # Точка входа и экспорты\n├── hooks/                  # Основная логика\n│   ├── useTabActions.ts    # Публичный API\n│   ├── useTabRouter.ts     # Навигация внутри вкладки\n│   ├── useTabLoading.ts    # Состояние загрузки\n│   └── useTabPanel.tsx     # Ядро движка\n├── model/TabModel.ts       # Определения типов\n├── components/             # UI-компоненты\n├── nuxt/                   # Модуль Nuxt\n└── assets/style/           # Стили\n```\n\nПодробное описание архитектуры см. в [`ARCHITECTURE.md`](./ARCHITECTURE.md).\n\n---\n\n## Лицензия\n\n[LGPL-2.1](./LICENSE)\n","readmeFilename":"README.ru.md"}