ngx-pwa
Version:
Provides functionality around the progressive web app functionality in angular. Most notably the an approach to cache POST, UPDATE and DELETE requests.
16 lines • 1.64 kB
JavaScript
import * as DOMPurify from 'dompurify';
/**
* Contains HelperMethods around handling the purification of html strings.
* Is less strict than angular's own sanitizer.
*/
export class PurifyUtilities {
/**
* Sanitizes the given source string.
* @param source - The html value as a string.
* @returns A sanitized string of the given source.
*/
static sanitize(source) {
return DOMPurify.sanitize(source);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVyaWZ5LnV0aWxpdGllcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1wd2Evc3JjL2VuY2Fwc3VsYXRpb24vcHVyaWZ5LnV0aWxpdGllcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUssU0FBUyxNQUFNLFdBQVcsQ0FBQztBQUV2Qzs7O0dBR0c7QUFDSCxNQUFNLE9BQWdCLGVBQWU7SUFFakM7Ozs7T0FJRztJQUNILE1BQU0sQ0FBQyxRQUFRLENBQUMsTUFBYztRQUMxQixPQUFPLFNBQVMsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDdEMsQ0FBQztDQUNKIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgRE9NUHVyaWZ5IGZyb20gJ2RvbXB1cmlmeSc7XG5cbi8qKlxuICogQ29udGFpbnMgSGVscGVyTWV0aG9kcyBhcm91bmQgaGFuZGxpbmcgdGhlIHB1cmlmaWNhdGlvbiBvZiBodG1sIHN0cmluZ3MuXG4gKiBJcyBsZXNzIHN0cmljdCB0aGFuIGFuZ3VsYXIncyBvd24gc2FuaXRpemVyLlxuICovXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgUHVyaWZ5VXRpbGl0aWVzIHtcblxuICAgIC8qKlxuICAgICAqIFNhbml0aXplcyB0aGUgZ2l2ZW4gc291cmNlIHN0cmluZy5cbiAgICAgKiBAcGFyYW0gc291cmNlIC0gVGhlIGh0bWwgdmFsdWUgYXMgYSBzdHJpbmcuXG4gICAgICogQHJldHVybnMgQSBzYW5pdGl6ZWQgc3RyaW5nIG9mIHRoZSBnaXZlbiBzb3VyY2UuXG4gICAgICovXG4gICAgc3RhdGljIHNhbml0aXplKHNvdXJjZTogc3RyaW5nKTogc3RyaW5nIHtcbiAgICAgICAgcmV0dXJuIERPTVB1cmlmeS5zYW5pdGl6ZShzb3VyY2UpO1xuICAgIH1cbn0iXX0=