{"versions":{"0.0.1-beta.0":{"name":"@fit-screen/vue","type":"module","version":"0.0.1-beta.0","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/@fit-screen/vue#readme","repository":{"type":"git","url":"git+https://github.jp-liu/@fit-screen","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/@fit-screen#issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"},"./style":"./dist/style.css","./style.css":"./dist/style.css"},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2":"pnpm v2 && && pnpm -C ../../examples/vue2 dev","v2":"vue-demi-switch 2 vue2","v3":"vue-demi-switch 3","build":"vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"@fit-screen/shared":"workspace:^0.0.0","vue-demi":"latest"},"devDependencies":{"@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2"},"gitHead":"5243be0a1f12a514783576e1090530f3334107f0","description":"<p align=\"center\">   <a href=\"https://github.com/jp-liu/fit-screen\"><img src=\"https://raw.githubusercontent.com/jp-liu/fit-screen/main/packages/public/logo-vertical.png\" alt=\"FitScreen - Scale-based large-screen adaptive solution\" width=\"300\"></a>   <br> ","_id":"@fit-screen/vue@0.0.1-beta.0","_nodeVersion":"16.14.2","_npmVersion":"8.19.3","dist":{"integrity":"sha512-UManYnP56xKP7dUMN2D63jeedgkc2MUYFlFsSm82m8NUklILgCJ/XJnTcYiZie127xYRHfFsFuzoNiAutMsNAQ==","shasum":"c544a029f8542ec7ed1581fadbd5cc14b31dffe4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-0.0.1-beta.0.tgz","fileCount":10,"unpackedSize":31337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnSnQBvObnx2bfrOy01fcmrdnjPEpk+LKbw7Kic20qYAiEApsCJeuoaozwXkuRyrIV1ot6H9Q6lCYJdKz7fsKuQpEo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj62nKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsRQ/8CeivG+DFdr7RFJLlxVUfL2tmcIhujBS1ssY3EtbhNSqwY2oc\r\nxtGXtz2biXp+yMgb2wvL84HcdcXv7AmCSRMb6Et58YH0+PjJUwi7kVcn90Nm\r\nGw4iyjniqGGF+GftW/c0eDPwJ5bOXhtMJegXw53nIseOJ63KrHynmJfHhked\r\neVnZosjnfjrtMCutcDd9mP16erYQyIx1x4MQiD4MYj6ad8+cwLN3Ccen+o+/\r\nZG7Jops9DnJxiVCaORhuwHHfpav71pr5rP5uB5tRL7p0uSAsUTC1rgczZWkp\r\nbUJf3GW6BM6RMZ54jGIR2R4gH4wDpyBiabidTbOU22t3AKmFXJn7rKt+elEd\r\nJyhyFJH+RZ4nbku5HqHHLjleektd88W0/y6wU6vOVofYIBd7UFBmnKQOUKCT\r\ngMpHB2Ls7+o7HMS7sHZyei0dJgGqfMdSgYvU0gm6tMHFKC1piRAfNV+bC9Pk\r\ns2FEdQ2xDdcAJ+dct8xgYD9SlMV8+p2ENqy7Lvc0smyAWcpHToLF76eRS37C\r\n6VRoHKVDd89bAfbBV3LpbipAVMMQr8R+MU8bQr4gXUWWTfZ5eVwrhL/5079n\r\nPqo9x1LqYQ6Tzr/fb9X9NsQWt9AmRisO2RTA+DUM3hTxSYHwytT0j7lPiulp\r\nEU0fYJpvxtU3Zi6ZIXyQTy7T1qldZExYM3U=\r\n=8GE1\r\n-----END PGP SIGNATURE-----\r\n","size":5421},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.0.1-beta.0_1676372426270_0.03729063008187672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-14T11:00:26.472Z","publish_time":1676372426472,"contributors":[]},"0.0.1":{"name":"@fit-screen/vue","type":"module","version":"0.0.1","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/@fit-screen/vue#readme","repository":{"type":"git","url":"git+https://github.jp-liu/@fit-screen","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/@fit-screen#issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"@fit-screen/shared":"workspace:*","vue-demi":"^0.13.11"},"devDependencies":{"@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"gitHead":"5a20e9f79eb6e88a9f91b52bf8058636dc318818","description":"Scale-based large-screen adaptive solution for Vue","_id":"@fit-screen/vue@0.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.19.3","dist":{"integrity":"sha512-iv38QEll6aItcaA7/aegn7LmCuMi4SNEs9OW76uMYaISq28G/HAlkXy8mJfEwxnkRthnxRVidxvJAW4CvQnlsA==","shasum":"1937cfbeb2483978fc6d72607dd5eeabf8fb5906","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-0.0.1.tgz","fileCount":9,"unpackedSize":37646,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD+yE+yeNKoJyfbHMjveVFwy/ssjVfO1FBYFMkLy0W/wIhALUiL25gsLC83RBTkGA9rZ5OFCmg8tOxycXcD8CU/Zcd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9B+SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEEBAAkKKMcH8+akoP9Fd7hpjC0puEFWDy9idiUxImvP803Sy+TNlH\r\n0FqM4c2uzrItYcbhwIBDTs5vHnM9zw+7AjhE2e0ih+aBOS9AUCjqoshGP8kV\r\nmwBPM7n/PS+MPefiN67Pg05Y4XaAOUTcIKWZ3oBA1pueJ8JDrWJ9WeFOnyDS\r\npS2ixHGgU8GtXWJSqiu/7VvspgHVwAX5dJ2ZOL7ePVkapNsi+GfWhwjiOCq7\r\nCMmv/F+A5VxI25Dftklc6w1fBD+lF74Dhgk0hdDEd5amMXsyMoc3tlGVAkqB\r\nmhVB9gbqCEXpzmu3P3YtbZixDHWhG6hd+L6edmX00clYD/KgDckfYN4f/Ehi\r\n+I96FWsU8I1qqphmbwX2bDMur2+r0yZPY1ShWo8gG7xk1YWaWEAjaoomEzEI\r\nCETx5+Kc+1wVjp3d8cI/EGhdlEYYbw2it1cy0yo+Q3zwQVzlzZ1xxFsy7c3T\r\n0BwIrAQ09++NiJT13akSgpDuIiF74EHhhBzdUkLKQlJkZEoIZWX/lDyrY8yf\r\nR/Gq6tcOxL/rQbZfzDYPE/+uPBFSjf8+1lHv37QXIiCfT3pRJCw+HIIii46e\r\nBOeDff7uwTI8xsHtEvENVgQQmdUJaFU+IvfTIgjH1t1UCbq0jJqbXMlgbAbK\r\ngkZm0CGcQ2obVeQah7jYesnsrnYNmT+4QRc=\r\n=UpxK\r\n-----END PGP SIGNATURE-----\r\n","size":6195},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.0.1_1676943250586_0.7686361986664842"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-21T01:34:10.782Z","publish_time":1676943250782,"contributors":[]},"0.1.0":{"name":"@fit-screen/vue","type":"module","version":"0.1.0","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/fit-screen/tree/main/packages/vue#fit-screenvue","repository":{"type":"git","url":"git+https://github.com/jp-liu/fit-screen.git","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/fit-screen/issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"@fit-screen/shared":"workspace:*","vue-demi":"^0.13.11"},"devDependencies":{"@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"gitHead":"3efb65f29d0fb9e22debe3990ba4169f028907a5","description":"Scale-based large-screen adaptive solution for Vue","_id":"@fit-screen/vue@0.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ekr45tCuohq5bCdQmMLUyfqxwVlY1UzZImXiHlFb/eGADjx4Mw7VUUKx58G8IeGtgrST6Kr0ABXREScHKLlS7Q==","shasum":"fe8a3afc5e78dc26af9a6a491739f4de84dbd24e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-0.1.0.tgz","fileCount":2,"unpackedSize":5923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC29vN3Sy1afl9dsF2YYy22Z9GhjsaYSLBHf4bt/O6raQIgaKBTF0LiQ6x7DpwO1kgLLUSD8mRXbHbz5ooRLagwGsc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9eRvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW4w//YoMOSjkLBvJuFSeaqNMfZ9aodpFEL96w3pN6albGXtC4vRjh\r\n5tO2O1CKHiVD5E0/NZHDtXU1a3akzNYxGviRlVjM0lNsRUi3zhWPqy3aDV50\r\nUDlDA6OO/VT4Q80j7/cmZB75OradC5unpznDN3SpKKx3xutAFbJFDKGAMuzb\r\nefc9LF/wu09hzY/NPh1aVqR0l3ScVu5kM0Prth9ltgBUazYLz3kDKDfpfL4p\r\n6q+aei2KPmSwPB4172LnoTETnE3KYh0gBA3sdjehiVBMDT73KvjcP7bNmN7G\r\ne3PtMHsxkku1nat0KbHZ7N1WA7hVJufSPRvSVbrtiOTLFL+oYRMV+TyeN034\r\nrmN2gwdUpL9QbPBt+W8RmzFVMGV+gnEGyOtXG5EisBWZ3RsRmnSeSreUm0Vr\r\nPrg3AqyuShR9FlSfHdtRxcoF85htrPzutONIpmvyTQtP7RixPJDdB0XLVbnu\r\nbIUA0tFqRzKoQzH1YT4ZduRNirFq3X31DcOp5YXzzmEOomHtr1dNk7wehwFl\r\n/uUfpgIPU27B0+vygAwV7lnkQ6QXP9B3gt22QctuU6yHMz/j5pgLw9eLF+8N\r\nEtH77VWmfE8QPXpsHBFaU7M8euFfRkmvBS+u9wFbOo8n4ox1LvsegFa03rWH\r\nv4zom0t4Z4riipf+c6FKeiCUyDRE8MZJLVA=\r\n=RsIu\r\n-----END PGP SIGNATURE-----\r\n","size":2002},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.1.0_1677059183455_0.851461306620642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-22T09:46:23.595Z","publish_time":1677059183595,"contributors":[]},"0.1.1":{"name":"@fit-screen/vue","type":"module","version":"0.1.1","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/fit-screen/tree/main/packages/vue#fit-screenvue","repository":{"type":"git","url":"git+https://github.com/jp-liu/fit-screen.git","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/fit-screen/issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"@fit-screen/shared":"workspace:*","vue-demi":"^0.13.11"},"devDependencies":{"@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"gitHead":"da2b23364aaab72f6ca38573b550152a8454c51f","description":"Scale-based large-screen adaptive solution for Vue","_id":"@fit-screen/vue@0.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.19.3","dist":{"integrity":"sha512-XiViJ1jSNwepW89aveXGsIHVzn36p2Xihf/AmEi/8nApq6fopQlv5IsbiyZz5kUqjOViitW0Jm+MvkaoBJxsbA==","shasum":"2a4da6b179bd5f86bd3c305d3a9168d41e378683","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-0.1.1.tgz","fileCount":9,"unpackedSize":37783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvQT+72KVDQe1c9QFFX5z0Rv5Yd48uWf05MjbERVv7/AiEA4VJbtG10qOv28hVMhyApQV1oPQhtJwACibzSupFq0ok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+HjQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYuBAAi3rrTVuUnoy4Jpd8TNy4PwJAJ+H5icaylKcxfzcP4Pkjsth+\r\nMg1mQ1jXJcZJrehU84ll/Fa7NbBzHFzRkPSLXVBv+JFSitGSccKia9t2WKbZ\r\nyNXtKCY1LmTx5vZSyYF5GRZOy9il7UMMKr9j1RAmo+n8KoLvQtbncd+/fIx/\r\noIJeX08Pv/4onVS8BTWouCfbHVKJKF5drdUrgQZW2qx4rmYLxSGF8aWGLtzY\r\neCfdLPwx2zBRXb01e7SLIV5/QIVZ4M7B+tWs+kJc+dFzE41xFaazQRNBQEbp\r\ns5zH8egwdDq6dg0aqlTesKazFErHXjQFF5YWi7OGMyh8sWiPlsVSYI+d8X8G\r\nfX/BnkZmAzYpGx6nuceY49/YV5YAscVSqHVahlUH9YI6IG1uGm8kHes1pikZ\r\nUB9vIOq80Rv6ivtzophF2/LAfF1Isw7jnJ23XH4okRYph4aiL3Rsos064E8A\r\nWeLpbgXGxP8ZGcf0D00C8CDBmdAbdF1B4/Iq3VS44GpRcwtw+NmXvL6RBqhM\r\n8WWvolymCavq+XUUdRC0oGZQlLDcsNFbArtOQB5BGhjvmzvcl6LyEXswkGid\r\nPjxK6HPNUZIRrwRPTQzh2IIxzT8W5NlaVp1ePyWM8k85xtxlZ0roc5+2fe/e\r\n0Mqfrgd36wq1ncQOaFgV3WqOLfe5CJgB7dg=\r\n=pkHB\r\n-----END PGP SIGNATURE-----\r\n","size":6227},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.1.1_1677228240629_0.6937149776054954"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-24T08:44:00.805Z","publish_time":1677228240805,"contributors":[]},"0.1.2":{"name":"@fit-screen/vue","type":"module","version":"0.1.2","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/fit-screen/tree/main/packages/vue#fit-screenvue","repository":{"type":"git","url":"git+https://github.com/jp-liu/fit-screen.git","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/fit-screen/issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"vue-demi":"^0.13.11"},"devDependencies":{"@fit-screen/shared":"workspace:*","@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"gitHead":"3a70117576a5399069d9d5a47c7fc08709839ec1","description":"Scale-based large-screen adaptive solution for Vue","_id":"@fit-screen/vue@0.1.2","_nodeVersion":"16.14.2","_npmVersion":"8.19.3","dist":{"integrity":"sha512-/ahgadfrk3za8PSyQFFn02sjHAtBZvYd0+wtmQqH3slc9TVZmKzXsA2M+H1RYxoeuDOYFhZm/Bv329MGzwvFnQ==","shasum":"8204ad59bb1e82fafded812ba48b7607a007662e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-0.1.2.tgz","fileCount":9,"unpackedSize":37783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFG3XRxNy+qnIkQZHR6vdIlAU47W86Ia8/+5aJPouvARAiBx4aZ0MyqE3t3hS9xtm0gJBTDC0XTo9FBbfyirgHc4PA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+HrPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX+w//ZhWEtNA5Zz0xxa1IQkh7V1bU9ijs1U0ij+UvackSWunz8ssq\r\nowzzb6HveyWaZGBK+4pU1NEQOnNNrdBWoxt3TUImovApyxjJtdkCU8GHzg8U\r\nTduXT5Nxy9Y8ycBxz4EfgkrWwaYZ76/cQqGvWffObP6WGUtHEWvooH1ClIa8\r\ndE6aqWGKk4jxHU34S07sX0PVUReR1maWDQa/eR2guvd7+Z7hWOIb/BE/9Zab\r\nwpB5sKyiDPB4xUaWTPvJtpzVww6nbA3XAjOSpeUcUxCwW8brgETTDyHy3jMr\r\nXE7PECf0REGeSi++Bh2lnOSdJlGXCnQI41O92E7YnVpwFw/J9ZbB9XHvR8MK\r\nUaugU3N3vT8Bl7RycMtJhfBxqwYluLBmNyHdL/DeLdXgMq1LZdDwNM59FBF8\r\nNuDWHkAuGKpLKr9PU5GJs0+CXkOH2X05awCnoPBDmuFbl2dkZeaMMwc/QiKj\r\nhRU3BLjtowHS77UjY5R38jbxR1QevewM30WZzcs95it2syPRi/G6oNxzgCKO\r\nMv4GLkGacYOWVPGA5Zcscr8UeBTT9aY7mvZtUVl/YXNcq+9fVXPehCeBLqod\r\n/1gzKxEEqrs3O3c1+K/HhdygWDcCXf0/URJoMF7DKuGkxdiEK00NST/uId+j\r\nTD/5OmQn5AftpT5jEsmzqRzZlZAOA6annl0=\r\n=vJXp\r\n-----END PGP SIGNATURE-----\r\n","size":6227},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.1.2_1677228750871_0.9685931335969107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-24T08:52:31.028Z","publish_time":1677228751028,"contributors":[]},"0.2.0":{"name":"@fit-screen/vue","type":"module","version":"0.2.0","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/fit-screen/tree/main/packages/vue#fit-screenvue","repository":{"type":"git","url":"git+https://github.com/jp-liu/fit-screen.git","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/fit-screen/issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"vue-demi":"^0.13.11"},"devDependencies":{"@fit-screen/shared":"workspace:*","@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"gitHead":"5a9cb739d533ec47b7da9cb6b182facf511efae3","description":"Scale-based large-screen adaptive solution for Vue","_id":"@fit-screen/vue@0.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.19.3","dist":{"integrity":"sha512-G9NuOHRAd2fuwLd9KFEfDMf9IT7gycb9suZNusvImzjVjpVlY0oW+d8F+9fXBhT36dp60xtqpuVMuNuL4bs88g==","shasum":"6cee26bef0e28979429714dca601d8b29007388a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-0.2.0.tgz","fileCount":9,"unpackedSize":39251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdObPHd2qCvqQyOW7bMSNOSRCIcRb96OzZ00hUP1q0VQIhANJFDYPhOANGuyY/kS+GVf1rnDebx+k3O0XtesvEA7B4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAF1WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8ZhAAoLjQP8kvek7mg/h2NaqFQVk++FACz1X1HiEVupp8934Kqg88\r\nyDaXLn0TAAtGP77ywYNhXpuwfBch+qZKFHUGycHuMWdmO/q18PIV7QOZYRWW\r\nO5r9aJFwJ2SME09W294c2biaxEkSgLUFWbgAtxksbATtn8SRyXYJ4kDnijB0\r\niqVzSar33w2wkehHslUt1SB9Cjbl8XjjSkq1tfjQt6mDiQbGsK1SPwhl3wfl\r\nfh3o9pMsL6xfQsde7v/9p+BVXXr/7jMHktmkElWeHha0EaWq7eRlNuycZs3R\r\nng+FTcQ+m1Xgz1Gh8lbht73Oz8p9hn9K5x5QPKtQubjwoM+Ir5Vmzsc12ivR\r\nvrv30M1Ji6oCleHx5v3yqmwV54Fi1H/8P9qGiFruT1Np4bk90Msg9gls1rcc\r\nogDe9qYVJ7sjIv7/CZit4Rxmek0cjCOb/eXNsfDHm6DnqpXRZsJ/9vT2pkSI\r\nXqIdODZqMgwYsglYzjT3wmn21L+JlS97LOHN1aes32VkoKhnJsF9Fx3rzkAl\r\n6+xrg/FyfuDEQ8nWdZeDvZEIcxvq5w8jnXu5y730mIi1ErfCXMS9HndmehrU\r\n8zgPPzb0a7tYCeme8JTvtYiwnhVA2OPUOsKc9AvTB4EacDg6+xXJJaBkoU1v\r\nyxOHMGdHw5Clxy3FA6VMu2dwzfLNwcXz/KI=\r\n=pwUO\r\n-----END PGP SIGNATURE-----\r\n","size":6478},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.2.0_1677745494138_0.3700523865622083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-02T08:24:54.363Z","publish_time":1677745494363,"contributors":[]},"1.0.0":{"name":"@fit-screen/vue","type":"module","version":"1.0.0","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/fit-screen/tree/main/packages/vue#fit-screenvue","repository":{"type":"git","url":"git+https://github.com/jp-liu/fit-screen.git","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/fit-screen/issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource","big-screen","data","screen","fit-screen","auto-screen"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"vue-demi":"^0.13.11"},"devDependencies":{"@fit-screen/shared":"workspace:*","@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"gitHead":"d6660dabdb7b1862210f2a3d3444aac85e761a75","description":"Scale-based large-screen adaptive solution for Vue Everything is based on the design draft's px size, and the adaptation is done by scale, everything is so simple","_id":"@fit-screen/vue@1.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.19.3","dist":{"integrity":"sha512-w/qXzd7K7x6ukvaHVR7NiKH3pk63xbZuPIlCSHrwZfgllgp4//pJCbD7EcIkPf0Xk19TusMkgB6KxnD/NNy+nA==","shasum":"c0fe5b9bbbbaa398bc1c699f3270a646e44e8059","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-1.0.0.tgz","fileCount":9,"unpackedSize":43877,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0Vt8BzoMRuYtd6jRfLWCOzesWIQGoMjbGMS5e4dMKrAiEA0bBAEzZoR24tEW8qbRZJ8CRwUenhLfvPrDjcM9YuSjE="}],"size":7098},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_1.0.0_1688090666408_0.8804370813725346"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-30T02:04:26.634Z","publish_time":1688090666634,"_source_registry_name":"default","contributors":[]},"1.0.1":{"name":"@fit-screen/vue","type":"module","version":"1.0.1","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/fit-screen/tree/main/packages/vue#fit-screenvue","repository":{"type":"git","url":"git+https://github.com/jp-liu/fit-screen.git","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/fit-screen/issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource","big-screen","data","screen","fit-screen","auto-screen"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"vue-demi":"^0.13.11"},"devDependencies":{"@fit-screen/shared":"workspace:*","@vitejs/plugin-vue":"^3.0.0","sass":"^1.58.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"description":"Scale-based large-screen adaptive solution for Vue Everything is based on the design draft's px size, and the adaptation is done by scale, everything is so simple","_id":"@fit-screen/vue@1.0.1","_nodeVersion":"18.16.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-J+q/0FlHFpwdY3Snv7EL/SPaWOMGZvI9M/ly/wt4AwTTNDHpc4vBuKJytbTXhMiM10N588JPYEH6+qfcnnGAzQ==","shasum":"8022c0619da2241ab40c1a0d9a1834a743dbfd16","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-1.0.1.tgz","fileCount":9,"unpackedSize":47277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMCGJNcBMJcldvUVg+qu8vChejeuEZ8HS/Q2HURV8MnAIgU9UsMQ8c2TVwOIAGpjMPBFj3QERRHW7cVqaPtEQGKhM="}],"size":7493},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_1.0.1_1695350322340_0.49033355388801714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-22T02:38:42.605Z","publish_time":1695350322605,"_source_registry_name":"default","contributors":[]},"1.0.2":{"name":"@fit-screen/vue","type":"module","version":"1.0.2","author":{"name":"jp-liu","email":"fortune_coder@foxmail.com"},"license":"MIT","homepage":"https://github.com/jp-liu/fit-screen/tree/main/packages/vue#fit-screenvue","repository":{"type":"git","url":"git+https://github.com/jp-liu/fit-screen.git","directory":"./packages/vue"},"bugs":{"url":"https://github.com/jp-liu/fit-screen/issues"},"keywords":["vuejs","vue","vue-components","vue2","vue3","vue-plugin","vue-component","vue-resource","big-screen","data","screen","fit-screen","auto-screen"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.umd.js","import":"./dist/index.es.js"}},"main":"dist/index.umd.js","module":"dist/index.es.js","types":"dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/"},"scripts":{"dev":"pnpm v3 && pnpm -C ../../examples/vue3 dev","dev:2.6":"pnpm v2 && && pnpm -C ../../examples/vue2 dev:2","dev:2.7":"pnpm v2.7 && && pnpm -C ../../examples/vue2 dev:2.7","v2":"vue-demi-switch 2 vue2","v2.7":"vue-demi-switch 2.7 vue2.7","v3":"vue-demi-switch 3","build":"pnpm v3 && vue-tsc && vite build","build:analyze":"pnpm v3 && vite build --mode=analyze","pbs":"npm publish --access=public"},"peerDependencies":{"vue":"^2.6.14 || ^3.2.39"},"peerDependenciesMeta":{"@vue/composition-api":{"optional":true}},"dependencies":{"vue-demi":"^0.13.11"},"devDependencies":{"@fit-screen/shared":"workspace:*","@vitejs/plugin-vue":"^3.0.0","typescript":"^4.6.4","vite":"^3.0.7","vue":"^3.2.0","vue-tsc":"^1.0.24","vue2":"npm:vue@2.6.14","vue2.7":"npm:vue@2.7.14"},"description":"Scale-based large-screen adaptive solution for Vue Everything is based on the design draft's px size, and the adaptation is done by scale, everything is so simple","_id":"@fit-screen/vue@1.0.2","_nodeVersion":"18.17.0","_npmVersion":"6.14.18","dist":{"integrity":"sha512-Byd+yyZhMw4x7kSfbCNG212EZxrGRi6L+dsAZi+JsbIUm6Wb+/xd6d5cfhtPJ/eubLbcKLVOstlRjQaj2NPJdQ==","shasum":"adf7c9d709d2041924e3c1ac63bc8b7693f8c07d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fit-screen/vue/-/vue-1.0.2.tgz","fileCount":9,"unpackedSize":47254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJp2BrvMzOGuOv3weJ1S8hpZE943e1mhio4yebVqZFCAiEA3jIKV19tZo8aGBFPQJ4BFNyXyz1oQMeLtq4QCDWUTso="}],"size":7483},"_npmUser":{"name":"anonymous","email":"fortune_coder@foxmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fortune_coder@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue_1.0.2_1733906010103_0.7875941154035797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T08:33:30.340Z","publish_time":1733906010340,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.0.2"},"name":"@fit-screen/vue","time":{"created":"2023-02-14T11:37:20.655Z","modified":"2024-12-11T10:21:36.686Z","0.0.1-beta.0":"2023-02-14T11:00:26.472Z","0.0.1":"2023-02-21T01:34:10.782Z","0.1.0":"2023-02-22T09:46:23.595Z","0.1.1":"2023-02-24T08:44:00.805Z","0.1.2":"2023-02-24T08:52:31.028Z","0.2.0":"2023-03-02T08:24:54.363Z","1.0.0":"2023-06-30T02:04:26.634Z","1.0.1":"2023-09-22T02:38:42.605Z","1.0.2":"2024-12-11T08:33:30.340Z"},"readme":"# @fit-screen/vue\n\nScale-based large-screen adaptive solution for Vue\nEverything is based on the design draft's px size, and the adaptation is done by scale, everything is so simple\n\n## 🦄 Useage\n\n```bash\nnpm install @fit-screen/vue\n# or\nyarn add @fit-screen/vue\n# or\npnpm install @fit-screen/vue\n```\n\nFor Vue 2.6 or below, [@vue/composition-api](https://www.npmjs.com/package/@vue/composition-api) is required separately.\n\n```bash\nnpm install @fit-screen/vue @vue/composition-api\n# or\nyarn add @fit-screen/vue @vue/composition-api\n# or\npnpm install @fit-screen/vue @vue/composition-api\n```\n### Global component\n\n```js\n// In main.[jt]s\nimport { createApp } from 'vue'\nimport FitScreen from '@fit-screen/vue'\nimport App from './App.vue'\n\nconst app = createApp(App)\napp.use(FitScreen)\napp.mount('#app')\n```\n\nUse in any component\n\n```vue\n<template>\n  <FitScreen :width=\"1920\" :height=\"1080\" mode=\"fit\">\n    <div>\n      <a href=\"https://vitejs.dev\" target=\"_blank\">\n        <img src=\"/vite.svg\" class=\"logo\" alt=\"Vite logo\">\n      </a>\n      <a href=\"https://vuejs.org/\" target=\"_blank\">\n        <img src=\"./assets/vue.svg\" class=\"logo vue\" alt=\"Vue logo\">\n      </a>\n    </div>\n    <HelloWorld msg=\"Vite + Vue\" />\n  </FitScreen>\n</template>\n```\n\n#### SFC\n\n```vue\n<script setup>\nimport FitScreen from '@fit-screen/vue'\n</script>\n\n<template>\n  <FitScreen :width=\"1920\" :height=\"1080\" mode=\"fit\">\n    <div>\n      <a href=\"https://vitejs.dev\" target=\"_blank\">\n        <img src=\"/vite.svg\" class=\"logo\" alt=\"Vite logo\">\n      </a>\n      <a href=\"https://vuejs.org/\" target=\"_blank\">\n        <img src=\"./assets/vue.svg\" class=\"logo vue\" alt=\"Vue logo\">\n      </a>\n    </div>\n    <HelloWorld msg=\"Vite + Vue\" />\n  </FitScreen>\n</template>\n```\n\n#### Props\n\n| Props      | Type                                      | Information                                                                                                     |\n| ---------- | ----------------------------------------- | --------------------------------------------------------------------------------------------------------------- |\n| width      | number                                    | The design draft width                                                                                          |\n| height     | number                                    | The design draft height                                                                                         |\n| mode       | 'fit' \\| 'scroolX' \\| 'scroolY' \\| 'full' | Calculation mode                                                                                                |\n| scaleClass | string \\| object \\| array                 | Adaptive container class, The official Vue class usage scheme is fully adopted, with the addition of the prefix |\n| scaleStyle | string \\| object \\| array                 | Adaptive container style, The official Vue style usage scheme is fully adopted, with the addition of the prefix |\n\n#### Vue Interface\n\n```ts\ninterface FitScreenProps {\n  /**\n   * The design draft width\n   * @default 1920\n   */\n  width?: number\n  /**\n   * The design draft height\n   * @default 1080\n   */\n  height?: number\n  /**\n   * Function execution mode for calculating scaling ratio\n   * @default 'throttle'\n   */\n  executeMode: 'throttle' | 'debounce' | 'none'\n  /**\n   * Represents the execution rate for debounce and throttle (unit: ms).\n   * @default 200\n   */\n  waitTime: number\n  /**\n   * Calculation mode\n   * @tips\n   * 'fit': Adaptive\n   * 'scrollX': When the actual width exceeds the width of the design, the x-axis appears to scroll and the y-axis adapts\n   * 'scrollY': Contrary to the above\n   * 'full': Stretch the page to fill the screen\n   */\n  mode?: 'fit' | 'scrollX' | 'scrollY' | 'full'\n  /**\n   * Adaptive container class\n   */\n  scaleClass?: string | object | Array<string | object>\n  /**\n   * Adaptive container style\n   */\n  scaleStyle?: string | object | Array<object>\n}\n```\n\n#### Events\n\n| event name  | description                                   | params                                             |\n| ----------- | --------------------------------------------- | -------------------------------------------------- |\n| scaleChange | Callback for change in page calculation ratio | scale: { widthRatio: number, heightRatio: number } |\n\n### 🌰 Example\n\n#### **[Vue2.6 or below](https://vercel.com/jp-liu/fit-screen-example-vue2)**\n\n#### **[Vue2.7 or 3.0+](https://vercel.com/jp-liu/fit-screen-example-vue3)**\n\n## License\n\n[MIT](./LICENSE) License © 2022 [jp-liu](https://github.com/jp-liu)","users":{}}