Skip to:
Content

bbPress.org

Changeset 7283 for trunk/package.json


Ignore:
Timestamp:
07/31/2024 10:51:04 PM (9 months ago)
Author:
johnjamesjacoby
Message:

Tools: update npm packages for Grunt tasks.

This change:

  • swaps in terser & @wordpress/stylelint-config
  • updates stylelint to 15.11.0 (with scss support)
  • adds separate stylelint config files for both CSS and SCSS (and deletes the original auto-loaded .stylelintrc file)

This is just enough to get Grunt unclogged and working again without complaining too much.


To make this work:

  • Recommend to install NVM to make using npm 18 easier
  • nvm use 18
  • npm install --legacy-peer-deps --save-dev

Once complete, the various grunt CLI commands should work again without any problems (for now!)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package.json

    r7275 r7283  
    44    "author": "The bbPress Contributors",
    55    "description": "Forum software with a twist from the creators of WordPress.",
    6     "version": "2.7.0-alpha-1",
    76    "homepage": "https://bbpress.org",
    87    "license": "GPL-2.0-or-later",
     
    3130    "devDependencies": {
    3231        "@wordpress/browserslist-config": "~2.1.3",
     32        "@wordpress/stylelint-config": "~22.4.0",
    3333        "autoprefixer": "~8.2.0",
    34         "grunt": "~1.4.1",
     34        "browserslist": "~4.23.2",
     35        "grunt": "~1.6.1",
    3536        "grunt-check-dependencies": "~1.0.0",
    3637        "grunt-checktextdomain": "~1.0.1",
     
    4950        "grunt-sass": "~3.1.0",
    5051        "grunt-stylelint": "~0.8.0",
     52        "grunt-terser": "~2.0.0",
    5153        "grunt-wp-i18n": "~1.0.3",
    5254        "matchdep": "~2.0.0",
    53         "node-sass": "~4.14.1",
     55        "node-sass": "~9.0.0",
     56        "postcss": "~8.4.40",
     57        "postcss-markdown": "~1.2.0",
    5458        "postcss-scss": "~1.0.2",
    55         "stylelint": "~13.6.1",
    56         "stylelint-config-wordpress": "~15.0.0"
     59        "stylelint": "~15.11.0",
     60        "stylelint-scss": "~6.4.1",
     61        "terser": "~5.31.3"
    5762    }
    5863}
Note: See TracChangeset for help on using the changeset viewer.