diff --git a/package-lock.json b/package-lock.json index 5d79789043717efeed8be4c08d29d0f288d909cf..4ddbbf852838a119ea18bb0308024cf08ed27ab0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "@wdio/globals": "^8.8.2", "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", - "chartjs-plugin-zoom": "^2.0.0", + "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", "file-saver": "^2.0.5", "he": "^1.2.0", @@ -96,7 +96,8 @@ "@types/base-64": "^1.0.0", "@types/lodash": "^4.14.191", "base-64": "^1.0.0", - "lodash": "^4.14.191" + "lodash": "^4.14.191", + "seedrandom": "^3.0.5" }, "devDependencies": { "@types/jasmine": "^4.0.3", @@ -111,6 +112,7 @@ "eslint-plugin-prefer-arrow": "^1.2.3", "jasmine": "^4.2.1", "rimraf": "^3.0.2", + "ts-node": "^10.9.1", "typedoc": "^0.23.7", "typescript": "^4.7.4", "uglify-js": "^3.17.4" @@ -9744,8 +9746,9 @@ "peer": true }, "node_modules/chartjs-plugin-zoom": { - "version": "2.0.0", - "license": "MIT", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/chartjs-plugin-zoom/-/chartjs-plugin-zoom-2.0.1.tgz", + "integrity": "sha512-ogOmLu6e+Q7E1XWOCOz9YwybMslz9qNfGV2a+qjfmqJYpsw5ZMoRHZBUyW+NGhkpQ5PwwPA/+rikHpBZb7PZuA==", "dependencies": { "hammerjs": "^2.0.8" }, @@ -22051,6 +22054,11 @@ "version": "3.0.1", "license": "MIT" }, + "node_modules/seedrandom": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", + "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" + }, "node_modules/select": { "version": "1.1.2", "license": "MIT" diff --git a/package.json b/package.json index e8dd2b92e145659fd3677dadb077788aeee2d1a4..951e1d1a9015580842955f489f243d01c4ee2940 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "mkdocs": "bash scripts/prepare_mkdocs.sh; cd build; python3 -m mkdocs build -f mkdocs-fr.yml && python3 -m mkdocs build -f mkdocs-en.yml && cd .. && node scripts/mkdocs-postprocess.js", "mkdocs2pdf": "node scripts/extract-nghyd-version.js build/cassiopee_version.tex && python3 scripts/mkdocs2pdf.py && node scripts/mkdocs2pdf-postprocess.js && bash scripts/check-pdf-docs.sh", "clean": "rm -rf build dist release src/date_revision.ts src/assets/docs docs/pdf_build", - "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version; bash scripts/fix-chartjs-plugin-zoom-2.0.0.sh", + "preprocess": "mkdir -p build; node scripts/preprocessors.js; npm run service-worker-version;", "start": "npm run preprocess && npm run mkdocs && npm run ng serve -- --host 127.0.0.1 --poll 5000", "build-no-pdf": "npm run preprocess && npm run mkdocs && npm run ng build -- --configuration production", "build": "npm run build-href -basehref=/", @@ -59,7 +59,7 @@ "@wdio/globals": "^8.8.2", "@wdio/types": "^8.8.0", "angular2-hotkeys": "^13.1.0", - "chartjs-plugin-zoom": "^2.0.0", + "chartjs-plugin-zoom": "^2.0.1", "core-js": "^3.23.3", "file-saver": "^2.0.5", "he": "^1.2.0", diff --git a/scripts/fix-chartjs-plugin-zoom-2.0.0.sh b/scripts/fix-chartjs-plugin-zoom-2.0.0.sh deleted file mode 100755 index 45824bdb623982bdf5f9ef03fb3a88bad4f178a7..0000000000000000000000000000000000000000 --- a/scripts/fix-chartjs-plugin-zoom-2.0.0.sh +++ /dev/null @@ -1,4 +0,0 @@ -# fix compilation error due to chartjs-plugin-zoom 2.0.0 -# cf. https://forgemia.inra.fr/cassiopee/nghyd/-/issues/238#note_76247 - -sed -i "s/const enum UpdateModeEnum {$/enum UpdateModeEnum {/g" node_modules/chartjs-plugin-zoom/types/index.d.ts