Skip to content

Instantly share code, notes, and snippets.

View LucasMallmann's full-sized avatar
🚀
Growing & Working from Home

Lucas Mallmann LucasMallmann

🚀
Growing & Working from Home
View GitHub Profile
@LucasMallmann
LucasMallmann / EslintNodeJS.md
Created September 30, 2019 22:59
Eslint and Prettier configuration for NodeJS and Express projects

Eslint and prettier config for nodejs and express projects

Eslint and Libs

You need to install eslint and some other config libs.

yarn add eslint prettier eslint-config-prettier eslint-plugin-prettier -D

yarn eslint --init

.eslintrc.js

@LucasMallmann
LucasMallmann / weather.md
Last active October 2, 2019 14:31
Weather Api
  • Colocar o código criado no vendor (do smac) dentro do projeto do weatherApi (criar branch/apontando p master)
  • Abrir PR esperar o pessoal aprovar
  • fazer merge
  • criar tag
  • ir no http://packagist.org (clicar no botão update) deverá aparecer a nova tag no lado direito
  • alterar a versão do weatherapi no composer.json
  • deletar o composer.lock e a pasta vendor weatherapi rm -rf vendor/weatherapi && rm -rf composer.lock
  • executar composer install ou composer update climatempo/weather-api
module.exports = {
env: {
es6: true,
},
extends: ['airbnb', 'prettier', 'prettier/react'],
globals: {
Atomics: 'readonly',
SharedArrayBuffer: 'readonly',
},
parser: 'babel-eslint',
export const colors = {
white: '#FFF',
lighter: '#EEE',
light: '#DDD',
regular: '#999',
dark: '#666',
darker: '#333',
black: '#000',
primary: '#EA1D2C',
{
"restaurants": [
{
"id": 1,
"title": "Restaurante do Boteco",
"distance": 2700,
"delivery_time": "10 - 15 min",
"delivery_price": "R$5,00",
"minimum_price": 12,
"category": "Lanches",
# For more information on configuration, see:
# * Official English Documentation: http://nginx.org/en/docs/
# * Official Russian Documentation: http://nginx.org/ru/docs/
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Load dynamic modules. See /usr/share/nginx/README.dynamic.
@LucasMallmann
LucasMallmann / nginx.conf
Last active June 30, 2020 13:59
Nginx MacOS default config
#user nobody;
worker_processes 1;
events {
worker_connections 1024;
}
error_log /usr/local/var/log/nginx/error.log;
pid /usr/local/var/run/nginx.pid;
@LucasMallmann
LucasMallmann / .babelrc.json
Created May 6, 2020 15:30
Babel configuration for root import
{
"presets": ["next/babel"],
"plugins": [
[
"babel-plugin-root-import",
{
"rootPathSuffix": "./",
"rootPathPrefix": "~/"
}
]
user root;
worker_processes 5;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
worker_rlimit_nofile 8192;
events {
worker_connections 4096;
}

Github

Seu Github está ótimo, pra quem está começando :D Mas tem algumas coisas que podem ser melhoradas e vão te ajudar bastante. Vou separar em alguns tópicos pra te ajudar.

Melhorar o nome de alguns repositórios

  • O seu repo pav: eu não consigo olhar e ver o que ele é, ou que tipo de projeto é e o que ele faz.

Colocar um README nos projetos

  • Adicionar um readme com algum GIF do projeto funcionando é uma ótima estratégia pra chamar a atenção das pessoas logo de cara.
  • Descreva a stack que tu usou, as tecnologias.