https://tc39.github.io/ecma262/
Also block scoped, like let.
setfacl -m u:http:rw $SSH_AUTH_SOCK | |
setfacl -m u:http:x $(dirname $SSH_AUTH_SOCK) | |
sudo -u http -s /bin/sh -c "env SSH_AUTH_SOCK=$SSH_AUTH_SOCK git pull" |
:autocmd InsertEnter * let save_cwd = getcwd() | execute 'lcd %:p:h' | |
:autocmd InsertLeave * execute 'lcd' fnameescape(save_cwd) |
var gulp = require('gulp'); | |
var rollup = require('rollup').rollup; | |
var nodeResolve = require('rollup-plugin-node-resolve'); | |
var commonjs = require('rollup-plugin-commonjs'); | |
var typescript = require('rollup-plugin-typescript'); | |
var replace = require('rollup-plugin-replace'); | |
gulp.task('default', ['bundle']); | |
gulp.task('bundle', function () { |
const all = Promise.all.bind(Promise); | |
const grabData = async files => await all( | |
( | |
await all( | |
files.map(f => fetch(f)) | |
) | |
).map(v => v.json()) | |
); |
const all = Promise.all.bind(Promise); | |
const fetchJSON = async file => (await fetch(file)).json(); | |
const grabData = async files => await all(files.map(fetchJSON)); | |
(async () => { | |
let [data1, data2] = await grabData(['/data1.json', '/data2.json']); | |
})(); |
https://tc39.github.io/ecma262/
Also block scoped, like let.
Host * | |
UseKeychain yes |
#!/bin/bash | |
for branch in `git branch -a | grep remotes | grep -v HEAD | grep -v master `; do | |
git branch --track ${branch#remotes/origin/} $branch | |
done |
git config --global alias.link '!f() { echo https://$(git config --get remote.origin.url | sed s/^[[:alpha:]]*@// | sed s/:/\\// | sed s/\\.git$//)/commit/$(git rev-parse ${1:-HEAD}); }; f' |