UNPKG

@seeessence/unit

Version:

```bash npm install seeessence/unit ```

1 lines 25.6 kB
{"filter":false,"title":"index3.js","tooltip":"/index3.js","undoManager":{"mark":68,"position":68,"stack":[[{"start":{"row":0,"column":0},"end":{"row":9,"column":1},"action":"remove","lines":["var assert = require('assert');","","try {"," assert.equal(true, true, 'its okey');"," console.log('\\u001b[' + 32 + 'm' + '✓' + ' adadds' + '\\u001b[0m');"," console.log('\\u001b[' + 31 + 'm' + '✖' + ' adadds' + '\\u001b[0m');"," console.log('\\u001b[' + 90 + 'm' + '.' + ' adadds' + '\\u001b[0m');","} catch (e) {"," throw e;","}"],"id":1265}],[{"start":{"row":0,"column":0},"end":{"row":110,"column":0},"action":"insert","lines":["var stream = require('stream');","var assert = require('assert');","var Mocha = require('mocha');","","var mocha = new Mocha();","","process.once('beforeExit', function () {"," mocha.run();","});","","module.exports = function (expected, message, data) {"," "," if (expected instanceof Function || typeof expected === 'function') {"," "," var unit = new stream.Duplex({"," objectMode: true,"," read: function() {"," this.push(data);"," this.pause();"," }"," });"," "," unit.on('pipe', function (source) {"," "," this._write = function(data, encoding, callback) {"," "," mocha.suite.addTest(new Mocha.Test("," message || expected.toString(),"," expected.bind(null, data, callback)"," ));"," "," source.unpipe(this);"," };"," "," this._readableState.pipesCount === 0 && this.pipe(source);"," "," this.emit('drain');"," });"," "," unit.pipe = (function (pipe) {"," "," return function () {"," for (var key in arguments)"," pipe.call(this, arguments[key]);"," };"," })(unit.pipe);"," "," return unit;"," }"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.strictEqual.bind(null, expected),"," message || '\\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(expected.test(data));"," },"," message || expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.deepEqual.bind(null, expected),"," message || JSON.stringify(expected),"," data || expected"," );"," "," return module.exports("," assert.bind(null, process.env.npm_package_config_test),"," 'not expected'"," );","};","","module.exports.not = function (expected, message, data) {"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.notStrictEqual.bind(null, expected),"," message || 'not \\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(!expected.test(data));"," },"," message || 'not ' + expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.notDeepStrictEqual.bind(null, expected),"," message || 'not ' + JSON.stringify(expected),"," data || expected"," );"," "," return module.exports(expected);","};",""],"id":1267}],[{"start":{"row":11,"column":0},"end":{"row":11,"column":2},"action":"remove","lines":[" "],"id":1268}],[{"start":{"row":0,"column":0},"end":{"row":111,"column":0},"action":"remove","lines":["var stream = require('stream');","var assert = require('assert');","var Mocha = require('mocha');","","var mocha = new Mocha();","","process.once('beforeExit', function () {"," mocha.run();","});","","module.exports = function (expected, message, data) {"," "," if (expected instanceof Function || typeof expected === 'function') {"," "," var unit = new stream.Duplex({"," objectMode: true,"," read: function() {"," this.push(data);"," this.pause();"," }"," });"," "," unit.on('pipe', function (source) {"," "," this._write = function(data, encoding, callback) {"," "," mocha.suite.addTest(new Mocha.Test("," message || expected.toString(),"," expected.bind(null, data, callback)"," ));"," "," source.unpipe(this);"," };"," "," this._readableState.pipesCount === 0 && this.pipe(source);"," "," this.emit('drain');"," });"," "," unit.pipe = (function (pipe) {"," "," return function () {"," for (var key in arguments)"," pipe.call(this, arguments[key]);"," };"," })(unit.pipe);"," "," return unit;"," }"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.strictEqual.bind(null, expected),"," message || '\\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(expected.test(data));"," },"," message || expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.deepEqual.bind(null, expected),"," message || JSON.stringify(expected),"," data || expected"," );"," "," return module.exports("," assert.bind(null, process.env.npm_package_config_test),"," 'not expected'"," );","};","","module.exports.not = function (expected, message, data) {"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.notStrictEqual.bind(null, expected),"," message || 'not \\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(!expected.test(data));"," },"," message || 'not ' + expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.notDeepStrictEqual.bind(null, expected),"," message || 'not ' + JSON.stringify(expected),"," data || expected"," );"," "," return module.exports(expected);","};","",""],"id":1275},{"start":{"row":0,"column":0},"end":{"row":110,"column":0},"action":"insert","lines":["var stream = require('stream');","var assert = require('assert');","var Mocha = require('mocha');","","var mocha = new Mocha();","","process.once('beforeExit', function () {"," mocha.run();","});","","module.exports = function (expected, message, data) {"," "," if (expected instanceof Function || typeof expected === 'function') {"," "," var unit = new stream.Duplex({"," objectMode: true,"," read: function() {"," this.push(data);"," this.pause();"," }"," });"," "," unit.on('pipe', function (source) {"," "," this._write = function(data, encoding, callback) {"," "," mocha.suite.addTest(new Mocha.Test("," message || expected.toString(),"," expected.bind(null, data, callback)"," ));"," "," source.unpipe(this);"," };"," "," this._readableState.pipesCount === 0 && this.pipe(source);"," "," this.emit('drain');"," });"," "," unit.pipe = (function (pipe) {"," "," return function () {"," for (var key in arguments)"," pipe.call(this, arguments[key]);"," };"," })(unit.pipe);"," "," return unit;"," }"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.strictEqual.bind(null, expected),"," message || '\\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(expected.test(data));"," },"," message || expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.deepEqual.bind(null, expected),"," message || JSON.stringify(expected),"," data || expected"," );"," "," return module.exports("," assert.bind(null, process.env.npm_package_config_test),"," 'not expected'"," );","};","","module.exports.not = function (expected, message, data) {"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.notStrictEqual.bind(null, expected),"," message || 'not \\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(!expected.test(data));"," },"," message || 'not ' + expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.notDeepStrictEqual.bind(null, expected),"," message || 'not ' + JSON.stringify(expected),"," data || expected"," );"," "," return module.exports(expected);","};",""]}],[{"start":{"row":0,"column":0},"end":{"row":110,"column":0},"action":"remove","lines":["var stream = require('stream');","var assert = require('assert');","var Mocha = require('mocha');","","var mocha = new Mocha();","","process.once('beforeExit', function () {"," mocha.run();","});","","module.exports = function (expected, message, data) {"," "," if (expected instanceof Function || typeof expected === 'function') {"," "," var unit = new stream.Duplex({"," objectMode: true,"," read: function() {"," this.push(data);"," this.pause();"," }"," });"," "," unit.on('pipe', function (source) {"," "," this._write = function(data, encoding, callback) {"," "," mocha.suite.addTest(new Mocha.Test("," message || expected.toString(),"," expected.bind(null, data, callback)"," ));"," "," source.unpipe(this);"," };"," "," this._readableState.pipesCount === 0 && this.pipe(source);"," "," this.emit('drain');"," });"," "," unit.pipe = (function (pipe) {"," "," return function () {"," for (var key in arguments)"," pipe.call(this, arguments[key]);"," };"," })(unit.pipe);"," "," return unit;"," }"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.strictEqual.bind(null, expected),"," message || '\\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(expected.test(data));"," },"," message || expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.deepEqual.bind(null, expected),"," message || JSON.stringify(expected),"," data || expected"," );"," "," return module.exports("," assert.bind(null, process.env.npm_package_config_test),"," 'not expected'"," );","};","","module.exports.not = function (expected, message, data) {"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.notStrictEqual.bind(null, expected),"," message || 'not \\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(!expected.test(data));"," },"," message || 'not ' + expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.notDeepStrictEqual.bind(null, expected),"," message || 'not ' + JSON.stringify(expected),"," data || expected"," );"," "," return module.exports(expected);","};",""],"id":1276}],[{"start":{"row":0,"column":0},"end":{"row":0,"column":1},"action":"insert","lines":["f"],"id":1277}],[{"start":{"row":0,"column":0},"end":{"row":0,"column":1},"action":"remove","lines":["f"],"id":1278}],[{"start":{"row":0,"column":0},"end":{"row":0,"column":1},"action":"insert","lines":["f"],"id":1279}],[{"start":{"row":0,"column":1},"end":{"row":0,"column":2},"action":"insert","lines":["u"],"id":1280}],[{"start":{"row":0,"column":2},"end":{"row":0,"column":3},"action":"insert","lines":["n"],"id":1281}],[{"start":{"row":0,"column":0},"end":{"row":0,"column":3},"action":"remove","lines":["fun"],"id":1282},{"start":{"row":0,"column":0},"end":{"row":0,"column":8},"action":"insert","lines":["function"]}],[{"start":{"row":0,"column":8},"end":{"row":0,"column":9},"action":"insert","lines":[" "],"id":1283}],[{"start":{"row":0,"column":9},"end":{"row":0,"column":10},"action":"insert","lines":["s"],"id":1284},{"start":{"row":0,"column":10},"end":{"row":0,"column":11},"action":"insert","lines":["a"]}],[{"start":{"row":0,"column":11},"end":{"row":0,"column":12},"action":"insert","lines":["d"],"id":1285}],[{"start":{"row":0,"column":12},"end":{"row":0,"column":13},"action":"insert","lines":[" "],"id":1286}],[{"start":{"row":0,"column":13},"end":{"row":0,"column":14},"action":"insert","lines":["="],"id":1287}],[{"start":{"row":0,"column":14},"end":{"row":0,"column":15},"action":"insert","lines":[" "],"id":1288}],[{"start":{"row":0,"column":13},"end":{"row":0,"column":14},"action":"remove","lines":["="],"id":1289}],[{"start":{"row":0,"column":12},"end":{"row":0,"column":13},"action":"remove","lines":[" "],"id":1290}],[{"start":{"row":0,"column":12},"end":{"row":0,"column":14},"action":"insert","lines":["()"],"id":1291}],[{"start":{"row":0,"column":14},"end":{"row":0,"column":15},"action":"insert","lines":[" "],"id":1292}],[{"start":{"row":0,"column":15},"end":{"row":0,"column":16},"action":"insert","lines":["P"],"id":1293}],[{"start":{"row":0,"column":15},"end":{"row":0,"column":16},"action":"remove","lines":["P"],"id":1294}],[{"start":{"row":0,"column":15},"end":{"row":0,"column":16},"action":"insert","lines":["{"],"id":1295}],[{"start":{"row":0,"column":16},"end":{"row":2,"column":1},"action":"insert","lines":[""," ","}"],"id":1296}],[{"start":{"row":1,"column":2},"end":{"row":1,"column":4},"action":"insert","lines":[" "],"id":1297}],[{"start":{"row":1,"column":2},"end":{"row":1,"column":4},"action":"remove","lines":[" "],"id":1298}],[{"start":{"row":1,"column":0},"end":{"row":1,"column":2},"action":"remove","lines":[" "],"id":1299}],[{"start":{"row":1,"column":0},"end":{"row":1,"column":2},"action":"insert","lines":[" "],"id":1300}],[{"start":{"row":1,"column":2},"end":{"row":1,"column":4},"action":"insert","lines":[" "],"id":1301}],[{"start":{"row":1,"column":2},"end":{"row":1,"column":4},"action":"remove","lines":[" "],"id":1302}],[{"start":{"row":1,"column":0},"end":{"row":1,"column":2},"action":"remove","lines":[" "],"id":1303}],[{"start":{"row":0,"column":16},"end":{"row":1,"column":0},"action":"remove","lines":["",""],"id":1304}],[{"start":{"row":0,"column":16},"end":{"row":1,"column":0},"action":"insert","lines":["",""],"id":1305},{"start":{"row":1,"column":0},"end":{"row":1,"column":2},"action":"insert","lines":[" "]}],[{"start":{"row":0,"column":0},"end":{"row":2,"column":2},"action":"remove","lines":["function sad() {"," ","} "],"id":1306},{"start":{"row":0,"column":0},"end":{"row":110,"column":0},"action":"insert","lines":["var stream = require('stream');","var assert = require('assert');","var Mocha = require('mocha');","","var mocha = new Mocha();","","process.once('beforeExit', function () {"," mocha.run();","});","","module.exports = function (expected, message, data) {"," "," if (expected instanceof Function || typeof expected === 'function') {"," "," var unit = new stream.Duplex({"," objectMode: true,"," read: function() {"," this.push(data);"," this.pause();"," }"," });"," "," unit.on('pipe', function (source) {"," "," this._write = function(data, encoding, callback) {"," "," mocha.suite.addTest(new Mocha.Test("," message || expected.toString(),"," expected.bind(null, data, callback)"," ));"," "," source.unpipe(this);"," };"," "," this._readableState.pipesCount === 0 && this.pipe(source);"," "," this.emit('drain');"," });"," "," unit.pipe = (function (pipe) {"," "," return function () {"," for (var key in arguments)"," pipe.call(this, arguments[key]);"," };"," })(unit.pipe);"," "," return unit;"," }"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.strictEqual.bind(null, expected),"," message || '\\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(expected.test(data));"," },"," message || expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.deepEqual.bind(null, expected),"," message || JSON.stringify(expected),"," data || expected"," );"," "," return module.exports("," assert.bind(null, process.env.npm_package_config_test),"," 'not expected'"," );","};","","module.exports.not = function (expected, message, data) {"," "," if (expected instanceof String || typeof expected === 'string')"," "," return module.exports("," assert.notStrictEqual.bind(null, expected),"," message || 'not \\'' + expected + '\\'',"," data || expected"," );"," "," if (expected instanceof RegExp)"," "," return module.exports(function(data) {"," assert(!expected.test(data));"," },"," message || 'not ' + expected.toString(),"," data || expected"," );"," "," if (expected instanceof Object || typeof callback === 'object')"," "," return module.exports("," assert.notDeepStrictEqual.bind(null, expected),"," message || 'not ' + JSON.stringify(expected),"," data || expected"," );"," "," return module.exports(expected);","};",""]}],[{"start":{"row":0,"column":28},"end":{"row":0,"column":29},"action":"insert","lines":["3"],"id":1307}],[{"start":{"row":0,"column":29},"end":{"row":0,"column":30},"action":"insert","lines":["."],"id":1308}],[{"start":{"row":0,"column":30},"end":{"row":0,"column":31},"action":"insert","lines":["j"],"id":1309}],[{"start":{"row":0,"column":31},"end":{"row":0,"column":32},"action":"insert","lines":["s"],"id":1310}],[{"start":{"row":0,"column":22},"end":{"row":0,"column":23},"action":"insert","lines":["."],"id":1311}],[{"start":{"row":0,"column":23},"end":{"row":0,"column":24},"action":"insert","lines":["/"],"id":1312}],[{"start":{"row":41,"column":32},"end":{"row":42,"column":42},"action":"remove","lines":[""," for (var key in arguments)"],"id":1313}],[{"start":{"row":42,"column":16},"end":{"row":42,"column":20},"action":"remove","lines":[" "],"id":1314}],[{"start":{"row":41,"column":29},"end":{"row":41,"column":30},"action":"insert","lines":["d"],"id":1315}],[{"start":{"row":41,"column":30},"end":{"row":41,"column":31},"action":"insert","lines":["e"],"id":1316}],[{"start":{"row":41,"column":31},"end":{"row":41,"column":32},"action":"insert","lines":["s"],"id":1317}],[{"start":{"row":41,"column":29},"end":{"row":41,"column":32},"action":"remove","lines":["des"],"id":1318},{"start":{"row":41,"column":29},"end":{"row":41,"column":40},"action":"insert","lines":["destination"]}],[{"start":{"row":42,"column":45},"end":{"row":42,"column":46},"action":"remove","lines":["]"],"id":1319}],[{"start":{"row":42,"column":44},"end":{"row":42,"column":45},"action":"remove","lines":["y"],"id":1320}],[{"start":{"row":42,"column":43},"end":{"row":42,"column":44},"action":"remove","lines":["e"],"id":1321}],[{"start":{"row":42,"column":42},"end":{"row":42,"column":43},"action":"remove","lines":["k"],"id":1322}],[{"start":{"row":42,"column":41},"end":{"row":42,"column":42},"action":"remove","lines":["["],"id":1323},{"start":{"row":42,"column":40},"end":{"row":42,"column":41},"action":"remove","lines":["s"]}],[{"start":{"row":42,"column":39},"end":{"row":42,"column":40},"action":"remove","lines":["t"],"id":1324}],[{"start":{"row":42,"column":38},"end":{"row":42,"column":39},"action":"remove","lines":["n"],"id":1325},{"start":{"row":42,"column":37},"end":{"row":42,"column":38},"action":"remove","lines":["e"]}],[{"start":{"row":42,"column":36},"end":{"row":42,"column":37},"action":"remove","lines":["m"],"id":1326},{"start":{"row":42,"column":35},"end":{"row":42,"column":36},"action":"remove","lines":["u"]}],[{"start":{"row":42,"column":34},"end":{"row":42,"column":35},"action":"remove","lines":["g"],"id":1327}],[{"start":{"row":42,"column":33},"end":{"row":42,"column":34},"action":"remove","lines":["r"],"id":1328}],[{"start":{"row":42,"column":32},"end":{"row":42,"column":33},"action":"remove","lines":["a"],"id":1329}],[{"start":{"row":42,"column":32},"end":{"row":42,"column":33},"action":"insert","lines":["d"],"id":1330}],[{"start":{"row":42,"column":33},"end":{"row":42,"column":34},"action":"insert","lines":["e"],"id":1331}],[{"start":{"row":42,"column":32},"end":{"row":42,"column":34},"action":"remove","lines":["de"],"id":1332},{"start":{"row":42,"column":32},"end":{"row":42,"column":43},"action":"insert","lines":["destination"]}],[{"start":{"row":42,"column":43},"end":{"row":42,"column":44},"action":"insert","lines":[","],"id":1333}],[{"start":{"row":42,"column":44},"end":{"row":42,"column":45},"action":"insert","lines":[" "],"id":1334}],[{"start":{"row":42,"column":45},"end":{"row":42,"column":60},"action":"insert","lines":["{ end: false } "],"id":1335}],[{"start":{"row":42,"column":59},"end":{"row":42,"column":60},"action":"remove","lines":[" "],"id":1336}],[{"start":{"row":42,"column":46},"end":{"row":42,"column":47},"action":"remove","lines":[" "],"id":1337}],[{"start":{"row":42,"column":56},"end":{"row":42,"column":57},"action":"remove","lines":[" "],"id":1338}],[{"start":{"row":42,"column":46},"end":{"row":42,"column":47},"action":"insert","lines":[" "],"id":1339}],[{"start":{"row":42,"column":57},"end":{"row":42,"column":58},"action":"insert","lines":[" "],"id":1340}]]},"ace":{"folds":[],"scrolltop":3,"scrollleft":0,"selection":{"start":{"row":42,"column":43},"end":{"row":42,"column":59},"isBackwards":false},"options":{"tabSize":4,"useSoftTabs":true,"guessTabSize":false,"useWrapMode":false,"wrapToView":true},"firstLineState":0},"timestamp":1447367028254,"hash":"d17fb1670ca75b11dd12afe6c102ebc9ecd52710"}