Skip to:
Content

BuddyPress.org

Changeset 12193


Ignore:
Timestamp:
07/24/2018 01:51:07 AM (7 years ago)
Author:
boonebgorges
Message:

Add PHP linting to travis:phpunit and commit Grunt tasks.

This enforces linting pre-commit, and as part of the Travis PHP matrix.

As part of this changeset, we are switching to the use of ~ as the
default semver prefix in our package.json.

Props netweb.
See #7926.

Location:
trunk
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Gruntfile.js

    r12135 r12193  
    242242            }
    243243        },
     244        phplint: {
     245            good: ['**/*.php'].concat( BP_EXCLUDED_MISC )
     246        },
    244247        postcss: {
    245248            options: {
     
    330333     */
    331334    grunt.registerTask( 'src',     ['checkDependencies', 'jsvalidate:src', 'jshint', 'stylelint', 'sass', 'postcss', 'rtlcss'] );
    332     grunt.registerTask( 'commit',  ['src', 'checktextdomain', 'imagemin'] );
     335    grunt.registerTask( 'commit',  ['src', 'checktextdomain', 'imagemin','phplint'] );
    333336    grunt.registerTask( 'build',   ['commit', 'clean:all', 'copy:files', 'uglify', 'jsvalidate:build', 'cssmin', 'makepot', 'exec:bpdefault', 'exec:cli'] );
    334337    grunt.registerTask( 'release', ['build'] );
     
    349352    // Travis CI Tasks.
    350353    grunt.registerTask( 'travis:grunt', 'Runs Grunt build task.', [ 'build' ]);
    351     grunt.registerTask( 'travis:phpunit', ['jsvalidate:src', 'jshint', 'checktextdomain', 'test'] );
     354    grunt.registerTask( 'travis:phpunit', ['jsvalidate:src', 'jshint', 'checktextdomain', 'phplint', 'test'] );
    352355    grunt.registerTask( 'travis:codecoverage', 'Runs PHPUnit tasks with code-coverage generation.', ['phpunit:codecoverage'] );
    353356
  • trunk/npm-shrinkwrap.json

    r12168 r12193  
    1818            "requires": {
    1919                "jsonparse": "0.0.5",
    20                 "through": "2.3.8"
     20                "through": ">=2.2.7 <3"
    2121            }
    2222        },
     
    3333            "dev": true,
    3434            "requires": {
    35                 "co": "4.6.0",
    36                 "json-stable-stringify": "1.0.1"
     35                "co": "^4.6.0",
     36                "json-stable-stringify": "^1.0.1"
    3737            },
    3838            "dependencies": {
     
    5757            "dev": true,
    5858            "requires": {
    59                 "kind-of": "3.0.4",
    60                 "longest": "1.0.1",
    61                 "repeat-string": "1.5.4"
     59                "kind-of": "^3.0.2",
     60                "longest": "^1.0.1",
     61                "repeat-string": "^1.5.2"
    6262            }
    6363        },
     
    9898            "dev": true,
    9999            "requires": {
    100                 "file-type": "3.9.0"
     100                "file-type": "^3.1.0"
    101101            }
    102102        },
     
    107107            "dev": true,
    108108            "requires": {
    109                 "delegates": "1.0.0",
    110                 "readable-stream": "2.0.6"
     109                "delegates": "^1.0.0",
     110                "readable-stream": "^2.0.0 || ^1.1.13"
    111111            }
    112112        },
     
    117117            "dev": true,
    118118            "requires": {
    119                 "sprintf-js": "1.0.3"
     119                "sprintf-js": "~1.0.2"
    120120            }
    121121        },
     
    126126            "dev": true,
    127127            "requires": {
    128                 "arr-flatten": "1.0.1"
     128                "arr-flatten": "^1.0.1"
    129129            }
    130130        },
     
    153153            "dev": true,
    154154            "requires": {
    155                 "debug": "2.2.0",
    156                 "es6-symbol": "3.1.0"
     155                "debug": "^2.2.0",
     156                "es6-symbol": "^3.0.2"
    157157            }
    158158        },
     
    163163            "dev": true,
    164164            "requires": {
    165                 "array-uniq": "1.0.3"
     165                "array-uniq": "^1.0.1"
    166166            }
    167167        },
     
    227227            "dev": true,
    228228            "requires": {
    229                 "browserslist": "3.2.8",
    230                 "caniuse-lite": "1.0.30000846",
    231                 "normalize-range": "0.1.2",
    232                 "num2fraction": "1.2.2",
    233                 "postcss": "6.0.22",
    234                 "postcss-value-parser": "3.3.0"
     229                "browserslist": "^3.2.8",
     230                "caniuse-lite": "^1.0.30000846",
     231                "normalize-range": "^0.1.2",
     232                "num2fraction": "^1.2.2",
     233                "postcss": "^6.0.22",
     234                "postcss-value-parser": "^3.2.3"
    235235            },
    236236            "dependencies": {
     
    241241                    "dev": true,
    242242                    "requires": {
    243                         "color-convert": "1.9.1"
     243                        "color-convert": "^1.9.0"
    244244                    }
    245245                },
     
    250250                    "dev": true,
    251251                    "requires": {
    252                         "caniuse-lite": "1.0.30000846",
    253                         "electron-to-chromium": "1.3.48"
     252                        "caniuse-lite": "^1.0.30000844",
     253                        "electron-to-chromium": "^1.3.47"
    254254                    }
    255255                },
     
    260260                    "dev": true,
    261261                    "requires": {
    262                         "ansi-styles": "3.2.1",
    263                         "escape-string-regexp": "1.0.5",
    264                         "supports-color": "5.4.0"
     262                        "ansi-styles": "^3.2.1",
     263                        "escape-string-regexp": "^1.0.5",
     264                        "supports-color": "^5.3.0"
    265265                    }
    266266                },
     
    283283                    "dev": true,
    284284                    "requires": {
    285                         "chalk": "2.4.1",
    286                         "source-map": "0.6.1",
    287                         "supports-color": "5.4.0"
     285                        "chalk": "^2.4.1",
     286                        "source-map": "^0.6.1",
     287                        "supports-color": "^5.4.0"
    288288                    }
    289289                },
     
    300300                    "dev": true,
    301301                    "requires": {
    302                         "has-flag": "3.0.0"
     302                        "has-flag": "^3.0.0"
    303303                    }
    304304                }
     
    330330            "optional": true,
    331331            "requires": {
    332                 "tweetnacl": "0.14.3"
     332                "tweetnacl": "^0.14.3"
    333333            }
    334334        },
     
    346346            "optional": true,
    347347            "requires": {
    348                 "archive-type": "3.2.0",
    349                 "decompress": "3.0.0",
    350                 "download": "4.4.3",
    351                 "exec-series": "1.0.3",
    352                 "rimraf": "2.2.8",
    353                 "tempfile": "1.1.1",
    354                 "url-regex": "3.2.0"
     348                "archive-type": "^3.0.1",
     349                "decompress": "^3.0.0",
     350                "download": "^4.1.2",
     351                "exec-series": "^1.0.0",
     352                "rimraf": "^2.2.6",
     353                "tempfile": "^1.0.0",
     354                "url-regex": "^3.0.0"
    355355            }
    356356        },
     
    362362            "optional": true,
    363363            "requires": {
    364                 "executable": "1.1.0"
     364                "executable": "^1.0.0"
    365365            }
    366366        },
     
    372372            "optional": true,
    373373            "requires": {
    374                 "find-versions": "1.2.1"
     374                "find-versions": "^1.0.0"
    375375            }
    376376        },
     
    382382            "optional": true,
    383383            "requires": {
    384                 "bin-version": "1.0.4",
    385                 "minimist": "1.2.0",
    386                 "semver": "4.3.6",
    387                 "semver-truncate": "1.1.2"
     384                "bin-version": "^1.0.0",
     385                "minimist": "^1.1.0",
     386                "semver": "^4.0.3",
     387                "semver-truncate": "^1.0.0"
    388388            },
    389389            "dependencies": {
     
    404404            "optional": true,
    405405            "requires": {
    406                 "bin-check": "2.0.0",
    407                 "bin-version-check": "2.1.0",
    408                 "download": "4.4.3",
    409                 "each-async": "1.1.1",
    410                 "lazy-req": "1.1.0",
    411                 "os-filter-obj": "1.0.3"
     406                "bin-check": "^2.0.0",
     407                "bin-version-check": "^2.1.0",
     408                "download": "^4.0.0",
     409                "each-async": "^1.1.1",
     410                "lazy-req": "^1.0.0",
     411                "os-filter-obj": "^1.0.0"
    412412            }
    413413        },
     
    418418            "dev": true,
    419419            "requires": {
    420                 "readable-stream": "2.0.6"
     420                "readable-stream": "~2.0.5"
    421421            }
    422422        },
     
    427427            "dev": true,
    428428            "requires": {
    429                 "inherits": "2.0.3"
     429                "inherits": "~2.0.0"
    430430            }
    431431        },
     
    443443            "requires": {
    444444                "bytes": "2.2.0",
    445                 "content-type": "1.0.2",
    446                 "debug": "2.2.0",
    447                 "depd": "1.1.0",
    448                 "http-errors": "1.3.1",
     445                "content-type": "~1.0.1",
     446                "debug": "~2.2.0",
     447                "depd": "~1.1.0",
     448                "http-errors": "~1.3.1",
    449449                "iconv-lite": "0.4.13",
    450                 "on-finished": "2.3.0",
     450                "on-finished": "~2.3.0",
    451451                "qs": "5.2.0",
    452                 "raw-body": "2.1.7",
    453                 "type-is": "1.6.13"
     452                "raw-body": "~2.1.5",
     453                "type-is": "~1.6.10"
    454454            },
    455455            "dependencies": {
     
    468468            "dev": true,
    469469            "requires": {
    470                 "hoek": "2.16.3"
     470                "hoek": "2.x.x"
    471471            }
    472472        },
     
    477477            "dev": true,
    478478            "requires": {
    479                 "graceful-fs": "4.1.9",
    480                 "mout": "1.0.0",
    481                 "optimist": "0.6.1",
    482                 "osenv": "0.1.3",
    483                 "untildify": "2.1.0"
     479                "graceful-fs": "^4.1.3",
     480                "mout": "^1.0.0",
     481                "optimist": "^0.6.1",
     482                "osenv": "^0.1.3",
     483                "untildify": "^2.1.0"
    484484            }
    485485        },
     
    490490            "dev": true,
    491491            "requires": {
    492                 "balanced-match": "0.4.2",
     492                "balanced-match": "^0.4.1",
    493493                "concat-map": "0.0.1"
    494494            }
     
    500500            "dev": true,
    501501            "requires": {
    502                 "expand-range": "1.8.2",
    503                 "preserve": "0.2.0",
    504                 "repeat-element": "1.1.2"
     502                "expand-range": "^1.8.1",
     503                "preserve": "^0.2.0",
     504                "repeat-element": "^1.1.2"
    505505            }
    506506        },
     
    511511            "dev": true,
    512512            "requires": {
    513                 "pako": "0.2.9"
     513                "pako": "~0.2.0"
    514514            }
    515515        },
     
    520520            "dev": true,
    521521            "requires": {
    522                 "caniuse-db": "1.0.30000676",
    523                 "electron-to-chromium": "1.3.13"
     522                "caniuse-db": "^1.0.30000639",
     523                "electron-to-chromium": "^1.2.7"
    524524            }
    525525        },
     
    536536            "dev": true,
    537537            "requires": {
    538                 "file-type": "3.9.0",
    539                 "readable-stream": "2.0.6",
    540                 "uuid": "2.0.3",
    541                 "vinyl": "1.2.0"
     538                "file-type": "^3.1.0",
     539                "readable-stream": "^2.0.2",
     540                "uuid": "^2.0.1",
     541                "vinyl": "^1.0.0"
    542542            }
    543543        },
     
    554554            "dev": true
    555555        },
     556        "cache-swap": {
     557            "version": "0.3.0",
     558            "resolved": "https://registry.npmjs.org/cache-swap/-/cache-swap-0.3.0.tgz",
     559            "integrity": "sha1-HFQaoQilAQb2ML3Zj+HeyLoTP1E=",
     560            "dev": true,
     561            "requires": {
     562                "graceful-fs": "^4.1.2",
     563                "mkdirp": "^0.5.1",
     564                "object-assign": "^4.0.1",
     565                "rimraf": "^2.4.0"
     566            },
     567            "dependencies": {
     568                "rimraf": {
     569                    "version": "2.6.2",
     570                    "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
     571                    "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
     572                    "dev": true,
     573                    "requires": {
     574                        "glob": "^7.0.5"
     575                    }
     576                }
     577            }
     578        },
    556579        "camelcase": {
    557580            "version": "2.1.1",
     
    566589            "dev": true,
    567590            "requires": {
    568                 "camelcase": "2.1.1",
    569                 "map-obj": "1.0.1"
     591                "camelcase": "^2.0.0",
     592                "map-obj": "^1.0.0"
    570593            }
    571594        },
     
    600623            "dev": true,
    601624            "requires": {
    602                 "get-proxy": "1.1.0",
    603                 "is-obj": "1.0.1",
    604                 "object-assign": "3.0.0",
    605                 "tunnel-agent": "0.4.3"
     625                "get-proxy": "^1.0.1",
     626                "is-obj": "^1.0.0",
     627                "object-assign": "^3.0.0",
     628                "tunnel-agent": "^0.4.0"
    606629            },
    607630            "dependencies": {
     
    620643            "dev": true,
    621644            "requires": {
    622                 "align-text": "0.1.4",
    623                 "lazy-cache": "1.0.4"
     645                "align-text": "^0.1.3",
     646                "lazy-cache": "^1.0.3"
    624647            }
    625648        },
     
    630653            "dev": true,
    631654            "requires": {
    632                 "ansi-styles": "2.2.1",
    633                 "escape-string-regexp": "1.0.5",
    634                 "has-ansi": "2.0.0",
    635                 "strip-ansi": "3.0.1",
    636                 "supports-color": "2.0.0"
     655                "ansi-styles": "^2.2.1",
     656                "escape-string-regexp": "^1.0.2",
     657                "has-ansi": "^2.0.0",
     658                "strip-ansi": "^3.0.0",
     659                "supports-color": "^2.0.0"
    637660            }
    638661        },
     
    650673            "optional": true,
    651674            "requires": {
    652                 "chalk": "1.1.3"
     675                "chalk": "^1.1.3"
    653676            }
    654677        },
     
    659682            "dev": true,
    660683            "requires": {
    661                 "source-map": "0.5.7"
     684                "source-map": "0.5.x"
    662685            },
    663686            "dependencies": {
     
    677700            "requires": {
    678701                "exit": "0.1.2",
    679                 "glob": "7.0.6"
     702                "glob": "^7.0.5"
    680703            }
    681704        },
     
    686709            "dev": true,
    687710            "requires": {
    688                 "restore-cursor": "1.0.1"
     711                "restore-cursor": "^1.0.1"
    689712            }
    690713        },
     
    701724            "dev": true,
    702725            "requires": {
    703                 "center-align": "0.1.3",
    704                 "right-align": "0.1.3",
     726                "center-align": "^0.1.1",
     727                "right-align": "^0.1.1",
    705728                "wordwrap": "0.0.2"
    706729            },
     
    726749            "dev": true,
    727750            "requires": {
    728                 "is-regexp": "1.0.0",
    729                 "is-supported-regexp-flag": "1.0.0"
     751                "is-regexp": "^1.0.0",
     752                "is-supported-regexp-flag": "^1.0.0"
    730753            }
    731754        },
     
    749772            "optional": true,
    750773            "requires": {
    751                 "q": "1.4.1"
     774                "q": "^1.1.2"
    752775            }
    753776        },
     
    758781            "dev": true,
    759782            "requires": {
    760                 "number-is-nan": "1.0.1"
    761             }
     783                "number-is-nan": "^1.0.0"
     784            }
     785        },
     786        "coffee-script": {
     787            "version": "1.3.3",
     788            "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz",
     789            "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ=",
     790            "dev": true
    762791        },
    763792        "coffeescript": {
     
    773802            "dev": true,
    774803            "requires": {
    775                 "color-name": "1.1.3"
     804                "color-name": "^1.1.1"
    776805            }
    777806        },
     
    794823            "dev": true,
    795824            "requires": {
    796                 "chalk": "1.1.3",
    797                 "color-diff": "0.1.7",
    798                 "log-symbols": "1.0.2",
    799                 "object-assign": "4.1.0",
    800                 "pipetteur": "2.0.3",
    801                 "plur": "2.1.2",
    802                 "postcss": "5.2.5",
    803                 "postcss-reporter": "1.4.1",
    804                 "text-table": "0.2.0",
    805                 "yargs": "1.3.3"
     825                "chalk": "^1.1.1",
     826                "color-diff": "^0.1.3",
     827                "log-symbols": "^1.0.2",
     828                "object-assign": "^4.0.1",
     829                "pipetteur": "^2.0.0",
     830                "plur": "^2.0.0",
     831                "postcss": "^5.0.4",
     832                "postcss-reporter": "^1.2.1",
     833                "text-table": "^0.2.0",
     834                "yargs": "^1.2.6"
    806835            },
    807836            "dependencies": {
     
    818847                    "dev": true,
    819848                    "requires": {
    820                         "chalk": "1.1.3",
    821                         "lodash": "4.17.4",
    822                         "log-symbols": "1.0.2",
    823                         "postcss": "5.2.5"
     849                        "chalk": "^1.0.0",
     850                        "lodash": "^4.1.0",
     851                        "log-symbols": "^1.0.2",
     852                        "postcss": "^5.0.0"
    824853                    }
    825854                },
     
    844873            "dev": true,
    845874            "requires": {
    846                 "delayed-stream": "1.0.0"
     875                "delayed-stream": "~1.0.0"
    847876            }
    848877        },
     
    853882            "dev": true,
    854883            "requires": {
    855                 "graceful-readlink": "1.0.1"
     884                "graceful-readlink": ">= 1.0.0"
    856885            }
    857886        },
     
    868897            "dev": true,
    869898            "requires": {
    870                 "inherits": "2.0.3",
    871                 "readable-stream": "2.0.6",
    872                 "typedarray": "0.0.6"
     899                "inherits": "~2.0.1",
     900                "readable-stream": "~2.0.0",
     901                "typedarray": "~0.0.5"
    873902            }
    874903        },
     
    879908            "dev": true,
    880909            "requires": {
    881                 "date-now": "0.1.4"
     910                "date-now": "^0.1.4"
    882911            }
    883912        },
     
    919948            "dev": true,
    920949            "requires": {
    921                 "is-directory": "0.3.1",
    922                 "js-yaml": "3.5.5",
    923                 "minimist": "1.2.0",
    924                 "object-assign": "4.1.0",
    925                 "os-homedir": "1.0.2",
    926                 "parse-json": "2.2.0",
    927                 "require-from-string": "1.2.1"
     950                "is-directory": "^0.3.1",
     951                "js-yaml": "^3.4.3",
     952                "minimist": "^1.2.0",
     953                "object-assign": "^4.1.0",
     954                "os-homedir": "^1.0.1",
     955                "parse-json": "^2.2.0",
     956                "require-from-string": "^1.1.0"
    928957            }
    929958        },
     
    934963            "dev": true,
    935964            "requires": {
    936                 "capture-stack-trace": "1.0.0"
     965                "capture-stack-trace": "^1.0.0"
    937966            }
    938967        },
     
    943972            "dev": true,
    944973            "requires": {
    945                 "lru-cache": "4.0.1",
    946                 "which": "1.2.11"
     974                "lru-cache": "^4.0.1",
     975                "which": "^1.2.9"
    947976            }
    948977        },
     
    953982            "dev": true,
    954983            "requires": {
    955                 "boom": "2.10.1"
     984                "boom": "2.x.x"
    956985            }
    957986        },
     
    968997            "dev": true,
    969998            "requires": {
    970                 "css-tokenize": "1.0.1",
     999                "css-tokenize": "^1.0.1",
    9711000                "duplexer2": "0.0.2",
    972                 "ldjson-stream": "1.2.1",
    973                 "through2": "0.6.5"
     1001                "ldjson-stream": "^1.2.1",
     1002                "through2": "^0.6.3"
    9741003            },
    9751004            "dependencies": {
     
    9801009                    "dev": true,
    9811010                    "requires": {
    982                         "readable-stream": "1.1.14"
     1011                        "readable-stream": "~1.1.9"
    9831012                    }
    9841013                },
     
    9951024                    "dev": true,
    9961025                    "requires": {
    997                         "core-util-is": "1.0.2",
    998                         "inherits": "2.0.3",
     1026                        "core-util-is": "~1.0.0",
     1027                        "inherits": "~2.0.1",
    9991028                        "isarray": "0.0.1",
    1000                         "string_decoder": "0.10.31"
     1029                        "string_decoder": "~0.10.x"
    10011030                    }
    10021031                }
     
    10091038            "dev": true,
    10101039            "requires": {
    1011                 "inherits": "2.0.3",
    1012                 "readable-stream": "1.1.14"
     1040                "inherits": "^2.0.1",
     1041                "readable-stream": "^1.0.33"
    10131042            },
    10141043            "dependencies": {
     
    10251054                    "dev": true,
    10261055                    "requires": {
    1027                         "core-util-is": "1.0.2",
    1028                         "inherits": "2.0.3",
     1056                        "core-util-is": "~1.0.0",
     1057                        "inherits": "~2.0.1",
    10291058                        "isarray": "0.0.1",
    1030                         "string_decoder": "0.10.31"
     1059                        "string_decoder": "~0.10.x"
    10311060                    }
    10321061                }
     
    10401069            "optional": true,
    10411070            "requires": {
    1042                 "clap": "1.1.1",
    1043                 "source-map": "0.5.6"
     1071                "clap": "^1.0.9",
     1072                "source-map": "^0.5.3"
    10441073            },
    10451074            "dependencies": {
     
    10591088            "dev": true,
    10601089            "requires": {
    1061                 "array-find-index": "1.0.2"
     1090                "array-find-index": "^1.0.1"
    10621091            }
    10631092        },
     
    10681097            "dev": true,
    10691098            "requires": {
    1070                 "es5-ext": "0.10.12"
     1099                "es5-ext": "~0.10.2"
    10711100            }
    10721101        },
     
    10771106            "dev": true,
    10781107            "requires": {
    1079                 "assert-plus": "1.0.0"
     1108                "assert-plus": "^1.0.0"
    10801109            },
    10811110            "dependencies": {
     
    11001129            "dev": true,
    11011130            "requires": {
    1102                 "get-stdin": "4.0.1",
    1103                 "meow": "3.7.0"
     1131                "get-stdin": "^4.0.1",
     1132                "meow": "^3.3.0"
    11041133            }
    11051134        },
     
    11251154            "dev": true,
    11261155            "requires": {
    1127                 "buffer-to-vinyl": "1.1.0",
    1128                 "concat-stream": "1.5.2",
    1129                 "decompress-tar": "3.1.0",
    1130                 "decompress-tarbz2": "3.1.0",
    1131                 "decompress-targz": "3.1.0",
    1132                 "decompress-unzip": "3.4.0",
    1133                 "stream-combiner2": "1.1.1",
    1134                 "vinyl-assign": "1.2.1",
    1135                 "vinyl-fs": "2.4.4"
     1156                "buffer-to-vinyl": "^1.0.0",
     1157                "concat-stream": "^1.4.6",
     1158                "decompress-tar": "^3.0.0",
     1159                "decompress-tarbz2": "^3.0.0",
     1160                "decompress-targz": "^3.0.0",
     1161                "decompress-unzip": "^3.0.0",
     1162                "stream-combiner2": "^1.1.1",
     1163                "vinyl-assign": "^1.0.1",
     1164                "vinyl-fs": "^2.2.0"
    11361165            }
    11371166        },
     
    11421171            "dev": true,
    11431172            "requires": {
    1144                 "is-tar": "1.0.0",
    1145                 "object-assign": "2.1.1",
    1146                 "strip-dirs": "1.1.1",
    1147                 "tar-stream": "1.5.2",
    1148                 "through2": "0.6.5",
    1149                 "vinyl": "0.4.6"
     1173                "is-tar": "^1.0.0",
     1174                "object-assign": "^2.0.0",
     1175                "strip-dirs": "^1.0.0",
     1176                "tar-stream": "^1.1.1",
     1177                "through2": "^0.6.1",
     1178                "vinyl": "^0.4.3"
    11501179            },
    11511180            "dependencies": {
     
    11681197                    "dev": true,
    11691198                    "requires": {
    1170                         "clone": "0.2.0",
    1171                         "clone-stats": "0.0.1"
     1199                        "clone": "^0.2.0",
     1200                        "clone-stats": "^0.0.1"
    11721201                    }
    11731202                }
     
    11801209            "dev": true,
    11811210            "requires": {
    1182                 "is-bzip2": "1.0.0",
    1183                 "object-assign": "2.1.1",
    1184                 "seek-bzip": "1.0.5",
    1185                 "strip-dirs": "1.1.1",
    1186                 "tar-stream": "1.5.2",
    1187                 "through2": "0.6.5",
    1188                 "vinyl": "0.4.6"
     1211                "is-bzip2": "^1.0.0",
     1212                "object-assign": "^2.0.0",
     1213                "seek-bzip": "^1.0.3",
     1214                "strip-dirs": "^1.0.0",
     1215                "tar-stream": "^1.1.1",
     1216                "through2": "^0.6.1",
     1217                "vinyl": "^0.4.3"
    11891218            },
    11901219            "dependencies": {
     
    12071236                    "dev": true,
    12081237                    "requires": {
    1209                         "clone": "0.2.0",
    1210                         "clone-stats": "0.0.1"
     1238                        "clone": "^0.2.0",
     1239                        "clone-stats": "^0.0.1"
    12111240                    }
    12121241                }
     
    12191248            "dev": true,
    12201249            "requires": {
    1221                 "is-gzip": "1.0.0",
    1222                 "object-assign": "2.1.1",
    1223                 "strip-dirs": "1.1.1",
    1224                 "tar-stream": "1.5.2",
    1225                 "through2": "0.6.5",
    1226                 "vinyl": "0.4.6"
     1250                "is-gzip": "^1.0.0",
     1251                "object-assign": "^2.0.0",
     1252                "strip-dirs": "^1.0.0",
     1253                "tar-stream": "^1.1.1",
     1254                "through2": "^0.6.1",
     1255                "vinyl": "^0.4.3"
    12271256            },
    12281257            "dependencies": {
     
    12451274                    "dev": true,
    12461275                    "requires": {
    1247                         "clone": "0.2.0",
    1248                         "clone-stats": "0.0.1"
     1276                        "clone": "^0.2.0",
     1277                        "clone-stats": "^0.0.1"
    12491278                    }
    12501279                }
     
    12571286            "dev": true,
    12581287            "requires": {
    1259                 "is-zip": "1.0.0",
    1260                 "read-all-stream": "3.1.0",
    1261                 "stat-mode": "0.2.2",
    1262                 "strip-dirs": "1.1.1",
    1263                 "through2": "2.0.1",
    1264                 "vinyl": "1.2.0",
    1265                 "yauzl": "2.6.0"
     1288                "is-zip": "^1.0.0",
     1289                "read-all-stream": "^3.0.0",
     1290                "stat-mode": "^0.2.0",
     1291                "strip-dirs": "^1.0.0",
     1292                "through2": "^2.0.0",
     1293                "vinyl": "^1.0.0",
     1294                "yauzl": "^2.2.1"
    12661295            },
    12671296            "dependencies": {
     
    12721301                    "dev": true,
    12731302                    "requires": {
    1274                         "readable-stream": "2.0.6",
    1275                         "xtend": "4.0.1"
     1303                        "readable-stream": "~2.0.0",
     1304                        "xtend": "~4.0.0"
    12761305                    }
    12771306                }
     
    12901319            "dev": true,
    12911320            "requires": {
    1292                 "globby": "5.0.0",
    1293                 "is-path-cwd": "1.0.0",
    1294                 "is-path-in-cwd": "1.0.0",
    1295                 "object-assign": "4.1.0",
    1296                 "pify": "2.3.0",
    1297                 "pinkie-promise": "2.0.1",
    1298                 "rimraf": "2.2.8"
     1321                "globby": "^5.0.0",
     1322                "is-path-cwd": "^1.0.0",
     1323                "is-path-in-cwd": "^1.0.0",
     1324                "object-assign": "^4.0.1",
     1325                "pify": "^2.0.0",
     1326                "pinkie-promise": "^2.0.0",
     1327                "rimraf": "^2.2.8"
    12991328            },
    13001329            "dependencies": {
     
    13051334                    "dev": true,
    13061335                    "requires": {
    1307                         "array-union": "1.0.2",
    1308                         "arrify": "1.0.1",
    1309                         "glob": "7.0.6",
    1310                         "object-assign": "4.1.0",
    1311                         "pify": "2.3.0",
    1312                         "pinkie-promise": "2.0.1"
     1336                        "array-union": "^1.0.1",
     1337                        "arrify": "^1.0.0",
     1338                        "glob": "^7.0.3",
     1339                        "object-assign": "^4.0.1",
     1340                        "pify": "^2.0.0",
     1341                        "pinkie-promise": "^2.0.0"
    13131342                    }
    13141343                }
     
    13391368            "dev": true,
    13401369            "requires": {
    1341                 "fs-exists-sync": "0.1.0"
     1370                "fs-exists-sync": "^0.1.0"
    13421371            }
    13431372        },
     
    13541383            "dev": true,
    13551384            "requires": {
    1356                 "browserslist": "1.7.7",
    1357                 "caniuse-db": "1.0.30000676",
    1358                 "css-rule-stream": "1.1.0",
     1385                "browserslist": "^1.1.1",
     1386                "caniuse-db": "^1.0.30000187",
     1387                "css-rule-stream": "^1.1.0",
    13591388                "duplexer2": "0.0.2",
    1360                 "jsonfilter": "1.1.2",
    1361                 "ldjson-stream": "1.2.1",
    1362                 "lodash": "4.17.4",
    1363                 "multimatch": "2.1.0",
    1364                 "postcss": "5.2.5",
    1365                 "source-map": "0.4.4",
    1366                 "through2": "0.6.5",
    1367                 "yargs": "3.10.0"
     1389                "jsonfilter": "^1.1.2",
     1390                "ldjson-stream": "^1.2.1",
     1391                "lodash": "^4.0.0",
     1392                "multimatch": "^2.0.0",
     1393                "postcss": "^5.0.8",
     1394                "source-map": "^0.4.2",
     1395                "through2": "^0.6.3",
     1396                "yargs": "^3.5.4"
    13681397            },
    13691398            "dependencies": {
     
    13741403                    "dev": true,
    13751404                    "requires": {
    1376                         "readable-stream": "1.1.14"
     1405                        "readable-stream": "~1.1.9"
    13771406                    }
    13781407                },
     
    13951424                    "dev": true,
    13961425                    "requires": {
    1397                         "core-util-is": "1.0.2",
    1398                         "inherits": "2.0.3",
     1426                        "core-util-is": "~1.0.0",
     1427                        "inherits": "~2.0.1",
    13991428                        "isarray": "0.0.1",
    1400                         "string_decoder": "0.10.31"
     1429                        "string_decoder": "~0.10.x"
    14011430                    }
    14021431                }
     
    14091438            "dev": true,
    14101439            "requires": {
    1411                 "domelementtype": "1.1.3",
    1412                 "entities": "1.1.1"
     1440                "domelementtype": "~1.1.1",
     1441                "entities": "~1.1.1"
    14131442            },
    14141443            "dependencies": {
     
    14391468            "dev": true,
    14401469            "requires": {
    1441                 "domelementtype": "1.3.0"
     1470                "domelementtype": "1"
    14421471            }
    14431472        },
     
    14481477            "dev": true,
    14491478            "requires": {
    1450                 "dom-serializer": "0.1.0",
    1451                 "domelementtype": "1.3.0"
     1479                "dom-serializer": "0",
     1480                "domelementtype": "1"
    14521481            }
    14531482        },
     
    14581487            "dev": true,
    14591488            "requires": {
    1460                 "caw": "1.2.0",
    1461                 "concat-stream": "1.5.2",
    1462                 "each-async": "1.1.1",
    1463                 "filenamify": "1.2.1",
    1464                 "got": "5.6.0",
    1465                 "gulp-decompress": "1.2.0",
    1466                 "gulp-rename": "1.2.2",
    1467                 "is-url": "1.2.2",
    1468                 "object-assign": "4.1.0",
    1469                 "read-all-stream": "3.1.0",
    1470                 "readable-stream": "2.0.6",
    1471                 "stream-combiner2": "1.1.1",
    1472                 "vinyl": "1.2.0",
    1473                 "vinyl-fs": "2.4.4",
    1474                 "ware": "1.3.0"
     1489                "caw": "^1.0.1",
     1490                "concat-stream": "^1.4.7",
     1491                "each-async": "^1.0.0",
     1492                "filenamify": "^1.0.1",
     1493                "got": "^5.0.0",
     1494                "gulp-decompress": "^1.2.0",
     1495                "gulp-rename": "^1.2.0",
     1496                "is-url": "^1.2.0",
     1497                "object-assign": "^4.0.1",
     1498                "read-all-stream": "^3.0.0",
     1499                "readable-stream": "^2.0.2",
     1500                "stream-combiner2": "^1.1.1",
     1501                "vinyl": "^1.0.0",
     1502                "vinyl-fs": "^2.2.0",
     1503                "ware": "^1.2.0"
    14751504            }
    14761505        },
     
    14871516            "dev": true,
    14881517            "requires": {
    1489                 "readable-stream": "2.0.6"
     1518                "readable-stream": "^2.0.2"
    14901519            }
    14911520        },
     
    14971526            "requires": {
    14981527                "end-of-stream": "1.0.0",
    1499                 "inherits": "2.0.3",
    1500                 "readable-stream": "2.0.6",
    1501                 "stream-shift": "1.0.0"
     1528                "inherits": "^2.0.1",
     1529                "readable-stream": "^2.0.0",
     1530                "stream-shift": "^1.0.0"
    15021531            },
    15031532            "dependencies": {
     
    15081537                    "dev": true,
    15091538                    "requires": {
    1510                         "once": "1.3.3"
     1539                        "once": "~1.3.0"
    15111540                    }
    15121541                },
     
    15171546                    "dev": true,
    15181547                    "requires": {
    1519                         "wrappy": "1.0.2"
     1548                        "wrappy": "1"
    15201549                    }
    15211550                }
     
    15281557            "dev": true,
    15291558            "requires": {
    1530                 "onetime": "1.1.0",
    1531                 "set-immediate-shim": "1.0.1"
     1559                "onetime": "^1.0.0",
     1560                "set-immediate-shim": "^1.0.0"
    15321561            }
    15331562        },
     
    15391568            "optional": true,
    15401569            "requires": {
    1541                 "jsbn": "0.1.0"
     1570                "jsbn": "~0.1.0"
    15421571            }
    15431572        },
     
    15601589            "dev": true,
    15611590            "requires": {
    1562                 "iconv-lite": "0.4.13"
     1591                "iconv-lite": "~0.4.13"
    15631592            }
    15641593        },
     
    15691598            "dev": true,
    15701599            "requires": {
    1571                 "once": "1.3.3"
     1600                "once": "~1.3.0"
    15721601            },
    15731602            "dependencies": {
     
    15781607                    "dev": true,
    15791608                    "requires": {
    1580                         "wrappy": "1.0.2"
     1609                        "wrappy": "1"
    15811610                    }
    15821611                }
     
    15951624            "dev": true,
    15961625            "requires": {
    1597                 "is-arrayish": "0.2.1"
     1626                "is-arrayish": "^0.2.1"
    15981627            }
    15991628        },
     
    16041633            "dev": true,
    16051634            "requires": {
    1606                 "es6-iterator": "2.0.0",
    1607                 "es6-symbol": "3.1.0"
     1635                "es6-iterator": "2",
     1636                "es6-symbol": "~3.1"
    16081637            }
    16091638        },
     
    16141643            "dev": true,
    16151644            "requires": {
    1616                 "d": "0.1.1",
    1617                 "es5-ext": "0.10.12",
    1618                 "es6-symbol": "3.1.0"
     1645                "d": "^0.1.1",
     1646                "es5-ext": "^0.10.7",
     1647                "es6-symbol": "3"
    16191648            }
    16201649        },
     
    16251654            "dev": true,
    16261655            "requires": {
    1627                 "d": "0.1.1",
    1628                 "es5-ext": "0.10.12"
     1656                "d": "~0.1.1",
     1657                "es5-ext": "~0.10.11"
    16291658            }
    16301659        },
     
    16541683            "optional": true,
    16551684            "requires": {
    1656                 "rimraf": "2.2.8",
    1657                 "tempfile": "1.1.1"
     1685                "rimraf": "^2.2.6",
     1686                "tempfile": "^1.0.0"
    16581687            }
    16591688        },
     
    16651694            "optional": true,
    16661695            "requires": {
    1667                 "async-each-series": "1.1.0",
    1668                 "object-assign": "4.1.0"
     1696                "async-each-series": "^1.1.0",
     1697                "object-assign": "^4.1.0"
    16691698            }
    16701699        },
     
    16751704            "dev": true,
    16761705            "requires": {
    1677                 "clone-regexp": "1.0.0"
     1706                "clone-regexp": "^1.0.0"
    16781707            }
    16791708        },
     
    16851714            "optional": true,
    16861715            "requires": {
    1687                 "meow": "3.7.0"
     1716                "meow": "^3.1.0"
    16881717            }
    16891718        },
     
    17061735            "dev": true,
    17071736            "requires": {
    1708                 "is-posix-bracket": "0.1.1"
     1737                "is-posix-bracket": "^0.1.0"
    17091738            }
    17101739        },
     
    17151744            "dev": true,
    17161745            "requires": {
    1717                 "fill-range": "2.2.3"
     1746                "fill-range": "^2.1.0"
    17181747            }
    17191748        },
     
    17241753            "dev": true,
    17251754            "requires": {
    1726                 "os-homedir": "1.0.2"
     1755                "os-homedir": "^1.0.1"
    17271756            }
    17281757        },
     
    17391768            "dev": true,
    17401769            "requires": {
    1741                 "is-extendable": "0.1.1"
     1770                "is-extendable": "^0.1.0"
    17421771            }
    17431772        },
     
    17481777            "dev": true,
    17491778            "requires": {
    1750                 "is-extglob": "1.0.0"
     1779                "is-extglob": "^1.0.0"
    17511780            }
    17521781        },
     
    17631792            "dev": true,
    17641793            "requires": {
    1765                 "chalk": "1.1.3",
    1766                 "time-stamp": "1.0.1"
     1794                "chalk": "^1.1.1",
     1795                "time-stamp": "^1.0.0"
    17671796            }
    17681797        },
     
    17731802            "dev": true,
    17741803            "requires": {
    1775                 "websocket-driver": "0.6.5"
     1804                "websocket-driver": ">=0.5.1"
    17761805            }
    17771806        },
     
    17821811            "dev": true,
    17831812            "requires": {
    1784                 "pend": "1.2.0"
     1813                "pend": "~1.2.0"
    17851814            }
    17861815        },
     
    17911820            "dev": true,
    17921821            "requires": {
    1793                 "escape-string-regexp": "1.0.5",
    1794                 "object-assign": "4.1.0"
     1822                "escape-string-regexp": "^1.0.5",
     1823                "object-assign": "^4.1.0"
    17951824            }
    17961825        },
     
    18011830            "dev": true,
    18021831            "requires": {
    1803                 "flat-cache": "1.2.2",
    1804                 "object-assign": "4.1.0"
     1832                "flat-cache": "^1.2.1",
     1833                "object-assign": "^4.0.1"
    18051834            }
    18061835        },
     
    18351864            "dev": true,
    18361865            "requires": {
    1837                 "filename-reserved-regex": "1.0.0",
    1838                 "strip-outer": "1.0.0",
    1839                 "trim-repeated": "1.0.0"
     1866                "filename-reserved-regex": "^1.0.0",
     1867                "strip-outer": "^1.0.0",
     1868                "trim-repeated": "^1.0.0"
    18401869            }
    18411870        },
     
    18461875            "dev": true,
    18471876            "requires": {
    1848                 "is-number": "2.1.0",
    1849                 "isobject": "2.1.0",
    1850                 "randomatic": "1.1.5",
    1851                 "repeat-element": "1.1.2",
    1852                 "repeat-string": "1.5.4"
     1877                "is-number": "^2.1.0",
     1878                "isobject": "^2.0.0",
     1879                "randomatic": "^1.1.3",
     1880                "repeat-element": "^1.1.2",
     1881                "repeat-string": "^1.5.2"
    18531882            }
    18541883        },
     
    18591888            "dev": true,
    18601889            "requires": {
    1861                 "path-exists": "2.1.0",
    1862                 "pinkie-promise": "2.0.1"
     1890                "path-exists": "^2.0.0",
     1891                "pinkie-promise": "^2.0.0"
    18631892            }
    18641893        },
     
    18701899            "optional": true,
    18711900            "requires": {
    1872                 "array-uniq": "1.0.3",
    1873                 "get-stdin": "4.0.1",
    1874                 "meow": "3.7.0",
    1875                 "semver-regex": "1.0.0"
     1901                "array-uniq": "^1.0.0",
     1902                "get-stdin": "^4.0.1",
     1903                "meow": "^3.5.0",
     1904                "semver-regex": "^1.0.0"
    18761905            }
    18771906        },
     
    18821911            "dev": true,
    18831912            "requires": {
    1884                 "colors": "0.6.2",
    1885                 "commander": "2.1.0"
     1913                "colors": "~0.6.0-1",
     1914                "commander": "~2.1.0"
    18861915            },
    18871916            "dependencies": {
     
    19061935            "dev": true,
    19071936            "requires": {
    1908                 "glob": "5.0.15"
     1937                "glob": "~5.0.0"
    19091938            },
    19101939            "dependencies": {
     
    19151944                    "dev": true,
    19161945                    "requires": {
    1917                         "inflight": "1.0.6",
    1918                         "inherits": "2.0.3",
    1919                         "minimatch": "3.0.3",
    1920                         "once": "1.4.0",
    1921                         "path-is-absolute": "1.0.1"
     1946                        "inflight": "^1.0.4",
     1947                        "inherits": "2",
     1948                        "minimatch": "2 || 3",
     1949                        "once": "^1.3.0",
     1950                        "path-is-absolute": "^1.0.0"
    19221951                    }
    19231952                }
     
    19361965            "dev": true,
    19371966            "requires": {
    1938                 "circular-json": "0.3.1",
    1939                 "del": "2.2.2",
    1940                 "graceful-fs": "4.1.9",
    1941                 "write": "0.2.1"
     1967                "circular-json": "^0.3.1",
     1968                "del": "^2.0.2",
     1969                "graceful-fs": "^4.1.2",
     1970                "write": "^0.2.1"
    19421971            }
    19431972        },
     
    19601989            "dev": true,
    19611990            "requires": {
    1962                 "for-in": "0.1.6"
     1991                "for-in": "^0.1.5"
    19631992            }
    19641993        },
     
    19752004            "dev": true,
    19762005            "requires": {
    1977                 "async": "2.1.2",
    1978                 "combined-stream": "1.0.5",
    1979                 "mime-types": "2.1.12"
     2006                "async": "^2.0.1",
     2007                "combined-stream": "^1.0.5",
     2008                "mime-types": "^2.1.11"
    19802009            },
    19812010            "dependencies": {
     
    19862015                    "dev": true,
    19872016                    "requires": {
    1988                         "lodash": "4.16.4"
     2017                        "lodash": "^4.14.0"
    19892018                    }
    19902019                },
     
    20152044            "dev": true,
    20162045            "requires": {
    2017                 "graceful-fs": "4.1.9",
    2018                 "inherits": "2.0.3",
    2019                 "mkdirp": "0.5.1",
    2020                 "rimraf": "2.2.8"
     2046                "graceful-fs": "^4.1.2",
     2047                "inherits": "~2.0.0",
     2048                "mkdirp": ">=0.5 0",
     2049                "rimraf": "2"
    20212050            }
    20222051        },
     
    20332062            "dev": true,
    20342063            "requires": {
    2035                 "aproba": "1.0.4",
    2036                 "console-control-strings": "1.1.0",
    2037                 "has-color": "0.1.7",
    2038                 "has-unicode": "2.0.1",
    2039                 "object-assign": "4.1.0",
    2040                 "signal-exit": "3.0.1",
    2041                 "string-width": "1.0.2",
    2042                 "strip-ansi": "3.0.1",
    2043                 "wide-align": "1.1.0"
     2064                "aproba": "^1.0.3",
     2065                "console-control-strings": "^1.0.0",
     2066                "has-color": "^0.1.7",
     2067                "has-unicode": "^2.0.0",
     2068                "object-assign": "^4.1.0",
     2069                "signal-exit": "^3.0.0",
     2070                "string-width": "^1.0.1",
     2071                "strip-ansi": "^3.0.1",
     2072                "wide-align": "^1.1.0"
    20442073            }
    20452074        },
     
    20502079            "dev": true,
    20512080            "requires": {
    2052                 "globule": "1.0.0"
     2081                "globule": "^1.0.0"
    20532082            }
    20542083        },
     
    20652094            "dev": true,
    20662095            "requires": {
    2067                 "is-property": "1.0.2"
     2096                "is-property": "^1.0.0"
    20682097            }
    20692098        },
     
    20802109            "dev": true,
    20812110            "requires": {
    2082                 "rc": "1.1.6"
     2111                "rc": "^1.1.2"
    20832112            }
    20842113        },
     
    21012130            "dev": true,
    21022131            "requires": {
    2103                 "assert-plus": "1.0.0"
     2132                "assert-plus": "^1.0.0"
    21042133            },
    21052134            "dependencies": {
     
    21182147            "dev": true,
    21192148            "requires": {
    2120                 "encoding": "0.1.12",
    2121                 "safe-buffer": "5.1.1"
     2149                "encoding": "^0.1.12",
     2150                "safe-buffer": "^5.1.1"
    21222151            },
    21232152            "dependencies": {
     
    21372166            "optional": true,
    21382167            "requires": {
    2139                 "bin-build": "2.2.0",
    2140                 "bin-wrapper": "3.0.2",
    2141                 "logalot": "2.1.0"
     2168                "bin-build": "^2.0.0",
     2169                "bin-wrapper": "^3.0.0",
     2170                "logalot": "^2.0.0"
    21422171            }
    21432172        },
     
    21482177            "dev": true,
    21492178            "requires": {
    2150                 "fs.realpath": "1.0.0",
    2151                 "inflight": "1.0.6",
    2152                 "inherits": "2.0.3",
    2153                 "minimatch": "3.0.3",
    2154                 "once": "1.4.0",
    2155                 "path-is-absolute": "1.0.1"
     2179                "fs.realpath": "^1.0.0",
     2180                "inflight": "^1.0.4",
     2181                "inherits": "2",
     2182                "minimatch": "^3.0.2",
     2183                "once": "^1.3.0",
     2184                "path-is-absolute": "^1.0.0"
    21562185            }
    21572186        },
     
    21622191            "dev": true,
    21632192            "requires": {
    2164                 "glob-parent": "2.0.0",
    2165                 "is-glob": "2.0.1"
     2193                "glob-parent": "^2.0.0",
     2194                "is-glob": "^2.0.0"
    21662195            }
    21672196        },
     
    21722201            "dev": true,
    21732202            "requires": {
    2174                 "is-glob": "2.0.1"
     2203                "is-glob": "^2.0.0"
    21752204            }
    21762205        },
     
    21812210            "dev": true,
    21822211            "requires": {
    2183                 "extend": "3.0.0",
    2184                 "glob": "5.0.15",
    2185                 "glob-parent": "3.0.1",
    2186                 "micromatch": "2.3.11",
    2187                 "ordered-read-streams": "0.3.0",
    2188                 "through2": "0.6.5",
    2189                 "to-absolute-glob": "0.1.1",
    2190                 "unique-stream": "2.2.1"
     2212                "extend": "^3.0.0",
     2213                "glob": "^5.0.3",
     2214                "glob-parent": "^3.0.0",
     2215                "micromatch": "^2.3.7",
     2216                "ordered-read-streams": "^0.3.0",
     2217                "through2": "^0.6.0",
     2218                "to-absolute-glob": "^0.1.1",
     2219                "unique-stream": "^2.0.2"
    21912220            },
    21922221            "dependencies": {
     
    21972226                    "dev": true,
    21982227                    "requires": {
    2199                         "inflight": "1.0.6",
    2200                         "inherits": "2.0.3",
    2201                         "minimatch": "3.0.3",
    2202                         "once": "1.4.0",
    2203                         "path-is-absolute": "1.0.1"
     2228                        "inflight": "^1.0.4",
     2229                        "inherits": "2",
     2230                        "minimatch": "2 || 3",
     2231                        "once": "^1.3.0",
     2232                        "path-is-absolute": "^1.0.0"
    22042233                    }
    22052234                },
     
    22102239                    "dev": true,
    22112240                    "requires": {
    2212                         "is-glob": "3.1.0",
    2213                         "path-dirname": "1.0.2"
     2241                        "is-glob": "^3.1.0",
     2242                        "path-dirname": "^1.0.0"
    22142243                    }
    22152244                },
     
    22262255                    "dev": true,
    22272256                    "requires": {
    2228                         "is-extglob": "2.1.0"
     2257                        "is-extglob": "^2.1.0"
    22292258                    }
    22302259                }
     
    22372266            "dev": true,
    22382267            "requires": {
    2239                 "global-prefix": "0.1.4",
    2240                 "is-windows": "0.2.0"
     2268                "global-prefix": "^0.1.4",
     2269                "is-windows": "^0.2.0"
    22412270            }
    22422271        },
     
    22472276            "dev": true,
    22482277            "requires": {
    2249                 "ini": "1.3.4",
    2250                 "is-windows": "0.2.0",
    2251                 "osenv": "0.1.3",
    2252                 "which": "1.2.11"
     2278                "ini": "^1.3.4",
     2279                "is-windows": "^0.2.0",
     2280                "osenv": "^0.1.3",
     2281                "which": "^1.2.10"
    22532282            }
    22542283        },
     
    22592288            "dev": true,
    22602289            "requires": {
    2261                 "array-union": "1.0.2",
    2262                 "glob": "7.0.6",
    2263                 "object-assign": "4.1.0",
    2264                 "pify": "2.3.0",
    2265                 "pinkie-promise": "2.0.1"
     2290                "array-union": "^1.0.1",
     2291                "glob": "^7.0.3",
     2292                "object-assign": "^4.0.1",
     2293                "pify": "^2.0.0",
     2294                "pinkie-promise": "^2.0.0"
    22662295            }
    22672296        },
     
    22782307            "dev": true,
    22792308            "requires": {
    2280                 "glob": "7.0.6",
    2281                 "lodash": "4.9.0",
    2282                 "minimatch": "3.0.3"
     2309                "glob": "~7.0.3",
     2310                "lodash": "~4.9.0",
     2311                "minimatch": "~3.0.0"
    22832312            },
    22842313            "dependencies": {
     
    22972326            "dev": true,
    22982327            "requires": {
    2299                 "sparkles": "1.0.0"
     2328                "sparkles": "^1.0.0"
    23002329            }
    23012330        },
     
    23062335            "dev": true,
    23072336            "requires": {
    2308                 "create-error-class": "3.0.2",
    2309                 "duplexer2": "0.1.4",
    2310                 "is-plain-obj": "1.1.0",
    2311                 "is-redirect": "1.0.0",
    2312                 "is-retry-allowed": "1.1.0",
    2313                 "is-stream": "1.1.0",
    2314                 "lowercase-keys": "1.0.0",
    2315                 "node-status-codes": "1.0.0",
    2316                 "object-assign": "4.1.0",
    2317                 "parse-json": "2.2.0",
    2318                 "pinkie-promise": "2.0.1",
    2319                 "read-all-stream": "3.1.0",
    2320                 "readable-stream": "2.0.6",
    2321                 "timed-out": "2.0.0",
    2322                 "unzip-response": "1.0.1",
    2323                 "url-parse-lax": "1.0.0"
     2337                "create-error-class": "^3.0.1",
     2338                "duplexer2": "^0.1.4",
     2339                "is-plain-obj": "^1.0.0",
     2340                "is-redirect": "^1.0.0",
     2341                "is-retry-allowed": "^1.0.0",
     2342                "is-stream": "^1.0.0",
     2343                "lowercase-keys": "^1.0.0",
     2344                "node-status-codes": "^1.0.0",
     2345                "object-assign": "^4.0.1",
     2346                "parse-json": "^2.1.0",
     2347                "pinkie-promise": "^2.0.0",
     2348                "read-all-stream": "^3.0.0",
     2349                "readable-stream": "^2.0.5",
     2350                "timed-out": "^2.0.0",
     2351                "unzip-response": "^1.0.0",
     2352                "url-parse-lax": "^1.0.0"
    23242353            }
    23252354        },
     
    23422371            "dev": true,
    23432372            "requires": {
    2344                 "coffeescript": "1.10.0",
    2345                 "dateformat": "1.0.12",
    2346                 "eventemitter2": "0.4.14",
    2347                 "exit": "0.1.2",
    2348                 "findup-sync": "0.3.0",
    2349                 "glob": "7.0.6",
    2350                 "grunt-cli": "1.2.0",
    2351                 "grunt-known-options": "1.1.0",
    2352                 "grunt-legacy-log": "1.0.1",
    2353                 "grunt-legacy-util": "1.0.0",
    2354                 "iconv-lite": "0.4.13",
    2355                 "js-yaml": "3.5.5",
    2356                 "minimatch": "3.0.3",
    2357                 "nopt": "3.0.6",
    2358                 "path-is-absolute": "1.0.1",
    2359                 "rimraf": "2.2.8"
     2373                "coffeescript": "~1.10.0",
     2374                "dateformat": "~1.0.12",
     2375                "eventemitter2": "~0.4.13",
     2376                "exit": "~0.1.1",
     2377                "findup-sync": "~0.3.0",
     2378                "glob": "~7.0.0",
     2379                "grunt-cli": "~1.2.0",
     2380                "grunt-known-options": "~1.1.0",
     2381                "grunt-legacy-log": "~1.0.0",
     2382                "grunt-legacy-util": "~1.0.0",
     2383                "iconv-lite": "~0.4.13",
     2384                "js-yaml": "~3.5.2",
     2385                "minimatch": "~3.0.2",
     2386                "nopt": "~3.0.6",
     2387                "path-is-absolute": "~1.0.0",
     2388                "rimraf": "~2.2.8"
    23602389            },
    23612390            "dependencies": {
     
    23662395                    "dev": true,
    23672396                    "requires": {
    2368                         "findup-sync": "0.3.0",
    2369                         "grunt-known-options": "1.1.0",
    2370                         "nopt": "3.0.6",
    2371                         "resolve": "1.1.7"
     2397                        "findup-sync": "~0.3.0",
     2398                        "grunt-known-options": "~1.1.0",
     2399                        "nopt": "~3.0.6",
     2400                        "resolve": "~1.1.0"
    23722401                    }
    23732402                }
     
    23802409            "dev": true,
    23812410            "requires": {
    2382                 "check-dependencies": "1.0.1",
    2383                 "lodash.clonedeep": "4.5.0"
     2411                "check-dependencies": "^1.0.1",
     2412                "lodash.clonedeep": "^4.5.0"
    23842413            },
    23852414            "dependencies": {
     
    23902419                    "dev": true,
    23912420                    "requires": {
    2392                         "bower-config": "1.4.0",
    2393                         "chalk": "1.1.3",
    2394                         "findup-sync": "0.4.3",
    2395                         "lodash.camelcase": "4.3.0",
    2396                         "minimist": "1.2.0",
    2397                         "semver": "5.3.0"
     2421                        "bower-config": "^1.4.0",
     2422                        "chalk": "^1.1.3",
     2423                        "findup-sync": "^0.4.2",
     2424                        "lodash.camelcase": "^4.3.0",
     2425                        "minimist": "^1.2.0",
     2426                        "semver": "^5.3.0"
    23982427                    }
    23992428                },
     
    24042433                    "dev": true,
    24052434                    "requires": {
    2406                         "detect-file": "0.1.0",
    2407                         "is-glob": "2.0.1",
    2408                         "micromatch": "2.3.11",
    2409                         "resolve-dir": "0.1.1"
     2435                        "detect-file": "^0.1.0",
     2436                        "is-glob": "^2.0.1",
     2437                        "micromatch": "^2.3.7",
     2438                        "resolve-dir": "^0.1.0"
    24102439                    }
    24112440                }
     
    24182447            "dev": true,
    24192448            "requires": {
    2420                 "chalk": "0.2.1",
    2421                 "text-table": "0.2.0"
     2449                "chalk": "~0.2.1",
     2450                "text-table": "~0.2.0"
    24222451            },
    24232452            "dependencies": {
     
    24342463                    "dev": true,
    24352464                    "requires": {
    2436                         "ansi-styles": "0.2.0",
    2437                         "has-color": "0.1.7"
     2465                        "ansi-styles": "~0.2.0",
     2466                        "has-color": "~0.1.0"
    24382467                    }
    24392468                }
     
    24462475            "dev": true,
    24472476            "requires": {
    2448                 "async": "1.5.2",
    2449                 "rimraf": "2.6.1"
     2477                "async": "^1.5.2",
     2478                "rimraf": "^2.5.1"
    24502479            },
    24512480            "dependencies": {
     
    24562485                    "dev": true,
    24572486                    "requires": {
    2458                         "glob": "7.0.6"
     2487                        "glob": "^7.0.5"
    24592488                    }
    24602489                }
     
    24672496            "dev": true,
    24682497            "requires": {
    2469                 "chalk": "1.1.3",
    2470                 "file-sync-cmp": "0.1.1"
     2498                "chalk": "^1.1.1",
     2499                "file-sync-cmp": "^0.1.0"
    24712500            }
    24722501        },
     
    24772506            "dev": true,
    24782507            "requires": {
    2479                 "chalk": "1.1.3",
    2480                 "clean-css": "4.1.11",
    2481                 "maxmin": "2.1.0"
     2508                "chalk": "^1.0.0",
     2509                "clean-css": "~4.1.1",
     2510                "maxmin": "^2.1.0"
    24822511            },
    24832512            "dependencies": {
     
    24882517                    "dev": true,
    24892518                    "requires": {
    2490                         "duplexer": "0.1.1"
     2519                        "duplexer": "^0.1.1"
    24912520                    }
    24922521                },
     
    24972526                    "dev": true,
    24982527                    "requires": {
    2499                         "chalk": "1.1.3",
    2500                         "figures": "1.7.0",
    2501                         "gzip-size": "3.0.0",
    2502                         "pretty-bytes": "3.0.1"
     2528                        "chalk": "^1.0.0",
     2529                        "figures": "^1.0.1",
     2530                        "gzip-size": "^3.0.0",
     2531                        "pretty-bytes": "^3.0.0"
    25032532                    }
    25042533                },
     
    25092538                    "dev": true,
    25102539                    "requires": {
    2511                         "number-is-nan": "1.0.1"
     2540                        "number-is-nan": "^1.0.0"
    25122541                    }
    25132542                }
     
    25202549            "dev": true,
    25212550            "requires": {
    2522                 "async": "1.5.2",
    2523                 "chalk": "1.1.3",
    2524                 "gulp-rename": "1.2.2",
    2525                 "imagemin": "4.0.0",
    2526                 "pretty-bytes": "3.0.1"
     2551                "async": "^1.5.2",
     2552                "chalk": "^1.0.0",
     2553                "gulp-rename": "^1.2.0",
     2554                "imagemin": "^4.0.0",
     2555                "pretty-bytes": "^3.0.1"
    25272556            },
    25282557            "dependencies": {
     
    25332562                    "dev": true,
    25342563                    "requires": {
    2535                         "number-is-nan": "1.0.1"
     2564                        "number-is-nan": "^1.0.0"
    25362565                    }
    25372566                }
     
    25442573            "dev": true,
    25452574            "requires": {
    2546                 "chalk": "1.1.3",
    2547                 "hooker": "0.2.3",
    2548                 "jshint": "2.9.4"
     2575                "chalk": "^1.1.1",
     2576                "hooker": "^0.2.3",
     2577                "jshint": "~2.9.4"
    25492578            }
    25502579        },
     
    25552584            "dev": true,
    25562585            "requires": {
    2557                 "chalk": "1.1.3",
    2558                 "maxmin": "1.1.0",
    2559                 "uglify-js": "3.0.15",
    2560                 "uri-path": "1.0.0"
     2586                "chalk": "^1.0.0",
     2587                "maxmin": "^1.1.0",
     2588                "uglify-js": "~3.0.4",
     2589                "uri-path": "^1.0.0"
    25612590            },
    25622591            "dependencies": {
     
    25672596                    "dev": true,
    25682597                    "requires": {
    2569                         "graceful-readlink": "1.0.1"
     2598                        "graceful-readlink": ">= 1.0.0"
    25702599                    }
    25712600                },
     
    25822611                    "dev": true,
    25832612                    "requires": {
    2584                         "commander": "2.9.0",
    2585                         "source-map": "0.5.6"
     2613                        "commander": "~2.9.0",
     2614                        "source-map": "~0.5.1"
    25862615                    }
    25872616                }
     
    25942623            "dev": true,
    25952624            "requires": {
    2596                 "async": "1.5.2",
    2597                 "gaze": "1.1.2",
    2598                 "lodash": "3.10.1",
    2599                 "tiny-lr": "0.2.1"
     2625                "async": "^1.5.0",
     2626                "gaze": "^1.0.0",
     2627                "lodash": "^3.10.1",
     2628                "tiny-lr": "^0.2.1"
    26002629            }
    26012630        },
     
    26122641            "dev": true,
    26132642            "requires": {
    2614                 "esprima": "1.0.4"
     2643                "esprima": "~1.0.0"
    26152644            },
    26162645            "dependencies": {
     
    26352664            "dev": true,
    26362665            "requires": {
    2637                 "colors": "1.1.2",
    2638                 "grunt-legacy-log-utils": "1.0.0",
    2639                 "hooker": "0.2.3",
    2640                 "lodash": "4.17.5",
    2641                 "underscore.string": "3.3.4"
     2666                "colors": "~1.1.2",
     2667                "grunt-legacy-log-utils": "~1.0.0",
     2668                "hooker": "~0.2.3",
     2669                "lodash": "~4.17.5",
     2670                "underscore.string": "~3.3.4"
    26422671            },
    26432672            "dependencies": {
     
    26542683                    "dev": true,
    26552684                    "requires": {
    2656                         "sprintf-js": "1.0.3",
    2657                         "util-deprecate": "1.0.2"
     2685                        "sprintf-js": "^1.0.3",
     2686                        "util-deprecate": "^1.0.2"
    26582687                    }
    26592688                }
     
    26662695            "dev": true,
    26672696            "requires": {
    2668                 "chalk": "1.1.3",
    2669                 "lodash": "4.3.0"
     2697                "chalk": "~1.1.1",
     2698                "lodash": "~4.3.0"
    26702699            },
    26712700            "dependencies": {
     
    26842713            "dev": true,
    26852714            "requires": {
    2686                 "async": "1.5.2",
    2687                 "exit": "0.1.2",
    2688                 "getobject": "0.1.0",
    2689                 "hooker": "0.2.3",
    2690                 "lodash": "4.3.0",
    2691                 "underscore.string": "3.2.3",
    2692                 "which": "1.2.11"
     2715                "async": "~1.5.2",
     2716                "exit": "~0.1.1",
     2717                "getobject": "~0.1.0",
     2718                "hooker": "~0.2.3",
     2719                "lodash": "~4.3.0",
     2720                "underscore.string": "~3.2.3",
     2721                "which": "~1.2.1"
    26932722            },
    26942723            "dependencies": {
     
    27072736            "dev": true,
    27082737            "requires": {
    2709                 "inquirer": "0.12.0",
    2710                 "request": "2.69.0",
    2711                 "underscore": "1.8.3",
    2712                 "underscore.string": "3.3.4",
    2713                 "xmlrpc": "1.3.2"
     2738                "inquirer": "~0.12.0",
     2739                "request": "~2.69.0",
     2740                "underscore": "~1.8.3",
     2741                "underscore.string": "~3.3.4",
     2742                "xmlrpc": "^1.3.1"
    27142743            },
    27152744            "dependencies": {
     
    27202749                    "dev": true,
    27212750                    "requires": {
    2722                         "sprintf-js": "1.0.3",
    2723                         "util-deprecate": "1.0.2"
    2724                     }
     2751                        "sprintf-js": "^1.0.3",
     2752                        "util-deprecate": "^1.0.2"
     2753                    }
     2754                }
     2755            }
     2756        },
     2757        "grunt-phplint": {
     2758            "version": "0.1.0",
     2759            "resolved": "https://registry.npmjs.org/grunt-phplint/-/grunt-phplint-0.1.0.tgz",
     2760            "integrity": "sha1-bb4uauxTqiKc+sCtmnyZ4kGEhI0=",
     2761            "dev": true,
     2762            "requires": {
     2763                "cache-swap": "~0.3.0",
     2764                "grunt": "~0.4.1"
     2765            },
     2766            "dependencies": {
     2767                "argparse": {
     2768                    "version": "0.1.16",
     2769                    "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
     2770                    "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
     2771                    "dev": true,
     2772                    "requires": {
     2773                        "underscore": "~1.7.0",
     2774                        "underscore.string": "~2.4.0"
     2775                    },
     2776                    "dependencies": {
     2777                        "underscore.string": {
     2778                            "version": "2.4.0",
     2779                            "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
     2780                            "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=",
     2781                            "dev": true
     2782                        }
     2783                    }
     2784                },
     2785                "async": {
     2786                    "version": "0.1.22",
     2787                    "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
     2788                    "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=",
     2789                    "dev": true
     2790                },
     2791                "colors": {
     2792                    "version": "0.6.2",
     2793                    "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
     2794                    "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
     2795                    "dev": true
     2796                },
     2797                "dateformat": {
     2798                    "version": "1.0.2-1.2.3",
     2799                    "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz",
     2800                    "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=",
     2801                    "dev": true
     2802                },
     2803                "esprima": {
     2804                    "version": "1.0.4",
     2805                    "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
     2806                    "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
     2807                    "dev": true
     2808                },
     2809                "findup-sync": {
     2810                    "version": "0.1.3",
     2811                    "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
     2812                    "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=",
     2813                    "dev": true,
     2814                    "requires": {
     2815                        "glob": "~3.2.9",
     2816                        "lodash": "~2.4.1"
     2817                    },
     2818                    "dependencies": {
     2819                        "glob": {
     2820                            "version": "3.2.11",
     2821                            "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
     2822                            "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
     2823                            "dev": true,
     2824                            "requires": {
     2825                                "inherits": "2",
     2826                                "minimatch": "0.3"
     2827                            }
     2828                        },
     2829                        "lodash": {
     2830                            "version": "2.4.2",
     2831                            "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
     2832                            "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
     2833                            "dev": true
     2834                        },
     2835                        "minimatch": {
     2836                            "version": "0.3.0",
     2837                            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
     2838                            "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
     2839                            "dev": true,
     2840                            "requires": {
     2841                                "lru-cache": "2",
     2842                                "sigmund": "~1.0.0"
     2843                            }
     2844                        }
     2845                    }
     2846                },
     2847                "glob": {
     2848                    "version": "3.1.21",
     2849                    "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
     2850                    "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
     2851                    "dev": true,
     2852                    "requires": {
     2853                        "graceful-fs": "~1.2.0",
     2854                        "inherits": "1",
     2855                        "minimatch": "~0.2.11"
     2856                    },
     2857                    "dependencies": {
     2858                        "inherits": {
     2859                            "version": "1.0.2",
     2860                            "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
     2861                            "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
     2862                            "dev": true
     2863                        }
     2864                    }
     2865                },
     2866                "graceful-fs": {
     2867                    "version": "1.2.3",
     2868                    "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
     2869                    "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
     2870                    "dev": true
     2871                },
     2872                "grunt": {
     2873                    "version": "0.4.5",
     2874                    "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
     2875                    "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=",
     2876                    "dev": true,
     2877                    "requires": {
     2878                        "async": "~0.1.22",
     2879                        "coffee-script": "~1.3.3",
     2880                        "colors": "~0.6.2",
     2881                        "dateformat": "1.0.2-1.2.3",
     2882                        "eventemitter2": "~0.4.13",
     2883                        "exit": "~0.1.1",
     2884                        "findup-sync": "~0.1.2",
     2885                        "getobject": "~0.1.0",
     2886                        "glob": "~3.1.21",
     2887                        "grunt-legacy-log": "~0.1.0",
     2888                        "grunt-legacy-util": "~0.2.0",
     2889                        "hooker": "~0.2.3",
     2890                        "iconv-lite": "~0.2.11",
     2891                        "js-yaml": "~2.0.5",
     2892                        "lodash": "~0.9.2",
     2893                        "minimatch": "~0.2.12",
     2894                        "nopt": "~1.0.10",
     2895                        "rimraf": "~2.2.8",
     2896                        "underscore.string": "~2.2.1",
     2897                        "which": "~1.0.5"
     2898                    }
     2899                },
     2900                "grunt-legacy-log": {
     2901                    "version": "0.1.3",
     2902                    "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
     2903                    "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=",
     2904                    "dev": true,
     2905                    "requires": {
     2906                        "colors": "~0.6.2",
     2907                        "grunt-legacy-log-utils": "~0.1.1",
     2908                        "hooker": "~0.2.3",
     2909                        "lodash": "~2.4.1",
     2910                        "underscore.string": "~2.3.3"
     2911                    },
     2912                    "dependencies": {
     2913                        "lodash": {
     2914                            "version": "2.4.2",
     2915                            "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
     2916                            "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
     2917                            "dev": true
     2918                        },
     2919                        "underscore.string": {
     2920                            "version": "2.3.3",
     2921                            "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
     2922                            "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=",
     2923                            "dev": true
     2924                        }
     2925                    }
     2926                },
     2927                "grunt-legacy-log-utils": {
     2928                    "version": "0.1.1",
     2929                    "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz",
     2930                    "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=",
     2931                    "dev": true,
     2932                    "requires": {
     2933                        "colors": "~0.6.2",
     2934                        "lodash": "~2.4.1",
     2935                        "underscore.string": "~2.3.3"
     2936                    },
     2937                    "dependencies": {
     2938                        "lodash": {
     2939                            "version": "2.4.2",
     2940                            "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
     2941                            "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
     2942                            "dev": true
     2943                        },
     2944                        "underscore.string": {
     2945                            "version": "2.3.3",
     2946                            "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
     2947                            "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=",
     2948                            "dev": true
     2949                        }
     2950                    }
     2951                },
     2952                "grunt-legacy-util": {
     2953                    "version": "0.2.0",
     2954                    "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz",
     2955                    "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=",
     2956                    "dev": true,
     2957                    "requires": {
     2958                        "async": "~0.1.22",
     2959                        "exit": "~0.1.1",
     2960                        "getobject": "~0.1.0",
     2961                        "hooker": "~0.2.3",
     2962                        "lodash": "~0.9.2",
     2963                        "underscore.string": "~2.2.1",
     2964                        "which": "~1.0.5"
     2965                    }
     2966                },
     2967                "iconv-lite": {
     2968                    "version": "0.2.11",
     2969                    "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz",
     2970                    "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=",
     2971                    "dev": true
     2972                },
     2973                "js-yaml": {
     2974                    "version": "2.0.5",
     2975                    "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
     2976                    "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=",
     2977                    "dev": true,
     2978                    "requires": {
     2979                        "argparse": "~ 0.1.11",
     2980                        "esprima": "~ 1.0.2"
     2981                    }
     2982                },
     2983                "lodash": {
     2984                    "version": "0.9.2",
     2985                    "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
     2986                    "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=",
     2987                    "dev": true
     2988                },
     2989                "lru-cache": {
     2990                    "version": "2.7.3",
     2991                    "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
     2992                    "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
     2993                    "dev": true
     2994                },
     2995                "minimatch": {
     2996                    "version": "0.2.14",
     2997                    "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
     2998                    "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
     2999                    "dev": true,
     3000                    "requires": {
     3001                        "lru-cache": "2",
     3002                        "sigmund": "~1.0.0"
     3003                    }
     3004                },
     3005                "nopt": {
     3006                    "version": "1.0.10",
     3007                    "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
     3008                    "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
     3009                    "dev": true,
     3010                    "requires": {
     3011                        "abbrev": "1"
     3012                    }
     3013                },
     3014                "underscore": {
     3015                    "version": "1.7.0",
     3016                    "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
     3017                    "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=",
     3018                    "dev": true
     3019                },
     3020                "underscore.string": {
     3021                    "version": "2.2.1",
     3022                    "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz",
     3023                    "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=",
     3024                    "dev": true
     3025                },
     3026                "which": {
     3027                    "version": "1.0.9",
     3028                    "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
     3029                    "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
     3030                    "dev": true
    27253031                }
    27263032            }
     
    27323038            "dev": true,
    27333039            "requires": {
    2734                 "chalk": "2.4.1",
    2735                 "diff": "3.5.0",
    2736                 "postcss": "6.0.22"
     3040                "chalk": "^2.1.0",
     3041                "diff": "^3.0.0",
     3042                "postcss": "^6.0.11"
    27373043            },
    27383044            "dependencies": {
     
    27433049                    "dev": true,
    27443050                    "requires": {
    2745                         "color-convert": "1.9.1"
     3051                        "color-convert": "^1.9.0"
    27463052                    }
    27473053                },
     
    27523058                    "dev": true,
    27533059                    "requires": {
    2754                         "ansi-styles": "3.2.1",
    2755                         "escape-string-regexp": "1.0.5",
    2756                         "supports-color": "5.4.0"
     3060                        "ansi-styles": "^3.2.1",
     3061                        "escape-string-regexp": "^1.0.5",
     3062                        "supports-color": "^5.3.0"
    27573063                    }
    27583064                },
     
    27693075                    "dev": true,
    27703076                    "requires": {
    2771                         "chalk": "2.4.1",
    2772                         "source-map": "0.6.1",
    2773                         "supports-color": "5.4.0"
     3077                        "chalk": "^2.4.1",
     3078                        "source-map": "^0.6.1",
     3079                        "supports-color": "^5.4.0"
    27743080                    }
    27753081                },
     
    27863092                    "dev": true,
    27873093                    "requires": {
    2788                         "has-flag": "3.0.0"
     3094                        "has-flag": "^3.0.0"
    27893095                    }
    27903096                }
     
    27973103            "dev": true,
    27983104            "requires": {
    2799                 "chalk": "1.1.3",
    2800                 "rtlcss": "2.0.6"
     3105                "chalk": "^1.0.0",
     3106                "rtlcss": "^2.0.0"
    28013107            }
    28023108        },
     
    28073113            "dev": true,
    28083114            "requires": {
    2809                 "each-async": "1.1.1",
    2810                 "node-sass": "4.5.3",
    2811                 "object-assign": "4.1.0"
     3115                "each-async": "^1.0.0",
     3116                "node-sass": "^4.0.0",
     3117                "object-assign": "^4.0.1"
    28123118            },
    28133119            "dependencies": {
     
    28243130                    "dev": true,
    28253131                    "requires": {
    2826                         "asynckit": "0.4.0",
    2827                         "combined-stream": "1.0.5",
    2828                         "mime-types": "2.1.12"
     3132                        "asynckit": "^0.4.0",
     3133                        "combined-stream": "^1.0.5",
     3134                        "mime-types": "^2.1.12"
    28293135                    }
    28303136                },
     
    28353141                    "dev": true,
    28363142                    "requires": {
    2837                         "ajv": "4.11.8",
    2838                         "har-schema": "1.0.5"
     3143                        "ajv": "^4.9.1",
     3144                        "har-schema": "^1.0.5"
    28393145                    }
    28403146                },
     
    28453151                    "dev": true,
    28463152                    "requires": {
    2847                         "async-foreach": "0.1.3",
    2848                         "chalk": "1.1.3",
    2849                         "cross-spawn": "3.0.1",
    2850                         "gaze": "1.1.2",
    2851                         "get-stdin": "4.0.1",
    2852                         "glob": "7.0.6",
    2853                         "in-publish": "2.0.0",
    2854                         "lodash.assign": "4.2.0",
    2855                         "lodash.clonedeep": "4.5.0",
    2856                         "lodash.mergewith": "4.6.0",
    2857                         "meow": "3.7.0",
    2858                         "mkdirp": "0.5.1",
    2859                         "nan": "2.4.0",
    2860                         "node-gyp": "3.4.0",
    2861                         "npmlog": "4.0.0",
    2862                         "request": "2.81.0",
    2863                         "sass-graph": "2.1.2",
    2864                         "stdout-stream": "1.4.0"
     3153                        "async-foreach": "^0.1.3",
     3154                        "chalk": "^1.1.1",
     3155                        "cross-spawn": "^3.0.0",
     3156                        "gaze": "^1.0.0",
     3157                        "get-stdin": "^4.0.1",
     3158                        "glob": "^7.0.3",
     3159                        "in-publish": "^2.0.0",
     3160                        "lodash.assign": "^4.2.0",
     3161                        "lodash.clonedeep": "^4.3.2",
     3162                        "lodash.mergewith": "^4.6.0",
     3163                        "meow": "^3.7.0",
     3164                        "mkdirp": "^0.5.1",
     3165                        "nan": "^2.3.2",
     3166                        "node-gyp": "^3.3.1",
     3167                        "npmlog": "^4.0.0",
     3168                        "request": "^2.79.0",
     3169                        "sass-graph": "^2.1.1",
     3170                        "stdout-stream": "^1.4.0"
    28653171                    }
    28663172                },
     
    28773183                    "dev": true,
    28783184                    "requires": {
    2879                         "aws-sign2": "0.6.0",
    2880                         "aws4": "1.5.0",
    2881                         "caseless": "0.12.0",
    2882                         "combined-stream": "1.0.5",
    2883                         "extend": "3.0.0",
    2884                         "forever-agent": "0.6.1",
    2885                         "form-data": "2.1.4",
    2886                         "har-validator": "4.2.1",
    2887                         "hawk": "3.1.3",
    2888                         "http-signature": "1.1.1",
    2889                         "is-typedarray": "1.0.0",
    2890                         "isstream": "0.1.2",
    2891                         "json-stringify-safe": "5.0.1",
    2892                         "mime-types": "2.1.12",
    2893                         "oauth-sign": "0.8.2",
    2894                         "performance-now": "0.2.0",
    2895                         "qs": "6.4.0",
    2896                         "safe-buffer": "5.1.0",
    2897                         "stringstream": "0.0.5",
    2898                         "tough-cookie": "2.3.2",
    2899                         "tunnel-agent": "0.6.0",
    2900                         "uuid": "3.0.1"
     3185                        "aws-sign2": "~0.6.0",
     3186                        "aws4": "^1.2.1",
     3187                        "caseless": "~0.12.0",
     3188                        "combined-stream": "~1.0.5",
     3189                        "extend": "~3.0.0",
     3190                        "forever-agent": "~0.6.1",
     3191                        "form-data": "~2.1.1",
     3192                        "har-validator": "~4.2.1",
     3193                        "hawk": "~3.1.3",
     3194                        "http-signature": "~1.1.0",
     3195                        "is-typedarray": "~1.0.0",
     3196                        "isstream": "~0.1.2",
     3197                        "json-stringify-safe": "~5.0.1",
     3198                        "mime-types": "~2.1.7",
     3199                        "oauth-sign": "~0.8.1",
     3200                        "performance-now": "^0.2.0",
     3201                        "qs": "~6.4.0",
     3202                        "safe-buffer": "^5.0.1",
     3203                        "stringstream": "~0.0.4",
     3204                        "tough-cookie": "~2.3.0",
     3205                        "tunnel-agent": "^0.6.0",
     3206                        "uuid": "^3.0.0"
    29013207                    }
    29023208                },
     
    29073213                    "dev": true,
    29083214                    "requires": {
    2909                         "punycode": "1.4.1"
     3215                        "punycode": "^1.4.1"
    29103216                    }
    29113217                },
     
    29163222                    "dev": true,
    29173223                    "requires": {
    2918                         "safe-buffer": "5.1.0"
     3224                        "safe-buffer": "^5.0.1"
    29193225                    }
    29203226                },
     
    29423248            "dev": true,
    29433249            "requires": {
    2944                 "grunt": "1.0.2",
    2945                 "node-wp-i18n": "1.1.0"
     3250                "grunt": "^1.0.2",
     3251                "node-wp-i18n": "^1.0.5"
    29463252            }
    29473253        },
     
    29523258            "dev": true,
    29533259            "requires": {
    2954                 "archive-type": "3.2.0",
    2955                 "decompress": "3.0.0",
    2956                 "gulp-util": "3.0.7",
    2957                 "readable-stream": "2.0.6"
     3260                "archive-type": "^3.0.0",
     3261                "decompress": "^3.0.0",
     3262                "gulp-util": "^3.0.1",
     3263                "readable-stream": "^2.0.2"
    29583264            }
    29593265        },
     
    29703276            "dev": true,
    29713277            "requires": {
    2972                 "convert-source-map": "1.3.0",
    2973                 "graceful-fs": "4.1.9",
    2974                 "strip-bom": "2.0.0",
    2975                 "through2": "2.0.1",
    2976                 "vinyl": "1.2.0"
     3278                "convert-source-map": "^1.1.1",
     3279                "graceful-fs": "^4.1.2",
     3280                "strip-bom": "^2.0.0",
     3281                "through2": "^2.0.0",
     3282                "vinyl": "^1.0.0"
    29773283            },
    29783284            "dependencies": {
     
    29833289                    "dev": true,
    29843290                    "requires": {
    2985                         "readable-stream": "2.0.6",
    2986                         "xtend": "4.0.1"
     3291                        "readable-stream": "~2.0.0",
     3292                        "xtend": "~4.0.0"
    29873293                    }
    29883294                }
     
    29953301            "dev": true,
    29963302            "requires": {
    2997                 "array-differ": "1.0.0",
    2998                 "array-uniq": "1.0.3",
    2999                 "beeper": "1.1.0",
    3000                 "chalk": "1.1.3",
    3001                 "dateformat": "1.0.12",
    3002                 "fancy-log": "1.2.0",
    3003                 "gulplog": "1.0.0",
    3004                 "has-gulplog": "0.1.0",
    3005                 "lodash._reescape": "3.0.0",
    3006                 "lodash._reevaluate": "3.0.0",
    3007                 "lodash._reinterpolate": "3.0.0",
    3008                 "lodash.template": "3.6.2",
    3009                 "minimist": "1.2.0",
    3010                 "multipipe": "0.1.2",
    3011                 "object-assign": "3.0.0",
     3303                "array-differ": "^1.0.0",
     3304                "array-uniq": "^1.0.2",
     3305                "beeper": "^1.0.0",
     3306                "chalk": "^1.0.0",
     3307                "dateformat": "^1.0.11",
     3308                "fancy-log": "^1.1.0",
     3309                "gulplog": "^1.0.0",
     3310                "has-gulplog": "^0.1.0",
     3311                "lodash._reescape": "^3.0.0",
     3312                "lodash._reevaluate": "^3.0.0",
     3313                "lodash._reinterpolate": "^3.0.0",
     3314                "lodash.template": "^3.0.0",
     3315                "minimist": "^1.1.0",
     3316                "multipipe": "^0.1.2",
     3317                "object-assign": "^3.0.0",
    30123318                "replace-ext": "0.0.1",
    3013                 "through2": "2.0.1",
    3014                 "vinyl": "0.5.3"
     3319                "through2": "^2.0.0",
     3320                "vinyl": "^0.5.0"
    30153321            },
    30163322            "dependencies": {
     
    30273333                    "dev": true,
    30283334                    "requires": {
    3029                         "readable-stream": "2.0.6",
    3030                         "xtend": "4.0.1"
     3335                        "readable-stream": "~2.0.0",
     3336                        "xtend": "~4.0.0"
    30313337                    }
    30323338                },
     
    30373343                    "dev": true,
    30383344                    "requires": {
    3039                         "clone": "1.0.2",
    3040                         "clone-stats": "0.0.1",
     3345                        "clone": "^1.0.0",
     3346                        "clone-stats": "^0.0.1",
    30413347                        "replace-ext": "0.0.1"
    30423348                    }
     
    30503356            "dev": true,
    30513357            "requires": {
    3052                 "glogg": "1.0.0"
     3358                "glogg": "^1.0.0"
    30533359            }
    30543360        },
     
    30593365            "dev": true,
    30603366            "requires": {
    3061                 "browserify-zlib": "0.1.4",
    3062                 "concat-stream": "1.5.2"
     3367                "browserify-zlib": "^0.1.4",
     3368                "concat-stream": "^1.4.1"
    30633369            }
    30643370        },
     
    30753381            "dev": true,
    30763382            "requires": {
    3077                 "chalk": "1.1.3",
    3078                 "commander": "2.9.0",
    3079                 "is-my-json-valid": "2.15.0",
    3080                 "pinkie-promise": "2.0.1"
     3383                "chalk": "^1.1.1",
     3384                "commander": "^2.9.0",
     3385                "is-my-json-valid": "^2.12.4",
     3386                "pinkie-promise": "^2.0.0"
    30813387            },
    30823388            "dependencies": {
     
    30873393                    "dev": true,
    30883394                    "requires": {
    3089                         "graceful-readlink": "1.0.1"
     3395                        "graceful-readlink": ">= 1.0.0"
    30903396                    }
    30913397                }
     
    30983404            "dev": true,
    30993405            "requires": {
    3100                 "ansi-regex": "2.0.0"
     3406                "ansi-regex": "^2.0.0"
    31013407            }
    31023408        },
     
    31193425            "dev": true,
    31203426            "requires": {
    3121                 "sparkles": "1.0.0"
     3427                "sparkles": "^1.0.0"
    31223428            }
    31233429        },
     
    31343440            "dev": true,
    31353441            "requires": {
    3136                 "boom": "2.10.1",
    3137                 "cryptiles": "2.0.5",
    3138                 "hoek": "2.16.3",
    3139                 "sntp": "1.0.9"
     3442                "boom": "2.x.x",
     3443                "cryptiles": "2.x.x",
     3444                "hoek": "2.x.x",
     3445                "sntp": "1.x.x"
    31403446            }
    31413447        },
     
    31703476            "dev": true,
    31713477            "requires": {
    3172                 "domelementtype": "1.3.0",
    3173                 "domhandler": "2.3.0",
    3174                 "domutils": "1.5.1",
    3175                 "entities": "1.0.0",
    3176                 "readable-stream": "1.1.14"
     3478                "domelementtype": "1",
     3479                "domhandler": "2.3",
     3480                "domutils": "1.5",
     3481                "entities": "1.0",
     3482                "readable-stream": "1.1"
    31773483            },
    31783484            "dependencies": {
     
    31893495                    "dev": true,
    31903496                    "requires": {
    3191                         "core-util-is": "1.0.2",
    3192                         "inherits": "2.0.3",
     3497                        "core-util-is": "~1.0.0",
     3498                        "inherits": "~2.0.1",
    31933499                        "isarray": "0.0.1",
    3194                         "string_decoder": "0.10.31"
     3500                        "string_decoder": "~0.10.x"
    31953501                    }
    31963502                }
     
    32033509            "dev": true,
    32043510            "requires": {
    3205                 "inherits": "2.0.3",
    3206                 "statuses": "1.3.0"
     3511                "inherits": "~2.0.1",
     3512                "statuses": "1"
    32073513            }
    32083514        },
     
    32133519            "dev": true,
    32143520            "requires": {
    3215                 "assert-plus": "0.2.0",
    3216                 "jsprim": "1.3.1",
    3217                 "sshpk": "1.10.1"
     3521                "assert-plus": "^0.2.0",
     3522                "jsprim": "^1.2.2",
     3523                "sshpk": "^1.7.0"
    32183524            }
    32193525        },
     
    32363542            "dev": true,
    32373543            "requires": {
    3238                 "buffer-to-vinyl": "1.1.0",
    3239                 "concat-stream": "1.5.2",
    3240                 "imagemin-gifsicle": "4.2.0",
    3241                 "imagemin-jpegtran": "4.3.2",
    3242                 "imagemin-optipng": "4.3.0",
    3243                 "imagemin-svgo": "4.2.1",
    3244                 "optional": "0.1.3",
    3245                 "readable-stream": "2.0.6",
    3246                 "stream-combiner2": "1.1.1",
    3247                 "vinyl-fs": "2.4.4"
     3544                "buffer-to-vinyl": "^1.0.0",
     3545                "concat-stream": "^1.4.6",
     3546                "imagemin-gifsicle": "^4.0.0",
     3547                "imagemin-jpegtran": "^4.0.0",
     3548                "imagemin-optipng": "^4.0.0",
     3549                "imagemin-svgo": "^4.0.0",
     3550                "optional": "^0.1.0",
     3551                "readable-stream": "^2.0.0",
     3552                "stream-combiner2": "^1.1.1",
     3553                "vinyl-fs": "^2.1.1"
    32483554            }
    32493555        },
     
    32553561            "optional": true,
    32563562            "requires": {
    3257                 "gifsicle": "3.0.4",
    3258                 "is-gif": "1.0.0",
    3259                 "through2": "0.6.5"
     3563                "gifsicle": "^3.0.0",
     3564                "is-gif": "^1.0.0",
     3565                "through2": "^0.6.1"
    32603566            }
    32613567        },
     
    32673573            "optional": true,
    32683574            "requires": {
    3269                 "is-jpg": "1.0.0",
    3270                 "jpegtran-bin": "3.1.0",
    3271                 "through2": "2.0.1"
     3575                "is-jpg": "^1.0.0",
     3576                "jpegtran-bin": "^3.0.0",
     3577                "through2": "^2.0.0"
    32723578            },
    32733579            "dependencies": {
     
    32793585                    "optional": true,
    32803586                    "requires": {
    3281                         "readable-stream": "2.0.6",
    3282                         "xtend": "4.0.1"
     3587                        "readable-stream": "~2.0.0",
     3588                        "xtend": "~4.0.0"
    32833589                    }
    32843590                }
     
    32923598            "optional": true,
    32933599            "requires": {
    3294                 "exec-buffer": "2.0.1",
    3295                 "is-png": "1.0.0",
    3296                 "optipng-bin": "3.1.2",
    3297                 "through2": "0.6.5"
     3600                "exec-buffer": "^2.0.0",
     3601                "is-png": "^1.0.0",
     3602                "optipng-bin": "^3.0.0",
     3603                "through2": "^0.6.1"
    32983604            }
    32993605        },
     
    33053611            "optional": true,
    33063612            "requires": {
    3307                 "is-svg": "1.1.1",
    3308                 "svgo": "0.6.6",
    3309                 "through2": "2.0.1"
     3613                "is-svg": "^1.0.0",
     3614                "svgo": "^0.6.0",
     3615                "through2": "^2.0.0"
    33103616            },
    33113617            "dependencies": {
     
    33173623                    "optional": true,
    33183624                    "requires": {
    3319                         "readable-stream": "2.0.6",
    3320                         "xtend": "4.0.1"
     3625                        "readable-stream": "~2.0.0",
     3626                        "xtend": "~4.0.0"
    33213627                    }
    33223628                }
     
    33413647            "dev": true,
    33423648            "requires": {
    3343                 "repeating": "2.0.1"
     3649                "repeating": "^2.0.0"
    33443650            }
    33453651        },
     
    33563662            "dev": true,
    33573663            "requires": {
    3358                 "once": "1.4.0",
    3359                 "wrappy": "1.0.2"
     3664                "once": "^1.3.0",
     3665                "wrappy": "1"
    33603666            }
    33613667        },
     
    33783684            "dev": true,
    33793685            "requires": {
    3380                 "ansi-escapes": "1.4.0",
    3381                 "ansi-regex": "2.0.0",
    3382                 "chalk": "1.1.3",
    3383                 "cli-cursor": "1.0.2",
    3384                 "cli-width": "2.1.0",
    3385                 "figures": "1.7.0",
    3386                 "lodash": "4.16.4",
    3387                 "readline2": "1.0.1",
    3388                 "run-async": "0.1.0",
    3389                 "rx-lite": "3.1.2",
    3390                 "string-width": "1.0.2",
    3391                 "strip-ansi": "3.0.1",
    3392                 "through": "2.3.8"
     3686                "ansi-escapes": "^1.1.0",
     3687                "ansi-regex": "^2.0.0",
     3688                "chalk": "^1.0.0",
     3689                "cli-cursor": "^1.0.1",
     3690                "cli-width": "^2.0.0",
     3691                "figures": "^1.3.5",
     3692                "lodash": "^4.3.0",
     3693                "readline2": "^1.0.1",
     3694                "run-async": "^0.1.0",
     3695                "rx-lite": "^3.1.2",
     3696                "string-width": "^1.0.1",
     3697                "strip-ansi": "^3.0.0",
     3698                "through": "^2.3.6"
    33933699            },
    33943700            "dependencies": {
     
    34263732            "dev": true,
    34273733            "requires": {
    3428                 "is-relative": "0.1.3"
     3734                "is-relative": "^0.1.0"
    34293735            }
    34303736        },
     
    34473753            "dev": true,
    34483754            "requires": {
    3449                 "builtin-modules": "1.1.1"
     3755                "builtin-modules": "^1.0.0"
    34503756            }
    34513757        },
     
    34743780            "dev": true,
    34753781            "requires": {
    3476                 "is-primitive": "2.0.0"
     3782                "is-primitive": "^2.0.0"
    34773783            }
    34783784        },
     
    34953801            "dev": true,
    34963802            "requires": {
    3497                 "number-is-nan": "1.0.1"
     3803                "number-is-nan": "^1.0.0"
    34983804            }
    34993805        },
     
    35043810            "dev": true,
    35053811            "requires": {
    3506                 "number-is-nan": "1.0.1"
     3812                "number-is-nan": "^1.0.0"
    35073813            }
    35083814        },
     
    35203826            "dev": true,
    35213827            "requires": {
    3522                 "is-extglob": "1.0.0"
     3828                "is-extglob": "^1.0.0"
    35233829            }
    35243830        },
     
    35423848            "dev": true,
    35433849            "requires": {
    3544                 "generate-function": "2.0.0",
    3545                 "generate-object-property": "1.2.0",
    3546                 "jsonpointer": "4.0.0",
    3547                 "xtend": "4.0.1"
     3850                "generate-function": "^2.0.0",
     3851                "generate-object-property": "^1.1.0",
     3852                "jsonpointer": "^4.0.0",
     3853                "xtend": "^4.0.0"
    35483854            }
    35493855        },
     
    35603866            "dev": true,
    35613867            "requires": {
    3562                 "kind-of": "3.0.4"
     3868                "kind-of": "^3.0.2"
    35633869            }
    35643870        },
     
    35813887            "dev": true,
    35823888            "requires": {
    3583                 "is-path-inside": "1.0.0"
     3889                "is-path-inside": "^1.0.0"
    35843890            }
    35853891        },
     
    35903896            "dev": true,
    35913897            "requires": {
    3592                 "path-is-inside": "1.0.2"
     3898                "path-is-inside": "^1.0.1"
    35933899            }
    35943900        },
     
    37434049            "optional": true,
    37444050            "requires": {
    3745                 "jsbn": "0.1.0"
     4051                "jsbn": "~0.1.0"
    37464052            }
    37474053        },
     
    37534059            "optional": true,
    37544060            "requires": {
    3755                 "bin-build": "2.2.0",
    3756                 "bin-wrapper": "3.0.2",
    3757                 "logalot": "2.1.0"
     4061                "bin-build": "^2.0.0",
     4062                "bin-wrapper": "^3.0.0",
     4063                "logalot": "^2.0.0"
    37584064            }
    37594065        },
     
    37704076            "dev": true,
    37714077            "requires": {
    3772                 "argparse": "1.0.9",
    3773                 "esprima": "2.7.3"
     4078                "argparse": "^1.0.2",
     4079                "esprima": "^2.6.0"
    37744080            }
    37754081        },
     
    37874093            "dev": true,
    37884094            "requires": {
    3789                 "cli": "1.0.0",
    3790                 "console-browserify": "1.1.0",
    3791                 "exit": "0.1.2",
    3792                 "htmlparser2": "3.8.3",
    3793                 "lodash": "3.7.0",
    3794                 "minimatch": "3.0.3",
    3795                 "shelljs": "0.3.0",
    3796                 "strip-json-comments": "1.0.4"
     4095                "cli": "~1.0.0",
     4096                "console-browserify": "1.1.x",
     4097                "exit": "0.1.x",
     4098                "htmlparser2": "3.8.x",
     4099                "lodash": "3.7.x",
     4100                "minimatch": "~3.0.2",
     4101                "shelljs": "0.3.x",
     4102                "strip-json-comments": "1.0.x"
    37974103            },
    37984104            "dependencies": {
     
    38174123            "dev": true,
    38184124            "requires": {
    3819                 "jsonify": "0.0.0"
     4125                "jsonify": "~0.0.0"
    38204126            }
    38214127        },
     
    38324138            "dev": true,
    38334139            "requires": {
    3834                 "JSONStream": "0.8.4",
    3835                 "minimist": "1.2.0",
    3836                 "stream-combiner": "0.2.2",
    3837                 "through2": "0.6.5"
     4140                "JSONStream": "^0.8.4",
     4141                "minimist": "^1.1.0",
     4142                "stream-combiner": "^0.2.1",
     4143                "through2": "^0.6.3"
    38384144            }
    38394145        },
     
    38734179            "dev": true,
    38744180            "requires": {
    3875                 "is-buffer": "1.1.4"
     4181                "is-buffer": "^1.0.2"
    38764182            }
    38774183        },
     
    39014207            "dev": true,
    39024208            "requires": {
    3903                 "readable-stream": "2.0.6"
     4209                "readable-stream": "^2.0.5"
    39044210            }
    39054211        },
     
    39104216            "dev": true,
    39114217            "requires": {
    3912                 "invert-kv": "1.0.0"
     4218                "invert-kv": "^1.0.0"
    39134219            }
    39144220        },
     
    39194225            "dev": true,
    39204226            "requires": {
    3921                 "split2": "0.2.1",
    3922                 "through2": "0.6.5"
     4227                "split2": "^0.2.1",
     4228                "through2": "^0.6.1"
    39234229            }
    39244230        },
     
    39354241            "dev": true,
    39364242            "requires": {
    3937                 "graceful-fs": "4.1.9",
    3938                 "parse-json": "2.2.0",
    3939                 "pify": "2.3.0",
    3940                 "pinkie-promise": "2.0.1",
    3941                 "strip-bom": "2.0.0"
     4243                "graceful-fs": "^4.1.2",
     4244                "parse-json": "^2.2.0",
     4245                "pify": "^2.0.0",
     4246                "pinkie-promise": "^2.0.0",
     4247                "strip-bom": "^2.0.0"
    39424248            }
    39434249        },
     
    40264332            "dev": true,
    40274333            "requires": {
    4028                 "lodash._root": "3.0.1"
     4334                "lodash._root": "^3.0.0"
    40294335            }
    40304336        },
     
    40534359            "dev": true,
    40544360            "requires": {
    4055                 "lodash._getnative": "3.9.1",
    4056                 "lodash.isarguments": "3.1.0",
    4057                 "lodash.isarray": "3.0.4"
     4361                "lodash._getnative": "^3.0.0",
     4362                "lodash.isarguments": "^3.0.0",
     4363                "lodash.isarray": "^3.0.0"
    40584364            }
    40594365        },
     
    40764382            "dev": true,
    40774383            "requires": {
    4078                 "lodash._basecopy": "3.0.1",
    4079                 "lodash._basetostring": "3.0.1",
    4080                 "lodash._basevalues": "3.0.0",
    4081                 "lodash._isiterateecall": "3.0.9",
    4082                 "lodash._reinterpolate": "3.0.0",
    4083                 "lodash.escape": "3.2.0",
    4084                 "lodash.keys": "3.1.2",
    4085                 "lodash.restparam": "3.6.1",
    4086                 "lodash.templatesettings": "3.1.1"
     4384                "lodash._basecopy": "^3.0.0",
     4385                "lodash._basetostring": "^3.0.0",
     4386                "lodash._basevalues": "^3.0.0",
     4387                "lodash._isiterateecall": "^3.0.0",
     4388                "lodash._reinterpolate": "^3.0.0",
     4389                "lodash.escape": "^3.0.0",
     4390                "lodash.keys": "^3.0.0",
     4391                "lodash.restparam": "^3.0.0",
     4392                "lodash.templatesettings": "^3.0.0"
    40874393            }
    40884394        },
     
    40934399            "dev": true,
    40944400            "requires": {
    4095                 "lodash._reinterpolate": "3.0.0",
    4096                 "lodash.escape": "3.2.0"
     4401                "lodash._reinterpolate": "^3.0.0",
     4402                "lodash.escape": "^3.0.0"
    40974403            }
    40984404        },
     
    41034409            "dev": true,
    41044410            "requires": {
    4105                 "chalk": "1.1.3"
     4411                "chalk": "^1.0.0"
    41064412            }
    41074413        },
     
    41134419            "optional": true,
    41144420            "requires": {
    4115                 "figures": "1.7.0",
    4116                 "squeak": "1.3.0"
     4421                "figures": "^1.3.5",
     4422                "squeak": "^1.0.0"
    41174423            }
    41184424        },
     
    41294435            "dev": true,
    41304436            "requires": {
    4131                 "currently-unhandled": "0.4.1",
    4132                 "signal-exit": "3.0.1"
     4437                "currently-unhandled": "^0.4.1",
     4438                "signal-exit": "^3.0.0"
    41334439            }
    41344440        },
     
    41534459            "optional": true,
    41544460            "requires": {
    4155                 "get-stdin": "4.0.1",
    4156                 "longest": "1.0.1",
    4157                 "lpad": "2.0.1",
    4158                 "meow": "3.7.0"
     4461                "get-stdin": "^4.0.1",
     4462                "longest": "^1.0.0",
     4463                "lpad": "^2.0.1",
     4464                "meow": "^3.3.0"
    41594465            }
    41604466        },
     
    41654471            "dev": true,
    41664472            "requires": {
    4167                 "pseudomap": "1.0.2",
    4168                 "yallist": "2.0.0"
     4473                "pseudomap": "^1.0.1",
     4474                "yallist": "^2.0.0"
    41694475            }
    41704476        },
     
    41814487            "dev": true,
    41824488            "requires": {
    4183                 "findup-sync": "0.3.0",
    4184                 "micromatch": "2.3.11",
    4185                 "resolve": "1.1.7",
     4489                "findup-sync": "~0.3.0",
     4490                "micromatch": "^2.3.7",
     4491                "resolve": "~1.1.6",
    41864492                "stack-trace": "0.0.9"
    41874493            }
     
    41934499            "dev": true,
    41944500            "requires": {
    4195                 "chalk": "1.1.3",
    4196                 "figures": "1.7.0",
    4197                 "gzip-size": "1.0.0",
    4198                 "pretty-bytes": "1.0.4"
     4501                "chalk": "^1.0.0",
     4502                "figures": "^1.0.1",
     4503                "gzip-size": "^1.0.0",
     4504                "pretty-bytes": "^1.0.0"
    41994505            }
    42004506        },
     
    42114517            "dev": true,
    42124518            "requires": {
    4213                 "camelcase-keys": "2.1.0",
    4214                 "decamelize": "1.2.0",
    4215                 "loud-rejection": "1.6.0",
    4216                 "map-obj": "1.0.1",
    4217                 "minimist": "1.2.0",
    4218                 "normalize-package-data": "2.3.5",
    4219                 "object-assign": "4.1.0",
    4220                 "read-pkg-up": "1.0.1",
    4221                 "redent": "1.0.0",
    4222                 "trim-newlines": "1.0.0"
     4519                "camelcase-keys": "^2.0.0",
     4520                "decamelize": "^1.1.2",
     4521                "loud-rejection": "^1.0.0",
     4522                "map-obj": "^1.0.1",
     4523                "minimist": "^1.1.3",
     4524                "normalize-package-data": "^2.3.4",
     4525                "object-assign": "^4.0.1",
     4526                "read-pkg-up": "^1.0.1",
     4527                "redent": "^1.0.0",
     4528                "trim-newlines": "^1.0.0"
    42234529            }
    42244530        },
     
    42294535            "dev": true,
    42304536            "requires": {
    4231                 "readable-stream": "2.0.6"
     4537                "readable-stream": "^2.0.1"
    42324538            }
    42334539        },
     
    42384544            "dev": true,
    42394545            "requires": {
    4240                 "arr-diff": "2.0.0",
    4241                 "array-unique": "0.2.1",
    4242                 "braces": "1.8.5",
    4243                 "expand-brackets": "0.1.5",
    4244                 "extglob": "0.3.2",
    4245                 "filename-regex": "2.0.0",
    4246                 "is-extglob": "1.0.0",
    4247                 "is-glob": "2.0.1",
    4248                 "kind-of": "3.0.4",
    4249                 "normalize-path": "2.0.1",
    4250                 "object.omit": "2.0.0",
    4251                 "parse-glob": "3.0.4",
    4252                 "regex-cache": "0.4.3"
     4546                "arr-diff": "^2.0.0",
     4547                "array-unique": "^0.2.1",
     4548                "braces": "^1.8.2",
     4549                "expand-brackets": "^0.1.4",
     4550                "extglob": "^0.3.1",
     4551                "filename-regex": "^2.0.0",
     4552                "is-extglob": "^1.0.0",
     4553                "is-glob": "^2.0.1",
     4554                "kind-of": "^3.0.2",
     4555                "normalize-path": "^2.0.1",
     4556                "object.omit": "^2.0.0",
     4557                "parse-glob": "^3.0.4",
     4558                "regex-cache": "^0.4.2"
    42534559            }
    42544560        },
     
    42654571            "dev": true,
    42664572            "requires": {
    4267                 "mime-db": "1.24.0"
     4573                "mime-db": "~1.24.0"
    42684574            }
    42694575        },
     
    42744580            "dev": true,
    42754581            "requires": {
    4276                 "brace-expansion": "1.1.6"
     4582                "brace-expansion": "^1.0.0"
    42774583            }
    42784584        },
     
    43184624            "dev": true,
    43194625            "requires": {
    4320                 "array-differ": "1.0.0",
    4321                 "array-union": "1.0.2",
    4322                 "arrify": "1.0.1",
    4323                 "minimatch": "3.0.3"
     4626                "array-differ": "^1.0.0",
     4627                "array-union": "^1.0.1",
     4628                "arrify": "^1.0.0",
     4629                "minimatch": "^3.0.0"
    43244630            }
    43254631        },
     
    43394645                    "dev": true,
    43404646                    "requires": {
    4341                         "readable-stream": "1.1.14"
     4647                        "readable-stream": "~1.1.9"
    43424648                    }
    43434649                },
     
    43544660                    "dev": true,
    43554661                    "requires": {
    4356                         "core-util-is": "1.0.2",
    4357                         "inherits": "2.0.3",
     4662                        "core-util-is": "~1.0.0",
     4663                        "inherits": "~2.0.1",
    43584664                        "isarray": "0.0.1",
    4359                         "string_decoder": "0.10.31"
     4665                        "string_decoder": "~0.10.x"
    43604666                    }
    43614667                }
     
    43804686            "dev": true,
    43814687            "requires": {
    4382                 "fstream": "1.0.10",
    4383                 "glob": "7.0.6",
    4384                 "graceful-fs": "4.1.9",
    4385                 "minimatch": "3.0.3",
    4386                 "mkdirp": "0.5.1",
    4387                 "nopt": "3.0.6",
    4388                 "npmlog": "3.1.2",
    4389                 "osenv": "0.1.3",
    4390                 "path-array": "1.0.1",
    4391                 "request": "2.69.0",
    4392                 "rimraf": "2.2.8",
    4393                 "semver": "5.3.0",
    4394                 "tar": "2.2.1",
    4395                 "which": "1.2.11"
     4688                "fstream": "^1.0.0",
     4689                "glob": "^7.0.3",
     4690                "graceful-fs": "^4.1.2",
     4691                "minimatch": "^3.0.2",
     4692                "mkdirp": "^0.5.0",
     4693                "nopt": "2 || 3",
     4694                "npmlog": "0 || 1 || 2 || 3",
     4695                "osenv": "0",
     4696                "path-array": "^1.0.0",
     4697                "request": "2",
     4698                "rimraf": "2",
     4699                "semver": "2.x || 3.x || 4 || 5",
     4700                "tar": "^2.0.0",
     4701                "which": "1"
    43964702            },
    43974703            "dependencies": {
     
    44024708                    "dev": true,
    44034709                    "requires": {
    4404                         "are-we-there-yet": "1.1.2",
    4405                         "console-control-strings": "1.1.0",
    4406                         "gauge": "2.6.0",
    4407                         "set-blocking": "2.0.0"
     4710                        "are-we-there-yet": "~1.1.2",
     4711                        "console-control-strings": "~1.1.0",
     4712                        "gauge": "~2.6.0",
     4713                        "set-blocking": "~2.0.0"
    44084714                    }
    44094715                }
     
    44284734            "dev": true,
    44294735            "requires": {
    4430                 "bluebird": "3.5.1",
    4431                 "gettext-parser": "1.3.1",
    4432                 "glob": "7.0.6",
    4433                 "lodash": "4.17.5",
    4434                 "minimist": "1.2.0",
    4435                 "mkdirp": "0.5.1",
    4436                 "tmp": "0.0.33"
     4736                "bluebird": "^3.4.1",
     4737                "gettext-parser": "^1.2.0",
     4738                "glob": "^7.0.5",
     4739                "lodash": "^4.14.2",
     4740                "minimist": "^1.2.0",
     4741                "mkdirp": "^0.5.1",
     4742                "tmp": "^0.0.33"
    44374743            },
    44384744            "dependencies": {
     
    44514757            "dev": true,
    44524758            "requires": {
    4453                 "abbrev": "1.0.9"
     4759                "abbrev": "1"
    44544760            }
    44554761        },
     
    44604766            "dev": true,
    44614767            "requires": {
    4462                 "hosted-git-info": "2.1.5",
    4463                 "is-builtin-module": "1.0.0",
    4464                 "semver": "5.3.0",
    4465                 "validate-npm-package-license": "3.0.1"
     4768                "hosted-git-info": "^2.1.4",
     4769                "is-builtin-module": "^1.0.0",
     4770                "semver": "2 || 3 || 4 || 5",
     4771                "validate-npm-package-license": "^3.0.1"
    44664772            }
    44674773        },
     
    44904796            "dev": true,
    44914797            "requires": {
    4492                 "are-we-there-yet": "1.1.2",
    4493                 "console-control-strings": "1.1.0",
    4494                 "gauge": "2.6.0",
    4495                 "set-blocking": "2.0.0"
     4798                "are-we-there-yet": "~1.1.2",
     4799                "console-control-strings": "~1.1.0",
     4800                "gauge": "~2.6.0",
     4801                "set-blocking": "~2.0.0"
    44964802            }
    44974803        },
     
    45264832            "dev": true,
    45274833            "requires": {
    4528                 "for-own": "0.1.4",
    4529                 "is-extendable": "0.1.1"
     4834                "for-own": "^0.1.3",
     4835                "is-extendable": "^0.1.1"
    45304836            }
    45314837        },
     
    45454851            "dev": true,
    45464852            "requires": {
    4547                 "wrappy": "1.0.2"
     4853                "wrappy": "1"
    45484854            }
    45494855        },
     
    45564862        "onetime": {
    45574863            "version": "1.1.0",
    4558             "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
     4864            "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
    45594865            "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
    45604866            "dev": true
     
    45664872            "dev": true,
    45674873            "requires": {
    4568                 "minimist": "0.0.10",
    4569                 "wordwrap": "0.0.3"
     4874                "minimist": "~0.0.1",
     4875                "wordwrap": "~0.0.2"
    45704876            },
    45714877            "dependencies": {
     
    45914897            "optional": true,
    45924898            "requires": {
    4593                 "bin-build": "2.2.0",
    4594                 "bin-wrapper": "3.0.2",
    4595                 "logalot": "2.1.0"
     4899                "bin-build": "^2.0.0",
     4900                "bin-wrapper": "^3.0.0",
     4901                "logalot": "^2.0.0"
    45964902            }
    45974903        },
     
    46024908            "dev": true,
    46034909            "requires": {
    4604                 "is-stream": "1.1.0",
    4605                 "readable-stream": "2.0.6"
     4910                "is-stream": "^1.0.1",
     4911                "readable-stream": "^2.0.1"
    46064912            }
    46074913        },
     
    46254931            "dev": true,
    46264932            "requires": {
    4627                 "lcid": "1.0.0"
     4933                "lcid": "^1.0.0"
    46284934            }
    46294935        },
     
    46404946            "dev": true,
    46414947            "requires": {
    4642                 "os-homedir": "1.0.2",
    4643                 "os-tmpdir": "1.0.2"
     4948                "os-homedir": "^1.0.0",
     4949                "os-tmpdir": "^1.0.0"
    46444950            }
    46454951        },
     
    46564962            "dev": true,
    46574963            "requires": {
    4658                 "glob-base": "0.3.0",
    4659                 "is-dotfile": "1.0.2",
    4660                 "is-extglob": "1.0.0",
    4661                 "is-glob": "2.0.1"
     4964                "glob-base": "^0.3.0",
     4965                "is-dotfile": "^1.0.0",
     4966                "is-extglob": "^1.0.0",
     4967                "is-glob": "^2.0.0"
    46624968            }
    46634969        },
     
    46684974            "dev": true,
    46694975            "requires": {
    4670                 "error-ex": "1.3.0"
     4976                "error-ex": "^1.2.0"
    46714977            }
    46724978        },
     
    46834989            "dev": true,
    46844990            "requires": {
    4685                 "array-index": "1.0.0"
     4991                "array-index": "^1.0.0"
    46864992            }
    46874993        },
     
    46985004            "dev": true,
    46995005            "requires": {
    4700                 "pinkie-promise": "2.0.1"
     5006                "pinkie-promise": "^2.0.0"
    47015007            }
    47025008        },
     
    47195025            "dev": true,
    47205026            "requires": {
    4721                 "graceful-fs": "4.1.9",
    4722                 "pify": "2.3.0",
    4723                 "pinkie-promise": "2.0.1"
     5027                "graceful-fs": "^4.1.2",
     5028                "pify": "^2.0.0",
     5029                "pinkie-promise": "^2.0.0"
    47245030            }
    47255031        },
     
    47545060            "dev": true,
    47555061            "requires": {
    4756                 "pinkie": "2.0.4"
     5062                "pinkie": "^2.0.0"
    47575063            }
    47585064        },
     
    47635069            "dev": true,
    47645070            "requires": {
    4765                 "onecolor": "3.0.4",
    4766                 "synesthesia": "1.0.1"
     5071                "onecolor": "^3.0.4",
     5072                "synesthesia": "^1.0.1"
    47675073            }
    47685074        },
     
    47735079            "dev": true,
    47745080            "requires": {
    4775                 "irregular-plurals": "1.2.0"
     5081                "irregular-plurals": "^1.0.0"
    47765082            }
    47775083        },
     
    47825088            "dev": true,
    47835089            "requires": {
    4784                 "chalk": "1.1.3",
    4785                 "js-base64": "2.1.9",
    4786                 "source-map": "0.5.6",
    4787                 "supports-color": "3.1.2"
     5090                "chalk": "^1.1.3",
     5091                "js-base64": "^2.1.9",
     5092                "source-map": "^0.5.6",
     5093                "supports-color": "^3.1.2"
    47885094            },
    47895095            "dependencies": {
     
    48005106                    "dev": true,
    48015107                    "requires": {
    4802                         "has-flag": "1.0.0"
     5108                        "has-flag": "^1.0.0"
    48035109                    }
    48045110                }
     
    48115117            "dev": true,
    48125118            "requires": {
    4813                 "postcss": "5.2.5"
     5119                "postcss": "^5.0.21"
    48145120            }
    48155121        },
     
    48265132            "dev": true,
    48275133            "requires": {
    4828                 "chalk": "1.1.3",
    4829                 "lodash": "4.17.4",
    4830                 "log-symbols": "1.0.2",
    4831                 "postcss": "5.2.5"
     5134                "chalk": "^1.0.0",
     5135                "lodash": "^4.1.0",
     5136                "log-symbols": "^1.0.2",
     5137                "postcss": "^5.0.0"
    48325138            },
    48335139            "dependencies": {
     
    48525158            "dev": true,
    48535159            "requires": {
    4854                 "postcss": "6.0.21"
     5160                "postcss": "^6.0.21"
    48555161            },
    48565162            "dependencies": {
     
    48615167                    "dev": true,
    48625168                    "requires": {
    4863                         "color-convert": "1.9.1"
     5169                        "color-convert": "^1.9.0"
    48645170                    }
    48655171                },
     
    48705176                    "dev": true,
    48715177                    "requires": {
    4872                         "ansi-styles": "3.2.1",
    4873                         "escape-string-regexp": "1.0.5",
    4874                         "supports-color": "5.3.0"
     5178                        "ansi-styles": "^3.2.1",
     5179                        "escape-string-regexp": "^1.0.5",
     5180                        "supports-color": "^5.3.0"
    48755181                    }
    48765182                },
     
    48875193                    "dev": true,
    48885194                    "requires": {
    4889                         "chalk": "2.3.2",
    4890                         "source-map": "0.6.1",
    4891                         "supports-color": "5.3.0"
     5195                        "chalk": "^2.3.2",
     5196                        "source-map": "^0.6.1",
     5197                        "supports-color": "^5.3.0"
    48925198                    }
    48935199                },
     
    49045210                    "dev": true,
    49055211                    "requires": {
    4906                         "has-flag": "3.0.0"
     5212                        "has-flag": "^3.0.0"
    49075213                    }
    49085214                }
     
    49155221            "dev": true,
    49165222            "requires": {
    4917                 "flatten": "1.0.2",
    4918                 "indexes-of": "1.0.1",
    4919                 "uniq": "1.0.1"
     5223                "flatten": "^1.0.2",
     5224                "indexes-of": "^1.0.1",
     5225                "uniq": "^1.0.1"
    49205226            }
    49215227        },
     
    49445250            "dev": true,
    49455251            "requires": {
    4946                 "get-stdin": "4.0.1",
    4947                 "meow": "3.7.0"
     5252                "get-stdin": "^4.0.1",
     5253                "meow": "^3.1.0"
    49485254            }
    49495255        },
     
    49855291            "dev": true,
    49865292            "requires": {
    4987                 "is-number": "2.1.0",
    4988                 "kind-of": "3.0.4"
     5293                "is-number": "^2.0.2",
     5294                "kind-of": "^3.0.2"
    49895295            }
    49905296        },
     
    50145320            "dev": true,
    50155321            "requires": {
    5016                 "deep-extend": "0.4.1",
    5017                 "ini": "1.3.4",
    5018                 "minimist": "1.2.0",
    5019                 "strip-json-comments": "1.0.4"
     5322                "deep-extend": "~0.4.0",
     5323                "ini": "~1.3.0",
     5324                "minimist": "^1.2.0",
     5325                "strip-json-comments": "~1.0.4"
    50205326            }
    50215327        },
     
    50265332            "dev": true,
    50275333            "requires": {
    5028                 "pinkie-promise": "2.0.1",
    5029                 "readable-stream": "2.0.6"
     5334                "pinkie-promise": "^2.0.0",
     5335                "readable-stream": "^2.0.0"
    50305336            }
    50315337        },
     
    50365342            "dev": true,
    50375343            "requires": {
    5038                 "gather-stream": "1.0.0"
     5344                "gather-stream": "^1.0.0"
    50395345            }
    50405346        },
     
    50455351            "dev": true,
    50465352            "requires": {
    5047                 "load-json-file": "1.1.0",
    5048                 "normalize-package-data": "2.3.5",
    5049                 "path-type": "1.1.0"
     5353                "load-json-file": "^1.0.0",
     5354                "normalize-package-data": "^2.3.2",
     5355                "path-type": "^1.0.0"
    50505356            }
    50515357        },
     
    50565362            "dev": true,
    50575363            "requires": {
    5058                 "find-up": "1.1.2",
    5059                 "read-pkg": "1.1.0"
     5364                "find-up": "^1.0.0",
     5365                "read-pkg": "^1.0.0"
    50605366            }
    50615367        },
     
    50665372            "dev": true,
    50675373            "requires": {
    5068                 "core-util-is": "1.0.2",
    5069                 "inherits": "2.0.3",
    5070                 "isarray": "1.0.0",
    5071                 "process-nextick-args": "1.0.7",
    5072                 "string_decoder": "0.10.31",
    5073                 "util-deprecate": "1.0.2"
     5374                "core-util-is": "~1.0.0",
     5375                "inherits": "~2.0.1",
     5376                "isarray": "~1.0.0",
     5377                "process-nextick-args": "~1.0.6",
     5378                "string_decoder": "~0.10.x",
     5379                "util-deprecate": "~1.0.1"
    50745380            }
    50755381        },
     
    50805386            "dev": true,
    50815387            "requires": {
    5082                 "code-point-at": "1.0.1",
    5083                 "is-fullwidth-code-point": "1.0.0",
     5388                "code-point-at": "^1.0.0",
     5389                "is-fullwidth-code-point": "^1.0.0",
    50845390                "mute-stream": "0.0.5"
    50855391            }
     
    50915397            "dev": true,
    50925398            "requires": {
    5093                 "indent-string": "2.1.0",
    5094                 "strip-indent": "1.0.1"
     5399                "indent-string": "^2.1.0",
     5400                "strip-indent": "^1.0.1"
    50955401            }
    50965402        },
     
    51015407            "dev": true,
    51025408            "requires": {
    5103                 "is-equal-shallow": "0.1.3",
    5104                 "is-primitive": "2.0.0"
     5409                "is-equal-shallow": "^0.1.3",
     5410                "is-primitive": "^2.0.0"
    51055411            }
    51065412        },
     
    51235429            "dev": true,
    51245430            "requires": {
    5125                 "is-finite": "1.0.2"
     5431                "is-finite": "^1.0.0"
    51265432            }
    51275433        },
     
    51385444            "dev": true,
    51395445            "requires": {
    5140                 "aws-sign2": "0.6.0",
    5141                 "aws4": "1.5.0",
    5142                 "bl": "1.0.3",
    5143                 "caseless": "0.11.0",
    5144                 "combined-stream": "1.0.5",
    5145                 "extend": "3.0.0",
    5146                 "forever-agent": "0.6.1",
    5147                 "form-data": "1.0.1",
    5148                 "har-validator": "2.0.6",
    5149                 "hawk": "3.1.3",
    5150                 "http-signature": "1.1.1",
    5151                 "is-typedarray": "1.0.0",
    5152                 "isstream": "0.1.2",
    5153                 "json-stringify-safe": "5.0.1",
    5154                 "mime-types": "2.1.12",
    5155                 "node-uuid": "1.4.7",
    5156                 "oauth-sign": "0.8.2",
    5157                 "qs": "6.0.2",
    5158                 "stringstream": "0.0.5",
    5159                 "tough-cookie": "2.2.2",
    5160                 "tunnel-agent": "0.4.3"
     5446                "aws-sign2": "~0.6.0",
     5447                "aws4": "^1.2.1",
     5448                "bl": "~1.0.0",
     5449                "caseless": "~0.11.0",
     5450                "combined-stream": "~1.0.5",
     5451                "extend": "~3.0.0",
     5452                "forever-agent": "~0.6.1",
     5453                "form-data": "~1.0.0-rc3",
     5454                "har-validator": "~2.0.6",
     5455                "hawk": "~3.1.0",
     5456                "http-signature": "~1.1.0",
     5457                "is-typedarray": "~1.0.0",
     5458                "isstream": "~0.1.2",
     5459                "json-stringify-safe": "~5.0.1",
     5460                "mime-types": "~2.1.7",
     5461                "node-uuid": "~1.4.7",
     5462                "oauth-sign": "~0.8.0",
     5463                "qs": "~6.0.2",
     5464                "stringstream": "~0.0.4",
     5465                "tough-cookie": "~2.2.0",
     5466                "tunnel-agent": "~0.4.1"
    51615467            },
    51625468            "dependencies": {
     
    51675473                    "dev": true,
    51685474                    "requires": {
    5169                         "readable-stream": "2.0.6"
     5475                        "readable-stream": "~2.0.5"
    51705476                    }
    51715477                },
     
    52085514            "dev": true,
    52095515            "requires": {
    5210                 "expand-tilde": "1.2.2",
    5211                 "global-modules": "0.2.3"
     5516                "expand-tilde": "^1.2.2",
     5517                "global-modules": "^0.2.3"
    52125518            }
    52135519        },
     
    52245530            "dev": true,
    52255531            "requires": {
    5226                 "exit-hook": "1.1.1",
    5227                 "onetime": "1.1.0"
     5532                "exit-hook": "^1.0.0",
     5533                "onetime": "^1.0.0"
    52285534            }
    52295535        },
     
    52345540            "dev": true,
    52355541            "requires": {
    5236                 "align-text": "0.1.4"
     5542                "align-text": "^0.1.1"
    52375543            }
    52385544        },
     
    52495555            "dev": true,
    52505556            "requires": {
    5251                 "chalk": "1.1.3",
    5252                 "findup": "0.1.5",
    5253                 "mkdirp": "0.5.1",
    5254                 "postcss": "5.2.5",
    5255                 "strip-json-comments": "2.0.1"
     5557                "chalk": "^1.0.0",
     5558                "findup": "^0.1.5",
     5559                "mkdirp": "^0.5.1",
     5560                "postcss": "^5.0.0",
     5561                "strip-json-comments": "^2.0.0"
    52565562            },
    52575563            "dependencies": {
     
    52705576            "dev": true,
    52715577            "requires": {
    5272                 "once": "1.4.0"
     5578                "once": "^1.3.0"
    52735579            }
    52745580        },
     
    52915597            "dev": true,
    52925598            "requires": {
    5293                 "glob": "7.0.6",
    5294                 "lodash": "4.16.4",
    5295                 "yargs": "4.8.1"
     5599                "glob": "^7.0.0",
     5600                "lodash": "^4.0.0",
     5601                "yargs": "^4.7.1"
    52965602            },
    52975603            "dependencies": {
     
    53025608                    "dev": true,
    53035609                    "requires": {
    5304                         "string-width": "1.0.2",
    5305                         "strip-ansi": "3.0.1",
    5306                         "wrap-ansi": "2.0.0"
     5610                        "string-width": "^1.0.1",
     5611                        "strip-ansi": "^3.0.1",
     5612                        "wrap-ansi": "^2.0.0"
    53075613                    }
    53085614                },
     
    53255631                    "dev": true,
    53265632                    "requires": {
    5327                         "cliui": "3.2.0",
    5328                         "decamelize": "1.2.0",
    5329                         "get-caller-file": "1.0.2",
    5330                         "lodash.assign": "4.2.0",
    5331                         "os-locale": "1.4.0",
    5332                         "read-pkg-up": "1.0.1",
    5333                         "require-directory": "2.1.1",
    5334                         "require-main-filename": "1.0.1",
    5335                         "set-blocking": "2.0.0",
    5336                         "string-width": "1.0.2",
    5337                         "which-module": "1.0.0",
    5338                         "window-size": "0.2.0",
    5339                         "y18n": "3.2.1",
    5340                         "yargs-parser": "2.4.1"
     5633                        "cliui": "^3.2.0",
     5634                        "decamelize": "^1.1.1",
     5635                        "get-caller-file": "^1.0.1",
     5636                        "lodash.assign": "^4.0.3",
     5637                        "os-locale": "^1.4.0",
     5638                        "read-pkg-up": "^1.0.1",
     5639                        "require-directory": "^2.1.1",
     5640                        "require-main-filename": "^1.0.1",
     5641                        "set-blocking": "^2.0.0",
     5642                        "string-width": "^1.0.1",
     5643                        "which-module": "^1.0.0",
     5644                        "window-size": "^0.2.0",
     5645                        "y18n": "^3.2.1",
     5646                        "yargs-parser": "^2.4.1"
    53415647                    }
    53425648                }
     
    53555661            "dev": true,
    53565662            "requires": {
    5357                 "commander": "2.8.1"
     5663                "commander": "~2.8.1"
    53585664            }
    53595665        },
     
    53785684            "optional": true,
    53795685            "requires": {
    5380                 "semver": "5.3.0"
     5686                "semver": "^5.3.0"
    53815687            }
    53825688        },
     
    53995705            "dev": true
    54005706        },
     5707        "sigmund": {
     5708            "version": "1.0.1",
     5709            "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
     5710            "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
     5711            "dev": true
     5712        },
    54015713        "signal-exit": {
    54025714            "version": "3.0.1",
     
    54175729            "dev": true,
    54185730            "requires": {
    5419                 "hoek": "2.16.3"
     5731                "hoek": "2.x.x"
    54205732            }
    54215733        },
     
    54265738            "dev": true,
    54275739            "requires": {
    5428                 "amdefine": "1.0.0"
     5740                "amdefine": ">=0.0.4"
    54295741            }
    54305742        },
     
    54415753            "dev": true,
    54425754            "requires": {
    5443                 "spdx-license-ids": "1.2.2"
     5755                "spdx-license-ids": "^1.0.2"
    54445756            }
    54455757        },
     
    54685780            "dev": true,
    54695781            "requires": {
    5470                 "through2": "0.6.5"
     5782                "through2": "~0.6.1"
    54715783            }
    54725784        },
     
    54845796            "optional": true,
    54855797            "requires": {
    5486                 "chalk": "1.1.3",
    5487                 "console-stream": "0.1.1",
    5488                 "lpad-align": "1.1.0"
     5798                "chalk": "^1.0.0",
     5799                "console-stream": "^0.1.1",
     5800                "lpad-align": "^1.0.1"
    54895801            }
    54905802        },
     
    54955807            "dev": true,
    54965808            "requires": {
    5497                 "asn1": "0.2.3",
    5498                 "assert-plus": "1.0.0",
    5499                 "bcrypt-pbkdf": "1.0.0",
    5500                 "dashdash": "1.14.0",
    5501                 "ecc-jsbn": "0.1.1",
    5502                 "getpass": "0.1.6",
    5503                 "jodid25519": "1.0.2",
    5504                 "jsbn": "0.1.0",
    5505                 "tweetnacl": "0.14.3"
     5809                "asn1": "~0.2.3",
     5810                "assert-plus": "^1.0.0",
     5811                "bcrypt-pbkdf": "^1.0.0",
     5812                "dashdash": "^1.12.0",
     5813                "ecc-jsbn": "~0.1.1",
     5814                "getpass": "^0.1.1",
     5815                "jodid25519": "^1.0.0",
     5816                "jsbn": "~0.1.0",
     5817                "tweetnacl": "~0.14.0"
    55065818            },
    55075819            "dependencies": {
     
    55385850            "dev": true,
    55395851            "requires": {
    5540                 "readable-stream": "2.0.6"
     5852                "readable-stream": "^2.0.1"
    55415853            }
    55425854        },
     
    55475859            "dev": true,
    55485860            "requires": {
    5549                 "duplexer": "0.1.1",
    5550                 "through": "2.3.8"
     5861                "duplexer": "~0.1.1",
     5862                "through": "~2.3.4"
    55515863            }
    55525864        },
     
    55575869            "dev": true,
    55585870            "requires": {
    5559                 "duplexer2": "0.1.4",
    5560                 "readable-stream": "2.0.6"
     5871                "duplexer2": "~0.1.0",
     5872                "readable-stream": "^2.0.2"
    55615873            }
    55625874        },
     
    55735885            "dev": true,
    55745886            "requires": {
    5575                 "code-point-at": "1.0.1",
    5576                 "is-fullwidth-code-point": "1.0.0",
    5577                 "strip-ansi": "3.0.1"
     5887                "code-point-at": "^1.0.0",
     5888                "is-fullwidth-code-point": "^1.0.0",
     5889                "strip-ansi": "^3.0.0"
    55785890            }
    55795891        },
     
    55965908            "dev": true,
    55975909            "requires": {
    5598                 "ansi-regex": "2.0.0"
     5910                "ansi-regex": "^2.0.0"
    55995911            }
    56005912        },
     
    56055917            "dev": true,
    56065918            "requires": {
    5607                 "is-utf8": "0.2.1"
     5919                "is-utf8": "^0.2.0"
    56085920            }
    56095921        },
     
    56145926            "dev": true,
    56155927            "requires": {
    5616                 "first-chunk-stream": "1.0.0",
    5617                 "strip-bom": "2.0.0"
     5928                "first-chunk-stream": "^1.0.0",
     5929                "strip-bom": "^2.0.0"
    56185930            }
    56195931        },
     
    56245936            "dev": true,
    56255937            "requires": {
    5626                 "chalk": "1.1.3",
    5627                 "get-stdin": "4.0.1",
    5628                 "is-absolute": "0.1.7",
    5629                 "is-natural-number": "2.1.1",
    5630                 "minimist": "1.2.0",
    5631                 "sum-up": "1.0.3"
     5938                "chalk": "^1.0.0",
     5939                "get-stdin": "^4.0.1",
     5940                "is-absolute": "^0.1.5",
     5941                "is-natural-number": "^2.0.0",
     5942                "minimist": "^1.1.0",
     5943                "sum-up": "^1.0.1"
    56325944            }
    56335945        },
     
    56385950            "dev": true,
    56395951            "requires": {
    5640                 "get-stdin": "4.0.1"
     5952                "get-stdin": "^4.0.1"
    56415953            }
    56425954        },
     
    56535965            "dev": true,
    56545966            "requires": {
    5655                 "escape-string-regexp": "1.0.5"
     5967                "escape-string-regexp": "^1.0.2"
    56565968            }
    56575969        },
     
    56685980            "dev": true,
    56695981            "requires": {
    5670                 "browserslist": "1.7.7",
    5671                 "chalk": "1.1.3",
    5672                 "log-symbols": "1.0.2",
    5673                 "minimist": "1.2.0",
    5674                 "plur": "2.1.2",
    5675                 "postcss": "5.2.5",
    5676                 "postcss-reporter": "1.4.1",
    5677                 "postcss-selector-parser": "2.2.3",
    5678                 "read-file-stdin": "0.2.1",
    5679                 "text-table": "0.2.0",
     5982                "browserslist": "^1.1.3",
     5983                "chalk": "^1.1.1",
     5984                "log-symbols": "^1.0.2",
     5985                "minimist": "^1.2.0",
     5986                "plur": "^2.1.2",
     5987                "postcss": "^5.0.18",
     5988                "postcss-reporter": "^1.3.3",
     5989                "postcss-selector-parser": "^2.0.0",
     5990                "read-file-stdin": "^0.2.1",
     5991                "text-table": "^0.2.0",
    56805992                "write-file-stdout": "0.0.2"
    56815993            },
     
    56936005                    "dev": true,
    56946006                    "requires": {
    5695                         "chalk": "1.1.3",
    5696                         "lodash": "4.17.4",
    5697                         "log-symbols": "1.0.2",
    5698                         "postcss": "5.2.5"
     6007                        "chalk": "^1.0.0",
     6008                        "lodash": "^4.1.0",
     6009                        "log-symbols": "^1.0.2",
     6010                        "postcss": "^5.0.0"
    56996011                    }
    57006012                }
     
    57076019            "dev": true,
    57086020            "requires": {
    5709                 "balanced-match": "0.4.2",
    5710                 "chalk": "1.1.3",
    5711                 "colorguard": "1.2.0",
    5712                 "cosmiconfig": "2.1.3",
    5713                 "debug": "2.6.8",
    5714                 "doiuse": "2.6.0",
    5715                 "execall": "1.0.0",
    5716                 "file-entry-cache": "2.0.0",
    5717                 "get-stdin": "5.0.1",
    5718                 "globby": "6.1.0",
    5719                 "globjoin": "0.1.4",
    5720                 "html-tags": "1.1.1",
    5721                 "ignore": "3.3.3",
    5722                 "imurmurhash": "0.1.4",
    5723                 "known-css-properties": "0.0.7",
    5724                 "lodash": "4.17.4",
    5725                 "log-symbols": "1.0.2",
    5726                 "meow": "3.7.0",
    5727                 "micromatch": "2.3.11",
    5728                 "normalize-selector": "0.2.0",
    5729                 "postcss": "5.2.5",
    5730                 "postcss-less": "0.14.0",
    5731                 "postcss-media-query-parser": "0.2.3",
    5732                 "postcss-reporter": "3.0.0",
    5733                 "postcss-resolve-nested-selector": "0.1.1",
    5734                 "postcss-scss": "0.4.1",
    5735                 "postcss-selector-parser": "2.2.3",
    5736                 "postcss-value-parser": "3.3.0",
    5737                 "resolve-from": "2.0.0",
    5738                 "specificity": "0.3.0",
    5739                 "string-width": "2.0.0",
    5740                 "style-search": "0.1.0",
    5741                 "stylehacks": "2.3.2",
    5742                 "sugarss": "0.2.0",
    5743                 "svg-tags": "1.0.0",
    5744                 "table": "4.0.1"
    5745             },
    5746             "dependencies": {
     6021                "autoprefixer": "^6.0.0",
     6022                "balanced-match": "^0.4.0",
     6023                "chalk": "^1.1.1",
     6024                "colorguard": "^1.2.0",
     6025                "cosmiconfig": "^2.1.1",
     6026                "debug": "^2.6.0",
     6027                "doiuse": "^2.4.1",
     6028                "execall": "^1.0.0",
     6029                "file-entry-cache": "^2.0.0",
     6030                "get-stdin": "^5.0.0",
     6031                "globby": "^6.0.0",
     6032                "globjoin": "^0.1.4",
     6033                "html-tags": "^1.1.1",
     6034                "ignore": "^3.2.0",
     6035                "imurmurhash": "^0.1.4",
     6036                "known-css-properties": "^0.0.7",
     6037                "lodash": "^4.17.4",
     6038                "log-symbols": "^1.0.2",
     6039                "meow": "^3.3.0",
     6040                "micromatch": "^2.3.11",
     6041                "normalize-selector": "^0.2.0",
     6042                "postcss": "^5.0.20",
     6043                "postcss-less": "^0.14.0",
     6044                "postcss-media-query-parser": "^0.2.0",
     6045                "postcss-reporter": "^3.0.0",
     6046                "postcss-resolve-nested-selector": "^0.1.1",
     6047                "postcss-scss": "^0.4.0",
     6048                "postcss-selector-parser": "^2.1.1",
     6049                "postcss-value-parser": "^3.1.1",
     6050                "resolve-from": "^2.0.0",
     6051                "specificity": "^0.3.0",
     6052                "string-width": "^2.0.0",
     6053                "style-search": "^0.1.0",
     6054                "stylehacks": "^2.3.2",
     6055                "sugarss": "^0.2.0",
     6056                "svg-tags": "^1.0.0",
     6057                "table": "^4.0.1"
     6058            },
     6059            "dependencies": {
     6060                "autoprefixer": {
     6061                    "version": "6.7.7",
     6062                    "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
     6063                    "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
     6064                    "dev": true,
     6065                    "requires": {
     6066                        "browserslist": "^1.7.6",
     6067                        "caniuse-db": "^1.0.30000634",
     6068                        "normalize-range": "^0.1.2",
     6069                        "num2fraction": "^1.2.2",
     6070                        "postcss": "^5.2.16",
     6071                        "postcss-value-parser": "^3.2.3"
     6072                    },
     6073                    "dependencies": {
     6074                        "postcss": {
     6075                            "version": "5.2.18",
     6076                            "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
     6077                            "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
     6078                            "dev": true,
     6079                            "requires": {
     6080                                "chalk": "^1.1.3",
     6081                                "js-base64": "^2.1.9",
     6082                                "source-map": "^0.5.6",
     6083                                "supports-color": "^3.2.3"
     6084                            }
     6085                        }
     6086                    }
     6087                },
    57476088                "debug": {
    57486089                    "version": "2.6.8",
     
    57846125                    "dev": true,
    57856126                    "requires": {
    5786                         "postcss": "5.2.17"
     6127                        "postcss": "^5.2.13"
    57876128                    },
    57886129                    "dependencies": {
     
    57936134                            "dev": true,
    57946135                            "requires": {
    5795                                 "chalk": "1.1.3",
    5796                                 "js-base64": "2.1.9",
    5797                                 "source-map": "0.5.6",
    5798                                 "supports-color": "3.2.3"
     6136                                "chalk": "^1.1.3",
     6137                                "js-base64": "^2.1.9",
     6138                                "source-map": "^0.5.6",
     6139                                "supports-color": "^3.2.3"
    57996140                            }
    58006141                        }
     
    58136154                    "dev": true,
    58146155                    "requires": {
    5815                         "is-fullwidth-code-point": "2.0.0",
    5816                         "strip-ansi": "3.0.1"
     6156                        "is-fullwidth-code-point": "^2.0.0",
     6157                        "strip-ansi": "^3.0.0"
    58176158                    }
    58186159                },
     
    58236164                    "dev": true,
    58246165                    "requires": {
    5825                         "has-flag": "1.0.0"
     6166                        "has-flag": "^1.0.0"
    58266167                    }
    58276168                }
     
    58346175            "dev": true,
    58356176            "requires": {
    5836                 "stylelint-scss": "1.4.4"
     6177                "stylelint-scss": "^1.4.4"
    58376178            }
    58386179        },
     
    58436184            "dev": true,
    58446185            "requires": {
    5845                 "lodash": "4.17.4",
    5846                 "postcss-media-query-parser": "0.2.3",
    5847                 "postcss-resolve-nested-selector": "0.1.1",
    5848                 "postcss-selector-parser": "2.2.3",
    5849                 "postcss-value-parser": "3.3.0",
    5850                 "stylelint": "7.10.1"
     6186                "lodash": "^4.11.1",
     6187                "postcss-media-query-parser": "^0.2.3",
     6188                "postcss-resolve-nested-selector": "^0.1.1",
     6189                "postcss-selector-parser": "^2.0.0",
     6190                "postcss-value-parser": "^3.3.0",
     6191                "stylelint": "^7.0.3"
    58516192            },
    58526193            "dependencies": {
     
    58656206            "dev": true,
    58666207            "requires": {
    5867                 "postcss": "5.2.5"
     6208                "postcss": "^5.2.4"
    58686209            }
    58696210        },
     
    58746215            "dev": true,
    58756216            "requires": {
    5876                 "chalk": "1.1.3"
     6217                "chalk": "^1.0.0"
    58776218            }
    58786219        },
     
    58966237            "optional": true,
    58976238            "requires": {
    5898                 "coa": "1.0.1",
    5899                 "colors": "1.1.2",
    5900                 "csso": "2.0.0",
    5901                 "js-yaml": "3.6.1",
    5902                 "mkdirp": "0.5.1",
    5903                 "sax": "1.2.1",
    5904                 "whet.extend": "0.9.9"
     6239                "coa": "~1.0.1",
     6240                "colors": "~1.1.2",
     6241                "csso": "~2.0.0",
     6242                "js-yaml": "~3.6.0",
     6243                "mkdirp": "~0.5.1",
     6244                "sax": "~1.2.1",
     6245                "whet.extend": "~0.9.9"
    59056246            },
    59066247            "dependencies": {
     
    59126253                    "optional": true,
    59136254                    "requires": {
    5914                         "argparse": "1.0.9",
    5915                         "esprima": "2.7.3"
     6255                        "argparse": "^1.0.7",
     6256                        "esprima": "^2.6.0"
    59166257                    }
    59176258                }
     
    59336274            "dev": true,
    59346275            "requires": {
    5935                 "ajv": "4.11.8",
    5936                 "ajv-keywords": "1.5.1",
    5937                 "chalk": "1.1.3",
    5938                 "lodash": "4.17.4",
     6276                "ajv": "^4.7.0",
     6277                "ajv-keywords": "^1.0.0",
     6278                "chalk": "^1.1.1",
     6279                "lodash": "^4.0.0",
    59396280                "slice-ansi": "0.0.4",
    5940                 "string-width": "2.0.0"
     6281                "string-width": "^2.0.0"
    59416282            },
    59426283            "dependencies": {
     
    59596300                    "dev": true,
    59606301                    "requires": {
    5961                         "is-fullwidth-code-point": "2.0.0",
    5962                         "strip-ansi": "3.0.1"
     6302                        "is-fullwidth-code-point": "^2.0.0",
     6303                        "strip-ansi": "^3.0.0"
    59636304                    }
    59646305                }
     
    59716312            "dev": true,
    59726313            "requires": {
    5973                 "block-stream": "0.0.9",
    5974                 "fstream": "1.0.10",
    5975                 "inherits": "2.0.3"
     6314                "block-stream": "*",
     6315                "fstream": "^1.0.2",
     6316                "inherits": "2"
    59766317            }
    59776318        },
     
    59826323            "dev": true,
    59836324            "requires": {
    5984                 "bl": "1.1.2",
    5985                 "end-of-stream": "1.1.0",
    5986                 "readable-stream": "2.0.6",
    5987                 "xtend": "4.0.1"
     6325                "bl": "^1.0.0",
     6326                "end-of-stream": "^1.0.0",
     6327                "readable-stream": "^2.0.0",
     6328                "xtend": "^4.0.0"
    59886329            }
    59896330        },
     
    59946335            "dev": true,
    59956336            "requires": {
    5996                 "os-tmpdir": "1.0.2",
    5997                 "uuid": "2.0.3"
     6337                "os-tmpdir": "^1.0.0",
     6338                "uuid": "^2.0.1"
    59986339            }
    59996340        },
     
    60166357            "dev": true,
    60176358            "requires": {
    6018                 "readable-stream": "1.0.34",
    6019                 "xtend": "4.0.1"
     6359                "readable-stream": ">=1.0.33-1 <1.1.0-0",
     6360                "xtend": ">=4.0.0 <4.1.0-0"
    60206361            },
    60216362            "dependencies": {
     
    60326373                    "dev": true,
    60336374                    "requires": {
    6034                         "core-util-is": "1.0.2",
    6035                         "inherits": "2.0.3",
     6375                        "core-util-is": "~1.0.0",
     6376                        "inherits": "~2.0.1",
    60366377                        "isarray": "0.0.1",
    6037                         "string_decoder": "0.10.31"
     6378                        "string_decoder": "~0.10.x"
    60386379                    }
    60396380                }
     
    60466387            "dev": true,
    60476388            "requires": {
    6048                 "through2": "2.0.1",
    6049                 "xtend": "4.0.1"
     6389                "through2": "~2.0.0",
     6390                "xtend": "~4.0.0"
    60506391            },
    60516392            "dependencies": {
     
    60566397                    "dev": true,
    60576398                    "requires": {
    6058                         "readable-stream": "2.0.6",
    6059                         "xtend": "4.0.1"
     6399                        "readable-stream": "~2.0.0",
     6400                        "xtend": "~4.0.0"
    60606401                    }
    60616402                }
     
    60806421            "dev": true,
    60816422            "requires": {
    6082                 "body-parser": "1.14.2",
    6083                 "debug": "2.2.0",
    6084                 "faye-websocket": "0.10.0",
    6085                 "livereload-js": "2.2.2",
    6086                 "parseurl": "1.3.1",
    6087                 "qs": "5.1.0"
     6423                "body-parser": "~1.14.0",
     6424                "debug": "~2.2.0",
     6425                "faye-websocket": "~0.10.0",
     6426                "livereload-js": "^2.2.0",
     6427                "parseurl": "~1.3.0",
     6428                "qs": "~5.1.0"
    60886429            }
    60896430        },
     
    60946435            "dev": true,
    60956436            "requires": {
    6096                 "os-tmpdir": "1.0.2"
     6437                "os-tmpdir": "~1.0.2"
    60976438            }
    60986439        },
     
    61036444            "dev": true,
    61046445            "requires": {
    6105                 "extend-shallow": "2.0.1"
     6446                "extend-shallow": "^2.0.1"
    61066447            }
    61076448        },
     
    61246465            "dev": true,
    61256466            "requires": {
    6126                 "escape-string-regexp": "1.0.5"
     6467                "escape-string-regexp": "^1.0.2"
    61276468            }
    61286469        },
     
    61476488            "requires": {
    61486489                "media-typer": "0.3.0",
    6149                 "mime-types": "2.1.12"
     6490                "mime-types": "~2.1.11"
    61506491            }
    61516492        },
     
    61806521            "dev": true,
    61816522            "requires": {
    6182                 "json-stable-stringify": "1.0.1",
    6183                 "through2-filter": "2.0.0"
     6523                "json-stable-stringify": "^1.0.0",
     6524                "through2-filter": "^2.0.0"
    61846525            }
    61856526        },
     
    61966537            "dev": true,
    61976538            "requires": {
    6198                 "os-homedir": "1.0.2"
     6539                "os-homedir": "^1.0.0"
    61996540            }
    62006541        },
     
    62176558            "dev": true,
    62186559            "requires": {
    6219                 "prepend-http": "1.0.4"
     6560                "prepend-http": "^1.0.1"
    62206561            }
    62216562        },
     
    62276568            "optional": true,
    62286569            "requires": {
    6229                 "ip-regex": "1.0.3"
     6570                "ip-regex": "^1.0.1"
    62306571            }
    62316572        },
     
    62546595            "dev": true,
    62556596            "requires": {
    6256                 "spdx-correct": "1.0.2",
    6257                 "spdx-expression-parse": "1.0.4"
     6597                "spdx-correct": "~1.0.0",
     6598                "spdx-expression-parse": "~1.0.0"
    62586599            }
    62596600        },
     
    62736614            "dev": true,
    62746615            "requires": {
    6275                 "clone": "1.0.2",
    6276                 "clone-stats": "0.0.1",
     6616                "clone": "^1.0.0",
     6617                "clone-stats": "^0.0.1",
    62776618                "replace-ext": "0.0.1"
    62786619            }
     
    62846625            "dev": true,
    62856626            "requires": {
    6286                 "object-assign": "4.1.0",
    6287                 "readable-stream": "2.0.6"
     6627                "object-assign": "^4.0.1",
     6628                "readable-stream": "^2.0.0"
    62886629            }
    62896630        },
     
    62946635            "dev": true,
    62956636            "requires": {
    6296                 "duplexify": "3.4.6",
    6297                 "glob-stream": "5.3.5",
    6298                 "graceful-fs": "4.1.9",
     6637                "duplexify": "^3.2.0",
     6638                "glob-stream": "^5.3.2",
     6639                "graceful-fs": "^4.0.0",
    62996640                "gulp-sourcemaps": "1.6.0",
    6300                 "is-valid-glob": "0.3.0",
    6301                 "lazystream": "1.0.0",
    6302                 "lodash.isequal": "4.4.0",
    6303                 "merge-stream": "1.0.0",
    6304                 "mkdirp": "0.5.1",
    6305                 "object-assign": "4.1.0",
    6306                 "readable-stream": "2.0.6",
    6307                 "strip-bom": "2.0.0",
    6308                 "strip-bom-stream": "1.0.0",
    6309                 "through2": "2.0.1",
    6310                 "through2-filter": "2.0.0",
    6311                 "vali-date": "1.0.0",
    6312                 "vinyl": "1.2.0"
     6641                "is-valid-glob": "^0.3.0",
     6642                "lazystream": "^1.0.0",
     6643                "lodash.isequal": "^4.0.0",
     6644                "merge-stream": "^1.0.0",
     6645                "mkdirp": "^0.5.0",
     6646                "object-assign": "^4.0.0",
     6647                "readable-stream": "^2.0.4",
     6648                "strip-bom": "^2.0.0",
     6649                "strip-bom-stream": "^1.0.0",
     6650                "through2": "^2.0.0",
     6651                "through2-filter": "^2.0.0",
     6652                "vali-date": "^1.0.0",
     6653                "vinyl": "^1.0.0"
    63136654            },
    63146655            "dependencies": {
     
    63196660                    "dev": true,
    63206661                    "requires": {
    6321                         "readable-stream": "2.0.6",
    6322                         "xtend": "4.0.1"
     6662                        "readable-stream": "~2.0.0",
     6663                        "xtend": "~4.0.0"
    63236664                    }
    63246665                }
     
    63316672            "dev": true,
    63326673            "requires": {
    6333                 "wrap-fn": "0.1.5"
     6674                "wrap-fn": "^0.1.0"
    63346675            }
    63356676        },
     
    63406681            "dev": true,
    63416682            "requires": {
    6342                 "websocket-extensions": "0.1.1"
     6683                "websocket-extensions": ">=0.1.1"
    63436684            }
    63446685        },
     
    63626703            "dev": true,
    63636704            "requires": {
    6364                 "isexe": "1.1.2"
     6705                "isexe": "^1.1.1"
    63656706            }
    63666707        },
     
    63776718            "dev": true,
    63786719            "requires": {
    6379                 "string-width": "1.0.2"
     6720                "string-width": "^1.0.1"
    63806721            }
    63816722        },
     
    63986739            "dev": true,
    63996740            "requires": {
    6400                 "string-width": "1.0.2"
     6741                "string-width": "^1.0.1"
    64016742            }
    64026743        },
     
    64226763            "dev": true,
    64236764            "requires": {
    6424                 "mkdirp": "0.5.1"
     6765                "mkdirp": "^0.5.1"
    64256766            }
    64266767        },
     
    64436784            "dev": true,
    64446785            "requires": {
    6445                 "sax": "1.2.1",
    6446                 "xmlbuilder": "8.2.2"
     6786                "sax": "1.2.x",
     6787                "xmlbuilder": "8.2.x"
    64476788            }
    64486789        },
     
    64716812            "dev": true,
    64726813            "requires": {
    6473                 "camelcase": "1.2.1",
    6474                 "cliui": "2.1.0",
    6475                 "decamelize": "1.2.0",
     6814                "camelcase": "^1.0.2",
     6815                "cliui": "^2.1.0",
     6816                "decamelize": "^1.0.0",
    64766817                "window-size": "0.1.0"
    64776818            },
     
    64916832            "dev": true,
    64926833            "requires": {
    6493                 "camelcase": "3.0.0",
    6494                 "lodash.assign": "4.2.0"
     6834                "camelcase": "^3.0.0",
     6835                "lodash.assign": "^4.0.6"
    64956836            },
    64966837            "dependencies": {
     
    65096850            "dev": true,
    65106851            "requires": {
    6511                 "buffer-crc32": "0.2.5",
    6512                 "fd-slicer": "1.0.1"
     6852                "buffer-crc32": "~0.2.3",
     6853                "fd-slicer": "~1.0.1"
    65136854            }
    65146855        }
  • trunk/package.json

    r12168 r12193  
    88        "@wordpress/browserslist-config": "~2.1.4",
    99        "autoprefixer": "~8.5.1",
    10         "grunt": "^1.0.2",
     10        "grunt": "~1.0.2",
    1111        "grunt-check-dependencies": "~1.0.0",
    1212        "grunt-checktextdomain": "~1.0.1",
    1313        "grunt-contrib-clean": "~1.1.0",
    1414        "grunt-contrib-copy": "~1.0.0",
    15         "grunt-contrib-cssmin": "^2.2.1",
     15        "grunt-contrib-cssmin": "~2.2.1",
    1616        "grunt-contrib-imagemin": "~1.0.1",
    1717        "grunt-contrib-jshint": "~1.1.0",
     
    2020        "grunt-exec": "~2.0.0",
    2121        "grunt-jsvalidate": "~0.2.2",
    22         "grunt-legacy-util": "^1.0.0",
     22        "grunt-legacy-util": "~1.0.0",
    2323        "grunt-patch-wordpress": "~0.4.2",
     24        "grunt-phplint": "~0.1.0",
    2425        "grunt-postcss": "~0.9.0",
    2526        "grunt-rtlcss": "~2.0.1",
    2627        "grunt-sass": "~2.0.0",
    27         "grunt-stylelint": "^0.8.0",
    28         "grunt-wp-i18n": "^1.0.2",
     28        "grunt-stylelint": "~0.8.0",
     29        "grunt-wp-i18n": "~1.0.2",
    2930        "matchdep": "~1.0.1",
    3031        "postcss-scss": "~1.0.5",
Note: See TracChangeset for help on using the changeset viewer.