Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Other notes:
Types list is not complete, but it's definitely more comprehensive than existing 0.98.x types. I preserved most types from 0.98 as is, but also added generics for types like
Mesh
(Mesh<T: BufferGeometry | Geometry, U: Material>
).I didn't write explicit tests for types because I just didn't know there were tools for testing flow types. It seems too much work for me at the moment to write all those tests at once, so I am submitting those types as [WIP]. I will be still actively working on those to complete definitions and add test coverage, but I'd happily welcome any kind of help.