This approach seems feasible, so please keep in mind that changes to these repos will eventually need to merge.
Currently the repos are:
axon
faradays-law
joist
phet-io
sun
tandem
I'll use the branch name "phet-io-types" and create issues in each repo. This list of repos will likely grow as I expand support for other sims. I'll have to decide at what point to cut over to master, but I'd like to get most or all of the phet-io tests working first and address as many corner cases as possible (or at least understand their constraints).
See https://github.com/phetsims/phet-io/issues/489
I emailed the developer list:
PhET Developers,
I'm about to create branches in 6 repos to support the work-in-progress for moving phet-io types to simulations as part of https://github.com/phetsims/phet-io/issues/489
This approach seems feasible, so please keep in mind that changes to these repos will eventually need to merge.
Currently the repos are: axon faradays-law joist phet-io sun tandem
I'll use the branch name "phet-io-types" and create issues in each repo. This list of repos will likely grow as I expand support for other sims. I'll have to decide at what point to cut over to master, but I'd like to get most or all of the phet-io tests working first and address as many corner cases as possible (or at least understand their constraints).
Best Regards, Sam