Remove etherpad-cli-client devDependency.

We use this package when testing rate limiting. We already install it in
Docker, when running the Github workflow, so there is no need to install it by default.

In contrast to other devDependencies this is not required in case you
want to run the backend tests or check the code with eslint etc.
fix-admintests-rebased
webzwo0i 2023-07-28 14:25:22 +02:00 committed by SamTV12345
parent 2e9f39ec01
commit 510f0daae3
3 changed files with 129 additions and 15279 deletions

View File

@ -45,6 +45,9 @@ jobs:
- -
name: install dependencies and create symlink for ep_etherpad-lite name: install dependencies and create symlink for ep_etherpad-lite
run: src/bin/installDeps.sh run: src/bin/installDeps.sh
-
name: Install etherpad-cli-client
run: npm i etherpad-cli-client
- -
name: run rate limit test name: run rate limit test
run: | run: |

15404
src/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -79,7 +79,6 @@
"devDependencies": { "devDependencies": {
"eslint": "^8.50.0", "eslint": "^8.50.0",
"eslint-config-etherpad": "^3.0.22", "eslint-config-etherpad": "^3.0.22",
"etherpad-cli-client": "^2.0.2",
"mocha": "^10.0.0", "mocha": "^10.0.0",
"mocha-froth": "^0.2.10", "mocha-froth": "^0.2.10",
"nodeify": "^1.0.1", "nodeify": "^1.0.1",