HomePhabricator

build: Upgrade Node and packages to latest (#508)

Tags
None
Referenced Files
None
Subscribers
None

Description

build: Upgrade Node and packages to latest (#508)

  • build: Bump Node to v18.18.1 LTS
  • build: Upgrade Node packages to latest
  • build: Configure ESLint for Node (wikimedia/server) usage
  • build: Install sharp and glob
  • build: Replace Squoosh with Sharp
  • build: Remove @squoosh/cli
  • fix: Issues discovered via linting task
  • build: Minify SVGs
  • build: Build PNGs
  • build: Run Grunt
  • build: Update svg-to-png.mjs
  • build: Update .nvmrc Use LTS version 18.18.1
  • Update package-lock.json Update to latest dependency updates after rebase and Node 18.18.1

Co-authored-by: Volker E <Volker-E@users.noreply.github.com>

Details

Provenance
Daniel de SouzaAuthored on Oct 12 2023, 5:48 AM
GithupblogCommitted on Oct 12 2023, 5:48 AM
Parents
R2668:062f72029f30: build: Update GitHub workflows to check Node 18 (#517)
Branches
Unknown
Tags
Unknown
ChangeId
None