Sha256: 5b6a4743924a81400e46e2e53749c27c16b288d91e97a17b674375ddf1f1a065
Contents?: true
Size: 802 Bytes
Versions: 3
Compression:
Stored size: 802 Bytes
Contents
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ module.exports = function mixinSourceAndMap(proto) { proto.map = function(options) { options = options || {}; if(options.columns === false) { return this.listMap(options).toStringWithSourceMap({ file: "x" }).map; } return this.node(options).toStringWithSourceMap({ file: "x" }).map.toJSON(); }; proto.sourceAndMap = function(options) { options = options || {}; if(options.columns === false) { //console.log(this.listMap(options).debugInfo()); return this.listMap(options).toStringWithSourceMap({ file: "x" }); } var res = this.node(options).toStringWithSourceMap({ file: "x" }); return { source: res.code, map: res.map.toJSON() }; }; }
Version data entries
3 entries across 3 versions & 1 rubygems