Skip to content

Instantly share code, notes, and snippets.

View aleoliva2409's full-sized avatar

Alejandro Oliva aleoliva2409

View GitHub Profile
{"name":"React/TS (Copy)","settings":"{\"settings\":\"{\\r\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\r\\n \\\"liveServer.settings.CustomBrowser\\\": \\\"chrome\\\",\\r\\n \\\"editor.fontSize\\\": 16,\\r\\n \\\"files.autoSave\\\": \\\"afterDelay\\\",\\r\\n \\\"material-icon-theme.showWelcomeMessage\\\": false,\\r\\n \\\"editor.wordWrap\\\": \\\"on\\\",\\r\\n\\r\\n // \\\"liveSassCompile.settings.excludeList\\\": [\\\"**/node_modules/**\\\", \\\".vscode/**\\\"],\\r\\n\\r\\n // \\\"liveSassCompile.settings.formats\\\": [\\r\\n // {\\r\\n // \\\"format\\\": \\\"compressed\\\",\\r\\n // \\\"extensionName\\\": \\\".css\\\",\\r\\n // \\\"savePath\\\": \\\"/css\\\"\\r\\n // }\\r\\n // ],\\r\\n // \\\"liveSassCompile.settings.showOutputWindow\\\": false,\\r\\n \\\"workbench.editor.enablePreview\\\": false,\\r\\n \\\"editor.fontLigatures\\\": true,\\r\\n \\\"workbench.startupEditor\\\": \\\"newUntitledFile\\\",\\r\\n \\\"workbench.iconTheme\\\": \\\"material-icon-theme\\
{"name":"Angular/TS","settings":"{\"settings\":\"{\\r\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\r\\n \\\"liveServer.settings.CustomBrowser\\\": \\\"chrome\\\",\\r\\n \\\"editor.fontSize\\\": 16,\\r\\n \\\"files.autoSave\\\": \\\"afterDelay\\\",\\r\\n \\\"material-icon-theme.showWelcomeMessage\\\": false,\\r\\n \\\"editor.wordWrap\\\": \\\"on\\\",\\r\\n\\r\\n // \\\"liveSassCompile.settings.excludeList\\\": [\\\"**/node_modules/**\\\", \\\".vscode/**\\\"],\\r\\n\\r\\n // \\\"liveSassCompile.settings.formats\\\": [\\r\\n // {\\r\\n // \\\"format\\\": \\\"compressed\\\",\\r\\n // \\\"extensionName\\\": \\\".css\\\",\\r\\n // \\\"savePath\\\": \\\"/css\\\"\\r\\n // }\\r\\n // ],\\r\\n // \\\"liveSassCompile.settings.showOutputWindow\\\": false,\\r\\n \\\"workbench.editor.enablePreview\\\": false,\\r\\n \\\"editor.fontLigatures\\\": true,\\r\\n \\\"workbench.startupEditor\\\": \\\"newUntitledFile\\\",\\r\\n //\\\"terminal.integrated.shell.windows\\\": \\\"C:\\\\\\\\
{"name":"all-extensions","settings":"{\"settings\":\"{\\r\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\r\\n \\\"liveServer.settings.CustomBrowser\\\": \\\"chrome\\\",\\r\\n \\\"editor.fontSize\\\": 16,\\r\\n \\\"files.autoSave\\\": \\\"afterDelay\\\",\\r\\n \\\"material-icon-theme.showWelcomeMessage\\\": false,\\r\\n \\\"editor.wordWrap\\\": \\\"on\\\",\\r\\n\\r\\n // \\\"liveSassCompile.settings.excludeList\\\": [\\\"**/node_modules/**\\\", \\\".vscode/**\\\"],\\r\\n\\r\\n // \\\"liveSassCompile.settings.formats\\\": [\\r\\n // {\\r\\n // \\\"format\\\": \\\"compressed\\\",\\r\\n // \\\"extensionName\\\": \\\".css\\\",\\r\\n // \\\"savePath\\\": \\\"/css\\\"\\r\\n // }\\r\\n // ],\\r\\n // \\\"liveSassCompile.settings.showOutputWindow\\\": false,\\r\\n \\\"workbench.editor.enablePreview\\\": false,\\r\\n \\\"editor.fontLigatures\\\": true,\\r\\n \\\"workbench.startupEditor\\\": \\\"newUntitledFile\\\",\\r\\n \\\"workbench.iconTheme\\\": \\\"material-icon-theme\\\
{"name":"Nest/TS","settings":"{\"settings\":\"{\\r\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\r\\n \\\"liveServer.settings.CustomBrowser\\\": \\\"chrome\\\",\\r\\n \\\"editor.fontSize\\\": 16,\\r\\n \\\"files.autoSave\\\": \\\"afterDelay\\\",\\r\\n \\\"material-icon-theme.showWelcomeMessage\\\": false,\\r\\n \\\"material-icon-theme.activeIconPack\\\": \\\"nest\\\",\\r\\n \\\"editor.wordWrap\\\": \\\"on\\\",\\r\\n\\r\\n // \\\"liveSassCompile.settings.excludeList\\\": [\\\"**/node_modules/**\\\", \\\".vscode/**\\\"],\\r\\n\\r\\n // \\\"liveSassCompile.settings.formats\\\": [\\r\\n // {\\r\\n // \\\"format\\\": \\\"compressed\\\",\\r\\n // \\\"extensionName\\\": \\\".css\\\",\\r\\n // \\\"savePath\\\": \\\"/css\\\"\\r\\n // }\\r\\n // ],\\r\\n // \\\"liveSassCompile.settings.showOutputWindow\\\": false,\\r\\n \\\"workbench.editor.enablePreview\\\": false,\\r\\n \\\"editor.fontLigatures\\\": true,\\r\\n \\\"workbench.startupEditor\\\": \\\"newUntitledFile\\\",\\r\\
@aleoliva2409
aleoliva2409 / vite-testing-config-ts.md
Last active February 21, 2023 01:19 — forked from Klerith/vite-testing-config.md
Vite + Jest + React Testing Library con TS - Configuraciones a seguir

Instalación y configuracion de Jest + React Testing Library

En proyectos de React + Vite + TS

  1. Instalaciones:
yarn add -D jest babel-jest @babel/preset-env @babel/preset-react @babel/preset-typescript @testing-library/react @types/jest jest-environment-jsdom
  1. Opcional: Si usamos Fetch API en el proyecto:
@aleoliva2409
aleoliva2409 / good_practices.md
Created June 30, 2021 19:29 — forked from henry-labs/good_practices.md
Good Practices for Henrys! o: Cómo codear feliz y ser un mejor programador

Coding Best Practices (WIP!)

General

  • Aprender bien git, es una herramienta poderosísima que van a usar 100 veces por día. No hace falta entender la funcionalidad avanzada, pero sí entender claramente los conceptos básicos y los comandos que usan a diario. En caso de duda ("se rompió algo y quieren recuperar X versión"), consultar a alguien con más experiencia.

  • Las herramientas de gestión de proyectos en especial las que se adaptan a metodologías ágiles (Trello, Jira, Ora, y muchísimos etc.) son casi vitales para hacer el seguimiento de las tareas a realizar y hechas, tener en claro los alcances de (y discutir mucho) cada card/task/tarea, y organizar al equipo. Bien usada, no se debería empezar ninguna tarea sin pasar por ahí para que esté todo el equipo alineado. El uso que se le da depende mucho del proyecto específico, así que encararlo temprano y hablarlo bien con el líder de proyecto.