These are separate from the // TODO
comments sprinkled throughout the code.
- Add more comments to source
- Expose way to create reducer to use in tests
- Make selectors draft-safe (https://redux-toolkit.js.org/api/createSelector)
-
Use semantic-release with Github Actions
[meh, project not complex enough to justify this over just
npm publish
]Useful links for reading:
-
Upgrade dependencies on react and @reduxjs/tookjit devDependencies
[meh, this doesn’t really help anyone]
-
Automate Git workflow with husky, commit linters, test runners etc.
[meh, project not complex enough to justify this]
-
Use jest for testing
[meh, project not complex enough to justify this]
-
Use eslint
[meh, I use my IDE; project doesn’t have multiple contributors to justify this]