cerpus / Edlib

Edlib is an application for creating, sharing, storing and using rich interactive learning resources.
https://docs.edlib.com
GNU General Public License v3.0
40 stars 7 forks source link

use `npm ci` for CA #2730

Closed emmachughes closed 2 months ago

emmachughes commented 2 months ago

npm install alters package.json, which is undesirable.

https://docs.npmjs.com/cli/v10/commands/npm-ci

--legacy-peer-deps isn't necessary since 1a8424e0b293701ea8105f5b9fbc2b741a7c9a30, but that commit did not remove it from docker-compose.yml.