Skip to content

update packages, readme, gitignores, remove error.log #160

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

Merged
merged 7 commits into from
Jun 24, 2023

Conversation

seandearnaley
Copy link
Owner

@seandearnaley seandearnaley commented Jun 24, 2023

Added some readme notes for known issues.

Noticed that @types/express-serve-static-core and @types/lodash had breaking changes for older typescript with server package, had to update TS to address this issue.

  • pinned server dependency versions to avoid breaking changes, this app is getting a bit dated now will require larger updates for more packages in future

  • had to update typescript to avoid issues with types for @types/express-serve-static-core and @types/lodash, however, version 5.1 appears to have regression so we are sticking with 5.0.4 for now. 5.1 regression from 5.0: JavaScript heap out of memory (Type instantiation is excessively deep and possibly infinit) microsoft/TypeScript#54542

  • graphql tools older version using older @types/ws with breaking changes, had to add a resolution to address for "@types/ws": "8.5.4" in package.json

  • patched some client dependencies

  • updated github actions to use specific Yarn version with corresponding .yarnrc.yml set to 3.6.0, included the releases in the repo to stay fixed

  • updated support to node 16, updated actions and added .nvmrc files for version 16.14.0 (nvm use)

@seandearnaley seandearnaley merged commit 70d4161 into master Jun 24, 2023
@seandearnaley seandearnaley deleted the update-dependency-fixes branch June 24, 2023 08:37
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.

1 participant