Browse code

chore: Upgrade dependencies

Payson Wallach authored on 08/04/2022 22:02:42
Showing 2 changed files

... ...
@@ -9,7 +9,7 @@
9 9
       "version": "0.2.1",
10 10
       "license": "GPL-3.0",
11 11
       "dependencies": {
12
-        "@babel/runtime": "^7.17.8",
12
+        "@babel/runtime": "^7.17.9",
13 13
         "loglevel": "^1.8.0",
14 14
         "loglevel-plugin-prefix": "^0.8.4",
15 15
         "normalize-url": "^7.0.3",
... ...
@@ -18,15 +18,15 @@
18 18
         "react-dom": "^18.0.0",
19 19
         "react-progressbar.js": "^0.2.0",
20 20
         "tslib": "^2.3.1",
21
-        "typescript-json-serializer": "^4.0.1",
21
+        "typescript-json-serializer": "^4.1.0",
22 22
         "uuidv4": "^6.2.13",
23 23
         "webext-options-sync": "^3.0.1",
24 24
         "webextension-polyfill-ts": "^0.26.0"
25 25
       },
26 26
       "devDependencies": {
27
-        "@babel/core": "^7.17.8",
27
+        "@babel/core": "^7.17.9",
28 28
         "@babel/plugin-proposal-class-properties": "^7.16.7",
29
-        "@babel/plugin-proposal-decorators": "^7.17.8",
29
+        "@babel/plugin-proposal-decorators": "^7.17.9",
30 30
         "@babel/plugin-proposal-object-rest-spread": "^7.17.3",
31 31
         "@babel/plugin-transform-runtime": "^7.17.0",
32 32
         "@babel/preset-env": "^7.16.11",
... ...
@@ -35,8 +35,8 @@
35 35
         "@commitlint/cli": "^16.2.3",
36 36
         "@commitlint/config-conventional": "^16.2.1",
37 37
         "@types/progressbar.js": "^1.1.2",
38
-        "@types/react": "^17.0.43",
39
-        "@types/react-dom": "^17.0.14",
38
+        "@types/react": "^18.0.0",
39
+        "@types/react-dom": "^18.0.0",
40 40
         "@typescript-eslint/eslint-plugin": "^5.18.0",
41 41
         "@typescript-eslint/parser": "^5.18.0",
42 42
         "autoprefixer": "^10.4.4",
... ...
@@ -48,7 +48,7 @@
48 48
         "cross-env": "^7.0.3",
49 49
         "css-loader": "^6.7.1",
50 50
         "css-minimizer-webpack-plugin": "^3.4.1",
51
-        "eslint": "^8.12.0",
51
+        "eslint": "^8.13.0",
52 52
         "eslint-config-prettier": "^8.5.0",
53 53
         "eslint-plugin-prettier": "^4.0.0",
54 54
         "eslint-plugin-react": "^7.29.4",
... ...
@@ -69,7 +69,7 @@
69 69
         "ts-loader": "^9.2.8",
70 70
         "typescript": "^4.6.3",
71 71
         "web-ext": "^6.8.0",
72
-        "webpack": "^5.71.0",
72
+        "webpack": "^5.72.0",
73 73
         "webpack-cli": "^4.9.2",
74 74
         "wext-manifest-loader": "^2.3.0",
75 75
         "wext-manifest-webpack-plugin": "^1.2.1"
... ...
@@ -109,25 +109,25 @@
109 109
       }
110 110
     },
111 111
     "node_modules/@babel/core": {
112
-      "version": "7.17.8",
113
-      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz",
114
-      "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==",
112
+      "version": "7.17.9",
113
+      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz",
114
+      "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==",
115 115
       "dev": true,
116 116
       "dependencies": {
117 117
         "@ampproject/remapping": "^2.1.0",
118 118
         "@babel/code-frame": "^7.16.7",
119
-        "@babel/generator": "^7.17.7",
119
+        "@babel/generator": "^7.17.9",
120 120
         "@babel/helper-compilation-targets": "^7.17.7",
121 121
         "@babel/helper-module-transforms": "^7.17.7",
122
-        "@babel/helpers": "^7.17.8",
123
-        "@babel/parser": "^7.17.8",
122
+        "@babel/helpers": "^7.17.9",
123
+        "@babel/parser": "^7.17.9",
124 124
         "@babel/template": "^7.16.7",
125
-        "@babel/traverse": "^7.17.3",
125
+        "@babel/traverse": "^7.17.9",
126 126
         "@babel/types": "^7.17.0",
127 127
         "convert-source-map": "^1.7.0",
128 128
         "debug": "^4.1.0",
129 129
         "gensync": "^1.0.0-beta.2",
130
-        "json5": "^2.1.2",
130
+        "json5": "^2.2.1",
131 131
         "semver": "^6.3.0"
132 132
       },
133 133
       "engines": {
... ...
@@ -148,9 +148,9 @@
148 148
       }
149 149
     },
150 150
     "node_modules/@babel/generator": {
151
-      "version": "7.17.7",
152
-      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz",
153
-      "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==",
151
+      "version": "7.17.9",
152
+      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz",
153
+      "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==",
154 154
       "dev": true,
155 155
       "dependencies": {
156 156
         "@babel/types": "^7.17.0",
... ...
@@ -223,15 +223,15 @@
223 223
       }
224 224
     },
225 225
     "node_modules/@babel/helper-create-class-features-plugin": {
226
-      "version": "7.17.6",
227
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz",
228
-      "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==",
226
+      "version": "7.17.9",
227
+      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz",
228
+      "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==",
229 229
       "dev": true,
230 230
       "dependencies": {
231 231
         "@babel/helper-annotate-as-pure": "^7.16.7",
232 232
         "@babel/helper-environment-visitor": "^7.16.7",
233
-        "@babel/helper-function-name": "^7.16.7",
234
-        "@babel/helper-member-expression-to-functions": "^7.16.7",
233
+        "@babel/helper-function-name": "^7.17.9",
234
+        "@babel/helper-member-expression-to-functions": "^7.17.7",
235 235
         "@babel/helper-optimise-call-expression": "^7.16.7",
236 236
         "@babel/helper-replace-supers": "^7.16.7",
237 237
         "@babel/helper-split-export-declaration": "^7.16.7"
... ...
@@ -312,26 +312,13 @@
312 312
       }
313 313
     },
314 314
     "node_modules/@babel/helper-function-name": {
315
-      "version": "7.16.7",
316
-      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
317
-      "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
315
+      "version": "7.17.9",
316
+      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz",
317
+      "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==",
318 318
       "dev": true,
319 319
       "dependencies": {
320
-        "@babel/helper-get-function-arity": "^7.16.7",
321 320
         "@babel/template": "^7.16.7",
322
-        "@babel/types": "^7.16.7"
323
-      },
324
-      "engines": {
325
-        "node": ">=6.9.0"
326
-      }
327
-    },
328
-    "node_modules/@babel/helper-get-function-arity": {
329
-      "version": "7.16.7",
330
-      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
331
-      "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
332
-      "dev": true,
333
-      "dependencies": {
334
-        "@babel/types": "^7.16.7"
321
+        "@babel/types": "^7.17.0"
335 322
       },
336 323
       "engines": {
337 324
         "node": ">=6.9.0"
... ...
@@ -350,12 +337,12 @@
350 337
       }
351 338
     },
352 339
     "node_modules/@babel/helper-member-expression-to-functions": {
353
-      "version": "7.16.7",
354
-      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz",
355
-      "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
340
+      "version": "7.17.7",
341
+      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz",
342
+      "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==",
356 343
       "dev": true,
357 344
       "dependencies": {
358
-        "@babel/types": "^7.16.7"
345
+        "@babel/types": "^7.17.0"
359 346
       },
360 347
       "engines": {
361 348
         "node": ">=6.9.0"
... ...
@@ -513,13 +500,13 @@
513 500
       }
514 501
     },
515 502
     "node_modules/@babel/helpers": {
516
-      "version": "7.17.8",
517
-      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz",
518
-      "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==",
503
+      "version": "7.17.9",
504
+      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
505
+      "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
519 506
       "dev": true,
520 507
       "dependencies": {
521 508
         "@babel/template": "^7.16.7",
522
-        "@babel/traverse": "^7.17.3",
509
+        "@babel/traverse": "^7.17.9",
523 510
         "@babel/types": "^7.17.0"
524 511
       },
525 512
       "engines": {
... ...
@@ -603,9 +590,9 @@
603 590
       }
604 591
     },
605 592
     "node_modules/@babel/parser": {
606
-      "version": "7.17.8",
607
-      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz",
608
-      "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==",
593
+      "version": "7.17.9",
594
+      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz",
595
+      "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==",
609 596
       "dev": true,
610 597
       "bin": {
611 598
         "parser": "bin/babel-parser.js"
... ...
@@ -697,14 +684,15 @@
697 684
       }
698 685
     },
699 686
     "node_modules/@babel/plugin-proposal-decorators": {
700
-      "version": "7.17.8",
701
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.8.tgz",
702
-      "integrity": "sha512-U69odN4Umyyx1xO1rTII0IDkAEC+RNlcKXtqOblfpzqy1C+aOplb76BQNq0+XdpVkOaPlpEDwd++joY8FNFJKA==",
687
+      "version": "7.17.9",
688
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz",
689
+      "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==",
703 690
       "dev": true,
704 691
       "dependencies": {
705
-        "@babel/helper-create-class-features-plugin": "^7.17.6",
692
+        "@babel/helper-create-class-features-plugin": "^7.17.9",
706 693
         "@babel/helper-plugin-utils": "^7.16.7",
707 694
         "@babel/helper-replace-supers": "^7.16.7",
695
+        "@babel/helper-split-export-declaration": "^7.16.7",
708 696
         "@babel/plugin-syntax-decorators": "^7.17.0",
709 697
         "charcodes": "^0.2.0"
710 698
       },
... ...
@@ -1903,9 +1891,9 @@
1903 1891
       }
1904 1892
     },
1905 1893
     "node_modules/@babel/runtime": {
1906
-      "version": "7.17.8",
1907
-      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz",
1908
-      "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==",
1894
+      "version": "7.17.9",
1895
+      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz",
1896
+      "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==",
1909 1897
       "dependencies": {
1910 1898
         "regenerator-runtime": "^0.13.4"
1911 1899
       },
... ...
@@ -1928,18 +1916,18 @@
1928 1916
       }
1929 1917
     },
1930 1918
     "node_modules/@babel/traverse": {
1931
-      "version": "7.17.3",
1932
-      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz",
1933
-      "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==",
1919
+      "version": "7.17.9",
1920
+      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz",
1921
+      "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==",
1934 1922
       "dev": true,
1935 1923
       "dependencies": {
1936 1924
         "@babel/code-frame": "^7.16.7",
1937
-        "@babel/generator": "^7.17.3",
1925
+        "@babel/generator": "^7.17.9",
1938 1926
         "@babel/helper-environment-visitor": "^7.16.7",
1939
-        "@babel/helper-function-name": "^7.16.7",
1927
+        "@babel/helper-function-name": "^7.17.9",
1940 1928
         "@babel/helper-hoist-variables": "^7.16.7",
1941 1929
         "@babel/helper-split-export-declaration": "^7.16.7",
1942
-        "@babel/parser": "^7.17.3",
1930
+        "@babel/parser": "^7.17.9",
1943 1931
         "@babel/types": "^7.17.0",
1944 1932
         "debug": "^4.1.0",
1945 1933
         "globals": "^11.1.0"
... ...
@@ -2764,9 +2752,9 @@
2764 2752
       "dev": true
2765 2753
     },
2766 2754
     "node_modules/@types/react": {
2767
-      "version": "17.0.43",
2768
-      "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.43.tgz",
2769
-      "integrity": "sha512-8Q+LNpdxf057brvPu1lMtC5Vn7J119xrP1aq4qiaefNioQUYANF/CYeK4NsKorSZyUGJ66g0IM+4bbjwx45o2A==",
2755
+      "version": "18.0.0",
2756
+      "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.0.tgz",
2757
+      "integrity": "sha512-7+K7zEQYu7NzOwQGLR91KwWXXDzmTFODRVizJyIALf6RfLv2GDpqpknX64pvRVILXCpXi7O/pua8NGk44dLvJw==",
2770 2758
       "dev": true,
2771 2759
       "dependencies": {
2772 2760
         "@types/prop-types": "*",
... ...
@@ -2775,9 +2763,9 @@
2775 2763
       }
2776 2764
     },
2777 2765
     "node_modules/@types/react-dom": {
2778
-      "version": "17.0.14",
2779
-      "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.14.tgz",
2780
-      "integrity": "sha512-H03xwEP1oXmSfl3iobtmQ/2dHF5aBHr8aUMwyGZya6OW45G+xtdzmq6HkncefiBt5JU8DVyaWl/nWZbjZCnzAQ==",
2766
+      "version": "18.0.0",
2767
+      "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.0.tgz",
2768
+      "integrity": "sha512-49897Y0UiCGmxZqpC8Blrf6meL8QUla6eb+BBhn69dTXlmuOlzkfr7HHY/O8J25e1lTUMs+YYxSlVDAaGHCOLg==",
2781 2769
       "dev": true,
2782 2770
       "dependencies": {
2783 2771
         "@types/react": "*"
... ...
@@ -7673,9 +7661,9 @@
7673 7661
       }
7674 7662
     },
7675 7663
     "node_modules/eslint": {
7676
-      "version": "8.12.0",
7677
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.12.0.tgz",
7678
-      "integrity": "sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==",
7664
+      "version": "8.13.0",
7665
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.13.0.tgz",
7666
+      "integrity": "sha512-D+Xei61eInqauAyTJ6C0q6x9mx7kTUC1KZ0m0LSEexR0V+e94K12LmWX076ZIsldwfQ2RONdaJe0re0TRGQbRQ==",
7679 7667
       "dev": true,
7680 7668
       "dependencies": {
7681 7669
         "@eslint/eslintrc": "^1.2.1",
... ...
@@ -10631,13 +10619,10 @@
10631 10619
       "dev": true
10632 10620
     },
10633 10621
     "node_modules/json5": {
10634
-      "version": "2.1.3",
10635
-      "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
10636
-      "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
10622
+      "version": "2.2.1",
10623
+      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
10624
+      "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
10637 10625
       "dev": true,
10638
-      "dependencies": {
10639
-        "minimist": "^1.2.5"
10640
-      },
10641 10626
       "bin": {
10642 10627
         "json5": "lib/cli.js"
10643 10628
       },
... ...
@@ -16424,9 +16409,9 @@
16424 16409
       }
16425 16410
     },
16426 16411
     "node_modules/typescript-json-serializer": {
16427
-      "version": "4.0.1",
16428
-      "resolved": "https://registry.npmjs.org/typescript-json-serializer/-/typescript-json-serializer-4.0.1.tgz",
16429
-      "integrity": "sha512-ouOxeOvyDvYgdf0Z4afEtktnI5XH2qoIpw0+30WKVweFMoVU3ZAKkcE7VOOvg7sFI3JSfqtA3y2Fz0MPDtzDHA==",
16412
+      "version": "4.1.0",
16413
+      "resolved": "https://registry.npmjs.org/typescript-json-serializer/-/typescript-json-serializer-4.1.0.tgz",
16414
+      "integrity": "sha512-xemb1SCRe9AJpKbTR6dMTlFBTx7SwqHzs6JwH+HcOHp6+kRfJge8MEcxHiU0jSgYOjo2y7m6h5bMbMYOl/P1bw==",
16430 16415
       "dependencies": {
16431 16416
         "reflect-metadata": "^0.1.13",
16432 16417
         "tslib": "^2.3.0"
... ...
@@ -16945,9 +16930,9 @@
16945 16930
       }
16946 16931
     },
16947 16932
     "node_modules/webpack": {
16948
-      "version": "5.71.0",
16949
-      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.71.0.tgz",
16950
-      "integrity": "sha512-g4dFT7CFG8LY0iU5G8nBL6VlkT21Z7dcYDpJAEJV5Q1WLb9UwnFbrem1k7K52ILqEmomN7pnzWFxxE6SlDY56A==",
16933
+      "version": "5.72.0",
16934
+      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz",
16935
+      "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==",
16951 16936
       "dev": true,
16952 16937
       "dependencies": {
16953 16938
         "@types/eslint-scope": "^3.7.3",
... ...
@@ -17520,25 +17505,25 @@
17520 17505
       "dev": true
17521 17506
     },
17522 17507
     "@babel/core": {
17523
-      "version": "7.17.8",
17524
-      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz",
17525
-      "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==",
17508
+      "version": "7.17.9",
17509
+      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz",
17510
+      "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==",
17526 17511
       "dev": true,
17527 17512
       "requires": {
17528 17513
         "@ampproject/remapping": "^2.1.0",
17529 17514
         "@babel/code-frame": "^7.16.7",
17530
-        "@babel/generator": "^7.17.7",
17515
+        "@babel/generator": "^7.17.9",
17531 17516
         "@babel/helper-compilation-targets": "^7.17.7",
17532 17517
         "@babel/helper-module-transforms": "^7.17.7",
17533
-        "@babel/helpers": "^7.17.8",
17534
-        "@babel/parser": "^7.17.8",
17518
+        "@babel/helpers": "^7.17.9",
17519
+        "@babel/parser": "^7.17.9",
17535 17520
         "@babel/template": "^7.16.7",
17536
-        "@babel/traverse": "^7.17.3",
17521
+        "@babel/traverse": "^7.17.9",
17537 17522
         "@babel/types": "^7.17.0",
17538 17523
         "convert-source-map": "^1.7.0",
17539 17524
         "debug": "^4.1.0",
17540 17525
         "gensync": "^1.0.0-beta.2",
17541
-        "json5": "^2.1.2",
17526
+        "json5": "^2.2.1",
17542 17527
         "semver": "^6.3.0"
17543 17528
       },
17544 17529
       "dependencies": {
... ...
@@ -17551,9 +17536,9 @@
17551 17536
       }
17552 17537
     },
17553 17538
     "@babel/generator": {
17554
-      "version": "7.17.7",
17555
-      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz",
17556
-      "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==",
17539
+      "version": "7.17.9",
17540
+      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz",
17541
+      "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==",
17557 17542
       "dev": true,
17558 17543
       "requires": {
17559 17544
         "@babel/types": "^7.17.0",
... ...
@@ -17609,15 +17594,15 @@
17609 17594
       }
17610 17595
     },
17611 17596
     "@babel/helper-create-class-features-plugin": {
17612
-      "version": "7.17.6",
17613
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz",
17614
-      "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==",
17597
+      "version": "7.17.9",
17598
+      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz",
17599
+      "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==",
17615 17600
       "dev": true,
17616 17601
       "requires": {
17617 17602
         "@babel/helper-annotate-as-pure": "^7.16.7",
17618 17603
         "@babel/helper-environment-visitor": "^7.16.7",
17619
-        "@babel/helper-function-name": "^7.16.7",
17620
-        "@babel/helper-member-expression-to-functions": "^7.16.7",
17604
+        "@babel/helper-function-name": "^7.17.9",
17605
+        "@babel/helper-member-expression-to-functions": "^7.17.7",
17621 17606
         "@babel/helper-optimise-call-expression": "^7.16.7",
17622 17607
         "@babel/helper-replace-supers": "^7.16.7",
17623 17608
         "@babel/helper-split-export-declaration": "^7.16.7"
... ...
@@ -17676,23 +17661,13 @@
17676 17661
       }
17677 17662
     },
17678 17663
     "@babel/helper-function-name": {
17679
-      "version": "7.16.7",
17680
-      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
17681
-      "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
17664
+      "version": "7.17.9",
17665
+      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz",
17666
+      "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==",
17682 17667
       "dev": true,
17683 17668
       "requires": {
17684
-        "@babel/helper-get-function-arity": "^7.16.7",
17685 17669
         "@babel/template": "^7.16.7",
17686
-        "@babel/types": "^7.16.7"
17687
-      }
17688
-    },
17689
-    "@babel/helper-get-function-arity": {
17690
-      "version": "7.16.7",
17691
-      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
17692
-      "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
17693
-      "dev": true,
17694
-      "requires": {
17695
-        "@babel/types": "^7.16.7"
17670
+        "@babel/types": "^7.17.0"
17696 17671
       }
17697 17672
     },
17698 17673
     "@babel/helper-hoist-variables": {
... ...
@@ -17705,12 +17680,12 @@
17705 17680
       }
17706 17681
     },
17707 17682
     "@babel/helper-member-expression-to-functions": {
17708
-      "version": "7.16.7",
17709
-      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz",
17710
-      "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
17683
+      "version": "7.17.7",
17684
+      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz",
17685
+      "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==",
17711 17686
       "dev": true,
17712 17687
       "requires": {
17713
-        "@babel/types": "^7.16.7"
17688
+        "@babel/types": "^7.17.0"
17714 17689
       }
17715 17690
     },
17716 17691
     "@babel/helper-module-imports": {
... ...
@@ -17829,13 +17804,13 @@
17829 17804
       }
17830 17805
     },
17831 17806
     "@babel/helpers": {
17832
-      "version": "7.17.8",
17833
-      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz",
17834
-      "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==",
17807
+      "version": "7.17.9",
17808
+      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
17809
+      "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
17835 17810
       "dev": true,
17836 17811
       "requires": {
17837 17812
         "@babel/template": "^7.16.7",
17838
-        "@babel/traverse": "^7.17.3",
17813
+        "@babel/traverse": "^7.17.9",
17839 17814
         "@babel/types": "^7.17.0"
17840 17815
       }
17841 17816
     },
... ...
@@ -17903,9 +17878,9 @@
17903 17878
       }
17904 17879
     },
17905 17880
     "@babel/parser": {
17906
-      "version": "7.17.8",
17907
-      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz",
17908
-      "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==",
17881
+      "version": "7.17.9",
17882
+      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz",
17883
+      "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==",
17909 17884
       "dev": true
17910 17885
     },
17911 17886
     "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
... ...
@@ -17961,14 +17936,15 @@
17961 17936
       }
17962 17937
     },
17963 17938
     "@babel/plugin-proposal-decorators": {
17964
-      "version": "7.17.8",
17965
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.8.tgz",
17966
-      "integrity": "sha512-U69odN4Umyyx1xO1rTII0IDkAEC+RNlcKXtqOblfpzqy1C+aOplb76BQNq0+XdpVkOaPlpEDwd++joY8FNFJKA==",
17939
+      "version": "7.17.9",
17940
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz",
17941
+      "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==",
17967 17942
       "dev": true,
17968 17943
       "requires": {
17969
-        "@babel/helper-create-class-features-plugin": "^7.17.6",
17944
+        "@babel/helper-create-class-features-plugin": "^7.17.9",
17970 17945
         "@babel/helper-plugin-utils": "^7.16.7",
17971 17946
         "@babel/helper-replace-supers": "^7.16.7",
17947
+        "@babel/helper-split-export-declaration": "^7.16.7",
17972 17948
         "@babel/plugin-syntax-decorators": "^7.17.0",
17973 17949
         "charcodes": "^0.2.0"
17974 17950
       }
... ...
@@ -18769,9 +18745,9 @@
18769 18745
       }
18770 18746
     },
18771 18747
     "@babel/runtime": {
18772
-      "version": "7.17.8",
18773
-      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz",
18774
-      "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==",
18748
+      "version": "7.17.9",
18749
+      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz",
18750
+      "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==",
18775 18751
       "requires": {
18776 18752
         "regenerator-runtime": "^0.13.4"
18777 18753
       }
... ...
@@ -18788,18 +18764,18 @@
18788 18764
       }
18789 18765
     },
18790 18766
     "@babel/traverse": {
18791
-      "version": "7.17.3",
18792
-      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz",
18793
-      "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==",
18767
+      "version": "7.17.9",
18768
+      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz",
18769
+      "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==",
18794 18770
       "dev": true,
18795 18771
       "requires": {
18796 18772
         "@babel/code-frame": "^7.16.7",
18797
-        "@babel/generator": "^7.17.3",
18773
+        "@babel/generator": "^7.17.9",
18798 18774
         "@babel/helper-environment-visitor": "^7.16.7",
18799
-        "@babel/helper-function-name": "^7.16.7",
18775
+        "@babel/helper-function-name": "^7.17.9",
18800 18776
         "@babel/helper-hoist-variables": "^7.16.7",
18801 18777
         "@babel/helper-split-export-declaration": "^7.16.7",
18802
-        "@babel/parser": "^7.17.3",
18778
+        "@babel/parser": "^7.17.9",
18803 18779
         "@babel/types": "^7.17.0",
18804 18780
         "debug": "^4.1.0",
18805 18781
         "globals": "^11.1.0"
... ...
@@ -19472,9 +19448,9 @@
19472 19448
       "dev": true
19473 19449
     },
19474 19450
     "@types/react": {
19475
-      "version": "17.0.43",
19476
-      "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.43.tgz",
19477
-      "integrity": "sha512-8Q+LNpdxf057brvPu1lMtC5Vn7J119xrP1aq4qiaefNioQUYANF/CYeK4NsKorSZyUGJ66g0IM+4bbjwx45o2A==",
19451
+      "version": "18.0.0",
19452
+      "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.0.tgz",
19453
+      "integrity": "sha512-7+K7zEQYu7NzOwQGLR91KwWXXDzmTFODRVizJyIALf6RfLv2GDpqpknX64pvRVILXCpXi7O/pua8NGk44dLvJw==",
19478 19454
       "dev": true,
19479 19455
       "requires": {
19480 19456
         "@types/prop-types": "*",
... ...
@@ -19483,9 +19459,9 @@
19483 19459
       }
19484 19460
     },
19485 19461
     "@types/react-dom": {
19486
-      "version": "17.0.14",
19487
-      "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.14.tgz",
19488
-      "integrity": "sha512-H03xwEP1oXmSfl3iobtmQ/2dHF5aBHr8aUMwyGZya6OW45G+xtdzmq6HkncefiBt5JU8DVyaWl/nWZbjZCnzAQ==",
19462
+      "version": "18.0.0",
19463
+      "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.0.tgz",
19464
+      "integrity": "sha512-49897Y0UiCGmxZqpC8Blrf6meL8QUla6eb+BBhn69dTXlmuOlzkfr7HHY/O8J25e1lTUMs+YYxSlVDAaGHCOLg==",
19489 19465
       "dev": true,
19490 19466
       "requires": {
19491 19467
         "@types/react": "*"
... ...
@@ -23172,9 +23148,9 @@
23172 23148
       "dev": true
23173 23149
     },
23174 23150
     "eslint": {
23175
-      "version": "8.12.0",
23176
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.12.0.tgz",
23177
-      "integrity": "sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==",
23151
+      "version": "8.13.0",
23152
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.13.0.tgz",
23153
+      "integrity": "sha512-D+Xei61eInqauAyTJ6C0q6x9mx7kTUC1KZ0m0LSEexR0V+e94K12LmWX076ZIsldwfQ2RONdaJe0re0TRGQbRQ==",
23178 23154
       "dev": true,
23179 23155
       "requires": {
23180 23156
         "@eslint/eslintrc": "^1.2.1",
... ...
@@ -25381,13 +25357,10 @@
25381 25357
       "dev": true
25382 25358
     },
25383 25359
     "json5": {
25384
-      "version": "2.1.3",
25385
-      "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
25386
-      "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
25387
-      "dev": true,
25388
-      "requires": {
25389
-        "minimist": "^1.2.5"
25390
-      }
25360
+      "version": "2.2.1",
25361
+      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
25362
+      "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
25363
+      "dev": true
25391 25364
     },
25392 25365
     "jsonfile": {
25393 25366
       "version": "6.1.0",
... ...
@@ -29787,9 +29760,9 @@
29787 29760
       "dev": true
29788 29761
     },
29789 29762
     "typescript-json-serializer": {
29790
-      "version": "4.0.1",
29791
-      "resolved": "https://registry.npmjs.org/typescript-json-serializer/-/typescript-json-serializer-4.0.1.tgz",
29792
-      "integrity": "sha512-ouOxeOvyDvYgdf0Z4afEtktnI5XH2qoIpw0+30WKVweFMoVU3ZAKkcE7VOOvg7sFI3JSfqtA3y2Fz0MPDtzDHA==",
29763
+      "version": "4.1.0",
29764
+      "resolved": "https://registry.npmjs.org/typescript-json-serializer/-/typescript-json-serializer-4.1.0.tgz",
29765
+      "integrity": "sha512-xemb1SCRe9AJpKbTR6dMTlFBTx7SwqHzs6JwH+HcOHp6+kRfJge8MEcxHiU0jSgYOjo2y7m6h5bMbMYOl/P1bw==",
29793 29766
       "requires": {
29794 29767
         "reflect-metadata": "^0.1.13",
29795 29768
         "tslib": "^2.3.0"
... ...
@@ -30185,9 +30158,9 @@
30185 30158
       }
30186 30159
     },
30187 30160
     "webpack": {
30188
-      "version": "5.71.0",
30189
-      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.71.0.tgz",
30190
-      "integrity": "sha512-g4dFT7CFG8LY0iU5G8nBL6VlkT21Z7dcYDpJAEJV5Q1WLb9UwnFbrem1k7K52ILqEmomN7pnzWFxxE6SlDY56A==",
30161
+      "version": "5.72.0",
30162
+      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz",
30163
+      "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==",
30191 30164
       "dev": true,
30192 30165
       "requires": {
30193 30166
         "@types/eslint-scope": "^3.7.3",
... ...
@@ -33,7 +33,7 @@
33 33
     "watch": "webpack --mode=development --watch"
34 34
   },
35 35
   "dependencies": {
36
-    "@babel/runtime": "^7.17.8",
36
+    "@babel/runtime": "^7.17.9",
37 37
     "loglevel": "^1.8.0",
38 38
     "loglevel-plugin-prefix": "^0.8.4",
39 39
     "normalize-url": "^7.0.3",
... ...
@@ -42,15 +42,15 @@
42 42
     "react-dom": "^18.0.0",
43 43
     "react-progressbar.js": "^0.2.0",
44 44
     "tslib": "^2.3.1",
45
-    "typescript-json-serializer": "^4.0.1",
45
+    "typescript-json-serializer": "^4.1.0",
46 46
     "uuidv4": "^6.2.13",
47 47
     "webext-options-sync": "^3.0.1",
48 48
     "webextension-polyfill-ts": "^0.26.0"
49 49
   },
50 50
   "devDependencies": {
51
-    "@babel/core": "^7.17.8",
51
+    "@babel/core": "^7.17.9",
52 52
     "@babel/plugin-proposal-class-properties": "^7.16.7",
53
-    "@babel/plugin-proposal-decorators": "^7.17.8",
53
+    "@babel/plugin-proposal-decorators": "^7.17.9",
54 54
     "@babel/plugin-proposal-object-rest-spread": "^7.17.3",
55 55
     "@babel/plugin-transform-runtime": "^7.17.0",
56 56
     "@babel/preset-env": "^7.16.11",
... ...
@@ -59,8 +59,8 @@
59 59
     "@commitlint/cli": "^16.2.3",
60 60
     "@commitlint/config-conventional": "^16.2.1",
61 61
     "@types/progressbar.js": "^1.1.2",
62
-    "@types/react": "^17.0.43",
63
-    "@types/react-dom": "^17.0.14",
62
+    "@types/react": "^18.0.0",
63
+    "@types/react-dom": "^18.0.0",
64 64
     "@typescript-eslint/eslint-plugin": "^5.18.0",
65 65
     "@typescript-eslint/parser": "^5.18.0",
66 66
     "autoprefixer": "^10.4.4",
... ...
@@ -72,7 +72,7 @@
72 72
     "cross-env": "^7.0.3",
73 73
     "css-loader": "^6.7.1",
74 74
     "css-minimizer-webpack-plugin": "^3.4.1",
75
-    "eslint": "^8.12.0",
75
+    "eslint": "^8.13.0",
76 76
     "eslint-config-prettier": "^8.5.0",
77 77
     "eslint-plugin-prettier": "^4.0.0",
78 78
     "eslint-plugin-react": "^7.29.4",
... ...
@@ -93,7 +93,7 @@
93 93
     "ts-loader": "^9.2.8",
94 94
     "typescript": "^4.6.3",
95 95
     "web-ext": "^6.8.0",
96
-    "webpack": "^5.71.0",
96
+    "webpack": "^5.72.0",
97 97
     "webpack-cli": "^4.9.2",
98 98
     "wext-manifest-loader": "^2.3.0",
99 99
     "wext-manifest-webpack-plugin": "^1.2.1"