From 1082497ba78bd09c3295a11db91ce7b1d4d5862c Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Wed, 4 Oct 2023 16:06:51 +0100 Subject: [PATCH] Remove the `track-changes` service (#15105) * Remove services/track-changes * Update package-lock.json * Update copy.bara.sky * Update dependabot.yml GitOrigin-RevId: 12f0106b442a313b06fb17048dc51d5b9a51d2e3 --- package-lock.json | 220 +--------------------------------------------- package.json | 1 - 2 files changed, 1 insertion(+), 220 deletions(-) diff --git a/package-lock.json b/package-lock.json index 59c1493950..4d82aa3814 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,6 @@ "services/third-party-datastore", "services/third-party-references", "services/tpdsworker", - "services/track-changes", "services/web", "tools/storybook" ], @@ -7838,10 +7837,6 @@ "resolved": "services/tpdsworker", "link": true }, - "node_modules/@overleaf/track-changes": { - "resolved": "services/track-changes", - "link": true - }, "node_modules/@overleaf/web": { "resolved": "services/web", "link": true @@ -31490,21 +31485,6 @@ "node >= 0.2.0" ] }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, "node_modules/jsonwebtoken": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", @@ -33269,15 +33249,6 @@ "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", "optional": true }, - "node_modules/memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true, - "engines": { - "node": ">= 0.10.0" - } - }, "node_modules/mensch": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz", @@ -38262,23 +38233,6 @@ "tslib": "^2.1.0" } }, - "node_modules/s3-streams": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/s3-streams/-/s3-streams-0.4.0.tgz", - "integrity": "sha512-DtZ7w3A0EorzHdhh00U3p7O2c2hv2w/i+A1JATAJZubp+fnwlU8MiejJibAzMLhhCRv+UsfimSGoivWt2Y4JsQ==", - "dependencies": { - "bluebird": "^3.5.3", - "lodash": "^4.17.11", - "readable-stream": "^3.1.1" - }, - "engines": { - "iojs": "^1.2.0", - "node": "^0.8 || ^0.10 || ^0.12" - }, - "peerDependencies": { - "aws-sdk": "^2.1.34" - } - }, "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -43172,14 +43126,6 @@ "fd-slicer": "~1.1.0" } }, - "node_modules/yazl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz", - "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==", - "dependencies": { - "buffer-crc32": "~0.2.3" - } - }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", @@ -45043,6 +44989,7 @@ }, "services/track-changes": { "name": "@overleaf/track-changes", + "extraneous": true, "dependencies": { "@overleaf/logger": "*", "@overleaf/metrics": "*", @@ -45080,59 +45027,6 @@ "timekeeper": "2.2.0" } }, - "services/track-changes/node_modules/byline": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", - "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=", - "engines": { - "node": ">=0.10.0" - } - }, - "services/track-changes/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "services/track-changes/node_modules/line-reader": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/line-reader/-/line-reader-0.4.0.tgz", - "integrity": "sha1-F+RIGNoKwzVnW6MAlU+U72cOZv0=" - }, - "services/track-changes/node_modules/sinon": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.0.3.tgz", - "integrity": "sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.2", - "@sinonjs/fake-timers": "^6.0.1", - "@sinonjs/formatio": "^5.0.1", - "@sinonjs/samsam": "^5.1.0", - "diff": "^4.0.2", - "nise": "^4.0.4", - "supports-color": "^7.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/sinon" - } - }, - "services/track-changes/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "services/web": { "name": "@overleaf/web", "dependencies": { @@ -53261,85 +53155,6 @@ "request": "^2.88.2" } }, - "@overleaf/track-changes": { - "version": "file:services/track-changes", - "requires": { - "@overleaf/logger": "*", - "@overleaf/metrics": "*", - "@overleaf/o-error": "*", - "@overleaf/redis-wrapper": "*", - "@overleaf/settings": "*", - "async": "^3.2.2", - "aws-sdk": "^2.643.0", - "body-parser": "^1.19.0", - "bson": "^1.1.5", - "bunyan": "^1.8.15", - "byline": "^5.0.0", - "chai": "^4.3.6", - "chai-as-promised": "^7.1.1", - "cli": "^1.0.1", - "express": "^4.18.2", - "heap": "^0.2.6", - "JSONStream": "^1.3.5", - "line-reader": "^0.4.0", - "lodash": "^4.17.21", - "memorystream": "0.3.1", - "mocha": "^10.2.0", - "mongo-uri": "^0.1.2", - "mongodb": "^3.6.0", - "redis": "~0.10.1", - "request": "~2.88.2", - "requestretry": "^7.1.0", - "s3-streams": "^0.4.0", - "sandboxed-module": "~2.0.3", - "sinon": "~9.0.1", - "timekeeper": "2.2.0", - "underscore": "~1.13.1", - "yazl": "^2.5.1" - }, - "dependencies": { - "byline": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz", - "integrity": "sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=" - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "line-reader": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/line-reader/-/line-reader-0.4.0.tgz", - "integrity": "sha1-F+RIGNoKwzVnW6MAlU+U72cOZv0=" - }, - "sinon": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.0.3.tgz", - "integrity": "sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.2", - "@sinonjs/fake-timers": "^6.0.1", - "@sinonjs/formatio": "^5.0.1", - "@sinonjs/samsam": "^5.1.0", - "diff": "^4.0.2", - "nise": "^4.0.4", - "supports-color": "^7.1.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "@overleaf/web": { "version": "file:services/web", "requires": { @@ -71719,15 +71534,6 @@ "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=" }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, "jsonwebtoken": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", @@ -73179,12 +72985,6 @@ "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", "optional": true }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true - }, "mensch": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/mensch/-/mensch-0.3.4.tgz", @@ -77199,16 +76999,6 @@ "tslib": "^2.1.0" } }, - "s3-streams": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/s3-streams/-/s3-streams-0.4.0.tgz", - "integrity": "sha512-DtZ7w3A0EorzHdhh00U3p7O2c2hv2w/i+A1JATAJZubp+fnwlU8MiejJibAzMLhhCRv+UsfimSGoivWt2Y4JsQ==", - "requires": { - "bluebird": "^3.5.3", - "lodash": "^4.17.11", - "readable-stream": "^3.1.1" - } - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -80958,14 +80748,6 @@ "fd-slicer": "~1.1.0" } }, - "yazl": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz", - "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==", - "requires": { - "buffer-crc32": "~0.2.3" - } - }, "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", diff --git a/package.json b/package.json index ebb9b32a03..353ee844fd 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,6 @@ "services/third-party-datastore", "services/third-party-references", "services/tpdsworker", - "services/track-changes", "services/web", "tools/storybook" ]