Newer
Older
"name": "fr.irstea.cassiopee",
"displayName": "Cassiopée",
"description": "Hydraulic calculators",
"homepage": "https://cassiopee.g-eau.fr",
"ng": "cd . && \"node_modules/.bin/ng\"",
"postinstall": "./node_modules/.bin/webdriver-manager update --gecko=false --versions.chrome=107.0.5304.110",
"lint": "eslint -c .eslintrc.js --ext .ts src",
"e2e": "node scripts/check-translations.js && { npm run start & sleep 180 ; } && ./node_modules/.bin/wdio run ./wdio.conf.ts",
"e2equick": "node scripts/check-translations.js && ./node_modules/.bin/wdio run ./wdio.conf.ts",
"monkeytest": "npm run ng -- e2e --dev-server-target= --suite=monkeyTest --webdriver-update=false",
"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",
"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=/",
"build-href": "npm run preprocess && npm run mkdocs && npm run ng build -- --configuration production --base-href=$npm_config_basehref && npm run mkdocs2pdf",
"update-dist-index-mimetypes": "node scripts/update-dist-index-mimetypes.js",
"electron": "npm run update-dist-index-mimetypes && \"node_modules/.bin/electron\" .",
"release-linux-nocompile": "npm run update-dist-index-mimetypes && \"node_modules/.bin/electron-builder\"",
"release-linux": "npm run build-no-pdf && npm run release-linux-nocompile",
"release-mac-nocompile": "npm run update-dist-index-mimetypes && \"node_modules/.bin/electron-builder\" --mac",
"release-mac": "npm run build-no-pdf && npm run release-mac-nocompile",
"release-windows-nocompile": "npm run update-dist-index-mimetypes && \"node_modules/.bin/electron-builder\" --win",
"release-windows": "npm run build-no-pdf && npm run release-windows-nocompile",
"release-all": "node scripts/clean_release.js && npm run build-no-pdf && npm run update-dist-index-mimetypes && \"node_modules/.bin/electron-builder\" && \"node_modules/.bin/electron-builder\" --mac && \"node_modules/.bin/electron-builder\" --win",
"compodoc": "node \"node_modules/@compodoc/compodoc/bin/index-cli.js\" -p src/tsconfig.app.json -s --language fr-FR -d compodoc-fr",
"viz": "tsviz -recursive src/ nghyd_class_diagram.png",
"webapp-nocompile": "\"node_modules/.bin/http-server\" dist",
"webapp": "npm run build-no-pdf && npm run webapp-nocompile",
"service-worker-version": "./scripts/update-service-worker-config.sh"
François Grand
committed
"@angular-devkit/build-angular": "^14.0.4",
"@angular/animations": "^14.0.4",
"@angular/cdk": "^14.0.4",
"@angular/common": "^14.0.4",
"@angular/compiler": "^14.0.4",
"@angular/core": "^14.0.4",
"@angular/flex-layout": "^14.0.0-beta.40",
"@angular/forms": "^14.0.4",
François Grand
committed
"@ngx-matomo/tracker": "^3.0.0",
"@wdio/codemod": "^0.12.0",
"@wdio/globals": "^8.8.2",
François Grand
committed
"angular2-hotkeys": "^13.1.0",
"chartjs-plugin-zoom": "^2.0.0",
"jalhyd": "file:./jalhyd",
François Grand
committed
François Grand
committed
"ngx-webstorage-service": "^5.0.0",
François Grand
committed
"@angular/cli": "^14.0.4",
"@angular/compiler-cli": "^14.0.4",
"@angular/language-service": "^14.0.4",
"@types/file-saver": "^2.0.5",
François Grand
committed
"@types/jasmine": "~4.0.3",
"@types/jasminewd2": "^2.0.10",
"@types/node": "^18.0.1",
"@wdio/cli": "^8.8.2",
"@wdio/jasmine-framework": "^8.8.2",
"@wdio/local-runner": "^8.8.2",
"@wdio/spec-reporter": "^8.8.0",
"chromedriver": "^111.0.0",
"electron": "^19.0.7",
"electron-builder": "^23.1.0",
"eslint": "^8.19.0",
"eslint-plugin-import": "^2.26.0",
François Grand
committed
"jasmine-core": "~4.2.0",
"jasmine-spec-reporter": "~7.0.0",
"wdio-chromedriver-service": "^8.1.1",
"wdio-wait-for": "^3.0.3",
"webpack-dev-server": "^4.9.3"