MCPcopy Index your code
hub / github.com/webpack/sass-loader / errorFactory

Function errorFactory

src/utils.js:771–783  ·  view source on GitHub ↗

* @param {Error | SassError} error the original sass error * @returns {Error} a new error

(error)

Source from the content-addressed store, hash-verified

769 * @returns {Error} a new error
770 */
771function errorFactory(error) {
772 const sassError = /** @type {SassError} */ (error);
773 const message = sassError.formatted
774 ? sassError.formatted.replace(/^(.+)?Error: /, "")
775 : (error.message || error.toString()).replace(/^(.+)?Error: /, "");
776
777 const obj = new Error(message, { cause: error });
778
779 obj.name = error.name;
780 obj.stack = undefined;
781
782 return obj;
783}
784
785export {
786 errorFactory,

Callers 1

loaderFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…