Conversation
Further updated TS to 5.7
Fixed a test Update node requirement 22.12 -> 22.13 Update tsconfig lib/target es2015 -> es2022
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Caution Review the following alerts detected in dependencies. According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. Learn more about Socket for GitHub.
|
|
Hi @james-pre, thanks for the PR! These changes are in general good, but as a general policy we don't allow external contributors to change our lockfiles this extensively, for security reasons. We also need to manage the release process here regarding breaking changes and the next major version (something that is already in-progress, albeit slowly). Some of these changes we'll likely pick up ourselves, others probably not (we're migrating to |
I got annoyed with deprecated transitive dependencies in electron-builder and figured I would fix it myself.
I got a bit carried away, so this PR has a bunch of changes (though all good ones I hope):
fs-extradependency with built-infsfunctions that are already available in Node.js 22avadev. dependency with built-innode:testts-nodedev. dependency withtsx@electron/asarfrom 3.x to 4.x (fixes Dependency on old version of@electron/asar#611)typedocdebugwithobug(this was to fix missingdebugtypes but it doesn't hurt to reduce install size)require(esm)is supported across all maintained versions of Node.js)Note that this PR subsumes #599, #598, #617.