Skip to content

Instantly share code, notes, and snippets.

View Thiago-spart's full-sized avatar
👽
Focusing

Thiago Spart Thiago-spart

👽
Focusing
View GitHub Profile
@Thiago-spart
Thiago-spart / script.ts
Created May 5, 2022 18:18
Sort algorithm in Typescript and Javascript
const bubbleSort = (arr: Array<number>) => {
for (let i = 0; i < arr.length; i++) {
let swapped = false;
for (let j = 0; j < arr.length - 1; j++) {
if (arr[j] > arr[j + 1]) {
let min = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = min;
@Thiago-spart
Thiago-spart / style.css
Last active February 12, 2022 20:09
CSS Reset
*, *::before, *::after {
box-sizing: border-box;
}
* {
padding: 0;
margin: 0;
line-height: calc(1em + 0.5rem);
}
@Thiago-spart
Thiago-spart / readme.md
Last active August 19, 2021 15:54
Criando CODEOWNERS

Primeira coisa que é preciso para criar o codeowners é uma organização, em que você possa dividir responsabilidades de código por pessoa ou por equipe.

Criação de equipe

Na documentão ele não fala sobre time mas é possível configurar isso, primeiro nós temos que criar um time, no meu caso vou criar um time chamado "reviewers" seguindo o passo a passo descrito pelo github p.s você pode ter dois ou mais times e ter users que podem ficar em todos.

Criando Code owners

Após criar seu time, agora você pode utiliza-lo dentro do codeowners, assim como diz na documentação você pode criar um arquivo assim:

/ /.github

@Thiago-spart
Thiago-spart / vs-code-extensions
Last active February 7, 2022 01:42
My vs-code configurations
{
"formulahendry.auto-rename-tag",
"coenraads.bracket-pair-colorizer-2",
"streetsidesoftware.code-spell-checker-portuguese-brazilian",
"streetsidesoftware.code-spell-checker",
"naumovs.color-highlight",
"clinyong.vscode-css-modules",
"dracula-theme.theme-dracula",
"editorconfig.editorconfig",
"digitalbrainstem.javascript-ejs-support",