{"_id":"@astral/eslint-config-vitest","_rev":"13-4b514d426c3de9052ef88fde8e7f15af","name":"@astral/eslint-config-vitest","dist-tags":{"rc":"3.0.0-rc.1","alpha":"3.0.0-alpha.1","latest":"2.6.3"},"versions":{"2.2.0":{"name":"@astral/eslint-config-vitest","version":"2.2.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.2.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"dfd713c112bca6f94466c65a72d4cef696104a12","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.2.0.tgz","fileCount":4,"integrity":"sha512-MuMIPrbUhiCSFIICfv5bPI1/uWo8KCaAu5ZrR95Nyk/JazWVPq/VjxA7ZEF6J0P2dsIwu3s2EhCelAOeGEZLtA==","signatures":[{"sig":"MEUCIQDuvYXY7d3t38IE9TZRLE+Dxjie5F3ZWbZYNwBi+MsK7gIgFaS2vlM2speX6mUlD7cuc2in22RwhADfluaBqmDlQwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5053},"main":"./index.js","gitHead":"be80866228d9466d429c1be9f624337a96fbd60b","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"10.1.0","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.2.0_1702037619777_0.33489055797703937","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@astral/eslint-config-vitest","version":"2.2.1","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.2.1","maintainers":[{"name":"astral_frontend","email":"frontendastral@gmail.com"},{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"9c3e07e2a12074011fe519f9a915611adfe540fa","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.2.1.tgz","fileCount":4,"integrity":"sha512-cAJ3KsOMIRPRdrwHhdOzpLpz/ms45Fd0OZVI2Jia1zd3sXQrrSkbQE9O8MP6tLvT4AKDQQ6bGSWShAz8juw0MA==","signatures":[{"sig":"MEUCIEDbqFnWz7j0bd7RFm+NKGK2a2qYcnDRi1cuRvoIsozyAiEA1Sac5d3ZuIsCFMyMZ/CbP6UWdCSXcWAzdzy3YE+/e2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5053},"main":"./index.js","gitHead":"d681fca4be01e4a46b222f30d96684eaae99f70e","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"8.19.4","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.2.1_1707979442884_0.16113604885147903","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@astral/eslint-config-vitest","version":"2.3.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.3.0","maintainers":[{"name":"astral_frontend","email":"frontendastral@gmail.com"},{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"f05d4e2f1e374ac181191e1750ebbaaf34fb872d","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.3.0.tgz","fileCount":4,"integrity":"sha512-nZYsykijqc0K76l+iLpW6BAuV0Ch8ZSj0Ftd57WDL6CDaBJ9i4pCvLJO4wYt52ot42y8ZEpGy4OFotoPCm9Ybg==","signatures":[{"sig":"MEUCIDFqdBcuMub/lJZEpJp5w+VMBG43OTTj1se4fcB9H+HvAiEA0HxsUwGmHA9mqlViyC22lgKpJzGxKUXuUc6olK0GjDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5053},"main":"./index.js","gitHead":"4ee64f1f490ff281b762ac497940c3aeccbac6bf","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"8.19.4","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.3.0_1711536744337_0.7173870246842973","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@astral/eslint-config-vitest","version":"2.4.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.4.0","maintainers":[{"name":"astral_frontend","email":"frontendastral@gmail.com"},{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"e2b421cfcec143a0904a7f26a62db3743c4517b0","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.4.0.tgz","fileCount":4,"integrity":"sha512-Zx95DyJbeFwpeJRJcareEk5n1mApSah3+I0Jzc0VjCKLYBvxQco6tOIBldAhEmXfE8wCe8GazCnzZjNjSxP7Ig==","signatures":[{"sig":"MEYCIQCAvDYMSn2SP931QbBzLe7J6rvFPl5toV1UGK97OD5CTQIhAKxIZ7RaOClqnYeYVX99xL3+yGLfu4VaCVqUFlab226U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5053},"main":"./index.js","gitHead":"700cd34a364f63ecd6a42abd89c2d2da42b949b3","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"8.19.4","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.4.0_1712574799909_0.06793363918860829","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@astral/eslint-config-vitest","version":"2.5.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.5.0","maintainers":[{"name":"astral_frontend","email":"frontendastral@gmail.com"},{"name":"and_tem","email":"ipad_nw@icloud.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"d66bde7998e00de40ef13079e91797bf89658775","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.5.0.tgz","fileCount":4,"integrity":"sha512-UwrwcouoL5crOSP9ZbatflPU9RrOKeRiDcprDHR+B+aSoB1EkX6xILJDgsT2LWRtkUeLqnNqcttN2OJlesA5iA==","signatures":[{"sig":"MEUCIAJ7X1Tf6CqwsPsdvQB+XvKZJEWkrmB05KvyERnw2xR1AiEA0Iby3VRbNqx0B5fjEUDeAKn/CFt2jof0hpnQBROg6hI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5053},"main":"./index.js","gitHead":"327e214fb6f6ae447104355477825605f6b4f327","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"10.8.3","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.5.0_1728385361732_0.15722532710373627","host":"s3://npm-registry-packages"}},"2.5.0-rc.1":{"name":"@astral/eslint-config-vitest","version":"2.5.0-rc.1","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.5.0-rc.1","maintainers":[{"name":"astral_frontend","email":"frontendastral@gmail.com"},{"name":"and_tem","email":"ipad_nw@icloud.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"dd85fb0128e23c63ff9ac292399a5a55ec909231","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.5.0-rc.1.tgz","fileCount":4,"integrity":"sha512-kjna2wlMGL2AmxaAJa/JjiNXQS5p7wRq2HH5M1ZtMSUsak4BGIKxnrocTwXhCRGdMpz1RvaeWCtgLdYY+a4Avw==","signatures":[{"sig":"MEQCIHinardSRvV08cxyc1fhf7+dXva1deRLKWeHMJt/41T3AiANwnKVozd0/XdDnyPBXf6JsrXYywlR2jfiI82LHw7CQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5058},"main":"./index.js","gitHead":"ab384baa0f7c614a8b0692fd615cfdaf245e2204","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"10.9.0","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.5.0-rc.1_1730796873476_0.9923178345804535","host":"s3://npm-registry-packages"}},"3.0.0-rc.1":{"name":"@astral/eslint-config-vitest","version":"3.0.0-rc.1","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@3.0.0-rc.1","maintainers":[{"name":"astral_frontend","email":"frontendastral@gmail.com"},{"name":"and_tem","email":"ipad_nw@icloud.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"c7f874176858993bf6444d8a6dbdb57760523091","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-3.0.0-rc.1.tgz","fileCount":4,"integrity":"sha512-nI/fAI2T1CPnKj8j2YlhdjjC20Jsthu4KKk58d5zr+ITInzr4+rBGo+nhLdOY7VWb2CYxjqEFLVUn9ugj3tUGQ==","signatures":[{"sig":"MEUCIQCg+orzENxFqPT1bHL7ygYAHLFRskPd7hgrrnhNo14bLwIgTMWEGiTlwkWcUFOorNFjC+MxAIRX64ljb82OtLokM0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5058},"main":"./index.js","gitHead":"e1960e2c10faac33d60ce4879b48f8350536fd03","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"10.9.0","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_3.0.0-rc.1_1730798935247_0.07485535258937226","host":"s3://npm-registry-packages"}},"3.0.0-alpha.1":{"name":"@astral/eslint-config-vitest","version":"3.0.0-alpha.1","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@3.0.0-alpha.1","maintainers":[{"name":"astral_frontend","email":"frontendastral@gmail.com"},{"name":"and_tem","email":"ipad_nw@icloud.com"}],"homepage":"https://github.com/kaluga-astral/code-style#readme","bugs":{"url":"https://github.com/kaluga-astral/code-style/issues"},"dist":{"shasum":"2523f21ab3eac0ee411e982e53454c8ece88b639","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-3.0.0-alpha.1.tgz","fileCount":4,"integrity":"sha512-C2caiwizDhs9EfK5U6HMKrYlxH28/dw9TDUOVkEX4vb9vKY31K/yctpPxm2eO+bVIOZKTuupNbpnEx/+ppquqA==","signatures":[{"sig":"MEYCIQDqN+hiIs2bbDaTDTrPGfewMik5UO3Hj+et3F2Ut7BBXAIhAKJN5ZIWq1wHR75+05V4wNWpHGdHeWzp/K5s33ZGymdM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5061},"main":"./index.js","gitHead":"d3981a056f219103bcfb4877cb199d425dd723e7","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/code-style.git","type":"git"},"_npmVersion":"10.9.0","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_3.0.0-alpha.1_1731332977892_0.7883346960944739","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@astral/eslint-config-vitest","version":"2.6.0","author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.6.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"dist":{"shasum":"9901e00270fc4907da206e8e20bda36c0760dec3","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.6.0.tgz","fileCount":3,"integrity":"sha512-APYJWV4Uvq+n6p3vhZNPCTMtoTnIEnSAcA9ZC6gy0qwugX1f/ivmC3Kfy/t8DGit6EJvgE1Kfw4S/9UnqNI4OA==","signatures":[{"sig":"MEQCICgkkWrYtw3u/Tem37mBvfcGOM+IUNbLvsljDee//pEgAiBEOD47PcVkjKcfC2tfo27hJHHCXYMkCPecFTewFa4hVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2050},"main":"./config.js","gitHead":"353cebf7657592dbc00b36254a243add64f04ca9","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"https://git.astralnalog.ru/frontend.shared/eslint-configs","type":"git"},"_npmVersion":"10.9.2","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.6.0_1747986678900_0.04757918364739777","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@astral/eslint-config-vitest","version":"2.6.2","author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/eslint-config-vitest@2.6.2","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"dist":{"shasum":"a48100d932ee52e46001dac94132356614c11f75","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.6.2.tgz","fileCount":3,"integrity":"sha512-HMp1OxGJjegWSHgu6qjO4MaSw+Lz4/TP9P7hq6jARgpmunqD2qQPVqRWWZuD3Qg0CyUWuOrD2CgPTtc0fLJgfQ==","signatures":[{"sig":"MEQCIDWSlxvZKsfaSM/ZsryPGY9rRWCySvO/LlDP6hmVo2GFAiBAcC7RzikMQw2nIqzU/pZrEz4u8K7+VVWXxnP/XsunLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2051},"main":"./config.js","gitHead":"dfa88663cde8db1725352c033624ac01e14bdb18","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"https://git.astralnalog.ru/frontend.shared/eslint-configs","type":"git"},"_npmVersion":"10.9.2","description":"Единый eslint config для unit-тестов для vitest.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-vitest_2.6.2_1747987073571_0.10512498587101238","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@astral/eslint-config-vitest","main":"./config.js","dependencies":{"eslint-plugin-vitest":"^0.3.10"},"peerDependencies":{"eslint":"8.x.x","prettier":"3.x.x"},"version":"2.6.3","author":{"name":"Astral.Soft"},"license":"MIT","repository":{"type":"git","url":"https://git.astralnalog.ru/frontend.shared/eslint-configs"},"_id":"@astral/eslint-config-vitest@2.6.3","gitHead":"b044c6b2709ad1f8a75ceecf9b3af0eb35cb392d","description":"Единый eslint config для unit-тестов для vitest.","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OjumfZ5eBZclWiJUf3TeBBdoAeH9w3S02ms2gpPtFGARLzJDL+kRpGInbKOimiDnOoLGRvRSTCPZfI33GDgYTQ==","shasum":"b9c61500cec1100147cce258c375e0fdb3229924","tarball":"https://registry.npmjs.org/@astral/eslint-config-vitest/-/eslint-config-vitest-2.6.3.tgz","fileCount":3,"unpackedSize":3898,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGGGQ2/VpgINJ4m98rlmZKPStE2iN6X7mZ+auJakDsVAIgdOWe8NSG8rx2jydHxWD4bhCfveL4xzk/JokGPF87Fow="}]},"_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"directories":{},"maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-vitest_2.6.3_1748002076726_0.21287426368308093"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-08T12:13:39.708Z","modified":"2025-05-23T12:07:57.074Z","2.2.0":"2023-12-08T12:13:39.922Z","2.2.1":"2024-02-15T06:44:03.072Z","2.3.0":"2024-03-27T10:52:24.472Z","2.4.0":"2024-04-08T11:13:20.083Z","2.5.0":"2024-10-08T11:02:41.940Z","2.5.0-rc.1":"2024-11-05T08:54:33.670Z","3.0.0-rc.1":"2024-11-05T09:28:55.432Z","3.0.0-alpha.1":"2024-11-11T13:49:38.064Z","2.6.0":"2025-05-23T07:51:19.093Z","2.6.2":"2025-05-23T07:57:53.815Z","2.6.3":"2025-05-23T12:07:56.894Z"},"author":{"name":"Astral.Soft"},"license":"MIT","repository":{"type":"git","url":"https://git.astralnalog.ru/frontend.shared/eslint-configs"},"description":"Единый eslint config для unit-тестов для vitest.","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"readme":"# @astral/eslint-config-vitest\n\nЕдиный eslint config для unit-тестов для vitest.\n\nРеализует часть правил, описанных в [Astral Unit Testing Style Guide](https://industrious-search-cdf.notion.site/Astral-Frontend-Unit-Testing-Style-Guide-bb6ec75b67a449f68bc8eebd36d6fec8).\n\n# Installation\n\n### Npm\n\n```shell\nnpm i @astral/eslint-config-vitest --save-dev\n```\n\n### Yarn\n\n```shell\nyarn add @astral/eslint-config-vitest -D\n```\n\n# Usage\n\n`.eslintrc`\n\n```json\n{\n  \"extends\": [\"@astral/eslint-config-react-ts\"],\n  \"overrides\": [\n    {\n      \"files\": \"**/*.test.ts\",\n      \"extends\": [\"@astral/eslint-config-vitest\"]\n    }\n  ]\n}\n```\n\n## React\n\nДля react приложений совместно с ```@astral/eslint-config-vitest``` используется [@astral/eslint-config-react-testing](https://www.npmjs.com/package/@astral/eslint-config-react-testing).\n\n\n### Installation\n\n#### Npm\n\n```shell\nnpm i @astral/eslint-config-vitest @astral/eslint-config-react-testing --save-dev\n```\n\n#### Yarn\n\n```shell\nyarn add @astral/eslint-config-vitest @astral/eslint-config-react-testing -D\n```\n\n#### Usage\n\n`.eslintrc`\n\n```json\n{\n  \"extends\": \"@astral/eslint-config-react-ts\",\n  \"overrides\": [\n    {\n      \"files\": \"**/*.test.tsx\",\n      \"extends\": [\"@astral/eslint-config-react-testing\"]\n    },\n    {\n      \"files\": \"**/*.test.ts\",\n      \"extends\": [\"@astral/eslint-config-vitest\"]\n    }\n  ]\n}\n```\n\n# Rules\n\nСписок правил доступен в [исходниках](https://github.com/kaluga-astral/code-style/blob/main/packages/eslint-config-vitest/index.js).\n\n","readmeFilename":"README.md"}