// Quick Take import { strict as assert } from "assert"; import { stripHtml } from "../dist/string-strip-html.esm.js"; assert.equal( stripHtml(`Some text and text.`).result, `Some text and text.` ); // prevents accidental string concatenation assert.equal(stripHtml(`aaa
bbb
ccc`).result, `aaa bbb ccc`); // tag pairs with content, upon request assert.equal( stripHtml(`a
void a;
b`, { stripTogetherWithTheirContents: [ "script", // default "style", // default "xml", // default "pre", // <-- custom-added ], }).result, `a b` ); // detects raw, legit brackets: assert.equal(stripHtml(`a < b and c > d`).result, `a < b and c > d`);