Partially revert "Add workflow menu button to thread lists"

This reverts commit 1e10d199a6171f88da129505977bf6ae69c2c362.

Reason for revert: we'll use Lit instead of Vue.js.

The following parts have not been reverted:

- The inject_workflows_menubtn string in the
  src/static/_locales/en/messages.json file, since it will be used again
  in the future, and this might cause the string translations to be
  deleted from Pontoon.
- A minor CSS fix for the padding of .TWPT-btn--with-badge in
  src/static/css/common/console.css.

Bug: twpowertools:115
Change-Id: I099e06d9964b2a5fb4e43baeef1a8fe07fe52043
diff --git a/package.json b/package.json
index 3752313..7afaf6a 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,6 @@
     "google"
   ],
   "devDependencies": {
-    "@vue/compiler-sfc": "^3.2.26",
     "copy-webpack-plugin": "^9.0.1",
     "css-loader": "^6.2.0",
     "json5": "^2.2.0",
@@ -33,8 +32,6 @@
     "sass": "^1.38.1",
     "sass-loader": "^12.1.0",
     "style-loader": "^3.2.1",
-    "vue-loader": "^17.0.0",
-    "vue-style-loader": "^4.1.3",
     "webpack": "^5.44.0",
     "webpack-cli": "^4.7.2",
     "webpack-preprocessor-loader": "^1.1.4",
@@ -42,7 +39,6 @@
   },
   "private": true,
   "dependencies": {
-    "@material/menu": "^10.0.0",
     "@material/tooltip": "^12.0.0",
     "async-mutex": "^0.3.2",
     "google-protobuf": "^3.19.3",
@@ -50,8 +46,6 @@
     "idb": "^6.1.2",
     "poll-until-promise": "^3.6.1",
     "semver": "^7.3.5",
-    "sw-xhr": "^0.0.3",
-    "vue": "^3.2.26",
-    "vue-material-adapter": "^3.2.3"
+    "sw-xhr": "^0.0.3"
   }
 }