Commit 7d9309d
authored
npm install cleanup (#1988)
* Resolve npm install warning for @types/diff deprecation
> npm warn deprecated @types/[email protected]: This is a stub types definition. diff provides its own type definitions, so you do not need this installed.
Related: #1828
* Migrates away from unmaintained npm package fantasticon
Replaces with @twbs/fantasticon fork, which is maintained.
Tested by running `npm run compile-icons` (which is indirectly
included in the `postinstall` script too), and then previewing
the built font (assets/icons/icon-font.woff) on
https://fontdrop.info. The 3 expected glyphs were present at
the expected codepoints.
This does NOT resolve the npm install warning I initially was
pursuring. The transitive dep chain is deep, and @twbs/fantasticon
still contains the deprecated version of @npmcli/move-file.
> npm warn deprecated @npmcli/[email protected]: This functionality has been moved to @npmcli/fs1 parent 88c724a commit 7d9309d
3 files changed
+343
-1105
lines changed
0 commit comments