Skip to content

Upgrade JS top level dev dependencies#3914

Merged
thimios merged 4 commits intomasterfrom
update-js-top-level-dependencies
Feb 2, 2026
Merged

Upgrade JS top level dev dependencies#3914
thimios merged 4 commits intomasterfrom
update-js-top-level-dependencies

Conversation

@brianzelip
Copy link
Copy Markdown
Collaborator

@brianzelip brianzelip commented Jan 30, 2026

This PR upgrades the top-level JS development dependencies to the latest stable version possible. As a result some code files were updated to bring them inline with new lint and formatting rules.

Manual testing in a local dev environment

First remove your old local node_modules, then install fresh:

rm -rf node_modules

npm i

Then verify that this works by calling the available npm scripts:

npm run eslint:ci

npm run stylelint:ci

npm run prettier:ci

@brianzelip brianzelip requested a review from thimios January 30, 2026 21:54
@coveralls
Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 21531887548

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 8806 unchanged lines in 258 files lost coverage.
  • Overall coverage decreased (-22.8%) to 56.524%

Files with Coverage Reduction New Missed Lines %
backend/app/controllers/version.rb 1 80.0%
backend/app/converters/lib/csv_converter.rb 1 94.19%
backend/app/model/vocabulary.rb 1 85.71%
backend/app/model/structured_date_range.rb 1 77.78%
backend/app/model/ASModel.rb 1 97.14%
backend/app/model/mixins/agent_names.rb 1 94.23%
backend/app/model/large_tree_digital_object.rb 1 42.42%
backend/app/controllers/system.rb 1 33.33%
frontend/app/models/edit_mediator.rb 1 91.53%
backend/app/controllers/classification_term.rb 1 60.0%
Totals Coverage Status
Change from base Build 15878865621: -22.8%
Covered Lines: 19685
Relevant Lines: 34826

💛 - Coveralls

@thimios thimios merged commit d6860e0 into master Feb 2, 2026
21 of 22 checks passed
@thimios thimios deleted the update-js-top-level-dependencies branch February 2, 2026 09:19
@cdibella cdibella added this to the 4.2.0 milestone Mar 9, 2026
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.

4 participants