From 07ac37e382a61f23002ff3d056ecaca7ccafe8e9 Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Tue, 25 Oct 2022 14:15:50 +0200 Subject: [PATCH] Merge pull request #10133 from overleaf/msm-remove-ldajs Remove `ldapjs` dependency GitOrigin-RevId: 0ce5c8609091d29bb4d2388f9336fcf075db79a7 --- package-lock.json | 333 +------------------------------------- services/web/package.json | 1 - 2 files changed, 1 insertion(+), 333 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0736f0c3e3..7c5a4295f6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7363,11 +7363,6 @@ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, - "node_modules/asn1": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.1.tgz", - "integrity": "sha1-7Mc/ddMeo8btnUdCjbNf7Meyxtw=" - }, "node_modules/assert-never": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", @@ -19385,76 +19380,6 @@ "extsprintf": "1.2.0" } }, - "node_modules/ldapjs": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-0.7.1.tgz", - "integrity": "sha1-aEeYpodkC6sa+9gCz1MvMEkt+1Y=", - "dependencies": { - "asn1": "0.2.1", - "assert-plus": "0.1.5", - "bunyan": "0.22.1", - "nopt": "2.1.1", - "pooling": "0.4.6" - }, - "bin": { - "ldapjs-add": "bin/ldapjs-add", - "ldapjs-compare": "bin/ldapjs-compare", - "ldapjs-delete": "bin/ldapjs-delete", - "ldapjs-modify": "bin/ldapjs-modify", - "ldapjs-search": "bin/ldapjs-search" - }, - "engines": { - "node": ">=0.8" - }, - "optionalDependencies": { - "dtrace-provider": "0.2.8" - } - }, - "node_modules/ldapjs/node_modules/bunyan": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-0.22.1.tgz", - "integrity": "sha1-Agw4O+1iWvXGyINN2MSsoN0Pdlw=", - "engines": [ - "node >=0.6.0" - ], - "bin": { - "bunyan": "bin/bunyan" - }, - "optionalDependencies": { - "dtrace-provider": "0.2.8", - "mv": "0.0.5" - } - }, - "node_modules/ldapjs/node_modules/dtrace-provider": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz", - "integrity": "sha1-4kPxkhmqlfvw2PL/sH9b1k6U/iA=", - "hasInstallScript": true, - "optional": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/ldapjs/node_modules/mv": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mv/-/mv-0.0.5.tgz", - "integrity": "sha1-FerHWUeYhN8RMdbeVrziC2VPU5E=", - "optional": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/ldapjs/node_modules/nopt": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.1.tgz", - "integrity": "sha1-ket8SwF+fACtytH9bWOUTQ/bdcE=", - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, "node_modules/lead": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", @@ -24072,62 +23997,6 @@ "node": "*" } }, - "node_modules/pooling": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/pooling/-/pooling-0.4.6.tgz", - "integrity": "sha1-dqMXNx6oo2O0hY+keZ5gJF8w5mQ=", - "dependencies": { - "assert-plus": "0.1.5", - "bunyan": "0.22.1", - "once": "1.3.0", - "vasync": "1.4.0" - }, - "engines": { - "node": ">=0.8" - }, - "optionalDependencies": { - "dtrace-provider": "0.2.8" - } - }, - "node_modules/pooling/node_modules/bunyan": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-0.22.1.tgz", - "integrity": "sha1-Agw4O+1iWvXGyINN2MSsoN0Pdlw=", - "engines": [ - "node >=0.6.0" - ], - "bin": { - "bunyan": "bin/bunyan" - }, - "optionalDependencies": { - "dtrace-provider": "0.2.8", - "mv": "0.0.5" - } - }, - "node_modules/pooling/node_modules/dtrace-provider": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz", - "integrity": "sha1-4kPxkhmqlfvw2PL/sH9b1k6U/iA=", - "hasInstallScript": true, - "optional": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/pooling/node_modules/mv": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mv/-/mv-0.0.5.tgz", - "integrity": "sha1-FerHWUeYhN8RMdbeVrziC2VPU5E=", - "optional": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/pooling/node_modules/once": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz", - "integrity": "sha1-FRr4a/wfCMS58H0GqyUP/L61ZYE=" - }, "node_modules/portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -30415,66 +30284,6 @@ "node": ">= 0.8" } }, - "node_modules/vasync": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/vasync/-/vasync-1.4.0.tgz", - "integrity": "sha1-bqWmNYI1iGjYdDy91v+tyQg7kQ8=", - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "jsprim": "0.3.0", - "verror": "1.1.0" - } - }, - "node_modules/vasync/node_modules/extsprintf": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz", - "integrity": "sha1-TVi4Fazlvr/E6/A8+YsKdgSpm4Y=", - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/vasync/node_modules/json-schema": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz", - "integrity": "sha1-UDVPGfYDkXxpX3C4Wvp3w7DyNQY=" - }, - "node_modules/vasync/node_modules/jsprim": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz", - "integrity": "sha1-zRNGbqJIDb2DlqVw1H0x3aR2+LE=", - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "extsprintf": "1.0.0", - "json-schema": "0.2.2", - "verror": "1.3.3" - } - }, - "node_modules/vasync/node_modules/jsprim/node_modules/verror": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.3.tgz", - "integrity": "sha1-impKw6jHdLb2h/7OSb3/14VS4s0=", - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "extsprintf": "1.0.0" - } - }, - "node_modules/vasync/node_modules/verror": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.1.0.tgz", - "integrity": "sha1-KktOsUogcFHnWm+U7lExW/FzobA=", - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "extsprintf": "1.0.0" - } - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -34839,7 +34648,6 @@ "jquery": "^2.2.4", "json2csv": "^4.3.3", "jsonwebtoken": "^8.5.1", - "ldapjs": "^0.7.1", "lodash": "^4.17.19", "lru-cache": "^7.10.1", "mailchimp-api-v3": "^1.12.0", @@ -39721,7 +39529,7 @@ "json2csv": "^4.5.4", "lodash": "^4.17.21", "lolex": "^6.0.0", - "minimist": "1.2.7", + "minimist": "^1.2.7", "mixpanel": "^0.13.0", "mocha": "^8.4.0", "moment": "^2.29.4", @@ -42542,7 +42350,6 @@ "karma-mocha-reporter": "^2.2.5", "karma-requirejs": "^1.1.0", "karma-webpack": "^5.0.0", - "ldapjs": "^0.7.1", "less": "^3.11.1", "less-loader": "^10.2.0", "less-plugin-autoprefix": "^2.0.0", @@ -46398,11 +46205,6 @@ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, - "asn1": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.1.tgz", - "integrity": "sha1-7Mc/ddMeo8btnUdCjbNf7Meyxtw=" - }, "assert-never": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", @@ -55845,50 +55647,6 @@ } } }, - "ldapjs": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-0.7.1.tgz", - "integrity": "sha1-aEeYpodkC6sa+9gCz1MvMEkt+1Y=", - "requires": { - "asn1": "0.2.1", - "assert-plus": "0.1.5", - "bunyan": "0.22.1", - "dtrace-provider": "0.2.8", - "nopt": "2.1.1", - "pooling": "0.4.6" - }, - "dependencies": { - "bunyan": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-0.22.1.tgz", - "integrity": "sha1-Agw4O+1iWvXGyINN2MSsoN0Pdlw=", - "requires": { - "dtrace-provider": "0.2.8", - "mv": "0.0.5" - } - }, - "dtrace-provider": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz", - "integrity": "sha1-4kPxkhmqlfvw2PL/sH9b1k6U/iA=", - "optional": true - }, - "mv": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mv/-/mv-0.0.5.tgz", - "integrity": "sha1-FerHWUeYhN8RMdbeVrziC2VPU5E=", - "optional": true - }, - "nopt": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.1.tgz", - "integrity": "sha1-ket8SwF+fACtytH9bWOUTQ/bdcE=", - "requires": { - "abbrev": "1" - } - } - } - }, "lead": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", @@ -60030,46 +59788,6 @@ "resolved": "https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz", "integrity": "sha1-1rgurZiueeviKOLa9ZAzEeyYLk0=" }, - "pooling": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/pooling/-/pooling-0.4.6.tgz", - "integrity": "sha1-dqMXNx6oo2O0hY+keZ5gJF8w5mQ=", - "requires": { - "assert-plus": "0.1.5", - "bunyan": "0.22.1", - "dtrace-provider": "0.2.8", - "once": "1.3.0", - "vasync": "1.4.0" - }, - "dependencies": { - "bunyan": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-0.22.1.tgz", - "integrity": "sha1-Agw4O+1iWvXGyINN2MSsoN0Pdlw=", - "requires": { - "dtrace-provider": "0.2.8", - "mv": "0.0.5" - } - }, - "dtrace-provider": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.2.8.tgz", - "integrity": "sha1-4kPxkhmqlfvw2PL/sH9b1k6U/iA=", - "optional": true - }, - "mv": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mv/-/mv-0.0.5.tgz", - "integrity": "sha1-FerHWUeYhN8RMdbeVrziC2VPU5E=", - "optional": true - }, - "once": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz", - "integrity": "sha1-FRr4a/wfCMS58H0GqyUP/L61ZYE=" - } - } - }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -65134,55 +64852,6 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, - "vasync": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/vasync/-/vasync-1.4.0.tgz", - "integrity": "sha1-bqWmNYI1iGjYdDy91v+tyQg7kQ8=", - "requires": { - "jsprim": "0.3.0", - "verror": "1.1.0" - }, - "dependencies": { - "extsprintf": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.0.tgz", - "integrity": "sha1-TVi4Fazlvr/E6/A8+YsKdgSpm4Y=" - }, - "json-schema": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz", - "integrity": "sha1-UDVPGfYDkXxpX3C4Wvp3w7DyNQY=" - }, - "jsprim": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-0.3.0.tgz", - "integrity": "sha1-zRNGbqJIDb2DlqVw1H0x3aR2+LE=", - "requires": { - "extsprintf": "1.0.0", - "json-schema": "0.2.2", - "verror": "1.3.3" - }, - "dependencies": { - "verror": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.3.tgz", - "integrity": "sha1-impKw6jHdLb2h/7OSb3/14VS4s0=", - "requires": { - "extsprintf": "1.0.0" - } - } - } - }, - "verror": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.1.0.tgz", - "integrity": "sha1-KktOsUogcFHnWm+U7lExW/FzobA=", - "requires": { - "extsprintf": "1.0.0" - } - } - } - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/services/web/package.json b/services/web/package.json index 5405a4fca5..4c3e842798 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -154,7 +154,6 @@ "jquery": "^2.2.4", "json2csv": "^4.3.3", "jsonwebtoken": "^8.5.1", - "ldapjs": "^0.7.1", "lodash": "^4.17.19", "lru-cache": "^7.10.1", "mailchimp-api-v3": "^1.12.0",