Commits
The flow default in `Squares` is specific to my Binary Clock. While that default is nice there, it's not as good of a general default as "reading order", i.e. top to bottom, row by row.
A specialized `Flow` layout that renders all of its children in exact squares that fill the layout's allocated space as best as possible.
Lays out its children in a grid-like manner, with full customizability over the direction and order.
Gives more flexibility when combining them vs. not.
Measures and provides its own dimensions to its children.
Behaves like a `View`, but its children are centered horizontally and vertically.
Provides more flexibility when using multi-word theme names.
Submodules usage is more tedious to configure, but provides the key
benefit of allowing hot-reloading of library code edits while running
the host project.
Great when working on the library from the context of a host application!
Switch to the older syntax that is more broadly supported.
Simply a small change to force a new version to release.
The test names/descriptions are more important than the specifics of the fixture data.
Extracted from https://github.com/thehale/HabitSync-for-Todoist and
modified slightly to provide more flexibility for other apps I'm
upgrading as well.
Various build changes that make my life easier.
```
npx create-react-native-library@0.54.8 react-native-expressive
```