Documentation for Simbo's Packages
    Preparing search index...

    Module @simbo/inject-between-html-comments - v1.0.2

    Inject Between HTML Comments

    📦 @simbo/inject-between-html-comments

    Inject content between HTML comment markers inside a string.

    Useful for markdown manipulation, code generation, documentation updates, or template modifications where placeholders are wrapped in comments.

    • Replace content between all occurrences of matching HTML comment blocks

    • Supports custom comment names (e.g., <!-- INJECT:foo --> … <!-- /INJECT:foo -->)

    • Configurable options for inline vs. block insertion

    • Optional trimming of injected content

    • Fully typed with TypeScript

    Install @simbo/inject-between-html-comments from the npm registry:

    npm i [-D] @simbo/inject-between-html-comments
    

    For a complete API reference, see the documentation.

    import { injectBetweenHtmlComments } from '@simbo/inject-between-html-comments';

    const content = `
    # A Document

    <!-- INJECT -->

    Generated content.

    <!-- /INJECT -->
    `;

    const result = injectBetweenHtmlComments(content, 'Hello World!');

    /*
    # A Document

    <!-- INJECT -->

    Hello World!

    <!-- /INJECT -->
    */

    MIT © Simon Lepel

    Interfaces

    Options

    Type Aliases

    TextOption

    Functions

    injectBetweenHtmlComments