Make WordPress Core

Changeset 50584


Ignore:
Timestamp:
03/25/2021 07:59:44 PM (4 years ago)
Author:
desrosj
Message:

Build/Test Tools: Backport several GitHub Action improvements and dependency updates.

This backports several GitHub Action improvements and devDependency updates to the 5.7 branch.

Backports [50432,50435-50436,50479,50485-50487,50545,50579] to the 5.7 branch.
See #52667, #52643, #52658, #52660, #52624, #52625.

Location:
branches/5.7
Files:
1 deleted
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/5.7

  • branches/5.7/.github/workflows/coding-standards.yml

    r50387 r50584  
    22
    33on:
     4  # JSHint was introduced in WordPress 3.8.
     5  # PHPCS checking was introduced in WordPress 5.1.
    46  push:
    57    branches:
    68      - master
    7       # JSHint was introduced in WordPress 3.8.
    8       # PHPCS checking was introduced in WordPress 5.1.
     9      - trunk
    910      - '3.[89]'
    1011      - '[4-9].[0-9]'
     
    1314      - '[4-9].[0-9]*'
    1415  pull_request:
     16    branches:
     17      - master
     18      - trunk
     19      - '3.[89]'
     20      - '[4-9].[0-9]'
     21    paths:
     22      # Any change to a PHP or JavaScript file should run checks.
     23      - '**.js'
     24      - '**.php'
     25      # These files configure NPM. Changes could affect the outcome.
     26      - 'package*.json'
     27      # These files configure Composer. Changes could affect the outcome.
     28      - 'composer.*'
     29      # This file configures JSHint. Changes could affect the outcome.
     30      - '.jshintrc'
     31      # This file configures PHPCS. Changes could affect the outcome.
     32      - 'phpcs.xml.dist'
     33      # Changes to workflow files should always verify all workflows are successful.
     34      - '.github/workflows/*.yml'
    1535
    1636jobs:
     
    3656    steps:
    3757      - name: Checkout repository
    38         uses: actions/checkout@v2
     58        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    3959
    4060      - name: Set up PHP
    41         uses: shivammathur/setup-php@v2
     61        uses: shivammathur/setup-php@afefcaf556d98dc7896cca380e181decb609ca44 # v2.10.0
    4262        with:
    4363          php-version: '7.4'
     
    5171
    5272      - name: Install Composer dependencies
    53         uses: ramsey/composer-install@v1
     73        uses: ramsey/composer-install@92a7904348d4ad30236f3611e33b7f0c6f9edd70 # v1.1.0
    5474        with:
    5575          composer-options: "--no-progress --no-ansi --no-interaction"
     
    89109    steps:
    90110      - name: Checkout repository
    91         uses: actions/checkout@v2
     111        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    92112
    93113      - name: Log debug information
     
    99119
    100120      - name: Install NodeJS
    101         uses: actions/setup-node@v2
     121        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    102122        with:
    103123          node-version: 14
    104124
    105125      - name: Cache NodeJS modules
    106         uses: actions/cache@v2
     126        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    107127        env:
    108128          cache-name: cache-node-modules
     
    111131          path: ~/.npm
    112132          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
    113           restore-keys: |
    114             ${{ runner.os }}-npm-
    115133
    116134      - name: Log debug information
     
    120138
    121139      - name: Install Dependencies
    122         run: npx install-changed --install-command="npm ci"
     140        run: npm ci
    123141
    124142      - name: Run JSHint
  • branches/5.7/.github/workflows/end-to-end-tests.yml

    r50387 r50584  
    22
    33on:
     4  # The end to end test suite was introduced in WordPress 5.3.
    45  push:
    56    branches:
    67      - master
    7       # The end to end test suite was introduced in WordPress 5.3.
     8      - trunk
    89      - '5.[3-9]'
    910      - '[6-9].[0-9]'
     
    1213      - '[6-9].[0-9]*'
    1314  pull_request:
     15    branches:
     16      - master
     17      - trunk
     18      - '5.[3-9]'
     19      - '[6-9].[0-9]'
    1420
    1521env:
     
    4349      - name: Cancel previous runs of this workflow (pull requests only)
    4450        if: ${{ github.event_name == 'pull_request' }}
    45         uses: styfle/cancel-workflow-action@0.8.0
    46         with:
    47           access_token: ${{ github.token }}
     51        uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d # v0.8.0
    4852
    4953      - name: Configure environment variables
     
    5357
    5458      - name: Checkout repository
    55         uses: actions/checkout@v2
     59        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    5660
    5761      - name: Log debug information
     
    6771
    6872      - name: Install NodeJS
    69         uses: actions/setup-node@v2
     73        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    7074        with:
    7175          node-version: 14
    7276
    7377      - name: Cache NodeJS modules
    74         uses: actions/cache@v2
     78        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    7579        env:
    7680          cache-name: cache-node-modules
     
    7983          path: ~/.npm
    8084          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
    81           restore-keys: |
    82             ${{ runner.os }}-npm-
    8385
    8486      - name: Install Dependencies
    85         run: npx install-changed --install-command="npm ci"
     87        run: npm ci
    8688
    8789      - name: Build WordPress
  • branches/5.7/.github/workflows/javascript-tests.yml

    r50387 r50584  
    22
    33on:
     4  # JavaScript testing was introduced in WordPress 3.8.
    45  push:
    56    branches:
    67      - master
    7       # JavaScript testing was introduced in WordPress 3.8.
     8      - trunk
    89      - '3.[89]'
    910      - '[4-9].[0-9]'
     
    1213      - '[4-9].[0-9]*'
    1314  pull_request:
     15    branches:
     16      - master
     17      - trunk
     18      - '3.[89]'
     19      - '[4-9].[0-9]'
     20    paths:
     21      # Any change to a JavaScript file should run tests.
     22      - '**.js'
     23      # These files configure NPM. Changes could affect the outcome.
     24      - 'package*.json'
     25      # This file configures ESLint. Changes could affect the outcome.
     26      - '.eslintignore'
     27      # This file configures JSHint. Changes could affect the outcome.
     28      - '.jshintrc'
     29      # Any change to the QUnit directory should run tests.
     30      - 'tests/qunit/**'
     31      # Changes to workflow files should always verify all workflows are successful.
     32      - '.github/workflows/*.yml'
    1433
    1534jobs:
     
    3453      - name: Cancel previous runs of this workflow (pull requests only)
    3554        if: ${{ github.event_name == 'pull_request' }}
    36         uses: styfle/cancel-workflow-action@0.8.0
    37         with:
    38           access_token: ${{ github.token }}
     55        uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d # v0.8.0
    3956
    4057      - name: Checkout repository
    41         uses: actions/checkout@v2
     58        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    4259
    4360      - name: Log debug information
     
    4966
    5067      - name: Install NodeJS
    51         uses: actions/setup-node@v2
     68        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    5269        with:
    5370          node-version: 14
    5471
    5572      - name: Cache NodeJS modules
    56         uses: actions/cache@v2
     73        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    5774        env:
    5875          cache-name: cache-node-modules
     
    6178          path: ~/.npm
    6279          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
    63           restore-keys: |
    64             ${{ runner.os }}-npm-
    6580
    6681      - name: Log debug information
     
    7085
    7186      - name: Install Dependencies
    72         run: npx install-changed --install-command="npm ci"
     87        run: npm ci
    7388
    7489      - name: Run QUnit tests
  • branches/5.7/.github/workflows/php-compatibility.yml

    r50298 r50584  
    22
    33on:
     4  # PHP compatibility testing was introduced in WordPress 5.5.
    45  push:
    56    branches:
    67      - master
    7       # The PHP compatibility testing was introduced in WordPress 5.5.
     8      - trunk
    89      - '5.[5-9]'
    910      - '[6-9].[0-9]'
     
    1213      - '[6-9].[0-9]*'
    1314  pull_request:
     15    branches:
     16      - master
     17      - trunk
     18      - '5.[5-9]'
     19      - '[6-9].[0-9]'
     20    paths:
     21      # This workflow only scans PHP files.
     22      - '**.php'
     23      # These files configure Composer. Changes could affect the outcome.
     24      - 'composer.*'
     25      # This file configures PHP Compatibility scanning. Changes could affect the outcome.
     26      - 'phpcompat.xml.dist'
     27      # Changes to workflow files should always verify all workflows are successful.
     28      - '.github/workflows/*.yml'
    1429
    1530jobs:
     
    3550    steps:
    3651      - name: Checkout repository
    37         uses: actions/checkout@v2
     52        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    3853
    3954      - name: Set up PHP
    40         uses: shivammathur/setup-php@v2
     55        uses: shivammathur/setup-php@afefcaf556d98dc7896cca380e181decb609ca44 # v2.10.0
    4156        with:
    4257          php-version: '7.4'
     
    5065
    5166      - name: Install Composer dependencies
    52         uses: ramsey/composer-install@v1
     67        uses: ramsey/composer-install@92a7904348d4ad30236f3611e33b7f0c6f9edd70 # v1.1.0
    5368        with:
    5469          composer-options: "--no-progress --no-ansi --no-interaction"
  • branches/5.7/.github/workflows/phpunit-tests.yml

    r50464 r50584  
    1111      - '[4-9].[0-9]*'
    1212  pull_request:
     13    branches:
     14      - master
     15      - '3.[7-9]'
     16      - '[4-9].[0-9]'
    1317  # Once weekly On Sundays at 00:00 UTC.
    1418  schedule:
     
    3640      - name: Cancel previous runs of this workflow (pull requests only)
    3741        if: ${{ github.event_name == 'pull_request' }}
    38         uses: styfle/cancel-workflow-action@0.8.0
    39         with:
    40           access_token: ${{ github.token }}
     42        uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d # v0.8.0
    4143
    4244  # Runs the PHPUnit tests for WordPress.
     
    6769    runs-on: ${{ matrix.os }}
    6870    strategy:
     71      fail-fast: false
    6972      matrix:
    7073        php: [ '5.6.20', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0' ]
     
    112115
    113116      - name: Checkout repository
    114         uses: actions/checkout@v2
     117        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    115118
    116119      - name: Install NodeJS
    117         uses: actions/setup-node@v2
     120        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    118121        with:
    119122          node-version: 14
    120123
    121124      - name: Use cached Node modules
    122         uses: actions/cache@v2
     125        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    123126        env:
    124127          cache-name: cache-node-modules
     
    127130          path: ~/.npm
    128131          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
    129           restore-keys: |
    130             ${{ runner.os }}-npm-
    131132
    132133      - name: Install Dependencies
     
    140141      - name: Cache Composer dependencies
    141142        if: ${{ env.COMPOSER_INSTALL == true || env.LOCAL_PHP == '8.0-fpm' }}
    142         uses: actions/cache@v2
     143        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    143144        env:
    144145          cache-name: cache-composer-dependencies
     
    146147          path: ${{ steps.composer-cache.outputs.dir }}
    147148          key: ${{ runner.os }}-php-${{ matrix.php }}-composer-${{ hashFiles('**/composer.lock') }}
    148           restore-keys: |
    149             ${{ runner.os }}-php-${{ matrix.php }}-composer-
    150149
    151150      - name: Install Composer dependencies
     
    237236      - name: Checkout the WordPress Test Reporter
    238237        if: ${{ github.repository == 'WordPress/wordpress-develop' && github.ref == 'refs/heads/master' && matrix.report }}
    239         uses: actions/checkout@v2
     238        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    240239        with:
    241240          repository: 'WordPress/phpunit-test-runner'
  • branches/5.7/.github/workflows/test-coverage.yml

    r50464 r50584  
    4949
    5050      - name: Checkout repository
    51         uses: actions/checkout@v2
     51        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    5252
    5353      - name: Checkout the WordPress Importer plugin
     
    6868
    6969      - name: Install NodeJS
    70         uses: actions/setup-node@v2
     70        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    7171        with:
    7272          node-version: 14
    7373
    7474      - name: Cache NodeJS modules
    75         uses: actions/cache@v2
     75        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    7676        env:
    7777          cache-name: cache-node-modules
     
    8080          path: ~/.npm
    8181          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
    82           restore-keys: |
    83             ${{ runner.os }}-npm-
    8482
    8583      - name: Install Dependencies
    86         run: npx install-changed --install-command="npm ci"
     84        run: npm ci
    8785
    8886      - name: Docker debug information
     
    121119
    122120      - name: Upload single site report to Codecov
    123         uses: codecov/codecov-action@v1
     121        uses: codecov/codecov-action@e156083f13aff6830c92fc5faa23505779fbf649 # v1.2.1
    124122        with:
    125123          file: wp-code-coverage-single-clover-${{ github.sha }}.xml
     
    130128
    131129      - name: Upload multisite report to Codecov
    132         uses: codecov/codecov-action@v1
     130        uses: codecov/codecov-action@e156083f13aff6830c92fc5faa23505779fbf649 # v1.2.1
    133131        with:
    134132          file: wp-code-coverage-multisite-clover-${{ github.sha }}.xml
  • branches/5.7/.github/workflows/test-npm.yml

    r50486 r50584  
    6161    needs: prepare-workflow
    6262    strategy:
     63      fail-fast: false
    6364      matrix:
    6465        os: [ ubuntu-latest, windows-latest ]
  • branches/5.7/.github/workflows/welcome-new-contributors.yml

    r49781 r50584  
    1212
    1313    steps:
    14       - uses: bubkoo/welcome-action@v1
     14      - uses: bubkoo/welcome-action@8dbbac2540d155744c90e4e37da6b05ffc9c5e2c # v1.0.3
    1515        with:
    1616          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  • branches/5.7/package-lock.json

    r50515 r50584  
    18991899        },
    19001900        "@sideway/address": {
    1901             "version": "4.1.0",
    1902             "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.0.tgz",
    1903             "integrity": "sha512-wAH/JYRXeIFQRsxerIuLjgUu2Xszam+O5xKeatJ4oudShOOirfmsQ1D6LL54XOU2tizpCYku+s1wmU0SYdpoSA==",
     1901            "version": "4.1.1",
     1902            "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.1.tgz",
     1903            "integrity": "sha512-+I5aaQr3m0OAmMr7RQ3fR9zx55sejEYR2BFJaxL+zT3VM2611X0SHvPWIbAUBZVTn/YzYKbV8gJ2oT/QELknfQ==",
    19041904            "dev": true,
    19051905            "requires": {
     
    39313931                        "unbzip2-stream": "^1.3.3",
    39323932                        "ws": "^7.2.3"
     3933                    },
     3934                    "dependencies": {
     3935                        "devtools-protocol": {
     3936                            "version": "0.0.818844",
     3937                            "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz",
     3938                            "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==",
     3939                            "dev": true
     3940                        }
    39333941                    }
    39343942                },
     
    65686576        },
    65696577        "clean-css": {
    6570             "version": "4.2.3",
    6571             "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
    6572             "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==",
     6578            "version": "5.1.2",
     6579            "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.1.2.tgz",
     6580            "integrity": "sha512-QcaGg9OuMo+0Ds933yLOY+gHPWbxhxqF0HDexmToPf8pczvmvZGYzd+QqWp9/mkucAOKViI+dSFOqoZIvXbeBw==",
    65736581            "dev": true,
    65746582            "requires": {
     
    80568064            "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
    80578065            "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
    8058             "dev": true
    8059         },
    8060         "devtools-protocol": {
    8061             "version": "0.0.818844",
    8062             "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz",
    8063             "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==",
    80648066            "dev": true
    80658067        },
     
    1117011172        },
    1117111173        "grunt-contrib-cssmin": {
    11172             "version": "3.0.0",
    11173             "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-3.0.0.tgz",
    11174             "integrity": "sha512-eXpooYmVGKMs/xV7DzTLgJFPVOfMuawPD3x0JwhlH0mumq2NtH3xsxaHxp1Y3NKxp0j0tRhFS6kSBRsz6TuTGg==",
    11175             "dev": true,
    11176             "requires": {
    11177                 "chalk": "^2.4.1",
    11178                 "clean-css": "~4.2.1",
    11179                 "maxmin": "^2.1.0"
    11180             },
    11181             "dependencies": {
    11182                 "chalk": {
    11183                     "version": "2.4.2",
    11184                     "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
    11185                     "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
    11186                     "dev": true,
    11187                     "requires": {
    11188                         "ansi-styles": "^3.2.1",
    11189                         "escape-string-regexp": "^1.0.5",
    11190                         "supports-color": "^5.3.0"
    11191                     }
     11174            "version": "4.0.0",
     11175            "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-4.0.0.tgz",
     11176            "integrity": "sha512-jXU+Zlk8Q8XztOGNGpjYlD/BDQ0n95IHKrQKtFR7Gd8hZrzgqiG1Ra7cGYc8h2DD9vkSFGNlweb9Q00rBxOK2w==",
     11177            "dev": true,
     11178            "requires": {
     11179                "chalk": "^4.1.0",
     11180                "clean-css": "^5.0.1",
     11181                "maxmin": "^3.0.0"
     11182            },
     11183            "dependencies": {
     11184                "figures": {
     11185                    "version": "3.2.0",
     11186                    "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
     11187                    "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
     11188                    "dev": true,
     11189                    "requires": {
     11190                        "escape-string-regexp": "^1.0.5"
     11191                    }
     11192                },
     11193                "gzip-size": {
     11194                    "version": "5.1.1",
     11195                    "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz",
     11196                    "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==",
     11197                    "dev": true,
     11198                    "requires": {
     11199                        "duplexer": "^0.1.1",
     11200                        "pify": "^4.0.1"
     11201                    }
     11202                },
     11203                "maxmin": {
     11204                    "version": "3.0.0",
     11205                    "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz",
     11206                    "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==",
     11207                    "dev": true,
     11208                    "requires": {
     11209                        "chalk": "^4.1.0",
     11210                        "figures": "^3.2.0",
     11211                        "gzip-size": "^5.1.1",
     11212                        "pretty-bytes": "^5.3.0"
     11213                    }
     11214                },
     11215                "pretty-bytes": {
     11216                    "version": "5.6.0",
     11217                    "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
     11218                    "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
     11219                    "dev": true
    1119211220                }
    1119311221            }
     
    1451014538        },
    1451114539        "joi": {
    14512             "version": "17.3.0",
    14513             "resolved": "https://registry.npmjs.org/joi/-/joi-17.3.0.tgz",
    14514             "integrity": "sha512-Qh5gdU6niuYbUIUV5ejbsMiiFmBdw8Kcp8Buj2JntszCkCfxJ9Cz76OtHxOZMPXrt5810iDIXs+n1nNVoquHgg==",
     14540            "version": "17.4.0",
     14541            "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz",
     14542            "integrity": "sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==",
    1451514543            "dev": true,
    1451614544            "requires": {
     
    1869418722        },
    1869518723        "qunit": {
    18696             "version": "2.14.0",
    18697             "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.14.0.tgz",
    18698             "integrity": "sha512-CYfenbgdpmhl2Ql2rDrrj0felY4h8k6lYhtWwGBCLL4qQC33YOj0psV8MWo85L1i0SIOmEDRXkFopWnGCLmf7g==",
    18699             "dev": true,
    18700             "requires": {
    18701                 "commander": "6.2.0",
     18724            "version": "2.14.1",
     18725            "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.14.1.tgz",
     18726            "integrity": "sha512-jtFw8bf8+GjzY8UpnwbjqTOdK/rvrjcafUFTNpRc6/9N4q5dBwcwSMlcC76kAn5BRiSFj5Ssn2dfHtEYvtsXSw==",
     18727            "dev": true,
     18728            "requires": {
     18729                "commander": "7.1.0",
    1870218730                "js-reporters": "1.2.3",
    1870318731                "node-watch": "0.7.1",
     
    1870618734            "dependencies": {
    1870718735                "commander": {
    18708                     "version": "6.2.0",
    18709                     "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz",
    18710                     "integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==",
     18736                    "version": "7.1.0",
     18737                    "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz",
     18738                    "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==",
    1871118739                    "dev": true
    1871218740                }
     
    2276722795        },
    2276822796        "uglify-js": {
    22769             "version": "3.12.8",
    22770             "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.8.tgz",
    22771             "integrity": "sha512-fvBeuXOsvqjecUtF/l1dwsrrf5y2BCUk9AOJGzGcm6tE7vegku5u/YvqjyDaAGr422PLoLnrxg3EnRvTqsdC1w==",
     22797            "version": "3.13.2",
     22798            "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.2.tgz",
     22799            "integrity": "sha512-SbMu4D2Vo95LMC/MetNaso1194M1htEA+JrqE9Hk+G2DhI+itfS9TRu9ZKeCahLDNa/J3n4MqUJ/fOHMzQpRWw==",
    2277222800            "dev": true
    2277322801        },
     
    2336323391        },
    2336423392        "wait-on": {
    23365             "version": "5.2.1",
    23366             "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.2.1.tgz",
    23367             "integrity": "sha512-H2F986kNWMU9hKlI9l/ppO6tN8ZSJd35yBljMLa1/vjzWP++Qh6aXyt77/u7ySJFZQqBtQxnvm/xgG48AObXcw==",
     23393            "version": "5.3.0",
     23394            "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz",
     23395            "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==",
    2336823396            "dev": true,
    2336923397            "requires": {
    2337023398                "axios": "^0.21.1",
    2337123399                "joi": "^17.3.0",
    23372                 "lodash": "^4.17.20",
     23400                "lodash": "^4.17.21",
    2337323401                "minimist": "^1.2.5",
    2337423402                "rxjs": "^6.6.3"
     
    2337623404            "dependencies": {
    2337723405                "lodash": {
    23378                     "version": "4.17.20",
    23379                     "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
    23380                     "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
     23406                    "version": "4.17.21",
     23407                    "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
     23408                    "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
    2338123409                    "dev": true
    2338223410                },
    2338323411                "rxjs": {
    23384                     "version": "6.6.3",
    23385                     "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz",
    23386                     "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==",
     23412                    "version": "6.6.6",
     23413                    "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz",
     23414                    "integrity": "sha512-/oTwee4N4iWzAMAL9xdGKjkEHmIwupR3oXbQjCKywF1BeFohswF3vZdogbmEF6pZkOsXTzWkrZszrWpQTByYVg==",
    2338723415                    "dev": true,
    2338823416                    "requires": {
    2338923417                        "tslib": "^1.9.0"
    2339023418                    }
    23391                 },
    23392                 "tslib": {
    23393                     "version": "1.14.1",
    23394                     "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
    23395                     "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
    23396                     "dev": true
    2339723419                }
    2339823420            }
  • branches/5.7/package.json

    r50515 r50584  
    4343        "grunt-contrib-concat": "1.0.1",
    4444        "grunt-contrib-copy": "~1.0.0",
    45         "grunt-contrib-cssmin": "~3.0.0",
     45        "grunt-contrib-cssmin": "~4.0.0",
    4646        "grunt-contrib-imagemin": "~4.0.0",
    4747        "grunt-contrib-jshint": "3.0.0",
     
    6565        "prettier": "npm:wp-prettier@2.0.5",
    6666        "puppeteer": "npm:puppeteer-core@3.0.0",
    67         "qunit": "~2.14.0",
     67        "qunit": "~2.14.1",
    6868        "sass": "^1.32.8",
    6969        "sinon": "~9.2.4",
    7070        "sinon-test": "~3.0.0",
    7171        "source-map-loader": "^1.1.3",
    72         "uglify-js": "^3.12.8",
     72        "uglify-js": "^3.13.1",
    7373        "uglifyjs-webpack-plugin": "2.2.0",
    7474        "uuid": "8.3.2",
    75         "wait-on": "5.2.1",
     75        "wait-on": "5.3.0",
    7676        "webpack": "4.43.0",
    7777        "webpack-dev-server": "3.11.2",
Note: See TracChangeset for help on using the changeset viewer.