internetarchive / internetarchive/bookreader

Dependency Dashboard

Open
#975 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.2k
Forks
491
Avg merge
2d 15h
Merged PRs (30d)
3

Description

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/internetarchive/bookreader).

## Config Migration Needed

- [ ] Select this checkbox to let Renovate create an automated Config Migration PR.

## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [@babel/plugin-proposal-class-properties](https://redirect.github.com/babel/babel) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |

## Awaiting Schedule

The following updates are awaiting their schedule. To get an update now, click on a checkbox below.

- [ ] Update build deps (`css-loader`, `sass-loader`, `webpack`, `webpack-cli`)
- [ ] Update dependency @internetarchive/ia-item-navigator to ^2.3.1
- [ ] Update runtime deps (`@webcomponents/webcomponentsjs`, `interactjs`, `iso-language-codes`, `jquery`)
- [ ] Update test deps to v30.5.1 (`jest`, `jest-environment-jsdom`)
- [ ] Update build deps to v8 (`@babel/core`, `@babel/plugin-proposal-decorators`, `@babel/preset-env`)
- [ ] Update GitHub Actions (major) (`actions/cache`, `actions/checkout`, `actions/setup-node`, `codecov/codecov-action`)
- [ ] Update runtime deps (major) (`jquery`, `lit`)
- [ ] Update test deps (major) (`@babel/eslint-parser`, `eslint-plugin-no-jquery`)
- [ ] 🔐 **Create all awaiting schedule PRs at once** 🔐

## Pending Status Checks

The following updates await pending status checks. To force their creation now, click on a checkbox below.

- [ ] Update dev deps (`@iiif/presentation-3`, `cpx2`)

## Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

- [ ] [Update dependency jquery-ui to v1.13.2 [SECURITY]](../pull/1068)
- [ ] [Update dependency node to v24.20.0](../pull/1566)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## Detected Dependencies

github-actions (2)

.github/workflows/node.js.yml (11)

- `actions/checkout v6` → [Updates: `v7`]
- `actions/setup-node v7`
- `actions/checkout v6` → [Updates: `v7`]
- `actions/setup-node v7`
- `actions/cache v4` → [Updates: `v6`]
- `actions/checkout v6` → [Updates: `v7`]
- `actions/setup-node v7`
- `codecov/codecov-action v4` → [Updates: `v7`]
- `actions/checkout v6` → [Updates: `v7`]
- `actions/setup-node v7`
- `actions/cache v4` → [Updates: `v6`]

.github/workflows/npm-publish.yml (3)

- `actions/checkout v4` → [Updates: `v7`]
- `actions/setup-node v4` → [Updates: `v7`]
- `node 24` → [Updates: `24.20.0`]

npm (1)

package.json (58)

- `@internetarchive/bergamot-translator ^0.4.9-ia.1`
- `@internetarchive/ia-activity-indicator ^1.0.0`
- `@internetarchive/ia-item-navigator ^2.2.3` → [Updates: `^2.3.1`]
- `@internetarchive/icon-bookmark ^1.4.1`
- `@internetarchive/icon-close ^1.4.1`
- `@internetarchive/icon-dl ^1.4.1`
- `@internetarchive/icon-edit-pencil ^1.4.1`
- `@internetarchive/icon-ellipses ^1.4.1`
- `@internetarchive/icon-ia-logo ^1.4.1`
- `@internetarchive/icon-magnify-minus ^1.4.1`
- `@internetarchive/icon-magnify-plus ^1.4.1`
- `@internetarchive/icon-search ^1.4.1`
- `@internetarchive/icon-share ^1.4.1`
- `@internetarchive/icon-toc ^1.4.1`
- `@internetarchive/icon-visual-adjustment ^1.4.1`
- `@internetarchive/modal-manager ^2.0.6`
- `@internetarchive/shared-resize-observer ^0.2.0`
- `interactjs 1.10.18` → [Updates: `1.10.28`]
- `iso-language-codes 2.0.0` → [Updates: `2.0.1`]
- `jquery 3.6.1` → [Updates: `3.7.1`, `4.0.0`]
- `jquery-colorbox 1.6.4`
- `jquery-ui 1.12.1` → [Updates: `1.13.2`]
- `jquery-ui-touch-punch 0.2.3`
- `jquery.browser 0.1.0`
- `lit 2.8.0` → [Updates: `3.3.3`]
- `soundmanager2 2.97.20170602`
- `@babel/core 7.29.7` → [Updates: `8.0.1`]
- `@babel/eslint-parser 7.29.7` → [Updates: `8.0.1`]
- `@babel/plugin-proposal-class-properties 7.18.6`
- `@babel/plugin-proposal-decorators 7.29.7` → [Updates: `8.0.2`]
- `@babel/preset-env 7.29.7` → [Updates: `8.0.2`]
- `@iiif/presentation-2 1.0.4`
- `@iiif/presentation-3 2.2.3` → [Updates: `2.2.4`]
- `@open-wc/testing-helpers 3.0.1`
- `@types/jest 30.0.0`
- `@webcomponents/webcomponentsjs 2.6.0` → [Updates: `2.8.0`]
- `babel-loader 10.1.1`
- `concurrently 10.0.5`
- `core-js 3.50.0`
- `cpx2 9.0.0` → [Updates: `9.0.3`]
- `css-loader 7.1.4` → [Updates: `7.1.5`]
- `eslint 7.32.0`
- `eslint-plugin-no-jquery 2.7.0` → [Updates: `6.0.0`]
- `eslint-plugin-testcafe 0.2.1`
- `http-server 14.1.1`
- `hypothesis 1.1766.0`
- `jest 30.4.2` → [Updates: `30.5.1`]
- `jest-environment-jsdom 30.4.1` → [Updates: `30.5.1`]
- `live-server 1.2.2`
- `regenerator-runtime 0.14.1`
- `sass 1.103.1` → [Updates: `1.104.1`]
- `sass-loader 17.0.0` → [Updates: `17.0.1`]
- `sinon 22.1.0`
- `svgo 4.1.0`
- `testcafe 3.7.6`
- `testcafe-browser-provider-browserstack 1.15.2`
- `webpack 5.109.2` → [Updates: `5.110.3`]
- `webpack-cli 7.2.2` → [Updates: `7.2.3`]

---

- [ ] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.