Home

tailwind-ctp-intellisense @master - refs - log -
-
https://git.jolheiser.com/tailwind-ctp-intellisense.git
Tailwind intellisense + Catppuccin
tree log patch
Bump `vsce`
Brad Cornes <hello@bradley.dev>
2 years ago
2 changed files, 781 additions(+), 255 deletions(-)
M package-lock.json -> package-lock.json
diff --git a/package-lock.json b/package-lock.json
index 1cf74862cbd54bd7848abcfe5fc1f2e8e85876b0..48cbd65285e890b27f8e7c172c62c25a1ebf910d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -54,7 +54,7 @@ 				"tmp-cache": "1.1.0",
 				"tsdx": "0.14.1",
 				"tslib": "2.2.0",
 				"typescript": "4.6.4",
-				"vsce": "1.87.0",
+				"vsce": "2.15.0",
 				"vscode-css-languageservice": "5.4.1",
 				"vscode-emmet-helper-bundled": "0.0.1",
 				"vscode-languageclient": "8.0.2",
@@ -100,28 +100,28 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/core": {
-				"@parcel/watcher": "2.0.3",
+				"@babel/template": "^7.20.7",
+{
-				"@parcel/watcher": "2.0.3",
 {
-				"@parcel/watcher": "2.0.3",
 	"name": "root",
+			"integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==",
 			"dependencies": {
 				"@ampproject/remapping": "^2.1.0",
 				"@babel/code-frame": "^7.18.6",
 				"@babel/generator": "^7.20.7",
 				"@babel/helper-compilation-targets": "^7.20.7",
-				"@babel/helper-module-transforms": "^7.20.7",
+				"@babel/helper-module-transforms": "^7.20.11",
 				"@babel/helpers": "^7.20.7",
 				"@babel/parser": "^7.20.7",
 				"@babel/template": "^7.20.7",
 				"@tailwindcss/aspect-ratio": "0.4.2",
-{
+	"requires": true,
 				"@babel/types": "^7.20.7",
 				"convert-source-map": "^1.7.0",
 				"debug": "^4.1.0",
 				"gensync": "^1.0.0-beta.2",
 				"@tailwindcss/aspect-ratio": "0.4.2",
-		"": {
+	"packages": {
 				"semver": "^6.3.0"
 			},
 			"engines": {
@@ -216,11 +215,12 @@ 				"semver": "bin/semver.js"
 			}
 		},
 		"node_modules/@babel/helper-create-class-features-plugin": {
-				"@parcel/watcher": "2.0.3",
+				"@babel/template": "^7.20.7",
+{
 {
-				"sift-string": "0.0.2",
+		"": {
 {
-	"packages": {
+			"name": "root",
 			"dependencies": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
 				"@babel/helper-environment-visitor": "^7.18.9",
@@ -228,6 +227,7 @@ 				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-member-expression-to-functions": "^7.20.7",
 				"@babel/helper-optimise-call-expression": "^7.18.6",
 				"@babel/helper-replace-supers": "^7.20.7",
+				"@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
 				"@babel/helper-split-export-declaration": "^7.18.6"
 			},
 			"engines": {
@@ -1671,10 +1671,10 @@ 				"node": ">=6.9.0"
 			}
 		},
 		"node_modules/@babel/traverse": {
-			"version": "7.20.10",
+			"version": "7.20.12",
-			},
+				"strong-log-transformer": "^2.0.0"
 			"dependencies": {
-			},
+				"strong-log-transformer": "^2.0.0"
 				"@parcel/watcher": "2.0.3",
 			"dependencies": {
 				"@babel/code-frame": "^7.18.6",
@@ -4809,12 +4809,12 @@ 			"integrity": "sha512-wQhExnh2nEzpjDMSKhUvnNmz3ucpd3E+R7wJkOhBNK3No6fG3VUdmVmMOKD0A8NDZDDDiQcLNxe3oGmX5SjJ5w=="
 		},
 		"node_modules/@types/yargs": {
 {
-				"find-up": "^4.1.0",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 {
-			"engines": {
+				"@tailwindcss/forms": "0.5.3",
 {
-			"engines": {
 {
+	"name": "root",
 			"dependencies": {
 				"@types/yargs-parser": "*"
 			}
@@ -5424,11 +5422,11 @@ 			"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
 			"integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
 		},
 		"node_modules/axe-core": {
-			"version": "4.6.1",
+			"version": "4.6.2",
-	"name": "root",
+{
-				"vscode-css-languageservice": "5.4.1",
+				"@tailwindcss/typography": "0.5.7",
-	"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
-				"vscode-emmet-helper-bundled": "0.0.1",
+				"@types/debounce": "1.2.0",
 			"engines": {
 				"node": ">=4"
 			}
@@ -5439,26 +5437,21 @@ 			"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
 			"integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
 		},
 		"node_modules/azure-devops-node-api": {
-			"dependencies": {
 {
-	"requires": true,
-	"name": "root",
-			},
-	"name": "root",
-		"": {
+{
 	"packages": {
-			"dependencies": {
-	"name": "root",
+{
-		"": {
+{
 		"": {
-	"name": "root",
+{
-		"": {
+{
 			"name": "root",
-	"name": "root",
+			"dependencies": {
+{
-		"": {
+{
 			"dependencies": {
-	"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
-		"": {
+{
 				"@parcel/watcher": "2.0.3",
 			}
 		},
@@ -5818,6 +5811,25 @@ 			"engines": {
 				"node": ">=0.10.0"
 			}
 		},
+		"node_modules/base64-js": {
+			"version": "1.5.1",
+			"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+			"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			]
+		},
 		"node_modules/bcrypt-pbkdf": {
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
@@ -5845,6 +5857,16 @@ 			"engines": {
 				"node": ">=8"
 			}
 		},
+		"node_modules/bl": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
+			"integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+			"dependencies": {
+				"buffer": "^5.5.0",
+				"inherits": "^2.0.4",
+				"readable-stream": "^3.4.0"
+			}
+		},
 		"node_modules/bluebird": {
 			"version": "3.7.2",
 			"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
@@ -5946,6 +5968,29 @@ 			"resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz",
 			"integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=",
 			"dev": true
 		},
+		"node_modules/buffer": {
+			"version": "5.7.1",
+			"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
+			"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			],
+			"dependencies": {
+				"base64-js": "^1.3.1",
+				"ieee754": "^1.1.13"
+			}
+		},
 		"node_modules/buffer-crc32": {
 			"version": "0.2.13",
 			"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
@@ -6149,15 +6194,14 @@ 				"url": "https://github.com/sponsors/sindresorhus"
 			}
 		},
 		"node_modules/caniuse-lite": {
-	"name": "root",
+		"node_modules/@lerna/child-process/node_modules/color-convert": {
 	"lockfileVersion": 2,
-				"vscode-languageserver-textdocument": "1.0.7",
-	"name": "root",
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-				"vscode-uri": "3.0.2"
+	"requires": true,
-	"name": "root",
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-			},
+	"packages": {
 			"funding": [
 				{
 					"type": "opencollective",
@@ -6286,8 +6330,8 @@ 		},
 		"node_modules/chownr": {
 			"version": "1.1.4",
 			"resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
-			"integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
 				"@babel/template": "^7.20.7",
+	"lockfileVersion": 2,
 		"": {
 		},
 		"node_modules/ci-info": {
@@ -7456,12 +7500,34 @@ 			"engines": {
 				"node": ">=0.10"
 			}
 		},
+		"node_modules/decompress-response": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
+			"integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
+			"dependencies": {
+				"mimic-response": "^3.1.0"
+			},
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
 		"node_modules/dedent": {
 			"version": "0.7.0",
 			"resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
 			"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
 			"dev": true
 		},
+		"node_modules/deep-extend": {
+			"version": "0.6.0",
+			"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
+			"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
+			"engines": {
+				"node": ">=4.0.0"
+			}
+		},
 		"node_modules/deep-is": {
 			"version": "0.1.4",
 			"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
@@ -7541,12 +7607,6 @@ 			"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
 			"dev": true
 		},
 			"integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
-		"": {
-			"version": "1.2.1",
-			"resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz",
-			"integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg=="
-		},
-			"integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
 				"@parcel/watcher": "2.0.3",
 			"version": "2.3.1",
 			"resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
@@ -7557,6 +7617,14 @@ 		"node_modules/detect-indent": {
 			"version": "6.0.0",
 			"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
 			"integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
+			"engines": {
+				"node": ">=8"
+			}
+		},
+		"node_modules/detect-libc": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
+			"integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
 			"engines": {
 				"node": ">=8"
 			}
@@ -9277,6 +9345,14 @@ 			"version": "2.0.0",
 			"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 			"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
 		},
+		"node_modules/expand-template": {
+			"version": "2.0.3",
+			"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
+			"integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
+			"engines": {
+				"node": ">=6"
+			}
+		},
 		"node_modules/expect": {
 			"version": "25.5.0",
 			"resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz",
@@ -9655,6 +9731,11 @@ 			"dev": true,
 			"dependencies": {
 				"safe-buffer": "~5.1.0"
 			}
+		},
+		"node_modules/fs-constants": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
+			"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="
 		},
 		"node_modules/fs-extra": {
 			"version": "8.1.0",
@@ -10746,6 +10827,11 @@ 			"dependencies": {
 				"ini": "^1.3.2"
 			}
 		},
+		"node_modules/github-from-package": {
+			"version": "0.0.0",
+			"resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
+			"integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw=="
+		},
 		"node_modules/glob": {
 			"version": "7.1.7",
 			"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
@@ -11362,6 +11448,25 @@ 			"engines": {
 				"node": ">=0.10.0"
 			}
 		},
+		"node_modules/ieee754": {
+			"version": "1.2.1",
+			"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+			"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			]
+		},
 		"node_modules/iferr": {
 			"version": "0.1.5",
 			"resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
@@ -11492,8 +11597,7 @@ 		},
 		"node_modules/ini": {
 			"version": "1.3.8",
 			"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
-			"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
 			"dev": true
 		},
 		"node_modules/init-package-json": {
 			"version": "1.10.3",
@@ -13530,6 +13633,21 @@ 			"engines": {
 				"node": ">=4.0"
 			}
 		},
+		"node_modules/keytar": {
+			"version": "7.9.0",
+			"resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz",
+			"integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==",
+			"hasInstallScript": true,
+			"dependencies": {
+				"node-addon-api": "^4.3.0",
+				"prebuild-install": "^7.0.1"
+			}
+		},
+		"node_modules/keytar/node_modules/node-addon-api": {
+			"version": "4.3.0",
+			"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
+			"integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ=="
+		},
 		"node_modules/kind-of": {
 			"version": "6.0.3",
 			"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -13844,10 +13962,10 @@ 			"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
 			"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA="
 		},
 		"node_modules/linkify-it": {
-			"name": "root",
 	"name": "root",
+		"node_modules/@jest/source-map": {
-			"resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
+			"resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
-			"integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
+			"integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
 			"dependencies": {
 				"uc.micro": "^1.0.1"
 			}
@@ -14232,24 +14350,20 @@ 				"node": ">=0.10.0"
 			}
 		},
 		"node_modules/markdown-it": {
-				"stringify-object": "3.3.0",
 {
-			"dependencies": {
+			"version": "2.2.0",
-	"packages": {
 {
-				"becke-ch--regex--s0-0-v1--base--pl--lib": "1.4.0",
+			"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
-	"packages": {
 {
-	"name": "root",
+			"integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
 			"dependencies": {
-	"requires": true,
+				"@babel/template": "^7.20.7",
 			"name": "root",
-			"integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
+	"packages": {
-			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
 {
+				"@jridgewell/trace-mapping": "^0.3.9"
-	"packages": {
 {
-				"color-name": "1.1.4",
+			"engines": {
 				"mdurl": "^1.0.1",
 				"uc.micro": "^1.0.5"
 			},
@@ -14257,18 +14370,26 @@ 			"bin": {
 				"markdown-it": "bin/markdown-it.js"
 			}
 		},
-	"packages": {
 {
-				"debounce": "1.2.0",
+				"node": ">=6.0.0"
 {
-				"typescript": "4.6.4",
+	"lockfileVersion": 2,
 				"@parcel/watcher": "2.0.3",
+			"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+			"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+		},
 			"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
+		"": {
+			"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
 			"name": "root",
-	"packages": {
+			"resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
 {
+			"dependencies": {
 	"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 			"dependencies": {
+				"url": "https://github.com/fb55/entities?sponsor=1"
+			}
 		},
 		"node_modules/mdurl": {
 			"version": "1.0.1",
@@ -14420,6 +14541,17 @@ 			"engines": {
 				"node": ">=6"
 			}
 		},
+		"node_modules/mimic-response": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
+			"integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
+			"engines": {
+				"node": ">=10"
+			},
+			"funding": {
+				"url": "https://github.com/sponsors/sindresorhus"
+			}
+		},
 		"node_modules/min-indent": {
 			"version": "1.0.1",
 			"resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
@@ -14579,6 +14711,11 @@ 			"bin": {
 				"mkdirp": "bin/cmd.js"
 			}
 		},
+		"node_modules/mkdirp-classic": {
+			"version": "0.5.3",
+			"resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
+			"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="
+		},
 		"node_modules/mkdirp-promise": {
 			"version": "5.0.1",
 			"resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz",
@@ -14714,6 +14851,11 @@ 			"engines": {
 				"node": ">=0.10.0"
 			}
 		},
+		"node_modules/napi-build-utils": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
+			"integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg=="
+		},
 		"node_modules/natural-compare": {
 			"version": "1.4.0",
 			"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
@@ -14739,6 +14881,17 @@ 				"lower-case": "^2.0.2",
 				"tslib": "^2.0.3"
 			}
 		},
+		"node_modules/node-abi": {
+			"version": "3.30.0",
+			"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.30.0.tgz",
+			"integrity": "sha512-qWO5l3SCqbwQavymOmtTVuCWZE23++S+rxyoHjXqUmPyzRcaoI4lA2gO55/drddGnedAyjA7sk76SfQ5lfUMnw==",
+			"dependencies": {
+				"semver": "^7.3.5"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
 		"node_modules/node-addon-api": {
 			"version": "3.2.1",
 			"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
@@ -15475,12 +15628,6 @@ 				"node": ">=8"
 			}
 		},
 				"@babel/plugin-proposal-async-generator-functions": "^7.20.1",
-	"requires": true,
-			"version": "0.1.1",
-			"resolved": "https://registry.npmjs.org/os/-/os-0.1.1.tgz",
-			"integrity": "sha512-jg06S2xr5De63mLjZVJDf3/k37tpjppr2LR7MUOsxv8XuUCVpCnvbCksXCBcB5gQqQf/K0+87WGTRlAj5q7r1A=="
-		},
-				"@babel/plugin-proposal-async-generator-functions": "^7.20.1",
 			"name": "root",
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
@@ -16224,6 +16371,31 @@ 			"version": "4.2.0",
 			"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
 			"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
 		},
+		"node_modules/prebuild-install": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
+			"integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==",
+			"dependencies": {
+				"detect-libc": "^2.0.0",
+				"expand-template": "^2.0.3",
+				"github-from-package": "0.0.0",
+				"minimist": "^1.2.3",
+				"mkdirp-classic": "^0.5.3",
+				"napi-build-utils": "^1.0.1",
+				"node-abi": "^3.3.0",
+				"pump": "^3.0.0",
+				"rc": "^1.2.7",
+				"simple-get": "^4.0.0",
+				"tar-fs": "^2.0.0",
+				"tunnel-agent": "^0.6.0"
+			},
+			"bin": {
+				"prebuild-install": "bin.js"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
 		"node_modules/prelude-ls": {
 			"version": "1.1.2",
 			"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
@@ -16493,7 +16665,6 @@ 		"node_modules/qs": {
 			"version": "6.11.0",
 			"resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
 			"integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
-			"dev": true,
 			"dependencies": {
 				"side-channel": "^1.0.4"
 			},
@@ -16558,6 +16729,28 @@ 			"dependencies": {
 				"safe-buffer": "^5.1.0"
 			}
 		},
+		"node_modules/rc": {
+			"version": "1.2.8",
+			"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
+			"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+			"dependencies": {
+				"deep-extend": "^0.6.0",
+				"ini": "~1.3.0",
+				"minimist": "^1.2.0",
+				"strip-json-comments": "~2.0.1"
+			},
+			"bin": {
+				"rc": "cli.js"
+			}
+		},
+		"node_modules/rc/node_modules/strip-json-comments": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+			"integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
+			"engines": {
+				"node": ">=0.10.0"
+			}
+		},
 		"node_modules/react-is": {
 			"version": "16.13.1",
 			"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
@@ -16807,7 +17000,6 @@ 		"node_modules/readable-stream": {
 			"version": "3.6.0",
 			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
 			"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
-			"dev": true,
 			"dependencies": {
 				"inherits": "^2.0.3",
 				"string_decoder": "^1.1.1",
@@ -17752,6 +17944,11 @@ 			"bin": {
 				"which": "bin/which"
 			}
 		},
+		"node_modules/sax": {
+			"version": "1.2.4",
+			"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+			"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+		},
 		"node_modules/saxes": {
 			"version": "3.1.11",
 			"resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
@@ -17934,6 +18131,49 @@ 			"version": "3.0.3",
 			"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
 			"integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
 		},
+		"node_modules/simple-concat": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
+			"integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			]
+		},
+		"node_modules/simple-get": {
+			"version": "4.0.1",
+			"resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
+			"integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
+			"funding": [
+				{
+					"type": "github",
+					"url": "https://github.com/sponsors/feross"
+				},
+				{
+					"type": "patreon",
+					"url": "https://www.patreon.com/feross"
+				},
+				{
+					"type": "consulting",
+					"url": "https://feross.org/support"
+				}
+			],
+			"dependencies": {
+				"decompress-response": "^6.0.0",
+				"once": "^1.3.1",
+				"simple-concat": "^1.0.0"
+			}
+		},
 		"node_modules/sisteransi": {
 			"version": "1.0.5",
 			"resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
@@ -18588,7 +18828,6 @@ 		"node_modules/string_decoder": {
 			"version": "1.3.0",
 			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
 			"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
-			"dev": true,
 			"dependencies": {
 				"safe-buffer": "~5.2.0"
 			}
@@ -18597,7 +18836,6 @@ 		"node_modules/string_decoder/node_modules/safe-buffer": {
 			"version": "5.2.1",
 			"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
 			"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
-			"dev": true,
 			"funding": [
 				{
 					"type": "github",
@@ -19173,6 +19411,32 @@ 			"engines": {
 				"node": ">=4.5"
 			}
 		},
+		"node_modules/tar-fs": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+			"integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+			"dependencies": {
+				"chownr": "^1.1.1",
+				"mkdirp-classic": "^0.5.2",
+				"pump": "^3.0.0",
+				"tar-stream": "^2.1.4"
+			}
+		},
+		"node_modules/tar-stream": {
+			"version": "2.2.0",
+			"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+			"integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+			"dependencies": {
+				"bl": "^4.0.3",
+				"end-of-stream": "^1.4.1",
+				"fs-constants": "^1.0.0",
+				"inherits": "^2.0.3",
+				"readable-stream": "^3.1.1"
+			},
+			"engines": {
+				"node": ">=6"
+			}
+		},
 		"node_modules/temp-dir": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
@@ -19744,13 +20008,14 @@ 			"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
 			"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
 		},
 		"node_modules/tunnel": {
+		},
 	"name": "root",
+			"name": "root",
 {
-				"vscode-languageclient": "8.0.2",
-		},
 {
+				"rimraf": "3.0.2",
-			"name": "root",
+{
-	"name": "root",
+		"node_modules/@babel/helper-create-class-features-plugin": {
 			"engines": {
 				"node": ">=0.6.11 <=0.7.0 || >=0.7.3"
 			}
@@ -19803,18 +20068,21 @@ 			}
 		},
 		"node_modules/typed-rest-client": {
 				"@tailwindcss/aspect-ratio": "0.4.2",
-	"requires": true,
+{
 	"requires": true,
+				"@parcel/watcher": "2.0.3",
-			"name": "root",
+				"which": "^1.2.9"
-				"css.escape": "1.5.1",
-			"name": "root",
+{
-	"name": "root",
+{
 	"packages": {
+{
 			"dependencies": {
+				"which": "^1.2.9"
 	"name": "root",
+{
-				"lerna": "^3.22.1",
+				"@types/vscode": "1.65.0",
-	"name": "root",
+{
-			}
+				"@babel/helper-function-name": "^7.19.0",
 			}
 		},
 		"node_modules/typedarray": {
@@ -19891,14 +20159,17 @@ 				"url": "https://github.com/sponsors/ljharb"
 			}
 		},
 		"node_modules/underscore": {
-			"name": "root",
+{
+{
 	"packages": {
-			"dependencies": {
+	"requires": true,
-			"name": "root",
+{
+{
 	"packages": {
-				"@parcel/watcher": "2.0.3",
+	"packages": {
-			"name": "root",
+{
+				"@types/moo": "0.5.3",
 		"": {
 		},
 		"node_modules/unicode-canonical-property-names-ecmascript": {
 			"version": "2.0.0",
@@ -20104,15 +20376,15 @@ 			"integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
 			"deprecated": "Please see https://github.com/lydell/urix#deprecated"
 		},
 		"node_modules/url-join": {
-				"@jridgewell/trace-mapping": "^0.3.9"
+	"name": "root",
 	"packages": {
+				"@tailwindcss/line-clamp": "0.4.2",
-			"name": "root",
 {
-	"lockfileVersion": 2,
+{
 	"packages": {
 			"name": "root",
 {
-				"klona": "2.0.4",
+		"node_modules/@babel/helper-create-regexp-features-plugin": {
 		},
 		"node_modules/use": {
 			"version": "3.1.1",
@@ -20206,59 +20478,57 @@ 				"extsprintf": "^1.2.0"
 			}
 		},
 		"node_modules/vsce": {
-			"name": "root",
 {
-				"@babel/highlight": "^7.18.6"
+			"version": "7.20.5",
-			"name": "root",
 {
-				"node": ">=6.9.0"
+			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
-			"name": "root",
+				"node": ">=4.8"
 {
-		"node_modules/@babel/compat-data": {
 			"deprecated": "vsce has been renamed to @vscode/vsce. Install using @vscode/vsce instead.",
 			"dependencies": {
-			"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 {
-			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
+				"vscode-languageserver-textdocument": "1.0.7",
 				"chalk": "^2.4.2",
-			"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 {
-			"integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
+				"vscode-uri": "3.0.2"
 				"commander": "^6.1.0",
 				"mississippi": "^3.0.0",
+{
+{
+			"version": "0.3.3",
-			"name": "root",
 {
-				"@parcel/watcher": "2.0.3",
 {
+			"devDependencies": {
 				"leven": "^3.1.0",
 {
-			"dependencies": {
-				"@parcel/watcher": "2.0.3",
-			"name": "root",
 {
-			"integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==",
+				"esbuild": "0.14.11",
 				"mime": "^1.3.4",
 				"minimatch": "^3.0.3",
-				"osenv": "^0.1.3",
 				"parse-semver": "^1.1.1",
 				"read": "^1.0.7",
 				"semver": "^5.1.0",
+				"node": ">=4.8"
 			"name": "root",
 {
-				"@babel/parser": "^7.20.7",
+				"@babel/helper-plugin-utils": "^7.16.7",
-	"name": "root",
+{
+{
 		"": {
-			"dependencies": {
+				"@parcel/watcher": "2.0.3",
-			"version": "2.2.0",
+{
+				"@types/semver": "7.3.10",
 				"yauzl": "^2.3.1",
 				"yazl": "^2.2.2"
 			},
 			"bin": {
-			"version": "2.2.0",
+{
-	"lockfileVersion": 2,
+				"resolve": "^1.14.2",
 			},
 			"engines": {
-				"@babel/plugin-syntax-numeric-separator": "^7.10.4"
+		"node_modules/@lerna/child-process/node_modules/execa": {
 	"name": "root",
 			}
 		},
@@ -20315,6 +20583,28 @@ 			"engines": {
 				"node": ">=4"
 			}
 		},
+		"node_modules/vsce/node_modules/hosted-git-info": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
+			"integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
+			"dependencies": {
+				"lru-cache": "^6.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
+		"node_modules/vsce/node_modules/lru-cache": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+			"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+			"dependencies": {
+				"yallist": "^4.0.0"
+			},
+			"engines": {
+				"node": ">=10"
+			}
+		},
 		"node_modules/vsce/node_modules/semver": {
 			"version": "5.7.1",
 			"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -20335,26 +20625,32 @@ 				"node": ">=4"
 			}
 		},
 		"node_modules/vsce/node_modules/tmp": {
-{
+	"lockfileVersion": 2,
 			"name": "root",
+	"lockfileVersion": 2,
 	"name": "root",
-	"packages": {
+				"@babel/traverse": "^7.20.7",
 			"name": "root",
-	"name": "root",
+			"name": "root",
 {
-	"packages": {
-			"version": "2.2.0",
 {
-		"": {
+				"node": ">=6.0.0"
 			"dependencies": {
-			"version": "2.2.0",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 				"@types/semver": "7.3.10",
+				"@parcel/watcher": "2.0.3",
 			},
 			"engines": {
+				"@tailwindcss/aspect-ratio": "0.4.2",
 				"@types/vscode": "1.65.0",
-	"name": "root",
+		"": {
 				"@parcel/watcher": "2.0.3",
+		},
+		"node_modules/vsce/node_modules/yallist": {
 			}
+				"@parcel/watcher": "2.0.3",
+			"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+			"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
 		},
 		"node_modules/vscode-css-languageservice": {
 			"version": "5.4.1",
@@ -20913,6 +21208,26 @@ 			"version": "3.0.0",
 			"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
 			"integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
 		},
+		"node_modules/xml2js": {
+			"version": "0.4.23",
+			"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
+			"integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
+			"dependencies": {
+				"sax": ">=0.6.0",
+				"xmlbuilder": "~11.0.0"
+			},
+			"engines": {
+				"node": ">=4.0.0"
+			}
+		},
+		"node_modules/xmlbuilder": {
+			"version": "11.0.1",
+			"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
+			"integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
+			"engines": {
+				"node": ">=4.0"
+			}
+		},
 		"node_modules/xmlchars": {
 			"version": "2.2.0",
 			"resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
@@ -21056,28 +21371,28 @@ 			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
 			"integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg=="
 		},
 		"@babel/core": {
-				"@parcel/watcher": "2.0.3",
+				"@babel/template": "^7.20.7",
+{
-				"@parcel/watcher": "2.0.3",
 {
-				"@parcel/watcher": "2.0.3",
 	"name": "root",
+			"integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==",
 			"requires": {
 				"@ampproject/remapping": "^2.1.0",
 				"@babel/code-frame": "^7.18.6",
 				"@babel/generator": "^7.20.7",
 				"@babel/helper-compilation-targets": "^7.20.7",
-				"@babel/helper-module-transforms": "^7.20.7",
+				"@babel/helper-module-transforms": "^7.20.11",
 				"@babel/helpers": "^7.20.7",
 				"@babel/parser": "^7.20.7",
 				"@babel/template": "^7.20.7",
 				"@tailwindcss/aspect-ratio": "0.4.2",
-{
+	"requires": true,
 				"@babel/types": "^7.20.7",
 				"convert-source-map": "^1.7.0",
 				"debug": "^4.1.0",
 				"gensync": "^1.0.0-beta.2",
 				"@tailwindcss/aspect-ratio": "0.4.2",
-		"": {
+	"packages": {
 				"semver": "^6.3.0"
 			},
 			"dependencies": {
@@ -21147,11 +21461,12 @@ 				}
 			}
 		},
 		"@babel/helper-create-class-features-plugin": {
-				"@parcel/watcher": "2.0.3",
+				"@babel/template": "^7.20.7",
+{
 {
-				"sift-string": "0.0.2",
+		"": {
 {
-	"packages": {
+			"name": "root",
 			"requires": {
 				"@babel/helper-annotate-as-pure": "^7.18.6",
 				"@babel/helper-environment-visitor": "^7.18.9",
@@ -21159,6 +21473,7 @@ 				"@babel/helper-function-name": "^7.19.0",
 				"@babel/helper-member-expression-to-functions": "^7.20.7",
 				"@babel/helper-optimise-call-expression": "^7.18.6",
 				"@babel/helper-replace-supers": "^7.20.7",
+				"@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
 				"@babel/helper-split-export-declaration": "^7.18.6"
 			}
 		},
@@ -22128,10 +22443,10 @@ 				"@babel/types": "^7.20.7"
 			}
 		},
 		"@babel/traverse": {
-			"version": "7.20.10",
+			"version": "7.20.12",
-			},
+				"strong-log-transformer": "^2.0.0"
 			"dependencies": {
-			},
+				"strong-log-transformer": "^2.0.0"
 				"@parcel/watcher": "2.0.3",
 			"requires": {
 				"@babel/code-frame": "^7.18.6",
@@ -24751,12 +25066,12 @@ 			"integrity": "sha512-wQhExnh2nEzpjDMSKhUvnNmz3ucpd3E+R7wJkOhBNK3No6fG3VUdmVmMOKD0A8NDZDDDiQcLNxe3oGmX5SjJ5w=="
 		},
 		"@types/yargs": {
 {
-				"find-up": "^4.1.0",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 {
-			"engines": {
+				"@tailwindcss/forms": "0.5.3",
 {
-			"engines": {
 {
+	"name": "root",
 			"requires": {
 				"@types/yargs-parser": "*"
 			}
@@ -25194,11 +25507,11 @@ 			"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
 			"integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
 		},
 		"axe-core": {
-			"version": "4.6.1",
+			"version": "4.6.2",
-	"name": "root",
+{
-				"vscode-css-languageservice": "5.4.1",
+				"@tailwindcss/typography": "0.5.7",
-			"dependencies": {
+{
-				"rimraf": "3.0.2",
+			"integrity": "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==",
 		},
 		"axobject-query": {
 			"version": "2.2.0",
@@ -25206,23 +25519,20 @@ 			"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
 			"integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA=="
 		},
 		"azure-devops-node-api": {
-			"dependencies": {
+				"@babel/template": "^7.20.7",
 {
-	"requires": true,
+	"packages": {
-	"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
+{
 		"": {
-	"requires": true,
-	"name": "root",
+{
-			"devDependencies": {
+				"@types/semver": "7.3.10",
 			"requires": {
-	"name": "root",
+{
-				"esbuild": "0.14.11",
-				"tunnel": "0.0.4",
-	"name": "root",
-		"": {
+{
 			"dependencies": {
-	"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
-		"": {
+{
 				"@parcel/watcher": "2.0.3",
 			}
 		},
@@ -25502,6 +25812,11 @@ 					"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
 				}
 			}
 		},
+		"base64-js": {
+			"version": "1.5.1",
+			"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+			"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
+		},
 		"bcrypt-pbkdf": {
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
@@ -25525,6 +25840,16 @@ 		"binary-extensions": {
 			"version": "2.2.0",
 			"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
 			"integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
+		},
+		"bl": {
+			"version": "4.1.0",
+			"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
+			"integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+			"requires": {
+				"buffer": "^5.5.0",
+				"inherits": "^2.0.4",
+				"readable-stream": "^3.4.0"
+			}
 		},
 		"bluebird": {
 			"version": "3.7.2",
@@ -25607,6 +25932,15 @@ 			"resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz",
 			"integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=",
 			"dev": true
 		},
+		"buffer": {
+			"version": "5.7.1",
+			"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
+			"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+			"requires": {
+				"base64-js": "^1.3.1",
+				"ieee754": "^1.1.13"
+			}
+		},
 		"buffer-crc32": {
 			"version": "0.2.13",
 			"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
@@ -25765,15 +26099,13 @@ 				"quick-lru": "^4.0.1"
 			}
 		},
 		"caniuse-lite": {
-	"name": "root",
+		"node_modules/@lerna/child-process/node_modules/color-convert": {
 	"lockfileVersion": 2,
-				"vscode-languageserver-textdocument": "1.0.7",
-	"name": "root",
+				"@babel/template": "^7.20.7",
 	"lockfileVersion": 2,
-				"vscode-uri": "3.0.2"
+	"requires": true,
-			"dependencies": {
 {
-				"vscode-languageserver-textdocument": "1.0.7",
+		"node_modules/@babel/helper-module-transforms": {
 		},
 		"capture-exit": {
 			"version": "2.0.0",
@@ -25867,8 +26199,8 @@ 		},
 		"chownr": {
 			"version": "1.1.4",
 			"resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
-			"integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
 				"@babel/template": "^7.20.7",
+	"lockfileVersion": 2,
 		"": {
 		},
 		"ci-info": {
@@ -26782,11 +27114,24 @@ 			"version": "0.2.2",
 			"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
 			"integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ=="
 		},
+		"decompress-response": {
+			"version": "6.0.0",
+			"resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
+			"integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
+			"requires": {
+				"mimic-response": "^3.1.0"
+			}
+		},
 		"dedent": {
 			"version": "0.7.0",
 			"resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
 			"integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
 			"dev": true
+		},
+		"deep-extend": {
+			"version": "0.6.0",
+			"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
+			"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
 		},
 		"deep-is": {
 			"version": "0.1.4",
@@ -26848,11 +27193,6 @@ 			"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
 			"dev": true
 		},
 				"realpath-native": "^2.0.0",
-			"version": "1.2.1",
-			"resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz",
-			"integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg=="
-		},
-				"realpath-native": "^2.0.0",
 {
 			"version": "2.3.1",
 			"resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
@@ -26863,6 +27203,11 @@ 		"detect-indent": {
 			"version": "6.0.0",
 			"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
 			"integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA=="
+		},
+		"detect-libc": {
+			"version": "2.0.1",
+			"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
+			"integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
 		},
 		"detect-newline": {
 			"version": "3.1.0",
@@ -28112,6 +28457,11 @@ 					"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
 				}
 			}
 		},
+		"expand-template": {
+			"version": "2.0.3",
+			"resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
+			"integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="
+		},
 		"expect": {
 			"version": "25.5.0",
 			"resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz",
@@ -28429,6 +28779,11 @@ 						"safe-buffer": "~5.1.0"
 					}
 				}
 			}
+		},
+		"fs-constants": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
+			"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="
 		},
 		"fs-extra": {
 			"version": "8.1.0",
@@ -29285,6 +29640,11 @@ 			"requires": {
 				"ini": "^1.3.2"
 			}
 		},
+		"github-from-package": {
+			"version": "0.0.0",
+			"resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
+			"integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw=="
+		},
 		"glob": {
 			"version": "7.1.7",
 			"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
@@ -29778,6 +30138,11 @@ 			"requires": {
 				"safer-buffer": ">= 2.1.2 < 3"
 			}
 		},
+		"ieee754": {
+			"version": "1.2.1",
+			"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+			"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
+		},
 		"iferr": {
 			"version": "0.1.5",
 			"resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
@@ -29880,8 +30245,7 @@ 		},
 		"ini": {
 			"version": "1.3.8",
 			"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
-			"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
 			"dev": true
 		},
 		"init-package-json": {
 			"version": "1.10.3",
@@ -31456,6 +31819,22 @@ 				"array-includes": "^3.1.5",
 				"object.assign": "^4.1.3"
 			}
 		},
+		"keytar": {
+			"version": "7.9.0",
+			"resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz",
+			"integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==",
+			"requires": {
+				"node-addon-api": "^4.3.0",
+				"prebuild-install": "^7.0.1"
+			},
+			"dependencies": {
+				"node-addon-api": {
+					"version": "4.3.0",
+					"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
+					"integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ=="
+				}
+			}
+		},
 		"kind-of": {
 			"version": "6.0.3",
 			"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -31699,10 +32078,10 @@ 			"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
 			"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA="
 		},
 		"linkify-it": {
-			"name": "root",
 	"name": "root",
+		"node_modules/@jest/source-map": {
-			"resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
+			"resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
-			"integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
+			"integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
 			"requires": {
 				"uc.micro": "^1.0.1"
 			}
@@ -32026,40 +32405,41 @@ 				"object-visit": "^1.0.0"
 			}
 		},
 		"markdown-it": {
-	"packages": {
 {
-				"@types/vscode": "1.65.0",
+			"version": "2.2.0",
-	"packages": {
 {
-				"becke-ch--regex--s0-0-v1--base--pl--lib": "1.4.0",
+			"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
-	"packages": {
 {
-	"name": "root",
+			"integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
 			"requires": {
-	"requires": true,
+				"@babel/template": "^7.20.7",
 			"name": "root",
-			"integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
 	"packages": {
 {
-				"chokidar": "3.5.1",
+				"@jridgewell/trace-mapping": "^0.3.9"
-	"packages": {
 {
-				"color-name": "1.1.4",
+			"engines": {
 				"mdurl": "^1.0.1",
 				"uc.micro": "^1.0.5"
 			},
 			"dependencies": {
-				"@parcel/watcher": "2.0.3",
+				"@babel/types": "^7.20.7",
 {
-		"": {
+	"requires": true,
 			"name": "root",
+				"rimraf": "^2.6.3",
-				"@parcel/watcher": "2.0.3",
+					"resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+				"@babel/types": "^7.20.7",
 				"@types/node": "14.14.34",
-			"dependencies": {
+				},
 				"chalk": "^3.0.0"
+			"name": "root",
+				"exit": "^0.1.2",
 				"@parcel/watcher": "2.0.3",
-				"@parcel/watcher": "2.0.3",
+				"@babel/types": "^7.20.7",
 				"@types/semver": "7.3.10",
+{
+			"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz",
 				}
 			}
 		},
@@ -32173,6 +32551,11 @@ 			"version": "2.1.0",
 			"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
 			"integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
 		},
+		"mimic-response": {
+			"version": "3.1.0",
+			"resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
+			"integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="
+		},
 		"min-indent": {
 			"version": "1.0.1",
 			"resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
@@ -32310,6 +32693,11 @@ 			"requires": {
 				"minimist": "^1.2.5"
 			}
 		},
+		"mkdirp-classic": {
+			"version": "0.5.3",
+			"resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
+			"integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="
+		},
 		"mkdirp-promise": {
 			"version": "5.0.1",
 			"resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz",
@@ -32422,6 +32810,11 @@ 				"snapdragon": "^0.8.1",
 				"to-regex": "^3.0.1"
 			}
 		},
+		"napi-build-utils": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
+			"integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg=="
+		},
 		"natural-compare": {
 			"version": "1.4.0",
 			"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
@@ -32445,6 +32838,14 @@ 			"integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
 			"requires": {
 				"lower-case": "^2.0.2",
 				"tslib": "^2.0.3"
+			}
+		},
+		"node-abi": {
+			"version": "3.30.0",
+			"resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.30.0.tgz",
+			"integrity": "sha512-qWO5l3SCqbwQavymOmtTVuCWZE23++S+rxyoHjXqUmPyzRcaoI4lA2gO55/drddGnedAyjA7sk76SfQ5lfUMnw==",
+			"requires": {
+				"semver": "^7.3.5"
 			}
 		},
 		"node-addon-api": {
@@ -33029,12 +33430,6 @@ 				}
 			}
 		},
 			"version": "1.1.2",
-			"dependencies": {
-			"version": "0.1.1",
-			"resolved": "https://registry.npmjs.org/os/-/os-0.1.1.tgz",
-			"integrity": "sha512-jg06S2xr5De63mLjZVJDf3/k37tpjppr2LR7MUOsxv8XuUCVpCnvbCksXCBcB5gQqQf/K0+87WGTRlAj5q7r1A=="
-		},
-			"version": "1.1.2",
 				"@parcel/watcher": "2.0.3",
 			"version": "1.0.2",
 			"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
@@ -33583,6 +33978,25 @@ 			"version": "4.2.0",
 			"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
 			"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
 		},
+		"prebuild-install": {
+			"version": "7.1.1",
+			"resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
+			"integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==",
+			"requires": {
+				"detect-libc": "^2.0.0",
+				"expand-template": "^2.0.3",
+				"github-from-package": "0.0.0",
+				"minimist": "^1.2.3",
+				"mkdirp-classic": "^0.5.3",
+				"napi-build-utils": "^1.0.1",
+				"node-abi": "^3.3.0",
+				"pump": "^3.0.0",
+				"rc": "^1.2.7",
+				"simple-get": "^4.0.0",
+				"tar-fs": "^2.0.0",
+				"tunnel-agent": "^0.6.0"
+			}
+		},
 		"prelude-ls": {
 			"version": "1.1.2",
 			"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
@@ -33809,7 +34223,6 @@ 		"qs": {
 			"version": "6.11.0",
 			"resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
 			"integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
-			"dev": true,
 			"requires": {
 				"side-channel": "^1.0.4"
 			}
@@ -33843,6 +34256,24 @@ 			"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
 			"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
 			"requires": {
 				"safe-buffer": "^5.1.0"
+			}
+		},
+		"rc": {
+			"version": "1.2.8",
+			"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
+			"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+			"requires": {
+				"deep-extend": "^0.6.0",
+				"ini": "~1.3.0",
+				"minimist": "^1.2.0",
+				"strip-json-comments": "~2.0.1"
+			},
+			"dependencies": {
+				"strip-json-comments": {
+					"version": "2.0.1",
+					"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+					"integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="
+				}
 			}
 		},
 		"react-is": {
@@ -34045,7 +34476,6 @@ 		"readable-stream": {
 			"version": "3.6.0",
 			"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
 			"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
-			"dev": true,
 			"requires": {
 				"inherits": "^2.0.3",
 				"string_decoder": "^1.1.1",
@@ -34764,6 +35194,11 @@ 					}
 				}
 			}
 		},
+		"sax": {
+			"version": "1.2.4",
+			"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+			"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+		},
 		"saxes": {
 			"version": "3.1.11",
 			"resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
@@ -34905,6 +35340,21 @@ 			"version": "3.0.3",
 			"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
 			"integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
 		},
+		"simple-concat": {
+			"version": "1.0.1",
+			"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
+			"integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="
+		},
+		"simple-get": {
+			"version": "4.0.1",
+			"resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
+			"integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
+			"requires": {
+				"decompress-response": "^6.0.0",
+				"once": "^1.3.1",
+				"simple-concat": "^1.0.0"
+			}
+		},
 		"sisteransi": {
 			"version": "1.0.5",
 			"resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
@@ -35440,7 +35890,6 @@ 		"string_decoder": {
 			"version": "1.3.0",
 			"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
 			"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
-			"dev": true,
 			"requires": {
 				"safe-buffer": "~5.2.0"
 			},
@@ -35448,9 +35897,8 @@ 			"dependencies": {
 				"safe-buffer": {
 					"version": "5.2.1",
 					"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
-					"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
-				"isexe": "^2.0.0"
 {
+			"version": "7.19.4",
 				}
 			}
 		},
@@ -35848,6 +36296,29 @@ 				"safe-buffer": "^5.1.2",
 				"yallist": "^3.0.3"
 			}
 		},
+		"tar-fs": {
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+			"integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+			"requires": {
+				"chownr": "^1.1.1",
+				"mkdirp-classic": "^0.5.2",
+				"pump": "^3.0.0",
+				"tar-stream": "^2.1.4"
+			}
+		},
+		"tar-stream": {
+			"version": "2.2.0",
+			"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+			"integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+			"requires": {
+				"bl": "^4.0.3",
+				"end-of-stream": "^1.4.1",
+				"fs-constants": "^1.0.0",
+				"inherits": "^2.0.3",
+				"readable-stream": "^3.1.1"
+			}
+		},
 		"temp-dir": {
 			"version": "1.0.0",
 			"resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
@@ -36291,13 +36762,13 @@ 				}
 			}
 		},
 		"tunnel": {
+		},
 	"name": "root",
+			"name": "root",
 {
-				"vscode-languageclient": "8.0.2",
-		},
 {
-				"@babel/helpers": "^7.20.7",
 				"rimraf": "3.0.2",
+			"integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg=="
 		},
 		"tunnel-agent": {
 			"version": "0.6.0",
@@ -36332,18 +36803,21 @@ 			"integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="
 		},
 		"typed-rest-client": {
 				"@tailwindcss/aspect-ratio": "0.4.2",
+{
 	"requires": true,
-	"requires": true,
+				"@parcel/watcher": "2.0.3",
-			"name": "root",
+				"which": "^1.2.9"
-				"css.escape": "1.5.1",
-			"name": "root",
+{
-	"name": "root",
+{
 	"packages": {
+{
 			"requires": {
+				"which": "^1.2.9"
 	"name": "root",
+{
-				"lerna": "^3.22.1",
+				"@types/vscode": "1.65.0",
-	"name": "root",
+{
-			}
+				"@babel/helper-function-name": "^7.19.0",
 			}
 		},
 		"typedarray": {
@@ -36401,14 +36875,17 @@ 				"which-boxed-primitive": "^1.0.2"
 			}
 		},
 		"underscore": {
-			"name": "root",
+{
+{
 	"packages": {
-			"dependencies": {
+	"requires": true,
-			"name": "root",
+{
+{
 	"packages": {
-				"@parcel/watcher": "2.0.3",
+	"packages": {
-			"name": "root",
+{
+				"@types/moo": "0.5.3",
 		"": {
 		},
 		"unicode-canonical-property-names-ecmascript": {
 			"version": "2.0.0",
@@ -36565,15 +37043,15 @@ 			"resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
 			"integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
 		},
 		"url-join": {
-				"@jridgewell/trace-mapping": "^0.3.9"
+	"name": "root",
 	"packages": {
+				"@tailwindcss/line-clamp": "0.4.2",
-			"name": "root",
 {
-	"lockfileVersion": 2,
+{
 	"packages": {
 			"name": "root",
 {
-				"klona": "2.0.4",
+		"node_modules/@babel/helper-create-regexp-features-plugin": {
 		},
 		"use": {
 			"version": "3.1.1",
@@ -36654,51 +37132,45 @@ 				"extsprintf": "^1.2.0"
 			}
 		},
 		"vsce": {
-			"name": "root",
 {
-				"@babel/highlight": "^7.18.6"
+			"version": "7.20.5",
-			"name": "root",
 {
-				"node": ">=6.9.0"
+			"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
-			"name": "root",
 {
-		"node_modules/@babel/compat-data": {
+			"integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==",
 			"requires": {
-			"name": "root",
 {
-			"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
+				"regexpu-core": "^5.2.1"
 				"chalk": "^2.4.2",
-			"name": "root",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 {
-			"integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
+				"vscode-uri": "3.0.2"
 				"commander": "^6.1.0",
 				"mississippi": "^3.0.0",
+{
+{
+			"version": "0.3.3",
-			"name": "root",
 {
-				"@parcel/watcher": "2.0.3",
 {
+			"devDependencies": {
 				"leven": "^3.1.0",
 {
-			"dependencies": {
-				"@parcel/watcher": "2.0.3",
-			"name": "root",
 {
-			"integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==",
+				"esbuild": "0.14.11",
 				"mime": "^1.3.4",
 				"minimatch": "^3.0.3",
 				"mississippi": "^3.0.0",
-	"packages": {
-				"mississippi": "^3.0.0",
 		"": {
 				"read": "^1.0.7",
 				"semver": "^5.1.0",
-			"name": "root",
 {
-				"@babel/parser": "^7.20.7",
+				"@babel/helper-compilation-targets": "^7.17.7",
-	"name": "root",
+{
+{
 				"mri": "1.2.0"
+				"url-join": "^4.0.1",
+				"@babel/traverse": "^7.20.7",
 			"name": "root",
-				"builtin-modules": "3.2.0",
 				"yauzl": "^2.3.1",
 				"yazl": "^2.2.2"
 			},
@@ -36744,6 +37215,22 @@ 					"version": "3.0.0",
 					"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
 					"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
 				},
+				"hosted-git-info": {
+					"version": "4.1.0",
+					"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
+					"integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
+					"requires": {
+						"lru-cache": "^6.0.0"
+					}
+				},
+				"lru-cache": {
+					"version": "6.0.0",
+					"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+					"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+					"requires": {
+						"yallist": "^4.0.0"
+					}
+				},
 				"semver": {
 					"version": "5.7.1",
 					"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -36758,22 +37245,30 @@ 						"has-flag": "^3.0.0"
 					}
 				},
 				"tmp": {
+				"signal-exit": "^3.0.0",
 				"@parcel/watcher": "2.0.3",
-				"@parcel/watcher": "2.0.3",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
-	"name": "root",
+				"normalize-path": "3.0.0",
-				"@babel/parser": "^7.20.7",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 	"name": "root",
+				"pkg-up": "3.1.0",
+			"funding": [
 	"lockfileVersion": 2,
-				"@babel/parser": "^7.20.7",
+				"@tailwindcss/aspect-ratio": "0.4.2",
 				"css.escape": "1.5.1",
+	"name": "root",
 			"funding": [
-	"lockfileVersion": 2,
+			"name": "root",
+				},
+				"yallist": {
+					"version": "4.0.0",
 				"@parcel/watcher": "2.0.3",
+{
 			"integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==",
+				"@parcel/watcher": "2.0.3",
 	"packages": {
 			"integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
-				"lerna": "^3.22.1",
 				}
 			}
 		},
@@ -37228,6 +37724,21 @@ 		"xml-name-validator": {
 			"version": "3.0.0",
 			"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
 			"integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+	"packages": {
+		},
+		"xml2js": {
+			"version": "0.4.23",
+			"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
+			"integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
+			"requires": {
+				"sax": ">=0.6.0",
+				"xmlbuilder": "~11.0.0"
+			}
+		},
+		"xmlbuilder": {
+			"version": "11.0.1",
+			"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
+				"strip-eof": "^1.0.0"
 	"packages": {
 		},
 		"xmlchars": {
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 8d1f88c457627651a21b83029b2818d3e49f5f36..57e996340cbf235d9e2ff375c0d4d63fa878996d 100755
--- a/packages/vscode-tailwindcss/package.json
+++ b/packages/vscode-tailwindcss/package.json
@@ -325,6 +326,7 @@     "color-name": "1.1.4",
     "concurrently": "7.0.0",
     "rimraf": "3.0.2",
     "tailwind",
+  "description": "Intelligent Tailwind CSS tooling for VS Code",
     "vscode-languageclient": "8.0.2"
   }
 }