Skip to content

Preserve contextual awareness on same capture + namedCapture group #5

@codpro2005

Description

@codpro2005

Capture scope is not preserved throughout respective namedCapture & vice versa:

const res = typedRegExp('(?<name>)?').exec('')!;
if (res[1]) {
    res.groups.name;
    //        ?^ string | undefined
    // should be: string
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedWaiting on external input or dependency before progress can continueenhancementNew feature or requestlow priorityThis issue is valid but not urgent; can be addressed later.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions