{"_id":"vitest-preview","_rev":"13-cc3643101ef909a61c6c7e9cbe8b3f59","name":"vitest-preview","dist-tags":{"latest":"0.0.3","alpha":"0.0.3-alpha.2"},"versions":{"0.0.1-alpha.0":{"name":"vitest-preview","version":"0.0.1-alpha.0","keywords":[],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.1-alpha.0","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"bin":{"vitest-preview":"dist/previewServer.js"},"dist":{"shasum":"b39829d3dc20bf82aaa5afd0c69a4d0f704ea17b","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.1-alpha.0.tgz","fileCount":6,"integrity":"sha512-PPmFfr8pDh3WcI5Qe15t85evf2bPQJSlbiqPlMkyx0/qSM348nWnV6UnSSvcd4hXJKrpGfk9Yb6G/FoCHIvM+g==","signatures":[{"sig":"MEQCIHBRl73PLAYafS8caKg8sAi3ADhi1Mrr2S/qfHM4ntO2AiBvsPzPQA18KLHNnLIJeklfrF5jLkIwww0yLtO7YHnBQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU79qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe0w//btr8RmzyfYPRL1y1keCXXtyfQ0Z+ABlNz8qYeFhfleqc3+2g\r\nR5MpOG/nehjMrAjelZTnNonyiFt8vOasKe2qEExvSgz6N/m3JJXTTgIrwHdR\r\nDHLHsZyFBmnyfLGwsTplL7Vr54CZGV7wNf5KocRqzsERMFzRaU0Yr5WXDY6n\r\n8h6k44fjFTxzw1lUgRGRtBlCuRobinJE6rSEan1ZobyhIm0tRnRmZLJxk7OZ\r\nhBrbs6YbknDHHqpYElxvh448w3zZzj8j0jghKOVe9KVMR80u2Xsi5Xv9jzee\r\nKuqOoDTjTmPvwoSY1n7Ykz2arnYw14q9YuTz+lE4TJGBWqxCHRDeSeqFvyJr\r\nFzTjJm1Qhm+uUh4qoiJItVhRqI8v7l2BvXEqBpJmFaGidTI7/MEGX+bNnRVL\r\n2QLjGRiXRmEo6HWa34iyUt2S9ADtlCo4UgZCXIDOdNpYG1MoKfgMrhTmb/D6\r\n4NBY9ZWObLQSNFAM9Vn/tUHpfCMPRaFqTz/Sq60/KIYDdQR4EOUhpcfhQgWE\r\n/fguA9T8UdeiwbeLYVFpogy27TyEIyvS3c9SprNdcfytN7JSKP1rFpsmCIaB\r\ns3Rp0HATx1jTerMLAb0fwxm1qNCEALLGCDpGOZ+9zg51OLNHcy3+Q9dlHdVp\r\ngg3lFCImjee6jogMPk4RWDrheMPRqpIzzyI=\r\n=eXr5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1aa06fe236b06d4b9d87f19e323f79e1be2403e4","scripts":{"copy":"mkdir dist && cp src/node/empty.html dist/empty.html","build":"rimraf dist && pnpm copy && rollup -c","build:watch":"rimraf dist && pnpm copy && rollup -c -w","publish:alpha":"npm publish --tag alpha","prepublishOnly":"pnpm run build","publish:latest":"npm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_npmVersion":"8.15.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"vite":"^3.0.0","express":"^4.18.2","@types/node":"^18.11.3","@types/express":"^4.17.14","@vitest-preview/dev-utils":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","rollup-plugin-dts":"^5.0.0","@rollup/plugin-json":"^5.0.1","rollup-plugin-esbuild":"^4.10.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.1-alpha.0_1666432874112_0.7834807668632873","host":"s3://npm-registry-packages"}},"0.0.1-alpha.1":{"name":"vitest-preview","version":"0.0.1-alpha.1","keywords":[],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.1-alpha.1","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"bin":{"vitest-preview":"dist/previewServer.js"},"dist":{"shasum":"b91b93bd55de7513cfbe554af9a9ea76ed2e5e5d","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.1-alpha.1.tgz","fileCount":7,"integrity":"sha512-gBLrqs2dTtHF3lu+xPB9eMNeY7QERHCq50mwMI7frajWgWMH1uHHAV07fERkaXwiZkBm3ycUIWY7DB+9aFyOBQ==","signatures":[{"sig":"MEQCIGLiTc+sj0xbYF57SDJHDjMDMPctm1OXXXAv7HhqJ4VWAiAUrSYxPNVbGpY6rnxTOnvJA9OtQ+dop3otyDk9KUIlKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU/KbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7gw//Z2FnxOWQR81+1BeAkmaTykWO2Kl7TLamsCPTTFjp+7Xa0IN8\r\nQyJFsANicmsVMdyKlO3qVqG8sL/ox8mXoPu3fGwTprK56/KIo7kL1xncSu/8\r\npN4NaJ8lpViX/TetHN2JcnaHp96NH4uE4VMsCD//AdFmR3XIZuoez0Tou1PM\r\n3jQpTpTpiwrrw5V96EFXVhH9Li6WH7QDLRcIMYW8AsGX+LTmYtW6Sa2nD3y6\r\nl2XFztwmpz7FDQsjC7FY2QuiHj6dn2ENllQrUtG05zL+CvcsBGUeVHjzPLcM\r\n6DO60EsMhJmNDNP1lC+o6aGsyJTlO97OheOdHqzYxGd7CUwduVF48ZtKdl/V\r\nNVBrggvVH9JO3mr9jfDGxP0g6nlvywAONlAxbkhd9aG/0Ehz6i6QZziITw2Z\r\nd3gAfJDqEhZCWZAcxMQD11MXpDveyCnpIIhVcG2eTJoWL3sdaN22ESX5RU+d\r\neqCRP4y/j+tuv8ZmAeCAGzTQrqf6TNHJMqm5jqJUaHUi6NydkuDuARptge9q\r\n8S8OlGu/RfKkNaq6DSHs8vC3INbRmpHu4O0MIVxcdUL3chNdEdTI9wDmTJNS\r\n9JV/hztIMhr5FfqsMoBhOgyNtLxiFC4k2HRAsEBc2Sf+2W2lpnUty5bPruMY\r\nZ/I0DvNDttE8dxCWz90tBRz8lUwdiOz7NT4=\r\n=WSWd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:vitest-preview-0.0.1-alpha.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"copy":"mkdir dist && cp src/node/empty.html dist/empty.html","build":"rimraf dist && pnpm copy && rollup -c","build:watch":"rimraf dist && pnpm copy && rollup -c -w","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/d9bf4e356d89b67cc700e50f3b13355d/vitest-preview-0.0.1-alpha.1.tgz","_integrity":"sha512-gBLrqs2dTtHF3lu+xPB9eMNeY7QERHCq50mwMI7frajWgWMH1uHHAV07fERkaXwiZkBm3ycUIWY7DB+9aFyOBQ==","_npmVersion":"8.15.0","description":"<!-- TODO: Write a GitHub Actions to sync with root readme --> <h1 align=\"center\"> Vitest Preview </h1>","directories":{},"_nodeVersion":"16.17.0","dependencies":{"vite":"^3.0.0","express":"^4.18.2","@types/node":"^18.11.3","@types/express":"^4.17.14","@vitest-preview/dev-utils":"0.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.2.3","rollup-plugin-dts":"^5.0.0","@rollup/plugin-json":"^5.0.1","rollup-plugin-esbuild":"^4.10.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.1-alpha.1_1666445979587_0.2972878333964537","host":"s3://npm-registry-packages"}},"0.0.1-alpha.2":{"name":"vitest-preview","version":"0.0.1-alpha.2","keywords":[],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.1-alpha.2","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"bin":{"vitest-preview":"dist/previewServer.mjs"},"dist":{"shasum":"68fb293c389651ffdf440f1bd358b4d60161d642","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.1-alpha.2.tgz","fileCount":6,"integrity":"sha512-kXychSNabp9KRq8XO1J10g7ikfrAhKEVwr7kb6p9/Y1O1+3e14D18XedJhbwWWSrCsx6JSePl3nVNQ287sqhyw==","signatures":[{"sig":"MEYCIQCH2qrjVRnGIjMlMjocnQYjqfRICQyv1PSgZjw2wwquDwIhAJddTVOpF5d4fqg1zwenUpJ9dqF3L6xTqyCUSM7vp8G6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVA8qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2yA//VgFQXopzdzORUdbgG91XfDDf0dO0bmRUtbJlqaT6JW8Bb0vu\r\nuSqzXnKLCXwARhkl9k4lqpTpv+sKQbsxkbduLyZUkfgzqcKE/pdIfX3IhFuS\r\n7aj7D6Z98LKpLmiWI0oUFJRnq2XCkSi322AX3d0IS++piNaMbAjPuqOFUsSX\r\n1mMBAoT/Gzo6BiRMimipsOF0ml5ucrX2PQVWLe+u77cXCQ2OfF6kYTGLazhq\r\nNa0mW7KA8ohpfLv3YFyI1vvZiEY3CtSqVTufCHAsHg1bGI2iTRhVtjsP+Hlh\r\nZTBSFHPGonxFXPndSc1ILd2ebNrGHdC43gz3OpHSCkpTEV3xBrJgKohp2387\r\nq26GNREKtVuDGgWGpkDfpr3KNrMIia+p5ADcyAwp1UFsTIE2+sVsWnAA1hY5\r\npgxrCJf/5REofHcd9OaYCybKSvjo6dBbq9XJhBmGNcOZT+BkCf2WOu/+I8CJ\r\nhX1IMjwru8EJnGvNjOl7fyO8Rhpk9ZSI7Pjjjw7bNMsDFIHQYpRrgh/HZzJ0\r\nd1Gz5CJox5rkwqZo++oOFQHypGBPO+DLn+XPq/+sdS+tH/f/riDmEx46SZyW\r\ndPnoGJzfEMdGWTMZV5LW7QXThlAjegxF8fDK5EzrMT7wIeUCkskCZt7LdkSp\r\nv5Tz3wxQp2ON9ttwtIhsTXbNKZnAPf2wQbs=\r\n=1rqL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:vitest-preview-0.0.1-alpha.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"copy":"mkdir dist && cp src/node/empty.html dist/empty.html","build":"rimraf dist && pnpm copy && rollup -c","build:watch":"rimraf dist && pnpm copy && rollup -c -w","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/df60bc04d5a7b1dd414ae3fe281a050d/vitest-preview-0.0.1-alpha.2.tgz","_integrity":"sha512-kXychSNabp9KRq8XO1J10g7ikfrAhKEVwr7kb6p9/Y1O1+3e14D18XedJhbwWWSrCsx6JSePl3nVNQ287sqhyw==","_npmVersion":"8.15.0","description":"<!-- TODO: Write a GitHub Actions to sync with root readme --> <h1 align=\"center\"> Vitest Preview </h1>","directories":{},"_nodeVersion":"16.17.0","dependencies":{"vite":"^3.0.0","express":"^4.18.2","@types/node":"^18.11.3","@types/express":"^4.17.14","@vitest-preview/dev-utils":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","rollup-plugin-dts":"^5.0.0","@rollup/plugin-json":"^5.0.1","rollup-plugin-esbuild":"^4.10.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.1-alpha.2_1666453290640_0.8766640800336072","host":"s3://npm-registry-packages"}},"0.0.1-alpha.3":{"name":"vitest-preview","version":"0.0.1-alpha.3","keywords":[],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.1-alpha.3","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"bin":{"vitest-preview":"dist/previewServer.mjs"},"dist":{"shasum":"42c7fce32c63216c9c4361cfc99562ed36fb37c6","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.1-alpha.3.tgz","fileCount":6,"integrity":"sha512-vVDdilOb84PtTlYhwTF5HieI1odP49JbjQIF5RSXEp2pRTrh6/lvJ1WE057naxJYcC5VxQKmu5OrqIK5BqGVAA==","signatures":[{"sig":"MEUCIHk+U2yQYwwHwDVkrgq9vU6/QZvQ0oUULhN/d4sfAuHyAiEAkDFbmUI1tAhOrj9yxt6WbcGls3ec3v95yWPtVniZwTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVCKtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN/g//akpnLLzCTK03mELNP3Zr/7ZSdDOpyg5nHR5LT9Rxyir+t5/p\r\n1acmisfFjG2M23rhso1avkz5a/qMVh9HviiJmmgt8SmFc805tg4HTcKuaGmL\r\nca02w6NY+57QKxsZ0vuspcQaLT2mo+jLctb485nOZutXIu/t0sDOhlyaSh7J\r\nxe575lfrFuGat0Mmzvdvniz9kS/7AXqZk7kl0e7NtCRZdkgSZGJ1dQYu13c2\r\nYJCIoiTVyzrvNtL11psdkalqfP1MJgHBLYOkI89cB7AeCD8zBlNeuEJg74Ca\r\nn5zlh25WOLPh8BCueR2CLwXlkUDUc0qNRT0YqfJ1zumYqfoEGn68GHOEDPRb\r\ndXYIYrHsceY8JJOZN9ZdFbXB953Nn475DEn3vLkYu9uyrnIYwj2v42/a9Fi2\r\nipzi++z4BiAHz5Kywl1zoCr3jFZ9PpTVnGM8A+tfauRqPnJ4rSnsZ+VmCzYw\r\ngj4gg4EBlJqhX/aMLqtTNckxZQC51VowzyLygO93O2wkzHKxyzIpX4pABM9h\r\nkrKojsZEuKvEwv1mLrzJ2PmbAnYz4Ec7edsmkiUmWmkEGmqt/iLfKE/ipoSZ\r\nN3yBsnHe4kK9kKg/HSPhEU6mJNCAwElb3VpkDalm8Jyys2kNYQkczZMETSA1\r\nXDB5yYHHaT49Yo8oZZMHlVUGHY8IoDYB63w=\r\n=/pLH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:vitest-preview-0.0.1-alpha.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"copy":"mkdir dist && cp src/node/empty.html dist/empty.html","build":"rimraf dist && pnpm copy && rollup -c","build:watch":"rimraf dist && pnpm copy && rollup -c -w","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/3559f0e9cd4bf9d0be56b9bb1ebcba6a/vitest-preview-0.0.1-alpha.3.tgz","_integrity":"sha512-vVDdilOb84PtTlYhwTF5HieI1odP49JbjQIF5RSXEp2pRTrh6/lvJ1WE057naxJYcC5VxQKmu5OrqIK5BqGVAA==","_npmVersion":"8.15.0","description":"<!-- TODO: Write a GitHub Actions to sync with root readme --> <h1 align=\"center\"> Vitest Preview </h1>","directories":{},"_nodeVersion":"16.17.0","dependencies":{"vite":"^3.0.0","express":"^4.18.2","@types/node":"^18.11.3","@types/express":"^4.17.14","@vitest-preview/dev-utils":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","rollup-plugin-dts":"^5.0.0","@rollup/plugin-json":"^5.0.1","rollup-plugin-esbuild":"^4.10.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.1-alpha.3_1666458285565_0.14524824960282667","host":"s3://npm-registry-packages"}},"0.0.1-alpha.4":{"name":"vitest-preview","version":"0.0.1-alpha.4","keywords":[],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.1-alpha.4","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"bin":{"vitest-preview":"dist/previewServer.mjs"},"dist":{"shasum":"c6448dd5c0d488f8f89b48eb5b0bd39631c68043","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.1-alpha.4.tgz","fileCount":6,"integrity":"sha512-kJakulN3T+WlWhQjGqtPBsp4On54PKWBjNwJkVaDF5ZnDr9h/NB96m0R6hY1+Cox1R8Gy3LA0AFKLp1JVL6giA==","signatures":[{"sig":"MEUCIQCpf+5c3ZI9pNAiodoWAbOGGH96Nb/oauPKSCymxflVEAIgMJeWKmh/ce9+OQtENONV1+e6Z1b1bCR8LhJeIJfauJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVC2wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3vg//W50h6wmDt3BF6TC+ORuFlO7pxqwk7cPjwUNwSHUWyNsq5+AO\r\nFttQMqN6jvxM+fU/sCcCGsss1207jKlnbY5nzOunxIeDYm3ZfbfWlWnKwG+H\r\nI49TcS52LKBlvP9dKOtW3DjBiDJ4a6tcKUoQcWNy+WG3I/kRLTLtBo3k0870\r\nFcCZ2OD6DOZrtVgTGebFwbORxhxcu/mEDDZqupLanotfjM02PiFavulVk4Ac\r\nJOLjdqCkh+fH4HdR7FqkJBlvdaI6jKYfTciQf+1HWymnq/yZKFIyLi3zmh5B\r\nYzXd5Rg+SMTLT9VtES78jb1BatVOYqeTUM24BzkWEMHYN2BkunecNvlaEQPH\r\nKYbc3SwLwPwYzl1MFRKKDFyz2jecSvixxegbYlyia6NbwnQAfewxdWfwY+al\r\nIdqKlmNr3IzZv2MBtfXKQ6dPCqzMjT6qme+uCgWgdQpnW0fWqfPDBdGY0TyG\r\n5Fo8x1BAC8/b9Eg5uabnRcdSXlQdsz8w1SnJpDmUXijIEicMJWX2CgA0n6d7\r\nZHecjMcdFWIPyBkjlmf8D8myw5DFpBdpMcvoXrJpJbkW1jZ+McbxQ9G7nR69\r\nCpXP27IMnxjAvAOepv5caJ+qa4GQZoqC0XgullsOtEqozQSeebGUe2e4XDc5\r\nOq0cl+z8rsV9981OLf3HM84koo/3/1qEKoQ=\r\n=0zDN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:vitest-preview-0.0.1-alpha.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"copy":"mkdir dist && cp src/node/empty.html dist/empty.html","build":"rimraf dist && pnpm copy && rollup -c","build:watch":"rimraf dist && pnpm copy && rollup -c -w","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/f0f5523d871f0d93e363307692c3e9d3/vitest-preview-0.0.1-alpha.4.tgz","_integrity":"sha512-kJakulN3T+WlWhQjGqtPBsp4On54PKWBjNwJkVaDF5ZnDr9h/NB96m0R6hY1+Cox1R8Gy3LA0AFKLp1JVL6giA==","_npmVersion":"8.15.0","description":"<!-- TODO: Write a GitHub Actions to sync with root readme --> <h1 align=\"center\"> Vitest Preview </h1>","directories":{},"_nodeVersion":"16.17.0","dependencies":{"vite":"^3.0.0","express":"^4.18.2","@types/node":"^18.11.3","@types/express":"^4.17.14","@vitest-preview/dev-utils":"0.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.2.3","rollup-plugin-dts":"^5.0.0","@rollup/plugin-json":"^5.0.1","rollup-plugin-esbuild":"^4.10.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.1-alpha.4_1666461104194_0.22064689328790754","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"vitest-preview","version":"0.0.1","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser"],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.1","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"homepage":"https://www.vitest-preview.com","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"bin":{"vitest-preview":"dist/previewServer.mjs"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"dist":{"shasum":"ae53da961082ff20a8dec5deba8484f36b120268","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.1.tgz","fileCount":6,"integrity":"sha512-rKh+rzW54HYfgYjCU/9n8t0V8rnxYiH67uJGYUKKqW5L87Cl8NESDzNe2BbD6WmNvM4ojQdc0VqLXv6QsDt1Jw==","signatures":[{"sig":"MEUCIHXO+z/aAwTHZVYJypRbe1MdRGECl/S7mJ8YHCBzHVmxAiEAq8iQau+iXtGCZhmveaQOY0ugWiz9/TVl2iFKd+8Rm3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVX8AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7MA/+OOYtBJeW3B87RNfX+/d6j4SKdf5VSSd5F7sHY3Em/DRgMnms\r\nUEaYuCdTHd8LKqwYSDL/AjGy/xXlie2GZOsX5XiMlgkNdNh0OyFwJCPmpTYN\r\nm3we4+qN4HIqHCHkXk4B7oUMMRwaFasgJG07a7qG76GGPP6CQ0M+IotaX7NB\r\nqd2kkmpthLrgcIfuoazRbCbQ0P8Zf6QMuxxaR0vNTLNnYOiWe/r60Rh93IaO\r\nzePPd9tAeJYjfVlhEw2XfY7pw5G8c616IV+NP+T7mjI/ElBLsCegOHOKke+e\r\nvDcQfQLFBnVqmY6Codwxg7bYlyLW5DtihXShDsDbVcEjO7KCVuhIJC/xqHn/\r\nVhdEO8vY92mEMCSLwpDWrAw+8gtfZqe85Z+YxZ7HqrxfT5oooCNls71d/XJY\r\n1nRfYu0h+XwUAtIg2HAHU/MXiMl3AO6Abpqdv/PrgFbpczW4SYcxUcyIjcol\r\nA0d2dJxsSO05vEAOenvs0Bzd9oPBBJNtzOMH8J6yL4AUClR0/c0qsM0X3eLt\r\nabz4tBlwmWDcxLuZW0kcLZTyKdGxN6zbqupo8hEO/AoypNeaXjuDK4omfeKL\r\n54knGLtjqAPIwS9uq6sr4zIbUU4lfZaGQIXOysrfzMiiIlear4IVCqFE6mB8\r\nJPT+YVfbiVOsERefJ5K6T8ezQh4SOXYYDM8=\r\n=EJJl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:vitest-preview-0.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"copy":"mkdir dist && cp src/node/empty.html dist/empty.html","build":"rimraf dist && pnpm copy && rollup -c","build:watch":"rimraf dist && pnpm copy && rollup -c -w","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/a3621e382f98546e2d824d2546a625eb/vitest-preview-0.0.1.tgz","_integrity":"sha512-rKh+rzW54HYfgYjCU/9n8t0V8rnxYiH67uJGYUKKqW5L87Cl8NESDzNe2BbD6WmNvM4ojQdc0VqLXv6QsDt1Jw==","repository":{"url":"git+https://github.com/nvh95/vitest-preview.git","type":"git"},"_npmVersion":"8.15.0","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","directories":{},"_nodeVersion":"16.17.0","dependencies":{"vite":"^3.0.0","express":"^4.18.2","@types/node":"^18.11.3","@types/express":"^4.17.14","@vitest-preview/dev-utils":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.2.3","rollup-plugin-dts":"^5.0.0","@rollup/plugin-json":"^5.0.1","rollup-plugin-esbuild":"^4.10.1","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.1_1666547456551_0.19160706376961834","host":"s3://npm-registry-packages"}},"0.0.2-alpha.0":{"name":"vitest-preview","version":"0.0.2-alpha.0","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.2-alpha.0","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"homepage":"https://www.vitest-preview.com","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"bin":{"vitest-preview":"dist/node/previewServer.js"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"dist":{"shasum":"eb9fd128f46fbb31a7cecf786343dbc9d2f958ce","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.2-alpha.0.tgz","fileCount":7,"integrity":"sha512-5Yzzaq9ei6fNQ8HryZ9FyZPQYOQFogptur2Eb+tnu+LiyQEy3sPcSl2VZFoADijamS2X1D59Vc/F7V+NGo3pPQ==","signatures":[{"sig":"MEUCIA6+osetNQ5LQ3FYDOqBPG+lL+g3AmJNS6Ohxpciymi2AiEA4ibWCZxG9R01/lJkfw0018+12bUd4LyDI6u/oyimW4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9572},"type":"module","_from":"file:vitest-preview-0.0.2-alpha.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node/previewServer":{"import":"./dist/node/previewServer.js"}},"scripts":{"copy":"mkdir -p dist/node && cp src/node/empty.html dist/node/empty.html","build":"rimraf dist && pnpm copy && pkgroll","build:watch":"rimraf dist && pnpm copy && pkgroll --watch","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/b4caf94d4609ca314d481795ce575f19/vitest-preview-0.0.2-alpha.0.tgz","_integrity":"sha512-5Yzzaq9ei6fNQ8HryZ9FyZPQYOQFogptur2Eb+tnu+LiyQEy3sPcSl2VZFoADijamS2X1D59Vc/F7V+NGo3pPQ==","repository":{"url":"git+https://github.com/nvh95/vitest-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","directories":{},"_nodeVersion":"20.19.5","dependencies":{"vite":"^7.1.6","express":"^5.1.0","@types/express":"^5.0.3","@vitest-preview/dev-utils":"0.0.2-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"pkgroll":"^2.15.4","@types/node":"^20.19.5"},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.2-alpha.0_1758277655332_0.35342695002183677","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-alpha.1":{"name":"vitest-preview","version":"0.0.2-alpha.1","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.2-alpha.1","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"homepage":"https://www.vitest-preview.com","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"bin":{"vitest-preview":"dist/node/previewServer.js"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"dist":{"shasum":"1e0d571a61ce273e0308af4f0fc3457c51384392","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.2-alpha.1.tgz","fileCount":7,"integrity":"sha512-gDvRPM2vGeDH22K8B45+SroFlGnN0wJ/8Cei+8IJa89W8Y52XvwPYmvT67/TPAhWrVSkW/xFP/yqFJHE/sHLMw==","signatures":[{"sig":"MEUCIEDDOSIXMEqOtLhHQy2m6yQFU+YXDpUa1XSo8HlHFI3kAiEAolB6lgvF4RU5d7swxjjx71eNIoAsiLGbEItv+gMyVR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11392},"type":"module","_from":"file:vitest-preview-0.0.2-alpha.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node/previewServer":{"import":"./dist/node/previewServer.js"}},"scripts":{"copy":"mkdir -p dist/node && cp src/node/empty.html dist/node/empty.html","build":"rimraf dist && pnpm copy && pkgroll","build:watch":"rimraf dist && pnpm copy && pkgroll --watch","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/afeaa71aa67bea4da2739239c292c7e1/vitest-preview-0.0.2-alpha.1.tgz","_integrity":"sha512-gDvRPM2vGeDH22K8B45+SroFlGnN0wJ/8Cei+8IJa89W8Y52XvwPYmvT67/TPAhWrVSkW/xFP/yqFJHE/sHLMw==","repository":{"url":"git+https://github.com/nvh95/vitest-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","directories":{},"_nodeVersion":"20.19.5","dependencies":{"vite":"^7.1.6","jsdom":"^27.0.0","express":"^5.1.0","@types/jsdom":"^21.1.7","@types/express":"^5.0.3","@vitest-preview/dev-utils":"0.0.2-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"pkgroll":"^2.15.4","@types/node":"^20.19.5"},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.2-alpha.1_1758467527363_0.45822299431450286","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"vitest-preview","version":"0.0.2","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.2","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"homepage":"https://www.vitest-preview.com","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"bin":{"vitest-preview":"dist/node/previewServer.js"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"dist":{"shasum":"92965719be44c8978c3b73d1a952e9c916b5e2df","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.2.tgz","fileCount":9,"integrity":"sha512-ClZiVonayYgfToQB+9rreiW7U0D+K+EMOMtMbTx6jVb8VcoQ4oTviUC6GKzwZAioMn7hN/q2WswaIoJo8siXWA==","signatures":[{"sig":"MEUCIE9eIqAh2WtZ4H0H7Ti8yTRvVpZozHi03IPgbDceg3kmAiEA6Y/Cl0CsYDBbKXNnn05H9CUqvSVQ/WhTnoFIp2Vl10A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12706},"type":"module","_from":"file:vitest-preview-0.0.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./node/previewServer":{"import":"./dist/node/previewServer.js"}},"scripts":{"copy":"mkdir -p dist/node && cp src/node/empty.html dist/node/empty.html","test":"vitest run tests/e2e.test.ts","build":"rimraf dist && pnpm copy && pkgroll","build:watch":"rimraf dist && pnpm copy && pkgroll --watch","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/cd8189f604791933eda2a0ca4ba0018c/vitest-preview-0.0.2.tgz","_integrity":"sha512-ClZiVonayYgfToQB+9rreiW7U0D+K+EMOMtMbTx6jVb8VcoQ4oTviUC6GKzwZAioMn7hN/q2WswaIoJo8siXWA==","repository":{"url":"git+https://github.com/nvh95/vitest-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","directories":{},"_nodeVersion":"20.19.5","dependencies":{"vite":"^7.1.6","jsdom":"^27.0.0","express":"^5.1.0","@types/jsdom":"^21.1.7","@types/express":"^5.0.3","@vitest-preview/dev-utils":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","pkgroll":"^2.15.4","@types/node":"^20.19.5"},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.2_1758642418942_0.2397385472515845","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-alpha.0":{"name":"vitest-preview","version":"0.0.3-alpha.0","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.3-alpha.0","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"homepage":"https://www.vitest-preview.com","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"bin":{"vitest-preview":"dist/node/previewServer.js"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"dist":{"shasum":"0a0c8347a428968eada44609672b89e321ef6763","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.3-alpha.0.tgz","fileCount":9,"integrity":"sha512-5qaWRWhhT9iVVxZMMMIx93mekwNVmgvKiKw5QtVLxHG1cLxkdr59t7DSETU4si7CYFgJdcekRhfCo5f4rmmNHg==","signatures":[{"sig":"MEQCIC9csHlp2U0DNVxmMiLiqfLYtFlgESEd29BNR1/jVyzOAiBZ+5xqUi22SgRkcC/9hNOji61H6E75C2vueM9M1+Ls3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12739},"type":"module","_from":"file:vitest-preview-0.0.3-alpha.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./node/previewServer":{"import":"./dist/node/previewServer.js"}},"scripts":{"copy":"mkdir -p dist/node && cp src/node/empty.html dist/node/empty.html","test":"vitest run tests/e2e.test.ts","build":"rimraf dist && pnpm copy && pkgroll","build:watch":"rimraf dist && pnpm copy && pkgroll --watch","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/e46208b3f78344db25303e1cf46720c5/vitest-preview-0.0.3-alpha.0.tgz","_integrity":"sha512-5qaWRWhhT9iVVxZMMMIx93mekwNVmgvKiKw5QtVLxHG1cLxkdr59t7DSETU4si7CYFgJdcekRhfCo5f4rmmNHg==","repository":{"url":"git+https://github.com/nvh95/vitest-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","directories":{},"_nodeVersion":"20.19.5","dependencies":{"vite":"^7.1.6","jsdom":"^27.0.0","express":"^5.1.0","@types/jsdom":"^21.1.7","@types/express":"^5.0.3","@vitest-preview/dev-utils":"0.0.3-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","pkgroll":"^2.15.4","@types/node":"^20.19.5"},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.3-alpha.0_1758643962466_0.23309011270346125","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-alpha.1":{"name":"vitest-preview","version":"0.0.3-alpha.1","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.3-alpha.1","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"homepage":"https://www.vitest-preview.com","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"bin":{"vitest-preview":"dist/node/previewServer.js"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"dist":{"shasum":"ac7b56483f305b54159ca8a956b8fde11df9740f","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.3-alpha.1.tgz","fileCount":10,"integrity":"sha512-qyXMhxXSUnqFo+EyQqSosGcBiY2dK+U06ftDpU74CrNU9WzHzLf5pHYhzGZd2Yhu2BfWVEirPyGplE0frNgy/A==","signatures":[{"sig":"MEQCIHTsyfup0SS7yM1Ob1hIR79IUNZl8BvvUX1BD7Y+XW3VAiB7yqxraFvcg9PZbTgNrIfqP+5sASwydpe/Hj89PtQzPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20891},"type":"module","_from":"file:vitest-preview-0.0.3-alpha.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./node/previewServer":{"import":"./dist/node/previewServer.js"}},"scripts":{"copy":"mkdir -p dist/node && cp src/node/empty.html dist/node/empty.html","test":"vitest run tests/e2e.test.ts","build":"rimraf dist && pnpm copy && pkgroll","build:watch":"rimraf dist && pnpm copy && pkgroll --watch","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/adcaf3e2574d699c49d9c612b6677248/vitest-preview-0.0.3-alpha.1.tgz","_integrity":"sha512-qyXMhxXSUnqFo+EyQqSosGcBiY2dK+U06ftDpU74CrNU9WzHzLf5pHYhzGZd2Yhu2BfWVEirPyGplE0frNgy/A==","repository":{"url":"git+https://github.com/nvh95/vitest-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","directories":{},"_nodeVersion":"20.19.5","dependencies":{"vite":"^7.1.6","jsdom":"^27.0.0","express":"^5.1.0","@types/jsdom":"^21.1.7","@types/express":"^5.0.3","@vitest-preview/dev-utils":"0.0.3-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","pkgroll":"^2.15.4","@types/node":"^20.19.5"},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.3-alpha.1_1758645054465_0.5185383401993839","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-alpha.2":{"name":"vitest-preview","version":"0.0.3-alpha.2","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"author":{"url":"https://github.com/nvh95","name":"Hung Viet Nguyen"},"license":"MIT","_id":"vitest-preview@0.0.3-alpha.2","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"homepage":"https://www.vitest-preview.com","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"bin":{"vitest-preview":"dist/node/previewServer.js"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"dist":{"shasum":"34947d0a1c63bce4e1699a6dbe49c89298a7f41d","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.3-alpha.2.tgz","fileCount":10,"integrity":"sha512-7MxVxvha9Ul5VGBat7nThpA/b0/dhZjAPv3H9oAvfxJSSf4307mKQk4l2o5I0AlL6PJoLv4OvMefd+LzPtyhJg==","signatures":[{"sig":"MEQCIE1TMHU60sHUgOGauWsQwPtLJdqDpHto/2eOB50Hq1ybAiAXaHWVoz+yzFhXpgzoWD48GTtylSlIxTcMV0YoDY+7CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41236},"type":"module","_from":"file:vitest-preview-0.0.3-alpha.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./node/previewServer":{"import":"./dist/node/previewServer.js"}},"scripts":{"copy":"mkdir -p dist/node && cp src/node/empty.html dist/node/empty.html","test":"vitest run tests/e2e.test.ts","build":"rimraf dist && pnpm copy && pkgroll","build:watch":"rimraf dist && pnpm copy && pkgroll --watch","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/d10b436cbeb6752e9f3995033edd6f27/vitest-preview-0.0.3-alpha.2.tgz","_integrity":"sha512-7MxVxvha9Ul5VGBat7nThpA/b0/dhZjAPv3H9oAvfxJSSf4307mKQk4l2o5I0AlL6PJoLv4OvMefd+LzPtyhJg==","repository":{"url":"git+https://github.com/nvh95/vitest-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","directories":{},"_nodeVersion":"20.19.5","dependencies":{"vite":"^7.1.6","chalk":"^5.6.2","jsdom":"^27.0.0","express":"^5.1.0","inquirer":"^12.9.6","commander":"^14.0.1","@types/jsdom":"^21.1.7","@types/express":"^5.0.3","@vitest-preview/dev-utils":"0.0.3-alpha.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","pkgroll":"^2.15.4","@types/node":"^20.19.5"},"_npmOperationalInternal":{"tmp":"tmp/vitest-preview_0.0.3-alpha.2_1758985975879_0.9868541421678665","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"vitest-preview","version":"0.0.3","description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","type":"module","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./node/previewServer":{"import":"./dist/node/previewServer.js"},"./node":{"import":"./dist/node/index.js","types":"./dist/node/index.d.ts"}},"types":"dist/index.d.ts","bin":{"vitest-preview":"dist/node/previewServer.js"},"keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"homepage":"https://www.vitest-preview.com","repository":{"type":"git","url":"git+https://github.com/nvh95/vitest-preview.git"},"bug":{"url":"https://github.com/nvh95/viest-preview/issues"},"author":{"name":"Hung Viet Nguyen","url":"https://github.com/nvh95"},"license":"MIT","dependencies":{"@types/express":"^5.0.3","@types/jsdom":"^21.1.7","chalk":"^5.6.2","commander":"^14.0.1","express":"^5.1.0","inquirer":"^12.9.6","jsdom":"^27.0.0","vite":"^7.1.6","@vitest-preview/dev-utils":"0.0.3"},"devDependencies":{"@types/node":"^20.19.5","pkgroll":"^2.15.4","vitest":"^3.2.4"},"scripts":{"copy":"mkdir -p dist/node && cp src/node/empty.html dist/node/empty.html","build":"rimraf dist && pnpm copy && pkgroll","build:watch":"rimraf dist && pnpm copy && pkgroll --watch","test":"vitest run tests/e2e.test.ts","publish:alpha":"pnpm publish --tag alpha","publish:latest":"pnpm publish"},"_id":"vitest-preview@0.0.3","bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"_integrity":"sha512-3jzOfCa3ea+8n8cbRhHl457ymCPgWi8EJOxFQmc4aZtoUMBntZFToiuFuRrYgmc1hLQg07Nt0qf25x/cvKU8pQ==","_resolved":"/private/var/folders/sn/f33ng8n56mqdclq35ggxxbdm0000gn/T/4525d31df6e1cb0fc651e636eafa19ee/vitest-preview-0.0.3.tgz","_from":"file:vitest-preview-0.0.3.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3jzOfCa3ea+8n8cbRhHl457ymCPgWi8EJOxFQmc4aZtoUMBntZFToiuFuRrYgmc1hLQg07Nt0qf25x/cvKU8pQ==","shasum":"570083dda158bd69a42c7d7e824ce0347a39a66d","tarball":"https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.3.tgz","fileCount":10,"unpackedSize":41220,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBv3+b9J1Zkf1Fl9E6rx5Tif0XSkY8QHC0D9TB3POsKAAiBpPGe5Vgj/hUHDAGL1Txv4SejaAeyveOeBAvR/7p5FMw=="}]},"_npmUser":{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"},"directories":{},"maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest-preview_0.0.3_1758986507380_0.965642319021446"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-22T10:01:14.112Z","modified":"2025-09-27T15:21:47.800Z","0.0.1-alpha.0":"2022-10-22T10:01:14.288Z","0.0.1-alpha.1":"2022-10-22T13:39:39.732Z","0.0.1-alpha.2":"2022-10-22T15:41:30.819Z","0.0.1-alpha.3":"2022-10-22T17:04:45.734Z","0.0.1-alpha.4":"2022-10-22T17:51:44.377Z","0.0.1":"2022-10-23T17:50:56.754Z","0.0.2-alpha.0":"2025-09-19T10:27:35.513Z","0.0.2-alpha.1":"2025-09-21T15:12:07.561Z","0.0.2":"2025-09-23T15:46:59.126Z","0.0.3-alpha.0":"2025-09-23T16:12:42.635Z","0.0.3-alpha.1":"2025-09-23T16:30:54.643Z","0.0.3-alpha.2":"2025-09-27T15:12:56.111Z","0.0.3":"2025-09-27T15:21:47.598Z"},"bugs":{"url":"https://github.com/nvh95/vitest-preview/issues"},"author":{"name":"Hung Viet Nguyen","url":"https://github.com/nvh95"},"license":"MIT","homepage":"https://www.vitest-preview.com","keywords":["testing","vitest","frontend","productivity","debug","preview vitest","vitest browser","visual testing"],"repository":{"type":"git","url":"git+https://github.com/nvh95/vitest-preview.git"},"description":"Visual Debugging Experience for Vitest 🧪🖼⚡️","maintainers":[{"name":"nvh95","email":"nguyenviethunghl00@gmail.com"}],"readme":"<p align=\"center\">\n <img align=\"center\" alt=\"Vitest Preview Logo\" src=\"https://user-images.githubusercontent.com/8603085/197406675-dbe5b555-3a71-4c6d-9547-776c18052881.svg\" width=\"120\"/>\n</p>\n\n<h1 align=\"center\">\n<a href=\"https://www.vitest-preview.com\" target=\"_blank\" >Vitest Preview</a>\n</h1>\n\n<p align=\"center\">\nDebug your Vitest tests. Effortlessly. 🧪🖼⚡️\n</p>\n\n<p align=\"center\">\n  <img align=\"center\" src=\"https://user-images.githubusercontent.com/8603085/197373376-f6a3fe33-487b-4c35-8085-8e7e6357ce40.gif\" alt=\"Vitest Preview Demo\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://stackblitz.com/edit/vitest-preview?file=src%2FApp.test.tsx,README.md\" title=\"Try Vitest Preview Now\" target=\"_blank\">Try Vitest Preview Online</a>. No downloads needed!\n</p>\n\n<!-- prettier-ignore-start -->\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-7-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n<!-- prettier-ignore-end -->\n\n[![npm version](https://img.shields.io/npm/v/vitest-preview)](https://www.npmjs.com/package/vitest-preview)\n[![Best of JS](https://img.shields.io/endpoint?url=https://bestofjs-serverless.now.sh/api/project-badge?fullName=nvh95%2Fvitest-preview%26since=weekly)](https://bestofjs.org/projects/vitest-preview)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-green.svg)](./CONTRIBUTING.md)\n[![Mentioned in Awesome Jest](https://awesome.re/mentioned-badge.svg)](https://github.com/vitejs/awesome-vite#testing)\n\n[![Try Vitest Preview now](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/edit/vitest-preview?file=src%2FApp.test.tsx,README.md)\n\n## Why **vitest-preview**\n\nWhen writing tests, we usually have to debug by reading the cryptic HTML output on the terminal. Sometimes, they are too complicated to visualize the UI in our heads. `vitest-preview` previews your Vitest tests right in a browser, then you can see your actual UI visually. You can write tests and watch rendered output changes accordingly. Vitest Preview lets you concentrate on tests in the \"real world\" rather than deciphering HTML code.\n\n`vitest-preview` is built on top of [Vite](https://vitejs.dev), it's blazing fast and easy to use.\n\n`vitest-preview` is a younger sibling of [`jest-preview`](https://github.com/nvh95/jest-preview) with the same idea and to solve the same problem. If you are writing tests using Jest, [give it a try](https://stackblitz.com/edit/jest-preview?file=src%2FApp.test.tsx,README.md).\n\n## Features\n\n- 👀 Visualize your testing UI in an external browser in milliseconds.\n- 🔄 Auto reloads the browser when `debug()` is executed.\n- 💅 Fully support CSS\n- 🌄 Support viewing images.\n\n## Installation\n\n```bash\nnpm install --save-dev vitest-preview\n# Or\nyarn add -D vitest-preview\npnpm add -D vitest-preview\n```\n\n## Configuration\n\n### Process CSS\n\nYou need to configure `vitest` to process CSS by:\n\n```diff\n// vite.config.js\nexport default defineConfig({\n  test: {\n+    css: !process.env.CI, // We usually don't want to process CSS in CI\n  },\n});\n\n```\n\nYou might want to import your CSS global files in `setupFiles`:\n\n```diff\n// vite.config.js\nexport default defineConfig({\n  test: {\n+    setupFiles: './src/test/setup.ts',\n  },\n});\n\n```\n\n```diff\n// src/test/setup.ts\n+import './global.css';\n+import '@your-design-system/css/dist/index.min.css';\n+import 'bootstrap/dist/css/bootstrap.min.css';\n\n```\n\n### Add script vitest-preview\n\n`vitest-preview` has a CLI that opens **Vitest Preview Dashboard** where you can preview your tests' UI. You can update your `package.json` to add a script for more convenience:\n\n```json\n\"scripts\": {\n  \"vitest-preview\": \"vitest-preview\"\n},\n```\n\n## Usage\n\nPut `debug()` wherever you want to see the UI in your tests.\n\n```diff\n+import { debug } from 'vitest-preview';\n\ndescribe('App', () => {\n  it('should work as expected', () => {\n    render(<App />);\n+    debug();\n  });\n});\n```\n\nOpen the **Vitest Preview Dashboard** by running the CLI command (updated in [Configuration](#configuration)):\n\n```bash\nnpm run vitest-preview\n# Or\nyarn vitest-preview\npnpm vitest-preview\n```\n\nThen execute your tests that contain `debug()`. You will see the UI of your tests at [http://localhost:5006](http://localhost:5006).\n\n## Examples\n\n- [react-testing-library](https://github.com/nvh95/vitest-preview/tree/main/examples/react-testing-library)\n- [@vue/test-utils](https://github.com/nvh95/vitest-preview/tree/main/examples/vue-test-utils)\n\n## Is there a similar library for Jest\n\nYes, it is. It's [Jest Preview](https://github.com/nvh95/jest-preview).\n\n## Star history\n\n[![Star History Chart](https://api.star-history.com/svg?repos=nvh95/vitest-preview&type=Date)](https://star-history.com/#nvh95/vitest-preview&Date)\n\n## Contributing\n\nPlease see the contribution guide at [CONTRIBUTING.md](./CONTRIBUTING.md).\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://hung.dev\"><img src=\"https://avatars.githubusercontent.com/u/8603085?v=4?s=100\" width=\"100px;\" alt=\"Hung Viet Nguyen\"/><br /><sub><b>Hung Viet Nguyen</b></sub></a><br /><a href=\"https://github.com/nvh95/vitest-preview/commits?author=nvh95\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/KatFishSnake\"><img src=\"https://avatars.githubusercontent.com/u/12003520?v=4?s=100\" width=\"100px;\" alt=\"Andre\"/><br /><sub><b>Andre</b></sub></a><br /><a href=\"#example-KatFishSnake\" title=\"Examples\">💡</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/RiverTwilight\"><img src=\"https://avatars.githubusercontent.com/u/52880665?v=4?s=100\" width=\"100px;\" alt=\"René Wang\"/><br /><sub><b>René Wang</b></sub></a><br /><a href=\"#translation-RiverTwilight\" title=\"Translation\">🌍</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://blog.knappi.org\"><img src=\"https://avatars.githubusercontent.com/u/636150?v=4?s=100\" width=\"100px;\" alt=\"Nils Knappmeier\"/><br /><sub><b>Nils Knappmeier</b></sub></a><br /><a href=\"https://github.com/nvh95/vitest-preview/commits?author=nknapp\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/tarjei\"><img src=\"https://avatars.githubusercontent.com/u/211263?v=4?s=100\" width=\"100px;\" alt=\"Tarjei Huse\"/><br /><sub><b>Tarjei Huse</b></sub></a><br /><a href=\"#ideas-tarjei\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.truongnt.com\"><img src=\"https://avatars.githubusercontent.com/u/36792554?v=4?s=100\" width=\"100px;\" alt=\"Truong Nguyen\"/><br /><sub><b>Truong Nguyen</b></sub></a><br /><a href=\"https://github.com/nvh95/vitest-preview/pulls?q=is%3Apr+reviewed-by%3Antt261298\" title=\"Reviewed Pull Requests\">👀</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/heath-freenome\"><img src=\"https://avatars.githubusercontent.com/u/51679588?v=4?s=100\" width=\"100px;\" alt=\"Heath C\"/><br /><sub><b>Heath C</b></sub></a><br /><a href=\"https://github.com/nvh95/vitest-preview/issues?q=author%3Aheath-freenome\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n\n## License\n\n![This is open source software](https://user-images.githubusercontent.com/8603085/161439058-98faea42-c6e6-46f4-9ce6-218fad5f3b9a.gif)\n\nMIT\n\n## Support\n\nIf you like the project, please consider supporting it by giving a ⭐️ to encourage the author.\n\n<!-- TODO: Write a GitHub Actions to sync with root readme -->\n","readmeFilename":"README.md"}