chore: add Typescript support

Fixed: twpowertools:198
Change-Id: I00a14ab8ad93e9ff8d2a4d2e33824a9290500a8a
diff --git a/package.json b/package.json
index c39a172..162e67a 100644
--- a/package.json
+++ b/package.json
@@ -39,6 +39,8 @@
     "sass": "1.77.0",
     "sass-loader": "14.2.1",
     "style-loader": "4.0.0",
+    "ts-loader": "^9.5.1",
+    "typescript": "^5.4.5",
     "webpack": "5.91.0",
     "webpack-cli": "5.1.4",
     "webpack-preprocessor-loader": "1.3.0",
@@ -53,6 +55,7 @@
     "@material/tooltip": "^14.0.0",
     "@material/web": "^1.0.0",
     "@stdlib/utils-escape-regexp-string": "^0.2.0",
+    "@types/chrome": "^0.0.267",
     "async-mutex": "^0.5.0",
     "dompurify": "^3.0.0",
     "google-protobuf": "^3.19.3",