Hot module replacement, currently does not work when the project is present on a windows filesystem and WSL is used to run docker. This is a known limitation of WSL.
Moving the project to a linux filesystem should resolve this.
This issue https://github.com/centerofci/mathesar/issues/570 keeps track of workarounds and detailed discussions on common problems encountered while working on windows.
audit check on your pull request fails, here are the steps to fix it:
If the audit failure indicates that the issues are auto-fixable, the following commands need to be run to fix them:
npm audit fix npm install
Please make sure to run these within the container only. If you are running Mathesar locally, without Docker, make sure you use the same node and npm versions.
If the issues are non auto-fixable, identify the packages that are vulnerable.