httptoolkit / httptoolkit-ui

The UI of HTTP Toolkit
https://httptoolkit.com
GNU Affero General Public License v3.0
288 stars 107 forks source link

Run on windows #60

Closed lord-ne closed 1 year ago

lord-ne commented 1 year ago

Update package.json to allow running on Windows (Closes #59)

Some of the tests still don't seem to work on Windows (seems like it's having trouble finding Chrome), and bundle-stats:build might also have some issues on Windows (using PowerShell instead of the tail command seems to be too slow), but it's mostly working

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.

lord-ne commented 1 year ago

Should I not be pushing package-lock.json? Seems like there's way too many diffs

pimterry commented 1 year ago

Should I not be pushing package-lock.json? Seems like there's way too many diffs

No, it's good, I think the diff is fine - I've looked through and it looks like it's just the subdependencies for the two new packages, plus minor version bumps on other related packages.

pimterry commented 1 year ago

Thanks for this! Nice tidy fix. All seems to be working nicely for me.

By the way, in case you're not aware, HTTP Toolkit Pro is free for contributors (more info). I've enabled a year of Pro linked to the email from your GitHub commits (n######l@g####.com). Just click 'Get Pro' in the app, then 'Log into existing account' and enter your email to use it :smile:. Thanks again!

lord-ne commented 1 year ago

By the way, in case you're not aware, HTTP Toolkit Pro is free for contributors (more info)

Oh nice, that's a really cool system.