Make WordPress Core

Ticket #45664: 45664.diff

File 45664.diff, 22.3 KB (added by netweb, 6 years ago)
  • Gruntfile.js

    diff --git a/Gruntfile.js b/Gruntfile.js
    index 08c59f2f17..def8ba9f65 100644
    a b module.exports = function(grunt) { 
    1010                BUILD_DIR = 'build/',
    1111                BANNER_TEXT = '/*! This file is auto-generated */',
    1212                autoprefixer = require( 'autoprefixer' ),
     13                nodesass = require( 'node-sass' ),
    1314                phpUnitWatchGroup = grunt.option( 'group' ),
    1415                buildFiles = [
    1516                        '*.php',
    module.exports = function(grunt) { 
    371372                                ext: '.css',
    372373                                src: ['wp-admin/css/colors/*/colors.scss'],
    373374                                options: {
     375                                        implementation: nodesass,
    374376                                        outputStyle: 'expanded'
    375377                                }
    376378                        }
  • package-lock.json

    diff --git a/package-lock.json b/package-lock.json
    index 24c380eb1d..c711399d78 100644
    a b  
    63416341                                "globule": "^1.0.0"
    63426342                        }
    63436343                },
    6344                 "generate-function": {
    6345                         "version": "2.0.0",
    6346                         "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
    6347                         "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
    6348                         "dev": true
    6349                 },
    6350                 "generate-object-property": {
    6351                         "version": "1.2.0",
    6352                         "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
    6353                         "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
    6354                         "dev": true,
    6355                         "requires": {
    6356                                 "is-property": "^1.0.0"
    6357                         }
    6358                 },
    63596344                "get-caller-file": {
    63606345                        "version": "1.0.2",
    63616346                        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
     
    73367321                        }
    73377322                },
    73387323                "grunt-sass": {
    7339                         "version": "2.0.0",
    7340                         "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-2.0.0.tgz",
    7341                         "integrity": "sha1-kHTPnXtFkuIPd4jKpye4+aoGtgo=",
    7342                         "dev": true,
    7343                         "requires": {
    7344                                 "each-async": "^1.0.0",
    7345                                 "node-sass": "^4.0.0",
    7346                                 "object-assign": "^4.0.1"
    7347                         }
     7324                        "version": "3.0.2",
     7325                        "resolved": "https://registry.npmjs.org/grunt-sass/-/grunt-sass-3.0.2.tgz",
     7326                        "integrity": "sha512-Ogq4cWqBre71gZIkgxIxevgzZHSIIsrKu/5yvPDl4Mvib0A4TRTJEQUdpQ0YV1iai0DPjayz02vDJE6KUVHQ2w==",
     7327                        "dev": true
    73487328                },
    73497329                "grunt-webpack": {
    73507330                        "version": "3.1.3",
     
    87708750                        "dev": true,
    87718751                        "optional": true
    87728752                },
    8773                 "is-my-ip-valid": {
    8774                         "version": "1.0.0",
    8775                         "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
    8776                         "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",
    8777                         "dev": true
    8778                 },
    8779                 "is-my-json-valid": {
    8780                         "version": "2.17.2",
    8781                         "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",
    8782                         "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",
    8783                         "dev": true,
    8784                         "requires": {
    8785                                 "generate-function": "^2.0.0",
    8786                                 "generate-object-property": "^1.1.0",
    8787                                 "is-my-ip-valid": "^1.0.0",
    8788                                 "jsonpointer": "^4.0.0",
    8789                                 "xtend": "^4.0.0"
    8790                         }
    8791                 },
    87928753                "is-natural-number": {
    87938754                        "version": "2.1.1",
    87948755                        "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz",
     
    88928853                        "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
    88938854                        "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
    88948855                },
    8895                 "is-property": {
    8896                         "version": "1.0.2",
    8897                         "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
    8898                         "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
    8899                         "dev": true
    8900                 },
    89018856                "is-redirect": {
    89028857                        "version": "1.0.0",
    89038858                        "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
     
    90939048                        "from": "github:jquery/jquery-ui#1.11.4"
    90949049                },
    90959050                "js-base64": {
    9096                         "version": "2.4.3",
    9097                         "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz",
    9098                         "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==",
     9051                        "version": "2.4.9",
     9052                        "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz",
     9053                        "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==",
    90999054                        "dev": true
    91009055                },
    91019056                "js-tokens": {
     
    92689223                        "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
    92699224                        "dev": true
    92709225                },
    9271                 "jsonpointer": {
    9272                         "version": "4.0.1",
    9273                         "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
    9274                         "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
    9275                         "dev": true
    9276                 },
    92779226                "jsprim": {
    92789227                        "version": "1.4.1",
    92799228                        "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
     
    1048710436                        "version": "2.9.2",
    1048810437                        "resolved": "https://registry.npmjs.org/nan/-/nan-2.9.2.tgz",
    1048910438                        "integrity": "sha512-ltW65co7f3PQWBDbqVvaU1WtFJUsNW7sWWm4HINhbMQIyVyzIeyZ8toX5TC5eeooE6piZoaEh4cZkueSKG3KYw==",
    10490                         "dev": true
     10439                        "dev": true,
     10440                        "optional": true
    1049110441                },
    1049210442                "nanomatch": {
    1049310443                        "version": "1.2.9",
     
    1059610546                        "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz",
    1059710547                        "integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=",
    1059810548                        "dev": true,
     10549                        "optional": true,
    1059910550                        "requires": {
    1060010551                                "fstream": "^1.0.0",
    1060110552                                "glob": "^7.0.3",
     
    1061710568                                        "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
    1061810569                                        "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
    1061910570                                        "dev": true,
     10571                                        "optional": true,
    1062010572                                        "requires": {
    1062110573                                                "fs.realpath": "^1.0.0",
    1062210574                                                "inflight": "^1.0.4",
     
    1063010582                                        "version": "4.1.11",
    1063110583                                        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
    1063210584                                        "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
    10633                                         "dev": true
     10585                                        "dev": true,
     10586                                        "optional": true
    1063410587                                },
    1063510588                                "minimatch": {
    1063610589                                        "version": "3.0.4",
     
    1064610599                                        "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
    1064710600                                        "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
    1064810601                                        "dev": true,
     10602                                        "optional": true,
    1064910603                                        "requires": {
    1065010604                                                "abbrev": "1"
    1065110605                                        }
     
    1065410608                                        "version": "5.3.0",
    1065510609                                        "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
    1065610610                                        "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
    10657                                         "dev": true
     10611                                        "dev": true,
     10612                                        "optional": true
    1065810613                                }
    1065910614                        }
    1066010615                },
     
    1069910654                        }
    1070010655                },
    1070110656                "node-sass": {
    10702                         "version": "4.7.2",
    10703                         "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.7.2.tgz",
    10704                         "integrity": "sha512-CaV+wLqZ7//Jdom5aUFCpGNoECd7BbNhjuwdsX/LkXBrHl8eb1Wjw4HvWqcFvhr5KuNgAk8i/myf/MQ1YYeroA==",
     10657                        "version": "4.11.0",
     10658                        "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.11.0.tgz",
     10659                        "integrity": "sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA==",
    1070510660                        "dev": true,
    1070610661                        "requires": {
    1070710662                                "async-foreach": "^0.1.3",
     
    1071610671                                "lodash.mergewith": "^4.6.0",
    1071710672                                "meow": "^3.7.0",
    1071810673                                "mkdirp": "^0.5.1",
    10719                                 "nan": "^2.3.2",
    10720                                 "node-gyp": "^3.3.1",
     10674                                "nan": "^2.10.0",
     10675                                "node-gyp": "^3.8.0",
    1072110676                                "npmlog": "^4.0.0",
    10722                                 "request": "~2.79.0",
     10677                                "request": "^2.88.0",
    1072310678                                "sass-graph": "^2.2.4",
    1072410679                                "stdout-stream": "^1.4.0",
    1072510680                                "true-case-path": "^1.0.2"
    1072610681                        },
    1072710682                        "dependencies": {
    10728                                 "assert-plus": {
    10729                                         "version": "0.2.0",
    10730                                         "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
    10731                                         "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
    10732                                         "dev": true
    10733                                 },
    10734                                 "aws-sign2": {
    10735                                         "version": "0.6.0",
    10736                                         "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
    10737                                         "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
    10738                                         "dev": true
    10739                                 },
    10740                                 "boom": {
    10741                                         "version": "2.10.1",
    10742                                         "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
    10743                                         "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
     10683                                "ajv": {
     10684                                        "version": "6.6.1",
     10685                                        "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.1.tgz",
     10686                                        "integrity": "sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww==",
    1074410687                                        "dev": true,
    1074510688                                        "requires": {
    10746                                                 "hoek": "2.x.x"
     10689                                                "fast-deep-equal": "^2.0.1",
     10690                                                "fast-json-stable-stringify": "^2.0.0",
     10691                                                "json-schema-traverse": "^0.4.1",
     10692                                                "uri-js": "^4.2.2"
    1074710693                                        }
    1074810694                                },
    10749                                 "caseless": {
    10750                                         "version": "0.11.0",
    10751                                         "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
    10752                                         "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
     10695                                "aws4": {
     10696                                        "version": "1.8.0",
     10697                                        "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
     10698                                        "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
    1075310699                                        "dev": true
    1075410700                                },
    10755                                 "commander": {
    10756                                         "version": "2.15.0",
    10757                                         "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.0.tgz",
    10758                                         "integrity": "sha512-7B1ilBwtYSbetCgTY1NJFg+gVpestg0fdA1MhC1Vs4ssyfSXnCAjFr+QcQM9/RedXC0EaUx1sG8Smgw2VfgKEg==",
     10701                                "extend": {
     10702                                        "version": "3.0.2",
     10703                                        "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
     10704                                        "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
    1075910705                                        "dev": true
    1076010706                                },
    10761                                 "cryptiles": {
    10762                                         "version": "2.0.5",
    10763                                         "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
    10764                                         "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
    10765                                         "dev": true,
    10766                                         "requires": {
    10767                                                 "boom": "2.x.x"
    10768                                         }
    10769                                 },
    10770                                 "form-data": {
    10771                                         "version": "2.1.4",
    10772                                         "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
    10773                                         "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
    10774                                         "dev": true,
    10775                                         "requires": {
    10776                                                 "asynckit": "^0.4.0",
    10777                                                 "combined-stream": "^1.0.5",
    10778                                                 "mime-types": "^2.1.12"
    10779                                         }
    10780                                 },
    10781                                 "glob": {
    10782                                         "version": "7.1.2",
    10783                                         "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
    10784                                         "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
    10785                                         "dev": true,
    10786                                         "requires": {
    10787                                                 "fs.realpath": "^1.0.0",
    10788                                                 "inflight": "^1.0.4",
    10789                                                 "inherits": "2",
    10790                                                 "minimatch": "^3.0.4",
    10791                                                 "once": "^1.3.0",
    10792                                                 "path-is-absolute": "^1.0.0"
    10793                                         }
     10707                                "fast-deep-equal": {
     10708                                        "version": "2.0.1",
     10709                                        "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
     10710                                        "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
     10711                                        "dev": true
    1079410712                                },
    1079510713                                "har-validator": {
    10796                                         "version": "2.0.6",
    10797                                         "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
    10798                                         "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
     10714                                        "version": "5.1.3",
     10715                                        "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
     10716                                        "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
    1079910717                                        "dev": true,
    1080010718                                        "requires": {
    10801                                                 "chalk": "^1.1.1",
    10802                                                 "commander": "^2.9.0",
    10803                                                 "is-my-json-valid": "^2.12.4",
    10804                                                 "pinkie-promise": "^2.0.0"
     10719                                                "ajv": "^6.5.5",
     10720                                                "har-schema": "^2.0.0"
    1080510721                                        }
    1080610722                                },
    10807                                 "hawk": {
    10808                                         "version": "3.1.3",
    10809                                         "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
    10810                                         "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
    10811                                         "dev": true,
    10812                                         "requires": {
    10813                                                 "boom": "2.x.x",
    10814                                                 "cryptiles": "2.x.x",
    10815                                                 "hoek": "2.x.x",
    10816                                                 "sntp": "1.x.x"
    10817                                         }
     10723                                "json-schema-traverse": {
     10724                                        "version": "0.4.1",
     10725                                        "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
     10726                                        "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
     10727                                        "dev": true
    1081810728                                },
    10819                                 "hoek": {
    10820                                         "version": "2.16.3",
    10821                                         "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
    10822                                         "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
     10729                                "mime-db": {
     10730                                        "version": "1.37.0",
     10731                                        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
     10732                                        "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
    1082310733                                        "dev": true
    1082410734                                },
    10825                                 "http-signature": {
    10826                                         "version": "1.1.1",
    10827                                         "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
    10828                                         "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
     10735                                "mime-types": {
     10736                                        "version": "2.1.21",
     10737                                        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
     10738                                        "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
    1082910739                                        "dev": true,
    1083010740                                        "requires": {
    10831                                                 "assert-plus": "^0.2.0",
    10832                                                 "jsprim": "^1.2.2",
    10833                                                 "sshpk": "^1.7.0"
     10741                                                "mime-db": "~1.37.0"
    1083410742                                        }
    1083510743                                },
    10836                                 "minimatch": {
    10837                                         "version": "3.0.4",
    10838                                         "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
    10839                                         "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
     10744                                "nan": {
     10745                                        "version": "2.12.0",
     10746                                        "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.0.tgz",
     10747                                        "integrity": "sha512-zT5nC0JhbljmyEf+Z456nvm7iO7XgRV2hYxoBtPpnyp+0Q4aCoP6uWNn76v/I6k2kCYNLWqWbwBWQcjsNI/bjw==",
     10748                                        "dev": true
     10749                                },
     10750                                "node-gyp": {
     10751                                        "version": "3.8.0",
     10752                                        "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
     10753                                        "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
    1084010754                                        "dev": true,
    1084110755                                        "requires": {
    10842                                                 "brace-expansion": "^1.1.7"
    10843                                         }
     10756                                                "fstream": "^1.0.0",
     10757                                                "glob": "^7.0.3",
     10758                                                "graceful-fs": "^4.1.2",
     10759                                                "mkdirp": "^0.5.0",
     10760                                                "nopt": "2 || 3",
     10761                                                "npmlog": "0 || 1 || 2 || 3 || 4",
     10762                                                "osenv": "0",
     10763                                                "request": "^2.87.0",
     10764                                                "rimraf": "2",
     10765                                                "semver": "~5.3.0",
     10766                                                "tar": "^2.0.0",
     10767                                                "which": "1"
     10768                                        }
     10769                                },
     10770                                "oauth-sign": {
     10771                                        "version": "0.9.0",
     10772                                        "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
     10773                                        "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
     10774                                        "dev": true
    1084410775                                },
    1084510776                                "qs": {
    10846                                         "version": "6.3.2",
    10847                                         "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
    10848                                         "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
     10777                                        "version": "6.5.2",
     10778                                        "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
     10779                                        "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
    1084910780                                        "dev": true
    1085010781                                },
    1085110782                                "request": {
    10852                                         "version": "2.79.0",
    10853                                         "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
    10854                                         "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",
     10783                                        "version": "2.88.0",
     10784                                        "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
     10785                                        "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
    1085510786                                        "dev": true,
    1085610787                                        "requires": {
    10857                                                 "aws-sign2": "~0.6.0",
    10858                                                 "aws4": "^1.2.1",
    10859                                                 "caseless": "~0.11.0",
    10860                                                 "combined-stream": "~1.0.5",
    10861                                                 "extend": "~3.0.0",
     10788                                                "aws-sign2": "~0.7.0",
     10789                                                "aws4": "^1.8.0",
     10790                                                "caseless": "~0.12.0",
     10791                                                "combined-stream": "~1.0.6",
     10792                                                "extend": "~3.0.2",
    1086210793                                                "forever-agent": "~0.6.1",
    10863                                                 "form-data": "~2.1.1",
    10864                                                 "har-validator": "~2.0.6",
    10865                                                 "hawk": "~3.1.3",
    10866                                                 "http-signature": "~1.1.0",
     10794                                                "form-data": "~2.3.2",
     10795                                                "har-validator": "~5.1.0",
     10796                                                "http-signature": "~1.2.0",
    1086710797                                                "is-typedarray": "~1.0.0",
    1086810798                                                "isstream": "~0.1.2",
    1086910799                                                "json-stringify-safe": "~5.0.1",
    10870                                                 "mime-types": "~2.1.7",
    10871                                                 "oauth-sign": "~0.8.1",
    10872                                                 "qs": "~6.3.0",
    10873                                                 "stringstream": "~0.0.4",
    10874                                                 "tough-cookie": "~2.3.0",
    10875                                                 "tunnel-agent": "~0.4.1",
    10876                                                 "uuid": "^3.0.0"
     10800                                                "mime-types": "~2.1.19",
     10801                                                "oauth-sign": "~0.9.0",
     10802                                                "performance-now": "^2.1.0",
     10803                                                "qs": "~6.5.2",
     10804                                                "safe-buffer": "^5.1.2",
     10805                                                "tough-cookie": "~2.4.3",
     10806                                                "tunnel-agent": "^0.6.0",
     10807                                                "uuid": "^3.3.2"
    1087710808                                        }
    1087810809                                },
    10879                                 "sntp": {
    10880                                         "version": "1.0.9",
    10881                                         "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
    10882                                         "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
     10810                                "safe-buffer": {
     10811                                        "version": "5.1.2",
     10812                                        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
     10813                                        "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
     10814                                        "dev": true
     10815                                },
     10816                                "semver": {
     10817                                        "version": "5.3.0",
     10818                                        "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
     10819                                        "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
     10820                                        "dev": true
     10821                                },
     10822                                "tough-cookie": {
     10823                                        "version": "2.4.3",
     10824                                        "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
     10825                                        "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
    1088310826                                        "dev": true,
    1088410827                                        "requires": {
    10885                                                 "hoek": "2.x.x"
     10828                                                "psl": "^1.1.24",
     10829                                                "punycode": "^1.4.1"
    1088610830                                        }
    1088710831                                },
    10888                                 "uuid": {
    10889                                         "version": "3.2.1",
    10890                                         "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
    10891                                         "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
    10892                                         "dev": true
     10832                                "tunnel-agent": {
     10833                                        "version": "0.6.0",
     10834                                        "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
     10835                                        "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
     10836                                        "dev": true,
     10837                                        "requires": {
     10838                                                "safe-buffer": "^5.0.1"
     10839                                        }
    1089310840                                }
    1089410841                        }
    1089510842                },
     
    1127311220                },
    1127411221                "os-locale": {
    1127511222                        "version": "1.4.0",
    11276                         "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
     11223                        "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
    1127711224                        "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
    1127811225                        "dev": true,
    1127911226                        "requires": {
     
    1230412251                        "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
    1230512252                        "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
    1230612253                },
     12254                "psl": {
     12255                        "version": "1.1.31",
     12256                        "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
     12257                        "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
     12258                        "dev": true
     12259                },
    1230712260                "public-encrypt": {
    1230812261                        "version": "4.0.3",
    1230912262                        "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
     
    1355213505                                                "wrap-ansi": "^2.0.0"
    1355313506                                        }
    1355413507                                },
    13555                                 "glob": {
    13556                                         "version": "7.1.2",
    13557                                         "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
    13558                                         "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
    13559                                         "dev": true,
    13560                                         "requires": {
    13561                                                 "fs.realpath": "^1.0.0",
    13562                                                 "inflight": "^1.0.4",
    13563                                                 "inherits": "2",
    13564                                                 "minimatch": "^3.0.4",
    13565                                                 "once": "^1.3.0",
    13566                                                 "path-is-absolute": "^1.0.0"
    13567                                         }
    13568                                 },
    13569                                 "lodash": {
    13570                                         "version": "4.17.5",
    13571                                         "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
    13572                                         "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==",
    13573                                         "dev": true
    13574                                 },
    13575                                 "minimatch": {
    13576                                         "version": "3.0.4",
    13577                                         "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
    13578                                         "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
    13579                                         "dev": true,
    13580                                         "requires": {
    13581                                                 "brace-expansion": "^1.1.7"
    13582                                         }
    13583                                 },
    1358413508                                "yargs": {
    1358513509                                        "version": "7.1.0",
    1358613510                                        "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
     
    1367513599                        "dependencies": {
    1367613600                                "source-map": {
    1367713601                                        "version": "0.4.4",
    13678                                         "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
     13602                                        "resolved": "http://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
    1367913603                                        "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
    1368013604                                        "dev": true,
    1368113605                                        "requires": {
     
    1455414478                        "dev": true
    1455514479                },
    1455614480                "stdout-stream": {
    14557                         "version": "1.4.0",
    14558                         "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",
    14559                         "integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
     14481                        "version": "1.4.1",
     14482                        "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
     14483                        "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
    1456014484                        "dev": true,
    1456114485                        "requires": {
    1456214486                                "readable-stream": "^2.0.1"
     
    1532715251                        "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
    1532815252                },
    1532915253                "true-case-path": {
    15330                         "version": "1.0.2",
    15331                         "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz",
    15332                         "integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=",
     15254                        "version": "1.0.3",
     15255                        "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
     15256                        "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
    1533315257                        "dev": true,
    1533415258                        "requires": {
    15335                                 "glob": "^6.0.4"
     15259                                "glob": "^7.1.2"
    1533615260                        },
    1533715261                        "dependencies": {
    1533815262                                "glob": {
    15339                                         "version": "6.0.4",
    15340                                         "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
    15341                                         "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
     15263                                        "version": "7.1.3",
     15264                                        "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
     15265                                        "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
    1534215266                                        "dev": true,
    1534315267                                        "requires": {
     15268                                                "fs.realpath": "^1.0.0",
    1534415269                                                "inflight": "^1.0.4",
    1534515270                                                "inherits": "2",
    15346                                                 "minimatch": "2 || 3",
     15271                                                "minimatch": "^3.0.4",
    1534715272                                                "once": "^1.3.0",
    1534815273                                                "path-is-absolute": "^1.0.0"
    1534915274                                        }
    15350                                 },
    15351                                 "minimatch": {
    15352                                         "version": "3.0.4",
    15353                                         "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
    15354                                         "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
    15355                                         "dev": true,
    15356                                         "requires": {
    15357                                                 "brace-expansion": "^1.1.7"
    15358                                         }
    1535915275                                }
    1536015276                        }
    1536115277                },
  • package.json

    diff --git a/package.json b/package.json
    index 1d333709ce..a02f4c312a 100644
    a b  
    4040                "grunt-postcss": "~0.9.0",
    4141                "grunt-replace": "~1.0.1",
    4242                "grunt-rtlcss": "~2.0.1",
    43                 "grunt-sass": "~2.0.0",
     43                "grunt-sass": "~3.0.2",
    4444                "grunt-webpack": "^3.1.3",
    4545                "ink-docstrap": "^1.3.0",
    4646                "jquery-migrate": "1.4.1",
    4747                "matchdep": "~2.0.0",
     48                "node-sass": "~4.11.0",
    4849                "source-map-loader": "^0.2.4",
    4950                "uglify-js": "^3.4.9",
    5051                "uglifyjs-webpack-plugin": "^2.0.1",