#Sublime Text 2 Shortcuts
###Legend
key | symbol |
---|---|
ctrl | ⎈ |
shift | ⇧ |
alt | ⎇ |
tab | ↹ |
var fs = require('fs') | |
, path = require('path') | |
, co = require('co') | |
, thunkify = require('thunkify') | |
, readdir = thunkify(fs.readdir) | |
, stat = thunkify(fs.stat) | |
var recursive = co.wrap(function* (root) { | |
var dirs = [], files = [] |
var file1 = require('./file1') | |
var file2 = require('./file2') |
import fs from 'fs' | |
import path from 'path' | |
import stream from 'stream' | |
import bluebird from 'bluebird' | |
bluebird.promisifyAll(fs) | |
class Readdirr extends stream.Readable { | |
constructor(root) { |
var parser = require('tap-parser') // 1.1.4 | |
var p = parser() | |
process.stdin.pipe(p) | |
p.on('extra', function (line) { | |
console.log('extra', line) | |
}) |
/* COMMON */ | |
/*background*/ | |
.type-html, | |
.type-css, | |
.type-javascript, | |
.type-html .highlight, | |
.type-css .highlight, | |
.type-javascript .highlight, |
var fs = require('fs'), | |
path = require('path'); | |
var dir = null, file = null; | |
exports.readdirr = function (dpath, cb) { | |
dir = [], file = []; | |
dir.push(dpath); |
var moment = require('moment'); | |
moment.fn.isISO = true; | |
moment.fn.dayISO = function () { | |
var self = this.clone(); | |
return self.day() == 0 ? 6 : self.day()-1; | |
} |
var path = require('path') | |
var gulp = require('gulp') | |
var sourcemaps = require('gulp-sourcemaps') | |
var babel = require('gulp-babel') | |
var paths = { | |
es6: ['**/*.js', '!gulpfile.js', '!build/**/*.*'], | |
es5: 'build', | |
// must be absolute or relative to source map |
function list (step, end) { | |
function loop (index) { | |
if (index == 10) return end(); | |
step(index, function next () { | |
loop(++index); | |
}); | |
} | |
loop(0); | |
} |
#Sublime Text 2 Shortcuts
###Legend
key | symbol |
---|---|
ctrl | ⎈ |
shift | ⇧ |
alt | ⎇ |
tab | ↹ |