build(deps): bump biome v2, vite 8, vitest 4, typescript 6#11
Merged
Conversation
Combina y arregla los PRs de Dependabot #5-#9 en uno solo: - @biomejs/biome 1.9.4 -> ^2.4.15 (config migrada a schema v2) - typescript ^5.6.3 -> ^6.0.3 - vite ^5.4.10 -> ^8.0.13 - vitest ^2.1.4 -> ^4.1.6 - esbuild (transitiva) actualizada al regenerar el lockfile Cambios necesarios para pasar CI: - biome.json migrado a v2 (files.includes, schema 2.4.15) - reformateo de imports y CSS por las reglas de Biome 2 - vite.config.ts: defineConfig importado desde 'vitest/config' (vitest 4 ya no permite la clave 'test' en el defineConfig de vite) - src/auth/pkce.ts: tipado Uint8Array<ArrayBuffer> para getRandomValues (TS 6) Cierra #5, #6, #7, #8, #9
This was referenced May 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Unifica y arregla los 5 PRs de Dependabot abiertos (#5–#9), que individualmente fallaban en CI por requerir cambios que Dependabot no aplica.
Actualizaciones
@biomejs/biometypescriptvitevitestesbuild(transitiva)Cambios necesarios para dejar el CI en verde
npm install) — resuelve los fallos denpm cide build(deps-dev): bump vitest from 2.1.9 to 4.1.6 #6/build(deps-dev): bump vite from 5.4.21 to 8.0.13 #7/build(deps): bump esbuild from 0.21.5 to removed in the npm_and_yarn group across 1 directory #9.biome.jsonmigrado al schema v2 (files.includes, schema 2.4.15). Reformateo automático de imports y CSS según las reglas de v2 (solo formato, sin cambios de lógica).vite.config.tsahora importadefineConfigdesdevitest/config(la clavetestya no es válida en eldefineConfigde vite).src/auth/pkce.tstipa el buffer comoUint8Array<ArrayBuffer>paracrypto.getRandomValues(typed arrays ahora genéricos sobre el buffer).Verificación local (réplica del workflow CI)
npm ci✅npm run ci(biome) ✅ (1 warning informativo preexistente sobre!important)npm run typecheck(tsc) ✅npm test✅ 47 testsnpm run build(vite 8) ✅Cierra #5, #6, #7, #8, #9.