Skip to content

Moving Jco to Typescript #717

Open
Open
@vados-cosmonic

Description

@vados-cosmonic

It appears to me that we might greatly benefit from moving jco itself to Typescript so that we can benefit from compile time catching of bugs/inconsistencies in expected and received objects, etc.

There are at least a few benefits:

  • Build type catching of bugs
  • Reference for various APIs
  • Better editor assitance
  • Ability to pull in libraries like zod which can use TS schemas to generate checking fns

Would certainly love to hear opinions on such a move for people -- this would introduce a build step into building jco but I think it may be worth it for the benefits above.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions