Commit 617ad41e authored by Revant Nandgaonkar's avatar Revant Nandgaonkar

update: Update root and package dependencies

Angular packages use node:lts
NestJS packages use node:latest
Scripts added to bootstrap dependencies
Docs updated as per new scripts

Use different node versions for packages
parent 248071b6
......@@ -428,7 +428,7 @@ pages:
- npm install -g lerna
- npm install
- lerna clean -y
- lerna bootstrap
- lerna bootstrap --scope={authorization-server,communication-server,identity-provider,infrastructure-console}
script:
- npm install gitbook-cli -g
- npm install typedoc -g
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -28,21 +28,21 @@
"@nestjs/platform-express": "^6.1.1",
"@nestjs/swagger": "^3.0.2",
"@nestjs/websockets": "^6.1.1",
"bull": "^3.7.0",
"bull": "^3.8.1",
"class-transformer": "^0.2.0",
"class-validator": "^0.9.1",
"connect-mongo": "^2.0.3",
"cookie-parser": "^1.4.4",
"dotenv": "^7.0.0",
"dotenv": "^8.0.0",
"express": "^4.16.4",
"express-rate-limit": "^3.4.1",
"express-rate-limit": "^3.5.0",
"express-session": "^1.16.1",
"hbs": "^4.0.4",
"helmet": "^3.16.0",
"helmet": "^3.17.0",
"i18n": "^0.8.3",
"joi": "^14.3.1",
"mongodb": "^3.2.3",
"mongoose": "^5.5.2",
"mongoose": "^5.5.5",
"node-jose": "^1.1.3",
"oauth2orize": "^1.11.0",
"oauth2orize-openid": "^0.4.0",
......@@ -55,34 +55,34 @@
"passport-oauth2-code": "^0.1.6",
"qrcode": "^1.3.3",
"reflect-metadata": "^0.1.13",
"rxjs": "^6.4.0",
"rxjs": "^6.5.1",
"speakeasy": "^2.0.0",
"swagger-ui-express": "^4.0.2",
"uuid": "^3.3.2"
},
"devDependencies": {
"@nestjs/testing": "^6.1.1",
"@types/bull": "^3.5.11",
"@types/bull": "^3.5.13",
"@types/connect-mongo": "^0.0.41",
"@types/express": "^4.16.1",
"@types/jest": "^24.0.11",
"@types/jest": "^24.0.12",
"@types/joi": "^14.3.3",
"@types/mongoose": "^5.3.26",
"@types/node": "^11.13.4",
"@types/mongoose": "^5.3.27",
"@types/node": "^12.0.0",
"@types/oauth": "^0.9.1",
"@types/passport-local": "^1.0.33",
"@types/supertest": "^2.0.7",
"jest": "^24.7.1",
"nodemon": "^1.18.11",
"jest": "^24.8.0",
"nodemon": "^1.19.0",
"prettier": "^1.17.0",
"prettier-check": "^2.0.0",
"supertest": "^4.0.2",
"ts-jest": "^24.0.2",
"ts-loader": "^5.3.3",
"ts-loader": "^5.4.5",
"ts-node": "^8.1.0",
"tsconfig-paths": "^3.8.0",
"tslint": "^5.16.0",
"typescript": "^3.4.3"
"typescript": "^3.4.5"
},
"jest": {
"testEnvironment": "node",
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -21,39 +21,39 @@
"@nestjs/microservices": "^6.1.1",
"@nestjs/platform-express": "^6.1.1",
"@nestjs/swagger": "^3.0.2",
"@nestjs/typeorm": "^6.0.0",
"aws-sdk": "^2.438.0",
"@nestjs/typeorm": "^6.1.0",
"aws-sdk": "^2.449.0",
"class-transformer": "^0.2.0",
"class-validator": "^0.9.1",
"cron": "^1.7.0",
"cron": "^1.7.1",
"express": "^4.16.4",
"fastify-formbody": "^3.1.0",
"joi": "^14.3.1",
"mongodb": "^3.2.3",
"nodemailer": "^6.1.0",
"nodemailer": "^6.1.1",
"nodemailer-express-handlebars": "^3.0.0",
"reflect-metadata": "^0.1.13",
"rxjs": "^6.4.0",
"rxjs": "^6.5.1",
"swagger-ui-express": "^4.0.2",
"typeorm": "^0.2.16"
"typeorm": "^0.2.17"
},
"devDependencies": {
"@nestjs/testing": "^6.1.1",
"@types/express": "^4.16.1",
"@types/jest": "^24.0.11",
"@types/node": "^11.13.4",
"@types/jest": "^24.0.12",
"@types/node": "^12.0.0",
"@types/supertest": "^2.0.7",
"jest": "^24.7.1",
"nodemon": "^1.18.11",
"jest": "^24.8.0",
"nodemon": "^1.19.0",
"prettier": "^1.17.0",
"prettier-check": "^2.0.0",
"supertest": "^4.0.2",
"ts-jest": "^24.0.2",
"ts-loader": "^5.3.3",
"ts-loader": "^5.4.5",
"ts-node": "^8.1.0",
"tsconfig-paths": "^3.8.0",
"tslint": "^5.16.0",
"typescript": "^3.4.3"
"typescript": "^3.4.5"
},
"jest": {
"moduleDirectories": [
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -24,37 +24,37 @@
"@nestjs/cqrs": "^6.0.0",
"@nestjs/platform-express": "^6.1.1",
"@nestjs/swagger": "^3.0.2",
"@nestjs/typeorm": "^6.0.0",
"@nestjs/typeorm": "^6.1.0",
"class-transformer": "^0.2.0",
"class-validator": "^0.9.1",
"cron": "^1.7.0",
"cron": "^1.7.1",
"express": "^4.16.4",
"fastify-formbody": "^3.1.0",
"form-data": "^2.3.3",
"joi": "^14.3.1",
"mongodb": "^3.2.3",
"reflect-metadata": "^0.1.13",
"rxjs": "^6.4.0",
"rxjs": "^6.5.1",
"swagger-ui-express": "^4.0.2",
"typeorm": "^0.2.16"
"typeorm": "^0.2.17"
},
"devDependencies": {
"@nestjs/testing": "^6.1.1",
"@types/express": "^4.16.1",
"@types/jest": "^24.0.11",
"@types/node": "^11.13.4",
"@types/jest": "^24.0.12",
"@types/node": "^12.0.0",
"@types/supertest": "^2.0.7",
"jest": "^24.7.1",
"nodemon": "^1.18.11",
"jest": "^24.8.0",
"nodemon": "^1.19.0",
"prettier": "^1.17.0",
"prettier-check": "^2.0.0",
"supertest": "^4.0.2",
"ts-jest": "^24.0.2",
"ts-loader": "^5.3.3",
"ts-loader": "^5.4.5",
"ts-node": "^8.1.0",
"tsconfig-paths": "^3.8.0",
"tslint": "^5.16.0",
"typescript": "^3.4.3"
"typescript": "^3.4.5"
},
"jest": {
"moduleDirectories": [
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -25,37 +25,37 @@
"@nestjs/cqrs": "^6.0.0",
"@nestjs/platform-express": "^6.1.1",
"@nestjs/swagger": "^3.0.2",
"@nestjs/typeorm": "^6.0.0",
"@nestjs/typeorm": "^6.1.0",
"class-transformer": "^0.2.0",
"class-validator": "^0.9.1",
"cron": "^1.7.0",
"dotenv": "^7.0.0",
"cron": "^1.7.1",
"dotenv": "^8.0.0",
"express": "^4.16.4",
"fastify-formbody": "^3.1.0",
"joi": "^14.3.1",
"mongodb": "^3.2.3",
"reflect-metadata": "^0.1.13",
"rxjs": "^6.4.0",
"rxjs": "^6.5.1",
"swagger-ui-express": "^4.0.2",
"typeorm": "^0.2.16"
"typeorm": "^0.2.17"
},
"devDependencies": {
"@nestjs/testing": "^6.1.1",
"@types/express": "^4.16.1",
"@types/jest": "^24.0.11",
"@types/node": "^11.13.4",
"@types/jest": "^24.0.12",
"@types/node": "^12.0.0",
"@types/supertest": "^2.0.7",
"jest": "^24.7.1",
"nodemon": "^1.18.11",
"jest": "^24.8.0",
"nodemon": "^1.19.0",
"prettier": "^1.17.0",
"prettier-check": "^2.0.0",
"supertest": "^4.0.2",
"ts-jest": "^24.0.2",
"ts-loader": "^5.3.3",
"ts-loader": "^5.4.5",
"ts-node": "^8.1.0",
"tsconfig-paths": "^3.8.0",
"tslint": "^5.16.0",
"typescript": "^3.4.3"
"typescript": "^3.4.5"
},
"jest": {
"moduleDirectories": [
......
......@@ -8,7 +8,7 @@ add `127.0.0.1 *.localhost` in `/etc/hosts` file or hosts file of your operating
- Docker (to run backing services containers for redis and mongo)
- Docker compose (easy bootstrap of development setup)
- NodeJS
- NVM / NodeJS (use nvm to manage different node versions required)
- Python and Python Requests (to setup backend apps on first run)
- VS Code (Editor and NodeJS/TypeScript IDE)
......@@ -29,9 +29,10 @@ cd building-blocks
### Bootstrap NodeJS package dependencies
The following command needs nvm and `$HOME/.nvm/nvm.sh` installed.
```
npm i
lerna bootstrap
./scripts/bootstrap-dependencies.sh
```
### Setup Environment Variables
......
#!/bin/bash
unset npm_config_prefix
source $HOME/.nvm/nvm.sh
nvm use
......@@ -177,9 +177,9 @@
}
},
"@angular/animations": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.2.13.tgz",
"integrity": "sha512-Z0g0DthJnxTZ0dUc5BlojMq/0XIikhWzTqq0ym8w3G6jqBJD0OJ0jRCIfV0Leqlgzq6Jzvdrx0/JngBiKi5+uA==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.2.14.tgz",
"integrity": "sha512-K+wdq7TslmvDhrbwy65x7owE8wezI0fDdO+8SO9RU4m/w6R6vo4QS3uSdc5I2pxwm4QSXSc5eKhoWJkq0muTbQ==",
"requires": {
"tslib": "^1.9.0"
}
......@@ -223,25 +223,25 @@
}
},
"@angular/common": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.13.tgz",
"integrity": "sha512-NYlzUkFVgjLg9VB6/lkd8ZV0ZezSiv9vlg+26wOyw7x+gahRrm5WMAGF7eBLrXoZPEaoOO0uhKWKo7oiA0aufA==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.14.tgz",
"integrity": "sha512-c2QBhVpbQhg1FDhOQkyVdFvU11mfvYHW5ZaXzxdCpq2rZXCureYiCSnlv++EsIAKqi22+2a6GACHF9Gh8kBmSg==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/compiler": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.2.13.tgz",
"integrity": "sha512-k0IvaozNIlrPKUNF3M/NXMb/jfHBCDO9uRYA6h+84FFY4Y9po40c7YXfsfUxGKwouTWyemaxy9iXlLEnd3ELSQ==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.2.14.tgz",
"integrity": "sha512-Idhs+5HIzx+1+hrXIDaRpSqobMB7UvSvPlvCvtb3EDYjmltTNG68TtwMzGM8W2jdayliYuFOjFrnw1wCTkK3Ag==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/compiler-cli": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.2.13.tgz",
"integrity": "sha512-UpA6V+GCY9qKj5j6tvzun2DJNjqRKjCrQgJqD5BIf4FTAKjVgqOvh++d23tbdltdjXlbHqUVRgfeXltbO91fWg==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.2.14.tgz",
"integrity": "sha512-w5qn1nIPjiCP3WdbqicofpKpiRlh6NMYjWhe6mJysSBnVd34aSuGisYW/gVPQrmD46E1gmfpWTnWPeABVnjj6w==",
"dev": true,
"requires": {
"canonical-path": "1.0.0",
......@@ -477,9 +477,9 @@
}
},
"@angular/core": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-7.2.13.tgz",
"integrity": "sha512-vHD69xxDDSQaE8KfHeY2STJSd3xgfsz3/meBCAnT+Bpq9LqxL8DuPlrkC0kyBa2vyj/BwPR3CJNTaQrZcszJ/w==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-7.2.14.tgz",
"integrity": "sha512-XeZZJCyBKSKo0E/7Ef0SfJejmn+E7uBXa5cR1QapafS0Hnrq/hZu/NI039IDU/51NoycMDH2vTV19SmKu9Mkow==",
"requires": {
"tslib": "^1.9.0"
}
......@@ -493,25 +493,25 @@
}
},
"@angular/forms": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.2.13.tgz",
"integrity": "sha512-dBz7kYa8XoCKxZ+3EvYt6CxHZhM9Qbn3uYkLMsPA+NC6GtIt/tmYn1kNn+YWgVWZtWLvYRaOtYiCuMUJaRNQQw==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.2.14.tgz",
"integrity": "sha512-jL5YbTk7VZmz4l0++iFVUNa1vGM+nnALjHKi1Ub8VWioRDRboYUsHyxzlgWW9gZRbHpnLEXFiUz1td+v7TouJw==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/http": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.13.tgz",
"integrity": "sha512-MlaN7ugCLVH4B7hVasucbcdoSm3UzhP5JgGtcd9d9fQW0hzrn3FXQEZ75NJ/F0YYoGkr5ysAjpeknCjq/elTsg==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.14.tgz",
"integrity": "sha512-rSdH2JojApDU83qVm7RabIlNo3Ni3yr2gwsmQWs4XZ7SC8jLNnDkzdUbQ6T0vfuVX3v/FtAuMJl0yaVcG3EUJg==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/language-service": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.2.13.tgz",
"integrity": "sha512-1bNWJpwH9wB0JybkbjdQp9J4bGmGxJX6BG7Mz3188Wc4J+aNy696Gc6IaJs7tFK8VXAdJrTJ5jGr9Oiu+ATe8w==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.2.14.tgz",
"integrity": "sha512-YTU4ePAKikbIxNae9Qta8qaDArPgek7nhLEW9QfvrUAnpF7BkVboEI+7yLX5+NTfGf9cQ9cUfQ0TEreV+tMs7A==",
"dev": true
},
"@angular/material": {
......@@ -523,25 +523,25 @@
}
},
"@angular/platform-browser": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.13.tgz",
"integrity": "sha512-4n9De4sOwVoYHh6IGO2+UQIjABqGAXk4RdrEGpXqPBHCNO4sF43c2JsXbPTU4kjPVwTwposfLlKEOjTXfwxGow==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.14.tgz",
"integrity": "sha512-yAq2+3W4J4B48HEmZYQucdEb9AHwRnv72q9CC/SxU7g59vaLhl1nv7cAWGJ4XFaJTbB7aB4Y4rLffuR+Gxkn7A==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/platform-browser-dynamic": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.2.13.tgz",
"integrity": "sha512-3+/BzrNLQ/Tn1hoPal3fvIeB3S/P3e00gHcH3oK+hfACYgWxLE1oIHL+w4NE2eTIJbHfphKhuascMaOH5WNlkg==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.2.14.tgz",
"integrity": "sha512-lmTCBiDRbOPtniIqBjm1n5jl1TdyQM0qWQdBcoCsKpMNS/6/RacRcQsJZApAMdWm6gIVuLgmRQzaCLkSoekfYA==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/router": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-7.2.13.tgz",
"integrity": "sha512-pTdJT9TXk1A9YMa6C2zRRqLB4GPGMSik838P7n+yGrzhdybiudZU9T3egcxDRCWQMjsobVBRKLEUn405n3Hjgg==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-7.2.14.tgz",
"integrity": "sha512-uqg0SKy79voEOIOvzVbCzFDD9XOAfZWkYt01ca2qLFXMx+6jWeVQIDuXc8Dmz5udIXNK5Ae//9R+nt5UZUZrSA==",
"requires": {
"tslib": "^1.9.0"
}
......@@ -2229,9 +2229,9 @@
"dev": true
},
"codelyzer": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.0.0.tgz",
"integrity": "sha512-Bif70XYt8NFf/Q9GPTxmC86OsBRfQZq1dBjdruJ5kZhJ8/jKhJL6MvCLKnYtSOG6Rhiv/44DU0cHk6GYthjy8Q==",
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.0.1.tgz",
"integrity": "sha512-UVV76+/y1RwaxzCeGPFE3G4GFtfV42r3x8EmRd7XMNFLlLC0ewdtCqWTbvhwPQMxFZZ+OTLEOJNWfyPPn3QFWg==",
"dev": true,
"requires": {
"app-root-path": "^2.1.0",
......@@ -6063,9 +6063,9 @@
}
},
"karma-jasmine-html-reporter": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.4.0.tgz",
"integrity": "sha512-0wxhwA8PLPpICZ4o2GRnPi67hf3JhfQm5WCB8nElh4qsE6wRNOTtrqooyBPNqI087Xr2SBhxLg5fU+BJ/qxRrw==",
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.4.2.tgz",
"integrity": "sha512-7g0gPj8+9JepCNJR9WjDyQ2RkZ375jpdurYQyAYv8PorUCadepl8vrD6LmMqOGcM17cnrynBawQYZHaumgDjBw==",
"dev": true
},
"karma-source-map-support": {
......@@ -8470,9 +8470,9 @@
}
},
"rxjs": {
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz",
"integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==",
"version": "6.5.1",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.1.tgz",
"integrity": "sha512-y0j31WJc83wPu31vS1VlAFW5JGrnGC+j+TtGAa1fRQphy48+fDYiDmX8tjGloToEsMkxnouOg/1IzXGKkJnZMg==",
"requires": {
"tslib": "^1.9.0"
}
......@@ -10980,9 +10980,9 @@
"dev": true
},
"zone.js": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.0.tgz",
"integrity": "sha512-EfygvVnLxPSCMSgJ4h7SoY+XNr7ybdwvvwEQ70lvMFl9coNnciXSyWi8Kg6znK1ubyUSffkCKvleSQpLuUKw0Q=="
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz",
"integrity": "sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag=="
}
}
}
......@@ -3,6 +3,7 @@
"version": "2.0.0",
"scripts": {
"ng": "ng",
"prestart": "./nvm-use.sh",
"start": "ng serve --proxy-config proxy.config.json --host \"admin.localhost\" --port 4220",
"build": "ng build --prod",
"test": "ng test --no-progress",
......@@ -13,33 +14,33 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^7.2.13",
"@angular/animations": "^7.2.14",
"@angular/cdk": "^7.3.7",
"@angular/common": "^7.2.13",
"@angular/compiler": "^7.2.13",
"@angular/core": "^7.2.13",
"@angular/common": "^7.2.14",
"@angular/compiler": "^7.2.14",
"@angular/core": "^7.2.14",
"@angular/flex-layout": "^7.0.0-beta.22",
"@angular/forms": "^7.2.13",
"@angular/http": "^7.2.13",
"@angular/forms": "^7.2.14",
"@angular/http": "^7.2.14",
"@angular/material": "^7.3.7",
"@angular/platform-browser": "^7.2.13",
"@angular/platform-browser-dynamic": "^7.2.13",
"@angular/router": "^7.2.13",
"@angular/platform-browser": "^7.2.14",
"@angular/platform-browser-dynamic": "^7.2.14",
"@angular/router": "^7.2.14",
"angular-oauth2-oidc": "^5.0.2",
"core-js": "^2.6.5",
"hammerjs": "^2.0.8",
"rxjs": "^6.4.0",
"rxjs": "^6.5.1",
"tslib": "^1.9.0",
"zone.js": "^0.9.0"
"zone.js": "^0.9.1"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.13.8",
"@angular/cli": "^7.3.8",
"@angular/compiler-cli": "^7.2.13",
"@angular/language-service": "^7.2.13",
"@angular/compiler-cli": "^7.2.14",
"@angular/language-service": "^7.2.14",
"@types/jasmine": "^3.3.12",
"@types/jasminewd2": "~2.0.6",
"codelyzer": "^5.0.0",
"codelyzer": "^5.0.1",
"concurrently": "^4.1.0",
"jasmine-core": "^3.4.0",
"jasmine-spec-reporter": "~4.2.1",
......@@ -47,7 +48,7 @@
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "^2.0.5",
"karma-jasmine": "~2.0.1",
"karma-jasmine-html-reporter": "^1.4.0",
"karma-jasmine-html-reporter": "^1.4.2",
"prettier": "^1.17.0",
"prettier-check": "^2.0.0",
"protractor": "~5.4.2",
......
#!/bin/bash
unset npm_config_prefix
source $HOME/.nvm/nvm.sh
nvm use
......@@ -177,9 +177,9 @@
}
},
"@angular/animations": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.2.13.tgz",
"integrity": "sha512-Z0g0DthJnxTZ0dUc5BlojMq/0XIikhWzTqq0ym8w3G6jqBJD0OJ0jRCIfV0Leqlgzq6Jzvdrx0/JngBiKi5+uA==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.2.14.tgz",
"integrity": "sha512-K+wdq7TslmvDhrbwy65x7owE8wezI0fDdO+8SO9RU4m/w6R6vo4QS3uSdc5I2pxwm4QSXSc5eKhoWJkq0muTbQ==",
"requires": {
"tslib": "^1.9.0"
}
......@@ -223,25 +223,25 @@
}
},
"@angular/common": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.13.tgz",
"integrity": "sha512-NYlzUkFVgjLg9VB6/lkd8ZV0ZezSiv9vlg+26wOyw7x+gahRrm5WMAGF7eBLrXoZPEaoOO0uhKWKo7oiA0aufA==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.14.tgz",
"integrity": "sha512-c2QBhVpbQhg1FDhOQkyVdFvU11mfvYHW5ZaXzxdCpq2rZXCureYiCSnlv++EsIAKqi22+2a6GACHF9Gh8kBmSg==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/compiler": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.2.13.tgz",
"integrity": "sha512-k0IvaozNIlrPKUNF3M/NXMb/jfHBCDO9uRYA6h+84FFY4Y9po40c7YXfsfUxGKwouTWyemaxy9iXlLEnd3ELSQ==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.2.14.tgz",
"integrity": "sha512-Idhs+5HIzx+1+hrXIDaRpSqobMB7UvSvPlvCvtb3EDYjmltTNG68TtwMzGM8W2jdayliYuFOjFrnw1wCTkK3Ag==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/compiler-cli": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.2.13.tgz",
"integrity": "sha512-UpA6V+GCY9qKj5j6tvzun2DJNjqRKjCrQgJqD5BIf4FTAKjVgqOvh++d23tbdltdjXlbHqUVRgfeXltbO91fWg==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.2.14.tgz",
"integrity": "sha512-w5qn1nIPjiCP3WdbqicofpKpiRlh6NMYjWhe6mJysSBnVd34aSuGisYW/gVPQrmD46E1gmfpWTnWPeABVnjj6w==",
"dev": true,
"requires": {
"canonical-path": "1.0.0",
......@@ -477,9 +477,9 @@
}
},
"@angular/core": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-7.2.13.tgz",
"integrity": "sha512-vHD69xxDDSQaE8KfHeY2STJSd3xgfsz3/meBCAnT+Bpq9LqxL8DuPlrkC0kyBa2vyj/BwPR3CJNTaQrZcszJ/w==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-7.2.14.tgz",
"integrity": "sha512-XeZZJCyBKSKo0E/7Ef0SfJejmn+E7uBXa5cR1QapafS0Hnrq/hZu/NI039IDU/51NoycMDH2vTV19SmKu9Mkow==",
"requires": {
"tslib": "^1.9.0"
}
......@@ -493,25 +493,25 @@
}
},
"@angular/forms": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.2.13.tgz",
"integrity": "sha512-dBz7kYa8XoCKxZ+3EvYt6CxHZhM9Qbn3uYkLMsPA+NC6GtIt/tmYn1kNn+YWgVWZtWLvYRaOtYiCuMUJaRNQQw==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.2.14.tgz",
"integrity": "sha512-jL5YbTk7VZmz4l0++iFVUNa1vGM+nnALjHKi1Ub8VWioRDRboYUsHyxzlgWW9gZRbHpnLEXFiUz1td+v7TouJw==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/http": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.13.tgz",
"integrity": "sha512-MlaN7ugCLVH4B7hVasucbcdoSm3UzhP5JgGtcd9d9fQW0hzrn3FXQEZ75NJ/F0YYoGkr5ysAjpeknCjq/elTsg==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.14.tgz",
"integrity": "sha512-rSdH2JojApDU83qVm7RabIlNo3Ni3yr2gwsmQWs4XZ7SC8jLNnDkzdUbQ6T0vfuVX3v/FtAuMJl0yaVcG3EUJg==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/language-service": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.2.13.tgz",
"integrity": "sha512-1bNWJpwH9wB0JybkbjdQp9J4bGmGxJX6BG7Mz3188Wc4J+aNy696Gc6IaJs7tFK8VXAdJrTJ5jGr9Oiu+ATe8w==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.2.14.tgz",
"integrity": "sha512-YTU4ePAKikbIxNae9Qta8qaDArPgek7nhLEW9QfvrUAnpF7BkVboEI+7yLX5+NTfGf9cQ9cUfQ0TEreV+tMs7A==",
"dev": true
},
"@angular/material": {
......@@ -523,25 +523,25 @@
}
},
"@angular/platform-browser": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.13.tgz",
"integrity": "sha512-4n9De4sOwVoYHh6IGO2+UQIjABqGAXk4RdrEGpXqPBHCNO4sF43c2JsXbPTU4kjPVwTwposfLlKEOjTXfwxGow==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.14.tgz",
"integrity": "sha512-yAq2+3W4J4B48HEmZYQucdEb9AHwRnv72q9CC/SxU7g59vaLhl1nv7cAWGJ4XFaJTbB7aB4Y4rLffuR+Gxkn7A==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/platform-browser-dynamic": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.2.13.tgz",
"integrity": "sha512-3+/BzrNLQ/Tn1hoPal3fvIeB3S/P3e00gHcH3oK+hfACYgWxLE1oIHL+w4NE2eTIJbHfphKhuascMaOH5WNlkg==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.2.14.tgz",
"integrity": "sha512-lmTCBiDRbOPtniIqBjm1n5jl1TdyQM0qWQdBcoCsKpMNS/6/RacRcQsJZApAMdWm6gIVuLgmRQzaCLkSoekfYA==",
"requires": {
"tslib": "^1.9.0"
}
},
"@angular/platform-server": {
"version": "7.2.13",
"resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-7.2.13.tgz",
"integrity": "sha512-eDMw+vwyDD75FGTfI2tYH3XyKRrUNKDX/TfCjGHOdKnGVjcfFm83x4A0ripVu7Ee1cJ7MOBuSHslL3W0jhp7Qw==",
"version": "7.2.14",
"resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-7.2.14.tgz",
"integrity": "sha512-ijFqRrxpbPQiAlbRtw0uKX8Qf+wWZhY5vNwV8wfP5oVziJdO7Vdtcmmw2NQxHAIHUrK7FQ5yklUxfglKa2G7SQ==",
"requires": {
"domino": "^2.1.0",
"tslib": "^1.9.0",
......@@ -549,9 +549,9 @@
}
},
"@angular/router": {