Fix critical vulnerability by SB-ChetanKorde · Pull Request #49 · stoplightio/webpack

added 2 commits

February 13, 2026 20:40
- Upgrade json-schema -> 0.4.0
- Upgrade form-data -> 2.5.5
- Upgrade pbkdf2 -> 3.1.5
- Upgrade loader-utils -> 2.0.4
- Upgrade style-loader/loader-utils -> 2.0.4
- Upgrade handlebars -> 4.7.8
- Upgrade minimist -> 1.2.8
- Upgrade property-expr -> 2.0.5
- Upgrade simple-git -> 3.16.1
- Upgrade create-hash -> 1.2.0
- Upgrade ejs -> 3.1.8
- Upgrade lodash -> 4.17.21

@SB-ChetanKorde

- Create dedicated typedoc.json with excludeExternals and stripInternal settings
- Remove --ignoreCompilerErrors workaround flag from build.docs script
- Exclude node_modules and test files from TypeDoc compilation
- Ensures clean documentation generation without suppressing errors

This proper solution prevents TypeDoc from attempting to parse external @types/*
definitions that use modern TypeScript syntax incompatible with typedoc's
embedded TypeScript 3.2.4, eliminating the need for error suppression.

pareshb3089

@SB-ChetanKorde