sverweij / state-machine-cat

write beautiful state charts :scream_cat:
https://state-machine-cat.js.org
MIT License
793 stars 45 forks source link

doc: type the codebase #168

Closed sverweij closed 1 year ago

sverweij commented 1 year ago

Description

This PR is a part 1 of several. This PR covers:

TODO (for in a separate PR):

For both of these we'll need to describe the scjson schema (type). The dot massaging code will need a separate .d.ts as well

Motivation and Context

First step in migrating the code base to TypeScript

How Has This Been Tested?

Types of changes

Checklist

codeclimate[bot] commented 1 year ago

Code Climate has analyzed commit 00fb7233 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (100% is the threshold).

This pull request will bring the total coverage in the repository to 100.0% (0.0% change).

View more on Code Climate.