package.json 3.51 KB
Newer Older
1
2
{
  "name": "webapp",
Matthieu Benoist's avatar
Matthieu Benoist committed
3
  "version": "2.7.2",
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",
19
20
    "postinstall": "node patch.js",
    "bundle-report": "webpack-bundle-analyzer dist/stats.json"
21
22
23
  },
  "private": true,
  "dependencies": {
24
25
26
27
28
29
30
31
32
33
    "@angular/animations": "9.1.12",
    "@angular/cdk": "^9.0.0",
    "@angular/common": "9.1.12",
    "@angular/compiler": "9.1.12",
    "@angular/core": "9.1.12",
    "@angular/forms": "9.1.12",
    "@angular/localize": "~9.1.12",
    "@angular/platform-browser": "9.1.12",
    "@angular/platform-browser-dynamic": "9.1.12",
    "@angular/router": "9.1.12",
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-inline-svg": "^8.2.1",
53
    "ng-lazyload-image": "^5.1.2",
54
    "ngx-cookie-service": "^2.2.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
55
    "ngx-infinite-scroll": "^10.0.0",
FORESTIER Fabien's avatar
FORESTIER Fabien committed
56
    "node-rsa": "^1.0.3",
57
    "rxjs": "^6.5.4",
58
    "tslib": "^1.10.0",
ncastejon's avatar
ncastejon committed
59
    "xml2js": "^0.4.19",
60
    "zone.js": "~0.10.2"
61
62
  },
  "devDependencies": {
63
64
65
66
    "@angular-devkit/build-angular": "~0.901.12",
    "@angular/cli": "^9.1.12",
    "@angular/compiler-cli": "9.1.12",
    "@angular/language-service": "9.1.12",
67
68
    "@types/jasmine": "^2.8.12",
    "@types/jasminewd2": "^2.0.6",
69
    "@types/jwt-decode": "^2.2.1",
70
    "@types/lodash.clonedeep": "^4.5.6",
71
    "@types/mapbox-gl": "^1.7.0",
72
73
    "@types/node": "^12.11.1",
    "codelyzer": "^5.1.2",
74
75
    "jasmine-core": "~2.8.0",
    "jasmine-spec-reporter": "~4.2.1",
Matthieu Benoist's avatar
Matthieu Benoist committed
76
    "karma": "^5.2.3",
77
    "karma-chrome-launcher": "~2.2.0",
78
    "karma-coverage-istanbul-reporter": "^1.4.3",
79
    "karma-htmlfile-reporter": "^0.3.7",
80
    "karma-jasmine": "^1.1.2",
81
    "karma-jasmine-html-reporter": "^0.2.2",
FORESTIER Fabien's avatar
FORESTIER Fabien committed
82
    "ng2-mock-component": "0.0.6",
Matthieu Benoist's avatar
Matthieu Benoist committed
83
    "protractor": "^7.0.0",
Matthieu Benoist's avatar
Matthieu Benoist committed
84
    "rxjs-tslint": "^0.1.8",
FORESTIER Fabien's avatar
FORESTIER Fabien committed
85
    "sass-recursive-map-merge": "^1.0.1",
86
    "ts-node": "~4.1.0",
87
    "tslint": "^5.12.1",
88
    "tslint-config-airbnb": "^5.11.1",
89
    "typescript": "3.8.3",
90
    "webpack-bundle-analyzer": "^3.1.0"
91
  }
92
}