Commit
In response to a security advisory from github: - The self-mutation workflow effectively allowed for shell injection via branch name, so it was updated to avoid that - `npm audit fix` for all packages. This updated vm2 as well as projen. The projen update needed a change to make sure it handled our `.npmrc`. Other than that the projen update itself changed several files but things look good - In the winglang package, had to add esbuild as an explicit dev dependency. In theory, vitest already handles this, but I noticed all the optional system-specific dependencies of esbuild were removed from the lockfile. Not sure what changed, but adding esbuild explicitly doesn't hurt our dependency closure anyways *By submitting this pull request, I confirm that my contribution is made under the terms of the [Monada Contribution License](https://docs.winglang.io/terms-and-policies/contribution-license.html)*.
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.