Skip to content

Instantly share code, notes, and snippets.

View davidcostadev's full-sized avatar
😎

David Costa davidcostadev

😎
View GitHub Profile
// https://eslint.org/docs/user-guide/configuring
module.exports = {
root: true,
parser: 'babel-eslint',
parserOptions: {
sourceType: 'module'
},
env: {
browser: true,
@davidcostadev
davidcostadev / .gitconfig
Created November 29, 2017 17:18
gitconfig
[user]
name = David Costa
# email = david@m3mediadigital.com.br
email = davidcostadev@gmail.com
[core]
excludesfile = /Users/david/.gitignore_global
[difftool "sourcetree"]
cmd = "git mergetool -t meld "
path =
[mergetool "sourcetree"]
@davidcostadev
davidcostadev / pilha_promises.js
Created December 12, 2017 10:54
array de Promises
export function pilha({ data, cursor, promise, results }) {
return new Promise((resolve, reject) => {
cursor = typeof cursor !== 'undefined' ? cursor : 0
results = typeof results !== 'undefined' ? results : []
promise(data[cursor]).then((result) => {
cursor += 1
results.push(result)
{
"transations": [
{
"id": 1,
"value": 50,
"type": ["in", "out"],
"accountId": 1,
"userId": 1,
"isTransfer": [false, true],
"isPaid": [false, true],
console.clear();
const fieldsQuery = (fields) => fields
.map(field => field
.split(' as ')
.map(each => each.trim())
.join(' as ')
).join(', ');
console.clear()
const l = console.log
const opAND = (fields) => {
return Object.keys(fields)
.map(field => opLogic(field, fields[field]))
.join(' AND ')
}
const opOR = (fields) => {
@davidcostadev
davidcostadev / restaurantes.md
Last active August 7, 2018 13:55
lista de restaurante

Natal, RN

Nome Endereço Avaliação Preço Obervações
Mangai Av. Amintas Barros, 3300 ★★★★★ $$$$$ Comida boa com toque regional
Camarões Midway Mall Avenida Bernardo Vieira, 3775 ★★★★★ $$$$$ Comida maravilhosa e bem regional
Camarões Ponta Negra R. Pedro Fonseca Filho, 8887 ★★★★★ $$$$$ Comida maravilhosa e bem regional
O Amarelinho Av. Prudente de Morais, 4354 ★★★★_ $$$__ Comida boa, prato
Café Retrô Av. Amintas Barros 3700 ★★★★_ $$$$$ Café
Pirandello's Restaurantes Av. Nascimento de Castro, 1969 ★★★★★ $$$__ Comida boa, no peso
{
"editor.fontFamily": "'Fira Code'",
"editor.fontSize": 15,
"editor.tabCompletion": true,
"editor.rulers": [
100
],
"editor.minimap.enabled": true,
"editor.minimap.renderCharacters": false,
"telemetry.enableTelemetry": false,
@davidcostadev
davidcostadev / transpiler.js
Created December 14, 2018 18:29
Meu transpilador de Potifol para javascript
console.clear();
const compressLine = (line) => line.replace(/[ ]/g, '');
const assigmentSimple = ([ name, value ]) => `const ${name} = ${value};`
const assigment = string => {
const [names, values] = string.split('=');
console.clear()
const string = '\'1\' , 2 , \'3\'';
const splitMult = (s, splits, r = []) => {
if (!s) return r