updating dependencies
diff --git a/menu-feed/typescript/package-lock.json b/menu-feed/typescript/package-lock.json
index 2f6ba0d..1789c59 100644
--- a/menu-feed/typescript/package-lock.json
+++ b/menu-feed/typescript/package-lock.json
@@ -9,7 +9,6 @@
       "version": "1.0.0",
       "license": "ISC",
       "dependencies": {
-        "google-protobuf": "^3.21.2",
         "ts-proto": "^1.143.0"
       },
       "devDependencies": {
@@ -76,9 +75,9 @@
       "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA=="
     },
     "node_modules/@types/node": {
-      "version": "18.15.7",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.7.tgz",
-      "integrity": "sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA=="
+      "version": "18.15.11",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
+      "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q=="
     },
     "node_modules/@types/object-hash": {
       "version": "1.3.4",
@@ -120,11 +119,6 @@
         "detect-libc": "^1.0.3"
       }
     },
-    "node_modules/google-protobuf": {
-      "version": "3.21.2",
-      "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.2.tgz",
-      "integrity": "sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA=="
-    },
     "node_modules/long": {
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
@@ -172,9 +166,9 @@
       }
     },
     "node_modules/ts-proto": {
-      "version": "1.143.0",
-      "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.143.0.tgz",
-      "integrity": "sha512-a6pxp7y/R6PlaB+4adDVVTTZPHfNt4QLlm4wU8zBn5yXHbofBOIKLJ5bymwl0nizOAnuSMqt0GllOSAUnzkvYw==",
+      "version": "1.146.0",
+      "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.146.0.tgz",
+      "integrity": "sha512-OyBZRjmqqw+aatLEUbRooWO6VKTtOLJQyaQFMciigEZPNgTsWtApqHpQDtqDMQFWEXhIARqEV+B7ZJx8cljhZA==",
       "dependencies": {
         "@types/object-hash": "^1.3.0",
         "case-anything": "^2.1.10",
@@ -182,16 +176,16 @@
         "object-hash": "^1.3.1",
         "protobufjs": "^6.11.3",
         "ts-poet": "^6.4.1",
-        "ts-proto-descriptors": "1.7.1"
+        "ts-proto-descriptors": "1.8.0"
       },
       "bin": {
         "protoc-gen-ts_proto": "protoc-gen-ts_proto"
       }
     },
     "node_modules/ts-proto-descriptors": {
-      "version": "1.7.1",
-      "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.7.1.tgz",
-      "integrity": "sha512-oIKUh3K4Xts4v29USGLfUG+2mEk32MsqpgZAOUyUlkrcIdv34yE+k2oZ2Nzngm6cV/JgFdOxRCqeyvmWHuYAyw==",
+      "version": "1.8.0",
+      "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.8.0.tgz",
+      "integrity": "sha512-iV20plcI8+GRkeZIAygxOOH0p2xpOsKfw9kI1W20NCwawi1/4bG/YRd9rQY9XSJP+lD9j7XbSy3tFFuikfsljw==",
       "dependencies": {
         "long": "^4.0.0",
         "protobufjs": "^6.8.8"
@@ -272,9 +266,9 @@
       "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA=="
     },
     "@types/node": {
-      "version": "18.15.7",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.7.tgz",
-      "integrity": "sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA=="
+      "version": "18.15.11",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
+      "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q=="
     },
     "@types/object-hash": {
       "version": "1.3.4",
@@ -304,11 +298,6 @@
         "detect-libc": "^1.0.3"
       }
     },
-    "google-protobuf": {
-      "version": "3.21.2",
-      "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.2.tgz",
-      "integrity": "sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA=="
-    },
     "long": {
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
@@ -348,9 +337,9 @@
       }
     },
     "ts-proto": {
-      "version": "1.143.0",
-      "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.143.0.tgz",
-      "integrity": "sha512-a6pxp7y/R6PlaB+4adDVVTTZPHfNt4QLlm4wU8zBn5yXHbofBOIKLJ5bymwl0nizOAnuSMqt0GllOSAUnzkvYw==",
+      "version": "1.146.0",
+      "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.146.0.tgz",
+      "integrity": "sha512-OyBZRjmqqw+aatLEUbRooWO6VKTtOLJQyaQFMciigEZPNgTsWtApqHpQDtqDMQFWEXhIARqEV+B7ZJx8cljhZA==",
       "requires": {
         "@types/object-hash": "^1.3.0",
         "case-anything": "^2.1.10",
@@ -358,13 +347,13 @@
         "object-hash": "^1.3.1",
         "protobufjs": "^6.11.3",
         "ts-poet": "^6.4.1",
-        "ts-proto-descriptors": "1.7.1"
+        "ts-proto-descriptors": "1.8.0"
       }
     },
     "ts-proto-descriptors": {
-      "version": "1.7.1",
-      "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.7.1.tgz",
-      "integrity": "sha512-oIKUh3K4Xts4v29USGLfUG+2mEk32MsqpgZAOUyUlkrcIdv34yE+k2oZ2Nzngm6cV/JgFdOxRCqeyvmWHuYAyw==",
+      "version": "1.8.0",
+      "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.8.0.tgz",
+      "integrity": "sha512-iV20plcI8+GRkeZIAygxOOH0p2xpOsKfw9kI1W20NCwawi1/4bG/YRd9rQY9XSJP+lD9j7XbSy3tFFuikfsljw==",
       "requires": {
         "long": "^4.0.0",
         "protobufjs": "^6.8.8"
diff --git a/menu-feed/typescript/package.json b/menu-feed/typescript/package.json
index c43360d..4598c67 100644
--- a/menu-feed/typescript/package.json
+++ b/menu-feed/typescript/package.json
@@ -10,7 +10,6 @@
   "author": "",
   "license": "ISC",
   "dependencies": {
-    "google-protobuf": "^3.21.2",
     "ts-proto": "^1.143.0"
   },
   "devDependencies": {