Skip to content
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

Post-release patches #376

Closed
wants to merge 3 commits into from
Closed

Post-release patches #376

wants to merge 3 commits into from

Conversation

ceriottm
Copy link
Contributor

@ceriottm ceriottm commented Oct 9, 2024

Solution courtesy of chatty

@ceriottm ceriottm requested a review from Luthaf October 9, 2024 21:50
@ceriottm ceriottm changed the title Fixed a weird ts error Post-release patches Oct 10, 2024
@ceriottm ceriottm mentioned this pull request Oct 10, 2024
@ceriottm
Copy link
Contributor Author

@Luthaf IDK if this needs also to do a new release, probably not given it only affects building from source.

@Luthaf
Copy link
Contributor

Luthaf commented Oct 10, 2024

The code was building fine for me without the changes (and is building fine on main), does it still fail for you if you clone a fresh main & run npm ci?

@ceriottm
Copy link
Contributor Author

Ok it actually compiles from a clean clone. I see why it does that for the packages.json, not what triggers the typescript error. I'm closing this, we can return to this at a later stage, or at least include some info in Contributing.md about packages that should be pinned, and stuff that shouldn't be touched in packages.json

@ceriottm ceriottm closed this Oct 10, 2024
@Luthaf
Copy link
Contributor

Luthaf commented Oct 10, 2024

One of the updated depencency was the typescript compiler itself, so the old version did not understand the code anymore.

@Luthaf Luthaf deleted the ts-error branch October 10, 2024 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants