* fix(build): don't crash build when a PostCSS string plugin can't be resolved (#1509)
resolvePostcssStringPlugins runs in the Vite config hook for every
environment (RSC/SSR/client). When a named PostCSS plugin failed to
resolve from the project root (e.g. a CSS-modules + PostCSS app whose
config lists a plugin that doesn't resolve from where vinext looks), the
thrown error was uncaught and aborted the whole build with an opaque
failure.
Wrap plugin resolution in try/catch and fall back to undefined so Vite's
own postcss-load-config resolves the config relative to the config file
instead of crashing.
Closes#1509
* docs(postcss): clarify whole-config fallback on resolution failure (#1509)
* chore: migrate to vite plus
* Disable typeAware and typeCheck
* Update CI
* Fix CI
* Fix test
* Clean
* Run test with vp
* Try revert
* react: false In test
* Fix test
* Revert "Try revert"
This reverts commit 009da10473.
* Update
* Update
* Try revert ci changes
* revert
* Run vp migrate
* Disable typeAware and typeCheck for now
* Better resolve for test
* Use vp dev instead of vite
* Update expect
* Fix NormalizeManifestModuleId
* Try increase timeout
* Update to use vp
* Try new check
* Bring back npx vp
* Migrate CI
* Make next-intl resolvable
* Update
* Update
* Update
* add oxfmt formatter: config, scripts, CI, editor setup, docs
* rebuild lockfile
* fix: add Format to required checks list, remove dead ignore pattern
* run fmt
* add format to agents.md again