mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-23 00:46:16 -04:00
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.
This commit is contained in:
parent
23ce7bd654
commit
519aba44c8
3 changed files with 152 additions and 15302 deletions
3
.github/workflows/rate-limit.yml
vendored
3
.github/workflows/rate-limit.yml
vendored
|
@ -45,6 +45,9 @@ jobs:
|
|||
-
|
||||
name: install dependencies and create symlink for ep_etherpad-lite
|
||||
run: src/bin/installDeps.sh
|
||||
-
|
||||
name: Install etherpad-cli-client
|
||||
run: npm i etherpad-cli-client
|
||||
-
|
||||
name: run rate limit test
|
||||
run: |
|
||||
|
|
15404
src/package-lock.json
generated
15404
src/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -30,43 +30,43 @@
|
|||
}
|
||||
],
|
||||
"dependencies": {
|
||||
"async": "^3.2.5",
|
||||
"axios": "^1.6.2",
|
||||
"clean-css": "^5.3.3",
|
||||
"async": "^3.2.4",
|
||||
"axios": "^1.4.0",
|
||||
"clean-css": "^5.3.2",
|
||||
"cookie-parser": "^1.4.6",
|
||||
"cross-spawn": "^7.0.3",
|
||||
"ejs": "^3.1.9",
|
||||
"etherpad-require-kernel": "^1.0.15",
|
||||
"etherpad-yajsml": "0.0.12",
|
||||
"express": "4.18.2",
|
||||
"express-rate-limit": "^7.1.5",
|
||||
"express-rate-limit": "^6.7.1",
|
||||
"express-session": "npm:@etherpad/express-session@^1.18.2",
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"find-root": "1.1.0",
|
||||
"formidable": "^3.5.1",
|
||||
"formidable": "^2.1.2",
|
||||
"http-errors": "^2.0.0",
|
||||
"js-cookie": "^3.0.5",
|
||||
"jsdom": "^23.0.1",
|
||||
"jsdom": "^20.0.0",
|
||||
"jsonminify": "0.4.2",
|
||||
"languages4translatewiki": "0.1.3",
|
||||
"lodash.clonedeep": "4.5.0",
|
||||
"log4js": "^6.9.1",
|
||||
"log4js": "0.6.38",
|
||||
"measured-core": "^2.0.0",
|
||||
"mime-types": "^2.1.35",
|
||||
"openapi-backend": "^5.10.5",
|
||||
"openapi-backend": "^5.9.2",
|
||||
"proxy-addr": "^2.0.7",
|
||||
"rate-limiter-flexible": "^4.0.0",
|
||||
"rehype": "^13.0.1",
|
||||
"rehype-minify-whitespace": "^6.0.0",
|
||||
"resolve": "1.22.8",
|
||||
"rate-limiter-flexible": "^2.4.1",
|
||||
"rehype": "^12.0.1",
|
||||
"rehype-minify-whitespace": "^5.0.1",
|
||||
"resolve": "1.22.2",
|
||||
"security": "1.0.0",
|
||||
"semver": "^7.5.4",
|
||||
"semver": "^7.5.3",
|
||||
"socket.io": "^2.5.0",
|
||||
"superagent": "^8.1.2",
|
||||
"terser": "^5.26.0",
|
||||
"superagent": "^8.0.9",
|
||||
"terser": "^5.18.2",
|
||||
"threads": "^1.7.0",
|
||||
"tinycon": "0.6.8",
|
||||
"ueberdb2": "^4.2.44",
|
||||
"ueberdb2": "^4.1.7",
|
||||
"underscore": "1.13.6",
|
||||
"unorm": "1.6.0",
|
||||
"wtfnode": "^0.9.1"
|
||||
|
@ -77,22 +77,21 @@
|
|||
"etherpad-lite": "node/server.js"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint": "^8.56.0",
|
||||
"eslint-config-etherpad": "^3.0.22",
|
||||
"etherpad-cli-client": "^2.0.2",
|
||||
"eslint": "^8.43.0",
|
||||
"eslint-config-etherpad": "^3.0.15",
|
||||
"mocha": "^10.0.0",
|
||||
"mocha-froth": "^0.2.10",
|
||||
"nodeify": "^1.0.1",
|
||||
"openapi-schema-validation": "^0.4.2",
|
||||
"selenium-webdriver": "^4.16.0",
|
||||
"selenium-webdriver": "^4.10.0",
|
||||
"set-cookie-parser": "^2.6.0",
|
||||
"sinon": "^17.0.1",
|
||||
"sinon": "^15.2.0",
|
||||
"split-grid": "^1.0.11",
|
||||
"supertest": "^6.3.3",
|
||||
"typescript": "^5.3.3"
|
||||
"typescript": "^4.9.5"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.18.2",
|
||||
"node": ">=16.20.1",
|
||||
"npm": ">=8.19.4"
|
||||
},
|
||||
"repository": {
|
||||
|
@ -106,6 +105,6 @@
|
|||
"test-container": "../node_modules/mocha/bin/_mocha --timeout 5000 tests/container/specs/api",
|
||||
"dev": "bash ./bin/run.sh"
|
||||
},
|
||||
"version": "1.9.5",
|
||||
"version": "1.9.1",
|
||||
"license": "Apache-2.0"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue