docusaurus-lunr-search icon indicating copy to clipboard operation
docusaurus-lunr-search copied to clipboard

Remove dependency on unmaintained `Hogan.js` library

Open anden-akkio opened this issue 7 months ago • 0 comments

This library has a dependency on Hogan.js: https://github.com/twitter/hogan.js

➜  docs git:(<branch>) npm ls hogan.js
<redacted> /Users/andenacitelli/<redacted>/apps/docs
└─┬ [email protected]
  └── [email protected]

However, this dependency is unmaintained. Moving to a maintained variant would be nice in order to ensure dependencies stay current and protective against new security vulnerabilities.

Of additional note is that hogan.js depends on [email protected], which pops up a decprecation warning during dependency installs:

npm warn deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)

However, depending on an unmaintained library is the core issue here.

anden-akkio avatar Jul 04 '24 20:07 anden-akkio