Skip to content

Core update & NPM -> PNPM - #2

Merged
ddniel16 merged 11 commits into
mainfrom
core-update
May 27, 2026
Merged

ddniel16 merged 11 commits into
mainfrom
core-update

Conversation

@ddniel16

Copy link
Copy Markdown
Owner
  • Cambio de npm a pnpm
  • Actualización general de paquete
  • Actualización de la versión mínima de vscode
  • Nuevos workflows

ddniel16 added 11 commits May 26, 2026 19:42
- se agregó el archivo .node-version con la versión 24
- se eliminó el archivo .nvmrc que contenía la versión 20
- se crea un nuevo archivo de flujo de trabajo para verificar pull requests
- se configuran pasos para instalar dependencias, ejecutar linter y formateador
- se elimina el flujo de trabajo anterior de pull request
- se permite la construcción de ciertos paquetes
- se deshabilita la construcción para: @vscode/vsce-sign, bcrypt, keytar
- Cambiado el tipo de parámetro de 'any[]' a 'string[]' en el método shuffle
- Actualizada la configuración de ESLint para usar typescript-eslint
- Añadido soporte para configuraciones recomendadas de typescript-eslint
- actualiza la acción de checkout a la versión 6
- actualiza la acción de setup-node a la versión 6
- ajusta la configuración de versiones de Node.js en el flujo de trabajo
- mejora el flujo de trabajo de verificación de pull requests
- agrega nuevo flujo de trabajo para escaneo de vulnerabilidades con Trivy
- reemplazar bcrypt por bcryptjs
- agregar verificación de tipos en el flujo de trabajo
- incluir esbuild para la construcción del proyecto
- actualizar tsconfig para incluir tipos de node
- modificar pnpm-lock.yaml para reflejar cambios en dependencias
- reemplazar npx por pnpx para ejecutar comandos de vsce y ovsx
- eliminar instalación global de dependencias en el flujo de trabajo
- se agregó un plugin para notificar el inicio y fin de la compilación
- se actualizó la tarea de compilación en launch.json
- se mejoró el problemMatcher en tasks.json
- se cambió la versión de pnpm a la especificada en package.json
- se asegura la consistencia en la configuración de dependencias
- se actualizó la clave de configuración de pnpm en el archivo de flujo de trabajo
- se eliminó la opción --include-dev-deps del comando de Trivy
@ddniel16
ddniel16 merged commit 28e6c0a into main May 27, 2026
2 checks passed
@ddniel16
ddniel16 deleted the core-update branch May 28, 2026 05:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant