diff options
author | ArthurHoaro <arthur@hoa.ro> | 2018-05-10 13:29:47 +0200 |
---|---|---|
committer | ArthurHoaro <arthur@hoa.ro> | 2018-05-10 13:29:47 +0200 |
commit | 03b483aa45ca994c0d75010e2008a8f0bfcf7ed3 (patch) | |
tree | c4ab060db6f6991025d743cf8084c28b8bfafd31 | |
parent | 9d0fc862507e1933e447b3c3e92a438400aad263 (diff) | |
download | Shaarli-03b483aa45ca994c0d75010e2008a8f0bfcf7ed3.tar.gz Shaarli-03b483aa45ca994c0d75010e2008a8f0bfcf7ed3.tar.zst Shaarli-03b483aa45ca994c0d75010e2008a8f0bfcf7ed3.zip |
Add SASSLint makefile target, and run it in CI
Also move ESLint and SASSLint config files to a dedicated .dev folder
-rw-r--r-- | .dev/.eslintrc.js (renamed from .eslintrc.js) | 0 | ||||
-rw-r--r-- | .dev/.sasslintrc | 15 | ||||
-rw-r--r-- | .editorconfig | 2 | ||||
-rw-r--r-- | .gitattributes | 1 | ||||
-rw-r--r-- | .travis.yml | 1 | ||||
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | package.json | 1 | ||||
-rw-r--r-- | yarn.lock | 298 |
8 files changed, 312 insertions, 14 deletions
diff --git a/.eslintrc.js b/.dev/.eslintrc.js index 151b785b..151b785b 100644 --- a/.eslintrc.js +++ b/.dev/.eslintrc.js | |||
diff --git a/.dev/.sasslintrc b/.dev/.sasslintrc new file mode 100644 index 00000000..ac406d7b --- /dev/null +++ b/.dev/.sasslintrc | |||
@@ -0,0 +1,15 @@ | |||
1 | options: | ||
2 | max-warnings: 0 | ||
3 | rules: | ||
4 | property-sort-order: | ||
5 | - 1 | ||
6 | - | ||
7 | order: 'concentric' | ||
8 | no-important: | ||
9 | - 0 | ||
10 | no-vendor-prefixes: | ||
11 | - 0 # this will be fixed with v2: see https://github.com/sasstools/sass-lint/pull/1137 | ||
12 | nesting-depth: | ||
13 | - 1 | ||
14 | - | ||
15 | max-depth: 4 | ||
diff --git a/.editorconfig b/.editorconfig index f0d83ee3..34bd7994 100644 --- a/.editorconfig +++ b/.editorconfig | |||
@@ -10,7 +10,7 @@ trim_trailing_whitespace = true | |||
10 | indent_style = space | 10 | indent_style = space |
11 | indent_size = 4 | 11 | indent_size = 4 |
12 | 12 | ||
13 | [*.{htaccess,html,js,json,xml,yml}] | 13 | [*.{htaccess,html,scss,js,json,xml,yml}] |
14 | indent_size = 2 | 14 | indent_size = 2 |
15 | 15 | ||
16 | [*.php] | 16 | [*.php] |
diff --git a/.gitattributes b/.gitattributes index 549777ef..6b6ffbd5 100644 --- a/.gitattributes +++ b/.gitattributes | |||
@@ -26,6 +26,7 @@ Dockerfile text | |||
26 | 26 | ||
27 | # Exclude from Git archives | 27 | # Exclude from Git archives |
28 | .editorconfig export-ignore | 28 | .editorconfig export-ignore |
29 | .dev export-ignore | ||
29 | .gitattributes export-ignore | 30 | .gitattributes export-ignore |
30 | .github export-ignore | 31 | .github export-ignore |
31 | .gitignore export-ignore | 32 | .gitignore export-ignore |
diff --git a/.travis.yml b/.travis.yml index 14b91cf2..eee1ca74 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -27,6 +27,7 @@ matrix: | |||
27 | script: | 27 | script: |
28 | - yarn run build # Just to be sure that the build isn't broken | 28 | - yarn run build # Just to be sure that the build isn't broken |
29 | - make eslint | 29 | - make eslint |
30 | - make sasslint | ||
30 | 31 | ||
31 | cache: | 32 | cache: |
32 | directories: | 33 | directories: |
@@ -218,5 +218,9 @@ translate: | |||
218 | 218 | ||
219 | ### Run ESLint check against Shaarli's JS files | 219 | ### Run ESLint check against Shaarli's JS files |
220 | eslint: | 220 | eslint: |
221 | @yarn run eslint assets/vintage/js/ | 221 | @yarn run eslint -c .dev/.eslintrc.js assets/vintage/js/ |
222 | @yarn run eslint assets/default/js/ | 222 | @yarn run eslint -c .dev/.eslintrc.js assets/default/js/ |
223 | |||
224 | ### Run CSSLint check against Shaarli's SCSS files | ||
225 | sasslint: | ||
226 | @yarn run sass-lint -c .dev/.sasslintrc 'assets/default/scss/*.scss' -v -q | ||
diff --git a/package.json b/package.json index ba997c9a..3dd1e0fc 100644 --- a/package.json +++ b/package.json | |||
@@ -22,6 +22,7 @@ | |||
22 | "extract-text-webpack-plugin": "^3.0.2", | 22 | "extract-text-webpack-plugin": "^3.0.2", |
23 | "file-loader": "^1.1.6", | 23 | "file-loader": "^1.1.6", |
24 | "node-sass": "^4.7.2", | 24 | "node-sass": "^4.7.2", |
25 | "sass-lint": "^1.12.1", | ||
25 | "sass-loader": "^6.0.6", | 26 | "sass-loader": "^6.0.6", |
26 | "style-loader": "^0.19.1", | 27 | "style-loader": "^0.19.1", |
27 | "url-loader": "^0.6.2", | 28 | "url-loader": "^0.6.2", |
@@ -30,11 +30,19 @@ acorn@^5.0.0, acorn@^5.4.0: | |||
30 | version "5.4.1" | 30 | version "5.4.1" |
31 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102" | 31 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102" |
32 | 32 | ||
33 | acorn@^5.5.0: | ||
34 | version "5.5.3" | ||
35 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9" | ||
36 | |||
37 | ajv-keywords@^1.0.0: | ||
38 | version "1.5.1" | ||
39 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" | ||
40 | |||
33 | ajv-keywords@^2.0.0, ajv-keywords@^2.1.0: | 41 | ajv-keywords@^2.0.0, ajv-keywords@^2.1.0: |
34 | version "2.1.1" | 42 | version "2.1.1" |
35 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" | 43 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" |
36 | 44 | ||
37 | ajv@^4.9.1: | 45 | ajv@^4.7.0, ajv@^4.9.1: |
38 | version "4.11.8" | 46 | version "4.11.8" |
39 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" | 47 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" |
40 | dependencies: | 48 | dependencies: |
@@ -66,6 +74,10 @@ amdefine@>=0.0.4: | |||
66 | version "1.0.1" | 74 | version "1.0.1" |
67 | resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" | 75 | resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" |
68 | 76 | ||
77 | ansi-escapes@^1.1.0: | ||
78 | version "1.4.0" | ||
79 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" | ||
80 | |||
69 | ansi-escapes@^3.0.0: | 81 | ansi-escapes@^3.0.0: |
70 | version "3.0.0" | 82 | version "3.0.0" |
71 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.0.0.tgz#ec3e8b4e9f8064fc02c3ac9b65f1c275bda8ef92" | 83 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.0.0.tgz#ec3e8b4e9f8064fc02c3ac9b65f1c275bda8ef92" |
@@ -1001,6 +1013,10 @@ browserslist@^2.1.2: | |||
1001 | caniuse-lite "^1.0.30000792" | 1013 | caniuse-lite "^1.0.30000792" |
1002 | electron-to-chromium "^1.3.30" | 1014 | electron-to-chromium "^1.3.30" |
1003 | 1015 | ||
1016 | buffer-from@^1.0.0: | ||
1017 | version "1.0.0" | ||
1018 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" | ||
1019 | |||
1004 | buffer-xor@^1.0.3: | 1020 | buffer-xor@^1.0.3: |
1005 | version "1.0.3" | 1021 | version "1.0.3" |
1006 | resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" | 1022 | resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" |
@@ -1086,7 +1102,7 @@ center-align@^0.1.1: | |||
1086 | align-text "^0.1.3" | 1102 | align-text "^0.1.3" |
1087 | lazy-cache "^1.0.3" | 1103 | lazy-cache "^1.0.3" |
1088 | 1104 | ||
1089 | chalk@^1.1.1, chalk@^1.1.3: | 1105 | chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: |
1090 | version "1.1.3" | 1106 | version "1.1.3" |
1091 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" | 1107 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" |
1092 | dependencies: | 1108 | dependencies: |
@@ -1140,6 +1156,12 @@ clap@^1.0.9: | |||
1140 | dependencies: | 1156 | dependencies: |
1141 | chalk "^1.1.3" | 1157 | chalk "^1.1.3" |
1142 | 1158 | ||
1159 | cli-cursor@^1.0.1: | ||
1160 | version "1.0.2" | ||
1161 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" | ||
1162 | dependencies: | ||
1163 | restore-cursor "^1.0.1" | ||
1164 | |||
1143 | cli-cursor@^2.1.0: | 1165 | cli-cursor@^2.1.0: |
1144 | version "2.1.0" | 1166 | version "2.1.0" |
1145 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" | 1167 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" |
@@ -1235,6 +1257,10 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: | |||
1235 | dependencies: | 1257 | dependencies: |
1236 | delayed-stream "~1.0.0" | 1258 | delayed-stream "~1.0.0" |
1237 | 1259 | ||
1260 | commander@^2.8.1: | ||
1261 | version "2.15.1" | ||
1262 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" | ||
1263 | |||
1238 | commander@^2.9.0: | 1264 | commander@^2.9.0: |
1239 | version "2.13.0" | 1265 | version "2.13.0" |
1240 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" | 1266 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" |
@@ -1247,6 +1273,15 @@ concat-map@0.0.1: | |||
1247 | version "0.0.1" | 1273 | version "0.0.1" |
1248 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" | 1274 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" |
1249 | 1275 | ||
1276 | concat-stream@^1.4.6: | ||
1277 | version "1.6.2" | ||
1278 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" | ||
1279 | dependencies: | ||
1280 | buffer-from "^1.0.0" | ||
1281 | inherits "^2.0.3" | ||
1282 | readable-stream "^2.2.2" | ||
1283 | typedarray "^0.0.6" | ||
1284 | |||
1250 | concat-stream@^1.6.0: | 1285 | concat-stream@^1.6.0: |
1251 | version "1.6.0" | 1286 | version "1.6.0" |
1252 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" | 1287 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" |
@@ -1456,7 +1491,7 @@ date-now@^0.1.4: | |||
1456 | version "0.1.4" | 1491 | version "0.1.4" |
1457 | resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" | 1492 | resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" |
1458 | 1493 | ||
1459 | debug@^2.2.0, debug@^2.6.8, debug@^2.6.9: | 1494 | debug@^2.1.1, debug@^2.2.0, debug@^2.6.8, debug@^2.6.9: |
1460 | version "2.6.9" | 1495 | version "2.6.9" |
1461 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" | 1496 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" |
1462 | dependencies: | 1497 | dependencies: |
@@ -1529,7 +1564,7 @@ diffie-hellman@^5.0.0: | |||
1529 | miller-rabin "^4.0.0" | 1564 | miller-rabin "^4.0.0" |
1530 | randombytes "^2.0.0" | 1565 | randombytes "^2.0.0" |
1531 | 1566 | ||
1532 | doctrine@1.5.0: | 1567 | doctrine@1.5.0, doctrine@^1.2.2: |
1533 | version "1.5.0" | 1568 | version "1.5.0" |
1534 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" | 1569 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" |
1535 | dependencies: | 1570 | dependencies: |
@@ -1708,6 +1743,44 @@ eslint-visitor-keys@^1.0.0: | |||
1708 | version "1.0.0" | 1743 | version "1.0.0" |
1709 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" | 1744 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" |
1710 | 1745 | ||
1746 | eslint@^2.7.0: | ||
1747 | version "2.13.1" | ||
1748 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-2.13.1.tgz#e4cc8fa0f009fb829aaae23855a29360be1f6c11" | ||
1749 | dependencies: | ||
1750 | chalk "^1.1.3" | ||
1751 | concat-stream "^1.4.6" | ||
1752 | debug "^2.1.1" | ||
1753 | doctrine "^1.2.2" | ||
1754 | es6-map "^0.1.3" | ||
1755 | escope "^3.6.0" | ||
1756 | espree "^3.1.6" | ||
1757 | estraverse "^4.2.0" | ||
1758 | esutils "^2.0.2" | ||
1759 | file-entry-cache "^1.1.1" | ||
1760 | glob "^7.0.3" | ||
1761 | globals "^9.2.0" | ||
1762 | ignore "^3.1.2" | ||
1763 | imurmurhash "^0.1.4" | ||
1764 | inquirer "^0.12.0" | ||
1765 | is-my-json-valid "^2.10.0" | ||
1766 | is-resolvable "^1.0.0" | ||
1767 | js-yaml "^3.5.1" | ||
1768 | json-stable-stringify "^1.0.0" | ||
1769 | levn "^0.3.0" | ||
1770 | lodash "^4.0.0" | ||
1771 | mkdirp "^0.5.0" | ||
1772 | optionator "^0.8.1" | ||
1773 | path-is-absolute "^1.0.0" | ||
1774 | path-is-inside "^1.0.1" | ||
1775 | pluralize "^1.2.1" | ||
1776 | progress "^1.1.8" | ||
1777 | require-uncached "^1.0.2" | ||
1778 | shelljs "^0.6.0" | ||
1779 | strip-json-comments "~1.0.1" | ||
1780 | table "^3.7.8" | ||
1781 | text-table "~0.2.0" | ||
1782 | user-home "^2.0.0" | ||
1783 | |||
1711 | eslint@^4.16.0: | 1784 | eslint@^4.16.0: |
1712 | version "4.17.0" | 1785 | version "4.17.0" |
1713 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.17.0.tgz#dc24bb51ede48df629be7031c71d9dc0ee4f3ddf" | 1786 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.17.0.tgz#dc24bb51ede48df629be7031c71d9dc0ee4f3ddf" |
@@ -1750,6 +1823,13 @@ eslint@^4.16.0: | |||
1750 | table "^4.0.1" | 1823 | table "^4.0.1" |
1751 | text-table "~0.2.0" | 1824 | text-table "~0.2.0" |
1752 | 1825 | ||
1826 | espree@^3.1.6: | ||
1827 | version "3.5.4" | ||
1828 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" | ||
1829 | dependencies: | ||
1830 | acorn "^5.5.0" | ||
1831 | acorn-jsx "^3.0.0" | ||
1832 | |||
1753 | espree@^3.5.2: | 1833 | espree@^3.5.2: |
1754 | version "3.5.3" | 1834 | version "3.5.3" |
1755 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.3.tgz#931e0af64e7fbbed26b050a29daad1fc64799fa6" | 1835 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.3.tgz#931e0af64e7fbbed26b050a29daad1fc64799fa6" |
@@ -1778,7 +1858,7 @@ esrecurse@^4.1.0: | |||
1778 | estraverse "^4.1.0" | 1858 | estraverse "^4.1.0" |
1779 | object-assign "^4.0.1" | 1859 | object-assign "^4.0.1" |
1780 | 1860 | ||
1781 | estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: | 1861 | estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: |
1782 | version "4.2.0" | 1862 | version "4.2.0" |
1783 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" | 1863 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" |
1784 | 1864 | ||
@@ -1816,6 +1896,10 @@ execa@^0.7.0: | |||
1816 | signal-exit "^3.0.0" | 1896 | signal-exit "^3.0.0" |
1817 | strip-eof "^1.0.0" | 1897 | strip-eof "^1.0.0" |
1818 | 1898 | ||
1899 | exit-hook@^1.0.0: | ||
1900 | version "1.1.1" | ||
1901 | resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" | ||
1902 | |||
1819 | expand-brackets@^0.1.4: | 1903 | expand-brackets@^0.1.4: |
1820 | version "0.1.5" | 1904 | version "0.1.5" |
1821 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" | 1905 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" |
@@ -1879,12 +1963,26 @@ fastparse@^1.1.1: | |||
1879 | version "1.1.1" | 1963 | version "1.1.1" |
1880 | resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" | 1964 | resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" |
1881 | 1965 | ||
1966 | figures@^1.3.5: | ||
1967 | version "1.7.0" | ||
1968 | resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" | ||
1969 | dependencies: | ||
1970 | escape-string-regexp "^1.0.5" | ||
1971 | object-assign "^4.1.0" | ||
1972 | |||
1882 | figures@^2.0.0: | 1973 | figures@^2.0.0: |
1883 | version "2.0.0" | 1974 | version "2.0.0" |
1884 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" | 1975 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" |
1885 | dependencies: | 1976 | dependencies: |
1886 | escape-string-regexp "^1.0.5" | 1977 | escape-string-regexp "^1.0.5" |
1887 | 1978 | ||
1979 | file-entry-cache@^1.1.1: | ||
1980 | version "1.3.1" | ||
1981 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-1.3.1.tgz#44c61ea607ae4be9c1402f41f44270cbfe334ff8" | ||
1982 | dependencies: | ||
1983 | flat-cache "^1.2.1" | ||
1984 | object-assign "^4.0.1" | ||
1985 | |||
1888 | file-entry-cache@^2.0.0: | 1986 | file-entry-cache@^2.0.0: |
1889 | version "2.0.0" | 1987 | version "2.0.0" |
1890 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" | 1988 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" |
@@ -1991,6 +2089,20 @@ form-data@~2.3.1: | |||
1991 | combined-stream "^1.0.5" | 2089 | combined-stream "^1.0.5" |
1992 | mime-types "^2.1.12" | 2090 | mime-types "^2.1.12" |
1993 | 2091 | ||
2092 | front-matter@2.1.2: | ||
2093 | version "2.1.2" | ||
2094 | resolved "https://registry.yarnpkg.com/front-matter/-/front-matter-2.1.2.tgz#f75983b9f2f413be658c93dfd7bd8ce4078f5cdb" | ||
2095 | dependencies: | ||
2096 | js-yaml "^3.4.6" | ||
2097 | |||
2098 | fs-extra@^3.0.1: | ||
2099 | version "3.0.1" | ||
2100 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" | ||
2101 | dependencies: | ||
2102 | graceful-fs "^4.1.2" | ||
2103 | jsonfile "^3.0.0" | ||
2104 | universalify "^0.1.0" | ||
2105 | |||
1994 | fs.realpath@^1.0.0: | 2106 | fs.realpath@^1.0.0: |
1995 | version "1.0.0" | 2107 | version "1.0.0" |
1996 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" | 2108 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" |
@@ -2112,7 +2224,7 @@ globals@^11.0.1: | |||
2112 | version "11.3.0" | 2224 | version "11.3.0" |
2113 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.3.0.tgz#e04fdb7b9796d8adac9c8f64c14837b2313378b0" | 2225 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.3.0.tgz#e04fdb7b9796d8adac9c8f64c14837b2313378b0" |
2114 | 2226 | ||
2115 | globals@^9.18.0: | 2227 | globals@^9.18.0, globals@^9.2.0: |
2116 | version "9.18.0" | 2228 | version "9.18.0" |
2117 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" | 2229 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" |
2118 | 2230 | ||
@@ -2135,7 +2247,13 @@ globule@^1.0.0: | |||
2135 | lodash "~4.17.4" | 2247 | lodash "~4.17.4" |
2136 | minimatch "~3.0.2" | 2248 | minimatch "~3.0.2" |
2137 | 2249 | ||
2138 | graceful-fs@^4.1.2: | 2250 | gonzales-pe-sl@^4.2.3: |
2251 | version "4.2.3" | ||
2252 | resolved "https://registry.yarnpkg.com/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz#6a868bc380645f141feeb042c6f97fcc71b59fe6" | ||
2253 | dependencies: | ||
2254 | minimist "1.1.x" | ||
2255 | |||
2256 | graceful-fs@^4.1.2, graceful-fs@^4.1.6: | ||
2139 | version "4.1.11" | 2257 | version "4.1.11" |
2140 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" | 2258 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" |
2141 | 2259 | ||
@@ -2301,7 +2419,7 @@ ieee754@^1.1.4: | |||
2301 | version "1.1.8" | 2419 | version "1.1.8" |
2302 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" | 2420 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" |
2303 | 2421 | ||
2304 | ignore@^3.3.3: | 2422 | ignore@^3.1.2, ignore@^3.3.3: |
2305 | version "3.3.7" | 2423 | version "3.3.7" |
2306 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" | 2424 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" |
2307 | 2425 | ||
@@ -2346,6 +2464,24 @@ ini@~1.3.0: | |||
2346 | version "1.3.5" | 2464 | version "1.3.5" |
2347 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" | 2465 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" |
2348 | 2466 | ||
2467 | inquirer@^0.12.0: | ||
2468 | version "0.12.0" | ||
2469 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" | ||
2470 | dependencies: | ||
2471 | ansi-escapes "^1.1.0" | ||
2472 | ansi-regex "^2.0.0" | ||
2473 | chalk "^1.0.0" | ||
2474 | cli-cursor "^1.0.1" | ||
2475 | cli-width "^2.0.0" | ||
2476 | figures "^1.3.5" | ||
2477 | lodash "^4.3.0" | ||
2478 | readline2 "^1.0.1" | ||
2479 | run-async "^0.1.0" | ||
2480 | rx-lite "^3.1.2" | ||
2481 | string-width "^1.0.1" | ||
2482 | strip-ansi "^3.0.0" | ||
2483 | through "^2.3.6" | ||
2484 | |||
2349 | inquirer@^3.0.6: | 2485 | inquirer@^3.0.6: |
2350 | version "3.3.0" | 2486 | version "3.3.0" |
2351 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" | 2487 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" |
@@ -2443,6 +2579,20 @@ is-glob@^2.0.0, is-glob@^2.0.1: | |||
2443 | dependencies: | 2579 | dependencies: |
2444 | is-extglob "^1.0.0" | 2580 | is-extglob "^1.0.0" |
2445 | 2581 | ||
2582 | is-my-ip-valid@^1.0.0: | ||
2583 | version "1.0.0" | ||
2584 | resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" | ||
2585 | |||
2586 | is-my-json-valid@^2.10.0: | ||
2587 | version "2.17.2" | ||
2588 | resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz#6b2103a288e94ef3de5cf15d29dd85fc4b78d65c" | ||
2589 | dependencies: | ||
2590 | generate-function "^2.0.0" | ||
2591 | generate-object-property "^1.1.0" | ||
2592 | is-my-ip-valid "^1.0.0" | ||
2593 | jsonpointer "^4.0.0" | ||
2594 | xtend "^4.0.0" | ||
2595 | |||
2446 | is-my-json-valid@^2.12.4: | 2596 | is-my-json-valid@^2.12.4: |
2447 | version "2.17.1" | 2597 | version "2.17.1" |
2448 | resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.1.tgz#3da98914a70a22f0a8563ef1511a246c6fc55471" | 2598 | resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.1.tgz#3da98914a70a22f0a8563ef1511a246c6fc55471" |
@@ -2558,6 +2708,13 @@ js-tokens@^3.0.0, js-tokens@^3.0.2: | |||
2558 | version "3.0.2" | 2708 | version "3.0.2" |
2559 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" | 2709 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" |
2560 | 2710 | ||
2711 | js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.4: | ||
2712 | version "3.11.0" | ||
2713 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" | ||
2714 | dependencies: | ||
2715 | argparse "^1.0.7" | ||
2716 | esprima "^4.0.0" | ||
2717 | |||
2561 | js-yaml@^3.9.1: | 2718 | js-yaml@^3.9.1: |
2562 | version "3.10.0" | 2719 | version "3.10.0" |
2563 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" | 2720 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" |
@@ -2600,7 +2757,7 @@ json-stable-stringify-without-jsonify@^1.0.1: | |||
2600 | version "1.0.1" | 2757 | version "1.0.1" |
2601 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" | 2758 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" |
2602 | 2759 | ||
2603 | json-stable-stringify@^1.0.1: | 2760 | json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: |
2604 | version "1.0.1" | 2761 | version "1.0.1" |
2605 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" | 2762 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" |
2606 | dependencies: | 2763 | dependencies: |
@@ -2614,6 +2771,12 @@ json5@^0.5.0, json5@^0.5.1: | |||
2614 | version "0.5.1" | 2771 | version "0.5.1" |
2615 | resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" | 2772 | resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" |
2616 | 2773 | ||
2774 | jsonfile@^3.0.0: | ||
2775 | version "3.0.1" | ||
2776 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" | ||
2777 | optionalDependencies: | ||
2778 | graceful-fs "^4.1.6" | ||
2779 | |||
2617 | jsonify@~0.0.0: | 2780 | jsonify@~0.0.0: |
2618 | version "0.0.0" | 2781 | version "0.0.0" |
2619 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" | 2782 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" |
@@ -2649,6 +2812,10 @@ kind-of@^4.0.0: | |||
2649 | dependencies: | 2812 | dependencies: |
2650 | is-buffer "^1.1.5" | 2813 | is-buffer "^1.1.5" |
2651 | 2814 | ||
2815 | known-css-properties@^0.3.0: | ||
2816 | version "0.3.0" | ||
2817 | resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.3.0.tgz#a3d135bbfc60ee8c6eacf2f7e7e6f2d4755e49a4" | ||
2818 | |||
2652 | lazy-cache@^0.2.3: | 2819 | lazy-cache@^0.2.3: |
2653 | version "0.2.7" | 2820 | version "0.2.7" |
2654 | resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" | 2821 | resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" |
@@ -2716,6 +2883,10 @@ lodash.camelcase@^4.3.0: | |||
2716 | version "4.3.0" | 2883 | version "4.3.0" |
2717 | resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" | 2884 | resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" |
2718 | 2885 | ||
2886 | lodash.capitalize@^4.1.0: | ||
2887 | version "4.2.1" | ||
2888 | resolved "https://registry.yarnpkg.com/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz#f826c9b4e2a8511d84e3aca29db05e1a4f3b72a9" | ||
2889 | |||
2719 | lodash.clonedeep@^4.3.2: | 2890 | lodash.clonedeep@^4.3.2: |
2720 | version "4.5.0" | 2891 | version "4.5.0" |
2721 | resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" | 2892 | resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" |
@@ -2728,6 +2899,10 @@ lodash.isplainobject@^4.0.6: | |||
2728 | version "4.0.6" | 2899 | version "4.0.6" |
2729 | resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" | 2900 | resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" |
2730 | 2901 | ||
2902 | lodash.kebabcase@^4.0.0: | ||
2903 | version "4.1.1" | ||
2904 | resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" | ||
2905 | |||
2731 | lodash.memoize@^4.1.2: | 2906 | lodash.memoize@^4.1.2: |
2732 | version "4.1.2" | 2907 | version "4.1.2" |
2733 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" | 2908 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" |
@@ -2829,6 +3004,10 @@ meow@^3.7.0: | |||
2829 | redent "^1.0.0" | 3004 | redent "^1.0.0" |
2830 | trim-newlines "^1.0.0" | 3005 | trim-newlines "^1.0.0" |
2831 | 3006 | ||
3007 | merge@^1.2.0: | ||
3008 | version "1.2.0" | ||
3009 | resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da" | ||
3010 | |||
2832 | micromatch@^2.1.5: | 3011 | micromatch@^2.1.5: |
2833 | version "2.3.11" | 3012 | version "2.3.11" |
2834 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" | 3013 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" |
@@ -2890,6 +3069,10 @@ minimist@0.0.8: | |||
2890 | version "0.0.8" | 3069 | version "0.0.8" |
2891 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" | 3070 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" |
2892 | 3071 | ||
3072 | minimist@1.1.x: | ||
3073 | version "1.1.3" | ||
3074 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8" | ||
3075 | |||
2893 | minimist@^1.1.3, minimist@^1.2.0: | 3076 | minimist@^1.1.3, minimist@^1.2.0: |
2894 | version "1.2.0" | 3077 | version "1.2.0" |
2895 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" | 3078 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" |
@@ -2911,6 +3094,10 @@ ms@2.0.0: | |||
2911 | version "2.0.0" | 3094 | version "2.0.0" |
2912 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" | 3095 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" |
2913 | 3096 | ||
3097 | mute-stream@0.0.5: | ||
3098 | version "0.0.5" | ||
3099 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" | ||
3100 | |||
2914 | mute-stream@0.0.7: | 3101 | mute-stream@0.0.7: |
2915 | version "0.0.7" | 3102 | version "0.0.7" |
2916 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" | 3103 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" |
@@ -3094,13 +3281,17 @@ once@^1.3.0, once@^1.3.3: | |||
3094 | dependencies: | 3281 | dependencies: |
3095 | wrappy "1" | 3282 | wrappy "1" |
3096 | 3283 | ||
3284 | onetime@^1.0.0: | ||
3285 | version "1.1.0" | ||
3286 | resolved "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" | ||
3287 | |||
3097 | onetime@^2.0.0: | 3288 | onetime@^2.0.0: |
3098 | version "2.0.1" | 3289 | version "2.0.1" |
3099 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" | 3290 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" |
3100 | dependencies: | 3291 | dependencies: |
3101 | mimic-fn "^1.0.0" | 3292 | mimic-fn "^1.0.0" |
3102 | 3293 | ||
3103 | optionator@^0.8.2: | 3294 | optionator@^0.8.1, optionator@^0.8.2: |
3104 | version "0.8.2" | 3295 | version "0.8.2" |
3105 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" | 3296 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" |
3106 | dependencies: | 3297 | dependencies: |
@@ -3285,6 +3476,10 @@ pkg-dir@^2.0.0: | |||
3285 | dependencies: | 3476 | dependencies: |
3286 | find-up "^2.1.0" | 3477 | find-up "^2.1.0" |
3287 | 3478 | ||
3479 | pluralize@^1.2.1: | ||
3480 | version "1.2.1" | ||
3481 | resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" | ||
3482 | |||
3288 | pluralize@^7.0.0: | 3483 | pluralize@^7.0.0: |
3289 | version "7.0.0" | 3484 | version "7.0.0" |
3290 | resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" | 3485 | resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" |
@@ -3559,6 +3754,10 @@ process@^0.11.10: | |||
3559 | version "0.11.10" | 3754 | version "0.11.10" |
3560 | resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" | 3755 | resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" |
3561 | 3756 | ||
3757 | progress@^1.1.8: | ||
3758 | version "1.1.8" | ||
3759 | resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" | ||
3760 | |||
3562 | progress@^2.0.0: | 3761 | progress@^2.0.0: |
3563 | version "2.0.0" | 3762 | version "2.0.0" |
3564 | resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" | 3763 | resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" |
@@ -3708,6 +3907,14 @@ readdirp@^2.0.0: | |||
3708 | readable-stream "^2.0.2" | 3907 | readable-stream "^2.0.2" |
3709 | set-immediate-shim "^1.0.1" | 3908 | set-immediate-shim "^1.0.1" |
3710 | 3909 | ||
3910 | readline2@^1.0.1: | ||
3911 | version "1.0.1" | ||
3912 | resolved "https://registry.yarnpkg.com/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35" | ||
3913 | dependencies: | ||
3914 | code-point-at "^1.0.0" | ||
3915 | is-fullwidth-code-point "^1.0.0" | ||
3916 | mute-stream "0.0.5" | ||
3917 | |||
3711 | redent@^1.0.0: | 3918 | redent@^1.0.0: |
3712 | version "1.0.0" | 3919 | version "1.0.0" |
3713 | resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" | 3920 | resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" |
@@ -3882,7 +4089,7 @@ require-main-filename@^1.0.1: | |||
3882 | version "1.0.1" | 4089 | version "1.0.1" |
3883 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" | 4090 | resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" |
3884 | 4091 | ||
3885 | require-uncached@^1.0.3: | 4092 | require-uncached@^1.0.2, require-uncached@^1.0.3: |
3886 | version "1.0.3" | 4093 | version "1.0.3" |
3887 | resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" | 4094 | resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" |
3888 | dependencies: | 4095 | dependencies: |
@@ -3899,6 +4106,13 @@ resolve@^1.5.0: | |||
3899 | dependencies: | 4106 | dependencies: |
3900 | path-parse "^1.0.5" | 4107 | path-parse "^1.0.5" |
3901 | 4108 | ||
4109 | restore-cursor@^1.0.1: | ||
4110 | version "1.0.1" | ||
4111 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" | ||
4112 | dependencies: | ||
4113 | exit-hook "^1.0.0" | ||
4114 | onetime "^1.0.0" | ||
4115 | |||
3902 | restore-cursor@^2.0.0: | 4116 | restore-cursor@^2.0.0: |
3903 | version "2.0.0" | 4117 | version "2.0.0" |
3904 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" | 4118 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" |
@@ -3925,6 +4139,12 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: | |||
3925 | hash-base "^2.0.0" | 4139 | hash-base "^2.0.0" |
3926 | inherits "^2.0.1" | 4140 | inherits "^2.0.1" |
3927 | 4141 | ||
4142 | run-async@^0.1.0: | ||
4143 | version "0.1.0" | ||
4144 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" | ||
4145 | dependencies: | ||
4146 | once "^1.3.0" | ||
4147 | |||
3928 | run-async@^2.2.0: | 4148 | run-async@^2.2.0: |
3929 | version "2.3.0" | 4149 | version "2.3.0" |
3930 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" | 4150 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" |
@@ -3941,6 +4161,10 @@ rx-lite@*, rx-lite@^4.0.8: | |||
3941 | version "4.0.8" | 4161 | version "4.0.8" |
3942 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" | 4162 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" |
3943 | 4163 | ||
4164 | rx-lite@^3.1.2: | ||
4165 | version "3.1.2" | ||
4166 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" | ||
4167 | |||
3944 | safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: | 4168 | safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: |
3945 | version "5.1.1" | 4169 | version "5.1.1" |
3946 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" | 4170 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" |
@@ -3954,6 +4178,25 @@ sass-graph@^2.2.4: | |||
3954 | scss-tokenizer "^0.2.3" | 4178 | scss-tokenizer "^0.2.3" |
3955 | yargs "^7.0.0" | 4179 | yargs "^7.0.0" |
3956 | 4180 | ||
4181 | sass-lint@^1.12.1: | ||
4182 | version "1.12.1" | ||
4183 | resolved "https://registry.yarnpkg.com/sass-lint/-/sass-lint-1.12.1.tgz#630f69c216aa206b8232fb2aa907bdf3336b6d83" | ||
4184 | dependencies: | ||
4185 | commander "^2.8.1" | ||
4186 | eslint "^2.7.0" | ||
4187 | front-matter "2.1.2" | ||
4188 | fs-extra "^3.0.1" | ||
4189 | glob "^7.0.0" | ||
4190 | globule "^1.0.0" | ||
4191 | gonzales-pe-sl "^4.2.3" | ||
4192 | js-yaml "^3.5.4" | ||
4193 | known-css-properties "^0.3.0" | ||
4194 | lodash.capitalize "^4.1.0" | ||
4195 | lodash.kebabcase "^4.0.0" | ||
4196 | merge "^1.2.0" | ||
4197 | path-is-absolute "^1.0.0" | ||
4198 | util "^0.10.3" | ||
4199 | |||
3957 | sass-loader@^6.0.6: | 4200 | sass-loader@^6.0.6: |
3958 | version "6.0.6" | 4201 | version "6.0.6" |
3959 | resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.6.tgz#e9d5e6c1f155faa32a4b26d7a9b7107c225e40f9" | 4202 | resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.6.tgz#e9d5e6c1f155faa32a4b26d7a9b7107c225e40f9" |
@@ -4027,6 +4270,10 @@ shebang-regex@^1.0.0: | |||
4027 | version "1.0.0" | 4270 | version "1.0.0" |
4028 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" | 4271 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" |
4029 | 4272 | ||
4273 | shelljs@^0.6.0: | ||
4274 | version "0.6.1" | ||
4275 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.6.1.tgz#ec6211bed1920442088fe0f70b2837232ed2c8a8" | ||
4276 | |||
4030 | signal-exit@^3.0.0, signal-exit@^3.0.2: | 4277 | signal-exit@^3.0.0, signal-exit@^3.0.2: |
4031 | version "3.0.2" | 4278 | version "3.0.2" |
4032 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" | 4279 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" |
@@ -4035,6 +4282,10 @@ slash@^1.0.0: | |||
4035 | version "1.0.0" | 4282 | version "1.0.0" |
4036 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" | 4283 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" |
4037 | 4284 | ||
4285 | slice-ansi@0.0.4: | ||
4286 | version "0.0.4" | ||
4287 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" | ||
4288 | |||
4038 | slice-ansi@1.0.0: | 4289 | slice-ansi@1.0.0: |
4039 | version "1.0.0" | 4290 | version "1.0.0" |
4040 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" | 4291 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" |
@@ -4199,6 +4450,10 @@ strip-indent@^1.0.1: | |||
4199 | dependencies: | 4450 | dependencies: |
4200 | get-stdin "^4.0.1" | 4451 | get-stdin "^4.0.1" |
4201 | 4452 | ||
4453 | strip-json-comments@~1.0.1: | ||
4454 | version "1.0.4" | ||
4455 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" | ||
4456 | |||
4202 | strip-json-comments@~2.0.1: | 4457 | strip-json-comments@~2.0.1: |
4203 | version "2.0.1" | 4458 | version "2.0.1" |
4204 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" | 4459 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" |
@@ -4244,6 +4499,17 @@ svgo@^0.7.0: | |||
4244 | sax "~1.2.1" | 4499 | sax "~1.2.1" |
4245 | whet.extend "~0.9.9" | 4500 | whet.extend "~0.9.9" |
4246 | 4501 | ||
4502 | table@^3.7.8: | ||
4503 | version "3.8.3" | ||
4504 | resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" | ||
4505 | dependencies: | ||
4506 | ajv "^4.7.0" | ||
4507 | ajv-keywords "^1.0.0" | ||
4508 | chalk "^1.1.1" | ||
4509 | lodash "^4.0.0" | ||
4510 | slice-ansi "0.0.4" | ||
4511 | string-width "^2.0.0" | ||
4512 | |||
4247 | table@^4.0.1: | 4513 | table@^4.0.1: |
4248 | version "4.0.2" | 4514 | version "4.0.2" |
4249 | resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" | 4515 | resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" |
@@ -4395,6 +4661,10 @@ uniqs@^2.0.0: | |||
4395 | version "2.0.0" | 4661 | version "2.0.0" |
4396 | resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" | 4662 | resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" |
4397 | 4663 | ||
4664 | universalify@^0.1.0: | ||
4665 | version "0.1.1" | ||
4666 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" | ||
4667 | |||
4398 | url-loader@^0.6.2: | 4668 | url-loader@^0.6.2: |
4399 | version "0.6.2" | 4669 | version "0.6.2" |
4400 | resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.6.2.tgz#a007a7109620e9d988d14bce677a1decb9a993f7" | 4670 | resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.6.2.tgz#a007a7109620e9d988d14bce677a1decb9a993f7" |
@@ -4410,6 +4680,12 @@ url@^0.11.0: | |||
4410 | punycode "1.3.2" | 4680 | punycode "1.3.2" |
4411 | querystring "0.2.0" | 4681 | querystring "0.2.0" |
4412 | 4682 | ||
4683 | user-home@^2.0.0: | ||
4684 | version "2.0.0" | ||
4685 | resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" | ||
4686 | dependencies: | ||
4687 | os-homedir "^1.0.0" | ||
4688 | |||
4413 | util-deprecate@~1.0.1: | 4689 | util-deprecate@~1.0.1: |
4414 | version "1.0.2" | 4690 | version "1.0.2" |
4415 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" | 4691 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" |