I work hard for every project, including this one
and your support means a lot to me!
Consider buying me a coffee. โ
Thank you for supporting my efforts! ๐๐
![]()
@igorskyflyer
Install it by executing:
npm i '@igor.dvlpr/strip-html'
Strips HTML tags completely.
html
- The HTML string to process.
Returns the processed string.
Strips only the HTML code while keeping the text content.
html
- The HTML string to process.
Returns the processed string.
example.ts
import { stripHtmlCode } from '@igor.dvlpr/strip-html'
console.log(
stripHtmlCode(`
<div class="container">
<h1>Title</h1>
<p>This is a <strong>paragraph</strong> with some <em>emphasis</em> and a <a href="#">link</a>.</p>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
</div>
`))
// Will print
/*
Title
This is a paragraph with some emphasis and a link.
Item 1
Item 2
Item 3
*/
๐ The changelog is available here: CHANGELOG.md.
Licensed under the MIT license which is available here, MIT license.
โ DรบรถScrรญbรฎ allows you to convert letters with diacritics to regular letters. ๐ค
@igor.dvlpr/magic-queryselector
๐ช A TypeScript-types patch for querySelector/querySelectorAll, make them return types you expect them to! ๐ฎ
@igor.dvlpr/astro-escaped-component
๐๐ปโโ๏ธโโก๏ธ An Astro component that holds only HTML-encoded content. ๐
๐งต Provides ways of checking whether a String is present in an Array of Strings using custom Comparators. ๐
@igor.dvlpr/strip-html-headings
๐ Strips HTML headings! ๐ค
Created by Igor Dimitrijeviฤ (@igorskyflyer).