Skip to content

Conversation

@Julusian
Copy link
Member

@Julusian Julusian commented Jan 21, 2025

About the Contributor

This pull request is posted on behalf of the BBC

Type of Contribution

This is a: Feature / Code improvement

Current Behavior

This library is written for eslint 8

New Behavior

This updates it to require eslint 9 and node 20.

While not strictly necessary to be compatible with eslint 9, this avoids dependency pollution by using a version of @typescript-eslint/utils that requires node 20

I'm not sure what to do about the git dependency on a fork of @sofie-automation/code-standard-preset. They both need the updated versions of each other, so need to be done in tandem

Testing Instructions

Other Information

Status

  • PR is ready to be reviewed.
  • The functionality has been tested by the author.
  • Relevant unit tests has been added / updated.
  • Relevant documentation (code comments, system documentation) has been added / updated.

@jstarpl jstarpl requested a review from a team January 21, 2025 14:37
"ts-jest": "^29.0.5",
"ts-node": "^10.9.1",
"typescript": "^4.9.5"
"@sofie-automation/code-standard-preset": "github:SuperFlyTV/sofie-code-standard-preset#commit=83e28ec8c6e0ea6287c20814f5dcb0cde1226b3d",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note to self: remember to update this to a proper version number after having merged the PR Sofie-Automation/sofie-code-standard-preset#28

@nytamin nytamin merged commit af12e46 into Sofie-Automation:main Feb 4, 2025
5 checks passed
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