Explorar el Código

Merge pull request #10133 from overleaf/msm-remove-ldajs

Remove `ldapjs` dependency

GitOrigin-RevId: 0ce5c8609091d29bb4d2388f9336fcf075db79a7
Miguel Serrano hace 3 años
padre
commit
07ac37e382
Se han modificado 2 ficheros con 1 adiciones y 333 borrados
  1. 1 332
      package-lock.json
  2. 0 1
      services/web/package.json

+ 1 - 332
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",

+ 0 - 1
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",