- 
                Notifications
    You must be signed in to change notification settings 
- Fork 98
Update and remove dependencies #96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| Thanks @Starmania! This is definitely helpful. Happy to upgrade TS as well too, if it doesn't break anything, go for it 👍 | 
| I will write more changes and checks | 
| Review the following changes in direct dependencies. Learn more about Socket for GitHub. 
 | 
| Nice work, thanks @Starmania! Merged 👍 As noted in your contributing docs, it was tricky building this due to the signing config, and that's why there were no tests on this CI either. I've just changed the build setup so that now builds do run (with signing disabled) and force pushed to enable that here, with a couple of related tweaks. By the way, in case you're not aware, HTTP Toolkit Pro is free for all contributors to all https://github.com/httptoolkit repos. If that would be useful, just let me know your email (either here or by sending a message to opensource @ httptoolkit.com) and I'll set you up with an account. | 
Closes #95
Switch to fs.promise
Drop Rimraf
Drop electron-window-state types (already included in the main package)
Drop Node types (included by node itself)
Move CONTRIBUTING to it's own file
Adopt Node 20 module/resolution and bump target to ES2022 (CJS/ESM compat)