update packages to fix some audit warnings, update solution to slnx, add vue-tsc so type validation works#1771
Open
redwyre wants to merge 8 commits into
Open
update packages to fix some audit warnings, update solution to slnx, add vue-tsc so type validation works#1771redwyre wants to merge 8 commits into
redwyre wants to merge 8 commits into
Conversation
Member
|
Author
Covered in updated description It is duplicated two lines below Doesn't work in VSCode, works the same as full |
c2e5770 to
da4254f
Compare
…add vue-tsc so type validation works
…a few steps, update js-cookie due to vulerability
…deprication message running generate-third-party-licenses.js
…th due to creating junction needing absolute target
e04c0a7 to
3dd7035
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.
slntoslnx- opening in vs2026 updates theslnto a newer version anyway, so might as well migrate to the newslnxstandard which is a lot more concise. Rider, VSCode, VS2022, and VS2026 all can understand the format as of around early 2025 so anything reasonably up to date will be fine. Theslnfile isn't used in building so this doesn't affect anything other than editing.VRCX-Cef.csprojdebugging type to portable so it can work with VSCode, works with everything.typescriptandtsc-vuefor type checking. The setup was there it just didn't work, so this makes it work for.jsand adds support for.vuefiles. I started fixing some warnings but moved that to a separate PR..npmrcto only allow packages older than 7 days (which is main window of supply chain attacks)showdown(markdown renderer) has a moderate vulnerability but since the input is controlled it should be fine, but it's long since abandoned, used byvue-showdowntmpand added override so it can't be added as an older versionjs-cookiewas updated in another commit, but I've added an override so it can't be added as an older versionbuild-all.ps1 to use absolute path when creating symbolic link because it gave me an errorgenerate-third-party-licenses.jsinstall-linux-deps.shto install all linux dependencies (.deb, Ubuntu). Used to set up testing environment for now but can be expanded later.