8 "test": "npm run create-mock-idl; ng test",
11 "create-mock-idl": "cd src/test_data && perl idl2js.pl",
12 "export-strings": "ng xi18n --output-path locale",
13 "merge-strings": "xliffmerge",
14 "build-fr-CA": "ng build --configuration=production-fr-CA --output-path ../../web/eg2/fr-CA --deploy-url /eg2/fr-CA/ --base-href /eg2/fr-CA; sed -i s/IDL2js\\\"/IDL2js?locale=fr-CA\\\"/g ../../web/eg2/fr-CA/index.html; sed -i s/lang=\\\"en\\\"/lang=\\\"fr\\\"/g ../../web/eg2/fr-CA/index.html"
18 "@angular/animations": "^6.1.0",
19 "@angular/common": "^6.1.0",
20 "@angular/compiler": "^6.1.0",
21 "@angular/core": "^6.1.0",
22 "@angular/forms": "^6.1.0",
23 "@angular/http": "^6.1.0",
24 "@angular/platform-browser": "^6.1.0",
25 "@angular/platform-browser-dynamic": "^6.1.0",
26 "@angular/router": "^6.1.0",
27 "@ng-bootstrap/ng-bootstrap": "^3.2.0",
28 "bootstrap-css-only": "^4.1.1",
30 "ngx-cookie": "^4.0.2",
32 "rxjs-compat": "^6.3.2",
36 "@angular-devkit/build-angular": "~0.7.0",
37 "@angular/cli": "~6.1.5",
38 "@angular/compiler-cli": "^6.1.0",
39 "@angular/language-service": "^6.1.0",
40 "@types/jasmine": "~2.8.6",
41 "@types/jasminewd2": "~2.0.3",
42 "@types/node": "~8.9.4",
43 "codelyzer": "~4.2.1",
44 "jasmine-core": "~2.99.1",
45 "jasmine-spec-reporter": "~4.2.1",
47 "karma-chrome-launcher": "~2.2.0",
48 "karma-coverage-istanbul-reporter": "~2.0.0",
49 "karma-jasmine": "~1.1.1",
50 "karma-jasmine-html-reporter": "^0.2.2",
51 "karma-phantomjs-launcher": "^1.0.4",
52 "ngx-i18nsupport": "^0.17.0",
53 "protractor": "~5.4.0",
56 "typescript": "~2.7.2"
58 "xliffmergeOptions": {
59 "srcDir": "src/locale",
60 "genDir": "src/locale",
61 "i18nFile": "messages.xlf",
62 "i18nBaseFile": "messages",
65 "defaultLanguage": "en",
70 "removeUnusedIds": true,
71 "supportNgxTranslate": false,
72 "ngxTranslateExtractionPattern": "@@|ngx-translate",
73 "useSourceAsTarget": true,
76 "beautifyOutput": false,
77 "allowIdChange": false,
78 "autotranslate": false,