Make WordPress Core

Changeset 50126


Ignore:
Timestamp:
02/01/2021 08:22:13 PM (5 years ago)
Author:
ryelle
Message:

Build/Test Tools: Replace node-sass with Dart Sass

Switch the Sass implementation used by Grunt to sass (the Dart version), since LibSass & node-sass have been deprecated.

Props desrosj.
Fixes #51763.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r49835 r50126  
    1414                BANNER_TEXT = '/*! This file is auto-generated */',
    1515                autoprefixer = require( 'autoprefixer' ),
    16                 nodesass = require( 'node-sass' ),
     16                sass = require( 'sass' ),
    1717                phpUnitWatchGroup = grunt.option( 'group' ),
    1818                buildFiles = [
     
    407407                                src: ['wp-admin/css/colors/*/colors.scss'],
    408408                                options: {
    409                                         implementation: nodesass,
    410                                         outputStyle: 'expanded'
     409                                        implementation: sass
    411410                                }
    412411                        }
  • trunk/package-lock.json

    r50048 r50126  
    39233923                                                "unbzip2-stream": "^1.3.3",
    39243924                                                "ws": "^7.2.3"
     3925                                        },
     3926                                        "dependencies": {
     3927                                                "devtools-protocol": {
     3928                                                        "version": "0.0.818844",
     3929                                                        "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz",
     3930                                                        "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==",
     3931                                                        "dev": true
     3932                                                }
    39253933                                        }
    39263934                                },
     
    42704278                        "dev": true
    42714279                },
    4272                 "amdefine": {
    4273                         "version": "1.0.1",
    4274                         "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
    4275                         "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
    4276                         "dev": true
    4277                 },
    42784280                "ansi-colors": {
    42794281                        "version": "4.1.1",
     
    43604362                        }
    43614363                },
    4362                 "are-we-there-yet": {
    4363                         "version": "1.1.5",
    4364                         "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
    4365                         "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
    4366                         "dev": true,
    4367                         "requires": {
    4368                                 "delegates": "^1.0.0",
    4369                                 "readable-stream": "^2.0.6"
    4370                         }
    4371                 },
    43724364                "argparse": {
    43734365                        "version": "1.0.10",
     
    44314423                        "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
    44324424                        "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
    4433                         "dev": true
     4425                        "dev": true,
     4426                        "optional": true
    44344427                },
    44354428                "array-flatten": {
     
    47174710                        "dev": true
    47184711                },
    4719                 "async-foreach": {
    4720                         "version": "0.1.3",
    4721                         "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
    4722                         "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
    4723                         "dev": true
    4724                 },
    47254712                "async-limiter": {
    47264713                        "version": "1.0.1",
     
    56325619                        "dev": true
    56335620                },
    5634                 "browser-resolve": {
    5635                         "version": "1.11.3",
    5636                         "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
    5637                         "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
    5638                         "dev": true,
    5639                         "requires": {
    5640                                 "resolve": "1.1.7"
    5641                         },
    5642                         "dependencies": {
    5643                                 "resolve": {
    5644                                         "version": "1.1.7",
    5645                                         "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
    5646                                         "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
    5647                                         "dev": true
    5648                                 }
    5649                         }
    5650                 },
    56515621                "browserify-aes": {
    56525622                        "version": "1.2.0",
     
    60135983                        "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
    60145984                        "dev": true,
     5985                        "optional": true,
    60155986                        "requires": {
    60165987                                "camelcase": "^2.0.0",
     
    60225993                                        "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
    60235994                                        "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
    6024                                         "dev": true
     5995                                        "dev": true,
     5996                                        "optional": true
    60255997                                }
    60265998                        }
     
    66166588                        }
    66176589                },
    6618                 "code-point-at": {
    6619                         "version": "1.1.0",
    6620                         "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
    6621                         "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
    6622                         "dev": true
    6623                 },
    66246590                "coffee-script": {
    66256591                        "version": "1.12.7",
     
    68296795                        "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
    68306796                        "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
    6831                         "dev": true
    6832                 },
    6833                 "console-control-strings": {
    6834                         "version": "1.1.0",
    6835                         "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
    6836                         "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
    68376797                        "dev": true
    68386798                },
     
    74997459                        "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
    75007460                        "dev": true,
     7461                        "optional": true,
    75017462                        "requires": {
    75027463                                "array-find-index": "^1.0.1"
     
    79097870                        "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="
    79107871                },
    7911                 "delegates": {
    7912                         "version": "1.0.0",
    7913                         "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
    7914                         "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
    7915                         "dev": true
    7916                 },
    79177872                "depd": {
    79187873                        "version": "1.1.2",
     
    79587913                        "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
    79597914                        "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
    7960                         "dev": true
    7961                 },
    7962                 "devtools-protocol": {
    7963                         "version": "0.0.818844",
    7964                         "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz",
    7965                         "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==",
    79667915                        "dev": true
    79677916                },
     
    83658314                        "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
    83668315                        "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
    8367                         "dev": true
    8368                 },
    8369                 "env-paths": {
    8370                         "version": "2.2.0",
    8371                         "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
    8372                         "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
    83738316                        "dev": true
    83748317                },
     
    1022310166                        "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA=="
    1022410167                },
    10225                 "gauge": {
    10226                         "version": "2.7.4",
    10227                         "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
    10228                         "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
    10229                         "dev": true,
    10230                         "requires": {
    10231                                 "aproba": "^1.0.3",
    10232                                 "console-control-strings": "^1.0.0",
    10233                                 "has-unicode": "^2.0.0",
    10234                                 "object-assign": "^4.1.0",
    10235                                 "signal-exit": "^3.0.0",
    10236                                 "string-width": "^1.0.1",
    10237                                 "strip-ansi": "^3.0.1",
    10238                                 "wide-align": "^1.1.0"
    10239                         },
    10240                         "dependencies": {
    10241                                 "ansi-regex": {
    10242                                         "version": "2.1.1",
    10243                                         "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
    10244                                         "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
    10245                                         "dev": true
    10246                                 },
    10247                                 "is-fullwidth-code-point": {
    10248                                         "version": "1.0.0",
    10249                                         "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
    10250                                         "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
    10251                                         "dev": true,
    10252                                         "requires": {
    10253                                                 "number-is-nan": "^1.0.0"
    10254                                         }
    10255                                 },
    10256                                 "string-width": {
    10257                                         "version": "1.0.2",
    10258                                         "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
    10259                                         "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
    10260                                         "dev": true,
    10261                                         "requires": {
    10262                                                 "code-point-at": "^1.0.0",
    10263                                                 "is-fullwidth-code-point": "^1.0.0",
    10264                                                 "strip-ansi": "^3.0.0"
    10265                                         }
    10266                                 },
    10267                                 "strip-ansi": {
    10268                                         "version": "3.0.1",
    10269                                         "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
    10270                                         "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
    10271                                         "dev": true,
    10272                                         "requires": {
    10273                                                 "ansi-regex": "^2.0.0"
    10274                                         }
    10275                                 }
    10276                         }
    10277                 },
    1027810168                "gaze": {
    1027910169                        "version": "1.1.3",
     
    1145111341                        }
    1145211342                },
    11453                 "has-unicode": {
    11454                         "version": "2.0.1",
    11455                         "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
    11456                         "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
    11457                         "dev": true
    11458                 },
    1145911343                "has-value": {
    1146011344                        "version": "1.0.0",
     
    1213812022                        "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
    1213912023                        "dev": true,
     12024                        "optional": true,
    1214012025                        "requires": {
    1214112026                                "repeating": "^2.0.0"
     
    1251712402                        "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
    1251812403                        "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
    12519                         "dev": true
     12404                        "dev": true,
     12405                        "optional": true
    1252012406                },
    1252112407                "is-fullwidth-code-point": {
     
    1420814094                        }
    1420914095                },
    14210                 "js-base64": {
    14211                         "version": "2.6.4",
    14212                         "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz",
    14213                         "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==",
    14214                         "dev": true
    14215                 },
    1421614096                "js-polyfills": {
    1421714097                        "version": "0.1.43",
     
    1495114831                        "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
    1495214832                        "dev": true,
     14833                        "optional": true,
    1495314834                        "requires": {
    1495414835                                "currently-unhandled": "^0.4.1",
     
    1544815329                        "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
    1544915330                        "dev": true,
     15331                        "optional": true,
    1545015332                        "requires": {
    1545115333                                "camelcase-keys": "^2.0.0",
     
    1586915751                        "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
    1587015752                        "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==",
    15871                         "dev": true
     15753                        "dev": true,
     15754                        "optional": true
    1587215755                },
    1587315756                "nanomatch": {
     
    1608215965                        "dev": true
    1608315966                },
    16084                 "node-sass": {
    16085                         "version": "5.0.0",
    16086                         "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-5.0.0.tgz",
    16087                         "integrity": "sha512-opNgmlu83ZCF792U281Ry7tak9IbVC+AKnXGovcQ8LG8wFaJv6cLnRlc6DIHlmNxWEexB5bZxi9SZ9JyUuOYjw==",
    16088                         "dev": true,
    16089                         "requires": {
    16090                                 "async-foreach": "^0.1.3",
    16091                                 "chalk": "^1.1.1",
    16092                                 "cross-spawn": "^7.0.3",
    16093                                 "gaze": "^1.0.0",
    16094                                 "get-stdin": "^4.0.1",
    16095                                 "glob": "^7.0.3",
    16096                                 "lodash": "^4.17.15",
    16097                                 "meow": "^3.7.0",
    16098                                 "mkdirp": "^0.5.1",
    16099                                 "nan": "^2.13.2",
    16100                                 "node-gyp": "^7.1.0",
    16101                                 "npmlog": "^4.0.0",
    16102                                 "request": "^2.88.0",
    16103                                 "sass-graph": "2.2.5",
    16104                                 "stdout-stream": "^1.4.0",
    16105                                 "true-case-path": "^1.0.2"
    16106                         },
    16107                         "dependencies": {
    16108                                 "ansi-regex": {
    16109                                         "version": "2.1.1",
    16110                                         "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
    16111                                         "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
    16112                                         "dev": true
    16113                                 },
    16114                                 "ansi-styles": {
    16115                                         "version": "2.2.1",
    16116                                         "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
    16117                                         "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
    16118                                         "dev": true
    16119                                 },
    16120                                 "chalk": {
    16121                                         "version": "1.1.3",
    16122                                         "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
    16123                                         "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
    16124                                         "dev": true,
    16125                                         "requires": {
    16126                                                 "ansi-styles": "^2.2.1",
    16127                                                 "escape-string-regexp": "^1.0.2",
    16128                                                 "has-ansi": "^2.0.0",
    16129                                                 "strip-ansi": "^3.0.0",
    16130                                                 "supports-color": "^2.0.0"
    16131                                         }
    16132                                 },
    16133                                 "chownr": {
    16134                                         "version": "2.0.0",
    16135                                         "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
    16136                                         "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
    16137                                         "dev": true
    16138                                 },
    16139                                 "cross-spawn": {
    16140                                         "version": "7.0.3",
    16141                                         "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
    16142                                         "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
    16143                                         "dev": true,
    16144                                         "requires": {
    16145                                                 "path-key": "^3.1.0",
    16146                                                 "shebang-command": "^2.0.0",
    16147                                                 "which": "^2.0.1"
    16148                                         }
    16149                                 },
    16150                                 "get-stdin": {
    16151                                         "version": "4.0.1",
    16152                                         "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
    16153                                         "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
    16154                                         "dev": true
    16155                                 },
    16156                                 "node-gyp": {
    16157                                         "version": "7.1.2",
    16158                                         "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
    16159                                         "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
    16160                                         "dev": true,
    16161                                         "requires": {
    16162                                                 "env-paths": "^2.2.0",
    16163                                                 "glob": "^7.1.4",
    16164                                                 "graceful-fs": "^4.2.3",
    16165                                                 "nopt": "^5.0.0",
    16166                                                 "npmlog": "^4.1.2",
    16167                                                 "request": "^2.88.2",
    16168                                                 "rimraf": "^3.0.2",
    16169                                                 "semver": "^7.3.2",
    16170                                                 "tar": "^6.0.2",
    16171                                                 "which": "^2.0.2"
    16172                                         }
    16173                                 },
    16174                                 "nopt": {
    16175                                         "version": "5.0.0",
    16176                                         "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
    16177                                         "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
    16178                                         "dev": true,
    16179                                         "requires": {
    16180                                                 "abbrev": "1"
    16181                                         }
    16182                                 },
    16183                                 "path-key": {
    16184                                         "version": "3.1.1",
    16185                                         "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
    16186                                         "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
    16187                                         "dev": true
    16188                                 },
    16189                                 "rimraf": {
    16190                                         "version": "3.0.2",
    16191                                         "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
    16192                                         "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
    16193                                         "dev": true,
    16194                                         "requires": {
    16195                                                 "glob": "^7.1.3"
    16196                                         }
    16197                                 },
    16198                                 "shebang-command": {
    16199                                         "version": "2.0.0",
    16200                                         "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
    16201                                         "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
    16202                                         "dev": true,
    16203                                         "requires": {
    16204                                                 "shebang-regex": "^3.0.0"
    16205                                         }
    16206                                 },
    16207                                 "shebang-regex": {
    16208                                         "version": "3.0.0",
    16209                                         "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
    16210                                         "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
    16211                                         "dev": true
    16212                                 },
    16213                                 "strip-ansi": {
    16214                                         "version": "3.0.1",
    16215                                         "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
    16216                                         "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
    16217                                         "dev": true,
    16218                                         "requires": {
    16219                                                 "ansi-regex": "^2.0.0"
    16220                                         }
    16221                                 },
    16222                                 "supports-color": {
    16223                                         "version": "2.0.0",
    16224                                         "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
    16225                                         "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
    16226                                         "dev": true
    16227                                 },
    16228                                 "tar": {
    16229                                         "version": "6.0.5",
    16230                                         "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz",
    16231                                         "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==",
    16232                                         "dev": true,
    16233                                         "requires": {
    16234                                                 "chownr": "^2.0.0",
    16235                                                 "fs-minipass": "^2.0.0",
    16236                                                 "minipass": "^3.0.0",
    16237                                                 "minizlib": "^2.1.1",
    16238                                                 "mkdirp": "^1.0.3",
    16239                                                 "yallist": "^4.0.0"
    16240                                         },
    16241                                         "dependencies": {
    16242                                                 "mkdirp": {
    16243                                                         "version": "1.0.4",
    16244                                                         "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
    16245                                                         "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
    16246                                                         "dev": true
    16247                                                 }
    16248                                         }
    16249                                 }
    16250                         }
    16251                 },
    1625215967                "node-watch": {
    1625315968                        "version": "0.7.1",
     
    1653416249                        "requires": {
    1653516250                                "path-key": "^2.0.0"
    16536                         }
    16537                 },
    16538                 "npmlog": {
    16539                         "version": "4.1.2",
    16540                         "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
    16541                         "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
    16542                         "dev": true,
    16543                         "requires": {
    16544                                 "are-we-there-yet": "~1.1.2",
    16545                                 "console-control-strings": "~1.1.0",
    16546                                 "gauge": "~2.7.3",
    16547                                 "set-blocking": "~2.0.0"
    1654816251                        }
    1654916252                },
     
    1893318636                        "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
    1893418637                        "dev": true,
     18638                        "optional": true,
    1893518639                        "requires": {
    1893618640                                "indent-string": "^2.1.0",
     
    1919318897                        "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
    1919418898                        "dev": true,
     18899                        "optional": true,
    1919518900                        "requires": {
    1919618901                                "is-finite": "^1.0.0"
     
    1974919454                        }
    1975019455                },
    19751                 "sass-graph": {
    19752                         "version": "2.2.5",
    19753                         "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
    19754                         "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
    19755                         "dev": true,
    19756                         "requires": {
    19757                                 "glob": "^7.0.0",
    19758                                 "lodash": "^4.0.0",
    19759                                 "scss-tokenizer": "^0.2.3",
    19760                                 "yargs": "^13.3.2"
    19761                         },
    19762                         "dependencies": {
    19763                                 "yargs": {
    19764                                         "version": "13.3.2",
    19765                                         "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
    19766                                         "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
    19767                                         "dev": true,
    19768                                         "requires": {
    19769                                                 "cliui": "^5.0.0",
    19770                                                 "find-up": "^3.0.0",
    19771                                                 "get-caller-file": "^2.0.1",
    19772                                                 "require-directory": "^2.1.1",
    19773                                                 "require-main-filename": "^2.0.0",
    19774                                                 "set-blocking": "^2.0.0",
    19775                                                 "string-width": "^3.0.0",
    19776                                                 "which-module": "^2.0.0",
    19777                                                 "y18n": "^4.0.0",
    19778                                                 "yargs-parser": "^13.1.2"
    19779                                         }
    19780                                 },
    19781                                 "yargs-parser": {
    19782                                         "version": "13.1.2",
    19783                                         "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
    19784                                         "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
    19785                                         "dev": true,
    19786                                         "requires": {
    19787                                                 "camelcase": "^5.0.0",
    19788                                                 "decamelize": "^1.2.0"
    19789                                         }
    19790                                 }
    19791                         }
    19792                 },
    1979319456                "sass-loader": {
    1979419457                        "version": "8.0.2",
     
    1988219545                                "ajv-errors": "^1.0.0",
    1988319546                                "ajv-keywords": "^3.1.0"
    19884                         }
    19885                 },
    19886                 "scss-tokenizer": {
    19887                         "version": "0.2.3",
    19888                         "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
    19889                         "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
    19890                         "dev": true,
    19891                         "requires": {
    19892                                 "js-base64": "^2.1.8",
    19893                                 "source-map": "^0.4.2"
    19894                         },
    19895                         "dependencies": {
    19896                                 "source-map": {
    19897                                         "version": "0.4.4",
    19898                                         "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
    19899                                         "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
    19900                                         "dev": true,
    19901                                         "requires": {
    19902                                                 "amdefine": ">=0.0.4"
    19903                                         }
    19904                                 }
    1990519547                        }
    1990619548                },
     
    2091820560                        "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
    2091920561                        "dev": true
    20920                 },
    20921                 "stdout-stream": {
    20922                         "version": "1.4.1",
    20923                         "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
    20924                         "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
    20925                         "dev": true,
    20926                         "requires": {
    20927                                 "readable-stream": "^2.0.1"
    20928                         }
    2092920562                },
    2093020563                "stealthy-require": {
     
    2121220845                        "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
    2121320846                        "dev": true,
     20847                        "optional": true,
    2121420848                        "requires": {
    2121520849                                "get-stdin": "^4.0.1"
     
    2122020854                                        "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
    2122120855                                        "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
    21222                                         "dev": true
     20856                                        "dev": true,
     20857                                        "optional": true
    2122320858                                }
    2122420859                        }
     
    2231021945                        "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
    2231121946                        "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
    22312                         "dev": true
     21947                        "dev": true,
     21948                        "optional": true
    2231321949                },
    2231421950                "trim-repeated": {
     
    2233321969                        "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
    2233421970                        "dev": true
    22335                 },
    22336                 "true-case-path": {
    22337                         "version": "1.0.3",
    22338                         "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
    22339                         "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
    22340                         "dev": true,
    22341                         "requires": {
    22342                                 "glob": "^7.1.2"
    22343                         }
    2234421971                },
    2234521972                "tslib": {
     
    2388023507                        "integrity": "sha512-xaI3ig1hhEcec2+5uUs9i2BrVXzJ83dOn2ij3ze2RAKUQ4X03Cm99SLny1Vh1KL4Rc1SPZnQOs0mdtVkQ0Tclw=="
    2388123508                },
    23882                 "wide-align": {
    23883                         "version": "1.1.3",
    23884                         "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
    23885                         "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
    23886                         "dev": true,
    23887                         "requires": {
    23888                                 "string-width": "^1.0.2 || 2"
    23889                         },
    23890                         "dependencies": {
    23891                                 "ansi-regex": {
    23892                                         "version": "3.0.0",
    23893                                         "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
    23894                                         "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
    23895                                         "dev": true
    23896                                 },
    23897                                 "string-width": {
    23898                                         "version": "2.1.1",
    23899                                         "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
    23900                                         "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
    23901                                         "dev": true,
    23902                                         "requires": {
    23903                                                 "is-fullwidth-code-point": "^2.0.0",
    23904                                                 "strip-ansi": "^4.0.0"
    23905                                         }
    23906                                 },
    23907                                 "strip-ansi": {
    23908                                         "version": "4.0.0",
    23909                                         "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
    23910                                         "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
    23911                                         "dev": true,
    23912                                         "requires": {
    23913                                                 "ansi-regex": "^3.0.0"
    23914                                         }
    23915                                 }
    23916                         }
    23917                 },
    2391823509                "window-size": {
    2391923510                        "version": "0.1.0",
  • trunk/package.json

    r50048 r50126  
    6363                "install-changed": "1.1.0",
    6464                "matchdep": "~2.0.0",
    65                 "node-sass": "~5.0.0",
    6665                "prettier": "npm:wp-prettier@2.0.5",
    6766                "puppeteer": "npm:puppeteer-core@3.0.0",
    6867                "qunit": "~2.14.0",
     68                "sass": "^1.32.5",
    6969                "sinon": "~9.2.4",
    7070                "sinon-test": "~3.0.0",
Note: See TracChangeset for help on using the changeset viewer.