Skip to content

ignoreTag could be an array and contain css selectors #139

Description

@b-gyula

Instead of ignoreTag it could be named ignoreTags and allow to contain CSS selectors like other posthtml plugins as posthtml-match-helper accepts [tag]#[id].[class]. E.g div#id. It would not require the developers to insert extra wrapper tags and modify the html at all. E.g. with

const options = { ignoredTags: ['div#id','.ignore'] }

would not alter

<div id='id' data-attrib='{{attribute}}'>and {{content}} not meant to be altered</div>

or

<div class='.ignore' data-attrib='{{attribute}}'>and {{content}} not meant to be altered</div>

at all.

Further more similarly other ...Tags options could use the same logic similarly to Angular Structural directive like

<div *ngIf="[condition]"></div>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions