package.json 3.51 KB
Newer Older
1
2
{
  "name": "webapp",
3
  "version": "2.7.4",
4
  "license": "GNU Affero General Public License v3.0",
5
6
  "scripts": {
    "ng": "ng",
7
    "start": "ng serve --proxy-config proxy.conf.json",
8
9
    "start-aot-fr": "ng serve --configuration=aot-fr",
    "start-aot-en": "ng serve --configuration=aot-en",
10
11
12
13
    "build-i18n:dev": "for lang in en fr; do node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build --configuration=development-$lang --delete-output-path false; done",
    "build-i18n:prod": "for lang in en fr; do node --max_old_space_size=4096 ./node_modules/@angular/cli/bin/ng build --configuration=production-$lang --delete-output-path false; done",
    "win-build-i18n:fr": "node --max_old_space_size=2048 ./node_modules/@angular/cli/bin/ng build --configuration=development-fr --delete-output-path false",
    "win-build-i18n:en": "node --max_old_space_size=2048 ./node_modules/@angular/cli/bin/ng build --configuration=development-en --delete-output-path false",
14
    "win-build-i18n": "npm run win-build-i18n:en && npm run win-build-i18n:fr",
15
    "test": "ng test --browsers=Chrome --code-coverage=true",
16
    "test:ci": "ng test --browsers=ChromeHeadlessCI --code-coverage=true --watch=false",
17
    "lint": "ng lint",
18
    "e2e": "ng e2e",
Matthieu Benoist's avatar
Matthieu Benoist committed
19
    "postinstall": "node patch.js && ngcc  --properties es2015",
20
    "bundle-report": "webpack-bundle-analyzer dist/stats.json"
21
22
23
  },
  "private": true,
  "dependencies": {
Matthieu Benoist's avatar
Matthieu Benoist committed
24
    "@angular/animations": "11.2.5",
25
    "@angular/cdk": "^9.0.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
26
27
28
29
30
31
32
33
    "@angular/common": "11.2.5",
    "@angular/compiler": "11.2.5",
    "@angular/core": "11.2.5",
    "@angular/forms": "11.2.5",
    "@angular/localize": "~11.2.5",
    "@angular/platform-browser": "11.2.5",
    "@angular/platform-browser-dynamic": "11.2.5",
    "@angular/router": "11.2.5",
34
    "@babel/compat-data": "^7.8.0",
35
36
    "@turf/centroid": "^5.1.5",
    "@turf/helpers": "^6.1.4",
37
38
    "@turf/projection": "^6.0.1",
    "@turf/turf": "^5.1.6",
39
    "angulartics2": "^9.1.0",
40
    "bulma": "^0.7.5",
41
    "bulma-checkradio": "^2.1.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
42
    "bulma-slider": "^2.0.4",
43
    "bulma-tooltip": "^3.0.2",
CARRON Guilhem's avatar
CARRON Guilhem committed
44
    "chart.js": "^2.9.3",
45
    "chartjs-plugin-annotation": "^0.5.7",
46
    "core-js": "^2.5.7",
FORESTIER Fabien's avatar
FORESTIER Fabien committed
47
    "font-awesome": "^4.7.0",
48
    "hamburgers": "^1.1.3",
49
    "jwt-decode": "^2.2.0",
ncastejon's avatar
ncastejon committed
50
    "lodash.clonedeep": "^4.5.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
51
    "mapbox-gl": "^1.11.1",
52
    "ng-lazyload-image": "^5.1.2",
53
    "ngx-cookie-service": "^2.2.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
54
    "ngx-infinite-scroll": "^10.0.0",
FORESTIER Fabien's avatar
FORESTIER Fabien committed
55
    "node-rsa": "^1.0.3",
56
    "rxjs": "^6.5.4",
Matthieu Benoist's avatar
Matthieu Benoist committed
57
    "tslib": "^2.0.0",
ncastejon's avatar
ncastejon committed
58
    "xml2js": "^0.4.19",
59
    "zone.js": "~0.10.2"
60
61
  },
  "devDependencies": {
Matthieu Benoist's avatar
Matthieu Benoist committed
62
63
64
65
66
    "@angular-devkit/build-angular": "~0.1102.4",
    "@angular/cli": "^11.2.4",
    "@angular/compiler-cli": "11.2.5",
    "@angular/language-service": "11.2.5",
    "@types/jasmine": "~3.6.0",
67
    "@types/jasminewd2": "^2.0.6",
68
    "@types/jwt-decode": "^2.2.1",
69
    "@types/lodash.clonedeep": "^4.5.6",
70
    "@types/mapbox-gl": "^1.7.0",
71
    "@types/node": "^12.11.1",
Matthieu Benoist's avatar
Matthieu Benoist committed
72
73
    "codelyzer": "^6.0.0",
    "jasmine-core": "~3.6.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
74
    "jasmine-spec-reporter": "~5.0.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
75
    "karma": "~6.2.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
76
77
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~3.0.2",
78
    "karma-htmlfile-reporter": "^0.3.7",
Matthieu Benoist's avatar
Matthieu Benoist committed
79
80
    "karma-jasmine": "~4.0.0",
    "karma-jasmine-html-reporter": "^1.5.0",
FORESTIER Fabien's avatar
FORESTIER Fabien committed
81
    "ng2-mock-component": "0.0.6",
Matthieu Benoist's avatar
Matthieu Benoist committed
82
    "protractor": "~7.0.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
83
    "rxjs-tslint": "^0.1.8",
FORESTIER Fabien's avatar
FORESTIER Fabien committed
84
    "sass-recursive-map-merge": "^1.0.1",
85
    "ts-node": "~4.1.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
86
    "tslint": "~6.1.0",
87
    "tslint-config-airbnb": "^5.11.1",
Matthieu Benoist's avatar
Matthieu Benoist committed
88
    "typescript": "4.0.7",
89
    "webpack-bundle-analyzer": "^3.1.0"
90
  }
91
}