Dark/light theme mode manager for web, especially for environments that requires hydration
Run npx mode-codegen
in directory which has configuration file mode.config.json
to generate mode.js
which must be loaded before hydration to apply theme mode earlier.
refer to bin.d.ts for more information about configuration file format.