Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |
// === Arrays | |
var [a, b] = [1, 2]; | |
console.log(a, b); | |
//=> 1 2 | |
// Use from functions, only select from pattern | |
var foo = () => [1, 2, 3]; |
Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |
const range = (start = 0, end = 1) => Array.from({"length": (end + 1) - start}, (_, i) => start + i) | |
console.log(range(-10, 10)); // [ -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ] |
Se você quiser adicionar mais algum tópico deixe seu comentário, o objetico é facilitar para os iniciantes ou aqueles que buscam dominar JavaScript, quais tópicos são importantes para dominar JavaScript.
São tópicos para quem sabe o minimo de JavaScript (declarar variáveis), a ordem em que eles aparecem são por importância para o dominio como um todo. Mesmo que você já tenha experiência com JS, recomendo que leia os links de cada tópico para fortalecer suas bases teóricas e ter um comportamento mais profundo da linguagem.
Lista originalmente criada e compilada por Vinicius Reis
type Dictionary = { | |
[name: string]: string; | |
}; | |
type Getter = { | |
get: () => any; | |
set: (value: any) => void; | |
}; | |
type Getters <T extends Dictionary> = { |
import lazyLoadingRoutes from '../../support/lazyLoadingRoutes' | |
export default lazyLoadingRoutes([ | |
{ path: '/login', component: 'Login', meta: { requiresAuth: false } }, | |
{ path: '/forgotPassword', component: 'ForgotPassword', meta: { requiresAuth: false } }, | |
{ path: '/forgotEmail', component: 'ForgotEmail', meta: { requiresAuth: false } }, | |
{ path: '/createAccount', component: 'CreateAccount', meta: { requiresAuth: false } } | |
]) | |
// *********************************************************** | |
// https://on.cypress.io/plugins-guide | |
// *********************************************************** | |
const dotenv = require('dotenv-extended') | |
const getenv = require('getenv') | |
dotenv.load() | |
const overrideBaseUrl = () => { | |
let baseUrl = getenv.string('CYPRESS_BASE_URL', '') |
Configuração | Arquivo exportado |
---|---|
main |
Saída padrão do pacote, no formato CommonJS para atender ferramentas de empacotamento e o ambiente padrão do Node.js. |
module |
Saída do pacote no formato ES2015 para ferramentas de empacotamento e ambientes que dão suporte a este formato. |
cdn |
Saída do pacote no formato UMD/IIFE para CDNs e outras ferramentas hospedarem o módulo para browsers e outros consumidores. |
unpkg |
O mesmo da cdn , porém para a resolução do unpkg. |