Github Issue: rollup/rollup#372
Example Output: https://gist.github.com/shannonmoeller/280dda1f47e222c1ee88e5613bd01897
var a = [ | |
'a', 'aa', 'aaa', 'aaaa', 'aaaaa', | |
'b', 'bb', 'bbb', 'bbbb', 'bbbbb', | |
'c', 'cc', 'ccc', 'cccc', 'ccccc' | |
]; | |
var b = [ | |
'Z', 'ZZ', 'ZZZ' | |
]; |
var es = require('event-stream'), | |
reader = es.readArray([mockDataIn]), | |
writer = es.writeArray(function (err, mockDataOut){ | |
assert(mockDataOut); | |
}), | |
mockSocket = es.duplex(writer, reader); | |
mockSocket.pipe(...).pipe(mockSocket); |
var gulp = require('gulp'); | |
var hb = require('gulp-hb'); | |
var rename = require('gulp-rename'); | |
var through = require('through2'); | |
gulp.task('build', function () { | |
return gulp | |
.src('./data/**/*.json') | |
.pipe(through.obj(function(file, enc, cb) { | |
var data = JSON.parse(String(file.contents)); |
/** | |
* Inspired by XRegExp via 2ality | |
* http://www.2ality.com/2012/12/template-strings-xregexp.html | |
* http://xregexp.com/ | |
*/ | |
import test from 'ava'; | |
export function rx(flags) { | |
const trailingComments = /\s+#.*$/gm; |
Github Issue: rollup/rollup#372
Example Output: https://gist.github.com/shannonmoeller/280dda1f47e222c1ee88e5613bd01897
Github Issue: rollup/rollup#372
Example Input: https://gist.github.com/shannonmoeller/280dda1f47e222c1ee88e5613bd01897
let uid = 0; | |
class Foo { | |
constructor({ bar }, id) { | |
this.uid = uid++; | |
this.id = id; | |
this.bar = bar; | |
} | |
} |
const tests = new Set(); | |
const t = { | |
total: 0, | |
passed: 0, | |
failed: 0, | |
comment(message) { | |
console.log(`# ${message}`); | |
}, |
root = true | |
[*] | |
charset = utf-8 | |
end_of_line = lf | |
indent_size = 4 | |
indent_style = tab | |
insert_final_newline = true | |
trim_trailing_whitespace = true |