update versions and fix build issues: node, ts, eslint, typedoc, jest#76
Conversation
…vascript-sdk into update-ts-to-v5
|
@ajlai-orkes @abhineet-orkes I also completely rewrote the eslint config to follow modern standards with a large set of rules. Some of these rules are currently disabled, as there are more than 80 existing violations in the codebase; I will address these in a separate task. |
KonstantinVoytovich-sm
left a comment
There was a problem hiding this comment.
Overall looks good, though I would better add empty lines at the end of the files
Updated Node.js to the latest LTS version (22)
Updated TypeScript to the latest version (5.9)
Updated a few related libraries and their configuration files (including Jest and ESLint)
Fixed build-related issues
Fixed several vulnerabilities caused by outdated npm packages
Updated GitHub workflows to align with the Node.js update
Added the --frozen-lockfile flag to yarn run build in GitHub workflows to ensure consistent and reproducible builds
Removed package-lock.json since Yarn is used for builds in GitHub workflows
Added a developer-friendly .env.example
Fixed a few failing tests