UNPKG

e-lado

Version:

[![CircleCI](https://circleci.com/gh/sharetribe/sharetribe/tree/master.svg?style=svg)](https://circleci.com/gh/sharetribe/sharetribe/tree/master) [![Dependency Status](https://gemnasium.com/sharetribe/sharetribe.png)](https://gemnasium.com/sharetribe/shar

29 lines (25 loc) 774 B
/* 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().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(); } var res = this.node(options).toStringWithSourceMap({file:"x"}); return { source: res.code, map: res.map.toJSON() }; }; }