Extensión de VS Code para operar Enmask desde el entorno del desarrollador.
Funciones
- Configurar URL del backend Enmask.
- Iniciar/cerrar sesión contra
/api/v1/auth/login. - Verificar backend y usuario activo.
- Listar conexiones guardadas.
- Inspeccionar esquemas, tablas, colecciones, labels o relaciones.
- Ejecutar vista previa de enmascaramiento desde VS Code.
- Listar jobs recientes.
- Abrir el dashboard web de Enmask.
Comandos
Enmask: Set Backend URLEnmask: LoginEnmask: LogoutEnmask: Test BackendEnmask: List ConnectionsEnmask: Inspect SchemaEnmask: Preview MaskingEnmask: List JobsEnmask: Open Dashboard
Ejecución en desarrollo
- Abre esta carpeta en VS Code.
- Presiona
F5para iniciar Extension Development Host. - Ejecuta
Enmask: Set Backend URLsi tu backend no está enhttp://localhost:8000. - Ejecuta
Enmask: Login. - Usa la vista lateral
Enmask.
Empaquetado local
npm install
npm install -g @vscode/vsce
vsce package
Genera un archivo .vsix instalable.
Instalación local
code --install-extension enmask-vscode-0.1.0.vsix
Publicación
vsce login TU_PUBLISHER
vsce publish
Antes de publicar, cambia el campo publisher en package.json por el identificador real de tu cuenta de Visual Studio Marketplace.