Make WordPress Core

Ticket #48031: 48031.2.patch

File 48031.2.patch, 9.5 KB (added by pierlo, 5 years ago)

Include package-lock.json

  • package-lock.json

    diff --git package-lock.json package-lock.json
    index c09426b894..4f884f6e4e 100644
     
    33143314                        "dependencies": {
    33153315                                "file-type": {
    33163316                                        "version": "3.9.0",
    3317                                         "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
     3317                                        "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
    33183318                                        "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
    33193319                                        "dev": true,
    33203320                                        "optional": true
     
    44684468                                },
    44694469                                "uuid": {
    44704470                                        "version": "2.0.3",
    4471                                         "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
     4471                                        "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
    44724472                                        "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
    44734473                                        "dev": true,
    44744474                                        "optional": true
     
    45474547                },
    45484548                "bl": {
    45494549                        "version": "1.2.2",
    4550                         "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
     4550                        "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
    45514551                        "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
    45524552                        "dev": true,
    45534553                        "optional": true,
     
    47334733                },
    47344734                "browserify-aes": {
    47354735                        "version": "1.2.0",
    4736                         "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
     4736                        "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
    47374737                        "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
    47384738                        "dev": true,
    47394739                        "requires": {
     
    48854885                        "dependencies": {
    48864886                                "file-type": {
    48874887                                        "version": "3.9.0",
    4888                                         "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
     4888                                        "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
    48894889                                        "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
    48904890                                        "dev": true,
    48914891                                        "optional": true
    48924892                                },
    48934893                                "uuid": {
    48944894                                        "version": "2.0.3",
    4895                                         "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
     4895                                        "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
    48964896                                        "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
    48974897                                        "dev": true,
    48984898                                        "optional": true
     
    57655765                        "dependencies": {
    57665766                                "cacache": {
    57675767                                        "version": "10.0.4",
    5768                                         "resolved": "http://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
     5768                                        "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
    57695769                                        "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
    57705770                                        "dev": true,
    57715771                                        "requires": {
     
    69196919                                "minimalistic-assert": "^1.0.0"
    69206920                        }
    69216921                },
    6922                 "desandro-get-style-property": {
    6923                         "version": "1.0.4",
    6924                         "resolved": "https://registry.npmjs.org/desandro-get-style-property/-/desandro-get-style-property-1.0.4.tgz",
    6925                         "integrity": "sha1-9YQsIeo0tjq89pvvNarJVuHFf3k="
    6926                 },
    69276922                "desandro-matches-selector": {
    6928                         "version": "1.0.3",
    6929                         "resolved": "https://registry.npmjs.org/desandro-matches-selector/-/desandro-matches-selector-1.0.3.tgz",
    6930                         "integrity": "sha1-4bM3gcTcZU0GzU/FbO5EccKYTSM="
     6923                        "version": "2.0.2",
     6924                        "resolved": "https://registry.npmjs.org/desandro-matches-selector/-/desandro-matches-selector-2.0.2.tgz",
     6925                        "integrity": "sha1-cXvu1NwT59jzdi9wem1YpndCGOE="
    69316926                },
    69326927                "destroy": {
    69336928                        "version": "1.0.4",
     
    70287023                                "buffer-indexof": "^1.0.0"
    70297024                        }
    70307025                },
    7031                 "doc-ready": {
    7032                         "version": "1.0.4",
    7033                         "resolved": "https://registry.npmjs.org/doc-ready/-/doc-ready-1.0.4.tgz",
    7034                         "integrity": "sha1-N/U5GWnP+ZQwP9/vLl1QNX+BZNM=",
    7035                         "requires": {
    7036                                 "eventie": "^1"
    7037                         }
    7038                 },
    70397026                "doctrine": {
    70407027                        "version": "2.1.0",
    70417028                        "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
     
    71557142                },
    71567143                "duplexer": {
    71577144                        "version": "0.1.1",
    7158                         "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
     7145                        "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
    71597146                        "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
    71607147                        "dev": true
    71617148                },
     
    77087695                        "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
    77097696                        "dev": true
    77107697                },
     7698                "ev-emitter": {
     7699                        "version": "1.1.1",
     7700                        "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-1.1.1.tgz",
     7701                        "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q=="
     7702                },
    77117703                "event-source-polyfill": {
    77127704                        "version": "0.0.9",
    77137705                        "resolved": "https://registry.npmjs.org/event-source-polyfill/-/event-source-polyfill-0.0.9.tgz",
     
    87228714                        "optional": true
    87238715                },
    87248716                "fizzy-ui-utils": {
    8725                         "version": "1.0.1",
    8726                         "resolved": "https://registry.npmjs.org/fizzy-ui-utils/-/fizzy-ui-utils-1.0.1.tgz",
    8727                         "integrity": "sha1-qkEGZB51O8ilzqAQMVskiYyTRAw=",
     8717                        "version": "2.0.7",
     8718                        "resolved": "https://registry.npmjs.org/fizzy-ui-utils/-/fizzy-ui-utils-2.0.7.tgz",
     8719                        "integrity": "sha512-CZXDVXQ1If3/r8s0T+v+qVeMshhfcuq0rqIFgJnrtd+Bu8GmDmqMjntjUePypVtjHXKJ6V4sw9zeyox34n9aCg==",
    87288720                        "requires": {
    8729                                 "desandro-matches-selector": "~1.0.2",
    8730                                 "doc-ready": "~1.0.3"
     8721                                "desandro-matches-selector": "^2.0.0"
    87318722                        }
    87328723                },
    87338724                "flat-cache": {
     
    95589549                        }
    95599550                },
    95609551                "get-size": {
    9561                         "version": "1.2.2",
    9562                         "resolved": "https://registry.npmjs.org/get-size/-/get-size-1.2.2.tgz",
    9563                         "integrity": "sha1-v8PvHQGeNFCMmU+jJ9GDwoddYuY=",
    9564                         "requires": {
    9565                                 "desandro-get-style-property": "^1"
    9566                         }
     9552                        "version": "2.0.3",
     9553                        "resolved": "https://registry.npmjs.org/get-size/-/get-size-2.0.3.tgz",
     9554                        "integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q=="
    95679555                },
    95689556                "get-stdin": {
    95699557                        "version": "6.0.0",
     
    1031910307                        "dependencies": {
    1032010308                                "async": {
    1032110309                                        "version": "0.2.10",
    10322                                         "resolved": "http://registry.npmjs.org/async/-/async-0.2.10.tgz",
     10310                                        "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
    1032310311                                        "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
    1032410312                                        "dev": true
    1032510313                                },
     
    1047910467                                },
    1048010468                                "uglify-js": {
    1048110469                                        "version": "2.7.5",
    10482                                         "resolved": "http://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
     10470                                        "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
    1048310471                                        "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=",
    1048410472                                        "dev": true,
    1048510473                                        "requires": {
     
    1049110479                                },
    1049210480                                "yargs": {
    1049310481                                        "version": "3.10.0",
    10494                                         "resolved": "http://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
     10482                                        "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
    1049510483                                        "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
    1049610484                                        "dev": true,
    1049710485                                        "requires": {
     
    1486714855                        "dev": true
    1486814856                },
    1486914857                "masonry-layout": {
    14870                         "version": "3.3.2",
    14871                         "resolved": "https://registry.npmjs.org/masonry-layout/-/masonry-layout-3.3.2.tgz",
    14872                         "integrity": "sha1-uQwMClCaXtKoBrvIqBEokKdjQbo=",
     14858                        "version": "4.2.2",
     14859                        "resolved": "https://registry.npmjs.org/masonry-layout/-/masonry-layout-4.2.2.tgz",
     14860                        "integrity": "sha512-iGtAlrpHNyxaR19CvKC3npnEcAwszXoyJiI8ARV2ePi7fmYhIud25MHK8Zx4P0LCC4d3TNO9+rFa1KoK1OEOaA==",
    1487314861                        "requires": {
    14874                                 "fizzy-ui-utils": "^1.0.1",
    14875                                 "get-size": "~1.2.2",
    14876                                 "outlayer": "~1.4.0"
     14862                                "get-size": "^2.0.2",
     14863                                "outlayer": "^2.1.0"
    1487714864                        }
    1487814865                },
    1487914866                "matchdep": {
     
    1611116098                        }
    1611216099                },
    1611316100                "outlayer": {
    16114                         "version": "1.4.2",
    16115                         "resolved": "https://registry.npmjs.org/outlayer/-/outlayer-1.4.2.tgz",
    16116                         "integrity": "sha1-bT81+QeMLLdyqb7JOLXqL8dSv0M=",
     16101                        "version": "2.1.1",
     16102                        "resolved": "https://registry.npmjs.org/outlayer/-/outlayer-2.1.1.tgz",
     16103                        "integrity": "sha1-KYY7beEOpdrf/8rfoNcokHOH6aI=",
    1611716104                        "requires": {
    16118                                 "desandro-get-style-property": "~1.0.4",
    16119                                 "desandro-matches-selector": "~1.0.2",
    16120                                 "doc-ready": "1.0.x",
    16121                                 "eventie": "~1.0.3",
    16122                                 "fizzy-ui-utils": "~1.0.1",
    16123                                 "get-size": "~1.2.2",
    16124                                 "wolfy87-eventemitter": ">=4.2 <5"
     16105                                "ev-emitter": "^1.0.0",
     16106                                "fizzy-ui-utils": "^2.0.0",
     16107                                "get-size": "^2.0.2"
    1612516108                        }
    1612616109                },
    1612716110                "p-defer": {
     
    1643616419                        "dependencies": {
    1643716420                                "progress": {
    1643816421                                        "version": "1.1.8",
    16439                                         "resolved": "http://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
     16422                                        "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
    1644016423                                        "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
    1644116424                                        "dev": true
    1644216425                                }
  • package.json

    diff --git package.json package.json
    index 4bf1a8435c..e4e719d910 100644
     
    111111                "jquery-hoverintent": "1.8.3",
    112112                "jquery-ui": "https://github.com/jquery/jquery-ui/archive/1.11.4.tar.gz",
    113113                "lodash": "4.17.15",
    114                 "masonry-layout": "3.3.2",
     114                "masonry-layout": "4.2.2",
    115115                "moment": "2.22.2",
    116116                "polyfill-library": "3.27.4",
    117117                "react": "16.8.4",
  • src/wp-includes/script-loader.php

    diff --git src/wp-includes/script-loader.php src/wp-includes/script-loader.php
    index 4ad643008c..641453712b 100644
    function wp_default_scripts( &$scripts ) { 
    10921092        // Masonry v2 depended on jQuery. v3 does not. The older jquery-masonry handle is a shiv.
    10931093        // It sets jQuery as a dependency, as the theme may have been implicitly loading it this way.
    10941094        $scripts->add( 'imagesloaded', '/wp-includes/js/imagesloaded.min.js', array(), '3.2.0', 1 );
    1095         $scripts->add( 'masonry', '/wp-includes/js/masonry.min.js', array( 'imagesloaded' ), '3.3.2', 1 );
     1095        $scripts->add( 'masonry', '/wp-includes/js/masonry.min.js', array( 'imagesloaded' ), '4.2.2', 1 );
    10961096        $scripts->add( 'jquery-masonry', "/wp-includes/js/jquery/jquery.masonry$dev_suffix.js", array( 'jquery', 'masonry' ), '3.1.2b', 1 );
    10971097
    10981098        $scripts->add( 'thickbox', '/wp-includes/js/thickbox/thickbox.js', array( 'jquery' ), '3.1-20121105', 1 );