{"_id":"eslint-plugin-vitest-globals","_rev":"11-7bb875e9f16256e68bc8f3b0d0a33f4b","name":"eslint-plugin-vitest-globals","dist-tags":{"latest":"1.6.1"},"versions":{"1.0.0":{"name":"eslint-plugin-vitest-globals","version":"1.0.0","keywords":["vitest","vitest globals","eslint-plugin-vitest-globals","eslint-plugin","eslint","eslint-extends"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.0.0","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"c8824adf754a6a35c34623c4f55575ba228db33d","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.0.0.tgz","fileCount":9,"integrity":"sha512-d1OuHIkPNxzxZlpuez02Uo/CqSGKEFrZ6gQ655Zb8/RenDvtE8EuR+Wugc1a3tk4wlE86bgVtDZswePUsD9o4A==","signatures":[{"sig":"MEUCIA7RZavVtqENRugUjV7xqDxgT2SbmmWyH1AbOGV5EwjnAiEA/prrB6G0TsbUr16ELs8CvI/Gj57M24RknUIc3WAK/s4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOvLXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEShAAo82Gz28f0jYYRelZMPZ1t96FSHFJv1TLXKSci00mSA9jfNEO\r\n3hyS91YiNd0fCfxpPRqWv1ql/I29cbMc/2hiBprRitEyf5j+g5IVeCCegLzD\r\nkWOPGbvPXmFzHMsVIrevZapH07fRK3QET47MftG61tumvjvyiH/aCtUHu3mL\r\nwAQykGd8m1ZKC9r1hvMviOztxLm0irAC0r31l77zlSd3LUzQuNEAQELO41Y/\r\nqHs97mVLz3dgQLMGm9SWHIwDmE5sveQq4hElNgzVqxXUSxY0n+bpoHXdrtM6\r\ne+r8VbvYgBRRoX2UnZx0feVsCIq+LkGyHYaLnJNxCJIJnbGsUScS6XggPANH\r\nYbDaOKBktIQokkTGJM28nV/rj3Uf5uMxz0XzLJoA1pEW25mmFDxdZjGfuClM\r\nXJ/YPfVliMsGG4DHMp67JH1A8K3SbrlnSQFyA0Kf0hyftTNM+L/nXcXzaEJ2\r\nubnCjFIhn0DUYrMk7lWQNQwb7HyoN2bbBvtaWfq8Vbn4hB15xgVz11RG2BVV\r\nU5myZWrDIaeEB6orhLc6s+JyeCiPebKTA/HQEY0QtuAkD33y0Xb6eFz/dsfE\r\n2fi2Y1r6Sal3VPHZeq06+RrnJUbmHL1IFw4OgJOcSOAwbUDNbsgItuehPE+2\r\nLGIocm3bkk0pAuhoVVzztcUk/rWxfI6HVKA=\r\n=QBTh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8ee79ba776202e74c4c80f24087ef560ab61a0d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\""},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"repository":{"url":"git+ssh://git@github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"8.3.1","description":"A extends of vitest globals for eslint","directories":{},"_nodeVersion":"16.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.12.1","prettier":"^2.5.1","@babel/core":"^7.17.5","babel-eslint":"^10.1.0","@saqqdy/prettier-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.0.0_1648030423475_0.39069882659504174","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-plugin-vitest-globals","version":"1.1.0","keywords":["vitest","vitest env","vitest globals","eslint-plugin-vitest-globals","eslint-plugin","eslint","eslint-extends"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.1.0","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"79acbf258e3bb7a4f137e1df5a99ae7343e48dcc","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.1.0.tgz","fileCount":11,"integrity":"sha512-4BaZmd82U/g7Fc5LwsmyWodrrt/gxAS/U7Kjb78CujQv1a8xdELDyBmjyXaeWFNZAAvpQ9A9PXnQlVsTxXmIew==","signatures":[{"sig":"MEUCIBsw2vLq5MXxIFOQK+0xiIVin1TXt8ebwF7LCoMir6vLAiEA/OfNYl1aNj2/C8RqAPZ/67/f8RGjK3IHxb8Klgd8j3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOv2SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8CA//VGRuYyJPi6c4q5f6m2o0+IwrpgtOiNc8HlbozVZrGm6PiiAv\r\ndvQ2GeIJCOZi6LP7jWEh1BKggQOISTLmH1MrymHeHtU1wX/mqGI7EfHYY0Us\r\nSKrxgBW/QIlbNy0BQ6T5bo5KeJZnR7ZadvdIdze0irrnx+eTqP4YbI1pSSiv\r\njbQ/zPV0N4pSA2cEsLyHdM1Grj4bI+slpvO+ZF7r9tYkOj1J/MpsTaKEfQCW\r\n107b4ZjgH0ewdltMx0ZPQUEMbehFoaChj/oFVOHvLy0dWm4baktRBUB1cC9v\r\nGbQes712bjKmZN489bjoEruQR1DJ5VHaHuxbq1e+WjdE9piCdv82yREnBFy0\r\na3MWtPrHZNaJugSRA+Zz4HccM9iOLMSY1j5hxWeKEcb4xHp6RsTMxl3T6lZB\r\n9fgDI54nFHfdoFqfSFMhGn5OUgVTaoEFCulcG/KGqDtQmLGEQSf3MrE3FLbx\r\ntQ2cTasRJ13Rob4uB6oLmZq5OIK0Edo2DbZ1u/JHcUfb6retCUi7rvBv3K2z\r\n7a4ZNB/59Bp1Nu4fP/DGu06QHo5c8BP8e4adFkVQwQxmeqz/cldGUAHmRE1u\r\nqK8M74WmmEb7H3KJ3UjJHDHK188XX9wMc+Fa88Xj3l5yL2lbneACTpdCTVWz\r\nrOh9W8QXLz294XF5X7LpRM0nW8lAWnN3fvU=\r\n=H/Y6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e8d1f938631f76226ac26f82c45fddc3cb38350e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\""},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"repository":{"url":"git+ssh://git@github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"8.3.1","description":"A extends of vitest globals for eslint","directories":{},"_nodeVersion":"16.14.0","dependencies":{"eslint-config-sets":"^1.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.12.1","prettier":"^2.5.1","@babel/core":"^7.17.5","babel-eslint":"^10.1.0","@saqqdy/prettier-config":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.1.0_1648033170691_0.4552723766749931","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"eslint-plugin-vitest-globals","version":"1.2.0","keywords":["vitest","vitest env","vitest globals","eslint-plugin-vitest-globals","eslint-plugin","eslint","eslint-extends"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.2.0","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"b16dae2fc284e36f09cd3ebbf54f9c0741576e9b","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.2.0.tgz","fileCount":26,"integrity":"sha512-vINsci+UOvObny6vutsa0c9xzM0PfdKgtkhnH8lLSe4+gZPjhK9O4v26oSu5Svb1n8Rvug4iX2k6keuKBoRlOg==","signatures":[{"sig":"MEYCIQD8JIWjjVieHf35mbzLCHcczNeGR5xP26KyURlI1VivVwIhANVq0T/19SjzNMIdsTZrRypaXPyaOaVNmT0fp06MzZ+2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCzM0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXTA/+Lipk/rwZyGaje2WDa7iwamqlIYdd++lFewcF7/FRJ3RcOyt6\r\nb2o9MEqlrAFbN54+WIp6CXd4FMy9ewQg2wD1yamUXulwff1xymcl8ZRiwB/c\r\nbFjJnkp49OfWl+Wwv38J8W9xBdffWGIONq9sK1wroW3fcUmNCo1ff3kloHLS\r\nIOmhrCiw5rmAl2ciccEvqA4W5U4+Peg169tm0lapOmuD7hUgYtjOn71QM9qW\r\nfuuxzjJF+R56TC3pt0skT73YIi59orOMn48USQyz1V8p6ikCL+pZ3h2qOVEd\r\nrKUKOVFtOjMdkNMaWSjtSf250t+6aH34431y1jimkUrArwa+g6Tb/YIUBoNA\r\nyaAOo95FrVsbGEGvw5IcD+6noLS9lexqO1iiixL6/+7WDqxwuwb/BlZVmVMC\r\neML/ve0XXji+o5Af/SDEWq7iuMZE6IEvUzWBoMUq1J1eTn9aCQWhtdBmmrwM\r\nVrGgeiZ4AzchkMP9g2vmVBF5uhb6ZRQLfgHaSyEMIHpCcJJuWfQCTD8HrYTZ\r\nVYFybjdYYF92dc6tVRJtytpcUD7kqIWkbqZVnmG87hjq7Jj+OJjksTQAAK+K\r\ndI9h5+1+IM34DNXVJf80ZHmydEXmeUHcLmZX4hl+bSJ2S0k7DtfEsi1sTG8R\r\n8XZLruMVEbGadKLm6Esr3quvVVJWG7Sm2X4=\r\n=MWsk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","pnpm":{"peerDependencyRules":{"ignoreMissing":["tslib","webpack"],"allowedVersions":{"eslint":"^8.0.0"}}},"gitHead":"d8675df299dec0d4fcffa2917768a1e4279780bc","scripts":{"pub":"tscjs scripts/publish","dist":"pnpm run prettier","sync":"tscjs scripts/sync","test":"echo \"Error: no test specified\" && exit 1","unpub":"tscjs scripts/unpublish","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\""},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"repository":{"url":"git+ssh://git@github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"8.15.0","description":"A extends of vitest globals for eslint","directories":{},"_nodeVersion":"16.17.0","dependencies":{"eslint-config-sets":"^1.8.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.7.0","devDependencies":{"tsnd":"^1.1.0","eslint":"^8.23.0","prettier":"^2.7.1","typescript":"^4.8.2","@babel/core":"^7.18.13","@types/node":"^18.7.13","prettier-config-common":"^1.2.1","@eslint-sets/eslint-config-simple-ts":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.2.0_1661678388121_0.525904251530908","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"eslint-plugin-vitest-globals","version":"1.3.0","keywords":["vitest","vitest env","vitest globals","eslint-plugin-vitest-globals","eslint-plugin","eslint","eslint-extends"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.3.0","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"0523b890b66dc6a3726bb249df3acb3ca91ffd0b","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.3.0.tgz","fileCount":4,"integrity":"sha512-l2gGK8alg1+hYlUqbLXgpgNPMQ5t4QlMwM9Z+EPgp2kMXxHXKgQtJPGUyQlf+ZIDi2xOfrhaduqLIa4eB/HJgQ==","signatures":[{"sig":"MEUCIQDgdM7H2kxKwJQeajEj/11cnDLkivCnhVKaIbXPgKpkdgIgPX9HAdBrLfjMbUbFRObqZus8ueLRU8L8yx8P+rokl3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5c5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpApQ/5AdfH8N/DchC6RE+LLrEMBFYL6sIbLJ3DcQOmvmSBsHccyM7e\r\ntrTGXSgNwYCkzLfqfrzG40vwAWDSDGl35BkyRm07Awy3q8DlBm0JH5yKeU6s\r\nw2WdADLcFgjwLlHwifAzSpOM4mBsJMgCbjEWFWIWij7dD3i/T29QPS39SY60\r\nApXMgkP0wT4gJebLpM6USd6PCPEoaUgDmo+e33yZwWFh1SVHcp03fTcafRun\r\nMTKMPYLccXOzGQAVyFHfHPtIhhHsvFPMFDQxzFXmcRBzyYoQMsXsmSys55Fp\r\nWMDkNIkkTV/0V5y/7lUiAZzHMIq+JHEzu7stXXvrRfRruf5cFSXfGMOUjwT/\r\nX2t6fmlGWo5+yZsSJYS+YdIrBCJCj1n8C6Yr9MyIcO7hAhy5AVxN3FZmhxwx\r\neiUWl7kTjyFDn3223/yAjm1EihKWkGpGMtnJcZxga3U6TXHW4FPzNxq2/MN2\r\n3BB2mKjh8JokY+kawvOv8t2E0O5P8tgWR09nolYtxzYdZMi0321D3FaqORmm\r\n+bZaP0R4X1SovPoH+qtj1tidwoRrcEcCWsNMT2wFm6oZa1nJkDjBMeRHO9Q4\r\nl12yoSNmY0A9y67I8rdoPY7CGuTUZFGWoLdnHHpvPdStb1NfZyV22U9ED9ru\r\n2S1lltKvvTBlYNNOhfl2ux0ewfICcuXU9hM=\r\n=euq6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","pnpm":{"peerDependencyRules":{"ignoreMissing":["tslib","webpack"],"allowedVersions":{"eslint":"^8.0.0"}}},"gitHead":"5484d0b8d85125246110cef3d0b20ee14d319953","scripts":{"pub":"tscjs scripts/publish","dist":"pnpm run prettier","sync":"tscjs scripts/sync","test":"echo \"Error: no test specified\" && exit 1","unpub":"tscjs scripts/unpublish","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\""},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"deprecated":"This version is deprecated, please use the latest version","repository":{"url":"git+ssh://git@github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"8.19.3","description":"A extends of vitest globals for eslint","directories":{},"_nodeVersion":"16.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.26.1","devDependencies":{"tsnd":"^1.1.0","eslint":"^8.33.0","prettier":"^2.8.4","typescript":"^4.9.5","@babel/core":"^7.20.12","@types/node":"^18.13.0","reinstaller":"^2.3.0","prettier-config-common":"^1.4.0","@eslint-sets/eslint-config-ts":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.3.0_1676004959599_0.47648599090447163","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"eslint-plugin-vitest-globals","version":"1.3.1","keywords":["vitest","vitest env","vitest globals","eslint-plugin-vitest-globals","eslint-plugin","eslint","eslint-extends"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.3.1","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"05d13739e8554e6739b43900da5e6c673de88e34","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.3.1.tgz","fileCount":6,"integrity":"sha512-ELBqLfu/ZAwVHE1uEvj+Z06o4WnaD+5IcwW/OHQ5qVPA7i7mZexnUBj+04BF60rY7pb3ljRgJRsK+rCTmSS/5g==","signatures":[{"sig":"MEYCIQC9ogiRtiEmySTQE5wm8HKRsgm0DqorvGu+g36xEpeR7AIhAO28wmVFMhkZ10fNKFPa+eXU4mBXoRYnl6V+gkMjWqzX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5d8PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF/Q//VA9k6Sm9pvhKTSbwZv4pBlOdU40kgBUQ0nNhaepSR4ar8xCB\r\nhg9GEE3BpUsdRzMxLnamOLVuVVSLQbHXUr6gkf2SbKgGGIxq8uP42MbRpkdK\r\ne1YRZGzWwoBZ6RpzXdm4tnKw63rx136H0TKXhOUgRkPbGhQl2sYw+GNIXEQC\r\nhPrLmN8BFSNMFOHN30tcE1UQPEXtS8p5qufhBwHEfYDXvm/yYuOJ7la9ChW0\r\nYO1pG5yl6GAgtZHr3uo6AoGwuaVhZJz1QZrVk9uxHdN69hl+hSwOs+olEX7s\r\nuvwBAI33Hkwq9TNLpJPOpYCczS8blSTJK7WmHmXz7PI+9bFa0taVKwLYgdXD\r\n/Dyb8UMXneNZNzDqSkrXTIn/d1iFTXSUgDtCItucrzypcuyUJ+FUkpXUaCtC\r\nPXXqubztT2v8enlqxkkgzF41XE/wDv+ASbVZQfkg2WYu3DbsXHVuexBNonki\r\nAh+TYDgdi3uKGewgxLfVeRMpZTwMLCtSSED17CXZI/qk9eZGt5JRqPxQjcBm\r\nBl+XuHoJUx8offabg9fGXSfE8JDRdMr3bn6s5SwxTMzH/g9zc+SoEDppjmvH\r\nk+QoesjPYfChZfQtwEJIa3ZDXd/0zCwjaqWkwUbJE26ebnt3oXOVYDjVUQDm\r\nrRqTHGQ1ZHCOOy2YdG33moVmL+yBolFkxHg=\r\n=zYnO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","pnpm":{"peerDependencyRules":{"ignoreMissing":["tslib","webpack"],"allowedVersions":{"eslint":"^8.0.0"}}},"gitHead":"aedaaccdc685344a255e1525222511414bf5452f","scripts":{"pub":"tscjs scripts/publish","dist":"pnpm run prettier","sync":"tscjs scripts/sync","test":"echo \"Error: no test specified\" && exit 1","unpub":"tscjs scripts/unpublish","eslint":"eslint --fix .","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\""},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"repository":{"url":"git+ssh://git@github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"8.19.3","description":"A extends of vitest globals for eslint","directories":{},"_nodeVersion":"16.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.26.1","devDependencies":{"tsnd":"^1.1.0","eslint":"^8.33.0","prettier":"^2.8.4","typescript":"^4.9.5","@babel/core":"^7.20.12","@types/node":"^18.13.0","reinstaller":"^2.3.0","prettier-config-common":"^1.4.0","@eslint-sets/eslint-config-ts":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.3.1_1676009231568_0.7753707238043548","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"eslint-plugin-vitest-globals","version":"1.4.0","keywords":["vitest","vitest env","vitest globals","vitest eslint","eslint-plugin-vitest-globals","eslint-plugin","eslint","eslint-extends","saqqdy"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.4.0","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"b9102bc87cd3e698ac40bfeb4cbe461b55721624","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.4.0.tgz","fileCount":6,"integrity":"sha512-WE+YlK9X9s4vf5EaYRU0Scw7WItDZStm+PapFSYlg2ABNtaQ4zIG7wEqpoUB3SlfM+SgkhgmzR0TeJOO5k3/Nw==","signatures":[{"sig":"MEUCIDIV04VyiSzMv3FzNdAD7P78Uh1v3U6tXG5rwOhe4pfVAiEAz3IRoCRwHHQmZluOTvA/PCSH4I2dNubNohS2BRzzXQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5483},"main":"./index.js","pnpm":{"peerDependencyRules":{"ignoreMissing":["tslib","webpack"],"allowedVersions":{"eslint":"^8.0.0"}}},"gitHead":"7ec2df655d32e362968a16497d4e4e0db0fb5e5c","scripts":{"pub":"tscjs scripts/publish","dist":"pnpm run prettier","sync":"tscjs scripts/sync","test":"echo \"Error: no test specified\" && exit 1","unpub":"tscjs scripts/unpublish","eslint":"eslint --fix .","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\""},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"repository":{"url":"git+ssh://git@github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"9.5.1","description":"A extends of vitest globals for eslint","directories":{},"_nodeVersion":"18.16.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.7","devDependencies":{"tsnd":"^1.1.0","eslint":"^8.44.0","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.4.1","reinstaller":"^3.0.2","prettier-config-common":"^1.4.0","@eslint-sets/eslint-config-ts":"^5.6.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.4.0_1688967202583_0.7159458673568693","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"eslint-plugin-vitest-globals","version":"1.5.0","keywords":["vitest","vitest env","vitest globals","vitest eslint","eslint-plugin-vitest-globals","eslint-plugin","eslint","eslint-extends","saqqdy"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.5.0","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"70d6fb118613543110dbee9dc59ed1032f019d72","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.5.0.tgz","fileCount":6,"integrity":"sha512-ZSsVOaOIig0oVLzRTyk8lUfBfqzWxr/J3/NFMfGGRIkGQPejJYmDH3gXmSJxAojts77uzAGB/UmVrwi2DC4LYA==","signatures":[{"sig":"MEQCICFBP3dGcJXCCl5RrRsNmBZep9iyQbtm+HGdxv9vpR0kAiAYAbuLIiwzyN62zcT/UrJEtDJA96biXu4dwlCYVimuWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5891},"main":"./index.js","pnpm":{"peerDependencyRules":{"ignoreMissing":["tslib","webpack"],"allowedVersions":{"eslint":"^8.0.0"}}},"gitHead":"d3fe9b63bfd7ae3751e2d6feb4a901208ad213b6","scripts":{"pub":"tscjs scripts/publish","dist":"pnpm run prettier","sync":"tscjs scripts/sync","test":"echo \"Error: no test specified\" && exit 1","unpub":"tscjs scripts/unpublish","eslint":"eslint --fix .","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\""},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"repository":{"url":"git+ssh://git@github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"10.2.4","description":"A extends of vitest globals for eslint","directories":{},"_nodeVersion":"18.19.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.7","devDependencies":{"tsnd":"^1.1.0","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"^20.11.27","reinstaller":"^3.0.2","prettier-config-common":"^1.4.0","@eslint-sets/eslint-config-ts":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.5.0_1710471641185_0.9537671203083624","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"eslint-plugin-vitest-globals","version":"1.6.0","keywords":["vitest","vitest-globals","vitest-env","vitest-eslint","eslint-plugin","eslint-plugin-vitest","eslint-plugin-vitest-globals","eslint","eslint-config","eslint-extends","flat-config","testing","unit-test","benchmark","saqqdy"],"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","_id":"eslint-plugin-vitest-globals@1.6.0","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"dist":{"shasum":"890a8004252f6bc89b7731b0262259c09aa241b1","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.6.0.tgz","fileCount":7,"integrity":"sha512-Lynbu2YrZtbjL0tgz06FfjUqn6ofYocm+SAKmYi9kp7lp5Kr0l61/w2a2ndEKyxDgEjCq+Sr4Sp34kvqwtro9w==","signatures":[{"sig":"MEQCIFyYw8NDswGPYOPULBJ6JeHqVRpLbhm6v1JC2MyIMTdjAiBGDcbWb6p6wfaOJy0LYQY1sqnEtSNSb8V2cdx30PeQiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12388},"main":"./index.js","pnpm":{"overrides":{"ajv":">=6.14.0","yaml":">=2.2.2","braces":">=3.0.3","esbuild":">=0.25.0","minimatch":">=9.0.7","@babel/traverse":">=7.23.2"},"peerDependencyRules":{"ignoreMissing":["tslib","webpack"],"allowedVersions":{"eslint":"^8.0.0"}}},"types":"./index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./index.d.ts","default":"./index.js","require":"./index.js"}},"funding":{"url":"https://github.com/sponsors/saqqdy","type":"github"},"gitHead":"b4d92bbf04933ce9d797cfde11295ddfd61106d8","scripts":{"pub":"tscjs scripts/publish","dist":"pnpm run prettier","sync":"tscjs scripts/sync","test":"vitest run","unpub":"tscjs scripts/unpublish","eslint":"eslint --fix .","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\"","test:watch":"vitest"},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"repository":{"url":"git+https://github.com/saqqdy/eslint-plugin-vitest-globals.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint plugin for Vitest globals","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.7","devDependencies":{"tsnd":"^1.1.0","eslint":"^8.57.0","vitest":"^3.2.4","prettier":"^3.5.0","typescript":"^5.9.0","@types/node":"^22.12.0","reinstaller":"^3.0.2","prettier-config-common":"^1.4.0","@eslint-sets/eslint-config-ts":"^5.14.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vitest-globals_1.6.0_1773384236540_0.7135878121398558","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"eslint-plugin-vitest-globals","description":"ESLint plugin for Vitest globals","version":"1.6.1","packageManager":"pnpm@8.6.7","main":"./index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","require":"./index.js","default":"./index.js"}},"sideEffects":false,"scripts":{"pub":"tscjs scripts/publish","unpub":"tscjs scripts/unpublish","sync":"tscjs scripts/sync","dist":"pnpm run prettier","eslint":"eslint --fix .","prettier":"prettier --write \"**/*.{js,ts,sh,json,md}\"","test":"vitest run","test:watch":"vitest"},"devDependencies":{"@eslint-sets/eslint-config-ts":"^5.14.0","@types/node":"^22.12.0","eslint":"^8.57.0","prettier":"^3.5.0","prettier-config-common":"^1.4.0","reinstaller":"^3.0.2","tsnd":"^1.1.0","typescript":"^5.9.0","vitest":"^3.2.4"},"engines":{"node":">=16"},"pnpm":{"peerDependencyRules":{"ignoreMissing":["tslib","webpack"],"allowedVersions":{"eslint":"^8.0.0"}},"overrides":{"@babel/traverse":">=7.23.2","yaml":">=2.2.2","braces":">=3.0.3","minimatch":">=9.0.7","esbuild":">=0.25.0","ajv":">=6.14.0"}},"keywords":["vitest","vitest-globals","vitest-env","vitest-eslint","eslint-plugin","eslint-plugin-vitest","eslint-plugin-vitest-globals","eslint","eslint-config","eslint-extends","flat-config","testing","unit-test","benchmark","saqqdy"],"license":"MIT","author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"funding":{"type":"github","url":"https://github.com/sponsors/saqqdy"},"homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"repository":{"type":"git","url":"git+https://github.com/saqqdy/eslint-plugin-vitest-globals.git"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"_id":"eslint-plugin-vitest-globals@1.6.1","gitHead":"0a7bb7c229778ac2fcc669e654788ae9772a2cb1","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ydMvr96XRaT913a8gy8TY/LLyGB49Wmj0+x/FCbaWSpWMSaWDLG63/5zSLLrdSGXJ0PTjWpYZOZ61YBuzNyyTw==","shasum":"9530bbe1f2bfc9c051874cdac279badd0b80d097","tarball":"https://registry.npmjs.org/eslint-plugin-vitest-globals/-/eslint-plugin-vitest-globals-1.6.1.tgz","fileCount":7,"unpackedSize":12556,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG7JfmpR0wN5EbE0Is3RIHgmys1RpgXnsB+JgyrZI310AiEAvIYRYyR1lfA38m/i3jJE2hj4mBI//UjSbfXAXpe7w7c="}]},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"directories":{},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-vitest-globals_1.6.1_1773385743182_0.27923585776453286"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-23T10:13:43.474Z","modified":"2026-03-13T07:09:03.415Z","1.0.0":"2022-03-23T10:13:43.608Z","1.1.0":"2022-03-23T10:59:30.864Z","1.2.0":"2022-08-28T09:19:48.317Z","1.3.0":"2023-02-10T04:55:59.815Z","1.3.1":"2023-02-10T06:07:11.707Z","1.4.0":"2023-07-10T05:33:22.768Z","1.5.0":"2024-03-15T03:00:41.432Z","1.6.0":"2026-03-13T06:43:56.701Z","1.6.1":"2026-03-13T07:09:03.308Z"},"bugs":{"url":"https://github.com/saqqdy/eslint-plugin-vitest-globals/issues"},"author":{"name":"saqqdy","email":"https://github.com/saqqdy"},"license":"MIT","homepage":"https://github.com/saqqdy/eslint-plugin-vitest-globals#readme","keywords":["vitest","vitest-globals","vitest-env","vitest-eslint","eslint-plugin","eslint-plugin-vitest","eslint-plugin-vitest-globals","eslint","eslint-config","eslint-extends","flat-config","testing","unit-test","benchmark","saqqdy"],"repository":{"type":"git","url":"git+https://github.com/saqqdy/eslint-plugin-vitest-globals.git"},"description":"ESLint plugin for Vitest globals","maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"readme":"<div style=\"text-align: center;\" align=\"center\">\n\n# eslint-plugin-vitest-globals\n\nESLint plugin for Vitest globals\n\n[![NPM version][npm-image]][npm-url]\n[![Codacy Badge][codacy-image]][codacy-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n[![License][license-image]][license-url]\n\n[![Sonar][sonar-image]][sonar-url]\n\n<div style=\"text-align: center; margin-bottom: 20px;\" align=\"center\">\n\n### **[Change Log](./CHANGELOG.md)**\n\n</div>\n\n</div>\n\n## Installation\n\n```bash\n# pnpm\npnpm add -D eslint-plugin-vitest-globals\n\n# npm\nnpm install -D eslint-plugin-vitest-globals\n\n# yarn\nyarn add -D eslint-plugin-vitest-globals\n```\n\n## Usage\n\n### Classic Config (ESLint 8 and below)\n\n#### Option 1: Apply to all files\n\n```json\n{\n  \"extends\": [\"plugin:vitest-globals/recommended\"]\n}\n```\n\n#### Option 2: Apply only to test files (Recommended)\n\n```json\n{\n  \"overrides\": [\n    {\n      \"files\": [\"**/__tests__/**/*.[jt]s?(x)\", \"**/*.test.[jt]s?(x)\", \"**/*.spec.[jt]s?(x)\"],\n      \"extends\": [\"plugin:vitest-globals/recommended\"]\n    }\n  ]\n}\n```\n\n#### Option 3: Using environment only\n\nIf you only need the globals without the base config:\n\n```json\n{\n  \"plugins\": [\"vitest-globals\"],\n  \"env\": {\n    \"vitest-globals/env\": true\n  }\n}\n```\n\n#### Option 4: With overrides and environment\n\n```json\n{\n  \"overrides\": [\n    {\n      \"files\": [\"**/*.test.js\", \"**/*.spec.js\"],\n      \"plugins\": [\"vitest-globals\"],\n      \"env\": {\n        \"vitest-globals/env\": true\n      }\n    }\n  ]\n}\n```\n\n### Flat Config (ESLint 9+)\n\n#### Option 1: Using the recommended config\n\n```javascript\n// eslint.config.js\nimport vitestGlobals from 'eslint-plugin-vitest-globals'\n\nexport default [\n  {\n    files: ['**/*.test.js', '**/*.spec.js'],\n    ...vitestGlobals.configs['flat/recommended']\n  }\n]\n```\n\n#### Option 2: Using the base config\n\n```javascript\n// eslint.config.js\nimport vitestGlobals from 'eslint-plugin-vitest-globals'\n\nexport default [\n  {\n    files: ['**/*.test.js', '**/*.spec.js'],\n    ...vitestGlobals.configs['flat/base']\n  }\n]\n```\n\n#### Option 3: With TypeScript files\n\n```javascript\n// eslint.config.js\nimport vitestGlobals from 'eslint-plugin-vitest-globals'\n\nexport default [\n  {\n    files: ['**/*.test.ts', '**/*.spec.ts'],\n    ...vitestGlobals.configs['flat/recommended']\n  }\n]\n```\n\n#### Option 4: With JavaScript and TypeScript\n\n```javascript\n// eslint.config.js\nimport vitestGlobals from 'eslint-plugin-vitest-globals'\n\nexport default [\n  {\n    files: ['**/*.test.{js,ts}', '**/*.spec.{js,ts}', '**/__tests__/**/*.{js,ts}'],\n    ...vitestGlobals.configs['flat/recommended']\n  }\n]\n```\n\n#### Option 5: Custom configuration\n\n```javascript\n// eslint.config.js\nimport vitestGlobals from 'eslint-plugin-vitest-globals'\n\nexport default [\n  {\n    files: ['tests/**/*.js'],\n    plugins: {\n      'vitest-globals': vitestGlobals\n    },\n    languageOptions: {\n      globals: {\n        ...vitestGlobals.environments.env.globals\n      }\n    }\n  }\n]\n```\n\n## Supported Globals\n\nThe plugin provides the following Vitest globals:\n\n### Test Functions\n\n| Global      | Description                 |\n| ----------- | --------------------------- |\n| `suite`     | Define a test suite         |\n| `test`      | Define a test               |\n| `describe`  | Define a test suite (alias) |\n| `it`        | Define a test (alias)       |\n| `xtest`     | Skip a test                 |\n| `xit`       | Skip a test (alias)         |\n| `xdescribe` | Skip a suite                |\n| `bench`     | Define a benchmark          |\n| `benchmark` | Define a benchmark (alias)  |\n\n### Assertions\n\n| Global   | Description            |\n| -------- | ---------------------- |\n| `expect` | Assertion function     |\n| `assert` | Assert function        |\n| `chai`   | Chai assertion library |\n\n### Type Checking\n\n| Global         | Description           |\n| -------------- | --------------------- |\n| `expectTypeOf` | Runtime type checking |\n| `assertType`   | Type assertion        |\n\n### Utilities\n\n| Global   | Description         |\n| -------- | ------------------- |\n| `vi`     | Vitest mock utility |\n| `vitest` | Vitest instance     |\n\n### Hooks\n\n| Global           | Description                 |\n| ---------------- | --------------------------- |\n| `beforeAll`      | Run before all tests        |\n| `afterAll`       | Run after all tests         |\n| `beforeEach`     | Run before each test        |\n| `afterEach`      | Run after each test         |\n| `onTestFinished` | Callback when test finishes |\n| `onTestFailed`   | Callback when test fails    |\n\n## Compatibility\n\n| ESLint Version | Config Type    | Supported |\n| -------------- | -------------- | --------- |\n| ESLint 8.x     | Classic Config | ✅        |\n| ESLint 8.x     | Flat Config    | ✅        |\n| ESLint 9.x     | Flat Config    | ✅        |\n\n| Prettier Version | Compatible |\n| ---------------- | ---------- |\n| Prettier 2.x     | ✅         |\n| Prettier 3.x     | ✅         |\n\n## TypeScript Support\n\nThis plugin includes TypeScript type definitions. No additional `@types` package is needed.\n\n```typescript\n// example.test.ts\n// No imports needed - globals are automatically available\n\ndescribe('TypeScript test', () => {\n  it('should work with types', () => {\n    expect(1 + 1).toBe(2)\n  })\n})\n```\n\n## Vitest Configuration\n\nTo enable Vitest globals, add `globals: true` to your Vitest config:\n\n```javascript\n// vitest.config.js\nimport { defineConfig } from 'vitest/config'\n\nexport default defineConfig({\n  test: {\n    globals: true\n  }\n})\n```\n\n## Example with Prettier\n\nThis plugin works seamlessly with Prettier:\n\n```json\n{\n  \"extends\": [\"plugin:vitest-globals/recommended\", \"prettier\"]\n}\n```\n\n## Support & Issues\n\nPlease open an issue [here](https://github.com/saqqdy/eslint-plugin-vitest-globals/issues).\n\n## License\n\n[MIT](LICENSE)\n\n[npm-image]: https://img.shields.io/npm/v/eslint-plugin-vitest-globals.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/eslint-plugin-vitest-globals\n[codacy-image]: https://app.codacy.com/project/badge/Grade/f70d4880e4ad4f40aa970eb9ee9d0696\n[codacy-url]: https://www.codacy.com/gh/saqqdy/eslint-plugin-vitest-globals/dashboard?utm_source=github.com&utm_medium=referral&utm_content=saqqdy/eslint-plugin-vitest-globals&utm_campaign=Badge_Grade\n[snyk-image]: https://snyk.io/test/npm/eslint-plugin-vitest-globals/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/eslint-plugin-vitest-globals\n[download-image]: https://img.shields.io/npm/dm/eslint-plugin-vitest-globals.svg?style=flat-square\n[download-url]: https://npmjs.org/package/eslint-plugin-vitest-globals\n[license-image]: https://img.shields.io/badge/License-MIT-blue.svg\n[license-url]: LICENSE\n[sonar-image]: https://sonarcloud.io/api/project_badges/quality_gate?project=saqqdy_eslint-plugin-vitest-globals\n[sonar-url]: https://sonarcloud.io/dashboard?id=saqqdy_eslint-plugin-vitest-globals\n","readmeFilename":"README.md"}