Sha256: 8c72edd49118bfc73532d50542e06943dcceb1243863d4f8e09a438e6fbb834e

Contents?: true

Size: 891 Bytes

Versions: 7

Compression:

Stored size: 891 Bytes

Contents

"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;

class SassError extends Error {
  constructor(sassError) {
    super();
    this.name = "SassError";
    this.originalSassError = sassError;
    this.loc = {
      line: sassError.line,
      column: sassError.column
    }; // Keep original error if `sassError.formatted` is unavailable

    this.message = `${this.name}: ${this.originalSassError.message}`;

    if (this.originalSassError.formatted) {
      this.message = `${this.name}: ${this.originalSassError.formatted.replace(/^Error: /, "")}`; // Instruct webpack to hide the JS stack from the console.
      // Usually you're only interested in the SASS stack in this case.

      this.hideStack = true;
      Error.captureStackTrace(this, this.constructor);
    }
  }

}

var _default = SassError;
exports.default = _default;

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
disco_app-0.16.1 test/dummy/node_modules/sass-loader/dist/SassError.js
disco_app-0.15.2 test/dummy/node_modules/sass-loader/dist/SassError.js
disco_app-0.18.4 test/dummy/node_modules/sass-loader/dist/SassError.js
disco_app-0.18.1 test/dummy/node_modules/sass-loader/dist/SassError.js
disco_app-0.12.7.pre.puma.pre.3 test/dummy/node_modules/sass-loader/dist/SassError.js
disco_app-0.14.0 test/dummy/node_modules/sass-loader/dist/SassError.js
disco_app-0.13.6.pre.puma.pre.3 test/dummy/node_modules/sass-loader/dist/SassError.js