Newer
Older
"start": "npm run generate-models && ng serve --proxy-config proxy.conf.json",
"start:nodocker": "npm run generate-models && ng serve --proxy-config proxy.conf.no-docker.json",
"start:dlcmtest": "npm run generate-models && ng serve --proxy-config proxy.conf.dlcmtest-local.json -c=dlcmtest-local",
"start:noapigenerate": "ng serve --proxy-config proxy.conf.json",
"build": "ng build --aot=true --prod=true --source-map=false",
"test": "ng test --no-progress --code-coverage",
"test:ci": "ng test --code-coverage --watch=false --no-progress --browsers=ChromeNoSandboxHeadless",
"lint:ci": "ng lint --format=checkstyle > checkstyle-result.xml",
"extract-translations": "ngx-translate-extract --input ./src --output ./src/assets/i18n/fr.json ./src/assets/i18n/en.json ./src/assets/i18n/de.json --clean --sort --format namespaced-json --marker TRANSLATE",
"generate-models": "openapi-generator generate -Dmodels -DsupportingFiles -i src/assets/openapi/DLCM-APIs.json -g typescript-angular -o src/app/generated-api --additional-properties=\"ngVersion=7.2.0,providedInRoot=true,modelSuffix=,modelFileSuffix=.model,fileNaming=kebab-case,prependFormOrBodyParameters=true,modelPropertyNaming=original\" --skip-validate-spec && npm run clean-after-models-generation",
"clean-after-models-generation": "cd src/app/generated-api && rm -fr .openapi-generator .gitignore .openapi-generator-ignore git_push.sh api api.module.ts configuration.ts encoder.ts index.ts variables.ts README.md && cp ../../assets/openapi/index-ts-to-copy.txt index.ts && cp ../../assets/openapi/README-txt-to-copy.txt README.txt",
"build:sourcemaps": "ng build --prod --sourceMap --base-href /",
"serve:prod": "http-server dist/DLCM-Frontend -o -a localhost -p 8000"
"@angular/animations": "8.1.2",
"@angular/cdk": "8.1.1",
"@angular/common": "8.1.2",
"@angular/compiler": "8.1.2",
"@angular/core": "8.1.2",
"@angular/forms": "8.1.2",
"@angular/material": "8.1.1",
"@angular/platform-browser": "8.1.2",
"@angular/platform-browser-dynamic": "8.1.2",
"@angular/router": "8.1.2",
"@fortawesome/angular-fontawesome": "0.4.0",
"@fortawesome/fontawesome-svg-core": "1.2.19",
"@fortawesome/free-solid-svg-icons": "5.9.0",
"@ngx-translate/core": "11.0.1",
"@ngx-translate/http-loader": "4.0.0",
"@ngxs/logger-plugin": "3.5.0",
"@ngxs/router-plugin": "3.5.0",
"@ngxs/store": "3.5.0",
"decimal.js": "10.2.0",
"flexboxgrid-sass": "8.0.5",
"http-status-codes": "1.3.2",
"moment": "2.24.0",
"normalize.css": "8.0.1",
"primeicons": "1.0.0",
"@angular-devkit/build-angular": "0.801.2",
"@angular/cli": "8.1.2",
"@angular/compiler-cli": "8.1.2",
"@angular/language-service": "8.1.2",
"@types/jasmine": "2.8.8",
"@types/jasminewd2": "2.0.3",
"@types/node": "8.9.4",
"codelyzer": "4.5.0",
"jasmine-core": "2.99.1",
"jasmine-spec-reporter": "4.2.1",
"karma": "4.0.0",
"karma-chrome-launcher": "2.2.0",
"karma-coverage-istanbul-reporter": "2.0.1",
"karma-jasmine": "1.1.2",
"karma-jasmine-html-reporter": "0.2.2",