cwscript-lang
This package contains the the language definition of CWScript (grammar, AST, etc.), and provides a parsing library for CWScript source code written in TypeScript, as well as other helpful utilities for adding CWScript language support to projects.