Newer
Older
"name": "fr.irstea.cassiopee",
"displayName": "Cassiopée",
"description": "Hydraulic calculators",
"author": "Irstea",
"main": "main.js",
"homepage": "http://cassiopee.g-eau.net",
"lint": "ng lint",
"e2e": "ng e2e",
"electron": "electron .",
"electron-builder": "electron-builder",
David Dorchies
committed
"start": "npm run preprocess && ng serve --host 0.0.0.0 --poll 5000",
"prod": "npm run preprocess && ng serve --host 0.0.0.0 --prod",
"build": "npm run preprocess && ng build --prod --build-optimizer=false",
"build-cordova": "npm run preprocess && ng build --prod --build-optimizer=false && npm run add-cordova-js",
"add-cordova-js": "sed -i '/<\\/title>/a <script type=\"text/javascript\" src=\"cordova.js\"></script>' dist/index.html",
"release-linux": "npm run build && electron-builder",
"release-windows": "rd /s /q release & ng build --prod --build-optimizer=false && npm run electron-builder",
"release-android": "npm run build-cordova && cordova platform add android; rm dist/assets/docs-fr/sitemap.xml.gz && cordova build android && mv platforms/android/app/build/outputs/apk/debug/app-debug.apk release/cassiopee.apk",
"e2equick": "ng e2e --dev-server-target= --baseUrl=http://localhost:4200",
"jalhyd": "rm -f node_modules/jalhyd && cd ../jalhyd && npm run build && cd ../nghyd && npm install ../jalhyd",
"mathjax": "mkdir -p docs-fr/javascripts/mathjax && rsync -az --delete `cat rsync-mathjax-files` docs-fr/javascripts/mathjax",
"mkdocs": "npm run mathjax && find docs-fr/javascripts/ -name '*.md' -type f -delete && python3 -m mkdocs build",
"preprocess": "node preprocessors.js && npm run mkdocs",
mathias.chouet
committed
"viz": "tsviz -recursive src/ nghyd_class_diagram.png",
"compodoc-patch": "sed -i '/Application.prototype.detectAngularJSProjects = function () {/a return false; // patch cracra, voir https://github.com/compodoc/compodoc/issues/667' node_modules/@compodoc/compodoc/dist/index-cli.js",
"compodoc": "nodejs node_modules/@compodoc/compodoc/bin/index-cli.js -p src/tsconfig.app.json -s --language fr-FR -d compodoc-fr"
"@angular/animations": "^7.2.15",
"@angular/cdk": "^7.3.7",
"@angular/common": "^7.2.15",
"@angular/compiler": "^7.2.15",
"@angular/core": "^7.2.15",
"@angular/flex-layout": "^7.0.0-beta.24",
"@angular/forms": "^7.2.15",
"@angular/http": "^7.2.15",
"@angular/material": "^7.3.7",
"@angular/platform-browser": "^7.2.15",
"@angular/platform-browser-dynamic": "^7.2.15",
"@angular/router": "^7.2.15",
"@types/pako": "^1.0.1",
"chartjs-plugin-zoom": "^0.7.3",
"cordova-android": "^8.0.0",
"core-js": "^2.6.9",
"file-saver": "^2.0.2",
"jalhyd": "file:../jalhyd",
"rxjs": "^6.5.2",
"rxjs-compat": "^6.5.2",
"screenfull": "^4.2.0",
"@angular-devkit/build-angular": "^0.13.9",
"@angular/cli": "^7.3.9",
"@angular/compiler-cli": "^7.2.15",
"@angular/language-service": "^7.2.15",
"@compodoc/compodoc": "^1.1.10",
"@types/file-saver": "^2.0.1",
"@types/jasmine": "^3.3.13",
"electron": "^5.0.7",
"electron-builder": "^20.44.4",
"jasmine-core": "~3.3.0",
"jasmine-spec-reporter": "~4.2.1",
"karma": "^3.1.4",
"karma-chrome-launcher": "~2.2.0",
"karma-cli": "~2.0.0",
"protractor": "^5.4.2",
"ts-node": "~7.0.1",
},
"cordova": {
"plugins": {
"cordova-plugin-whitelist": {}
},
"platforms": [
"android"
]