Sha256: e948ed90745e72eafb181a5340208a7f457a3cf6691ec52036842d35bd328583

Contents?: true

Size: 1.07 KB

Versions: 12

Compression:

Stored size: 1.07 KB

Contents

'use strict';

exports.__esModule = true;

function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }

var Warning = (function () {
    function Warning(text) {
        var opts = arguments.length <= 1 || arguments[1] === undefined ? {} : arguments[1];

        _classCallCheck(this, Warning);

        this.type = 'warning';

        this.text = text;

        if (opts.node) {
            var pos = opts.node.positionBy(opts);
            this.line = pos.line;
            this.column = pos.column;
        }

        for (var opt in opts) {
            this[opt] = opts[opt];
        }
    }

    Warning.prototype.toString = function toString() {
        if (this.node) {
            return this.node.error(this.text, { plugin: this.plugin }).message;
        } else if (this.plugin) {
            return this.plugin + ': ' + this.text;
        } else {
            return this.text;
        }
    };

    return Warning;
})();

exports['default'] = Warning;
module.exports = exports['default'];

Version data entries

12 entries across 3 versions & 1 rubygems

Version Path
gulp_assets-1.0.0.pre.5 template/node_modules/gulp-postcss/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.5 template/node_modules/csswring/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.5 template/node_modules/autoprefixer/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.5 template/node_modules/css-mqpacker/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.4 template/node_modules/csswring/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.4 template/node_modules/autoprefixer/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.4 template/node_modules/css-mqpacker/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.4 template/node_modules/gulp-postcss/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.3 template/node_modules/autoprefixer/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.3 template/node_modules/gulp-postcss/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.3 template/node_modules/csswring/node_modules/postcss/lib/warning.js
gulp_assets-1.0.0.pre.3 template/node_modules/css-mqpacker/node_modules/postcss/lib/warning.js