radames commited on
Commit
9d1ef4b
1 Parent(s): ebf4f9e

add tailwind

Browse files
client/package-lock.json CHANGED
@@ -10,12 +10,15 @@
10
  "devDependencies": {
11
  "@sveltejs/adapter-static": "^1.0.0-next.28",
12
  "@sveltejs/kit": "next",
 
13
  "eslint": "^7.32.0",
14
  "eslint-config-prettier": "^8.3.0",
15
  "eslint-plugin-svelte3": "^3.2.1",
 
16
  "prettier": "^2.4.1",
17
  "prettier-plugin-svelte": "^2.4.0",
18
- "svelte": "^3.44.0"
 
19
  }
20
  },
21
  "node_modules/@babel/code-frame": {
@@ -161,6 +164,41 @@
161
  "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
162
  "dev": true
163
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
164
  "node_modules/@rollup/pluginutils": {
165
  "version": "4.1.2",
166
  "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz",
@@ -229,6 +267,12 @@
229
  }
230
  }
231
  },
 
 
 
 
 
 
232
  "node_modules/acorn": {
233
  "version": "7.4.1",
234
  "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
@@ -250,6 +294,26 @@
250
  "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
251
  }
252
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
253
  "node_modules/ajv": {
254
  "version": "6.12.6",
255
  "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
@@ -299,6 +363,25 @@
299
  "url": "https://github.com/chalk/ansi-styles?sponsor=1"
300
  }
301
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
302
  "node_modules/argparse": {
303
  "version": "1.0.10",
304
  "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -317,12 +400,48 @@
317
  "node": ">=8"
318
  }
319
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
320
  "node_modules/balanced-match": {
321
  "version": "1.0.2",
322
  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
323
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
324
  "dev": true
325
  },
 
 
 
 
 
 
 
 
 
326
  "node_modules/brace-expansion": {
327
  "version": "1.1.11",
328
  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -333,6 +452,41 @@
333
  "concat-map": "0.0.1"
334
  }
335
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
336
  "node_modules/callsites": {
337
  "version": "3.1.0",
338
  "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
@@ -342,6 +496,25 @@
342
  "node": ">=6"
343
  }
344
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
345
  "node_modules/chalk": {
346
  "version": "4.1.2",
347
  "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -358,6 +531,33 @@
358
  "url": "https://github.com/chalk/chalk?sponsor=1"
359
  }
360
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
361
  "node_modules/color-convert": {
362
  "version": "2.0.1",
363
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
@@ -382,6 +582,22 @@
382
  "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
383
  "dev": true
384
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
385
  "node_modules/cross-spawn": {
386
  "version": "7.0.3",
387
  "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -396,6 +612,18 @@
396
  "node": ">= 8"
397
  }
398
  },
 
 
 
 
 
 
 
 
 
 
 
 
399
  "node_modules/debug": {
400
  "version": "4.3.3",
401
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
@@ -419,6 +647,41 @@
419
  "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
420
  "dev": true
421
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
422
  "node_modules/doctrine": {
423
  "version": "3.0.0",
424
  "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
@@ -431,6 +694,12 @@
431
  "node": ">=6.0.0"
432
  }
433
  },
 
 
 
 
 
 
434
  "node_modules/emoji-regex": {
435
  "version": "8.0.0",
436
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
@@ -449,6 +718,15 @@
449
  "node": ">=8.6"
450
  }
451
  },
 
 
 
 
 
 
 
 
 
452
  "node_modules/esbuild-linux-riscv64": {
453
  "version": "0.14.21",
454
  "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz",
@@ -481,6 +759,15 @@
481
  "node": ">=12"
482
  }
483
  },
 
 
 
 
 
 
 
 
 
484
  "node_modules/escape-string-regexp": {
485
  "version": "4.0.0",
486
  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
@@ -729,6 +1016,22 @@
729
  "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
730
  "dev": true
731
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
732
  "node_modules/fast-json-stable-stringify": {
733
  "version": "2.1.0",
734
  "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
@@ -741,6 +1044,15 @@
741
  "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
742
  "dev": true
743
  },
 
 
 
 
 
 
 
 
 
744
  "node_modules/file-entry-cache": {
745
  "version": "6.0.1",
746
  "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
@@ -753,6 +1065,18 @@
753
  "node": "^10.12.0 || >=12.0.0"
754
  }
755
  },
 
 
 
 
 
 
 
 
 
 
 
 
756
  "node_modules/flat-cache": {
757
  "version": "3.0.4",
758
  "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
@@ -772,6 +1096,19 @@
772
  "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
773
  "dev": true
774
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
775
  "node_modules/fs.realpath": {
776
  "version": "1.0.0",
777
  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -934,6 +1271,24 @@
934
  "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
935
  "dev": true
936
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
937
  "node_modules/is-core-module": {
938
  "version": "2.8.1",
939
  "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
@@ -976,6 +1331,15 @@
976
  "node": ">=0.10.0"
977
  }
978
  },
 
 
 
 
 
 
 
 
 
979
  "node_modules/isexe": {
980
  "version": "2.0.0",
981
  "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -1001,6 +1365,12 @@
1001
  "js-yaml": "bin/js-yaml.js"
1002
  }
1003
  },
 
 
 
 
 
 
1004
  "node_modules/json-schema-traverse": {
1005
  "version": "0.4.1",
1006
  "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
@@ -1035,6 +1405,21 @@
1035
  "node": ">= 0.8.0"
1036
  }
1037
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1038
  "node_modules/lodash.merge": {
1039
  "version": "4.6.2",
1040
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
@@ -1068,6 +1453,28 @@
1068
  "sourcemap-codec": "^1.4.4"
1069
  }
1070
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1071
  "node_modules/minimatch": {
1072
  "version": "3.0.5",
1073
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
@@ -1080,6 +1487,12 @@
1080
  "node": "*"
1081
  }
1082
  },
 
 
 
 
 
 
1083
  "node_modules/mri": {
1084
  "version": "1.2.0",
1085
  "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -1113,6 +1526,39 @@
1113
  "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1114
  "dev": true
1115
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1116
  "node_modules/once": {
1117
  "version": "1.4.0",
1118
  "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -1151,6 +1597,24 @@
1151
  "node": ">=6"
1152
  }
1153
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1154
  "node_modules/path-is-absolute": {
1155
  "version": "1.0.1",
1156
  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -1175,6 +1639,15 @@
1175
  "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1176
  "dev": true
1177
  },
 
 
 
 
 
 
 
 
 
1178
  "node_modules/picocolors": {
1179
  "version": "1.0.0",
1180
  "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
@@ -1211,6 +1684,88 @@
1211
  "url": "https://opencollective.com/postcss/"
1212
  }
1213
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1214
  "node_modules/prelude-ls": {
1215
  "version": "1.2.1",
1216
  "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -1257,7 +1812,51 @@
1257
  "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1258
  "dev": true,
1259
  "engines": {
1260
- "node": ">=6"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1261
  }
1262
  },
1263
  "node_modules/regexpp": {
@@ -1307,6 +1906,16 @@
1307
  "node": ">=4"
1308
  }
1309
  },
 
 
 
 
 
 
 
 
 
 
1310
  "node_modules/rimraf": {
1311
  "version": "3.0.2",
1312
  "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -1337,6 +1946,29 @@
1337
  "fsevents": "~2.3.2"
1338
  }
1339
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1340
  "node_modules/sade": {
1341
  "version": "1.8.1",
1342
  "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
@@ -1541,6 +2173,58 @@
1541
  "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
1542
  "dev": true
1543
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1544
  "node_modules/text-table": {
1545
  "version": "0.2.0",
1546
  "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -1557,6 +2241,18 @@
1557
  "globrex": "^0.1.2"
1558
  }
1559
  },
 
 
 
 
 
 
 
 
 
 
 
 
1560
  "node_modules/type-check": {
1561
  "version": "0.4.0",
1562
  "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
@@ -1590,6 +2286,12 @@
1590
  "punycode": "^2.1.0"
1591
  }
1592
  },
 
 
 
 
 
 
1593
  "node_modules/v8-compile-cache": {
1594
  "version": "2.3.0",
1595
  "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
@@ -1969,11 +2671,29 @@
1969
  "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1970
  "dev": true
1971
  },
 
 
 
 
 
 
 
 
 
1972
  "node_modules/yallist": {
1973
  "version": "4.0.0",
1974
  "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1975
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
1976
  "dev": true
 
 
 
 
 
 
 
 
 
1977
  }
1978
  },
1979
  "dependencies": {
@@ -2095,6 +2815,32 @@
2095
  "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
2096
  "dev": true
2097
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2098
  "@rollup/pluginutils": {
2099
  "version": "4.1.2",
2100
  "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz",
@@ -2138,6 +2884,12 @@
2138
  "svelte-hmr": "^0.14.9"
2139
  }
2140
  },
 
 
 
 
 
 
2141
  "acorn": {
2142
  "version": "7.4.1",
2143
  "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
@@ -2151,6 +2903,23 @@
2151
  "dev": true,
2152
  "requires": {}
2153
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2154
  "ajv": {
2155
  "version": "6.12.6",
2156
  "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
@@ -2184,6 +2953,22 @@
2184
  "color-convert": "^2.0.1"
2185
  }
2186
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2187
  "argparse": {
2188
  "version": "1.0.10",
2189
  "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -2199,12 +2984,32 @@
2199
  "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
2200
  "dev": true
2201
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2202
  "balanced-match": {
2203
  "version": "1.0.2",
2204
  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2205
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2206
  "dev": true
2207
  },
 
 
 
 
 
 
2208
  "brace-expansion": {
2209
  "version": "1.1.11",
2210
  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
@@ -2215,12 +3020,46 @@
2215
  "concat-map": "0.0.1"
2216
  }
2217
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2218
  "callsites": {
2219
  "version": "3.1.0",
2220
  "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2221
  "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2222
  "dev": true
2223
  },
 
 
 
 
 
 
 
 
 
 
 
 
2224
  "chalk": {
2225
  "version": "4.1.2",
2226
  "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -2231,6 +3070,22 @@
2231
  "supports-color": "^7.1.0"
2232
  }
2233
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2234
  "color-convert": {
2235
  "version": "2.0.1",
2236
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
@@ -2252,6 +3107,19 @@
2252
  "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2253
  "dev": true
2254
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
2255
  "cross-spawn": {
2256
  "version": "7.0.3",
2257
  "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -2263,6 +3131,12 @@
2263
  "which": "^2.0.1"
2264
  }
2265
  },
 
 
 
 
 
 
2266
  "debug": {
2267
  "version": "4.3.3",
2268
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
@@ -2278,6 +3152,35 @@
2278
  "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2279
  "dev": true
2280
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2281
  "doctrine": {
2282
  "version": "3.0.0",
2283
  "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
@@ -2287,6 +3190,12 @@
2287
  "esutils": "^2.0.2"
2288
  }
2289
  },
 
 
 
 
 
 
2290
  "emoji-regex": {
2291
  "version": "8.0.0",
2292
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
@@ -2302,6 +3211,15 @@
2302
  "ansi-colors": "^4.1.1"
2303
  }
2304
  },
 
 
 
 
 
 
 
 
 
2305
  "esbuild-linux-riscv64": {
2306
  "version": "0.14.21",
2307
  "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz",
@@ -2316,6 +3234,12 @@
2316
  "dev": true,
2317
  "optional": true
2318
  },
 
 
 
 
 
 
2319
  "escape-string-regexp": {
2320
  "version": "4.0.0",
2321
  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
@@ -2500,6 +3424,19 @@
2500
  "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2501
  "dev": true
2502
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
2503
  "fast-json-stable-stringify": {
2504
  "version": "2.1.0",
2505
  "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
@@ -2512,6 +3449,15 @@
2512
  "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2513
  "dev": true
2514
  },
 
 
 
 
 
 
 
 
 
2515
  "file-entry-cache": {
2516
  "version": "6.0.1",
2517
  "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
@@ -2521,6 +3467,15 @@
2521
  "flat-cache": "^3.0.4"
2522
  }
2523
  },
 
 
 
 
 
 
 
 
 
2524
  "flat-cache": {
2525
  "version": "3.0.4",
2526
  "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
@@ -2537,6 +3492,12 @@
2537
  "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
2538
  "dev": true
2539
  },
 
 
 
 
 
 
2540
  "fs.realpath": {
2541
  "version": "1.0.0",
2542
  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -2659,6 +3620,21 @@
2659
  "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2660
  "dev": true
2661
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2662
  "is-core-module": {
2663
  "version": "2.8.1",
2664
  "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
@@ -2689,6 +3665,12 @@
2689
  "is-extglob": "^2.1.1"
2690
  }
2691
  },
 
 
 
 
 
 
2692
  "isexe": {
2693
  "version": "2.0.0",
2694
  "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -2711,6 +3693,12 @@
2711
  "esprima": "^4.0.0"
2712
  }
2713
  },
 
 
 
 
 
 
2714
  "json-schema-traverse": {
2715
  "version": "0.4.1",
2716
  "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
@@ -2739,6 +3727,18 @@
2739
  "type-check": "~0.4.0"
2740
  }
2741
  },
 
 
 
 
 
 
 
 
 
 
 
 
2742
  "lodash.merge": {
2743
  "version": "4.6.2",
2744
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
@@ -2769,6 +3769,22 @@
2769
  "sourcemap-codec": "^1.4.4"
2770
  }
2771
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2772
  "minimatch": {
2773
  "version": "3.0.5",
2774
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
@@ -2778,6 +3794,12 @@
2778
  "brace-expansion": "^1.1.7"
2779
  }
2780
  },
 
 
 
 
 
 
2781
  "mri": {
2782
  "version": "1.2.0",
2783
  "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
@@ -2802,6 +3824,30 @@
2802
  "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
2803
  "dev": true
2804
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2805
  "once": {
2806
  "version": "1.4.0",
2807
  "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -2834,6 +3880,18 @@
2834
  "callsites": "^3.0.0"
2835
  }
2836
  },
 
 
 
 
 
 
 
 
 
 
 
 
2837
  "path-is-absolute": {
2838
  "version": "1.0.1",
2839
  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -2852,6 +3910,12 @@
2852
  "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
2853
  "dev": true
2854
  },
 
 
 
 
 
 
2855
  "picocolors": {
2856
  "version": "1.0.0",
2857
  "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
@@ -2875,6 +3939,50 @@
2875
  "source-map-js": "^1.0.2"
2876
  }
2877
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2878
  "prelude-ls": {
2879
  "version": "1.2.1",
2880
  "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -2906,6 +4014,27 @@
2906
  "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2907
  "dev": true
2908
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2909
  "regexpp": {
2910
  "version": "3.2.0",
2911
  "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
@@ -2935,6 +4064,12 @@
2935
  "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2936
  "dev": true
2937
  },
 
 
 
 
 
 
2938
  "rimraf": {
2939
  "version": "3.0.2",
2940
  "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -2953,6 +4088,15 @@
2953
  "fsevents": "~2.3.2"
2954
  }
2955
  },
 
 
 
 
 
 
 
 
 
2956
  "sade": {
2957
  "version": "1.8.1",
2958
  "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
@@ -3102,6 +4246,46 @@
3102
  }
3103
  }
3104
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3105
  "text-table": {
3106
  "version": "0.2.0",
3107
  "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -3118,6 +4302,15 @@
3118
  "globrex": "^0.1.2"
3119
  }
3120
  },
 
 
 
 
 
 
 
 
 
3121
  "type-check": {
3122
  "version": "0.4.0",
3123
  "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
@@ -3142,6 +4335,12 @@
3142
  "punycode": "^2.1.0"
3143
  }
3144
  },
 
 
 
 
 
 
3145
  "v8-compile-cache": {
3146
  "version": "2.3.0",
3147
  "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
@@ -3330,11 +4529,23 @@
3330
  "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3331
  "dev": true
3332
  },
 
 
 
 
 
 
3333
  "yallist": {
3334
  "version": "4.0.0",
3335
  "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
3336
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
3337
  "dev": true
 
 
 
 
 
 
3338
  }
3339
  }
3340
  }
 
10
  "devDependencies": {
11
  "@sveltejs/adapter-static": "^1.0.0-next.28",
12
  "@sveltejs/kit": "next",
13
+ "autoprefixer": "^10.4.2",
14
  "eslint": "^7.32.0",
15
  "eslint-config-prettier": "^8.3.0",
16
  "eslint-plugin-svelte3": "^3.2.1",
17
+ "postcss": "^8.4.6",
18
  "prettier": "^2.4.1",
19
  "prettier-plugin-svelte": "^2.4.0",
20
+ "svelte": "^3.44.0",
21
+ "tailwindcss": "^3.0.22"
22
  }
23
  },
24
  "node_modules/@babel/code-frame": {
 
164
  "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
165
  "dev": true
166
  },
167
+ "node_modules/@nodelib/fs.scandir": {
168
+ "version": "2.1.5",
169
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
170
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
171
+ "dev": true,
172
+ "dependencies": {
173
+ "@nodelib/fs.stat": "2.0.5",
174
+ "run-parallel": "^1.1.9"
175
+ },
176
+ "engines": {
177
+ "node": ">= 8"
178
+ }
179
+ },
180
+ "node_modules/@nodelib/fs.stat": {
181
+ "version": "2.0.5",
182
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
183
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
184
+ "dev": true,
185
+ "engines": {
186
+ "node": ">= 8"
187
+ }
188
+ },
189
+ "node_modules/@nodelib/fs.walk": {
190
+ "version": "1.2.8",
191
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
192
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
193
+ "dev": true,
194
+ "dependencies": {
195
+ "@nodelib/fs.scandir": "2.1.5",
196
+ "fastq": "^1.6.0"
197
+ },
198
+ "engines": {
199
+ "node": ">= 8"
200
+ }
201
+ },
202
  "node_modules/@rollup/pluginutils": {
203
  "version": "4.1.2",
204
  "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz",
 
267
  }
268
  }
269
  },
270
+ "node_modules/@types/parse-json": {
271
+ "version": "4.0.0",
272
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
273
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
274
+ "dev": true
275
+ },
276
  "node_modules/acorn": {
277
  "version": "7.4.1",
278
  "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
 
294
  "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
295
  }
296
  },
297
+ "node_modules/acorn-node": {
298
+ "version": "1.8.2",
299
+ "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
300
+ "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
301
+ "dev": true,
302
+ "dependencies": {
303
+ "acorn": "^7.0.0",
304
+ "acorn-walk": "^7.0.0",
305
+ "xtend": "^4.0.2"
306
+ }
307
+ },
308
+ "node_modules/acorn-walk": {
309
+ "version": "7.2.0",
310
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
311
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
312
+ "dev": true,
313
+ "engines": {
314
+ "node": ">=0.4.0"
315
+ }
316
+ },
317
  "node_modules/ajv": {
318
  "version": "6.12.6",
319
  "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
 
363
  "url": "https://github.com/chalk/ansi-styles?sponsor=1"
364
  }
365
  },
366
+ "node_modules/anymatch": {
367
+ "version": "3.1.2",
368
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
369
+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
370
+ "dev": true,
371
+ "dependencies": {
372
+ "normalize-path": "^3.0.0",
373
+ "picomatch": "^2.0.4"
374
+ },
375
+ "engines": {
376
+ "node": ">= 8"
377
+ }
378
+ },
379
+ "node_modules/arg": {
380
+ "version": "5.0.1",
381
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz",
382
+ "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==",
383
+ "dev": true
384
+ },
385
  "node_modules/argparse": {
386
  "version": "1.0.10",
387
  "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
 
400
  "node": ">=8"
401
  }
402
  },
403
+ "node_modules/autoprefixer": {
404
+ "version": "10.4.2",
405
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz",
406
+ "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==",
407
+ "dev": true,
408
+ "dependencies": {
409
+ "browserslist": "^4.19.1",
410
+ "caniuse-lite": "^1.0.30001297",
411
+ "fraction.js": "^4.1.2",
412
+ "normalize-range": "^0.1.2",
413
+ "picocolors": "^1.0.0",
414
+ "postcss-value-parser": "^4.2.0"
415
+ },
416
+ "bin": {
417
+ "autoprefixer": "bin/autoprefixer"
418
+ },
419
+ "engines": {
420
+ "node": "^10 || ^12 || >=14"
421
+ },
422
+ "funding": {
423
+ "type": "opencollective",
424
+ "url": "https://opencollective.com/postcss/"
425
+ },
426
+ "peerDependencies": {
427
+ "postcss": "^8.1.0"
428
+ }
429
+ },
430
  "node_modules/balanced-match": {
431
  "version": "1.0.2",
432
  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
433
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
434
  "dev": true
435
  },
436
+ "node_modules/binary-extensions": {
437
+ "version": "2.2.0",
438
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
439
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
440
+ "dev": true,
441
+ "engines": {
442
+ "node": ">=8"
443
+ }
444
+ },
445
  "node_modules/brace-expansion": {
446
  "version": "1.1.11",
447
  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 
452
  "concat-map": "0.0.1"
453
  }
454
  },
455
+ "node_modules/braces": {
456
+ "version": "3.0.2",
457
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
458
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
459
+ "dev": true,
460
+ "dependencies": {
461
+ "fill-range": "^7.0.1"
462
+ },
463
+ "engines": {
464
+ "node": ">=8"
465
+ }
466
+ },
467
+ "node_modules/browserslist": {
468
+ "version": "4.19.1",
469
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
470
+ "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
471
+ "dev": true,
472
+ "dependencies": {
473
+ "caniuse-lite": "^1.0.30001286",
474
+ "electron-to-chromium": "^1.4.17",
475
+ "escalade": "^3.1.1",
476
+ "node-releases": "^2.0.1",
477
+ "picocolors": "^1.0.0"
478
+ },
479
+ "bin": {
480
+ "browserslist": "cli.js"
481
+ },
482
+ "engines": {
483
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
484
+ },
485
+ "funding": {
486
+ "type": "opencollective",
487
+ "url": "https://opencollective.com/browserslist"
488
+ }
489
+ },
490
  "node_modules/callsites": {
491
  "version": "3.1.0",
492
  "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
 
496
  "node": ">=6"
497
  }
498
  },
499
+ "node_modules/camelcase-css": {
500
+ "version": "2.0.1",
501
+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
502
+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
503
+ "dev": true,
504
+ "engines": {
505
+ "node": ">= 6"
506
+ }
507
+ },
508
+ "node_modules/caniuse-lite": {
509
+ "version": "1.0.30001311",
510
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001311.tgz",
511
+ "integrity": "sha512-mleTFtFKfykEeW34EyfhGIFjGCqzhh38Y0LhdQ9aWF+HorZTtdgKV/1hEE0NlFkG2ubvisPV6l400tlbPys98A==",
512
+ "dev": true,
513
+ "funding": {
514
+ "type": "opencollective",
515
+ "url": "https://opencollective.com/browserslist"
516
+ }
517
+ },
518
  "node_modules/chalk": {
519
  "version": "4.1.2",
520
  "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
 
531
  "url": "https://github.com/chalk/chalk?sponsor=1"
532
  }
533
  },
534
+ "node_modules/chokidar": {
535
+ "version": "3.5.3",
536
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
537
+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
538
+ "dev": true,
539
+ "funding": [
540
+ {
541
+ "type": "individual",
542
+ "url": "https://paulmillr.com/funding/"
543
+ }
544
+ ],
545
+ "dependencies": {
546
+ "anymatch": "~3.1.2",
547
+ "braces": "~3.0.2",
548
+ "glob-parent": "~5.1.2",
549
+ "is-binary-path": "~2.1.0",
550
+ "is-glob": "~4.0.1",
551
+ "normalize-path": "~3.0.0",
552
+ "readdirp": "~3.6.0"
553
+ },
554
+ "engines": {
555
+ "node": ">= 8.10.0"
556
+ },
557
+ "optionalDependencies": {
558
+ "fsevents": "~2.3.2"
559
+ }
560
+ },
561
  "node_modules/color-convert": {
562
  "version": "2.0.1",
563
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 
582
  "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
583
  "dev": true
584
  },
585
+ "node_modules/cosmiconfig": {
586
+ "version": "7.0.1",
587
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
588
+ "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
589
+ "dev": true,
590
+ "dependencies": {
591
+ "@types/parse-json": "^4.0.0",
592
+ "import-fresh": "^3.2.1",
593
+ "parse-json": "^5.0.0",
594
+ "path-type": "^4.0.0",
595
+ "yaml": "^1.10.0"
596
+ },
597
+ "engines": {
598
+ "node": ">=10"
599
+ }
600
+ },
601
  "node_modules/cross-spawn": {
602
  "version": "7.0.3",
603
  "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
 
612
  "node": ">= 8"
613
  }
614
  },
615
+ "node_modules/cssesc": {
616
+ "version": "3.0.0",
617
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
618
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
619
+ "dev": true,
620
+ "bin": {
621
+ "cssesc": "bin/cssesc"
622
+ },
623
+ "engines": {
624
+ "node": ">=4"
625
+ }
626
+ },
627
  "node_modules/debug": {
628
  "version": "4.3.3",
629
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
 
647
  "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
648
  "dev": true
649
  },
650
+ "node_modules/defined": {
651
+ "version": "1.0.0",
652
+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
653
+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
654
+ "dev": true
655
+ },
656
+ "node_modules/detective": {
657
+ "version": "5.2.0",
658
+ "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
659
+ "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
660
+ "dev": true,
661
+ "dependencies": {
662
+ "acorn-node": "^1.6.1",
663
+ "defined": "^1.0.0",
664
+ "minimist": "^1.1.1"
665
+ },
666
+ "bin": {
667
+ "detective": "bin/detective.js"
668
+ },
669
+ "engines": {
670
+ "node": ">=0.8.0"
671
+ }
672
+ },
673
+ "node_modules/didyoumean": {
674
+ "version": "1.2.2",
675
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
676
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
677
+ "dev": true
678
+ },
679
+ "node_modules/dlv": {
680
+ "version": "1.1.3",
681
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
682
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
683
+ "dev": true
684
+ },
685
  "node_modules/doctrine": {
686
  "version": "3.0.0",
687
  "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
 
694
  "node": ">=6.0.0"
695
  }
696
  },
697
+ "node_modules/electron-to-chromium": {
698
+ "version": "1.4.68",
699
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz",
700
+ "integrity": "sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==",
701
+ "dev": true
702
+ },
703
  "node_modules/emoji-regex": {
704
  "version": "8.0.0",
705
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
 
718
  "node": ">=8.6"
719
  }
720
  },
721
+ "node_modules/error-ex": {
722
+ "version": "1.3.2",
723
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
724
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
725
+ "dev": true,
726
+ "dependencies": {
727
+ "is-arrayish": "^0.2.1"
728
+ }
729
+ },
730
  "node_modules/esbuild-linux-riscv64": {
731
  "version": "0.14.21",
732
  "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz",
 
759
  "node": ">=12"
760
  }
761
  },
762
+ "node_modules/escalade": {
763
+ "version": "3.1.1",
764
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
765
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
766
+ "dev": true,
767
+ "engines": {
768
+ "node": ">=6"
769
+ }
770
+ },
771
  "node_modules/escape-string-regexp": {
772
  "version": "4.0.0",
773
  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
 
1016
  "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1017
  "dev": true
1018
  },
1019
+ "node_modules/fast-glob": {
1020
+ "version": "3.2.11",
1021
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
1022
+ "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
1023
+ "dev": true,
1024
+ "dependencies": {
1025
+ "@nodelib/fs.stat": "^2.0.2",
1026
+ "@nodelib/fs.walk": "^1.2.3",
1027
+ "glob-parent": "^5.1.2",
1028
+ "merge2": "^1.3.0",
1029
+ "micromatch": "^4.0.4"
1030
+ },
1031
+ "engines": {
1032
+ "node": ">=8.6.0"
1033
+ }
1034
+ },
1035
  "node_modules/fast-json-stable-stringify": {
1036
  "version": "2.1.0",
1037
  "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
 
1044
  "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1045
  "dev": true
1046
  },
1047
+ "node_modules/fastq": {
1048
+ "version": "1.13.0",
1049
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
1050
+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
1051
+ "dev": true,
1052
+ "dependencies": {
1053
+ "reusify": "^1.0.4"
1054
+ }
1055
+ },
1056
  "node_modules/file-entry-cache": {
1057
  "version": "6.0.1",
1058
  "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
 
1065
  "node": "^10.12.0 || >=12.0.0"
1066
  }
1067
  },
1068
+ "node_modules/fill-range": {
1069
+ "version": "7.0.1",
1070
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1071
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1072
+ "dev": true,
1073
+ "dependencies": {
1074
+ "to-regex-range": "^5.0.1"
1075
+ },
1076
+ "engines": {
1077
+ "node": ">=8"
1078
+ }
1079
+ },
1080
  "node_modules/flat-cache": {
1081
  "version": "3.0.4",
1082
  "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
 
1096
  "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
1097
  "dev": true
1098
  },
1099
+ "node_modules/fraction.js": {
1100
+ "version": "4.1.3",
1101
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz",
1102
+ "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==",
1103
+ "dev": true,
1104
+ "engines": {
1105
+ "node": "*"
1106
+ },
1107
+ "funding": {
1108
+ "type": "patreon",
1109
+ "url": "https://www.patreon.com/infusion"
1110
+ }
1111
+ },
1112
  "node_modules/fs.realpath": {
1113
  "version": "1.0.0",
1114
  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 
1271
  "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1272
  "dev": true
1273
  },
1274
+ "node_modules/is-arrayish": {
1275
+ "version": "0.2.1",
1276
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1277
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1278
+ "dev": true
1279
+ },
1280
+ "node_modules/is-binary-path": {
1281
+ "version": "2.1.0",
1282
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1283
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1284
+ "dev": true,
1285
+ "dependencies": {
1286
+ "binary-extensions": "^2.0.0"
1287
+ },
1288
+ "engines": {
1289
+ "node": ">=8"
1290
+ }
1291
+ },
1292
  "node_modules/is-core-module": {
1293
  "version": "2.8.1",
1294
  "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
 
1331
  "node": ">=0.10.0"
1332
  }
1333
  },
1334
+ "node_modules/is-number": {
1335
+ "version": "7.0.0",
1336
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1337
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1338
+ "dev": true,
1339
+ "engines": {
1340
+ "node": ">=0.12.0"
1341
+ }
1342
+ },
1343
  "node_modules/isexe": {
1344
  "version": "2.0.0",
1345
  "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
 
1365
  "js-yaml": "bin/js-yaml.js"
1366
  }
1367
  },
1368
+ "node_modules/json-parse-even-better-errors": {
1369
+ "version": "2.3.1",
1370
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
1371
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
1372
+ "dev": true
1373
+ },
1374
  "node_modules/json-schema-traverse": {
1375
  "version": "0.4.1",
1376
  "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
 
1405
  "node": ">= 0.8.0"
1406
  }
1407
  },
1408
+ "node_modules/lilconfig": {
1409
+ "version": "2.0.4",
1410
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz",
1411
+ "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==",
1412
+ "dev": true,
1413
+ "engines": {
1414
+ "node": ">=10"
1415
+ }
1416
+ },
1417
+ "node_modules/lines-and-columns": {
1418
+ "version": "1.2.4",
1419
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
1420
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
1421
+ "dev": true
1422
+ },
1423
  "node_modules/lodash.merge": {
1424
  "version": "4.6.2",
1425
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
 
1453
  "sourcemap-codec": "^1.4.4"
1454
  }
1455
  },
1456
+ "node_modules/merge2": {
1457
+ "version": "1.4.1",
1458
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1459
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1460
+ "dev": true,
1461
+ "engines": {
1462
+ "node": ">= 8"
1463
+ }
1464
+ },
1465
+ "node_modules/micromatch": {
1466
+ "version": "4.0.4",
1467
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
1468
+ "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
1469
+ "dev": true,
1470
+ "dependencies": {
1471
+ "braces": "^3.0.1",
1472
+ "picomatch": "^2.2.3"
1473
+ },
1474
+ "engines": {
1475
+ "node": ">=8.6"
1476
+ }
1477
+ },
1478
  "node_modules/minimatch": {
1479
  "version": "3.0.5",
1480
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
 
1487
  "node": "*"
1488
  }
1489
  },
1490
+ "node_modules/minimist": {
1491
+ "version": "1.2.5",
1492
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1493
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1494
+ "dev": true
1495
+ },
1496
  "node_modules/mri": {
1497
  "version": "1.2.0",
1498
  "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
 
1526
  "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1527
  "dev": true
1528
  },
1529
+ "node_modules/node-releases": {
1530
+ "version": "2.0.2",
1531
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
1532
+ "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
1533
+ "dev": true
1534
+ },
1535
+ "node_modules/normalize-path": {
1536
+ "version": "3.0.0",
1537
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1538
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1539
+ "dev": true,
1540
+ "engines": {
1541
+ "node": ">=0.10.0"
1542
+ }
1543
+ },
1544
+ "node_modules/normalize-range": {
1545
+ "version": "0.1.2",
1546
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
1547
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
1548
+ "dev": true,
1549
+ "engines": {
1550
+ "node": ">=0.10.0"
1551
+ }
1552
+ },
1553
+ "node_modules/object-hash": {
1554
+ "version": "2.2.0",
1555
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
1556
+ "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
1557
+ "dev": true,
1558
+ "engines": {
1559
+ "node": ">= 6"
1560
+ }
1561
+ },
1562
  "node_modules/once": {
1563
  "version": "1.4.0",
1564
  "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 
1597
  "node": ">=6"
1598
  }
1599
  },
1600
+ "node_modules/parse-json": {
1601
+ "version": "5.2.0",
1602
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
1603
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
1604
+ "dev": true,
1605
+ "dependencies": {
1606
+ "@babel/code-frame": "^7.0.0",
1607
+ "error-ex": "^1.3.1",
1608
+ "json-parse-even-better-errors": "^2.3.0",
1609
+ "lines-and-columns": "^1.1.6"
1610
+ },
1611
+ "engines": {
1612
+ "node": ">=8"
1613
+ },
1614
+ "funding": {
1615
+ "url": "https://github.com/sponsors/sindresorhus"
1616
+ }
1617
+ },
1618
  "node_modules/path-is-absolute": {
1619
  "version": "1.0.1",
1620
  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
 
1639
  "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1640
  "dev": true
1641
  },
1642
+ "node_modules/path-type": {
1643
+ "version": "4.0.0",
1644
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1645
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1646
+ "dev": true,
1647
+ "engines": {
1648
+ "node": ">=8"
1649
+ }
1650
+ },
1651
  "node_modules/picocolors": {
1652
  "version": "1.0.0",
1653
  "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
 
1684
  "url": "https://opencollective.com/postcss/"
1685
  }
1686
  },
1687
+ "node_modules/postcss-js": {
1688
+ "version": "4.0.0",
1689
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
1690
+ "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
1691
+ "dev": true,
1692
+ "dependencies": {
1693
+ "camelcase-css": "^2.0.1"
1694
+ },
1695
+ "engines": {
1696
+ "node": "^12 || ^14 || >= 16"
1697
+ },
1698
+ "funding": {
1699
+ "type": "opencollective",
1700
+ "url": "https://opencollective.com/postcss/"
1701
+ },
1702
+ "peerDependencies": {
1703
+ "postcss": "^8.3.3"
1704
+ }
1705
+ },
1706
+ "node_modules/postcss-load-config": {
1707
+ "version": "3.1.3",
1708
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.3.tgz",
1709
+ "integrity": "sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==",
1710
+ "dev": true,
1711
+ "dependencies": {
1712
+ "lilconfig": "^2.0.4",
1713
+ "yaml": "^1.10.2"
1714
+ },
1715
+ "engines": {
1716
+ "node": ">= 10"
1717
+ },
1718
+ "funding": {
1719
+ "type": "opencollective",
1720
+ "url": "https://opencollective.com/postcss/"
1721
+ },
1722
+ "peerDependencies": {
1723
+ "ts-node": ">=9.0.0"
1724
+ },
1725
+ "peerDependenciesMeta": {
1726
+ "ts-node": {
1727
+ "optional": true
1728
+ }
1729
+ }
1730
+ },
1731
+ "node_modules/postcss-nested": {
1732
+ "version": "5.0.6",
1733
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
1734
+ "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
1735
+ "dev": true,
1736
+ "dependencies": {
1737
+ "postcss-selector-parser": "^6.0.6"
1738
+ },
1739
+ "engines": {
1740
+ "node": ">=12.0"
1741
+ },
1742
+ "funding": {
1743
+ "type": "opencollective",
1744
+ "url": "https://opencollective.com/postcss/"
1745
+ },
1746
+ "peerDependencies": {
1747
+ "postcss": "^8.2.14"
1748
+ }
1749
+ },
1750
+ "node_modules/postcss-selector-parser": {
1751
+ "version": "6.0.9",
1752
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz",
1753
+ "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==",
1754
+ "dev": true,
1755
+ "dependencies": {
1756
+ "cssesc": "^3.0.0",
1757
+ "util-deprecate": "^1.0.2"
1758
+ },
1759
+ "engines": {
1760
+ "node": ">=4"
1761
+ }
1762
+ },
1763
+ "node_modules/postcss-value-parser": {
1764
+ "version": "4.2.0",
1765
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1766
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
1767
+ "dev": true
1768
+ },
1769
  "node_modules/prelude-ls": {
1770
  "version": "1.2.1",
1771
  "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
 
1812
  "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1813
  "dev": true,
1814
  "engines": {
1815
+ "node": ">=6"
1816
+ }
1817
+ },
1818
+ "node_modules/queue-microtask": {
1819
+ "version": "1.2.3",
1820
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1821
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1822
+ "dev": true,
1823
+ "funding": [
1824
+ {
1825
+ "type": "github",
1826
+ "url": "https://github.com/sponsors/feross"
1827
+ },
1828
+ {
1829
+ "type": "patreon",
1830
+ "url": "https://www.patreon.com/feross"
1831
+ },
1832
+ {
1833
+ "type": "consulting",
1834
+ "url": "https://feross.org/support"
1835
+ }
1836
+ ]
1837
+ },
1838
+ "node_modules/quick-lru": {
1839
+ "version": "5.1.1",
1840
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
1841
+ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
1842
+ "dev": true,
1843
+ "engines": {
1844
+ "node": ">=10"
1845
+ },
1846
+ "funding": {
1847
+ "url": "https://github.com/sponsors/sindresorhus"
1848
+ }
1849
+ },
1850
+ "node_modules/readdirp": {
1851
+ "version": "3.6.0",
1852
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1853
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1854
+ "dev": true,
1855
+ "dependencies": {
1856
+ "picomatch": "^2.2.1"
1857
+ },
1858
+ "engines": {
1859
+ "node": ">=8.10.0"
1860
  }
1861
  },
1862
  "node_modules/regexpp": {
 
1906
  "node": ">=4"
1907
  }
1908
  },
1909
+ "node_modules/reusify": {
1910
+ "version": "1.0.4",
1911
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1912
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1913
+ "dev": true,
1914
+ "engines": {
1915
+ "iojs": ">=1.0.0",
1916
+ "node": ">=0.10.0"
1917
+ }
1918
+ },
1919
  "node_modules/rimraf": {
1920
  "version": "3.0.2",
1921
  "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
 
1946
  "fsevents": "~2.3.2"
1947
  }
1948
  },
1949
+ "node_modules/run-parallel": {
1950
+ "version": "1.2.0",
1951
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1952
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1953
+ "dev": true,
1954
+ "funding": [
1955
+ {
1956
+ "type": "github",
1957
+ "url": "https://github.com/sponsors/feross"
1958
+ },
1959
+ {
1960
+ "type": "patreon",
1961
+ "url": "https://www.patreon.com/feross"
1962
+ },
1963
+ {
1964
+ "type": "consulting",
1965
+ "url": "https://feross.org/support"
1966
+ }
1967
+ ],
1968
+ "dependencies": {
1969
+ "queue-microtask": "^1.2.2"
1970
+ }
1971
+ },
1972
  "node_modules/sade": {
1973
  "version": "1.8.1",
1974
  "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
 
2173
  "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
2174
  "dev": true
2175
  },
2176
+ "node_modules/tailwindcss": {
2177
+ "version": "3.0.22",
2178
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.22.tgz",
2179
+ "integrity": "sha512-F8lt74RlNZirnkaSk310+vGQta7c0/hgx7/bqxruM4wS9lp8oqV93lzavajC3VT0Lp4UUtUVIt8ifKcmGzkr0A==",
2180
+ "dev": true,
2181
+ "dependencies": {
2182
+ "arg": "^5.0.1",
2183
+ "chalk": "^4.1.2",
2184
+ "chokidar": "^3.5.3",
2185
+ "color-name": "^1.1.4",
2186
+ "cosmiconfig": "^7.0.1",
2187
+ "detective": "^5.2.0",
2188
+ "didyoumean": "^1.2.2",
2189
+ "dlv": "^1.1.3",
2190
+ "fast-glob": "^3.2.11",
2191
+ "glob-parent": "^6.0.2",
2192
+ "is-glob": "^4.0.3",
2193
+ "normalize-path": "^3.0.0",
2194
+ "object-hash": "^2.2.0",
2195
+ "postcss": "^8.4.6",
2196
+ "postcss-js": "^4.0.0",
2197
+ "postcss-load-config": "^3.1.0",
2198
+ "postcss-nested": "5.0.6",
2199
+ "postcss-selector-parser": "^6.0.9",
2200
+ "postcss-value-parser": "^4.2.0",
2201
+ "quick-lru": "^5.1.1",
2202
+ "resolve": "^1.22.0"
2203
+ },
2204
+ "bin": {
2205
+ "tailwind": "lib/cli.js",
2206
+ "tailwindcss": "lib/cli.js"
2207
+ },
2208
+ "engines": {
2209
+ "node": ">=12.13.0"
2210
+ },
2211
+ "peerDependencies": {
2212
+ "autoprefixer": "^10.0.2",
2213
+ "postcss": "^8.0.9"
2214
+ }
2215
+ },
2216
+ "node_modules/tailwindcss/node_modules/glob-parent": {
2217
+ "version": "6.0.2",
2218
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2219
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2220
+ "dev": true,
2221
+ "dependencies": {
2222
+ "is-glob": "^4.0.3"
2223
+ },
2224
+ "engines": {
2225
+ "node": ">=10.13.0"
2226
+ }
2227
+ },
2228
  "node_modules/text-table": {
2229
  "version": "0.2.0",
2230
  "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
 
2241
  "globrex": "^0.1.2"
2242
  }
2243
  },
2244
+ "node_modules/to-regex-range": {
2245
+ "version": "5.0.1",
2246
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2247
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2248
+ "dev": true,
2249
+ "dependencies": {
2250
+ "is-number": "^7.0.0"
2251
+ },
2252
+ "engines": {
2253
+ "node": ">=8.0"
2254
+ }
2255
+ },
2256
  "node_modules/type-check": {
2257
  "version": "0.4.0",
2258
  "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
 
2286
  "punycode": "^2.1.0"
2287
  }
2288
  },
2289
+ "node_modules/util-deprecate": {
2290
+ "version": "1.0.2",
2291
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2292
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2293
+ "dev": true
2294
+ },
2295
  "node_modules/v8-compile-cache": {
2296
  "version": "2.3.0",
2297
  "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
 
2671
  "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2672
  "dev": true
2673
  },
2674
+ "node_modules/xtend": {
2675
+ "version": "4.0.2",
2676
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
2677
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
2678
+ "dev": true,
2679
+ "engines": {
2680
+ "node": ">=0.4"
2681
+ }
2682
+ },
2683
  "node_modules/yallist": {
2684
  "version": "4.0.0",
2685
  "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2686
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2687
  "dev": true
2688
+ },
2689
+ "node_modules/yaml": {
2690
+ "version": "1.10.2",
2691
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2692
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2693
+ "dev": true,
2694
+ "engines": {
2695
+ "node": ">= 6"
2696
+ }
2697
  }
2698
  },
2699
  "dependencies": {
 
2815
  "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
2816
  "dev": true
2817
  },
2818
+ "@nodelib/fs.scandir": {
2819
+ "version": "2.1.5",
2820
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
2821
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
2822
+ "dev": true,
2823
+ "requires": {
2824
+ "@nodelib/fs.stat": "2.0.5",
2825
+ "run-parallel": "^1.1.9"
2826
+ }
2827
+ },
2828
+ "@nodelib/fs.stat": {
2829
+ "version": "2.0.5",
2830
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
2831
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
2832
+ "dev": true
2833
+ },
2834
+ "@nodelib/fs.walk": {
2835
+ "version": "1.2.8",
2836
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
2837
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
2838
+ "dev": true,
2839
+ "requires": {
2840
+ "@nodelib/fs.scandir": "2.1.5",
2841
+ "fastq": "^1.6.0"
2842
+ }
2843
+ },
2844
  "@rollup/pluginutils": {
2845
  "version": "4.1.2",
2846
  "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz",
 
2884
  "svelte-hmr": "^0.14.9"
2885
  }
2886
  },
2887
+ "@types/parse-json": {
2888
+ "version": "4.0.0",
2889
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
2890
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
2891
+ "dev": true
2892
+ },
2893
  "acorn": {
2894
  "version": "7.4.1",
2895
  "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
 
2903
  "dev": true,
2904
  "requires": {}
2905
  },
2906
+ "acorn-node": {
2907
+ "version": "1.8.2",
2908
+ "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
2909
+ "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
2910
+ "dev": true,
2911
+ "requires": {
2912
+ "acorn": "^7.0.0",
2913
+ "acorn-walk": "^7.0.0",
2914
+ "xtend": "^4.0.2"
2915
+ }
2916
+ },
2917
+ "acorn-walk": {
2918
+ "version": "7.2.0",
2919
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
2920
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
2921
+ "dev": true
2922
+ },
2923
  "ajv": {
2924
  "version": "6.12.6",
2925
  "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
 
2953
  "color-convert": "^2.0.1"
2954
  }
2955
  },
2956
+ "anymatch": {
2957
+ "version": "3.1.2",
2958
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
2959
+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
2960
+ "dev": true,
2961
+ "requires": {
2962
+ "normalize-path": "^3.0.0",
2963
+ "picomatch": "^2.0.4"
2964
+ }
2965
+ },
2966
+ "arg": {
2967
+ "version": "5.0.1",
2968
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz",
2969
+ "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==",
2970
+ "dev": true
2971
+ },
2972
  "argparse": {
2973
  "version": "1.0.10",
2974
  "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
 
2984
  "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
2985
  "dev": true
2986
  },
2987
+ "autoprefixer": {
2988
+ "version": "10.4.2",
2989
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz",
2990
+ "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==",
2991
+ "dev": true,
2992
+ "requires": {
2993
+ "browserslist": "^4.19.1",
2994
+ "caniuse-lite": "^1.0.30001297",
2995
+ "fraction.js": "^4.1.2",
2996
+ "normalize-range": "^0.1.2",
2997
+ "picocolors": "^1.0.0",
2998
+ "postcss-value-parser": "^4.2.0"
2999
+ }
3000
+ },
3001
  "balanced-match": {
3002
  "version": "1.0.2",
3003
  "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
3004
  "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
3005
  "dev": true
3006
  },
3007
+ "binary-extensions": {
3008
+ "version": "2.2.0",
3009
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
3010
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
3011
+ "dev": true
3012
+ },
3013
  "brace-expansion": {
3014
  "version": "1.1.11",
3015
  "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 
3020
  "concat-map": "0.0.1"
3021
  }
3022
  },
3023
+ "braces": {
3024
+ "version": "3.0.2",
3025
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3026
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3027
+ "dev": true,
3028
+ "requires": {
3029
+ "fill-range": "^7.0.1"
3030
+ }
3031
+ },
3032
+ "browserslist": {
3033
+ "version": "4.19.1",
3034
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
3035
+ "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
3036
+ "dev": true,
3037
+ "requires": {
3038
+ "caniuse-lite": "^1.0.30001286",
3039
+ "electron-to-chromium": "^1.4.17",
3040
+ "escalade": "^3.1.1",
3041
+ "node-releases": "^2.0.1",
3042
+ "picocolors": "^1.0.0"
3043
+ }
3044
+ },
3045
  "callsites": {
3046
  "version": "3.1.0",
3047
  "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
3048
  "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
3049
  "dev": true
3050
  },
3051
+ "camelcase-css": {
3052
+ "version": "2.0.1",
3053
+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
3054
+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
3055
+ "dev": true
3056
+ },
3057
+ "caniuse-lite": {
3058
+ "version": "1.0.30001311",
3059
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001311.tgz",
3060
+ "integrity": "sha512-mleTFtFKfykEeW34EyfhGIFjGCqzhh38Y0LhdQ9aWF+HorZTtdgKV/1hEE0NlFkG2ubvisPV6l400tlbPys98A==",
3061
+ "dev": true
3062
+ },
3063
  "chalk": {
3064
  "version": "4.1.2",
3065
  "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
 
3070
  "supports-color": "^7.1.0"
3071
  }
3072
  },
3073
+ "chokidar": {
3074
+ "version": "3.5.3",
3075
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
3076
+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
3077
+ "dev": true,
3078
+ "requires": {
3079
+ "anymatch": "~3.1.2",
3080
+ "braces": "~3.0.2",
3081
+ "fsevents": "~2.3.2",
3082
+ "glob-parent": "~5.1.2",
3083
+ "is-binary-path": "~2.1.0",
3084
+ "is-glob": "~4.0.1",
3085
+ "normalize-path": "~3.0.0",
3086
+ "readdirp": "~3.6.0"
3087
+ }
3088
+ },
3089
  "color-convert": {
3090
  "version": "2.0.1",
3091
  "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 
3107
  "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3108
  "dev": true
3109
  },
3110
+ "cosmiconfig": {
3111
+ "version": "7.0.1",
3112
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
3113
+ "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
3114
+ "dev": true,
3115
+ "requires": {
3116
+ "@types/parse-json": "^4.0.0",
3117
+ "import-fresh": "^3.2.1",
3118
+ "parse-json": "^5.0.0",
3119
+ "path-type": "^4.0.0",
3120
+ "yaml": "^1.10.0"
3121
+ }
3122
+ },
3123
  "cross-spawn": {
3124
  "version": "7.0.3",
3125
  "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
 
3131
  "which": "^2.0.1"
3132
  }
3133
  },
3134
+ "cssesc": {
3135
+ "version": "3.0.0",
3136
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
3137
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
3138
+ "dev": true
3139
+ },
3140
  "debug": {
3141
  "version": "4.3.3",
3142
  "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
 
3152
  "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
3153
  "dev": true
3154
  },
3155
+ "defined": {
3156
+ "version": "1.0.0",
3157
+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
3158
+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
3159
+ "dev": true
3160
+ },
3161
+ "detective": {
3162
+ "version": "5.2.0",
3163
+ "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
3164
+ "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
3165
+ "dev": true,
3166
+ "requires": {
3167
+ "acorn-node": "^1.6.1",
3168
+ "defined": "^1.0.0",
3169
+ "minimist": "^1.1.1"
3170
+ }
3171
+ },
3172
+ "didyoumean": {
3173
+ "version": "1.2.2",
3174
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
3175
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
3176
+ "dev": true
3177
+ },
3178
+ "dlv": {
3179
+ "version": "1.1.3",
3180
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
3181
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
3182
+ "dev": true
3183
+ },
3184
  "doctrine": {
3185
  "version": "3.0.0",
3186
  "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
 
3190
  "esutils": "^2.0.2"
3191
  }
3192
  },
3193
+ "electron-to-chromium": {
3194
+ "version": "1.4.68",
3195
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz",
3196
+ "integrity": "sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==",
3197
+ "dev": true
3198
+ },
3199
  "emoji-regex": {
3200
  "version": "8.0.0",
3201
  "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
 
3211
  "ansi-colors": "^4.1.1"
3212
  }
3213
  },
3214
+ "error-ex": {
3215
+ "version": "1.3.2",
3216
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3217
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3218
+ "dev": true,
3219
+ "requires": {
3220
+ "is-arrayish": "^0.2.1"
3221
+ }
3222
+ },
3223
  "esbuild-linux-riscv64": {
3224
  "version": "0.14.21",
3225
  "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz",
 
3234
  "dev": true,
3235
  "optional": true
3236
  },
3237
+ "escalade": {
3238
+ "version": "3.1.1",
3239
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
3240
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
3241
+ "dev": true
3242
+ },
3243
  "escape-string-regexp": {
3244
  "version": "4.0.0",
3245
  "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
 
3424
  "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
3425
  "dev": true
3426
  },
3427
+ "fast-glob": {
3428
+ "version": "3.2.11",
3429
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
3430
+ "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
3431
+ "dev": true,
3432
+ "requires": {
3433
+ "@nodelib/fs.stat": "^2.0.2",
3434
+ "@nodelib/fs.walk": "^1.2.3",
3435
+ "glob-parent": "^5.1.2",
3436
+ "merge2": "^1.3.0",
3437
+ "micromatch": "^4.0.4"
3438
+ }
3439
+ },
3440
  "fast-json-stable-stringify": {
3441
  "version": "2.1.0",
3442
  "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
 
3449
  "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3450
  "dev": true
3451
  },
3452
+ "fastq": {
3453
+ "version": "1.13.0",
3454
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
3455
+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
3456
+ "dev": true,
3457
+ "requires": {
3458
+ "reusify": "^1.0.4"
3459
+ }
3460
+ },
3461
  "file-entry-cache": {
3462
  "version": "6.0.1",
3463
  "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
 
3467
  "flat-cache": "^3.0.4"
3468
  }
3469
  },
3470
+ "fill-range": {
3471
+ "version": "7.0.1",
3472
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3473
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3474
+ "dev": true,
3475
+ "requires": {
3476
+ "to-regex-range": "^5.0.1"
3477
+ }
3478
+ },
3479
  "flat-cache": {
3480
  "version": "3.0.4",
3481
  "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
 
3492
  "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
3493
  "dev": true
3494
  },
3495
+ "fraction.js": {
3496
+ "version": "4.1.3",
3497
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.3.tgz",
3498
+ "integrity": "sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg==",
3499
+ "dev": true
3500
+ },
3501
  "fs.realpath": {
3502
  "version": "1.0.0",
3503
  "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 
3620
  "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
3621
  "dev": true
3622
  },
3623
+ "is-arrayish": {
3624
+ "version": "0.2.1",
3625
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3626
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
3627
+ "dev": true
3628
+ },
3629
+ "is-binary-path": {
3630
+ "version": "2.1.0",
3631
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
3632
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
3633
+ "dev": true,
3634
+ "requires": {
3635
+ "binary-extensions": "^2.0.0"
3636
+ }
3637
+ },
3638
  "is-core-module": {
3639
  "version": "2.8.1",
3640
  "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
 
3665
  "is-extglob": "^2.1.1"
3666
  }
3667
  },
3668
+ "is-number": {
3669
+ "version": "7.0.0",
3670
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3671
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3672
+ "dev": true
3673
+ },
3674
  "isexe": {
3675
  "version": "2.0.0",
3676
  "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
 
3693
  "esprima": "^4.0.0"
3694
  }
3695
  },
3696
+ "json-parse-even-better-errors": {
3697
+ "version": "2.3.1",
3698
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
3699
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
3700
+ "dev": true
3701
+ },
3702
  "json-schema-traverse": {
3703
  "version": "0.4.1",
3704
  "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
 
3727
  "type-check": "~0.4.0"
3728
  }
3729
  },
3730
+ "lilconfig": {
3731
+ "version": "2.0.4",
3732
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz",
3733
+ "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==",
3734
+ "dev": true
3735
+ },
3736
+ "lines-and-columns": {
3737
+ "version": "1.2.4",
3738
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
3739
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
3740
+ "dev": true
3741
+ },
3742
  "lodash.merge": {
3743
  "version": "4.6.2",
3744
  "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
 
3769
  "sourcemap-codec": "^1.4.4"
3770
  }
3771
  },
3772
+ "merge2": {
3773
+ "version": "1.4.1",
3774
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3775
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3776
+ "dev": true
3777
+ },
3778
+ "micromatch": {
3779
+ "version": "4.0.4",
3780
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
3781
+ "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
3782
+ "dev": true,
3783
+ "requires": {
3784
+ "braces": "^3.0.1",
3785
+ "picomatch": "^2.2.3"
3786
+ }
3787
+ },
3788
  "minimatch": {
3789
  "version": "3.0.5",
3790
  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
 
3794
  "brace-expansion": "^1.1.7"
3795
  }
3796
  },
3797
+ "minimist": {
3798
+ "version": "1.2.5",
3799
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
3800
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
3801
+ "dev": true
3802
+ },
3803
  "mri": {
3804
  "version": "1.2.0",
3805
  "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
 
3824
  "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
3825
  "dev": true
3826
  },
3827
+ "node-releases": {
3828
+ "version": "2.0.2",
3829
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz",
3830
+ "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==",
3831
+ "dev": true
3832
+ },
3833
+ "normalize-path": {
3834
+ "version": "3.0.0",
3835
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
3836
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
3837
+ "dev": true
3838
+ },
3839
+ "normalize-range": {
3840
+ "version": "0.1.2",
3841
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
3842
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
3843
+ "dev": true
3844
+ },
3845
+ "object-hash": {
3846
+ "version": "2.2.0",
3847
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
3848
+ "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
3849
+ "dev": true
3850
+ },
3851
  "once": {
3852
  "version": "1.4.0",
3853
  "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 
3880
  "callsites": "^3.0.0"
3881
  }
3882
  },
3883
+ "parse-json": {
3884
+ "version": "5.2.0",
3885
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
3886
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
3887
+ "dev": true,
3888
+ "requires": {
3889
+ "@babel/code-frame": "^7.0.0",
3890
+ "error-ex": "^1.3.1",
3891
+ "json-parse-even-better-errors": "^2.3.0",
3892
+ "lines-and-columns": "^1.1.6"
3893
+ }
3894
+ },
3895
  "path-is-absolute": {
3896
  "version": "1.0.1",
3897
  "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
 
3910
  "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3911
  "dev": true
3912
  },
3913
+ "path-type": {
3914
+ "version": "4.0.0",
3915
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
3916
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
3917
+ "dev": true
3918
+ },
3919
  "picocolors": {
3920
  "version": "1.0.0",
3921
  "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
 
3939
  "source-map-js": "^1.0.2"
3940
  }
3941
  },
3942
+ "postcss-js": {
3943
+ "version": "4.0.0",
3944
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
3945
+ "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
3946
+ "dev": true,
3947
+ "requires": {
3948
+ "camelcase-css": "^2.0.1"
3949
+ }
3950
+ },
3951
+ "postcss-load-config": {
3952
+ "version": "3.1.3",
3953
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.3.tgz",
3954
+ "integrity": "sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==",
3955
+ "dev": true,
3956
+ "requires": {
3957
+ "lilconfig": "^2.0.4",
3958
+ "yaml": "^1.10.2"
3959
+ }
3960
+ },
3961
+ "postcss-nested": {
3962
+ "version": "5.0.6",
3963
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
3964
+ "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
3965
+ "dev": true,
3966
+ "requires": {
3967
+ "postcss-selector-parser": "^6.0.6"
3968
+ }
3969
+ },
3970
+ "postcss-selector-parser": {
3971
+ "version": "6.0.9",
3972
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz",
3973
+ "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==",
3974
+ "dev": true,
3975
+ "requires": {
3976
+ "cssesc": "^3.0.0",
3977
+ "util-deprecate": "^1.0.2"
3978
+ }
3979
+ },
3980
+ "postcss-value-parser": {
3981
+ "version": "4.2.0",
3982
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
3983
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
3984
+ "dev": true
3985
+ },
3986
  "prelude-ls": {
3987
  "version": "1.2.1",
3988
  "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
 
4014
  "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
4015
  "dev": true
4016
  },
4017
+ "queue-microtask": {
4018
+ "version": "1.2.3",
4019
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4020
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
4021
+ "dev": true
4022
+ },
4023
+ "quick-lru": {
4024
+ "version": "5.1.1",
4025
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
4026
+ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
4027
+ "dev": true
4028
+ },
4029
+ "readdirp": {
4030
+ "version": "3.6.0",
4031
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
4032
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
4033
+ "dev": true,
4034
+ "requires": {
4035
+ "picomatch": "^2.2.1"
4036
+ }
4037
+ },
4038
  "regexpp": {
4039
  "version": "3.2.0",
4040
  "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
 
4064
  "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
4065
  "dev": true
4066
  },
4067
+ "reusify": {
4068
+ "version": "1.0.4",
4069
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
4070
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
4071
+ "dev": true
4072
+ },
4073
  "rimraf": {
4074
  "version": "3.0.2",
4075
  "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
 
4088
  "fsevents": "~2.3.2"
4089
  }
4090
  },
4091
+ "run-parallel": {
4092
+ "version": "1.2.0",
4093
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
4094
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
4095
+ "dev": true,
4096
+ "requires": {
4097
+ "queue-microtask": "^1.2.2"
4098
+ }
4099
+ },
4100
  "sade": {
4101
  "version": "1.8.1",
4102
  "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
 
4246
  }
4247
  }
4248
  },
4249
+ "tailwindcss": {
4250
+ "version": "3.0.22",
4251
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.22.tgz",
4252
+ "integrity": "sha512-F8lt74RlNZirnkaSk310+vGQta7c0/hgx7/bqxruM4wS9lp8oqV93lzavajC3VT0Lp4UUtUVIt8ifKcmGzkr0A==",
4253
+ "dev": true,
4254
+ "requires": {
4255
+ "arg": "^5.0.1",
4256
+ "chalk": "^4.1.2",
4257
+ "chokidar": "^3.5.3",
4258
+ "color-name": "^1.1.4",
4259
+ "cosmiconfig": "^7.0.1",
4260
+ "detective": "^5.2.0",
4261
+ "didyoumean": "^1.2.2",
4262
+ "dlv": "^1.1.3",
4263
+ "fast-glob": "^3.2.11",
4264
+ "glob-parent": "^6.0.2",
4265
+ "is-glob": "^4.0.3",
4266
+ "normalize-path": "^3.0.0",
4267
+ "object-hash": "^2.2.0",
4268
+ "postcss": "^8.4.6",
4269
+ "postcss-js": "^4.0.0",
4270
+ "postcss-load-config": "^3.1.0",
4271
+ "postcss-nested": "5.0.6",
4272
+ "postcss-selector-parser": "^6.0.9",
4273
+ "postcss-value-parser": "^4.2.0",
4274
+ "quick-lru": "^5.1.1",
4275
+ "resolve": "^1.22.0"
4276
+ },
4277
+ "dependencies": {
4278
+ "glob-parent": {
4279
+ "version": "6.0.2",
4280
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
4281
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
4282
+ "dev": true,
4283
+ "requires": {
4284
+ "is-glob": "^4.0.3"
4285
+ }
4286
+ }
4287
+ }
4288
+ },
4289
  "text-table": {
4290
  "version": "0.2.0",
4291
  "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
 
4302
  "globrex": "^0.1.2"
4303
  }
4304
  },
4305
+ "to-regex-range": {
4306
+ "version": "5.0.1",
4307
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4308
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4309
+ "dev": true,
4310
+ "requires": {
4311
+ "is-number": "^7.0.0"
4312
+ }
4313
+ },
4314
  "type-check": {
4315
  "version": "0.4.0",
4316
  "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
 
4335
  "punycode": "^2.1.0"
4336
  }
4337
  },
4338
+ "util-deprecate": {
4339
+ "version": "1.0.2",
4340
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4341
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
4342
+ "dev": true
4343
+ },
4344
  "v8-compile-cache": {
4345
  "version": "2.3.0",
4346
  "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
 
4529
  "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
4530
  "dev": true
4531
  },
4532
+ "xtend": {
4533
+ "version": "4.0.2",
4534
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
4535
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
4536
+ "dev": true
4537
+ },
4538
  "yallist": {
4539
  "version": "4.0.0",
4540
  "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
4541
  "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
4542
  "dev": true
4543
+ },
4544
+ "yaml": {
4545
+ "version": "1.10.2",
4546
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
4547
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
4548
+ "dev": true
4549
  }
4550
  }
4551
  }
client/package.json CHANGED
@@ -12,12 +12,15 @@
12
  "devDependencies": {
13
  "@sveltejs/adapter-static": "^1.0.0-next.28",
14
  "@sveltejs/kit": "next",
 
15
  "eslint": "^7.32.0",
16
  "eslint-config-prettier": "^8.3.0",
17
  "eslint-plugin-svelte3": "^3.2.1",
 
18
  "prettier": "^2.4.1",
19
  "prettier-plugin-svelte": "^2.4.0",
20
- "svelte": "^3.44.0"
 
21
  },
22
  "type": "module"
23
  }
 
12
  "devDependencies": {
13
  "@sveltejs/adapter-static": "^1.0.0-next.28",
14
  "@sveltejs/kit": "next",
15
+ "autoprefixer": "^10.4.2",
16
  "eslint": "^7.32.0",
17
  "eslint-config-prettier": "^8.3.0",
18
  "eslint-plugin-svelte3": "^3.2.1",
19
+ "postcss": "^8.4.6",
20
  "prettier": "^2.4.1",
21
  "prettier-plugin-svelte": "^2.4.0",
22
+ "svelte": "^3.44.0",
23
+ "tailwindcss": "^3.0.22"
24
  },
25
  "type": "module"
26
  }
client/postcss.config.cjs ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ module.exports = {
2
+ plugins: {
3
+ tailwindcss: {},
4
+ autoprefixer: {},
5
+ },
6
+ }
client/src/app.css ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ @tailwind base;
2
+ @tailwind components;
3
+ @tailwind utilities;
client/src/routes/__layout.svelte ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ <script>
2
+ import "../app.css";
3
+ </script>
4
+
5
+ <slot />
client/src/routes/index.svelte CHANGED
@@ -2,7 +2,9 @@
2
  const fecthPredictions = fetch('news').then((d) => d.json());
3
  </script>
4
 
5
- <h1>The New York Times Homepage</h1>
 
 
6
 
7
  {#await fecthPredictions}
8
  <p>Loading and running sentiment analysis on the latest news...</p>
 
2
  const fecthPredictions = fetch('news').then((d) => d.json());
3
  </script>
4
 
5
+ <h1 class="text-3xl font-bold">
6
+ The New York Times Homepage
7
+ </h1>
8
 
9
  {#await fecthPredictions}
10
  <p>Loading and running sentiment analysis on the latest news...</p>
client/svelte.config.js CHANGED
@@ -4,6 +4,9 @@ const dev = process.env.NODE_ENV === 'development';
4
  /** @type {import('@sveltejs/kit').Config} */
5
  const config = {
6
  kit: {
 
 
 
7
  paths: {
8
  base: dev ? '/static' : '/gradioiframe/Rad/NYTimes-homepage-rearranged/static',
9
  assets: '',
 
4
  /** @type {import('@sveltejs/kit').Config} */
5
  const config = {
6
  kit: {
7
+ vite: {
8
+ server: { fs: "allow" },
9
+ },
10
  paths: {
11
  base: dev ? '/static' : '/gradioiframe/Rad/NYTimes-homepage-rearranged/static',
12
  assets: '',
client/tailwind.config.cjs ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ module.exports = {
2
+ content: ['./src/**/*.{html,js,svelte,ts}'],
3
+ theme: {
4
+ extend: {}
5
+ },
6
+ plugins: []
7
+ };