Home

tailwind-ctp-intellisense @master - refs - log -
-
https://git.jolheiser.com/tailwind-ctp-intellisense.git
Tailwind intellisense + Catppuccin
tree log patch
Update `@types/vscode` and VS Code `engines` version
Brad Cornes <hello@bradley.dev>
2 years ago
3 changed files, 310 additions(+), 325 deletions(-)
M package-lock.json -> package-lock.json
diff --git a/package-lock.json b/package-lock.json
index 6fb4f37bc8c013799b60118afa133bc743ecdff7..9bd868f81657860fc1b98e4d5bf6d33e509710eb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -15,7 +15,7 @@ 				"@types/debounce": "1.2.0",
 				"@types/moo": "0.5.3",
 				"@types/node": "14.14.34",
 				"@types/semver": "7.3.10",
-				"@types/vscode": "1.71.0",
+				"@types/vscode": "1.65.0",
 				"becke-ch--regex--s0-0-v1--base--pl--lib": "1.4.0",
 				"builtin-modules": "3.2.0",
 				"chokidar": "3.5.1",
@@ -91,28 +91,28 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/compat-data": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz",
-			"integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz",
+			"integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==",
 			"engines": {
 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/core": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.13.tgz",
-			"integrity": "sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz",
+			"integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==",
 			"dependencies": {
 				"@ampproject/remapping": "^2.1.0",
 				"@babel/code-frame": "^7.18.6",
-				"@babel/generator": "^7.18.13",
-				"@babel/helper-compilation-targets": "^7.18.9",
-				"@babel/helper-module-transforms": "^7.18.9",
-				"@babel/helpers": "^7.18.9",
-				"@babel/parser": "^7.18.13",
+				"@babel/generator": "^7.19.0",
+				"@babel/helper-compilation-targets": "^7.19.0",
+				"@babel/helper-module-transforms": "^7.19.0",
+				"@babel/helpers": "^7.19.0",
+				"@babel/parser": "^7.19.0",
 				"@babel/template": "^7.18.10",
-				"@babel/traverse": "^7.18.13",
-				"@babel/types": "^7.18.13",
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0",
 				"convert-source-map": "^1.7.0",
 				"debug": "^4.1.0",
 				"gensync": "^1.0.0-beta.2",
@@ -136,11 +136,11 @@ 				"semver": "bin/semver.js"
 			}
 		},
 		"node_modules/@babel/generator": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz",
-			"integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz",
+			"integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==",
 			"dependencies": {
-				"@babel/types": "^7.18.13",
+				"@babel/types": "^7.19.0",
 				"@jridgewell/gen-mapping": "^0.3.2",
 				"jsesc": "^2.5.1"
 			},
@@ -185,11 +185,11 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/helper-compilation-targets": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz",
-			"integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz",
+			"integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==",
 			"dependencies": {
-				"@babel/compat-data": "^7.18.8",
+				"@babel/compat-data": "^7.19.0",
 				"@babel/helper-validator-option": "^7.18.6",
 				"browserslist": "^4.20.2",
 				"semver": "^6.3.0"
@@ -210,13 +210,13 @@ 				"semver": "bin/semver.js"
 			}
 		},
 		"node_modules/@babel/helper-create-class-features-plugin": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.13.tgz",
-			"integrity": "sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz",
+			"integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==",
 			"dependencies": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-member-expression-to-functions": "^7.18.9",
 				"@babel/helper-optimise-call-expression": "^7.18.6",
 				"@babel/helper-replace-supers": "^7.18.9",
@@ -230,9 +230,9 @@ 				"@babel/core": "^7.0.0"
 			}
 		},
 		"node_modules/@babel/helper-create-regexp-features-plugin": {
-			"version": "7.18.6",
-			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz",
-			"integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz",
+			"integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==",
 			"dependencies": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
 				"regexpu-core": "^5.1.0"
@@ -288,12 +288,12 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/helper-function-name": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz",
-			"integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
+			"integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
 			"dependencies": {
-				"@babel/template": "^7.18.6",
-				"@babel/types": "^7.18.9"
+				"@babel/template": "^7.18.10",
+				"@babel/types": "^7.19.0"
 			},
 			"engines": {
 				"node": ">=6.9.0"
@@ -333,18 +333,18 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/helper-module-transforms": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz",
-			"integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz",
+			"integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==",
 			"dependencies": {
 				"@babel/helper-environment-visitor": "^7.18.9",
 				"@babel/helper-module-imports": "^7.18.6",
 				"@babel/helper-simple-access": "^7.18.6",
 				"@babel/helper-split-export-declaration": "^7.18.6",
 				"@babel/helper-validator-identifier": "^7.18.6",
-				"@babel/template": "^7.18.6",
-				"@babel/traverse": "^7.18.9",
-				"@babel/types": "^7.18.9"
+				"@babel/template": "^7.18.10",
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0"
 			},
 			"engines": {
 				"node": ">=6.9.0"
@@ -362,9 +362,9 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/helper-plugin-utils": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz",
-			"integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
+			"integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==",
 			"engines": {
 				"node": ">=6.9.0"
 			}
@@ -459,27 +459,27 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/helper-wrap-function": {
-			"version": "7.18.11",
-			"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz",
-			"integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz",
+			"integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==",
 			"dependencies": {
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/template": "^7.18.10",
-				"@babel/traverse": "^7.18.11",
-				"@babel/types": "^7.18.10"
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0"
 			},
 			"engines": {
 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/helpers": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz",
-			"integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz",
+			"integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==",
 			"dependencies": {
-				"@babel/template": "^7.18.6",
-				"@babel/traverse": "^7.18.9",
-				"@babel/types": "^7.18.9"
+				"@babel/template": "^7.18.10",
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0"
 			},
 			"engines": {
 				"node": ">=6.9.0"
@@ -555,9 +555,9 @@ 				"node": ">=4"
 			}
 		},
 		"node_modules/@babel/parser": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
-			"integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz",
+			"integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==",
 			"bin": {
 				"parser": "bin/babel-parser.js"
 			},
@@ -596,12 +596,12 @@ 				"@babel/core": "^7.13.0"
 			}
 		},
 		"node_modules/@babel/plugin-proposal-async-generator-functions": {
-			"version": "7.18.10",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz",
-			"integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz",
+			"integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==",
 			"dependencies": {
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-remap-async-to-generator": "^7.18.9",
 				"@babel/plugin-syntax-async-generators": "^7.8.4"
 			},
@@ -1087,15 +1087,16 @@ 				"@babel/core": "^7.0.0-0"
 			}
 		},
 		"node_modules/@babel/plugin-transform-classes": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz",
-			"integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz",
+			"integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==",
 			"dependencies": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
+				"@babel/helper-compilation-targets": "^7.19.0",
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-optimise-call-expression": "^7.18.6",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-replace-supers": "^7.18.9",
 				"@babel/helper-split-export-declaration": "^7.18.6",
 				"globals": "^11.1.0"
@@ -1271,13 +1272,13 @@ 				"@babel/core": "^7.0.0-0"
 			}
 		},
 		"node_modules/@babel/plugin-transform-modules-systemjs": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz",
-			"integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz",
+			"integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
 			"dependencies": {
 				"@babel/helper-hoist-variables": "^7.18.6",
-				"@babel/helper-module-transforms": "^7.18.9",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-module-transforms": "^7.19.0",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-validator-identifier": "^7.18.6",
 				"babel-plugin-dynamic-import-node": "^2.3.3"
 			},
@@ -1304,12 +1305,12 @@ 				"@babel/core": "^7.0.0-0"
 			}
 		},
 		"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
-			"version": "7.18.6",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz",
-			"integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz",
+			"integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==",
 			"dependencies": {
-				"@babel/helper-create-regexp-features-plugin": "^7.18.6",
-				"@babel/helper-plugin-utils": "^7.18.6"
+				"@babel/helper-create-regexp-features-plugin": "^7.19.0",
+				"@babel/helper-plugin-utils": "^7.19.0"
 			},
 			"engines": {
 				"node": ">=6.9.0"
@@ -1419,11 +1420,11 @@ 				"@babel/core": "^7.0.0-0"
 			}
 		},
 		"node_modules/@babel/plugin-transform-spread": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz",
-			"integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
+			"integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
 			"dependencies": {
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
 			},
 			"engines": {
@@ -1505,17 +1506,17 @@ 				"@babel/core": "^7.0.0-0"
 			}
 		},
 		"node_modules/@babel/preset-env": {
-			"version": "7.18.10",
-			"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz",
-			"integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz",
+			"integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==",
 			"dependencies": {
-				"@babel/compat-data": "^7.18.8",
-				"@babel/helper-compilation-targets": "^7.18.9",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/compat-data": "^7.19.0",
+				"@babel/helper-compilation-targets": "^7.19.0",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-validator-option": "^7.18.6",
 				"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
 				"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
-				"@babel/plugin-proposal-async-generator-functions": "^7.18.10",
+				"@babel/plugin-proposal-async-generator-functions": "^7.19.0",
 				"@babel/plugin-proposal-class-properties": "^7.18.6",
 				"@babel/plugin-proposal-class-static-block": "^7.18.6",
 				"@babel/plugin-proposal-dynamic-import": "^7.18.6",
@@ -1549,9 +1550,9 @@ 				"@babel/plugin-transform-arrow-functions": "^7.18.6",
 				"@babel/plugin-transform-async-to-generator": "^7.18.6",
 				"@babel/plugin-transform-block-scoped-functions": "^7.18.6",
 				"@babel/plugin-transform-block-scoping": "^7.18.9",
-				"@babel/plugin-transform-classes": "^7.18.9",
+				"@babel/plugin-transform-classes": "^7.19.0",
 				"@babel/plugin-transform-computed-properties": "^7.18.9",
-				"@babel/plugin-transform-destructuring": "^7.18.9",
+				"@babel/plugin-transform-destructuring": "^7.18.13",
 				"@babel/plugin-transform-dotall-regex": "^7.18.6",
 				"@babel/plugin-transform-duplicate-keys": "^7.18.9",
 				"@babel/plugin-transform-exponentiation-operator": "^7.18.6",
@@ -1561,9 +1562,9 @@ 				"@babel/plugin-transform-literals": "^7.18.9",
 				"@babel/plugin-transform-member-expression-literals": "^7.18.6",
 				"@babel/plugin-transform-modules-amd": "^7.18.6",
 				"@babel/plugin-transform-modules-commonjs": "^7.18.6",
-				"@babel/plugin-transform-modules-systemjs": "^7.18.9",
+				"@babel/plugin-transform-modules-systemjs": "^7.19.0",
 				"@babel/plugin-transform-modules-umd": "^7.18.6",
-				"@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6",
+				"@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0",
 				"@babel/plugin-transform-new-target": "^7.18.6",
 				"@babel/plugin-transform-object-super": "^7.18.6",
 				"@babel/plugin-transform-parameters": "^7.18.8",
@@ -1571,14 +1572,14 @@ 				"@babel/plugin-transform-property-literals": "^7.18.6",
 				"@babel/plugin-transform-regenerator": "^7.18.6",
 				"@babel/plugin-transform-reserved-words": "^7.18.6",
 				"@babel/plugin-transform-shorthand-properties": "^7.18.6",
-				"@babel/plugin-transform-spread": "^7.18.9",
+				"@babel/plugin-transform-spread": "^7.19.0",
 				"@babel/plugin-transform-sticky-regex": "^7.18.6",
 				"@babel/plugin-transform-template-literals": "^7.18.9",
 				"@babel/plugin-transform-typeof-symbol": "^7.18.9",
 				"@babel/plugin-transform-unicode-escapes": "^7.18.10",
 				"@babel/plugin-transform-unicode-regex": "^7.18.6",
 				"@babel/preset-modules": "^0.1.5",
-				"@babel/types": "^7.18.10",
+				"@babel/types": "^7.19.0",
 				"babel-plugin-polyfill-corejs2": "^0.3.2",
 				"babel-plugin-polyfill-corejs3": "^0.5.3",
 				"babel-plugin-polyfill-regenerator": "^0.4.0",
@@ -1627,9 +1628,9 @@ 				"@babel/core": "^7.0.0-0"
 			}
 		},
 		"node_modules/@babel/runtime": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz",
-			"integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz",
+			"integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==",
 			"dependencies": {
 				"regenerator-runtime": "^0.13.4"
 			},
@@ -1638,9 +1639,9 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/runtime-corejs3": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
-			"integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz",
+			"integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==",
 			"dependencies": {
 				"core-js-pure": "^3.20.2",
 				"regenerator-runtime": "^0.13.4"
@@ -1663,18 +1664,18 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/traverse": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz",
-			"integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz",
+			"integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==",
 			"dependencies": {
 				"@babel/code-frame": "^7.18.6",
-				"@babel/generator": "^7.18.13",
+				"@babel/generator": "^7.19.0",
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-hoist-variables": "^7.18.6",
 				"@babel/helper-split-export-declaration": "^7.18.6",
-				"@babel/parser": "^7.18.13",
-				"@babel/types": "^7.18.13",
+				"@babel/parser": "^7.19.0",
+				"@babel/types": "^7.19.0",
 				"debug": "^4.1.0",
 				"globals": "^11.1.0"
 			},
@@ -1683,9 +1684,9 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/types": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
-			"integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz",
+			"integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==",
 			"dependencies": {
 				"@babel/helper-string-parser": "^7.18.10",
 				"@babel/helper-validator-identifier": "^7.18.6",
@@ -4790,9 +4791,9 @@ 			"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz",
 			"integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw=="
 		},
 		"node_modules/@types/vscode": {
-			"version": "1.71.0",
-			"resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.71.0.tgz",
-			"integrity": "sha512-nB50bBC9H/x2CpwW9FzRRRDrTZ7G0/POttJojvN/LiVfzTGfLyQIje1L1QRMdFXK9G41k5UJN/1B9S4of7CSzA=="
+			"version": "1.65.0",
+			"resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.65.0.tgz",
+			"integrity": "sha512-wQhExnh2nEzpjDMSKhUvnNmz3ucpd3E+R7wJkOhBNK3No6fG3VUdmVmMOKD0A8NDZDDDiQcLNxe3oGmX5SjJ5w=="
 		},
 		"node_modules/@types/yargs": {
 			"version": "15.0.14",
@@ -5382,9 +5383,9 @@ 			"integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
 			"dev": true
 		},
 		"node_modules/autoprefixer": {
-			"version": "10.4.8",
-			"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz",
-			"integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==",
+			"version": "10.4.9",
+			"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.9.tgz",
+			"integrity": "sha512-Uu67eduPEmOeA0vyJby5ghu1AAELCCNSsLAjK+lz6kYzNM5sqnBO36MqfsjhPjQF/BaJM5U/UuFYyl7PavY/wQ==",
 			"funding": [
 				{
 					"type": "opencollective",
@@ -5398,7 +5399,7 @@ 			],
 			"peer": true,
 			"dependencies": {
 				"browserslist": "^4.21.3",
-				"caniuse-lite": "^1.0.30001373",
+				"caniuse-lite": "^1.0.30001394",
 				"fraction.js": "^4.2.0",
 				"normalize-range": "^0.1.2",
 				"picocolors": "^1.0.0",
@@ -6146,9 +6147,9 @@ 				"url": "https://github.com/sponsors/sindresorhus"
 			}
 		},
 		"node_modules/caniuse-lite": {
-			"version": "1.0.30001387",
-			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001387.tgz",
-			"integrity": "sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA==",
+			"version": "1.0.30001397",
+			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001397.tgz",
+			"integrity": "sha512-SW9N2TbCdLf0eiNDRrrQXx2sOkaakNZbCjgNpPyMJJbiOrU5QzMIrXOVMRM1myBXTD5iTkdrtU/EguCrBocHlA==",
 			"funding": [
 				{
 					"type": "opencollective",
@@ -6244,11 +6245,11 @@ 				"url": "https://github.com/sponsors/fb55"
 			}
 		},
 		"node_modules/cheerio/node_modules/parse5": {
-			"version": "7.0.0",
-			"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz",
-			"integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==",
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz",
+			"integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==",
 			"dependencies": {
-				"entities": "^4.3.0"
+				"entities": "^4.4.0"
 			},
 			"funding": {
 				"url": "https://github.com/inikulin/parse5?sponsor=1"
@@ -7183,30 +7184,21 @@ 				"node": ">=0.10.0"
 			}
 		},
 		"node_modules/core-js-compat": {
-			"version": "3.25.0",
-			"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.0.tgz",
-			"integrity": "sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow==",
+			"version": "3.25.1",
+			"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz",
+			"integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==",
 			"dependencies": {
-				"browserslist": "^4.21.3",
-				"semver": "7.0.0"
+				"browserslist": "^4.21.3"
 			},
 			"funding": {
 				"type": "opencollective",
 				"url": "https://opencollective.com/core-js"
 			}
 		},
-		"node_modules/core-js-compat/node_modules/semver": {
-			"version": "7.0.0",
-			"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
-			"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
-			"bin": {
-				"semver": "bin/semver.js"
-			}
-		},
 		"node_modules/core-js-pure": {
-			"version": "3.25.0",
-			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz",
-			"integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==",
+			"version": "3.25.1",
+			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz",
+			"integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A==",
 			"hasInstallScript": true,
 			"funding": {
 				"type": "opencollective",
@@ -7763,9 +7755,9 @@ 				"safer-buffer": "^2.1.0"
 			}
 		},
 		"node_modules/electron-to-chromium": {
-			"version": "1.4.239",
-			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.239.tgz",
-			"integrity": "sha512-XbhfzxPIFzMjJm17T7yUGZEyYh5XuUjrA/FQ7JUy2bEd4qQ7MvFTaKpZ6zXZog1cfVttESo2Lx0ctnf7eQOaAQ=="
+			"version": "1.4.247",
+			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz",
+			"integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw=="
 		},
 		"node_modules/emoji-regex": {
 			"version": "9.2.2",
@@ -8508,9 +8500,9 @@ 				}
 			}
 		},
 		"node_modules/eslint-plugin-react": {
-			"version": "7.31.1",
-			"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.1.tgz",
-			"integrity": "sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==",
+			"version": "7.31.8",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz",
+			"integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==",
 			"dependencies": {
 				"array-includes": "^3.1.5",
 				"array.prototype.flatmap": "^1.3.0",
@@ -15093,9 +15085,9 @@ 				"node": ">=0.10.0"
 			}
 		},
 		"node_modules/nwsapi": {
-			"version": "2.2.1",
-			"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz",
-			"integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg=="
+			"version": "2.2.2",
+			"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
+			"integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw=="
 		},
 		"node_modules/oauth-sign": {
 			"version": "0.9.0",
@@ -15744,11 +15736,11 @@ 				"url": "https://github.com/inikulin/parse5?sponsor=1"
 			}
 		},
 		"node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
-			"version": "7.0.0",
-			"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz",
-			"integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==",
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz",
+			"integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==",
 			"dependencies": {
-				"entities": "^4.3.0"
+				"entities": "^4.4.0"
 			},
 			"funding": {
 				"url": "https://github.com/inikulin/parse5?sponsor=1"
@@ -18756,9 +18748,9 @@ 				"url": "https://github.com/chalk/supports-color?sponsor=1"
 			}
 		},
 		"node_modules/supports-hyperlinks": {
-			"version": "2.2.0",
-			"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
-			"integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
+			"integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
 			"dependencies": {
 				"has-flag": "^4.0.0",
 				"supports-color": "^7.0.0"
@@ -18936,9 +18928,9 @@ 				"node": ">=10"
 			}
 		},
 		"node_modules/tailwindcss/node_modules/fast-glob": {
-			"version": "3.2.11",
-			"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
-			"integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
+			"version": "3.2.12",
+			"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
+			"integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
 			"dependencies": {
 				"@nodelib/fs.stat": "^2.0.2",
 				"@nodelib/fs.walk": "^1.2.3",
@@ -19980,9 +19972,9 @@ 				"yarn": "*"
 			}
 		},
 		"node_modules/update-browserslist-db": {
-			"version": "1.0.5",
-			"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz",
-			"integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==",
+			"version": "1.0.7",
+			"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz",
+			"integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==",
 			"funding": [
 				{
 					"type": "opencollective",
@@ -20926,25 +20918,25 @@ 				"@babel/highlight": "^7.18.6"
 			}
 		},
 		"@babel/compat-data": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz",
-			"integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw=="
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz",
+			"integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw=="
 		},
 		"@babel/core": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.13.tgz",
-			"integrity": "sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz",
+			"integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==",
 			"requires": {
 				"@ampproject/remapping": "^2.1.0",
 				"@babel/code-frame": "^7.18.6",
-				"@babel/generator": "^7.18.13",
-				"@babel/helper-compilation-targets": "^7.18.9",
-				"@babel/helper-module-transforms": "^7.18.9",
-				"@babel/helpers": "^7.18.9",
-				"@babel/parser": "^7.18.13",
+				"@babel/generator": "^7.19.0",
+				"@babel/helper-compilation-targets": "^7.19.0",
+				"@babel/helper-module-transforms": "^7.19.0",
+				"@babel/helpers": "^7.19.0",
+				"@babel/parser": "^7.19.0",
 				"@babel/template": "^7.18.10",
-				"@babel/traverse": "^7.18.13",
-				"@babel/types": "^7.18.13",
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0",
 				"convert-source-map": "^1.7.0",
 				"debug": "^4.1.0",
 				"gensync": "^1.0.0-beta.2",
@@ -20960,11 +20952,11 @@ 				}
 			}
 		},
 		"@babel/generator": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz",
-			"integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz",
+			"integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==",
 			"requires": {
-				"@babel/types": "^7.18.13",
+				"@babel/types": "^7.19.0",
 				"@jridgewell/gen-mapping": "^0.3.2",
 				"jsesc": "^2.5.1"
 			},
@@ -20999,11 +20991,11 @@ 				"@babel/types": "^7.18.9"
 			}
 		},
 		"@babel/helper-compilation-targets": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz",
-			"integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz",
+			"integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==",
 			"requires": {
-				"@babel/compat-data": "^7.18.8",
+				"@babel/compat-data": "^7.19.0",
 				"@babel/helper-validator-option": "^7.18.6",
 				"browserslist": "^4.20.2",
 				"semver": "^6.3.0"
@@ -21017,13 +21009,13 @@ 				}
 			}
 		},
 		"@babel/helper-create-class-features-plugin": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.13.tgz",
-			"integrity": "sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz",
+			"integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==",
 			"requires": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-member-expression-to-functions": "^7.18.9",
 				"@babel/helper-optimise-call-expression": "^7.18.6",
 				"@babel/helper-replace-supers": "^7.18.9",
@@ -21031,9 +21023,9 @@ 				"@babel/helper-split-export-declaration": "^7.18.6"
 			}
 		},
 		"@babel/helper-create-regexp-features-plugin": {
-			"version": "7.18.6",
-			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz",
-			"integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz",
+			"integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==",
 			"requires": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
 				"regexpu-core": "^5.1.0"
@@ -21073,12 +21065,12 @@ 				"@babel/types": "^7.18.6"
 			}
 		},
 		"@babel/helper-function-name": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz",
-			"integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
+			"integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
 			"requires": {
-				"@babel/template": "^7.18.6",
-				"@babel/types": "^7.18.9"
+				"@babel/template": "^7.18.10",
+				"@babel/types": "^7.19.0"
 			}
 		},
 		"@babel/helper-hoist-variables": {
@@ -21106,18 +21098,18 @@ 				"@babel/types": "^7.18.6"
 			}
 		},
 		"@babel/helper-module-transforms": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz",
-			"integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz",
+			"integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==",
 			"requires": {
 				"@babel/helper-environment-visitor": "^7.18.9",
 				"@babel/helper-module-imports": "^7.18.6",
 				"@babel/helper-simple-access": "^7.18.6",
 				"@babel/helper-split-export-declaration": "^7.18.6",
 				"@babel/helper-validator-identifier": "^7.18.6",
-				"@babel/template": "^7.18.6",
-				"@babel/traverse": "^7.18.9",
-				"@babel/types": "^7.18.9"
+				"@babel/template": "^7.18.10",
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0"
 			}
 		},
 		"@babel/helper-optimise-call-expression": {
@@ -21129,9 +21121,9 @@ 				"@babel/types": "^7.18.6"
 			}
 		},
 		"@babel/helper-plugin-utils": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz",
-			"integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w=="
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz",
+			"integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw=="
 		},
 		"@babel/helper-remap-async-to-generator": {
 			"version": "7.18.9",
@@ -21196,24 +21188,24 @@ 			"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
 			"integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw=="
 		},
 		"@babel/helper-wrap-function": {
-			"version": "7.18.11",
-			"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz",
-			"integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz",
+			"integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==",
 			"requires": {
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/template": "^7.18.10",
-				"@babel/traverse": "^7.18.11",
-				"@babel/types": "^7.18.10"
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0"
 			}
 		},
 		"@babel/helpers": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz",
-			"integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz",
+			"integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==",
 			"requires": {
-				"@babel/template": "^7.18.6",
-				"@babel/traverse": "^7.18.9",
-				"@babel/types": "^7.18.9"
+				"@babel/template": "^7.18.10",
+				"@babel/traverse": "^7.19.0",
+				"@babel/types": "^7.19.0"
 			}
 		},
 		"@babel/highlight": {
@@ -21273,9 +21265,9 @@ 				}
 			}
 		},
 		"@babel/parser": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
-			"integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg=="
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz",
+			"integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw=="
 		},
 		"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
 			"version": "7.18.6",
@@ -21296,12 +21288,12 @@ 				"@babel/plugin-proposal-optional-chaining": "^7.18.9"
 			}
 		},
 		"@babel/plugin-proposal-async-generator-functions": {
-			"version": "7.18.10",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz",
-			"integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz",
+			"integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==",
 			"requires": {
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-remap-async-to-generator": "^7.18.9",
 				"@babel/plugin-syntax-async-generators": "^7.8.4"
 			}
@@ -21610,15 +21602,16 @@ 				"@babel/helper-plugin-utils": "^7.18.9"
 			}
 		},
 		"@babel/plugin-transform-classes": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz",
-			"integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz",
+			"integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==",
 			"requires": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
+				"@babel/helper-compilation-targets": "^7.19.0",
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-optimise-call-expression": "^7.18.6",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-replace-supers": "^7.18.9",
 				"@babel/helper-split-export-declaration": "^7.18.6",
 				"globals": "^11.1.0"
@@ -21722,13 +21715,13 @@ 				"babel-plugin-dynamic-import-node": "^2.3.3"
 			}
 		},
 		"@babel/plugin-transform-modules-systemjs": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz",
-			"integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz",
+			"integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==",
 			"requires": {
 				"@babel/helper-hoist-variables": "^7.18.6",
-				"@babel/helper-module-transforms": "^7.18.9",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-module-transforms": "^7.19.0",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-validator-identifier": "^7.18.6",
 				"babel-plugin-dynamic-import-node": "^2.3.3"
 			}
@@ -21743,12 +21736,12 @@ 				"@babel/helper-plugin-utils": "^7.18.6"
 			}
 		},
 		"@babel/plugin-transform-named-capturing-groups-regex": {
-			"version": "7.18.6",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz",
-			"integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz",
+			"integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==",
 			"requires": {
-				"@babel/helper-create-regexp-features-plugin": "^7.18.6",
-				"@babel/helper-plugin-utils": "^7.18.6"
+				"@babel/helper-create-regexp-features-plugin": "^7.19.0",
+				"@babel/helper-plugin-utils": "^7.19.0"
 			}
 		},
 		"@babel/plugin-transform-new-target": {
@@ -21810,11 +21803,11 @@ 				"@babel/helper-plugin-utils": "^7.18.6"
 			}
 		},
 		"@babel/plugin-transform-spread": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz",
-			"integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz",
+			"integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==",
 			"requires": {
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
 			}
 		},
@@ -21860,17 +21853,17 @@ 				"@babel/helper-plugin-utils": "^7.18.6"
 			}
 		},
 		"@babel/preset-env": {
-			"version": "7.18.10",
-			"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz",
-			"integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz",
+			"integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==",
 			"requires": {
-				"@babel/compat-data": "^7.18.8",
-				"@babel/helper-compilation-targets": "^7.18.9",
-				"@babel/helper-plugin-utils": "^7.18.9",
+				"@babel/compat-data": "^7.19.0",
+				"@babel/helper-compilation-targets": "^7.19.0",
+				"@babel/helper-plugin-utils": "^7.19.0",
 				"@babel/helper-validator-option": "^7.18.6",
 				"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
 				"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
-				"@babel/plugin-proposal-async-generator-functions": "^7.18.10",
+				"@babel/plugin-proposal-async-generator-functions": "^7.19.0",
 				"@babel/plugin-proposal-class-properties": "^7.18.6",
 				"@babel/plugin-proposal-class-static-block": "^7.18.6",
 				"@babel/plugin-proposal-dynamic-import": "^7.18.6",
@@ -21904,9 +21897,9 @@ 				"@babel/plugin-transform-arrow-functions": "^7.18.6",
 				"@babel/plugin-transform-async-to-generator": "^7.18.6",
 				"@babel/plugin-transform-block-scoped-functions": "^7.18.6",
 				"@babel/plugin-transform-block-scoping": "^7.18.9",
-				"@babel/plugin-transform-classes": "^7.18.9",
+				"@babel/plugin-transform-classes": "^7.19.0",
 				"@babel/plugin-transform-computed-properties": "^7.18.9",
-				"@babel/plugin-transform-destructuring": "^7.18.9",
+				"@babel/plugin-transform-destructuring": "^7.18.13",
 				"@babel/plugin-transform-dotall-regex": "^7.18.6",
 				"@babel/plugin-transform-duplicate-keys": "^7.18.9",
 				"@babel/plugin-transform-exponentiation-operator": "^7.18.6",
@@ -21916,9 +21909,9 @@ 				"@babel/plugin-transform-literals": "^7.18.9",
 				"@babel/plugin-transform-member-expression-literals": "^7.18.6",
 				"@babel/plugin-transform-modules-amd": "^7.18.6",
 				"@babel/plugin-transform-modules-commonjs": "^7.18.6",
-				"@babel/plugin-transform-modules-systemjs": "^7.18.9",
+				"@babel/plugin-transform-modules-systemjs": "^7.19.0",
 				"@babel/plugin-transform-modules-umd": "^7.18.6",
-				"@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6",
+				"@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0",
 				"@babel/plugin-transform-new-target": "^7.18.6",
 				"@babel/plugin-transform-object-super": "^7.18.6",
 				"@babel/plugin-transform-parameters": "^7.18.8",
@@ -21926,14 +21919,14 @@ 				"@babel/plugin-transform-property-literals": "^7.18.6",
 				"@babel/plugin-transform-regenerator": "^7.18.6",
 				"@babel/plugin-transform-reserved-words": "^7.18.6",
 				"@babel/plugin-transform-shorthand-properties": "^7.18.6",
-				"@babel/plugin-transform-spread": "^7.18.9",
+				"@babel/plugin-transform-spread": "^7.19.0",
 				"@babel/plugin-transform-sticky-regex": "^7.18.6",
 				"@babel/plugin-transform-template-literals": "^7.18.9",
 				"@babel/plugin-transform-typeof-symbol": "^7.18.9",
 				"@babel/plugin-transform-unicode-escapes": "^7.18.10",
 				"@babel/plugin-transform-unicode-regex": "^7.18.6",
 				"@babel/preset-modules": "^0.1.5",
-				"@babel/types": "^7.18.10",
+				"@babel/types": "^7.19.0",
 				"babel-plugin-polyfill-corejs2": "^0.3.2",
 				"babel-plugin-polyfill-corejs3": "^0.5.3",
 				"babel-plugin-polyfill-regenerator": "^0.4.0",
@@ -21969,17 +21962,17 @@ 				"esutils": "^2.0.2"
 			}
 		},
 		"@babel/runtime": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz",
-			"integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz",
+			"integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==",
 			"requires": {
 				"regenerator-runtime": "^0.13.4"
 			}
 		},
 		"@babel/runtime-corejs3": {
-			"version": "7.18.9",
-			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
-			"integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.0.tgz",
+			"integrity": "sha512-JyXXoCu1N8GLuKc2ii8y5RGma5FMpFeO2nAQIe0Yzrbq+rQnN+sFj47auLblR5ka6aHNGPDgv8G/iI2Grb0ldQ==",
 			"requires": {
 				"core-js-pure": "^3.20.2",
 				"regenerator-runtime": "^0.13.4"
@@ -21996,26 +21989,26 @@ 				"@babel/types": "^7.18.10"
 			}
 		},
 		"@babel/traverse": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz",
-			"integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz",
+			"integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==",
 			"requires": {
 				"@babel/code-frame": "^7.18.6",
-				"@babel/generator": "^7.18.13",
+				"@babel/generator": "^7.19.0",
 				"@babel/helper-environment-visitor": "^7.18.9",
-				"@babel/helper-function-name": "^7.18.9",
+				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-hoist-variables": "^7.18.6",
 				"@babel/helper-split-export-declaration": "^7.18.6",
-				"@babel/parser": "^7.18.13",
-				"@babel/types": "^7.18.13",
+				"@babel/parser": "^7.19.0",
+				"@babel/types": "^7.19.0",
 				"debug": "^4.1.0",
 				"globals": "^11.1.0"
 			}
 		},
 		"@babel/types": {
-			"version": "7.18.13",
-			"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
-			"integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
+			"version": "7.19.0",
+			"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz",
+			"integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==",
 			"requires": {
 				"@babel/helper-string-parser": "^7.18.10",
 				"@babel/helper-validator-identifier": "^7.18.6",
@@ -24606,9 +24599,9 @@ 			"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz",
 			"integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw=="
 		},
 		"@types/vscode": {
-			"version": "1.71.0",
-			"resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.71.0.tgz",
-			"integrity": "sha512-nB50bBC9H/x2CpwW9FzRRRDrTZ7G0/POttJojvN/LiVfzTGfLyQIje1L1QRMdFXK9G41k5UJN/1B9S4of7CSzA=="
+			"version": "1.65.0",
+			"resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.65.0.tgz",
+			"integrity": "sha512-wQhExnh2nEzpjDMSKhUvnNmz3ucpd3E+R7wJkOhBNK3No6fG3VUdmVmMOKD0A8NDZDDDiQcLNxe3oGmX5SjJ5w=="
 		},
 		"@types/yargs": {
 			"version": "15.0.14",
@@ -25029,13 +25022,13 @@ 			"integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
 			"dev": true
 		},
 		"autoprefixer": {
-			"version": "10.4.8",
-			"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz",
-			"integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==",
+			"version": "10.4.9",
+			"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.9.tgz",
+			"integrity": "sha512-Uu67eduPEmOeA0vyJby5ghu1AAELCCNSsLAjK+lz6kYzNM5sqnBO36MqfsjhPjQF/BaJM5U/UuFYyl7PavY/wQ==",
 			"peer": true,
 			"requires": {
 				"browserslist": "^4.21.3",
-				"caniuse-lite": "^1.0.30001373",
+				"caniuse-lite": "^1.0.30001394",
 				"fraction.js": "^4.2.0",
 				"normalize-range": "^0.1.2",
 				"picocolors": "^1.0.0",
@@ -25620,9 +25613,9 @@ 				"quick-lru": "^4.0.1"
 			}
 		},
 		"caniuse-lite": {
-			"version": "1.0.30001387",
-			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001387.tgz",
-			"integrity": "sha512-fKDH0F1KOJvR+mWSOvhj8lVRr/Q/mc5u5nabU2vi1/sgvlSqEsE8dOq0Hy/BqVbDkCYQPRRHB1WRjW6PGB/7PA=="
+			"version": "1.0.30001397",
+			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001397.tgz",
+			"integrity": "sha512-SW9N2TbCdLf0eiNDRrrQXx2sOkaakNZbCjgNpPyMJJbiOrU5QzMIrXOVMRM1myBXTD5iTkdrtU/EguCrBocHlA=="
 		},
 		"capture-exit": {
 			"version": "2.0.0",
@@ -25676,11 +25669,11 @@ 				"parse5-htmlparser2-tree-adapter": "^7.0.0"
 			},
 			"dependencies": {
 				"parse5": {
-					"version": "7.0.0",
-					"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz",
-					"integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==",
+					"version": "7.1.1",
+					"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz",
+					"integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==",
 					"requires": {
-						"entities": "^4.3.0"
+						"entities": "^4.4.0"
 					}
 				}
 			}
@@ -26438,25 +26431,17 @@ 			"resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
 			"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
 		},
 		"core-js-compat": {
-			"version": "3.25.0",
-			"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.0.tgz",
-			"integrity": "sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow==",
+			"version": "3.25.1",
+			"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.1.tgz",
+			"integrity": "sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==",
 			"requires": {
-				"browserslist": "^4.21.3",
-				"semver": "7.0.0"
-			},
-			"dependencies": {
-				"semver": {
-					"version": "7.0.0",
-					"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
-					"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A=="
-				}
+				"browserslist": "^4.21.3"
 			}
 		},
 		"core-js-pure": {
-			"version": "3.25.0",
-			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz",
-			"integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A=="
+			"version": "3.25.1",
+			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.1.tgz",
+			"integrity": "sha512-7Fr74bliUDdeJCBMxkkIuQ4xfxn/SwrVg+HkJUAoNEXVqYLv55l6Af0dJ5Lq2YBUW9yKqSkLXaS5SYPK6MGa/A=="
 		},
 		"core-util-is": {
 			"version": "1.0.2",
@@ -26887,9 +26872,9 @@ 				"safer-buffer": "^2.1.0"
 			}
 		},
 		"electron-to-chromium": {
-			"version": "1.4.239",
-			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.239.tgz",
-			"integrity": "sha512-XbhfzxPIFzMjJm17T7yUGZEyYh5XuUjrA/FQ7JUy2bEd4qQ7MvFTaKpZ6zXZog1cfVttESo2Lx0ctnf7eQOaAQ=="
+			"version": "1.4.247",
+			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.247.tgz",
+			"integrity": "sha512-FLs6R4FQE+1JHM0hh3sfdxnYjKvJpHZyhQDjc2qFq/xFvmmRt/TATNToZhrcGUFzpF2XjeiuozrA8lI0PZmYYw=="
 		},
 		"emoji-regex": {
 			"version": "9.2.2",
@@ -27692,9 +27677,9 @@ 				"prettier-linter-helpers": "^1.0.0"
 			}
 		},
 		"eslint-plugin-react": {
-			"version": "7.31.1",
-			"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.1.tgz",
-			"integrity": "sha512-j4/2xWqt/R7AZzG8CakGHA6Xa/u7iR8Q3xCxY+AUghdT92bnIDOBEefV456OeH0QvBcroVc0eyvrrLSyQGYIfg==",
+			"version": "7.31.8",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz",
+			"integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==",
 			"requires": {
 				"array-includes": "^3.1.5",
 				"array.prototype.flatmap": "^1.3.0",
@@ -32598,9 +32583,9 @@ 			"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
 			"dev": true
 		},
 		"nwsapi": {
-			"version": "2.2.1",
-			"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz",
-			"integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg=="
+			"version": "2.2.2",
+			"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
+			"integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw=="
 		},
 		"oauth-sign": {
 			"version": "0.9.0",
@@ -33095,11 +33080,11 @@ 				"parse5": "^7.0.0"
 			},
 			"dependencies": {
 				"parse5": {
-					"version": "7.0.0",
-					"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz",
-					"integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==",
+					"version": "7.1.1",
+					"resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.1.tgz",
+					"integrity": "sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==",
 					"requires": {
-						"entities": "^4.3.0"
+						"entities": "^4.4.0"
 					}
 				}
 			}
@@ -35408,9 +35393,9 @@ 				"has-flag": "^4.0.0"
 			}
 		},
 		"supports-hyperlinks": {
-			"version": "2.2.0",
-			"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
-			"integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
+			"integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
 			"requires": {
 				"has-flag": "^4.0.0",
 				"supports-color": "^7.0.0"
@@ -35542,9 +35527,9 @@ 						"yaml": "^1.10.0"
 					}
 				},
 				"fast-glob": {
-					"version": "3.2.11",
-					"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
-					"integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
+					"version": "3.2.12",
+					"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
+					"integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
 					"requires": {
 						"@nodelib/fs.stat": "^2.0.2",
 						"@nodelib/fs.walk": "^1.2.3",
@@ -36327,9 +36312,9 @@ 			"integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
 			"dev": true
 		},
 		"update-browserslist-db": {
-			"version": "1.0.5",
-			"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz",
-			"integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==",
+			"version": "1.0.7",
+			"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz",
+			"integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==",
 			"requires": {
 				"escalade": "^3.1.1",
 				"picocolors": "^1.0.0"
M packages/tailwindcss-language-server/package.json -> packages/tailwindcss-language-server/package.json
diff --git a/packages/tailwindcss-language-server/package.json b/packages/tailwindcss-language-server/package.json
index 7dd12f684bcf89a9d1dd750a5ec44dd3319c5508..14fb8f0a6d8dadf63ca4ec36d159f1dfb7583385 100644
--- a/packages/tailwindcss-language-server/package.json
+++ b/packages/tailwindcss-language-server/package.json
@@ -38,7 +38,7 @@     "@tailwindcss/line-clamp": "0.3.0",
     "@tailwindcss/typography": "0.5.0",
     "@types/debounce": "1.2.0",
     "@types/node": "14.14.34",
-    "@types/vscode": "1.71.0",
+    "@types/vscode": "1.65.0",
     "builtin-modules": "3.2.0",
     "chokidar": "3.5.1",
     "color-name": "1.1.4",
M packages/vscode-tailwindcss/package.json -> packages/vscode-tailwindcss/package.json
diff --git a/packages/vscode-tailwindcss/package.json b/packages/vscode-tailwindcss/package.json
index 4ef4854cc8a7320c159fb11765fb96e4c73c5f8b..6d89dd813e047ebbca940b9a3a3680a33a33b44a 100755
--- a/packages/vscode-tailwindcss/package.json
+++ b/packages/vscode-tailwindcss/package.json
@@ -25,7 +25,7 @@     "autocomplete",
     "vscode"
   ],
   "engines": {
-    "vscode": "^1.60.0"
+    "vscode": "^1.65.0"
   },
   "categories": [
     "Linters",
@@ -321,7 +321,7 @@     "test": "jest",
     "check": "tsc --noEmit"
   },
   "devDependencies": {
-    "@types/vscode": "1.71.0",
+    "@types/vscode": "1.65.0",
     "color-name": "1.1.4",
     "concurrently": "7.0.0",
     "rimraf": "3.0.2",