Skip to content

[ENHANCEMENT] Create a new generated npm workspace for typescript ANTLR generated code #716

Description

@jcscottiii

Is your feature request related to a problem? Please describe.
We eventually want to support performing client side validation of search and provide suggestions depending on the term (via a custom visitor). But before that, we need to actually generate the ANTLRv4 code for typescript. This issue covers that.

Describe the solution you'd like

  • A new npm workspace in package.json for the antlr code. Named lib/gen/antlrv4/ts-antlrv4.
  • Update the gitignore to ignore the directory (should not be needed though because of this rule)
  • Update the antlr-gen Makefile target to also call the typescript target
  • Add any other needed files to make the new workspace valid. (Probably just a package.json like the other typescript generated workspace)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions