bring tooling into 2026-era + visual improvements#3
Merged
mathematicalmichael merged 62 commits intomainfrom Feb 10, 2026
Merged
bring tooling into 2026-era + visual improvements#3mathematicalmichael merged 62 commits intomainfrom
mathematicalmichael merged 62 commits intomainfrom
Conversation
1. Vite CJS Node API deprecated
- Root cause: Vite was loading the config as CJS.
- Fix: switched configs to ESM by renaming:
- vite.web.config.ts → vite.web.config.mts
- vite.lib.config.ts → vite.lib.config.mts
- Updated package.json scripts to use the new filenames.
2. postcss-rem-to-pixel deprecation
- Root cause: the plugin is PostCSS 5 era and uses deprecated API.
- Fix: removed postcss-rem-to-pixel from package.json and replaced it with a small inline PostCSS 8 plugin in both Vite configs.
3. eval warnings
- Root cause: JSON parsing used eval to handle NaNs.
- Fix: replaced eval with JSON5.parse:
- src/dataproviders/webserver.tsx
- src/hiplot_streamlit.tsx
4. Large chunk warnings
- Not an actual issue for us (we want a single bundle).
- Silenced by setting chunkSizeWarningLimit: 2000 in both configs.
3e6e341 to
79de6f7
Compare
79de6f7 to
4f2d59b
Compare
Author
|
another round of fixes, courtesy of codex: Commit
|
fix more issues
fe98bbd to
69404f0
Compare
69404f0 to
0a623de
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
jquerybehindlatestout of an abundance of caution)auto(default) |true|falsepyproject.toml+uv+bun+vite