Changeset 50625
- Timestamp:
- 03/31/2021 07:33:06 PM (3 years ago)
- Location:
- branches/4.9
- Files:
-
- 1 added
- 1 deleted
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/4.9
- Property svn:mergeinfo changed
/trunk merged: 50379,50387,50413,50416,50432,50435-50436,50444,50446,50473-50474,50476,50479,50485-50487,50545,50579,50590
- Property svn:mergeinfo changed
-
branches/4.9/.github/workflows/coding-standards.yml
r50308 r50625 2 2 3 3 on: 4 # JSHint was introduced in WordPress 3.8. 5 # PHPCS checking was introduced in WordPress 5.1. 4 6 push: 5 7 branches: 6 8 - master 7 # JSHint was introduced in WordPress 3.8. 8 # PHPCS checking was introduced in WordPress 5.1. 9 - trunk 9 10 - '3.[89]' 10 11 - '[4-9].[0-9]' … … 13 14 - '[4-9].[0-9]*' 14 15 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' 35 workflow_dispatch: 15 36 16 37 jobs: … … 37 58 steps: 38 59 - name: Checkout repository 39 uses: actions/checkout@ v260 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 40 61 41 62 - name: Log debug information … … 47 68 48 69 - name: Install NodeJS 49 uses: actions/setup-node@ v170 uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5 50 71 with: 51 72 node-version: 14 52 73 53 74 - name: Cache NodeJS modules 54 uses: actions/cache@ v275 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 55 76 env: 56 77 cache-name: cache-node-modules … … 59 80 path: ~/.npm 60 81 key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} 61 restore-keys: |62 ${{ runner.os }}-npm-63 82 64 83 - name: Log debug information … … 68 87 69 88 - name: Install Dependencies 70 run: np x install-changed --install-command="npm ci"89 run: npm ci 71 90 72 91 - name: Run JSHint -
branches/4.9/.github/workflows/end-to-end-tests.yml
r50308 r50625 2 2 3 3 on: 4 # The end to end test suite was introduced in WordPress 5.3. 4 5 push: 5 6 branches: 6 7 - master 7 # The end to end test suite was introduced in WordPress 5.3.8 - trunk 8 9 - '5.[3-9]' 9 10 - '[6-9].[0-9]' … … 12 13 - '[6-9].[0-9]*' 13 14 pull_request: 15 branches: 16 - master 17 - trunk 18 - '5.[3-9]' 19 - '[6-9].[0-9]' 20 workflow_dispatch: 14 21 15 22 env: … … 43 50 - name: Cancel previous runs of this workflow (pull requests only) 44 51 if: ${{ github.event_name == 'pull_request' }} 45 uses: styfle/cancel-workflow-action@0.5.0 46 with: 47 access_token: ${{ github.token }} 52 uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d # v0.8.0 48 53 49 54 - name: Configure environment variables … … 53 58 54 59 - name: Checkout repository 55 uses: actions/checkout@ v260 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 56 61 57 62 - name: Log debug information … … 67 72 68 73 - name: Install NodeJS 69 uses: actions/setup-node@ v174 uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5 70 75 with: 71 76 node-version: 14 72 77 73 78 - name: Cache NodeJS modules 74 uses: actions/cache@ v279 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 75 80 env: 76 81 cache-name: cache-node-modules … … 79 84 path: ~/.npm 80 85 key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} 81 restore-keys: |82 ${{ runner.os }}-npm-83 86 84 87 - name: Install Dependencies 85 run: np x install-changed --install-command="npm ci"88 run: npm ci 86 89 87 90 - name: Build WordPress -
branches/4.9/.github/workflows/javascript-tests.yml
r50308 r50625 2 2 3 3 on: 4 # JavaScript testing was introduced in WordPress 3.8. 4 5 push: 5 6 branches: 6 7 - master 7 # JavaScript testing was introduced in WordPress 3.8.8 - trunk 8 9 - '3.[89]' 9 10 - '[4-9].[0-9]' … … 12 13 - '[4-9].[0-9]*' 13 14 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' 33 workflow_dispatch: 14 34 15 35 jobs: … … 34 54 - name: Cancel previous runs of this workflow (pull requests only) 35 55 if: ${{ github.event_name == 'pull_request' }} 36 uses: styfle/cancel-workflow-action@0.5.0 37 with: 38 access_token: ${{ github.token }} 56 uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d # v0.8.0 39 57 40 58 - name: Checkout repository 41 uses: actions/checkout@ v259 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 42 60 43 61 - name: Log debug information … … 49 67 50 68 - name: Install NodeJS 51 uses: actions/setup-node@ v169 uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5 52 70 with: 53 71 node-version: 14 54 72 55 73 - name: Cache NodeJS modules 56 uses: actions/cache@ v274 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 57 75 env: 58 76 cache-name: cache-node-modules … … 61 79 path: ~/.npm 62 80 key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} 63 restore-keys: |64 ${{ runner.os }}-npm-65 81 66 82 - name: Log debug information … … 70 86 71 87 - name: Install Dependencies 72 run: np x install-changed --install-command="npm ci"88 run: npm ci 73 89 74 90 - name: Run QUnit tests -
branches/4.9/.github/workflows/php-compatibility.yml
r50308 r50625 2 2 3 3 on: 4 # PHP compatibility testing was introduced in WordPress 5.5. 4 5 push: 5 6 branches: 6 7 - master 7 # The PHP compatibility testing was introduced in WordPress 5.5.8 - trunk 8 9 - '5.[5-9]' 9 10 - '[6-9].[0-9]' … … 12 13 - '[6-9].[0-9]*' 13 14 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' 29 workflow_dispatch: 14 30 15 31 jobs: … … 35 51 steps: 36 52 - name: Checkout repository 37 uses: actions/checkout@ v253 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 38 54 39 55 - name: Set up PHP 40 uses: shivammathur/setup-php@ v256 uses: shivammathur/setup-php@afefcaf556d98dc7896cca380e181decb609ca44 # v2.10.0 41 57 with: 42 58 php-version: '7.4' … … 50 66 51 67 - name: Install Composer dependencies 52 uses: ramsey/composer-install@ v168 uses: ramsey/composer-install@92a7904348d4ad30236f3611e33b7f0c6f9edd70 # v1.1.0 53 69 with: 54 70 composer-options: "--no-progress --no-ansi --no-interaction" -
branches/4.9/.github/workflows/phpunit-tests.yml
r50333 r50625 5 5 branches: 6 6 - master 7 - trunk 7 8 - '3.[7-9]' 8 9 - '[4-9].[0-9]' … … 11 12 - '[4-9].[0-9]*' 12 13 pull_request: 14 branches: 15 - master 16 - trunk 17 - '3.[7-9]' 18 - '[4-9].[0-9]' 19 workflow_dispatch: 13 20 # Once weekly On Sundays at 00:00 UTC. 14 21 schedule: … … 22 29 PHPUNIT_SCRIPT: php 23 30 LOCAL_PHP_MEMCACHED: ${{ false }} 31 SLOW_TESTS: 'external-http,media,restapi' 24 32 25 33 jobs: … … 44 52 - name: Cancel previous runs of this workflow (pull requests only) 45 53 if: ${{ github.event_name == 'pull_request' }} 46 uses: styfle/cancel-workflow-action@0.5.0 47 with: 48 access_token: ${{ github.token }} 54 uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d # v0.8.0 49 55 50 56 - name: Checkout repository 51 uses: actions/checkout@ v257 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 52 58 53 59 - name: Log debug information … … 65 71 66 72 - name: Install NodeJS 67 uses: actions/setup-node@ v173 uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5 68 74 with: 69 75 node-version: 14 70 76 71 77 - name: Cache NodeJS modules 72 uses: actions/cache@ v278 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 73 79 env: 74 80 cache-name: cache-node-modules … … 77 83 path: ~/.npm 78 84 key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} 79 restore-keys: |80 ${{ runner.os }}-npm-81 85 82 86 - name: Install Dependencies … … 87 91 88 92 - name: Create ZIP artifact 89 uses: thedoctor0/zip-release@ 0.4.193 uses: thedoctor0/zip-release@a1afcab9c664c9976ac398fa831eac67bed1eb0e # v0.4.1 90 94 with: 91 95 filename: built-wp-${{ github.sha }}.zip … … 93 97 94 98 - name: Upload build artifact 95 uses: actions/upload-artifact@ v299 uses: actions/upload-artifact@e448a9b857ee2131e752b06002bf0e093c65e571 # v2.2.2 96 100 with: 97 101 name: built-wp-${{ github.sha }} … … 125 129 # - todo: Configure Slack notifications for failing tests. 126 130 test-php: 127 name: ${{ matrix.php }}${{ matrix.m emcached && ' with memcached' || '' }} on ${{ matrix.os }}131 name: ${{ matrix.php }}${{ matrix.multisite && ' multisite' || '' }}${{ matrix.split_slow && ' slow tests' || '' }} ${{ matrix.memcached && ' with memcached' || '' }} on ${{ matrix.os }} 128 132 needs: setup-wordpress 129 133 runs-on: ${{ matrix.os }} 130 134 strategy: 135 fail-fast: false 131 136 matrix: 132 php: [ '7.2' ] 133 phpunit: [ '6-php-7.2' ] 137 php: [ '5.3', '5.4', '5.5' ] 134 138 os: [ ubuntu-latest ] 135 139 memcached: [ false ] 140 split_slow: [ false, true ] 141 multisite: [ false, true ] 136 142 include: 143 # Additional "slow" jobs for PHP 5.6. 144 - php: '5.6' 145 phpunit: '4-php-5.6' 146 os: ubuntu-latest 147 memcached: false 148 multisite: false 149 split_slow: true 150 - php: '5.6' 151 phpunit: '4-php-5.6' 152 os: ubuntu-latest 153 memcached: false 154 multisite: true 155 split_slow: true 156 # Include job for specific PHPUnit versions. 157 - php: '7.2' 158 phpunit: '6-php-7.2' 159 os: ubuntu-latest 160 memcached: false 161 multisite: false 162 split_slow: false 163 - php: '7.2' 164 phpunit: '6-php-7.2' 165 os: ubuntu-latest 166 memcached: false 167 multisite: true 168 split_slow: false 169 - php: '7.1' 170 phpunit: '6-php-7.1' 171 os: ubuntu-latest 172 memcached: false 173 multisite: false 174 split_slow: false 175 - php: '7.1' 176 phpunit: '6-php-7.1' 177 os: ubuntu-latest 178 memcached: false 179 multisite: true 180 split_slow: false 181 - php: '7.0' 182 phpunit: '6-php-7.0' 183 os: ubuntu-latest 184 memcached: false 185 multisite: false 186 split_slow: false 187 - php: '7.0' 188 phpunit: '6-php-7.0' 189 os: ubuntu-latest 190 memcached: false 191 multisite: true 192 split_slow: false 193 - php: '5.6' 194 phpunit: '4-php-5.6' 195 os: ubuntu-latest 196 memcached: false 197 multisite: false 198 split_slow: false 199 - php: '5.6' 200 phpunit: '4-php-5.6' 201 os: ubuntu-latest 202 memcached: false 203 multisite: true 204 split_slow: false 137 205 # Include job for PHP 7.2 with memcached. 138 206 - php: '7.2' … … 140 208 os: ubuntu-latest 141 209 memcached: true 142 - php: '7.1' 143 phpunit: '6-php-7.1' 144 os: ubuntu-latest 145 memcached: false 146 - php: '7.0' 147 phpunit: '6-php-7.0' 148 os: ubuntu-latest 149 memcached: false 150 - php: '5.6' 151 phpunit: '4-php-5.6' 152 os: ubuntu-latest 153 memcached: false 154 - php: '5.5' 155 phpunit: '5.5' 156 os: ubuntu-latest 157 memcached: false 158 - php: '5.4' 159 phpunit: '5.4' 160 os: ubuntu-latest 161 memcached: false 162 - php: '5.3' 163 phpunit: '5.3' 164 os: ubuntu-latest 165 memcached: false 210 multisite: false 211 split_slow: false 212 166 213 env: 167 214 LOCAL_PHP: ${{ matrix.php }}-fpm 168 LOCAL_PHPUNIT: ${{ matrix.phpunit }}-fpm215 LOCAL_PHPUNIT: ${{ matrix.phpunit && matrix.phpunit || matrix.php }}-fpm 169 216 LOCAL_PHP_MEMCACHED: ${{ matrix.memcached }} 217 PHPUNIT_CONFIG: ${{ matrix.multisite && 'tests/phpunit/multisite.xml' || 'phpunit.xml.dist' }} 170 218 171 219 steps: … … 176 224 177 225 - name: Download the built WordPress artifact 178 uses: actions/download-artifact@ v2226 uses: actions/download-artifact@4a7a711286f30c025902c28b541c10e147a9b843 # v2.0.8 179 227 with: 180 228 name: built-wp-${{ github.sha }} … … 184 232 185 233 - name: Install NodeJS 186 uses: actions/setup-node@ v1234 uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5 187 235 with: 188 236 node-version: 14 189 237 190 238 - name: Use cached Node modules 191 uses: actions/cache@ v2239 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 192 240 env: 193 241 cache-name: cache-node-modules … … 196 244 path: ~/.npm 197 245 key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} 198 restore-keys: |199 ${{ runner.os }}-npm-200 246 201 247 - name: Install Dependencies 202 run: np x install-changed --install-command="npm ci"248 run: npm ci 203 249 204 250 - name: Cache Composer dependencies 205 251 if: ${{ env.COMPOSER_INSTALL == true }} 206 uses: actions/cache@ v2252 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 207 253 env: 208 254 cache-name: cache-composer-dependencies … … 210 256 path: ${{ steps.composer-cache.outputs.dir }} 211 257 key: ${{ runner.os }}-php-${{ matrix.php }}-composer-${{ hashFiles('**/composer.lock') }} 212 restore-keys: |213 ${{ runner.os }}-php-${{ matrix.php }}-composer-214 258 215 259 - name: Install Composer dependencies … … 257 301 run: npm run env:install 258 302 303 - name: Run slow PHPUnit tests 304 if: ${{ matrix.split_slow }} 305 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c ${{ env.PHPUNIT_CONFIG }} --group ${{ env.SLOW_TESTS }} 306 307 - name: Run PHPUnit tests for single site excluding slow tests 308 if: ${{ matrix.php < '7.0' && ! matrix.split_slow && ! matrix.multisite }} 309 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c ${{ env.PHPUNIT_CONFIG }} --exclude-group ${{ env.SLOW_TESTS }},ajax,ms-files,ms-required 310 311 - name: Run PHPUnit tests for Multisite excluding slow tests 312 if: ${{ matrix.php < '7.0' && ! matrix.split_slow && matrix.multisite }} 313 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c ${{ env.PHPUNIT_CONFIG }} --exclude-group ${{ env.SLOW_TESTS }},ajax,ms-files,ms-excluded,oembed-headers 314 259 315 - name: Run PHPUnit tests 260 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c phpunit.xml.dist 316 if: ${{ matrix.php >= '7.0' }} 317 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c ${{ env.PHPUNIT_CONFIG }} 261 318 262 319 - name: Run AJAX tests 263 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c phpunit.xml.dist --group ajax 264 265 - name: Run tests as a multisite install 266 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c tests/phpunit/multisite.xml 320 if: ${{ ! matrix.multisite && ! matrix.split_slow }} 321 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c ${{ env.PHPUNIT_CONFIG }} --group ajax 267 322 268 323 - name: Run ms-files tests as a multisite install 324 if: ${{ matrix.multisite && ! matrix.split_slow }} 269 325 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c tests/phpunit/multisite.xml --group ms-files 270 326 271 327 - name: Run external HTTP tests 328 if: ${{ ! matrix.multisite && ! matrix.split_slow }} 272 329 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c phpunit.xml.dist --group external-http 273 274 - name: Run REST API tests275 run: npm run test:${{ env.PHPUNIT_SCRIPT }} -- --verbose -c phpunit.xml.dist --group restapi-jsclient276 330 277 331 - name: Checkout the WordPress Test Reporter 278 332 if: ${{ github.repository == 'WordPress/wordpress-develop' && github.ref == 'refs/heads/master' && matrix.report }} 279 uses: actions/checkout@ v2333 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 280 334 with: 281 335 repository: 'WordPress/phpunit-test-runner' -
branches/4.9/.github/workflows/welcome-new-contributors.yml
r50308 r50625 12 12 13 13 steps: 14 - uses: bubkoo/welcome-action@ v114 - uses: bubkoo/welcome-action@8dbbac2540d155744c90e4e37da6b05ffc9c5e2c # v1.0.3 15 15 with: 16 16 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -
branches/4.9/package-lock.json
r50202 r50625 52 52 }, 53 53 "@sideway/address": { 54 "version": "4.1. 0",55 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1. 0.tgz",56 "integrity": "sha512- wAH/JYRXeIFQRsxerIuLjgUu2Xszam+O5xKeatJ4oudShOOirfmsQ1D6LL54XOU2tizpCYku+s1wmU0SYdpoSA==",54 "version": "4.1.1", 55 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.1.tgz", 56 "integrity": "sha512-+I5aaQr3m0OAmMr7RQ3fR9zx55sejEYR2BFJaxL+zT3VM2611X0SHvPWIbAUBZVTn/YzYKbV8gJ2oT/QELknfQ==", 57 57 "dev": true, 58 58 "requires": { … … 1428 1428 }, 1429 1429 "clean-css": { 1430 "version": " 4.2.3",1431 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css- 4.2.3.tgz",1432 "integrity": "sha512- VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==",1430 "version": "5.1.2", 1431 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.1.2.tgz", 1432 "integrity": "sha512-QcaGg9OuMo+0Ds933yLOY+gHPWbxhxqF0HDexmToPf8pczvmvZGYzd+QqWp9/mkucAOKViI+dSFOqoZIvXbeBw==", 1433 1433 "dev": true, 1434 1434 "requires": { … … 3970 3970 }, 3971 3971 "grunt-contrib-cssmin": { 3972 "version": "3.0.0", 3973 "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-3.0.0.tgz", 3974 "integrity": "sha512-eXpooYmVGKMs/xV7DzTLgJFPVOfMuawPD3x0JwhlH0mumq2NtH3xsxaHxp1Y3NKxp0j0tRhFS6kSBRsz6TuTGg==", 3975 "dev": true, 3976 "requires": { 3977 "chalk": "^2.4.1", 3978 "clean-css": "~4.2.1", 3979 "maxmin": "^2.1.0" 3972 "version": "4.0.0", 3973 "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-4.0.0.tgz", 3974 "integrity": "sha512-jXU+Zlk8Q8XztOGNGpjYlD/BDQ0n95IHKrQKtFR7Gd8hZrzgqiG1Ra7cGYc8h2DD9vkSFGNlweb9Q00rBxOK2w==", 3975 "dev": true, 3976 "requires": { 3977 "chalk": "^4.1.0", 3978 "clean-css": "^5.0.1", 3979 "maxmin": "^3.0.0" 3980 }, 3981 "dependencies": { 3982 "ansi-styles": { 3983 "version": "4.3.0", 3984 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3985 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3986 "dev": true, 3987 "requires": { 3988 "color-convert": "^2.0.1" 3989 } 3990 }, 3991 "chalk": { 3992 "version": "4.1.0", 3993 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 3994 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 3995 "dev": true, 3996 "requires": { 3997 "ansi-styles": "^4.1.0", 3998 "supports-color": "^7.1.0" 3999 } 4000 }, 4001 "color-convert": { 4002 "version": "2.0.1", 4003 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4004 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4005 "dev": true, 4006 "requires": { 4007 "color-name": "~1.1.4" 4008 } 4009 }, 4010 "color-name": { 4011 "version": "1.1.4", 4012 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4013 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4014 "dev": true 4015 }, 4016 "figures": { 4017 "version": "3.2.0", 4018 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 4019 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 4020 "dev": true, 4021 "requires": { 4022 "escape-string-regexp": "^1.0.5" 4023 } 4024 }, 4025 "gzip-size": { 4026 "version": "5.1.1", 4027 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", 4028 "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", 4029 "dev": true, 4030 "requires": { 4031 "duplexer": "^0.1.1", 4032 "pify": "^4.0.1" 4033 } 4034 }, 4035 "has-flag": { 4036 "version": "4.0.0", 4037 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4038 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4039 "dev": true 4040 }, 4041 "maxmin": { 4042 "version": "3.0.0", 4043 "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz", 4044 "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==", 4045 "dev": true, 4046 "requires": { 4047 "chalk": "^4.1.0", 4048 "figures": "^3.2.0", 4049 "gzip-size": "^5.1.1", 4050 "pretty-bytes": "^5.3.0" 4051 } 4052 }, 4053 "supports-color": { 4054 "version": "7.2.0", 4055 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4056 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4057 "dev": true, 4058 "requires": { 4059 "has-flag": "^4.0.0" 4060 } 4061 } 3980 4062 } 3981 4063 }, … … 5426 5508 }, 5427 5509 "joi": { 5428 "version": "17. 3.0",5429 "resolved": "https://registry.npmjs.org/joi/-/joi-17. 3.0.tgz",5430 "integrity": "sha512- Qh5gdU6niuYbUIUV5ejbsMiiFmBdw8Kcp8Buj2JntszCkCfxJ9Cz76OtHxOZMPXrt5810iDIXs+n1nNVoquHgg==",5510 "version": "17.4.0", 5511 "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz", 5512 "integrity": "sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==", 5431 5513 "dev": true, 5432 5514 "requires": { … … 7918 8000 }, 7919 8001 "sass": { 7920 "version": "1.32. 6",7921 "resolved": "https://registry.npmjs.org/sass/-/sass-1.32. 6.tgz",7922 "integrity": "sha512- 1bcDHDcSqeFtMr0JXI3xc/CXX6c4p0wHHivJdru8W7waM7a1WjKMm4m/Z5sY7CbVw4Whi2Chpcw6DFfSWwGLzQ==",8002 "version": "1.32.8", 8003 "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.8.tgz", 8004 "integrity": "sha512-Sl6mIeGpzjIUZqvKnKETfMf0iDAswD9TNlv13A7aAF3XZlRPMq4VvJWBC2N2DXbp94MQVdNSFG6LfF/iOXrPHQ==", 7923 8005 "dev": true, 7924 8006 "requires": { … … 9412 9494 }, 9413 9495 "wait-on": { 9414 "version": "5. 2.1",9415 "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5. 2.1.tgz",9416 "integrity": "sha512- H2F986kNWMU9hKlI9l/ppO6tN8ZSJd35yBljMLa1/vjzWP++Qh6aXyt77/u7ySJFZQqBtQxnvm/xgG48AObXcw==",9496 "version": "5.3.0", 9497 "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz", 9498 "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==", 9417 9499 "dev": true, 9418 9500 "requires": { 9419 9501 "axios": "^0.21.1", 9420 9502 "joi": "^17.3.0", 9421 "lodash": "^4.17.2 0",9503 "lodash": "^4.17.21", 9422 9504 "minimist": "^1.2.5", 9423 9505 "rxjs": "^6.6.3" 9424 9506 }, 9425 9507 "dependencies": { 9508 "lodash": { 9509 "version": "4.17.21", 9510 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 9511 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 9512 "dev": true 9513 }, 9426 9514 "rxjs": { 9427 "version": "6.6. 3",9428 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6. 3.tgz",9429 "integrity": "sha512- trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==",9515 "version": "6.6.7", 9516 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", 9517 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", 9430 9518 "dev": true, 9431 9519 "requires": { -
branches/4.9/package.json
r50202 r50625 35 35 "grunt-contrib-concat": "1.0.1", 36 36 "grunt-contrib-copy": "~1.0.0", 37 "grunt-contrib-cssmin": "~ 3.0.0",37 "grunt-contrib-cssmin": "~4.0.0", 38 38 "grunt-contrib-imagemin": "~4.0.0", 39 39 "grunt-contrib-jshint": "3.0.0", … … 53 53 "ink-docstrap": "1.3.2", 54 54 "matchdep": "~2.0.0", 55 "sass": "^1.32. 6",56 "wait-on": " 5.2.1",55 "sass": "^1.32.8", 56 "wait-on": "^5.3.0", 57 57 "webpack": "^3.12.0", 58 58 "webpack-dev-server": "^2.11.5"
Note: See TracChangeset
for help on using the changeset viewer.