flecks/TODO.md
2024-01-05 19:21:34 -06:00

1.6 KiB

  • multi-build lint is broken
  • @flecks/db
  • @flecks/governor
  • @flecks/react
    • Use aliasing for self-referential flecks context
  • @flecks/redis
  • @flecks/redux
  • @flecks/socket
  • @flecks/user
  • flecks aliasing must ensure webpack aliasing and de-externalization into bundles
  • flecks.invokeMiddleware() should not build every invocation
  • flecks.invokeComposed() and flecks.invokeMiddleware() should not fatal on a missed lookup
  • flecks should have a platforms setting, so auto-lookups of /client, /server are less magical
  • flecks.expandedFlecks() should use platforms
  • localConfig discovered by hook
    • renamed to 'build/config'?
    • automatically generated list of build config
  • autogenerated config dox page
  • remove invokeParallel()
  • Specialize invokeReduce() with invokeMerge().
  • Rename all hooks to dot-first notation; rewrite lookupFlecks().
  • ensureUniqueReduction moved into invokeMerge
  • bootstrap({without: ['badplatform']}) should be handled by passing {platforms: ['!badplatform']}
  • documentation site generator
  • config validation
  • hints for hook types
  • 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
  • add building to publish process ...
  • @babel/register@7.18.x has a bug
  • url() in styles breaks HMR
  • 2 underscores for FLECKS_ENV variables
  • flecks add

Next

Webpack 5

warningsFilter deprecated refactor stats