Job security (npm audit --include=dev --audit-level=low) падает на develop: 9 уязвимостей (7 moderate, 1 high, 1 critical): storybook 10.0.0–10.6.1 (critical), vite 8.3.0–8.3.2 (high), @vitest/* и vitest 5.0.0–5.0.4, ip-address <=10.7.3. Из-за needs: [commits, security] в verify весь прогон блокируется, и PR не могут пройти.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
Job
security(npm audit --include=dev --audit-level=low) падает наdevelop: 9 уязвимостей (7 moderate, 1 high, 1 critical):storybook 10.0.0–10.6.1(critical),vite 8.3.0–8.3.2(high),@vitest/*иvitest 5.0.0–5.0.4,ip-address <=10.7.3. Из-заneeds: [commits, security]вverifyвесь прогон блокируется, и PR не могут пройти.Expected Behavior
npm audit --include=dev --audit-level=lowвозвращает 0 уязвимостей,securityзелёный.Scope
In scope
storybookдо 10.6.3,viteдо 8.3.5,vitestи@vitest/*до 5.0.5,ip-addressдо 10.7.4 (исправления в пределах semver-патча).@vitest/browser,@vitest/ui,@vitest/mockerзакрепить черезoverrides, пакетыpackages/uiиpackages/iconsвыровнять по тем же версиям.Out of scope
npm audit fix --force).Acceptance Criteria
npm audit --include=dev --audit-level=low→ 0 vulnerabilities.npm run verifyзелёный (с учётом #98, дата-зависимый тест).securityв CI зелёный.Verification
npm audit --include=dev --audit-level=low;npm run verify.