{"_id":"vite-plugin-virtual-mpa","_rev":"26-cf3195c7f8468a2e9a3f4991bf2f6435","name":"vite-plugin-virtual-mpa","dist-tags":{"beta":"1.8.3-beta.0","latest":"1.12.1"},"versions":{"1.0.0":{"name":"vite-plugin-virtual-mpa","version":"1.0.0","keywords":["vite","vite-plugin","virtual","html","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.0.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa"},"dist":{"shasum":"800b4842476eef7de806bf2df9166bccf444a2e8","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.0.0.tgz","fileCount":7,"integrity":"sha512-P5MJhr7qxRWTFNYmQOozg/vKTBi9dftIWFh/ftO5KbnsRj++kj5JCASPzWpB11rms7cPE4y7B4k+xhV6LckCYg==","signatures":[{"sig":"MEUCIDyNq/OCH1iXOBVFY5OgNuAONP6/b/hFW09CLcWph5RPAiEAj9Rz/sVrXPHDjxTF5kLnVCePNQQG84ZFhD3buTyNJ+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxo8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL6A/+PqK1TC4m38Zg/ixNqQQ6MKmkaWLT1NareOYnMJWVX8THL9lZ\r\ndHJnjdcPqbzG6TKrD8wZibKHBVU9IZlQ87jaIJtLl1dTvtmULAFIEzlLfjf2\r\n4C05Sgyp7Oqm/e7eyxHSHMds/4qSrrlFuVuqyAlHL5HHf4pdCEStJ54HCdVs\r\nPYDba4TtH4SmWF0ScfqOPValfULEl/0FXUbqQWTeTCcptnKpxCPOYQ5qQ+2O\r\nsvmjlFB6emTVugSpIrAs6jsILweEDIjx0G/b3IJxQ1mU5AjLjO0+TeqmBLY0\r\nmp9g2wGa5LAD1fe4kuTVhAdsgCokeiI/F1IwDJUm9BPlIct258tUH557Jsn3\r\nngMJ7Ah9brPwkrWx0GxX5FcyDnTE7Hstjr8I6FUp9GT9DN29uiR8tzmyeoIo\r\n2z0kc3nIW3uzcDDcyDGuu+6r+n25SXY9V39objWMheA7nWZ/o5ZFy2MBAcnR\r\nyB+G7HptmsgjwU9QVJrj1qidW5gc6ja+E4En79KJk4sNsqa5vqYEHD24gJ8d\r\nfRhbEYnPLEzqYMh2t8t9LGd6tUXRSZBNMWayNE+XYxBwH3qIvaeJ1oMd7uUF\r\nTgZfQPLesMhmmsKM+sZO0MCTBXc2UZqjYDA6E2DRga7GZceFDtAmFya283gF\r\n4q5n7PcaYsRM4ZRrb6gKRrt8uUB/02OaMnw=\r\n=A2Dm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"026477706d7f3da0cc3be77ed9c8569b0123009e","scripts":{"dev":"vite build --watch","lint":"eslint --ext .js,.jsx,.ts,.tsx --fix","build":"vite build && tsc -d","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git"},"_npmVersion":"8.11.0","description":"Out-of-the-box MPA plugin for Vite, with html template engine and virtaul files support.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ejs":"^3.1.8","vite":"^3.1.2","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.1","@types/ejs":"^3.1.1","typescript":"^4.8.3","@types/node":"^18.7.18","eslint-plugin-n":"^15.2.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.1","eslint-config-standard":"^17.0.0","@typescript-eslint/parser":"^5.37.0","@typescript-eslint/eslint-plugin":"^5.37.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.0.0_1663507003845_0.6060814930205318","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"vite-plugin-virtual-mpa","version":"1.0.1","keywords":["vite","vite-plugin","virtual","html","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.0.1","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa"},"dist":{"shasum":"3b6ec5cb8c8299fc2ecfb774483885d16b678feb","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.0.1.tgz","fileCount":8,"integrity":"sha512-momLjTHP1KlMG9fdgJcUVdxVbF2IbvyKenW7aMKl8siQ+b/CG2GvWSmvwAtIiUjhlVDCMIt2wMPQU0ACzElVIw==","signatures":[{"sig":"MEUCIHtRwA0cWydoqv6lKsZsEJ09S3b6a7hosXfc/uEaJJBcAiEAjmaKn8yarLYUkU6Do3vLZ6vtuQ84QEaVM9GbWTePsYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKWVPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Zg/+PZhPQlTbox0RxbVxvfo0jbAFxyXAx2Yj4HIwQF2jbPRYbeNr\r\nQVyWFCj5Jx9oFCCR/2P9sITUUEfZYuEoXnHISeymIoJpsW5CWUYpmFXjAzhO\r\nZozkLzC3tAUIVc3RArFuKYjNCM4VJpJXd1OBKuZkVFTcQl1v2AQRMDDBpvvI\r\nHfm+kljcOUwCKT67+pGUys2vwTOVRazsP5r++jLpG9S42kZ/5pfmHVzb4mWl\r\nAR97TUnRVm313djJcTHLEs9/fIfw8o6gDaeU65BmUayqj9LpteFftRduZZTp\r\nfllVoR7dBHqhfmgWDhXq42DIoJNjTgEIRCmrLfbDKYzveKeASwbQMq/0/iC+\r\nvfEXGKPkimmTNQbrnx/z8ey76BbcC+HDhh0ax+io/ngcpqgsAh5BHZNv6n3J\r\n+r+3i8Ie12MMsfWjJgvBc/5G3r34fsc5oHdvmw/JjDiTiaNkvOg4YWpsc3/R\r\n17TxXCgC0RYspA5ZBYePj5i5PSrTAJSqrTNj+IBxz3BVQFPmNOz3OusnWZ9L\r\n9zYl41buL1dOYZRP186tH6UqPDQDz+ud9CCDDIXzsk0IU7Uze+rdxDlf7RDI\r\npaR+GoLMQA7x6e75Zi2tZKBl4tc0GSALMmbEv90oM4/JwSgheMJxJAOcDhSE\r\nOc5MkSHFHWImt8MbQBF70Pk64powPnzN4qA=\r\n=P9lH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"9dba6e7ae7a8a7a5f908ce157f340ffe0466655f","scripts":{"dev":"vite build --watch","lint":"eslint --ext .js,.jsx,.ts,.tsx --fix","build":"vite build && tsc -d","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git"},"_npmVersion":"8.15.0","description":"Out-of-the-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"ejs":"^3.1.8","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","eslint":"^8.23.1","@types/ejs":"^3.1.1","typescript":"^4.8.3","@types/node":"^18.7.18","eslint-plugin-n":"^15.2.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.1","eslint-config-standard":"^17.0.0","@typescript-eslint/parser":"^5.37.0","rollup-plugin-node-externals":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.37.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.0.1_1663657294867_0.34734297864946884","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"vite-plugin-virtual-mpa","version":"1.1.0","keywords":["vite","vite-plugin","virtual","html","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.1.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa"},"dist":{"shasum":"2ae1630886ed5ef509b6042d6942986ca3ef60a8","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.1.0.tgz","fileCount":8,"integrity":"sha512-gWQ1y6rl2+Dg25QH+1P/RdhREMrlUAq/W1cFAfOk9UKa3cXCUEPCfgBli23MfLfBD0DbGiBDi9scMmNogGGczQ==","signatures":[{"sig":"MEUCIF2giVdAYbsO8Vz/vRbVT15SUpwiOKCQFkS+PXCA4senAiEA/RUv+utcbcnYbiEd2h5v83QPO6a3m5WNA+utxtOGync=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPYYeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+wg/9H837XOYPevmy/TJ/BXCJJ9TWEu6xCxJq/tSNYKADCAxauwsj\r\nGPs5YkYtoN5Z+beAeodKzCrV4tfSr/VJyovTx6an9cFEEdBJ8fUgsO2eZUM0\r\nIZtq1mQudP8qUppSpIw5NhjjKM6bDngLYl78fbZ3k4G45QzP1LH/6bMZTn9x\r\nJgC6JVRRNACoGTjLreKLWfiDcSOe5iuyLMiI4ypyLojzUZgwE830BSbR3r7Z\r\nBwqusXQwiVlvzkTBtHObFik/6GswWkJLoYmk5yuldNDnOBvGEAlGn7imVOSx\r\neGS/11B6B+tPSdn/Bg8pVd7bcyIL8bQaikcOzBSST/qVQmkoMk6vfshRcqS5\r\n+qIEVA5YJwwRjo+79P38HXrb+ADUKhFF5jxA2aI0+x/D94UP9815AhcckbYO\r\nUGZt66FxD5HWkz+GP2ZI4F3LQgtrfA0U72a+0TNFaXY1rm85gLwHgdtW11ES\r\n4oCCPV+drEYN6AnDcQmrgLYhPgxfPpn8ZvCnk5C7EQlAKogsJTjqgNNX9sO5\r\n0uaZ981erNH2avVpP0qrt6NmCRGYZJ+W/QLc0tyIYfZ3gXMrcWJUAhNJL+ky\r\nSXbRDHd65OoEsu1aJBjg5NfMH1x2XMv2kXYeJNaXZOdJpH4ulan6oOpk3QhF\r\nisHCR35mQtBnjB65q5kLwwysAHYd8E5EAow=\r\n=NJqs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"38d0252be86d87b266fdf6a26a602c9ba775a0c0","scripts":{"dev":"vite build --watch","lint":"eslint --ext .js,.jsx,.ts,.tsx --fix","build":"vite build && tsc -d","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git"},"_npmVersion":"8.11.0","description":"Out-of-the-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","eslint":"^8.23.1","@types/ejs":"^3.1.1","typescript":"^4.8.3","@types/node":"^18.7.18","eslint-plugin-n":"^15.2.5","@types/cli-color":"^2.0.2","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.1","eslint-config-standard":"^17.0.0","@typescript-eslint/parser":"^5.37.0","rollup-plugin-node-externals":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.37.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.1.0_1664976414285_0.812805854236959","host":"s3://npm-registry-packages"}},"1.2.0-beta.0":{"name":"vite-plugin-virtual-mpa","version":"1.2.0-beta.0","keywords":["vite","vite-plugin","virtual","html","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.2.0-beta.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa"},"dist":{"shasum":"fea6def95689e6e631e77fc2386791a59cb11f3d","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.2.0-beta.0.tgz","fileCount":9,"integrity":"sha512-hMlzRsGpBlu0+tj7B6D4rZ2x7zQocf2VkJDVQAgLk0+l8vs8KOz58+fHk5G7mxZ96njKDb8EMzyXPOKJJwrHRQ==","signatures":[{"sig":"MEUCIAMQuihxlXsq5XlnNiuedIxDNgzWhPyYCjtl4vJC11Z+AiEAhmFNKYrfnmwHfFHR2tQvLC9kKLTChZsxLHY5uqSs82s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjS9TsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrROA//ZbJ97T9bvjJ1u4AJ5AXaFUClts1pFBwNtOzS9j+RANn/AnVO\r\ntEe71UrMH/EdZktD1ytgDZd9Cij4Vthswuz81N+PQjlF/sJdSzWiIVoOtN9C\r\nCzLLvb2zwXzAYJ2yL1Tj6Zqu1qfKBTQHQG551pn6ASuvPNG31EVfTY9ES1AD\r\nfrCkPn/3ki6z9MqXpjp6q8FYIwJyhZ5Cu8RiQwUuYCYx6vyVa37t4Mcrpgxx\r\nh0hz9wROZQJt67LZ/OE2sWZfNo1BkC4cZYeLptIkdfa5oz/DHyhypGTGHrHh\r\n1UiauwLWajkl8dNAF+oaobLJrJrI0FmFlgRP2nKYTFsgXV9RfQui89u3raZc\r\nvX6+/fv4JpMbTlIRtGVTljB7eU6GHLSVwpzzKVZN0mEivDVHd4Kb06z8EI4s\r\nz3Wb8SriH0Cj7/44QW8xrxbag4SqOVnu73cSmwIX9G4CWPZRX2sx6bqo37HC\r\n6Ige43T4okRgoG2uTz0LwGHcYwP2VIFzkNubMO6MhDzN7BmOhmP3CFUvY6qp\r\npw09p2r3zyGRUUWH4gsVM5sdLgxZ/NguyiouwBXbD+S7jqQ2UHQHHBBDpbhO\r\nI42lL/f9dyMOgLAAK+c9fY7HG6eInPUaqrO+7eeoFw2jWdHsYteX1hkDJPWH\r\nuEEUK660ZIfUSjv2HWkqCf4Ctul/4XpVdT8=\r\n=RfwP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"bf5ea8b0d17e850bf5b780af9d67966be3a75f38","scripts":{"dev":"vite build --watch","lint":"eslint . --fix --ext .js,.ts","build":"vite build && tsc -d --emitDeclarationOnly","prepare":"husky install","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git"},"_npmVersion":"8.11.0","description":"Out-of-the-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^3.1.8","husky":"^8.0.1","eslint":"^8.25.0","@types/ejs":"^3.1.1","typescript":"*","@types/node":"^18.11.0","lint-staged":"^13.0.3","eslint-plugin-n":"^15.3.0","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-config-standard":"^17.0.0","@typescript-eslint/parser":"^5.40.0","rollup-plugin-node-externals":"^5.0.1","@typescript-eslint/eslint-plugin":"^5.40.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.2.0-beta.0_1665914092714_0.4374184020622718","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"vite-plugin-virtual-mpa","version":"1.2.0","keywords":["vite","vite-plugin","virtual","html","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.2.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa"},"dist":{"shasum":"a8df8ede981a59e0adcb6aacefcbbc3b004bb9b7","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.2.0.tgz","fileCount":9,"integrity":"sha512-h84anfjYWeJHzknRSikwXiNWrQ9SFHvApE4BlW2cxuuOsDqRPD2fnYvcHknxsO3mmCLcrIc65jUM0eZq44ZwTg==","signatures":[{"sig":"MEQCIEdnw+rGzurth6SNl+AJwuS8OWLkiLgWm5sJqTgUCJMUAiAmTy4AUIGGcGnJHMPqkiXh76Yn9oL7xUGsUmmpH41nPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTTjvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotow/+M+rQCs7oshsWHMX+9bkyL5m0ADr7upFiic+3lF2kXTN7hjOD\r\nTCDiw6vLoeVKNt4mHeQGE22x+ksB9pl2xBBgJ78BQU3dV2ZYD/35eEouq8nn\r\nlOteehKfNMGMpMaK29HxHi41sr2AnVafHH5dNggernfaOUgeM96HBbg5wLQb\r\nWu+OeVZXsZbRRGZASPwOwX7PnbOeYGbybSeEddouSDvIJMEMD6W/oMxBSifw\r\nTuY7+RTSSfU8EP7xXrU2BvKZVjiET99sCPmVcVT55xFeozR3ohLETx79gxlN\r\nZZVWBTonDnmPIH4Q7ivyuSlFtRv44833o+6mIBLECUts6Jrx7kNc5NfHkVwW\r\nonxsOd5VeR0yTrGzNLbhSDIsVgjj/IBZbEfoYItoGh38dcS/ma0VC0nRYMz7\r\nGffMCukvJLUE/A/8qjXRGahe7EFNS04RJqHzhg+dpNMLnNcqsajLdiMDgbhw\r\nOXsUdrwjZK15ET/tbfLjnu12u/lI8xWZ+FUa546xdOGkQUpcOIbNn4d6XidM\r\nSF+cwe/CZX6J9vtwth/Wy9jCqysUUzNINw6/X2pjs56gLiDSf8fBx6n4G2tn\r\n3mcYYX82BdNoJZDCIz1vpLCMCmhMQwF0ovpeAYAVQvZ/486iXBamUwV4MwSB\r\nwhPygvsKbgZTgBMup0okz3+JF9XpXHAvn7g=\r\n=RMOj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"a22842283c106a77fbf9f827c9eb3f16236f0057","scripts":{"dev":"vite build --watch","lint":"eslint . --fix --ext .js,.ts","build":"vite build && tsc -d --emitDeclarationOnly","prepare":"husky install","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git"},"_npmVersion":"8.15.0","description":"Out-of-the-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.7.0","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.8","husky":"^8.0.1","eslint":"^8.25.0","@types/ejs":"^3.1.1","typescript":"*","@types/node":"^18.11.0","lint-staged":"^13.0.3","eslint-plugin-n":"^15.3.0","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","eslint-config-standard":"^17.0.0","@typescript-eslint/parser":"^5.40.0","rollup-plugin-node-externals":"^5.0.1","@typescript-eslint/eslint-plugin":"^5.40.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.2.0_1666005231388_0.8142341091015917","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"vite-plugin-virtual-mpa","version":"1.2.1","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.2.1","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"7f23ac386e0e831074e135fa3a267cd789db125a","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.2.1.tgz","fileCount":9,"integrity":"sha512-1w6MqpPQyVlCuk95JXbSl2tkcNKoD17lQadj8bN3f2Zue2VTgZ2YQlAEpKLuc222JXN42FSWKG0tH/ooh40x2Q==","signatures":[{"sig":"MEUCIQDoKgPwC7v+4d2aqq2FH92xWYN9cmYwaPfGPWK/Kcm74QIgES/DrRzsg+SXM83hJuw3cUEwQcpNh40QyFRJm80ihyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXNxYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/FQ/9HsZ6EU+jTZog3Ze82hH3OHXM/mZ4Z+penvaVX+D947TTQCM0\r\nWez/9uw/KiUkv5dUF57cdTdXKkJnAjzPwC04NWX4OB4q8/6nFxE8y3LuXsFa\r\nrynh4f1cbfHdnYHhlhOfCg7WP4E3jmW/Hw6ji1C4H/OkvYWFSZSwdZ5BNaJa\r\nbh6+1fHzVQwbZMb52LYlHaOFohW6vgOVEqqI3mMQdC2kAnFm86sPFb72VvT7\r\ngMOKxA2HJNyU6uxejYrOVc6dr5IiLVRP+mpjzgbiy4l719iEAmBk+Oxq9uVY\r\n5NRGMCYAHVYub/HViMe6RPaivOAefxnF5KkP4nnSPXlNI/YyHvK6Cjn78S/I\r\nhwJ16oyRCGbvpXrhLvp5fzvcCyWJ7jXXyUfXN692VskIa4bTh+TtZos8OFYQ\r\nAWF5fDZ5j5mGMUi60xyawYL0NcBIfeaWjVlqJj2G13hwQXO2suXEvkEMy0AL\r\nFIpoEOELRuxLI/l9iDaxzMGDfN0gAGS/xW9law00/elYZb2GI7aaKwNja4y8\r\nONVx54Q/QfzS2gshpnzFFNMQXvW4a+NCe5r/A7tgKEw2tpCjv80lx58OAeaU\r\nGURaRzKUNG0Xky3pOCEVkhxY7EuO5TbS8WBtBzdnhI5wnWXo4JKFIXvwg0d/\r\nDw+z5XD4PvJFQnrvzCh46/LOrrN2c+GnyCA=\r\n=s/a6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"6350a857a66868676ffd3a58f8967329e0469acb","scripts":{"dev":"vite build --watch","lint":"eslint . --fix --ext .js,.ts","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"8.19.2","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.2.0","@types/ejs":"^3.1.1","typescript":"*","@types/node":"^18.11.0","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.1","rollup-plugin-node-externals":"^5.0.1"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.2.1_1667030104272_0.1517965482253687","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"vite-plugin-virtual-mpa","version":"1.2.2","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.2.2","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"30498290fccba09b4d9feda30b4042d00cbdc701","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.2.2.tgz","fileCount":10,"integrity":"sha512-NS0YWgqBA2qAF5mgmFjF3a49pA1VzSTb8VfzmepRAo9OosytDv9mghaXAdWivWFGAl210c67k8J/uET9Q0QrnQ==","signatures":[{"sig":"MEQCIBEdEnH9uY0N6BEFo0Z5SB33XlYhOVejz4EeLtFn2HdiAiB7c3G5keVnMDIT44rw/a12X0MtI/Lk4Ga5wOrjeCvZXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdD1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx7Q/+MmN2iLuOoihaL7XZA6dPTvN9mK5qCc2W0e3QhuIay6ul0oEf\r\nQnC3PiTBDROcDY1pfgLe6AANCQHY4md/3G9FPnA9NmdDPsel1tk9SX8qaWbp\r\nuokjVGWRJdFV+xh5c5CYIMIVgdA6KHh9Nm8rt0wMgjnMO1JruaNWlX+K6oAw\r\n6DFqiPWwpppWVwhIRIW6+lRjzVjXrIF+e2mdeoAUEpqCMkc6UC69Ez9pbYfn\r\nbj0kX/NFATZ1cxnHt0JbGGkmDM6/aBbndjQ9zNd/5DneZYTafnrMi9Hhocg9\r\nnCtlGXxlGPoDcCFm2EzWjl1XBe2eN8D23Qwqdjm+VRJjgpawVClA+UCw+Aeq\r\nGtqAWpw4LCO95Jl2w4NfZXTVAHg/rObYFCsvZeDeDFt1RPnCGkF2TDNnop/v\r\nV1voyN8keTUhPldG+QZvxP0en8osWLY/IZROIAN8VSPFNJ00ngPRe/x1VGPc\r\nbNG/d3LKl6iBP06ItSYczHQh3LI6wECEcioadrq5LTBFDHgc63KNmxz5jmEv\r\n8ft3QNoQJAL6YP4fK475lPFbto3As0+LR/klEvULKv1jVLK7ksbPv6V2Vd/q\r\n3Sn53Qm63qDwwXC7Ptfx0ut5vMHEMozIfS3MnjfGL1mGC0DfqJTvWMia05Sl\r\n2RsfXfuJRcZQAZAsiMbDs0RlZYS0TmGiano=\r\n=zqtr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"8c6706721bd86bade5ef8c22b8a6ab81e467361d","scripts":{"dev":"vite build --watch","lint":"eslint . --fix --ext .js,.ts","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"8.19.2","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.2.0","@types/ejs":"^3.1.1","typescript":"*","@types/node":"^18.11.0","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.1","rollup-plugin-node-externals":"^5.0.1"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.2.2_1668562274227_0.7327770209436548","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"vite-plugin-virtual-mpa","version":"1.3.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.3.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"c6de6698584ff9237a880ba302d3da8aee2920fa","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.3.0.tgz","fileCount":10,"integrity":"sha512-cUKC3NfhJM2F7LM6yVQHQa0HEVpBsp6XJGKM6VPp+Qy6Ub0JKonymBFyTNT9Pk50E2kmK8Ps2fI1HctvifAZSQ==","signatures":[{"sig":"MEQCIHZwH2XEcn2mGGkI0uMJlMR24TtdOc0t/Gdr3DzbtBboAiAMM+GhsY5KgJ/MUqA0IGityEkaDm1nRCE/Bxu3dIJX3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtCnXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjDQ//YQ0syt2k6EQ67My2JdSBmuGDJSnVBr5spVAp8NiJN7cVcGXy\r\nPhePBPdigWzxupGlfnBy5msjWLPx8j+eh7oHOc1uzJCdYirynRcOkeYG0yl6\r\npOTFyvwnruO/rBYGodF2spir/scvAC4VJ/f0ZUVy//DMctlOr/mdkrSDAym9\r\n/XM2TBM3UslfLIhk75XwjdGlSlZeds5OXV4FkJ9rtTzPgIsTj4dH6Rt506tF\r\nrC0J+sEcbeIU1PJxlbtvpDEA6Wg4F3YwAzfdS9x1qiPng9Y9X490VLmplL7P\r\nu2W8wQrwq8nq+qVziG+o+/EmlB3r7y09zzOiDkLedynMoPNIcxP8cR6t84FW\r\nlmhUa+UaxrYx/MZKfhFejmwcI2bNvPf21+K8HO6uphAF0LfTA6mKxE0E2vav\r\nmRlIGet5MZ5vLT+jLBeRJxBwug7l3xyKzSbWz9GlNpL4r9yZ8Rb5lua3XuNi\r\nYVH3YvVZHjhkeEhUA+X3WqvytL9+KYvTiXCYoSBRRc6pWCF3NdLKwIZUEHxO\r\nGw/kLq14Ou+IzvXmHTzOF5bTVYt4LHuZQJgbX/l/0+A9e3qOroAFgow5hSdn\r\n+neYbtuq9QDNV1r/oXniRAPTLhmYEkRojI6uXArFLtots3gTeWcpShBCQmyq\r\nc5/YQ5NidPa2He0JEP8WLMtjdoUpyc5C4pU=\r\n=Juer\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"bd2f01a394d64f83a52231394a56d4bb2f407771","scripts":{"dev":"vite build --watch","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"8.19.2","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.4","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.3","rollup-plugin-node-externals":"^5.0.3"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.3.0_1672751575381_0.7811600113183439","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"vite-plugin-virtual-mpa","version":"1.4.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.4.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"6dc45817561a916ebd2b0f816c516d2f3da6c1f3","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.4.0.tgz","fileCount":11,"integrity":"sha512-kkzR57eGQm88tRDq59KxOpUtj551ErsZs0bPOFWdl+Tlpa+JHtp37HMUIFo/5vMX8Nq5kJKsM4MVSdj0YpGotQ==","signatures":[{"sig":"MEYCIQCO1hLED1chtejraaY4Ec07lekRIqouC789eOub6m8hzwIhAPAjAz8t3VcmfY1O17yxGGsl+u1dzkTGtzPG0mZwh4sc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuvK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz+hAAoHuXMqmEsTIg29HlIkL0rc2CI7VyuXnPFoVfdOvfoHKM3Xet\r\nLm5pFksLyPDc9CzD+CxTyzW/RYrkim+lMZX+AA2S1ISV5g+hYR34zBcC2L1P\r\nmSSA7NY33FHHsVfVlHxk23FM9cjTKGbdS+9yDQ4Wvtc2R8iG1npmRA5ZoLFq\r\n6Gb2GBy6LLxwedBHU88NwA78O8FLtlqp2x5ON7uN0kOFbzGg1y5SG1Wkw+SN\r\nL25n+BdD4VDZsP3CwLHQ2UfA+sCFKs9clibhogSclYA6bosihtio/p7I8sBh\r\nCHInnrYpfYIB44qYuGmMEuw4Xw5g2TX6bsqddaKi7HlXVjqfRVI2xv/9NAoG\r\nbMqrZjyJXvONHAJfyY3aZ6f6miDYHW/EwoALuDImarwJh8FCAMiFsl4jxWhe\r\noUz8eEtMo09mH3jIL64p9iWHL22Lw9rvbPCjoBleurgxum0DV50BWXyyMrhC\r\n5OUnxnXBl1OkXHzCybnMx2mr2FPsuvdaBVA/fTnQkKNJtA4Dw1sW6IZ+5vDX\r\nQYzs6wmfH+tDwjQeePlNraizGg23ihP1uHP6NJqqYu/13/cypjehDfzX6cOC\r\nAcL9jXuTGXe1DlSd/lHHM+wj8iYftdiq9BRpjJ2twJ1G23UmBf43VdNLK+k0\r\nq2cnCa9EJIpC/YWe23Ei8cYGCJ71NAS3P7s=\r\n=a0mK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"a7c816a3ea17fe77ffdc208ef3d7cfbd3965d10a","scripts":{"dev":"vite build --watch","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"8.19.2","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.4","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.3","rollup-plugin-node-externals":"^5.0.3"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.4.0_1673196222548_0.8585253420126615","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"vite-plugin-virtual-mpa","version":"1.4.1","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.4.1","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"0cb80ef5fd0e90360eff4bb0f9e09e2b700b1a04","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.4.1.tgz","fileCount":11,"integrity":"sha512-ocA9U7yGHfQHOh7LAqJ0a3k1gVTW8DjL7ODr0tLXkSDvtksnwjFFjMEGZVQ4JCdcnyPHNWXLRtfqGNqhYnd4lA==","signatures":[{"sig":"MEUCIBsH8CfVVe/IDquyTSCOHDnr7WvHoc4QRD/mVFfrlY0xAiEA8/43ZpJCxI/cNkEHEF9vKwf6uPQun9dGBbwqy5u6EbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvCApACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjrw//eERIpT6dtvawBk7T3Srehi9vu9tHwA1jjgy+GknvxgDyWWWg\r\nd6iI3BoY9WOOKBV9mTaNocjsIMZexM9SRP/FG0CUKT5ZrbW+enbqvh8MVyZO\r\n/salYIY4mCK07A9wSwlO18eWvKWBcX2M4He/cYy8iXIAaOptOSJ4lpxCiL3j\r\nWNB9aIk0jg8EtPLSoh5rTZFz8LBduBD2jh1W/AuDpbVA3edDHSB79ITOFyQq\r\nOLnvlKNNx6O59D2fA2eRigzo/Xl3FHtf2vmkJ5ALmsOp+UbzF3tKbTxgp13f\r\nTJGVbPjiKDaFfJxv4UXlwDbv4c1gzU+ptZhWWk7nnodLj9jDLSskvBLske0/\r\nleS+YjuzYcSp5VX8ToYGe+etF0yxlAb3LBeI5BJpS5guxaSeUDXOzMJ/qa3I\r\ncRQmBuKYSjzoupOteLwvsbZk3fH3i64NoWhfrwAW7YsnMO0TRZ6QRf7wneAD\r\nk9DYUlt9peLAuzMfJd3UKK2lLGgLYaOxoznWYEiwSyyuKPntMX73cMP94yAs\r\nRlG/0SnklHRzN0Inp8WTztVSfSWdYLtK5hQrDxCiNSnshWC5F5394UNzsIl6\r\nrlphwKziS6495pvbvOB19vUXqYHe8Zy+DIBTQivMYU2JBJkcoT18bTQ6owlD\r\nPnnJPPFjsRK0Jttb89Dk9ALaJQK2Xbo3byk=\r\n=gSQ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"4be0823e38b2fe8d5e9eb9afe8c681e689faa4f1","scripts":{"dev":"vite build --watch","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"8.19.2","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.4","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.3","rollup-plugin-node-externals":"^5.0.3"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.4.1_1673273385570_0.8956148555067267","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"vite-plugin-virtual-mpa","version":"1.5.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.5.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"fe0e65da81b7a0f0d6f2a33c1aba6660b6e7e7ec","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.5.0.tgz","fileCount":11,"integrity":"sha512-N8Rnxe+dvVhiNqdUcxgw1A765jt/jmm2+nzGCHNhhqLOonAKJEE8ryEJROwsKkRrhUVDZai9MmjbScAin/5BHg==","signatures":[{"sig":"MEQCICr1+PjINalOaIdJNJOIDjpQqhGZWJRsC2zj5rAfcwCeAiByciRkSwNWabEIE1XcIQ5zlHRLnnzXuKhh/FcrvAW10g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwlDEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquvA/7BL505Kt9JYCti05oyzehWt5bTHRfQSbgMfQpE9kiTYra65ZW\r\ndByDycfFX7ZaWA5fBaYNN4j/lfzeBn3JexsB9q5mCo229DyK/SxCV3/FF4Ah\r\nxSkw7dAl8542A4ixW7A6qI8C/hX0SCz1RV7I8aqbFv6yhfcUF+oPkNbL962w\r\nRpNDPvRWnfkNMw8LMC8oZEdvQtOoGkULJ93D+LDexInGyP8RUJIuLEzEHpa7\r\nnuQKpwyJyN3jdiNPCcIq/2/nwkIt+5ugZysdvM9lnoXyhn/1n/MDXnnLYNvW\r\nUyfSgtYjgtIXNjaWE2+VkRTNHFo52p+58MwzvLSl6STJZlaFgJm7EKGv4cgO\r\nBZ/m7m9nQo5P9wCSnegqREC/Idnwo/cb8WvAxgbpp8rdK11K3KFX9chFimHM\r\ntnraCtDMS5DchKf6YitR/RoP2hfkFHop5meyu9dbKyPoONWUtwJjR0ZAyAh6\r\nhQXpb0W9V145CRdbr63G49NYDpAg8Q1FuHcYGQhqU+9cS7G1ilNQCV7yWqJE\r\ngR1HrcWbuMX2abweolvT9HMNqJH/zPPFTrba+/T2kmLYn9bc17QN0OCptOLH\r\nHVhnSG/fKupWS7cY/59TptXjlN0YWqSRbGDrcEHJ99N4OVziFHw3rMP/Lwsn\r\nH8KAFEy7OWtxUAXm+8UMy/Z+JIFOI1+JdJ4=\r\n=ug6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","module":"dist/index.mjs","gitHead":"147aa670a80ce20d59a014e7b64c641a157a0a86","scripts":{"dev":"vite build --watch","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"8.19.3","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.8","cli-color":"^2.0.3","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.4","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.11.18","@types/cli-color":"^2.0.2","vite-plugin-checker":"^0.5.3","rollup-plugin-node-externals":"^5.0.3"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.5.0_1673679044305_0.7544323990466886","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"vite-plugin-virtual-mpa","version":"1.6.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.6.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"1ef1e4d662241bd63d5286f0f7a3dbb1874787d8","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.6.0.tgz","fileCount":12,"integrity":"sha512-Xs4x/aET2R3RGO8S6tGYaAn/YcdOP8Z1A/rZvyrOFHw67PVWomyumro9xegsMCjxPXTwk34ERjhAstnEP+VTjA==","signatures":[{"sig":"MEUCIF6c6vDLFGE1c6Nq8Fqn9VJUaGh/pjJ4s569vdkcY1mqAiEA1D8dkyAnFL05S4w3gD+3Jfkg29g9gxkiZDWKI1q6kkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0nsZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMExAAoabadll0LMLuTGaiP7sZ4i8K7N6O3VJ5JaqvB8sSZqxvLsd/\r\nvTi5NOX3BAIwNY2LQ+q5rCA+VBRp15uQTB0cphpCBwPEEhw7Y/ye5taFonke\r\nTLXntYWPOXKXbx4UqEyxMWg6RFTrEBZ6F7KHYgW5v28Py0iEHiZLbchuwOXQ\r\nV0+tHPb2+tEjmnI+AGKmsSoDRynHe8RuO/EX5MI5IVPFodByyic+9/cfuB6w\r\n+XfBp24wUAi8iw+54Ae0W2sGp//Jv/u0d9+CxNdgSamw0Ryi+dhJpXJT7Y7/\r\n0hAXvve6aaMSojOmITl1vNxmeOHgWUGs0wEt4ByyUmqE2HvJ2JrZTkrf/bUj\r\nyjNM2mqycTzDaKA+7MLp/xcSsT+1HdogpEh8lo9kdkkE4TL+V4ZM6JW4ZKWn\r\nFnRSV+vQXYZGEDh8/XcIHY4i5E4Qf6dJ4w30rPcT5mwO/CU/GZxqDrH0CIal\r\ntJb4OenQbIVyJBTKejmWIUyyyNyvAD/YE48CXkbl7GxlJASh+0gAt0vvdiHm\r\nC7LbEH3B2pki5e2i+Ar09DuW/9d8gwlS0Wf2McRsIcDxjXmCdSS1cZLIuxiD\r\nRNzVRTIoYAtHhu4BiCqM5psJqxT6UL4qOc95ALHsvlokW/lvgaYCpmZmY40V\r\nyxFkVA2mgDIC/mCcPI9aY85kXqCawGdFEH0=\r\n=RxOF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"0679d91718c29193f5f0a06b08739727b83501d3","scripts":{"dev":"vite build --watch","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"8.19.3","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ejs":"^3.1.8","picocolors":"^1.0.0","html-minifier-terser":"^7.1.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.4","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.11.18","vite-plugin-checker":"^0.5.4","rollup-plugin-node-externals":"^5.1.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.6.0_1674738457274_0.6514427467097217","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"vite-plugin-virtual-mpa","version":"1.7.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.7.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"8c186faadd1ed46275db46078eccc7d1451d050d","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.7.0.tgz","fileCount":12,"integrity":"sha512-X/FC5tJi3aF2x7bpJhjWpxHUtEj/1ST7DpnpiEqFFIalf5yP7M4k2EviUEWgAaH1MDzuDJI4/SY4Urtrvc6xdA==","signatures":[{"sig":"MEQCIBRvg3nCv9Er3DX8JYs8S821WiuuHoG10yEcqg8ANz3kAiAMGLFAVLUgB5uBnoh61bRJ1hnj1UQsMQgcB2M6tqBArQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9G59ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKnRAAk0YwI5lY6+oFyCCXw6gzsWu6urcz693mFLCw9zdX//y5ZBED\r\ngPQbM7Yw4gJLPmiV1TWlaHIIHVqRModuh6EG3gs9cIjzNuPB2Fg4dPaUo4OK\r\n9/7LFUPTmtLHA4DooQJ9AeDkiC4Uj8Yj07EpNFH2OwiLDoeODpWqG4zJ7/9B\r\n4fQVJ3tYdr4YAvlLpX4tp1p76WTHpokU96HEgVUbA7Ky5cnii1p3PAl+SUGc\r\nkKl1Y9lupG2+ikbhxyH0WngYpIKmg4rH3US0dxHCtAEtWMaBEA3wxxAc9jHS\r\nceUKVGvCbeOMr18aiLtVm0CidN+AIhilwWeC/pJadYTxHDzJTNW8SpXdQN4o\r\nyNFgIIxXvAX987LKDm1vC9DfXtEIOaTaOyorqQlna3x11gjlnHo7vZcu8N3V\r\nH8OxQUgbacmAlS/S8A/n4hqVAkyFOIHx7VsZ+TEvxdQg0ORbKEechSySGoKF\r\n4y0I22CHRCwihTBJ0eVbPUX3sgDgin6Dz3W0Eo/pBfiBXTARedr2h7WGG6ll\r\nD9AVfypCZSTWqCfsNaCI7pPFbQiFm+34Tv/FwtM+pc2H/P3miubpXuDzl4Pw\r\nrbeEUSfnNSqK0Ymo2zGyl/8zDVe46t8+TFbNiJKcXrbOR7UeHCtANZl5E+Cu\r\nST8Scs2btiaJ9UiMVZbGgrnoYhjDyglOtrI=\r\n=vcGt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"types/src/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"438c5e0b597f731edd24b698878b9f5143036acd","scripts":{"dev":"vite build --watch","build":"vite build && tsc -d --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.3.1","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"ejs":"^3.1.8","picocolors":"^1.0.0","html-minifier-terser":"^7.1.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.3","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.14.0","vite-plugin-checker":"^0.5.6","rollup-plugin-node-externals":"^5.1.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.7.0_1676963453291_0.28624091559399756","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"vite-plugin-virtual-mpa","version":"1.8.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.8.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"6895ffe999d3bcf8e8f4bac8a47b5a679c4a1eb7","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.8.0.tgz","fileCount":12,"integrity":"sha512-NOH33d6hGFXnWS1T61NmCFYGoZYtxfk/5WU7TIJ4J2of7xoy6E79lvxtcjFNAb1cPgYlF8f+JxTqBXd7NnqPXg==","signatures":[{"sig":"MEUCIQD35ovM9yIey1bOGHlVkvukrJ5+mxAZjp0JABL90YkgugIgRxsmdhpJkzz56/LJ+GfRpEjnrskt7TfvqIuSrVFwlXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKaqWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT4g/5AXQJJ+EwHyp10XDJtky1KAvb4EQzgHcEK7VO26Mro8aRVCdM\r\nIpfNTN1F2U/xvzD8rQtZ1+r3jpuAKUlLPgnYABnn3NsvM+4hDhMX/iYFG5Nh\r\nsuEu8Af23igQv9wE3UIW0GG/OcT29FRhONyF0s+w0XO/hmFrCocS+TG2vGlI\r\nI8y8EoK+r2ZgfL+ODaeIM0LOqbh1m8HkW1TcK4TbiZsyIM48adeQe9mLtUMP\r\nBl+lS7qoaeAUU3pnyQxjPZHNCBp62l2+lS2DsWuT4XjV1zoyXPDrBUxQ8ASc\r\np9FPYnIlvGwLiEJVDU71QX39Vp8XtNZyVPTjZFz4/vnUG5y3rg/rCQ1IX2TD\r\nGfK/ehBUM3WVoqqfbmVnrr1DjX3I09WS5AHwMJM6XnmDph99Fk4I4wzs9R3o\r\ndrGQP8/ZsDlebkmhE8JXGj2xE9cJfdT1woYtnvvHXLGZsoW+35V8S6KY22xj\r\n2QPbZHY40UPo7HyU24PDw7PEahBs4LWYWepTp+OXegtv2ReIEiXdmtyTV/hp\r\ngtOifuddcH4Sk3BHH5iuvACT/zV9TdTuXlqQj0wIm17US3nzt5ZziNsmPtIe\r\ndxTODv4yltOljaw7fvyPO2PmwX9mKq/BucErzlMsjCbo2SxxSB63eqWoMSde\r\nWIPEaxfy/QVO/9RXZ0/qH74shbvrhHBprpU=\r\n=qDFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b152fe4ca7c0b85a7633fcb2ff62fef7ea67ac59","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.5.0","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ejs":"^3.1.8","picocolors":"^1.0.0","html-minifier-terser":"^7.1.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.14.0","vite-plugin-dts":"^2.1.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.8.0_1680452245810_0.8884796409989517","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"vite-plugin-virtual-mpa","version":"1.8.1","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.8.1","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"0bc6b0166a2dd94c06fb1a3ba6699248193cc8b2","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.8.1.tgz","fileCount":12,"integrity":"sha512-HsjpoaCWyxdRHpyDvsTbK00/XCjBYPrdH9DxlqTtpkFmWsHNkq8Iq+lhiXeqEli7d60D9m6LSk9iLnE30FKtNw==","signatures":[{"sig":"MEYCIQCrcuhh1mRdcOba1KTdkmK3gwMp0/CpC4c1z//oW/0lgwIhAOmqrwtPlzr3/A56B818Evz1m72VAHfXzK1DTNwE+ns2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLZTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYRQ//aAGXreecHdyFX2jZivfU4S2WwdSZhAPvG8vdIuRCtUhrRxIR\r\nB+jH2Iam4r3FfUsO7M6+a3V8RUtJHruEn2nGZxvpBvL3LrylOnyjiipkn8sm\r\nbMwEeNHpM3GjQtfwBnvidIAbV3D4/oo5DrKiQNbCB/gOvQVMflAINhO6zZyZ\r\nTdEt/pO3jBjIBSndFbttlbpVHEV+DgHiZ0VQMPn5cDxfNJ2HwSXWA/+oHRIq\r\ne8FawsKhpb9BRMpkj3yFOOZB8V7jjX4VmyBq7enMqr3TzzunLcv0jPabNV0h\r\n0lEGUyjS80kOTPnUS8Jl2tXnhO/UswxAxSjWkhdNhRZmV/thKgQs5kr6u16D\r\n1qlcinV5/ZmrBGV2wEi2QyfgF8KmqhVgvkCTpz6Clg7pkN1FtaJMN5D/DL19\r\nuJ1Jpdp4k8E2L+aFWUHwwec1GHmJnxdw7bWZjbB/TgSWOTc8Ft4Yiu/CfcSC\r\nB//CWesD7z13mnpOZtkZo8ZprJs6Oh6U44RB+B8D1wcOVmUJAQ6+gYyy6hrX\r\nf3T2eiUmfPHVK0EY5bmP4pmfI/FrU+CgyjKMbqwSFfFxX9m60qrWT2NLG0oP\r\nJvSRbo2/WeaDuX5Euo5H5N71/QiqIE5vZa0yfyfgrJIlOEfG4G6NGNYcaVIE\r\n3ENm6qCcQRMaaeBFoMu72ODCi6fnwxVDGUE=\r\n=EGpD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d70771090351bfa2a1f40abb39e4f6c9b8e9363b","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.5.0","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ejs":"^3.1.8","picocolors":"^1.0.0","html-minifier-terser":"^7.1.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","@types/ejs":"^3.1.1","typescript":"^4.9.4","@types/node":"^18.14.0","vite-plugin-dts":"^2.1.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.8.1_1680708811297_0.9873707382341435","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"vite-plugin-virtual-mpa","version":"1.8.2","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.8.2","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"74fda521d3ab3449374ef1992b79dd0892210cb1","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.8.2.tgz","fileCount":12,"integrity":"sha512-We/bqYn33MQesJxjZnPz4jVRZl8OIgpQ83M6ZaCkXIySdeks5O5VJWh97++xEO10Dtd38Fuit8hY0i/iWd7L4A==","signatures":[{"sig":"MEYCIQCriCjaebAithvRK/XAHzSVMXotI4q3vmLM0w9XuyK1jwIhAOnVAG0CUflMtPOrHIsKUOdeTQYdoEjSbeyFFZH1N7/M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO/ANACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6aA//XVwHXvRvdQ25w+zt2buabPbSgzuwcUFr9VlWx5lsdKtDh3nd\r\nT2ATTlMSggh/gkfozUmT7STwY1jaLPCZwXoFY6pSWJdzVVL09vs8fB490Pul\r\nzwbykLtDVt++zZczjhm9wyjbwmCPONdoT5budyBiIQjt0Z8UWc4R3AABlP0z\r\no1E8l+U+vE7FtHGbgRP6krt2tg0SKkAxBSmZpCHKgbwh6NAnxOaEPEu5sw58\r\nMzxU7uzCH5HpYvwZCkJZQmWW+5RscTQrn9eNtLIgTsAgfHEICbx1p4U24z/6\r\nXTRmqJo2UR4yvLT9Rt44vUuFbO453WNnNlvYKXbrKf1n8LyYHnfqvVIOT7u+\r\nHy00VQDVbw85EDVhxLQJonZkWHExepFBTVbHu4P51yjPZSBApqFxNGp+9Yne\r\nwbWVEchbhfhUMHsh2n0KakiJHNlDgavn6xuAQXY1T0H1Hrwap4GZ9FZCeXMC\r\nizwfONU482wqHdkjuMq0d8IW9QJmZN/dh0AEYP+7L1rXV1L46TMDJwwpuVDC\r\n2wH46m1rZJIPSc6+I6BXKxr+hex4uVhpdyGUO+n366X2ovNIb1hYzA4DaBm9\r\ngAe7YLrT+TDti69aJcpQ0l7ymJiucmN1ZQS3qURAITAzC3nAYEn9KJn39FFC\r\nfpK923htgYCU0FVlfvUz1Xm2Xxtto7VpSf8=\r\n=tnz3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2ceed4afd444f0ce8c5e6db2ffbb0ab931c6d7e7","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.5.0","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ejs":"^3.1.9","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","@types/ejs":"^3.1.2","typescript":"^4.9.5","@types/node":"^18.15.11","vite-plugin-dts":"^2.2.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.8.2_1681649677179_0.7976371397937982","host":"s3://npm-registry-packages"}},"1.8.3-beta.0":{"name":"vite-plugin-virtual-mpa","version":"1.8.3-beta.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.8.3-beta.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"77227ba2491d495803a37f748dc2617aa1eb1a82","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.8.3-beta.0.tgz","fileCount":12,"integrity":"sha512-sN+VUIil+qQxKzKW3XYrZnuHcS9cN2TN7ac1QeYz02TXNZcHXdgkPJblgVVxodkJ4aUBtPsK2ml/Sq4IrI/rBA==","signatures":[{"sig":"MEUCIQDPN28Lg5VjU2zyVqoiXBNg1SZxC2MUf4s5C7E7ebhdxAIgLbvdvHPGNip+hsnUdWBF4vZeFx0dF48RqxS9ZZyTBNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUz7nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrODhAAihEuliEaeBlxqpHNTbbQ4U+gW2oJuxdpwHPKvO3jwpbKdeY2\r\nDRvz99fon0Mss5RSKmIRlAypS4PmaSsMa4qsxBiiAi/scjtQBp2wa0yiqg6d\r\npLLFqcvhRfK3D0FXpo4YjxBQi3SoiFEnWipGBDShD/MgeHqXG3ZQDFANkAvk\r\nfu2acjXlQylqsePxa1+8xO7JjIjxAP46FZyjIgrNY/zxlVBVYT+90Qx3A1Zi\r\ncZEPUR/CrSa2u04qlYosvrEy5c0iWgEhiDWhBVphaoVs6yziwbsZv04bDNr5\r\nBk9S5GBh4nCQFzw+POM6nnobuFcthBwO7WG2FsSpakAXs8vi2Rbde8yqUmqS\r\nuAy4iVTr0QPNqvrbVFcIBp/in5KbF6/++iHg0OhrjSRln/Rg+fsrmc1Jrfko\r\nQSLnJWUHMchjqxDkqRF9mEHG4AlziJKK0abIMSV3hhQ815VswgeyswXJqrko\r\nGh5aKjglhSVwPRhrofDcWlDIlNPq8En2Hg5+7vhn07rgWTQ1W/zjTxL2U+OL\r\nuIGcVF1PL6WR/NdPDYQ8h/i8JmKLrlegc9ZTT42qrEUi5pMBCy2wcRyqGrgL\r\n/An9kNxXGqAfkF6/6xqvocg0USrPE81AtfFLpfhOuMkNCCw9I1kJqFGcXKQW\r\nl9nIhXwvNd7QmMEm0i5ppJxLMYaDQiqjCSA=\r\n=TTjh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"902a25858abd42a59ed0d84c0feeeeb1e873ec5f","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.1.3","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ejs":"^3.1.9","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.3.4","@types/ejs":"^3.1.2","typescript":"^4.9.5","@types/node":"^18.16.3","vite-plugin-dts":"^2.3.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.8.3-beta.0_1683177190905_0.020482818738779107","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"vite-plugin-virtual-mpa","version":"1.8.3","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.8.3","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"fb7dee0c577e162db737cf1d752350949c4d6011","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.8.3.tgz","fileCount":12,"integrity":"sha512-xl3o2CAu3zm3Ykuz1+Juyzv5ttBmHxyEcxJqMEtPuav1CAQV6SuQH+SP/IdM7YdL6q/aRGJsfZxKWhVT5Y613Q==","signatures":[{"sig":"MEUCIBF2+lGQrwlvO3NJVVcYIo0uHaxPR9mJm4XnHyN9/PKqAiEAscnEWqOxjvV4DZ7r59HmZSL4gjoOEGbPbUKvKzKNsUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55943},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9055852b45e27bb52862e77113a77693f7893839","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.5.1","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.9","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.4","@types/ejs":"^3.1.2","typescript":"^4.9.5","@types/node":"^18.16.3","vite-plugin-dts":"^2.3.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.8.3_1683905285666_0.05537049310921849","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"vite-plugin-virtual-mpa","version":"1.9.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.9.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"dba849b8456270b936b66f9674398ef13ed1c407","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.9.0.tgz","fileCount":12,"integrity":"sha512-GTDc383AZIct81cnRl+Lg+12K0ohN5ImBZk4EvmCvZKRF5JtDNo40SNDfpwKsHbwU2b4ucEW3eGIZeqIoYVzlA==","signatures":[{"sig":"MEYCIQCvSZAU6s86Gar532tqE/PwvXsL1PfFrxd+vPKB/z3BRAIhAKJGr+zQQb751Usj+UUeAwa8JqjFf886doYdp1y27H0/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56314},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"776b43f15eb340268383ffbda95d2c8997dec2a3","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.5.1","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.9","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.4","@types/ejs":"^3.1.2","typescript":"^4.9.5","@types/node":"^18.16.3","vite-plugin-dts":"^2.3.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.9.0_1685696467361_0.6771407705299584","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"vite-plugin-virtual-mpa","version":"1.9.1","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.9.1","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"b95e8e3338b0fa42c83f4cf2153aa41a5fee3177","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.9.1.tgz","fileCount":12,"integrity":"sha512-xH2apf0KSW/UP0qsTDcKUTLk/JynUe8grUz0Vq+kGfK/9yJILZkPF6vu0GMQ0UEOsBixdfmr/2G1Ohp1KZ8Nrw==","signatures":[{"sig":"MEUCIGrzqqlCD8+++OxnNF8w1jOooS5AWNf2sJh10uObrzzbAiEAvTirpJhVKayp0XYdvz4P3fpb6nhoQRhrfZlCE/399RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56573},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4903fb087b8ffb758f381c4374918994823bf2cd","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.5.1","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ejs":"^3.1.9","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.4","@types/ejs":"^3.1.2","typescript":"^4.9.5","@types/node":"^18.16.3","vite-plugin-dts":"^2.3.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.9.1_1685879397891_0.4681434000164837","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"vite-plugin-virtual-mpa","version":"1.9.2","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.9.2","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"d9f40e9712b65b47f763c4cc645c6c53bd25cb2f","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.9.2.tgz","fileCount":12,"integrity":"sha512-7onXUoGWzdAovFElSrrF5l9Xz4bBeSHKle6iFOe/Lhlr86C0Smw4o4ZypTtZbuq5dreBDSzwHkWzrj8ZGcGB/Q==","signatures":[{"sig":"MEYCIQD/2Ewmd2YrZNgkOlvC52HNY09VRcINR8YFOrC2P9RC9QIhAIIlyvGpumfrXK4inqirB1J6YDeAh4oxwEbHerCAheR+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56760},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"68c73d412769347f8f2fdbadfc778b8a8e785526","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.6.7","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ejs":"^3.1.9","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.0","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.3.4","@types/ejs":"^3.1.2","typescript":"^4.9.5","@types/node":"^18.16.3","vite-plugin-dts":"^2.3.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.9.2_1695357888149_0.546352799072203","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"vite-plugin-virtual-mpa","version":"1.9.3","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.9.3","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"f7d6d1104d6d27085067dd31c1f9c3e7e41f9026","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.9.3.tgz","fileCount":12,"integrity":"sha512-58gZWR58hV2hvuGuln2X6gpK1sbzpkPE8Nz6ugpgRxJST4oswuXYzkCV9YcUq5C27J9zs/B3vCAPlvbTHp4p3g==","signatures":[{"sig":"MEQCIBrb34640DD+DYMYOsFwOmjrth/SY9D+BtwUrlhHdoOaAiA4n0uQK8Qt5+3hml3ABImE/rZfyZE6HnL+v2gQnhE6nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57364},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b6511f7d1ec3fcadc894ec794d4740cf2ea8a51d","scripts":{"dev":"vite build --watch","build":"vite build","prepublishOnly":"npm run build"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"9.8.1","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ejs":"^3.1.9","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.1","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.5.0","@types/ejs":"^3.1.4","typescript":"^4.9.5","@types/node":"^18.18.6","vite-plugin-dts":"^2.3.0","vite-plugin-checker":"^0.5.6","vite-plugin-externalize-deps":"^0.5.0"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.9.3_1697638359001_0.3921665566202446","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"vite-plugin-virtual-mpa","version":"1.10.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.10.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa/tree/master/workspaces/plugin#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"901d1e3598d04fc659bc5dd678363cecbfe7c601","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.10.0.tgz","fileCount":9,"integrity":"sha512-LBqKz1/Ec2N71REyU5BiRes0VvCeFIRWpojMv/HyLQP8tVFGQyc+DoEv8sRuLFmHchxDwr0Wci84LB08nuUEUA==","signatures":[{"sig":"MEUCID5h+6/guyPa0V0VOj+8/Ow4CttIK2YmoZR5IETYXxdDAiEAwN/piUM/kBcti3CX8R7+HZ6C+/G4+eiO/hXBTvhVoRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67653},"main":"dist/index.js","_from":"file:vite-plugin-virtual-mpa-1.10.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","scripts":{"build":"tsup","watch":"tsup --watch","versions":"changeset version","changeset":"changeset"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"_resolved":"/tmp/9fa2155e46839c092d766efa7a62bd37/vite-plugin-virtual-mpa-1.10.0.tgz","_integrity":"sha512-LBqKz1/Ec2N71REyU5BiRes0VvCeFIRWpojMv/HyLQP8tVFGQyc+DoEv8sRuLFmHchxDwr0Wci84LB08nuUEUA==","repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"10.2.3","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.9","tsup":"^8.0.1","vite":"^5.1.1","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.2","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^18.19.15","@changesets/cli":"^2.27.1"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.10.0_1707553207454_0.32721455903715846","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"vite-plugin-virtual-mpa","version":"1.10.1","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.10.1","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"6390bfd7e5aafd7b2cbf06a9068158ad72fc4440","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.10.1.tgz","fileCount":9,"integrity":"sha512-tU4KfLk+0960NlvZWSuqNx940De1MBPZXkH95VqSeNVM9UG0ZI2Ri/W9dLII/pB5DxhlVvSKkgQPrrsW4eP/5A==","signatures":[{"sig":"MEUCIQCCLFiw7PjueFYwp7eLoiFjxLUC3/Z1sE+AVwGoFsrOhwIgbGR9NOvwgMtYmK8cwTeSTrZjUXnV/kF9rjJc+fwqavs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67789},"main":"./dist/index.js","_from":"file:vite-plugin-virtual-mpa-1.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"tsup","watch":"tsup --watch","versions":"changeset version","changeset":"changeset"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"_resolved":"/tmp/ab395e8a5a0a6b88cc35905f38172337/vite-plugin-virtual-mpa-1.10.1.tgz","_integrity":"sha512-tU4KfLk+0960NlvZWSuqNx940De1MBPZXkH95VqSeNVM9UG0ZI2Ri/W9dLII/pB5DxhlVvSKkgQPrrsW4eP/5A==","repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git","directory":"workspaces/plugin"},"_npmVersion":"10.2.3","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ejs":"^3.1.9","tsup":"^8.0.1","vite":"^5.1.1","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.2","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/ejs":"^3.1.5","typescript":"^5.3.3","@types/node":"^18.19.15","@changesets/cli":"^2.27.1"},"peerDependencies":{"vite":">= 2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.10.1_1708261537478_0.4632128155059341","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"vite-plugin-virtual-mpa","version":"1.11.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋","email":"emosheep@qq.com"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.11.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"6d507379efc95bafceced30a816515b844b5fcbb","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.11.0.tgz","fileCount":9,"integrity":"sha512-zPYQ3YOZ3Tk/Fl8+Jj4wv6gaqH9X+OJOX3JpGSJQ1SSUw6Bb4jPUgNg1R4YLClhi2SfNc/wE9PAzzXJAaI7xvA==","signatures":[{"sig":"MEUCIA/dNbK0UiuXrSwDntdfoPn/bQFRDmQZk2SqhJ2//OXPAiEAvKRAHtvo9KEAzZ7qWnWoCYQJne8+aQM+D8pt2Qf+tNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69256},"main":"./dist/index.js","_from":"file:vite-plugin-virtual-mpa-1.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --fix --ext .js,.ts","build":"tsup","watch":"tsup --watch","versions":"changeset version","changeset":"changeset"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"_resolved":"/tmp/0cff842dc6948e78c8086b6cffdb24a9/vite-plugin-virtual-mpa-1.11.0.tgz","_integrity":"sha512-zPYQ3YOZ3Tk/Fl8+Jj4wv6gaqH9X+OJOX3JpGSJQ1SSUw6Bb4jPUgNg1R4YLClhi2SfNc/wE9PAzzXJAaI7xvA==","repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git"},"_npmVersion":"10.5.0","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.20.1","dependencies":{"ejs":"^3.1.9","tsup":"^8.0.1","vite":"^5.1.3","picocolors":"^1.0.0","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.2","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.3","devDependencies":{"eslint":"^8.56.0","prettier":"^3.2.5","@types/ejs":"^3.1.5","typescript":"^5.3.3","lint-staged":"^15.2.2","@changesets/cli":"^2.27.1","@commitlint/cli":"^18.5.0","eslint-plugin-n":"^15.7.0","simple-git-hooks":"^2.9.0","eslint-plugin-vue":"^9.21.1","vue-eslint-parser":"^9.4.2","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","@vue/eslint-config-typescript":"^12.0.0","@commitlint/config-conventional":"^18.5.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"vite":">= 2.0.0"},"simple-git-hooks":{"commit-msg":"npx commitlint -e","pre-commit":"npx lint-staged && npx tsc --noEmit"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.11.0_1713323432784_0.7005440141014312","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"vite-plugin-virtual-mpa","version":"1.12.0","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"author":{"name":"秦旭洋","email":"emosheep@qq.com"},"license":"MIT","_id":"vite-plugin-virtual-mpa@1.12.0","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"dist":{"shasum":"cf1f159118306177b1412023b582bb3e19b9cc22","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.12.0.tgz","fileCount":9,"integrity":"sha512-G/+nSDtIr7QTGA3G39nWlj8han6Ah3mOu1v9zsnJUbWLbhzS5R2X63JxfsyZ6nhO6NzQ30pEiiSp+p5s/d4JEQ==","signatures":[{"sig":"MEYCIQCYj4rkhaK6jJig+PDDgV4+J9Coq1fXzcio+/Q3+ltHRgIhAPUp31zF3gdeWSvkyI5LcngqYniY5jc99aSCTeaanp2F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69549},"main":"./dist/index.js","_from":"file:vite-plugin-virtual-mpa-1.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --fix --ext .js,.ts","build":"tsup","watch":"tsup --watch","versions":"changeset version","changeset":"changeset"},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"_resolved":"/tmp/53250722dff98679400746239614fcf8/vite-plugin-virtual-mpa-1.12.0.tgz","_integrity":"sha512-G/+nSDtIr7QTGA3G39nWlj8han6Ah3mOu1v9zsnJUbWLbhzS5R2X63JxfsyZ6nhO6NzQ30pEiiSp+p5s/d4JEQ==","repository":{"url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git","type":"git"},"_npmVersion":"10.7.0","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ejs":"^3.1.10","tsup":"^8.1.0","vite":"^5.3.1","picocolors":"^1.0.1","html-minifier-terser":"^7.2.0","@types/html-minifier-terser":"^7.0.2","connect-history-api-fallback":"^2.0.0","@types/connect-history-api-fallback":"^1.5.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.3","devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.2","@types/ejs":"^3.1.5","typescript":"^5.4.5","lint-staged":"^15.2.7","@changesets/cli":"^2.27.5","@commitlint/cli":"^18.6.1","eslint-plugin-n":"^15.7.0","simple-git-hooks":"^2.11.1","eslint-plugin-vue":"^9.26.0","vue-eslint-parser":"^9.4.3","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","@vue/eslint-config-typescript":"^12.0.0","@commitlint/config-conventional":"^18.6.3","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"vite":">= 2.0.0"},"simple-git-hooks":{"commit-msg":"npx commitlint -e","pre-commit":"npx lint-staged && npx tsc --noEmit"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin-virtual-mpa_1.12.0_1718802614384_0.754756978200336","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"vite-plugin-virtual-mpa","version":"1.12.1","author":{"name":"秦旭洋","email":"emosheep@qq.com"},"license":"MIT","description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","packageManager":"pnpm@8.15.3","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/index.d.ts"}},"repository":{"type":"git","url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git"},"bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"dependencies":{"@types/connect-history-api-fallback":"^1.5.4","@types/html-minifier-terser":"^7.0.2","connect-history-api-fallback":"^2.0.0","ejs":"^3.1.10","html-minifier-terser":"^7.2.0","picocolors":"^1.0.1","tsup":"^8.2.4","vite":"^5.4.0"},"devDependencies":{"@changesets/cli":"^2.27.7","@commitlint/cli":"^18.6.1","@commitlint/config-conventional":"^18.6.3","@types/ejs":"^3.1.5","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","@vue/eslint-config-typescript":"^12.0.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-define-config":"^2.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^15.7.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-promise":"^6.6.0","eslint-plugin-vue":"^9.27.0","lint-staged":"^15.2.8","prettier":"^3.3.3","simple-git-hooks":"^2.11.1","typescript":"^5.5.4","vue-eslint-parser":"^9.4.3"},"peerDependencies":{"vite":">= 2.0.0"},"simple-git-hooks":{"commit-msg":"npx commitlint -e","pre-commit":"npx lint-staged && npx tsc --noEmit"},"scripts":{"build":"tsup","watch":"tsup --watch","lint":"eslint . --fix --ext .js,.ts","changeset":"changeset","versions":"changeset version"},"homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","_id":"vite-plugin-virtual-mpa@1.12.1","_integrity":"sha512-fEdzHIIM1Ax4upVUMHQi5moxkEFuqnrTGJDiK1A5+GLk+mQZRdzH2VkUxRMULV0ajYqM1A7H/zEMb3wKsLqdzA==","_resolved":"/tmp/5dfe56dc7c2e741dc0585da8cc6577f2/vite-plugin-virtual-mpa-1.12.1.tgz","_from":"file:vite-plugin-virtual-mpa-1.12.1.tgz","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-fEdzHIIM1Ax4upVUMHQi5moxkEFuqnrTGJDiK1A5+GLk+mQZRdzH2VkUxRMULV0ajYqM1A7H/zEMb3wKsLqdzA==","shasum":"10df7ba7e588682ebe77951179d54733c17faed1","tarball":"https://registry.npmjs.org/vite-plugin-virtual-mpa/-/vite-plugin-virtual-mpa-1.12.1.tgz","fileCount":9,"unpackedSize":70129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYG8dO2VYzCRD0vyl0Mng67vksU0HbtB5ZUT6h57hmaAiBnd3il9zzs8xPDYMQoUqLwTXPE+GIuMNLHPIaXPwB4hw=="}]},"_npmUser":{"name":"qxy6675","email":"emosheep@qq.com"},"directories":{},"maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-virtual-mpa_1.12.1_1723097660969_0.43403562962042574"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-18T13:16:43.845Z","modified":"2024-08-08T06:14:21.281Z","1.0.0":"2022-09-18T13:16:44.019Z","1.0.1":"2022-09-20T07:01:35.008Z","1.1.0":"2022-10-05T13:26:54.434Z","1.2.0-beta.0":"2022-10-16T09:54:52.918Z","1.2.0":"2022-10-17T11:13:51.624Z","1.2.1":"2022-10-29T07:55:04.458Z","1.2.2":"2022-11-16T01:31:14.389Z","1.3.0":"2023-01-03T13:12:55.559Z","1.4.0":"2023-01-08T16:43:42.742Z","1.4.1":"2023-01-09T14:09:45.723Z","1.5.0":"2023-01-14T06:50:44.527Z","1.6.0":"2023-01-26T13:07:37.454Z","1.7.0":"2023-02-21T07:10:53.507Z","1.8.0":"2023-04-02T16:17:26.012Z","1.8.1":"2023-04-05T15:33:31.489Z","1.8.2":"2023-04-16T12:54:37.374Z","1.8.3-beta.0":"2023-05-04T05:13:11.144Z","1.8.3":"2023-05-12T15:28:05.884Z","1.9.0":"2023-06-02T09:01:07.500Z","1.9.1":"2023-06-04T11:49:58.127Z","1.9.2":"2023-09-22T04:44:48.377Z","1.9.3":"2023-10-18T14:12:39.263Z","1.10.0":"2024-02-10T08:20:07.645Z","1.10.1":"2024-02-18T13:05:37.667Z","1.11.0":"2024-04-17T03:10:32.961Z","1.12.0":"2024-06-19T13:10:14.657Z","1.12.1":"2024-08-08T06:14:21.123Z"},"bugs":{"url":"https://github.com/emosheeep/vite-plugin-virtual-mpa/issues"},"author":{"name":"秦旭洋","email":"emosheep@qq.com"},"license":"MIT","homepage":"https://github.com/emosheeep/vite-plugin-virtual-mpa#readme","keywords":["vite","vite-plugin","virtual","virtual-html","html","html-mpa","html-template","mpa","multi","multi-page"],"repository":{"type":"git","url":"git+https://github.com/emosheeep/vite-plugin-virtual-mpa.git"},"description":"Out-of-box MPA plugin for Vite, with html template engine and virtual files support.","maintainers":[{"name":"qxy6675","email":"emosheep@qq.com"}],"readme":"# vite-plugin-virtual-mpa ⚡\n\n[![npm version](https://img.shields.io/npm/v/vite-plugin-virtual-mpa)](https://npmjs.com/package/vite-plugin-virtual-mpa)\n[![awesome-vite](https://awesome.re/badge.svg)](https://github.com/vitejs/awesome-vite)\n![weekly downloads](https://img.shields.io/npm/dw/vite-plugin-virtual-mpa)\n![license](https://img.shields.io/npm/l/vite-plugin-virtual-mpa)\n[![install size](https://packagephobia.com/badge?p=vite-plugin-virtual-mpa)](https://packagephobia.com/result?p=vite-plugin-virtual-mpa)\n\n开箱即用的 Vite MPA插件 📦，支持HTML模板引擎和虚拟文件功能，能够使用一份模板生成多个文件。\n\n[English](./README.md) | 中文\n\n## 主要功能\n\n- 💡 EJS 模板渲染\n- 💡 完备的 TypeScript 类型提示支持，是一款小而美的插件\n- 🛠️ 自定义模板HTML文件的输出路径, 使用一份模板生成多份文件\n- 🛠️ 支持 MPA 多页面应用，为开发和预览服务器提供 History Fallback 支持.\n## 使用方式\n\n```sh\npnpm add -D vite-plugin-virtual-mpa # or npm/yarn\n```\n\n```ts\n// vite.config.ts\nimport { createMpaPlugin, createPages } from 'vite-plugin-virtual-mpa'\n\n// @see https://vitejs.dev/config/\nexport default defineConfig({\n  plugins: [\n    createMpaPlugin({\n      pages: [\n        // 你可以直接在这里书写页面配置，也可以单独使用 `createPages` 函数并将结果传递到这里。\n      ]\n    }),\n  ],\n})\n\n/**\n * 该函数仅仅是将参数转换为一个 pages 数组。\n * 它帮助你在插件之外创建页面配置，主要是为了能够拥有类型提示。\n * 同时在别处统一管理配置的方式可能也能帮助你简化 vite 的配置文件。\n */\nconst pages = createPages([\n  // 你可以传递一个 page 对象或一个 pages 数组。\n])\n\n// @see https://vitejs.dev/config/\nexport default defineConfig({\n  plugins: [\n    createMpaPlugin({\n      pages,\n    }),\n  ],\n})\n```\n\n## Options\n\n```ts\ntype FilterPattern = string | RegExp | (string | RegExp)[]\ntype RewriteRule = false | Rewrite[]\ninterface WatchHandler {\n  (ctx: {\n    server: ViteDevServer,\n    file: string,\n    type: Event\n    /**\n     * 可以调用这个方法更新页面配置\n     * @params pages MPA 页面核心配置，这将会替换默认的 `pages`\n     */\n    reloadPages: (pages: Page[]) => void\n  }): void\n}\n\ninterface MpaOptions {\n  /**\n   * 是否在控制台打印log\n   * @default true\n   */\n  verbose?: boolean,\n  /**\n   * 默认模板文件\n   * @default index.html\n   */\n  template?: `${string}.html`,\n  /**\n   * 为开发服务器配置 fallback rewrite rules，只会处理 accept=text/html 的文件请求。\n   * @see https://github.com/bripkens/connect-history-api-fallback\n   */\n  rewrites?: RewriteRule,\n  /**\n   * 为预览服务器配置重定向规则，配置方式同 rewrites。\n   * @see https://github.com/bripkens/connect-history-api-fallback\n   */\n  previewRewrites?: RewriteRule,\n  /**\n   * 处理模版 HTML 文件，继承自 `transformIndexHtml`。\n   * @see https://vitejs.dev/guide/api-plugin#transformindexhtml\n   */\n  transformHtml?: (\n    html: string,\n    ctx: IndexHtmlTransformContext & { page: Page },\n  ) => IndexHtmlTransformResult;\n  /**\n   * 用于扫描相似的目录结构，自动生成 pages 配置。\n   * 扫描到的配置会追加到 `pages` 中，具有相同 name 的 page 将被忽略\n   */\n  scanOptions?: {\n    /**\n     * 要扫描的目录，子目录名称将作为唯一的 page name。\n     */\n    scanDirs: string | string[];\n    /**\n     * 相对于扫描目录的入口文件路径\n     */\n    entryFile?: string;\n    /**\n     * 自定义虚拟文件的名称（输入文件名）\n     * @param name 子目录名称\n     */\n    filename?: (name: string) => string;\n  };\n  /**\n   * 当项目目录下有一些文件触发相应的事件如添加、删除、修改时，你可能想要重新加载 `pages` 配置 或 重启 ViteDevServer。\n   * 你可以通过设置 `watchOptions` 来实现这一目的。\n   */\n  watchOptions?: WatchHandler | {\n    /**\n     * 指定需要**包含**的文件，基于 `Rollup.createFilter` 过滤\n     * @see https://vitejs.dev/guide/api-plugin.html#filtering-include-exclude-pattern\n     */\n    include?: Exclude<FilterPattern, null>,\n    /**\n     * 指定需要**排除**的文件，基于 `Rollup.createFilter` 过滤\n     * @see https://vitejs.dev/guide/api-plugin.html#filtering-include-exclude-pattern\n     */\n    excluded?: Exclude<FilterPattern, null>,\n    /**\n     * 想要监听的文件事件\n     * @default ['add', 'unlink', 'change', 'unlinkDir', 'addDir']\n     */\n    events?: Event[],\n    /**\n     * 定义的文件事件触发后，执行自定义逻辑\n     */\n    handler: WatchHandler\n  },\n  pages: Array<{\n    /**\n     * 必填。该名称是一个不包含'/'的普通字符串，它用于生成默认的重定向规则。\n     * 如果你想自定义生成文件的路径，请使用filename选项，而不是name选项。\n     */\n    name: string;\n    /**\n     * 相对于`build.outDir`的路径，应该以html结尾\n     * @default `${name}.html`\n     */\n    filename?: `${string}.html`;\n    /**\n     * 更高优先级的模板文件，将会覆盖默认模板\n     */\n    template?: string;\n    /**\n     * 自动注入入口文件，如果设置了entry，需要移除模板文件中的entry\n     */\n    entry?: string;\n    /**\n     * 注入到模板文件的数据\n     */\n    data?: Record<string, any>,\n  }>,\n  /**\n   * 是否使用 html-minify-terser 压缩 html 文件\n   * @default false\n   * @see https://github.com/terser/html-minifier-terser\n   */\n  htmlMinify?: Options | boolean,\n}\n```\n## Examples\n\n点击链接 [codesandbox](https://codesandbox.io/p/sandbox/vite-plugin-virtual-mpa-0djylc) 快速体验\n\n```ts\n// vite.config.ts\nimport { normalizePath } from \"vite\";\nimport { createMpaPlugin } from \"vite-plugin-virtual-mpa\"\n\nconst base = \"/sites/\"\n\n// @see https://vitejs.dev/config/\nexport default defineConfig({\n  base,\n  plugins: [\n    createMpaPlugin({\n      htmlMinify: false,\n      pages: [\n        {\n          name: \"apple\",\n          /**\n           * 文件名是可选的，默认将会是`${name}.html`，这个路径是相对于`build.outDir`\n           */\n          filename: \"fruits/apple.html\", // 将会在编译时输出到sites/fruits/apple.html\n          entry: \"/src/fruits/apple/index.js\",\n          data: {\n            title: \"This is Apple page\"\n          }\n        },\n        {\n          name: \"banana\",\n          filename: \"fruits/banana.html\",\n          entry: \"/src/fruits/banana/index.js\",\n          data: {\n            title: \"This is Banana page\"\n          }\n        },\n        {\n          name: \"strawberries\",\n          filename: \"fruits/strawberries.html\",\n          entry: \"/src/fruits/strawberries/index.js\",\n          data: {\n            title: \"This is Strawberries page\"\n          }\n        }\n      ],\n      /**\n       * 以下示例的 scanOptions 配置可以替换上面的 pages 配置，除了 data 的注入。\n       */\n      scanOptions: {\n        scanDirs: 'src/fruits',\n        entryFile: 'index.js',\n        filename: name => `fruits/${name}.html`,\n        template: '../../template.html',\n      }\n      /**\n       * 通过该选项来配置 history fallback rewrite rules\n       * 如果你像上面这样配置页面的话，那下面的这份配置将会自动生成。\n       * 否则你需要自己编写重定向规则。\n       */\n      rewrites: [\n        {\n          from: new RegExp(normalizePath(`/${base}/(apple|banana|strawberries)`)),\n          to: (ctx) => normalizePath(`/fruits/${ctx.match[1]}.html`),\n        }\n      ],\n      /**\n       * 配置预览服务器的重定向规则，配置方式同 rewrites\n       */\n      previewRewrites: [\n        // 如果产物目录没有 index.html，你需要手动配置规则，以便服务器能正确找到入口文件。\n        { from: /.*/, to: '/home.html' },\n      ],\n      /** 自定义处理模板内容 */\n      transformHtml(html, ctx) {\n        return {\n          html,\n          tags: [\n            {\n              tag: 'div',\n              injectTo: 'body-prepend',\n              children: `[Auto Injected] Page name: ${ctx.page.name}`,\n            },\n          ],\n        };\n      },\n    }),\n  ],\n})\n```\n\n## 插件对比\n\n使用vite开发构建 **多页面应用(MPA)** 的时候，我们通常需要一个具备以下能力的插件：\n\n1. 具备模板引擎如ejs，能够使用一个模板生成多份文件，且能自定义构建时生成文件的路径。\n\n2. 自动配置 `rollupOptions.input`，并提供能力配置开发服务器的代理（主要是history fallback api）。\n\n市面上有非常多的关于vite的MPA插件，但他们却几乎没有能同时做到以上两点的。根据名称匹配度和下载量，我筛选到以下插件:\n\n1. [vite-plugin-mpa](https://github.com/IndexXuan/vite-plugin-mpa)：可以自动配置入口，并提供开发服务器代理配置入口（fallback rule），但必须按照约定调整目录结构，且不支持模板引擎和虚拟入口，也无法定义生成文件的路径。\n\n2. [vite-plugin-html-template](https://github.com/IndexXuan/vite-plugin-html-template)：这个插件的作者和vite-plugin-mpa是同一个人，算是作者推荐的配套插件，主要是和mpa插件组合使用以提供模板引擎功能，同样不支持虚拟入口。\n\n3. [vite-plugin-html](https://github.com/vbenjs/vite-plugin-html)：只支持模板引擎，且不支持虚拟入口。\n\n4. [vite-plugin-virtual-html](https://github.com/windsonR/vite-plugin-virtual-html)：支持虚拟入口，提供了渲染接口，可以定制模板引擎。但没有内置模板引擎，用起来有点麻烦还是。\n\n其中，**\"虚拟入口\"** 的意思是，通过一个模板文件，渲染出多个入口html文件。\n\n其他插件大同小异，他们各有所长，但用起来总不趁手。要么需要搭配使用，要么对现有项目结构的改动较多。有时候我也好奇，既然实现了模板引擎，却又需要多个模板文件，这样做岂不是失去了模板的优势。\n\n而这个插件便是为了解决这些问题，它同时具备上面提到的所有能力。通过结合虚拟入口和模板引擎，使得用户只需要一份模板就可以生成不同的入口html，且能自定义入口文件的输出路径（再也不用手动写脚本移动了！）。同时也提供了接口为开发服务器配置rewrite rules，以便开发时能够正确地请求到入口文件。\n\n如果你的项目正在使用vite工作流且为MPA应用，不妨尝试一下这个插件，它不限制技术栈，与你是否使用vue还是react或其他技术无关。\n\n## 默认重定向规则\n\n正如上面提到的👆🏻，如果你的配置遵循约定，插件将会自动生成一份重定向规则，这份配置会同时应用到开发和预览服务器，如下：\n```ts\n{\n  from: new RegExp(normalizePath(`/${base}/(${Object.keys(inputMap).join('|')})`)),\n  to: ctx => normalizePath(`/${base}/${inputMap[ctx.match[1]]}`),\n}\n```\n\n其中, **inputMap** 是一个`name`到对应虚拟文件的映射，结构如下:\n\n```ts\n{\n  apple: 'fruits/apple.html',\n  banana: 'fruits/banana.html',\n  strawberries: 'fruits/strawberries.html',\n}\n```\n\n请求Url`/sites/apple/xxx`将会被**默认重定向规则**处理并重定向到对应的url，也就是`/fruits/apple.html`(name `'apple'` 对应 `'fruits/apple.html'`, 其他同理)，重定向后的路径将会基于`viteConfig.base(这里是'/sites/')`去寻找目标文件，所以最终的Url会变成`/sites/fruits/apple.html`.\n\n## 关于虚拟入口文件\n\n通常在开发时，我们的文件都是写在本地的，我们通过DevServer的代理能够通过url访问到本地对应的文件。虚拟文件也是如此，只不过对应的文件没有写到文件系统中，而是保存在内存中而已。\n\n该插件通过模板系统生成了对应的虚拟文件，让你可以在开发时**通过代理访问到内存中的虚拟文件**，并在构建时生成到对应的目录下。\n\n你完全可以认为这些虚拟文件是真实存在的，这将有助于你在脑海中构建关于虚拟文件的直觉，以便能够正确地编写代理配置。\n\n## 关于 EJS 模板引擎\n\n插件使用 ejs 模板引擎进行数据注入，除页面配置中提供的 `data` 外，插件默认会将以 `'VITE_'` 开头的环境变量注入所有的页面配置中，更多信息可以查看官网 —— [envprefix](https://cn.vitejs.dev/config/shared-options.html#envprefix)。\n\n","readmeFilename":"README.zh_CN.md"}