Skip to content

Fix #3953: Update typedoc from 0.15.0 to 0.17.8#4113

Open
R-Panic wants to merge 1 commit intobitpay:masterfrom
R-Panic:feature/issue-3953
Open

Fix #3953: Update typedoc from 0.15.0 to 0.17.8#4113
R-Panic wants to merge 1 commit intobitpay:masterfrom
R-Panic:feature/issue-3953

Conversation

@R-Panic
Copy link

@R-Panic R-Panic commented Mar 1, 2026

Fixes #3953

Summary

Updated typedoc from version 0.15.0 (from 2020) to 0.17.8 (latest stable).

Security Impact

  • Removes dependency on vulnerable packages:

    • underscore - 1 critical vulnerability
    • shelljs - 2 high severity vulnerabilities
    • marked - 2 high severity vulnerabilities
    • highlight.js - 1 moderate vulnerability
  • Addresses npm audit security warnings

Changes

  • Updated typedoc dependency in package.json from ^0.15.0 to ^0.17.8

Testing

  • Manual verification: This is a devDependency update for documentation generation
  • No functional code changes
  • typedoc maintains backward compatibility with existing configuration

- Upgrades typedoc to latest stable version (0.17.8 from 0.15.0)
- Removes dependency on vulnerable packages (underscore, shelljs, highlight.js, marked)
- Addresses npm audit warnings: 1 critical and 2 high security vulnerabilities
- Maintains compatibility with existing documentation build process

Fixes bitpay#3953
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.

typedoc is outdated

1 participant