Skip to content

Conversation

@jackiequach
Copy link
Collaborator

@jackiequach jackiequach commented Jan 20, 2026

SCHOL-303

Description

  • Removes unused dependencies.
  • Updates dependencies to resolve critical and high vulnerabilities.
  • Replaces request (deprecated) with node-fetch.
  • Upgrades react-pdf to latest version and copies pdfj.js worker to the static directory.
  • Temporarily skip PDF tests since they are testing on multi-resource manifests (Project MUSE is no longer distributing books as chapters). Jira ticket

How to test

To run app:

npm run build
npm run example

To run cors-proxy (needed for pdfs):

npm run cors-proxy

Go to localhost:1234

@jackiequach jackiequach marked this pull request as ready for review January 21, 2026 22:26
@jackiequach jackiequach requested a review from alea12 as a code owner January 21, 2026 22:26
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