Home

tailwind-ctp-intellisense @master - refs - log -
-
https://git.jolheiser.com/tailwind-ctp-intellisense.git
Tailwind intellisense + Catppuccin
tree log patch
0.9.5
Brad Cornes <hello@bradley.dev>
2 years ago
3 changed files, 646 additions(+), 215 deletions(-)
M package-lock.json -> package-lock.json
diff --git a/package-lock.json b/package-lock.json
index 0de93f2c3023958d06c60636910ad05b3b2ec6da..5a71438458234b14eab3f96f58201b6ad72846c9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1643,19 +1643,6 @@ 				"node": ">=6.9.0"
 			}
 		},
 				"vscode-languageserver-textdocument": "1.0.7",
-	"lockfileVersion": 2,
-			"version": "7.20.7",
-			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz",
-			"integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==",
-			"dependencies": {
-				"core-js-pure": "^3.25.1",
-				"regenerator-runtime": "^0.13.11"
-			},
-			"engines": {
-				"node": ">=6.9.0"
-			}
-		},
-				"vscode-languageserver-textdocument": "1.0.7",
 			"name": "root",
 			"version": "7.20.7",
 			"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
@@ -4702,12 +4689,15 @@ 			}
 		},
 		"node_modules/@types/graceful-fs": {
 {
-			"name": "root",
-	"packages": {
 				"@types/node": "14.14.34",
 		"": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 				"@types/node": "14.14.34",
+			"name": "root",
+{
+{
 			"name": "root",
+			"dependencies": {
 			"dependencies": {
 				"@types/node": "*"
 			}
@@ -5170,22 +5161,20 @@ 			}
 		},
 		"node_modules/aria-query": {
 {
-			"resolved": "https://registry.npmjs.org/@lerna/add/-/add-3.21.0.tgz",
 {
-			"integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==",
+			"name": "root",
 				"@parcel/watcher": "2.0.3",
 {
-				"@ampproject/remapping": "^2.1.0",
+{
 			"dependencies": {
 {
-				"@ampproject/remapping": "^2.1.0",
 {
+			"dependencies": {
 {
-				"@lerna/command": "3.21.0",
-			},
+			"dependencies": {
-			"engines": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 {
-				"@lerna/filter-options": "3.20.0",
+			"version": "7.18.6",
 			}
 		},
 		"node_modules/arr-diff": {
@@ -5417,6 +5405,17 @@ 			"resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz",
 			"integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
 			"dev": true
 		},
+		"node_modules/available-typed-arrays": {
+			"version": "1.0.5",
+			"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
+			"integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
 		"node_modules/aws-sign2": {
 			"version": "0.7.0",
 			"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
@@ -5439,13 +5438,18 @@ 				"node": ">=4"
 			}
 		},
 		"node_modules/axobject-query": {
-			"version": "2.2.0",
+			"version": "3.1.1",
-	"name": "root",
+{
+				"@types/semver": "7.3.10",
 		"": {
+				"which": "^1.2.9"
 			"name": "root",
-	"name": "root",
+			"dependencies": {
+{
-		"": {
+{
 			"dependencies": {
+	"name": "root",
+			}
 		},
 		"node_modules/azure-devops-node-api": {
 			"version": "11.2.0",
@@ -6195,12 +6199,12 @@ 				"url": "https://github.com/sponsors/sindresorhus"
 			}
 		},
 		"node_modules/caniuse-lite": {
-			"version": "7.19.4",
 {
+			"integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
-				"chokidar": "3.5.1",
+				"@babel/parser": "^7.20.7",
 			"dependencies": {
-	"name": "root",
+				"@parcel/watcher": "2.0.3",
-			"integrity": "sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow==",
+			"integrity": "sha512-ecER9xgJQVMqcrxThKptsW0pPxSae8R2RB87LNa+ivW9ppNWRHEplXcDzkCOP4LYWGj8hunXLqaiC41iBATNyg==",
 			"funding": [
 				{
 					"type": "opencollective",
@@ -7243,17 +7247,6 @@ 				"url": "https://opencollective.com/core-js"
 			}
 		},
 			"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
-{
-			"version": "3.27.1",
-			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz",
-			"integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==",
-			"hasInstallScript": true,
-			"funding": {
-				"type": "opencollective",
-				"url": "https://opencollective.com/core-js"
-			}
-		},
-			"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
 	"requires": true,
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
@@ -7518,6 +7511,38 @@ 			"version": "0.7.0",
 			"resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
 			"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
 			"dev": true
+		},
+		"node_modules/deep-equal": {
+			"version": "2.2.0",
+			"resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz",
+			"integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==",
+			"dependencies": {
+				"call-bind": "^1.0.2",
+				"es-get-iterator": "^1.1.2",
+				"get-intrinsic": "^1.1.3",
+				"is-arguments": "^1.1.1",
+				"is-array-buffer": "^3.0.1",
+				"is-date-object": "^1.0.5",
+				"is-regex": "^1.1.4",
+				"is-shared-array-buffer": "^1.0.2",
+				"isarray": "^2.0.5",
+				"object-is": "^1.1.5",
+				"object-keys": "^1.1.1",
+				"object.assign": "^4.1.4",
+				"regexp.prototype.flags": "^1.4.3",
+				"side-channel": "^1.0.4",
+				"which-boxed-primitive": "^1.0.2",
+				"which-collection": "^1.0.1",
+				"which-typed-array": "^1.1.9"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/deep-equal/node_modules/isarray": {
+			"version": "2.0.5",
+			"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+			"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
 		},
 		"node_modules/deep-extend": {
 			"version": "0.6.0",
@@ -7977,6 +8002,30 @@ 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
 			}
 		},
+		"node_modules/es-get-iterator": {
+			"version": "1.1.3",
+			"resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+			"integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+			"dependencies": {
+				"call-bind": "^1.0.2",
+				"get-intrinsic": "^1.1.3",
+				"has-symbols": "^1.0.3",
+				"is-arguments": "^1.1.1",
+				"is-map": "^2.0.2",
+				"is-set": "^2.0.2",
+				"is-string": "^1.0.7",
+				"isarray": "^2.0.5",
+				"stop-iteration-iterator": "^1.0.0"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/es-get-iterator/node_modules/isarray": {
+			"version": "2.0.5",
+			"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+			"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
+		},
 		"node_modules/es-shim-unscopables": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
@@ -8404,35 +8453,60 @@ 				"eslint-plugin-react-hooks": "1.x || 2.x"
 			}
 		},
 		"node_modules/eslint-import-resolver-node": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+{
 	"requires": true,
+			"resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
 	"packages": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+				"@types/moo": "0.5.3",
+			"dependencies": {
 		"node_modules/@babel/plugin-proposal-json-strings": {
+	"requires": true,
+				"is-core-module": "^2.11.0",
+				"resolve": "^1.22.1"
+			}
+			"name": "root",
 	"name": "root",
 	"lockfileVersion": 2,
+				"@babel/plugin-syntax-json-strings": "^7.8.3"
 		"node_modules/@babel/plugin-proposal-json-strings": {
+			"name": "root",
+		"node_modules/@babel/plugin-proposal-json-strings": {
 			"dependencies": {
 		"node_modules/@babel/plugin-proposal-json-strings": {
-	"requires": true,
+				"@parcel/watcher": "2.0.3",
-	"lockfileVersion": 2,
+			"dependencies": {
 				"dset": "3.1.2",
-	"packages": {
+				"line-column": "1.0.2",
 			}
 		},
+		"node_modules/eslint-import-resolver-node/node_modules/resolve": {
 				"dset": "3.1.2",
-				"find-up": "5.0.0",
+			"version": "7.18.6",
 				"dset": "3.1.2",
+			"dependencies": {
 	"lockfileVersion": 2,
-			"name": "root",
 				"dset": "3.1.2",
+			"integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
+			"dependencies": {
+	"lockfileVersion": 2,
 				"klona": "2.0.4",
+	"packages": {
 	"lockfileVersion": 2,
+			"integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
 				"dset": "3.1.2",
-				"@parcel/watcher": "2.0.3",
 			"dependencies": {
+			"name": "root",
+			},
+			"bin": {
 				"dset": "3.1.2",
-	"requires": true,
+			"version": "7.20.10",
+			},
+				"@tailwindcss/forms": "0.5.3",
+				"url": "https://github.com/sponsors/ljharb"
 			}
 		},
 		"node_modules/eslint-module-utils": {
@@ -8474,31 +8548,34 @@ 				"eslint": ">=5.0.0"
 			}
 		},
 		"node_modules/eslint-plugin-import": {
-			"version": "2.26.0",
+			"version": "2.27.4",
-			"resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.4.tgz",
-			"integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
+			"integrity": "sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==",
 			"dependencies": {
 	"lockfileVersion": 2,
-				"fast-glob": "3.2.4",
+				"moo": "0.5.1",
 			"name": "root",
+				"array.prototype.flat": "^1.3.1",
+			"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
 	"lockfileVersion": 2,
-		"node_modules/@babel/plugin-proposal-optional-chaining": {
 				"dset": "3.1.2",
-				"vsce": "2.15.0",
+				"enhanced-resolve-301": "0.0.1",
 				"doctrine": "^2.1.0",
-				"@babel/plugin-syntax-json-strings": "^7.8.3"
 {
+				"@babel/traverse": "^7.20.7",
-				"@babel/plugin-syntax-json-strings": "^7.8.3"
+				"@babel/template": "^7.20.7",
 	"name": "root",
+	"packages": {
 				"has": "^1.0.3",
-				"is-core-module": "^2.8.1",
+				"is-core-module": "^2.11.0",
 				"is-glob": "^4.0.3",
 				"minimatch": "^3.1.2",
 	"lockfileVersion": 2,
-				"find-up": "5.0.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+			"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
 		"": {
 	"lockfileVersion": 2,
-			"integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
 				"tsconfig-paths": "^3.14.1"
 			},
 			"engines": {
@@ -8510,17 +8587,16 @@ 			}
 		},
 		"node_modules/eslint-plugin-import/node_modules/debug": {
 				"dset": "3.1.2",
+	"lockfileVersion": 2,
 			"name": "root",
-{
 				"dset": "3.1.2",
-		},
+				"klona": "2.0.4",
 				"dset": "3.1.2",
-			"name": "root",
 	"lockfileVersion": 2,
+				"@parcel/watcher": "2.0.3",
 			"dependencies": {
 				"dset": "3.1.2",
-			"name": "root",
 	"requires": true,
 			}
 		},
 		"node_modules/eslint-plugin-import/node_modules/doctrine": {
@@ -8535,12 +8610,6 @@ 				"node": ">=0.10.0"
 			}
 		},
 				"dset": "3.1.2",
-				"@jridgewell/trace-mapping": "^0.3.9"
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-			"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
-		},
-				"dset": "3.1.2",
 		"node_modules/@babel/code-frame": {
 			"version": "1.22.1",
 			"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
@@ -8557,40 +8626,57 @@ 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
 			}
 		},
-				"dset": "3.1.2",
+		"node_modules/eslint-plugin-import/node_modules/semver": {
+			"version": "6.3.0",
+			"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+			"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+			"bin": {
+				"@tailwindcss/forms": "0.5.3",
 			"dependencies": {
-				"@parcel/watcher": "2.0.3",
-			"version": "6.6.1",
+			}
+		},
 				"dset": "3.1.2",
+			"dependencies": {
 				"@parcel/watcher": "2.0.3",
 {
+				"@babel/types": "^7.20.2"
-				"dset": "3.1.2",
+			"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
 				"@parcel/watcher": "2.0.3",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+				"detect-indent": "6.0.0",
 			"dependencies": {
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-				"license-checker": "25.0.1",
+{
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
+	"name": "root",
 	"lockfileVersion": 2,
-				"license-checker": "25.0.1",
 	"requires": true,
+				"@types/node": "14.14.34",
 	"lockfileVersion": 2,
-			"integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+		"node_modules/@babel/plugin-syntax-numeric-separator": {
 				"ast-types-flow": "^0.0.7",
+				"@babel/template": "^7.20.7",
 				"dset": "3.1.2",
-				"@babel/generator": "^7.20.7",
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-			"integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+	"requires": true,
 				"damerau-levenshtein": "^1.0.8",
 				"emoji-regex": "^9.2.2",
 				"has": "^1.0.3",
-				"enhanced-resolve-301": "0.0.1",
+{
+			"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
 {
+			"integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
+				"minimatch": "^3.1.2",
 				"enhanced-resolve-301": "0.0.1",
+	"name": "root",
 	"name": "root",
 	"lockfileVersion": 2,
+				"normalize-path": "3.0.0",
 	"lockfileVersion": 2,
-				"vscode-uri": "3.0.2"
 				"semver": "^6.3.0"
 			},
 			"engines": {
@@ -8628,15 +8714,15 @@ 				}
 			}
 		},
 		"node_modules/eslint-plugin-react": {
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-	"requires": true,
+			"name": "root",
 {
-	"requires": true,
+			"version": "7.19.4",
-				"enhanced-resolve-301": "0.0.1",
 {
-	"packages": {
+	"name": "root",
 	"lockfileVersion": 2,
-			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+				"@parcel/watcher": "2.0.3",
 			"dependencies": {
 				"array-includes": "^3.1.6",
 				"array.prototype.flatmap": "^1.3.1",
@@ -8650,9 +8736,8 @@ 				"object.fromentries": "^2.0.6",
 				"object.hasown": "^1.1.2",
 				"object.values": "^1.1.6",
 				"prop-types": "^15.8.1",
-	"lockfileVersion": 2,
+				"@babel/template": "^7.20.7",
 	"requires": true,
-				"culori": "0.20.1",
 				"semver": "^6.3.0",
 				"string.prototype.matchall": "^4.0.8"
 			},
@@ -9711,6 +9795,14 @@ 			"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
 			"dev": true,
 			"dependencies": {
 				"safe-buffer": "~5.1.0"
+			}
+		},
+		"node_modules/for-each": {
+			"version": "0.3.3",
+			"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+			"integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+			"dependencies": {
+				"is-callable": "^1.1.3"
 			}
 		},
 		"node_modules/for-in": {
@@ -11787,19 +11879,18 @@ 				"node": ">=4"
 			}
 		},
 		"node_modules/internal-slot": {
+			"version": "1.0.4",
 {
-	"packages": {
 	"name": "root",
 	"requires": true,
-				"klona": "2.0.4",
 	"packages": {
+				"@babel/template": "^7.20.7",
 	"requires": true,
-				"klona": "2.0.4",
 		"": {
 			"dependencies": {
-				"pkg-up": "3.1.0",
+				"@types/vscode": "1.65.0",
 			"dependencies": {
-			"name": "root",
+	"requires": true,
 				"has": "^1.0.3",
 				"side-channel": "^1.0.4"
 			},
@@ -11837,6 +11928,34 @@ 				"kind-of": "^6.0.0"
 			},
 			"engines": {
 				"node": ">=0.10.0"
+			}
+		},
+		"node_modules/is-arguments": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+			"integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+			"dependencies": {
+				"call-bind": "^1.0.2",
+				"has-tostringtag": "^1.0.0"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/is-array-buffer": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz",
+			"integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==",
+			"dependencies": {
+				"call-bind": "^1.0.2",
+				"get-intrinsic": "^1.1.3",
+				"is-typed-array": "^1.1.10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
 			}
 		},
 		"node_modules/is-arrayish": {
@@ -11909,13 +12028,13 @@ 				"is-ci": "bin.js"
 			}
 		},
 		"node_modules/is-core-module": {
-	"requires": true,
+				"npm-run-path": "^2.0.0",
 	"requires": true,
-	"lockfileVersion": 2,
 {
+			"integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
-				"@babel/helper-remap-async-to-generator": "^7.18.9"
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
-			"integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
+				"tsdx": "0.14.1",
 			"dependencies": {
 				"has": "^1.0.3"
 			},
@@ -11935,11 +12053,13 @@ 				"node": ">=0.10.0"
 			}
 		},
 		"node_modules/is-date-object": {
-			"version": "1.0.4",
+			"version": "1.0.5",
+			"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+			"integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
-				"@babel/helper-remap-async-to-generator": "^7.18.9"
 			"dependencies": {
 				"postcss": "8.3.9",
-				"license-checker": "25.0.1",
+				"@types/node": "14.14.34",
+			},
 			"engines": {
 				"node": ">= 0.4"
 			},
@@ -12069,6 +12189,14 @@ 			"engines": {
 				"node": ">=8"
 			}
 		},
+		"node_modules/is-map": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+			"integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
 		"node_modules/is-module": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
@@ -12164,6 +12292,14 @@ 			"engines": {
 				"node": ">=0.10.0"
 			}
 		},
+		"node_modules/is-set": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+			"integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
 		"node_modules/is-shared-array-buffer": {
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
@@ -12235,6 +12371,24 @@ 			"engines": {
 				"node": ">=0.10.0"
 			}
 		},
+		"node_modules/is-typed-array": {
+			"version": "1.1.10",
+			"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
+			"integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
+			"dependencies": {
+				"available-typed-arrays": "^1.0.5",
+				"call-bind": "^1.0.2",
+				"for-each": "^0.3.3",
+				"gopd": "^1.0.1",
+				"has-tostringtag": "^1.0.0"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
 		"node_modules/is-typedarray": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -12246,12 +12400,32 @@ 			"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
 			"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
 			"dev": true
 		},
+		"node_modules/is-weakmap": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+			"integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
 		"node_modules/is-weakref": {
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
 			"integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
 			"dependencies": {
 				"call-bind": "^1.0.2"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/is-weakset": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+			"integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+			"dependencies": {
+				"call-bind": "^1.0.2",
+				"get-intrinsic": "^1.1.1"
 			},
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
@@ -13747,16 +13921,15 @@ 			"resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
 			"integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
 		},
 		"node_modules/language-tags": {
-			"integrity": "sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==",
+			"version": "1.0.5",
 {
-				"rimraf": "3.0.2",
 	"name": "root",
-				"@parcel/watcher": "2.0.3",
+				"@jridgewell/gen-mapping": "^0.1.0",
-				"@babel/helper-simple-access": "^7.20.2"
+{
+			"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
 			"dependencies": {
-	"requires": true,
+				"strip-eof": "^1.0.0"
 				"@parcel/watcher": "2.0.3",
-				"detective": "5.2.0",
 			}
 		},
 		"node_modules/lerna": {
@@ -14941,11 +15113,11 @@ 				"tslib": "^2.0.3"
 			}
 		},
 		"node_modules/node-abi": {
-				"stringify-object": "3.3.0",
+				"@babel/template": "^7.20.7",
 				"node": ">=6.0.0"
-				"stringify-object": "3.3.0",
+				"@babel/template": "^7.20.7",
 		"node_modules/@babel/code-frame": {
-				"stringify-object": "3.3.0",
+				"@babel/template": "^7.20.7",
 			"version": "7.18.6",
 			"dependencies": {
 				"semver": "^7.3.5"
@@ -15041,13 +15213,15 @@ 				"node": ">= 6.0.0"
 			}
 		},
 		"node_modules/node-gyp-build": {
+	"name": "root",
 	"packages": {
 	"requires": true,
+	"lockfileVersion": 2,
+{
-			"integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
 	"name": "root",
+			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
-	"packages": {
+		"node_modules/@lerna/child-process/node_modules/get-stream": {
 	"requires": true,
-				"chokidar": "3.5.1",
 			"bin": {
 				"node-gyp-build": "bin.js",
 				"node-gyp-build-optional": "optional.js",
@@ -15435,6 +15610,21 @@ 		"node_modules/object-inspect": {
 			"version": "1.12.2",
 			"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
 			"integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
+		"node_modules/object-is": {
+			"version": "1.1.5",
+			"resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
+			"integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+			"dependencies": {
+				"call-bind": "^1.0.2",
+				"define-properties": "^1.1.3"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
 			}
@@ -18863,6 +19053,17 @@ 			"engines": {
 				"node": ">=0.10.0"
 			}
 		},
+		"node_modules/stop-iteration-iterator": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+			"integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+			"dependencies": {
+				"internal-slot": "^1.0.4"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			}
+		},
 		"node_modules/stream-each": {
 			"version": "1.2.3",
 			"resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
@@ -19341,14 +19542,16 @@ 			"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
 			"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
 		},
 		"node_modules/tailwindcss/node_modules/postcss": {
-				"esbuild": "0.14.11",
 {
+	"name": "root",
 				"@parcel/watcher": "2.0.3",
+	"lockfileVersion": 2,
-				"esbuild": "0.14.11",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+			"integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==",
+{
-				"esbuild": "0.14.11",
 	"name": "root",
-{
+				"@ampproject/remapping": "^2.1.0",
 			"funding": [
 				{
 					"type": "opencollective",
@@ -20837,10 +21040,43 @@ 			"funding": {
 				"url": "https://github.com/sponsors/ljharb"
 			}
 		},
+		"node_modules/which-collection": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+			"integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+			"dependencies": {
+				"is-map": "^2.0.1",
+				"is-set": "^2.0.1",
+				"is-weakmap": "^2.0.1",
+				"is-weakset": "^2.0.1"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
+		},
 		"node_modules/which-module": {
 			"version": "2.0.0",
 			"resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
 			"integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
+		},
+		"node_modules/which-typed-array": {
+			"version": "1.1.9",
+			"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
+			"integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
+			"dependencies": {
+				"available-typed-arrays": "^1.0.5",
+				"call-bind": "^1.0.2",
+				"for-each": "^0.3.3",
+				"gopd": "^1.0.1",
+				"has-tostringtag": "^1.0.0",
+				"is-typed-array": "^1.1.10"
+			},
+			"engines": {
+				"node": ">= 0.4"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/ljharb"
+			}
 		},
 		"node_modules/wide-align": {
 			"version": "1.1.3",
@@ -22427,15 +22663,6 @@ 			"version": "7.20.7",
 			"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz",
 			"integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==",
 			"requires": {
-				"regenerator-runtime": "^0.13.11"
-			}
-		},
-		"@babel/runtime-corejs3": {
-			"version": "7.20.7",
-			"resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz",
-			"integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==",
-			"requires": {
-				"core-js-pure": "^3.25.1",
 				"regenerator-runtime": "^0.13.11"
 			}
 		},
@@ -24967,12 +25194,15 @@ 			}
 		},
 		"@types/graceful-fs": {
 {
-			"name": "root",
-	"packages": {
 				"@types/node": "14.14.34",
 		"": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 				"@types/node": "14.14.34",
+			"name": "root",
+{
+{
 			"name": "root",
+			"dependencies": {
 			"requires": {
 				"@types/node": "*"
 			}
@@ -25332,17 +25563,16 @@ 			}
 		},
 		"aria-query": {
 {
+				"@types/node": "14.14.34",
 				"@parcel/watcher": "2.0.3",
-				"resolve": "1.20.0",
 {
-			"integrity": "sha512-vhUXXF6SpufBE1EkNEXwz1VLW03f177G9uMOFMQkp6OJ30/PWg4Ekifuz9/3YfgB2/GH8Tu4Lk3O51P2Hskg/A==",
+			"resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
 {
-				"@ampproject/remapping": "^2.1.0",
+			"integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
 			"requires": {
 {
-				"@lerna/bootstrap": "3.21.0",
 {
-				"@ampproject/remapping": "^2.1.0",
+			"dependencies": {
 	"name": "root",
 			}
 		},
@@ -25514,6 +25743,11 @@ 			"resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz",
 			"integrity": "sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=",
 			"dev": true
 		},
+		"available-typed-arrays": {
+			"version": "1.0.5",
+			"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
+			"integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw=="
+		},
 		"aws-sign2": {
 			"version": "0.7.0",
 			"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
@@ -25530,13 +25764,19 @@ 			"resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.2.tgz",
 			"integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg=="
 		},
 		"axobject-query": {
-			"version": "2.2.0",
+			"version": "3.1.1",
-	"name": "root",
+{
+				"@types/semver": "7.3.10",
 		"": {
+				"which": "^1.2.9"
 			"name": "root",
+				}
 	"name": "root",
+{
-		"": {
+{
 			"dependencies": {
+	"name": "root",
+			}
 		},
 		"azure-devops-node-api": {
 			"version": "11.2.0",
@@ -26110,12 +26350,14 @@ 				"quick-lru": "^4.0.1"
 			}
 		},
 		"caniuse-lite": {
-			"version": "7.19.4",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 {
+			"version": "7.20.10",
-				"chokidar": "3.5.1",
+				"@babel/parser": "^7.20.7",
 			"dependencies": {
-	"name": "root",
+				"@parcel/watcher": "2.0.3",
-			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
+{
+				"detective": "5.2.0",
 		},
 		"capture-exit": {
 			"version": "2.0.0",
@@ -26935,12 +27177,6 @@ 				"browserslist": "^4.21.4"
 			}
 		},
 		"node_modules/@jest/core/node_modules/supports-color": {
-			"name": "root",
-			"version": "3.27.1",
-			"resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz",
-			"integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw=="
-		},
-		"node_modules/@jest/core/node_modules/supports-color": {
 				"@parcel/watcher": "2.0.3",
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
@@ -27138,6 +27374,37 @@ 			"resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
 			"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
 			"dev": true
 		},
+		"deep-equal": {
+			"version": "2.2.0",
+			"resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz",
+			"integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==",
+			"requires": {
+				"call-bind": "^1.0.2",
+				"es-get-iterator": "^1.1.2",
+				"get-intrinsic": "^1.1.3",
+				"is-arguments": "^1.1.1",
+				"is-array-buffer": "^3.0.1",
+				"is-date-object": "^1.0.5",
+				"is-regex": "^1.1.4",
+				"is-shared-array-buffer": "^1.0.2",
+				"isarray": "^2.0.5",
+				"object-is": "^1.1.5",
+				"object-keys": "^1.1.1",
+				"object.assign": "^4.1.4",
+				"regexp.prototype.flags": "^1.4.3",
+				"side-channel": "^1.0.4",
+				"which-boxed-primitive": "^1.0.2",
+				"which-collection": "^1.0.1",
+				"which-typed-array": "^1.1.9"
+			},
+			"dependencies": {
+				"isarray": {
+					"version": "2.0.5",
+					"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+					"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
+				}
+			}
+		},
 		"deep-extend": {
 			"version": "0.6.0",
 			"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
@@ -27498,6 +27765,29 @@ 				"safe-regex-test": "^1.0.0",
 				"string.prototype.trimend": "^1.0.6",
 				"string.prototype.trimstart": "^1.0.6",
 				"unbox-primitive": "^1.0.2"
+			}
+		},
+		"es-get-iterator": {
+			"version": "1.1.3",
+			"resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+			"integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+			"requires": {
+				"call-bind": "^1.0.2",
+				"get-intrinsic": "^1.1.3",
+				"has-symbols": "^1.0.3",
+				"is-arguments": "^1.1.1",
+				"is-map": "^2.0.2",
+				"is-set": "^2.0.2",
+				"is-string": "^1.0.7",
+				"isarray": "^2.0.5",
+				"stop-iteration-iterator": "^1.0.0"
+			},
+			"dependencies": {
+				"isarray": {
+					"version": "2.0.5",
+					"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+					"integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
+				}
 			}
 		},
 		"es-shim-unscopables": {
@@ -28060,15 +28350,18 @@ 				"confusing-browser-globals": "^1.0.9"
 			}
 		},
 		"eslint-import-resolver-node": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+{
 	"requires": true,
-				"stack-trace": "0.0.10",
-		"node_modules/@babel/plugin-proposal-json-strings": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+				"@types/debounce": "1.2.0",
-			"integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
+			"integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
 			"requires": {
 				"debug": "^3.2.7",
-				"resolve": "^1.20.0"
+				"is-core-module": "^2.11.0",
+				"resolve": "^1.22.1"
 			},
 			"dependencies": {
 				"debug": {
@@ -28079,6 +28372,17 @@ 					"requires": {
 						"ms": "^2.1.1"
 					}
 			"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
+	"lockfileVersion": 2,
+				"resolve": {
+					"version": "1.22.1",
+					"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
+					"integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
+					"requires": {
+						"is-core-module": "^2.9.0",
+						"path-parse": "^1.0.7",
+						"supports-preserve-symlinks-flag": "^1.0.0"
+					}
+			"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
 			"dependencies": {
 			}
 		},
@@ -28109,45 +28413,46 @@ 				"lodash": "^4.17.15"
 			}
 		},
 		"eslint-plugin-import": {
-			"version": "2.26.0",
+			"version": "2.27.4",
-			"resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
+			"resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.4.tgz",
-			"integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
+			"integrity": "sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==",
 			"requires": {
 	"lockfileVersion": 2,
-				"fast-glob": "3.2.4",
+				"moo": "0.5.1",
 			"name": "root",
-	"lockfileVersion": 2,
+				"array.prototype.flat": "^1.3.1",
+			"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
 	"lockfileVersion": 2,
-				"typescript": "4.6.4",
 				"dset": "3.1.2",
-				"vsce": "2.15.0",
+				"enhanced-resolve-301": "0.0.1",
 				"doctrine": "^2.1.0",
-				"@babel/plugin-syntax-json-strings": "^7.8.3"
 {
+				"@babel/traverse": "^7.20.7",
-				"@babel/plugin-syntax-json-strings": "^7.8.3"
+				"@babel/template": "^7.20.7",
 	"name": "root",
+	"packages": {
 				"has": "^1.0.3",
-				"is-core-module": "^2.8.1",
+				"is-core-module": "^2.11.0",
 				"is-glob": "^4.0.3",
 				"minimatch": "^3.1.2",
 	"lockfileVersion": 2,
-				"find-up": "5.0.0",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+			"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
 		"": {
 	"lockfileVersion": 2,
-			"integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
+			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
 				"tsconfig-paths": "^3.14.1"
 			},
 			"dependencies": {
 				"debug": {
 		"node_modules/@babel/compat-data": {
-				"postcss-load-config": "3.0.1",
+				"klona": "2.0.4",
 		"node_modules/@babel/compat-data": {
-				"postcss-selector-parser": "6.0.2",
+				"license-checker": "25.0.1",
 				"istanbul-lib-coverage": "^3.0.0",
-			"name": "root",
 					"requires": {
 				"istanbul-lib-coverage": "^3.0.0",
-			"dependencies": {
+{
 					}
 				},
 				"doctrine": {
@@ -28157,11 +28461,6 @@ 					"integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
 					"requires": {
 						"esutils": "^2.0.2"
 					}
-				},
-				"ms": {
-					"version": "2.0.0",
-					"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-					"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
 				},
 				"resolve": {
 					"version": "1.22.1",
@@ -28173,41 +28472,56 @@ 						"path-parse": "^1.0.7",
 						"supports-preserve-symlinks-flag": "^1.0.0"
 					}
 			"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
+	"lockfileVersion": 2,
+				"semver": {
+					"version": "6.3.0",
+					"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+					"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
+			"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
 			"dependencies": {
 			}
 		},
 		"eslint-plugin-jsx-a11y": {
-			"integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
+{
+				"@babel/types": "^7.20.2"
-				"dset": "3.1.2",
+			"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
 				"@parcel/watcher": "2.0.3",
 {
+	"name": "root",
 	"lockfileVersion": 2,
-				"@babel/helper-plugin-utils": "^7.14.5"
 			"requires": {
-			"integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
+{
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
+	"name": "root",
 	"lockfileVersion": 2,
-				"@parcel/watcher": "2.0.3",
 	"requires": true,
+				"@types/node": "14.14.34",
 	"lockfileVersion": 2,
-			"integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+		"node_modules/@babel/plugin-syntax-numeric-separator": {
 				"ast-types-flow": "^0.0.7",
+				"@babel/template": "^7.20.7",
 				"dset": "3.1.2",
-				"@babel/generator": "^7.20.7",
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-			"integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+	"requires": true,
 				"damerau-levenshtein": "^1.0.8",
 				"emoji-regex": "^9.2.2",
 				"has": "^1.0.3",
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-	"requires": true,
+	"packages": {
+{
-{
+			"integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
+				"minimatch": "^3.1.2",
 				"enhanced-resolve-301": "0.0.1",
+	"name": "root",
 	"name": "root",
 	"lockfileVersion": 2,
+				"normalize-path": "3.0.0",
 	"lockfileVersion": 2,
-				"vscode-uri": "3.0.2"
 				"semver": "^6.3.0"
 			},
 			"dependencies": {
@@ -28225,15 +28539,15 @@ 				"prettier-linter-helpers": "^1.0.0"
 			}
 		},
 		"eslint-plugin-react": {
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-	"requires": true,
+			"name": "root",
 {
-	"requires": true,
+			"version": "7.19.4",
-				"enhanced-resolve-301": "0.0.1",
 {
-	"packages": {
+	"name": "root",
 	"lockfileVersion": 2,
-			"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+				"@parcel/watcher": "2.0.3",
 			"requires": {
 				"array-includes": "^3.1.6",
 				"array.prototype.flatmap": "^1.3.1",
@@ -28247,9 +28561,8 @@ 				"object.fromentries": "^2.0.6",
 				"object.hasown": "^1.1.2",
 				"object.values": "^1.1.6",
 				"prop-types": "^15.8.1",
-	"lockfileVersion": 2,
+				"@babel/template": "^7.20.7",
 	"requires": true,
-				"culori": "0.20.1",
 				"semver": "^6.3.0",
 				"string.prototype.matchall": "^4.0.8"
 			},
@@ -28763,6 +29075,14 @@ 					"requires": {
 						"safe-buffer": "~5.1.0"
 					}
 				}
+			}
+		},
+		"for-each": {
+			"version": "0.3.3",
+			"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+			"integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+			"requires": {
+				"is-callable": "^1.1.3"
 			}
 		},
 		"for-in": {
@@ -30409,19 +30729,18 @@ 				}
 			}
 		},
 		"internal-slot": {
+			"version": "1.0.4",
 {
-	"packages": {
 	"name": "root",
 	"requires": true,
-				"klona": "2.0.4",
 	"packages": {
+				"@babel/template": "^7.20.7",
 	"requires": true,
-				"klona": "2.0.4",
 		"": {
 			"requires": {
-				"pkg-up": "3.1.0",
+				"@types/vscode": "1.65.0",
 			"dependencies": {
-			"name": "root",
+	"requires": true,
 				"has": "^1.0.3",
 				"side-channel": "^1.0.4"
 			}
@@ -30449,6 +30768,25 @@ 			"requires": {
 				"kind-of": "^6.0.0"
 			}
 		},
+		"is-arguments": {
+			"version": "1.1.1",
+			"resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+			"integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+			"requires": {
+				"call-bind": "^1.0.2",
+				"has-tostringtag": "^1.0.0"
+			}
+		},
+		"is-array-buffer": {
+			"version": "3.0.1",
+			"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz",
+			"integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==",
+			"requires": {
+				"call-bind": "^1.0.2",
+				"get-intrinsic": "^1.1.3",
+				"is-typed-array": "^1.1.10"
+			}
+		},
 		"is-arrayish": {
 			"version": "0.2.1",
 			"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -30498,12 +30836,12 @@ 				"ci-info": "^2.0.0"
 			}
 		},
 		"is-core-module": {
+				"npm-run-path": "^2.0.0",
 	"requires": true,
-				"pkg-up": "3.1.0",
 {
-				"@babel/helper-remap-async-to-generator": "^7.18.9"
 	"name": "root",
+				"tmp-cache": "1.1.0",
-			"integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
+			"integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
 			"requires": {
 				"has": "^1.0.3"
 			}
@@ -30517,12 +30853,14 @@ 				"kind-of": "^6.0.0"
 			}
 		},
 		"is-date-object": {
-			"version": "1.0.4",
+			"version": "1.0.5",
+			"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+			"integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+			"requires": {
 				"postcss": "8.3.9",
-				"klona": "2.0.4",
+				"@types/node": "14.14.34",
-				"@parcel/watcher": "2.0.3",
+			"name": "root",
 {
-				"chokidar": "3.5.1",
 		},
 		"is-descriptor": {
 			"version": "1.0.2",
@@ -30603,6 +30941,11 @@ 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
 			"integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="
 		},
+		"is-map": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+			"integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg=="
+		},
 		"is-module": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
@@ -30665,6 +31008,11 @@ 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
 			"integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA=="
 		},
+		"is-set": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+			"integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g=="
+		},
 		"is-shared-array-buffer": {
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
@@ -30712,6 +31060,18 @@ 			"requires": {
 				"text-extensions": "^1.0.0"
 			}
 		},
+		"is-typed-array": {
+			"version": "1.1.10",
+			"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
+			"integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
+			"requires": {
+				"available-typed-arrays": "^1.0.5",
+				"call-bind": "^1.0.2",
+				"for-each": "^0.3.3",
+				"gopd": "^1.0.1",
+				"has-tostringtag": "^1.0.0"
+			}
+		},
 		"is-typedarray": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -30723,12 +31083,26 @@ 			"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
 			"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
 			"dev": true
 		},
+		"is-weakmap": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+			"integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA=="
+		},
 		"is-weakref": {
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
 			"integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
 			"requires": {
 				"call-bind": "^1.0.2"
+			}
+		},
+		"is-weakset": {
+			"version": "2.0.2",
+			"resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+			"integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+			"requires": {
+				"call-bind": "^1.0.2",
+				"get-intrinsic": "^1.1.1"
 			}
 		},
 		"is-windows": {
@@ -31919,15 +32293,15 @@ 			"resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
 			"integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
 		},
 		"language-tags": {
-			"version": "1.0.7",
+			"version": "1.0.5",
-				"rimraf": "3.0.2",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
-				"@parcel/watcher": "2.0.3",
+				"@jridgewell/gen-mapping": "^0.1.0",
-				"@babel/helper-simple-access": "^7.20.2"
+{
+			"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
 			"requires": {
-	"requires": true,
+				"strip-eof": "^1.0.0"
 				"@parcel/watcher": "2.0.3",
-				"detective": "5.2.0",
 			}
 		},
 		"lerna": {
@@ -32894,11 +33268,11 @@ 				"tslib": "^2.0.3"
 			}
 		},
 		"node-abi": {
-				"stringify-object": "3.3.0",
+				"@babel/template": "^7.20.7",
 				"node": ">=6.0.0"
-				"stringify-object": "3.3.0",
+				"@babel/template": "^7.20.7",
 		"node_modules/@babel/code-frame": {
-				"stringify-object": "3.3.0",
+				"@babel/template": "^7.20.7",
 			"version": "7.18.6",
 			"requires": {
 				"semver": "^7.3.5"
@@ -32999,12 +33373,15 @@ 				}
 			}
 		},
 		"node-gyp-build": {
+	"name": "root",
 	"packages": {
 	"requires": true,
+	"lockfileVersion": 2,
-			"integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+			"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
-			"integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==",
 {
+				"dlv": "1.1.3",
 			"name": "root",
 		},
 		"node-int64": {
@@ -33300,6 +33679,15 @@ 			"version": "1.12.2",
 			"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
 			"integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
 		},
+		"object-is": {
+			"version": "1.1.5",
+			"resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
+			"integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+			"requires": {
+				"call-bind": "^1.0.2",
+				"define-properties": "^1.1.3"
+			}
+		},
 		"object-keys": {
 			"version": "1.1.1",
 			"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
@@ -35921,6 +36309,14 @@ 			"version": "1.1.1",
 			"resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
 			"integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g=="
 		},
+		"stop-iteration-iterator": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+			"integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+			"requires": {
+				"internal-slot": "^1.0.4"
+			}
+		},
 		"stream-each": {
 			"version": "1.2.3",
 			"resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
@@ -36275,10 +36671,11 @@ 					"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
 					"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
 				},
 				"postcss": {
-					"version": "8.4.20",
+					"version": "8.4.21",
-				"@lerna/listable": "3.18.5",
+				"@babel/traverse": "^7.20.12",
 	"lockfileVersion": 2,
+{
-					"integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==",
+					"integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
 					"requires": {
 						"nanoid": "^3.3.4",
 						"picocolors": "^1.0.0",
@@ -37432,10 +37829,35 @@ 				"is-symbol": "^1.0.3"
 			}
 		},
 				"@tailwindcss/aspect-ratio": "0.4.2",
+		"node_modules/@babel/plugin-proposal-json-strings": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+			"integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+			"requires": {
+				"is-map": "^2.0.1",
+				"is-set": "^2.0.1",
+				"is-weakmap": "^2.0.1",
+				"is-weakset": "^2.0.1"
+			}
+		},
+				"@tailwindcss/aspect-ratio": "0.4.2",
 				"jsesc": "^2.5.1"
 			"version": "2.0.0",
 			"resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
 			"integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
+		},
+		"which-typed-array": {
+			"version": "1.1.9",
+			"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
+			"integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
+			"requires": {
+				"available-typed-arrays": "^1.0.5",
+				"call-bind": "^1.0.2",
+				"for-each": "^0.3.3",
+				"gopd": "^1.0.1",
+				"has-tostringtag": "^1.0.0",
+				"is-typed-array": "^1.1.10"
+			}
 		},
 		"wide-align": {
 			"version": "1.1.3",
M packages/vscode-tailwindcss/CHANGELOG.md -> packages/vscode-tailwindcss/CHANGELOG.md
diff --git a/packages/vscode-tailwindcss/CHANGELOG.md b/packages/vscode-tailwindcss/CHANGELOG.md
index 41e846d13cf796716d913eb4161137d1934115c5..d86f36f630d34c1991afeb8fac309ef4e7f03321 100644
--- a/packages/vscode-tailwindcss/CHANGELOG.md
+++ b/packages/vscode-tailwindcss/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Changelog
 
+## 0.9.5
+
+- Fix error when a `files.excludes` pattern contains braces (#696)
+
 ## 0.9.4
 
 - Fix document selector when `tailwindCSS.experimental.configFile` is a string (#693)
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 40b6aaba7033939bc1ed7f761e28ae30702133f4..52c9224aa99d38fb964644aaf7d2694777a107a0 100755
--- a/packages/vscode-tailwindcss/package.json
+++ b/packages/vscode-tailwindcss/package.json
@@ -4,7 +4,7 @@   "displayName": "Tailwind CSS IntelliSense",
   "description": "Intelligent Tailwind CSS tooling for VS Code",
   "author": "Brad Cornes <hello@bradley.dev>",
   "license": "MIT",
-  "version": "0.9.4",
+  "version": "0.9.5",
   "homepage": "https://github.com/tailwindlabs/tailwindcss-intellisense",
   "bugs": {
     "url": "https://github.com/tailwindlabs/tailwindcss-intellisense/issues",