@terminus/ngx-tools
Version:
[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github
13 lines • 1.37 kB
JavaScript
/**
* Gets a RegExp used to detect an angular wrapped error message.
*
* See https://github.com/angular/angular/issues/8348
*
* @param e - The error
* @returns The regex
*/
export function wrappedErrorMessage(e) {
var escapedMessage = e.message.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&');
return new RegExp(escapedMessage);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JhcHBlZC1lcnJvci1tZXNzYWdlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRlcm1pbnVzL25neC10b29scy90ZXN0aW5nLyIsInNvdXJjZXMiOlsidXRpbGl0aWVzL3dyYXBwZWQtZXJyb3ItbWVzc2FnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7OztHQU9HO0FBQ0gsTUFBTSxVQUFVLG1CQUFtQixDQUFDLENBQVE7SUFDMUMsSUFBTSxjQUFjLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMscUJBQXFCLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDeEUsT0FBTyxJQUFJLE1BQU0sQ0FBQyxjQUFjLENBQUMsQ0FBQztBQUNwQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZXRzIGEgUmVnRXhwIHVzZWQgdG8gZGV0ZWN0IGFuIGFuZ3VsYXIgd3JhcHBlZCBlcnJvciBtZXNzYWdlLlxuICpcbiAqIFNlZSBodHRwczovL2dpdGh1Yi5jb20vYW5ndWxhci9hbmd1bGFyL2lzc3Vlcy84MzQ4XG4gKlxuICogQHBhcmFtIGUgLSBUaGUgZXJyb3JcbiAqIEByZXR1cm5zIFRoZSByZWdleFxuICovXG5leHBvcnQgZnVuY3Rpb24gd3JhcHBlZEVycm9yTWVzc2FnZShlOiBFcnJvcik6IFJlZ0V4cCB7XG4gIGNvbnN0IGVzY2FwZWRNZXNzYWdlID0gZS5tZXNzYWdlLnJlcGxhY2UoL1t8XFxcXHt9KClbXFxdXiQrKj8uXS9nLCAnXFxcXCQmJyk7XG4gIHJldHVybiBuZXcgUmVnRXhwKGVzY2FwZWRNZXNzYWdlKTtcbn1cbiJdfQ==