flecks/TODO.md

33 lines
1.6 KiB
Markdown
Raw Normal View History

2022-03-07 02:49:19 -06:00
- [x] multi-build lint is broken
- [x] @flecks/db
- [x] @flecks/governor
- [x] @flecks/react
- [x] Use aliasing for self-referential flecks context
- [x] @flecks/redis
- [x] @flecks/redux
- [x] @flecks/socket
- [x] @flecks/user
- [x] flecks aliasing must ensure webpack aliasing and de-externalization into bundles
- [x] `flecks.invokeMiddleware()` should not build every invocation
- [x] `flecks.invokeComposed()` and `flecks.invokeMiddleware()` should not fatal on a missed lookup
2022-03-10 14:32:51 -06:00
- [x] flecks should have a `platforms` setting, so auto-lookups of `/client`, `/server` are less magical
2022-03-07 02:49:19 -06:00
- [x] `flecks.expandedFlecks()` should use `platforms`
2022-03-07 02:55:29 -06:00
- [ ] config validation
- [ ] hints for hook types
2022-03-09 07:25:58 -06:00
- [x] localConfig discovered by hook
- [x] renamed to 'build/config'?
2022-03-09 08:51:10 -06:00
- [x] automatically generated list of build config
2022-03-07 02:55:29 -06:00
- [ ] static documentation site generator
2022-03-09 14:43:54 -06:00
- [x] autogenerated config dox page
2022-03-08 14:42:34 -06:00
- [x] remove `invokeParallel()`
2022-03-08 14:50:16 -06:00
- [x] Specialize `invokeReduce()` with `invokeMerge()`.
2022-03-09 17:25:27 -06:00
- [x] Rename all hooks to dot-first notation; rewrite `lookupFlecks()`.
- [ ] ensureUniqueReduction moved into invokeMerge
2022-03-13 13:59:21 -05:00
- [x] `bootstrap({without: ['badplatform']})` should be handled by passing `{platforms: ['!badplatform']}`
- [ ] user redux server hydrate fails if no user in req
- [ ] governor fails if not in server up
- [ ] redux store provider fails if not in request
2022-03-16 12:25:38 -05:00
- [ ] client hooks will run on server if they're explicit in `flecks.yml`. Should there be an implicit `!client` when bootstrapping the server?
2022-03-19 16:11:39 -05:00
- [ ] rename `@flecks/web` to `@flecks/web`
2022-03-17 15:21:47 -05:00
- [ ] simultaneous babel compilation across all compiled flecks