Problem/Motivation

New JavaScript dependencies updates landed. (Do these people ever sleep?...)

Steps to reproduce

$ yarn outdated
Package        Current Wanted  Latest 
cspell         6.15.1  6.17.0  6.17.0 
eslint         8.28.0  8.29.0  8.29.0 
postcss-import 15.0.0  15.0.1  15.0.1 
stylelint      14.15.0 14.16.0 14.16.0
terser         5.16.0  5.16.1  5.16.1 
webpack-cli    5.0.0   5.0.1   5.0.1  

Since they already have their own dedicated issue, I've left out nightwatch and shepherd.js.

Proposed resolution

yarn upgrade cspell eslint postcss-import stylelint terser webpack-cli
yarn build
And since there's a cspell update: yarn spellcheck:make-drupal-dict

Changed JavaScript dependencies

$ yarn-lock-diff -o old.yarn.lock -n yarn.lock
┌──────────────────────────────┬─────────────────┬────────────────┐
│ package name                 │ old version(s)  │ new version(s) │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @cspell/cspell-bundled-dicts │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @cspell/cspell-pipe          │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @cspell/cspell-service-bus   │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @cspell/cspell-types         │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @cspell/dict-npm             │ 4.0.1           │ 5.0.0          │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @cspell/strong-weak-map      │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @webpack-cli/configtest      │ 2.0.0           │ 2.0.1          │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @webpack-cli/info            │ 2.0.0           │ 2.0.1          │
├──────────────────────────────┼─────────────────┼────────────────┤
│ @webpack-cli/serve           │ 2.0.0           │ 2.0.1          │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell-dictionary            │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell-gitignore             │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell-glob                  │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell-grammar               │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell-io                    │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell-lib                   │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell-trie-lib              │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ cspell                       │ 6.15.1          │ 6.17.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ eslint                       │ 8.28.0          │ 8.29.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ fastq                        │ 1.13.0          │ 1.14.0         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ ignore                       │ 5.2.0           │ 5.2.1          │
├──────────────────────────────┼─────────────────┼────────────────┤
│ postcss-import               │ 15.0.0          │ 15.0.1         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ stylelint                    │ 14.15.0         │ 14.16.0        │
├──────────────────────────────┼─────────────────┼────────────────┤
│ terser                       │ 5.16.0          │ 5.16.1         │
├──────────────────────────────┼─────────────────┼────────────────┤
│ webpack-cli                  │ 5.0.0           │ 5.0.1          │
└──────────────────────────────┴─────────────────┴────────────────┘

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Comments

Spokje created an issue. See original summary.

spokje’s picture

Title: Update to the latest cspell, eslint and terser version » Update to the latest cspell, eslint, postcss-import and terser version
Issue summary: View changes
spokje’s picture

StatusFileSize
new13.24 KB
new16.3 KB
spokje’s picture

Version: 10.0.x-dev » 9.5.x-dev

A bit surprised that the only changes are in the yarn.lock, but it is what it is.

spokje’s picture

Status: Active » Needs review
spokje’s picture

Title: Update to the latest cspell, eslint, postcss-import and terser version » Update to the latest cspell, eslint, postcss-import, stylelint. terser and webpack-cli version
Assigned: Unassigned » spokje
Issue summary: View changes
Status: Needs review » Needs work
spokje’s picture

Issue summary: View changes
spokje’s picture

StatusFileSize
new22.2 KB
spokje’s picture

StatusFileSize
new21.41 KB
spokje’s picture

Assigned: spokje » Unassigned
Status: Needs work » Needs review
longwave’s picture

Status: Needs review » Reviewed & tested by the community

Looks good to me.

  • catch committed 3d4a9c1 on 10.0.x
    Issue #3325114 by Spokje: Update to the latest cspell, eslint, postcss-...
  • catch committed 090a3c0 on 10.1.x
    Issue #3325114 by Spokje: Update to the latest cspell, eslint, postcss-...

  • catch committed ca8b1ff on 9.5.x
    Issue #3325114 by Spokje: Update to the latest cspell, eslint, postcss-...
catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed/pushed the respective patches to 10.1.x/10.0.x and 9.5.x, thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.