Changes in / [c352b2d:92a1f41]
- Location:
- Farmatiko
- Files:
-
- 16 deleted
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
Farmatiko/ClientApp/angular.json
rc352b2d r92a1f41 21 21 "polyfills": "src/polyfills.ts", 22 22 "tsConfig": "src/tsconfig.app.json", 23 "assets": [ 24 "src/assets" 25 ], 23 "assets": ["src/assets"], 26 24 "styles": [ 27 "src/custom-theme.scss",28 25 "node_modules/bootstrap/dist/css/bootstrap.min.css", 29 26 "src/styles.css" … … 75 72 "tsConfig": "src/tsconfig.spec.json", 76 73 "karmaConfig": "src/karma.conf.js", 77 "styles": [ 78 "src/styles.css" 79 ], 74 "styles": ["src/styles.css"], 80 75 "scripts": [], 81 "assets": [ 82 "src/assets" 83 ] 76 "assets": ["src/assets"] 84 77 } 85 78 }, … … 87 80 "builder": "@angular-devkit/build-angular:tslint", 88 81 "options": { 89 "tsConfig": [ 90 "src/tsconfig.app.json", 91 "src/tsconfig.spec.json" 92 ], 93 "exclude": [ 94 "**/node_modules/**" 95 ] 82 "tsConfig": ["src/tsconfig.app.json", "src/tsconfig.spec.json"], 83 "exclude": ["**/node_modules/**"] 96 84 } 97 85 }, … … 139 127 "options": { 140 128 "tsConfig": "e2e/tsconfig.e2e.json", 141 "exclude": [ 142 "**/node_modules/**" 143 ] 129 "exclude": ["**/node_modules/**"] 144 130 } 145 131 } -
Farmatiko/ClientApp/package-lock.json
rc352b2d r92a1f41 270 270 }, 271 271 "@angular-devkit/schematics": { 272 "version": "10.0.3", 273 "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.3.tgz", 274 "integrity": "sha512-TjA2ZSPCgUK9l4FiRTIQY7DceXMAvNzOMWffy9o3kv2HPtxG9kuBrQXk++Z99zpylK0cAsugV7t/5ANpUkrIiA==", 275 "dev": true, 276 "requires": { 277 "@angular-devkit/core": "10.0.3", 278 "ora": "4.0.4", 279 "rxjs": "6.5.5" 272 "version": "8.3.26", 273 "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-8.3.26.tgz", 274 "integrity": "sha512-IoZbXVFGLvVi5d0ozfssWDXuzot0/pMSKbQPzWIG8K7nCo7nNMVYpsMHrEVYUikA9EQEL5LqMCGohH36/zVPcA==", 275 "dev": true, 276 "requires": { 277 "@angular-devkit/core": "8.3.26", 278 "rxjs": "6.4.0" 280 279 }, 281 280 "dependencies": { 282 "@angular-devkit/core": {283 "version": "10.0.3",284 "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.3.tgz",285 "integrity": "sha512-m27ogjq44j80x64RnEswSvy8UewUqeCVJBbEuY6fzrWoaiCf12sgPlrSCwjwfhtQrLgl1e/i9zYA7U6ulGRXyg==",286 "dev": true,287 "requires": {288 "ajv": "6.12.2",289 "fast-json-stable-stringify": "2.1.0",290 "magic-string": "0.25.7",291 "rxjs": "6.5.5",292 "source-map": "0.7.3"293 }294 },295 "ajv": {296 "version": "6.12.2",297 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",298 "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",299 "dev": true,300 "requires": {301 "fast-deep-equal": "^3.1.1",302 "fast-json-stable-stringify": "^2.0.0",303 "json-schema-traverse": "^0.4.1",304 "uri-js": "^4.2.2"305 }306 },307 281 "rxjs": { 308 "version": "6. 5.5",309 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6. 5.5.tgz",310 "integrity": "sha512- WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",282 "version": "6.4.0", 283 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", 284 "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", 311 285 "dev": true, 312 286 "requires": { 313 287 "tslib": "^1.9.0" 314 288 } 315 },316 "source-map": {317 "version": "0.7.3",318 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",319 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",320 "dev": true321 289 } 322 290 } … … 330 298 } 331 299 }, 332 "@angular/cdk": { 333 "version": "8.2.3", 334 "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-8.2.3.tgz", 335 "integrity": "sha512-ZwO5Sn720RA2YvBqud0JAHkZXjmjxM0yNzCO8RVtRE9i8Gl26Wk0j0nQeJkVm4zwv2QO8MwbKUKGTMt8evsokA==", 336 "requires": { 337 "parse5": "^5.0.0", 338 "tslib": "^1.7.1" 300 "@angular/cli": { 301 "version": "8.3.26", 302 "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-8.3.26.tgz", 303 "integrity": "sha512-/dZik0ALcMSNaZdzqeG5hnFqyezrPQlWv+NXPidp1l0VTIwdEmjWmL26QpSBBvZ9bqXjY5/5SZYb+zZlGu78Kg==", 304 "dev": true, 305 "requires": { 306 "@angular-devkit/architect": "0.803.26", 307 "@angular-devkit/core": "8.3.26", 308 "@angular-devkit/schematics": "8.3.26", 309 "@schematics/angular": "8.3.26", 310 "@schematics/update": "0.803.26", 311 "@yarnpkg/lockfile": "1.1.0", 312 "ansi-colors": "4.1.1", 313 "debug": "^4.1.1", 314 "ini": "1.3.5", 315 "inquirer": "6.5.1", 316 "npm-package-arg": "6.1.0", 317 "npm-pick-manifest": "3.0.2", 318 "open": "6.4.0", 319 "pacote": "9.5.5", 320 "read-package-tree": "5.3.1", 321 "rimraf": "3.0.0", 322 "semver": "6.3.0", 323 "symbol-observable": "1.2.0", 324 "universal-analytics": "^0.4.20", 325 "uuid": "^3.3.2" 339 326 }, 340 327 "dependencies": { 341 "parse5": {342 "version": "5.1.1",343 "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",344 "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",345 "optional": true346 }347 }348 },349 "@angular/cli": {350 "version": "10.0.3",351 "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.0.3.tgz",352 "integrity": "sha512-ONK8YG20KuakQetY0lPKDAOA3uBoLurdpSfFspFkcECyDimwJYSEydi3FUnCxEexeoKvrQWcol+q+u9YPoHCyg==",353 "dev": true,354 "requires": {355 "@angular-devkit/architect": "0.1000.3",356 "@angular-devkit/core": "10.0.3",357 "@angular-devkit/schematics": "10.0.3",358 "@schematics/angular": "10.0.3",359 "@schematics/update": "0.1000.3",360 "@yarnpkg/lockfile": "1.1.0",361 "ansi-colors": "4.1.1",362 "debug": "4.1.1",363 "ini": "1.3.5",364 "inquirer": "7.1.0",365 "npm-package-arg": "8.0.1",366 "npm-pick-manifest": "6.1.0",367 "open": "7.0.4",368 "pacote": "9.5.12",369 "read-package-tree": "5.3.1",370 "rimraf": "3.0.2",371 "semver": "7.3.2",372 "symbol-observable": "1.2.0",373 "universal-analytics": "0.4.20",374 "uuid": "8.1.0"375 },376 "dependencies": {377 "@angular-devkit/architect": {378 "version": "0.1000.3",379 "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.3.tgz",380 "integrity": "sha512-8ZszTAkRvGGMXERFvyLT6SJPfJXjNNfHamA76uDPTBXy+EijJ1XVTUr1+SYEe73E4ovtxqxAnsApEFxS7/Ni5w==",381 "dev": true,382 "requires": {383 "@angular-devkit/core": "10.0.3",384 "rxjs": "6.5.5"385 }386 },387 "@angular-devkit/core": {388 "version": "10.0.3",389 "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.3.tgz",390 "integrity": "sha512-m27ogjq44j80x64RnEswSvy8UewUqeCVJBbEuY6fzrWoaiCf12sgPlrSCwjwfhtQrLgl1e/i9zYA7U6ulGRXyg==",391 "dev": true,392 "requires": {393 "ajv": "6.12.2",394 "fast-json-stable-stringify": "2.1.0",395 "magic-string": "0.25.7",396 "rxjs": "6.5.5",397 "source-map": "0.7.3"398 }399 },400 "ajv": {401 "version": "6.12.2",402 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",403 "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",404 "dev": true,405 "requires": {406 "fast-deep-equal": "^3.1.1",407 "fast-json-stable-stringify": "^2.0.0",408 "json-schema-traverse": "^0.4.1",409 "uri-js": "^4.2.2"410 }411 },412 328 "ansi-colors": { 413 329 "version": "4.1.1", … … 425 341 } 426 342 }, 427 "is-wsl": {428 "version": "2.2.0",429 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",430 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",431 "dev": true,432 "requires": {433 "is-docker": "^2.0.0"434 }435 },436 "open": {437 "version": "7.0.4",438 "resolved": "https://registry.npmjs.org/open/-/open-7.0.4.tgz",439 "integrity": "sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==",440 "dev": true,441 "requires": {442 "is-docker": "^2.0.0",443 "is-wsl": "^2.1.1"444 }445 },446 343 "rimraf": { 447 "version": "3.0. 2",448 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0. 2.tgz",449 "integrity": "sha512- JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",344 "version": "3.0.0", 345 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz", 346 "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==", 450 347 "dev": true, 451 348 "requires": { … … 453 350 } 454 351 }, 455 "rxjs": {456 "version": "6.5.5",457 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz",458 "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",459 "dev": true,460 "requires": {461 "tslib": "^1.9.0"462 }463 },464 352 "semver": { 465 "version": "7.3.2", 466 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", 467 "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", 468 "dev": true 469 }, 470 "source-map": { 471 "version": "0.7.3", 472 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 473 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 474 "dev": true 475 }, 476 "uuid": { 477 "version": "8.1.0", 478 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.1.0.tgz", 479 "integrity": "sha512-CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg==", 353 "version": "6.3.0", 354 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 355 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 480 356 "dev": true 481 357 } … … 1402 1278 "integrity": "sha512-uXGVSC4ugkyBt7pYdI8qaKNV0TIxfjSWb3dWNuhD6b9riPtaa+xJFQrfMu7OX/tVX642aFxca4jkUHBLCyWptA==", 1403 1279 "dev": true 1404 },1405 "@angular/material": {1406 "version": "8.2.3",1407 "resolved": "https://registry.npmjs.org/@angular/material/-/material-8.2.3.tgz",1408 "integrity": "sha512-SOczkIaqes+r+9XF/UUiokidfFKBpHkOPIaFK857sFD0FBNPvPEpOr5oHKCG3feERRwAFqHS7Wo2ohVEWypb5A==",1409 "requires": {1410 "tslib": "^1.7.1"1411 }1412 1280 }, 1413 1281 "@angular/platform-browser": { … … 2729 2597 }, 2730 2598 "@schematics/angular": { 2731 "version": "10.0.3", 2732 "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.3.tgz", 2733 "integrity": "sha512-Or2pCqjpPbAvmbxtfMosGwQbNbSL4xodK5Key7678ZAPGB+rcxrVkBI9yxEJ/qzF/LrmMoKqy0JCmVLK7Grpog==", 2734 "dev": true, 2735 "requires": { 2736 "@angular-devkit/core": "10.0.3", 2737 "@angular-devkit/schematics": "10.0.3" 2738 }, 2739 "dependencies": { 2740 "@angular-devkit/core": { 2741 "version": "10.0.3", 2742 "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.3.tgz", 2743 "integrity": "sha512-m27ogjq44j80x64RnEswSvy8UewUqeCVJBbEuY6fzrWoaiCf12sgPlrSCwjwfhtQrLgl1e/i9zYA7U6ulGRXyg==", 2744 "dev": true, 2745 "requires": { 2746 "ajv": "6.12.2", 2747 "fast-json-stable-stringify": "2.1.0", 2748 "magic-string": "0.25.7", 2749 "rxjs": "6.5.5", 2750 "source-map": "0.7.3" 2751 } 2752 }, 2753 "ajv": { 2754 "version": "6.12.2", 2755 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", 2756 "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", 2757 "dev": true, 2758 "requires": { 2759 "fast-deep-equal": "^3.1.1", 2760 "fast-json-stable-stringify": "^2.0.0", 2761 "json-schema-traverse": "^0.4.1", 2762 "uri-js": "^4.2.2" 2763 } 2764 }, 2765 "rxjs": { 2766 "version": "6.5.5", 2767 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", 2768 "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", 2769 "dev": true, 2770 "requires": { 2771 "tslib": "^1.9.0" 2772 } 2773 }, 2774 "source-map": { 2775 "version": "0.7.3", 2776 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2777 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2778 "dev": true 2779 } 2599 "version": "8.3.26", 2600 "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-8.3.26.tgz", 2601 "integrity": "sha512-NJCykMxB9RKL+Tmr9xHftUevsivKGsQZQKjkub528wrSgwrCWoFCxGWV31iOXkT3TlBWmuibH6MZkrWbCLX4Sw==", 2602 "dev": true, 2603 "requires": { 2604 "@angular-devkit/core": "8.3.26", 2605 "@angular-devkit/schematics": "8.3.26" 2780 2606 } 2781 2607 }, 2782 2608 "@schematics/update": { 2783 "version": "0. 1000.3",2784 "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0. 1000.3.tgz",2785 "integrity": "sha512- Nncdklmzi1tyzkoAh7GlSslxriRhftlmfqPVmFHrrPRttYACtT/QH5qcWsrPgTPpHGINYEHrPjpeljsMoMchBQ==",2786 "dev": true, 2787 "requires": { 2788 "@angular-devkit/core": " 10.0.3",2789 "@angular-devkit/schematics": " 10.0.3",2609 "version": "0.803.26", 2610 "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.803.26.tgz", 2611 "integrity": "sha512-r284UN3HP/UgxK80SG3MDlbF4qPS6EitEqwdSBqXizUYRlV6ovG9vHMLpNruWE0B6vfYbSAn1YvvIwW/ORL1Cw==", 2612 "dev": true, 2613 "requires": { 2614 "@angular-devkit/core": "8.3.26", 2615 "@angular-devkit/schematics": "8.3.26", 2790 2616 "@yarnpkg/lockfile": "1.1.0", 2791 2617 "ini": "1.3.5", 2792 "npm-package-arg": "^8.0.0", 2793 "pacote": "9.5.12", 2794 "rxjs": "6.5.5", 2795 "semver": "7.3.2", 2618 "pacote": "9.5.5", 2619 "rxjs": "6.4.0", 2620 "semver": "6.3.0", 2796 2621 "semver-intersect": "1.4.0" 2797 2622 }, 2798 2623 "dependencies": { 2799 "@angular-devkit/core": {2800 "version": "10.0.3",2801 "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.3.tgz",2802 "integrity": "sha512-m27ogjq44j80x64RnEswSvy8UewUqeCVJBbEuY6fzrWoaiCf12sgPlrSCwjwfhtQrLgl1e/i9zYA7U6ulGRXyg==",2803 "dev": true,2804 "requires": {2805 "ajv": "6.12.2",2806 "fast-json-stable-stringify": "2.1.0",2807 "magic-string": "0.25.7",2808 "rxjs": "6.5.5",2809 "source-map": "0.7.3"2810 }2811 },2812 "ajv": {2813 "version": "6.12.2",2814 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",2815 "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",2816 "dev": true,2817 "requires": {2818 "fast-deep-equal": "^3.1.1",2819 "fast-json-stable-stringify": "^2.0.0",2820 "json-schema-traverse": "^0.4.1",2821 "uri-js": "^4.2.2"2822 }2823 },2824 2624 "rxjs": { 2825 "version": "6. 5.5",2826 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6. 5.5.tgz",2827 "integrity": "sha512- WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",2625 "version": "6.4.0", 2626 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", 2627 "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", 2828 2628 "dev": true, 2829 2629 "requires": { … … 2832 2632 }, 2833 2633 "semver": { 2834 "version": "7.3.2", 2835 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", 2836 "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", 2837 "dev": true 2838 }, 2839 "source-map": { 2840 "version": "0.7.3", 2841 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2842 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2634 "version": "6.3.0", 2635 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 2636 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 2843 2637 "dev": true 2844 2638 } … … 4211 4005 } 4212 4006 }, 4213 "cli-spinners": {4214 "version": "2.4.0",4215 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.4.0.tgz",4216 "integrity": "sha512-sJAofoarcm76ZGpuooaO0eDy8saEy+YoZBLjC4h8srt4jeBnkYeOgqxgsJQTpyt2LjI5PTfLJHSL+41Yu4fEJA==",4217 "dev": true4218 },4219 4007 "cli-width": { 4220 4008 "version": "2.2.1", … … 4952 4740 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 4953 4741 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 4954 "dev": true4955 }4956 }4957 },4958 "defaults": {4959 "version": "1.0.3",4960 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",4961 "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",4962 "dev": true,4963 "requires": {4964 "clone": "^1.0.2"4965 },4966 "dependencies": {4967 "clone": {4968 "version": "1.0.4",4969 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",4970 "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",4971 4742 "dev": true 4972 4743 } … … 6784 6555 }, 6785 6556 "inquirer": { 6786 "version": " 7.1.0",6787 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer- 7.1.0.tgz",6788 "integrity": "sha512- 5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",6557 "version": "6.5.1", 6558 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.1.tgz", 6559 "integrity": "sha512-uxNHBeQhRXIoHWTSNYUFhQVrHYFThIt6IVo2fFmSe8aBwdR3/w6b58hJpiL/fMukFkvGzjg+hSxFtwvVmKZmXw==", 6789 6560 "dev": true, 6790 6561 "requires": { 6791 6562 "ansi-escapes": "^4.2.1", 6792 "chalk": "^ 3.0.0",6563 "chalk": "^2.4.2", 6793 6564 "cli-cursor": "^3.1.0", 6794 6565 "cli-width": "^2.0.0", … … 6797 6568 "lodash": "^4.17.15", 6798 6569 "mute-stream": "0.0.8", 6799 "run-async": "^2. 4.0",6800 "rxjs": "^6. 5.3",6570 "run-async": "^2.2.0", 6571 "rxjs": "^6.4.0", 6801 6572 "string-width": "^4.1.0", 6802 "strip-ansi": "^ 6.0.0",6573 "strip-ansi": "^5.1.0", 6803 6574 "through": "^2.3.6" 6804 6575 }, … … 6811 6582 }, 6812 6583 "ansi-styles": { 6813 "version": "4.2.1", 6814 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", 6815 "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", 6816 "dev": true, 6817 "requires": { 6818 "@types/color-name": "^1.1.1", 6819 "color-convert": "^2.0.1" 6584 "version": "3.2.1", 6585 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 6586 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 6587 "dev": true, 6588 "requires": { 6589 "color-convert": "^1.9.0" 6820 6590 } 6821 6591 }, 6822 6592 "chalk": { 6823 "version": "3.0.0", 6824 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 6825 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 6826 "dev": true, 6827 "requires": { 6828 "ansi-styles": "^4.1.0", 6829 "supports-color": "^7.1.0" 6830 } 6831 }, 6832 "color-convert": { 6833 "version": "2.0.1", 6834 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 6835 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 6836 "dev": true, 6837 "requires": { 6838 "color-name": "~1.1.4" 6839 } 6840 }, 6841 "color-name": { 6842 "version": "1.1.4", 6843 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 6844 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6845 "dev": true 6846 }, 6847 "has-flag": { 6848 "version": "4.0.0", 6849 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6850 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6851 "dev": true 6593 "version": "2.4.2", 6594 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 6595 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 6596 "dev": true, 6597 "requires": { 6598 "ansi-styles": "^3.2.1", 6599 "escape-string-regexp": "^1.0.5", 6600 "supports-color": "^5.3.0" 6601 } 6852 6602 }, 6853 6603 "is-fullwidth-code-point": { … … 6866 6616 "is-fullwidth-code-point": "^3.0.0", 6867 6617 "strip-ansi": "^6.0.0" 6618 }, 6619 "dependencies": { 6620 "strip-ansi": { 6621 "version": "6.0.0", 6622 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 6623 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 6624 "dev": true, 6625 "requires": { 6626 "ansi-regex": "^5.0.0" 6627 } 6628 } 6868 6629 } 6869 6630 }, 6870 6631 "strip-ansi": { 6871 "version": "6.0.0", 6872 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 6873 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 6874 "dev": true, 6875 "requires": { 6876 "ansi-regex": "^5.0.0" 6632 "version": "5.2.0", 6633 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 6634 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 6635 "dev": true, 6636 "requires": { 6637 "ansi-regex": "^4.1.0" 6638 }, 6639 "dependencies": { 6640 "ansi-regex": { 6641 "version": "4.1.0", 6642 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 6643 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 6644 "dev": true 6645 } 6877 6646 } 6878 6647 }, 6879 6648 "supports-color": { 6880 "version": " 7.1.0",6881 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color- 7.1.0.tgz",6882 "integrity": "sha512- oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",6883 "dev": true, 6884 "requires": { 6885 "has-flag": "^ 4.0.0"6649 "version": "5.5.0", 6650 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 6651 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 6652 "dev": true, 6653 "requires": { 6654 "has-flag": "^3.0.0" 6886 6655 } 6887 6656 } … … 7039 6808 "dev": true 7040 6809 }, 7041 "is-docker": {7042 "version": "2.0.0",7043 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz",7044 "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==",7045 "dev": true7046 },7047 6810 "is-extendable": { 7048 6811 "version": "0.1.1", … … 7079 6842 "is-extglob": "^2.1.1" 7080 6843 } 7081 },7082 "is-interactive": {7083 "version": "1.0.0",7084 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",7085 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",7086 "dev": true7087 6844 }, 7088 6845 "is-number": { … … 7992 7749 "dev": true 7993 7750 }, 7994 "log-symbols": {7995 "version": "3.0.0",7996 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",7997 "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",7998 "dev": true,7999 "requires": {8000 "chalk": "^2.4.2"8001 },8002 "dependencies": {8003 "ansi-styles": {8004 "version": "3.2.1",8005 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",8006 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",8007 "dev": true,8008 "requires": {8009 "color-convert": "^1.9.0"8010 }8011 },8012 "chalk": {8013 "version": "2.4.2",8014 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",8015 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",8016 "dev": true,8017 "requires": {8018 "ansi-styles": "^3.2.1",8019 "escape-string-regexp": "^1.0.5",8020 "supports-color": "^5.3.0"8021 }8022 },8023 "supports-color": {8024 "version": "5.5.0",8025 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",8026 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",8027 "dev": true,8028 "requires": {8029 "has-flag": "^3.0.0"8030 }8031 }8032 }8033 },8034 7751 "log4js": { 8035 7752 "version": "4.5.1", … … 8799 8516 } 8800 8517 }, 8801 "npm-install-checks": {8802 "version": "4.0.0",8803 "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz",8804 "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==",8805 "dev": true,8806 "requires": {8807 "semver": "^7.1.1"8808 },8809 "dependencies": {8810 "semver": {8811 "version": "7.3.2",8812 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",8813 "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",8814 "dev": true8815 }8816 }8817 },8818 8518 "npm-normalize-package-bin": { 8819 8519 "version": "1.0.1", … … 8823 8523 }, 8824 8524 "npm-package-arg": { 8825 "version": "8.0.1", 8826 "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz", 8827 "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==", 8828 "dev": true, 8829 "requires": { 8830 "hosted-git-info": "^3.0.2", 8831 "semver": "^7.0.0", 8525 "version": "6.1.0", 8526 "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz", 8527 "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==", 8528 "dev": true, 8529 "requires": { 8530 "hosted-git-info": "^2.6.0", 8531 "osenv": "^0.1.5", 8532 "semver": "^5.5.0", 8832 8533 "validate-npm-package-name": "^3.0.0" 8833 },8834 "dependencies": {8835 "hosted-git-info": {8836 "version": "3.0.5",8837 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.5.tgz",8838 "integrity": "sha512-i4dpK6xj9BIpVOTboXIlKG9+8HMKggcrMX7WA24xZtKwX0TPelq/rbaS5rCKeNX8sJXZJGdSxpnEGtta+wismQ==",8839 "dev": true,8840 "requires": {8841 "lru-cache": "^6.0.0"8842 }8843 },8844 "lru-cache": {8845 "version": "6.0.0",8846 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",8847 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",8848 "dev": true,8849 "requires": {8850 "yallist": "^4.0.0"8851 }8852 },8853 "semver": {8854 "version": "7.3.2",8855 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",8856 "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",8857 "dev": true8858 },8859 "yallist": {8860 "version": "4.0.0",8861 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",8862 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",8863 "dev": true8864 }8865 8534 } 8866 8535 }, … … 8877 8546 }, 8878 8547 "npm-pick-manifest": { 8879 "version": "6.1.0", 8880 "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz", 8881 "integrity": "sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==", 8882 "dev": true, 8883 "requires": { 8884 "npm-install-checks": "^4.0.0", 8885 "npm-package-arg": "^8.0.0", 8886 "semver": "^7.0.0" 8887 }, 8888 "dependencies": { 8889 "semver": { 8890 "version": "7.3.2", 8891 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", 8892 "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", 8893 "dev": true 8894 } 8548 "version": "3.0.2", 8549 "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz", 8550 "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==", 8551 "dev": true, 8552 "requires": { 8553 "figgy-pudding": "^3.5.1", 8554 "npm-package-arg": "^6.0.0", 8555 "semver": "^5.4.1" 8895 8556 } 8896 8557 }, 8897 8558 "npm-registry-fetch": { 8898 "version": "4.0. 5",8899 "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0. 5.tgz",8900 "integrity": "sha512- yQ0/U4fYpCCqmueB2g8sc+89ckQ3eXpmU4+Yi2j5o/r0WkKvE2+Y0tK3DEILAtn2UaQTkjTHxIXe2/CSdit+/Q==",8559 "version": "4.0.4", 8560 "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz", 8561 "integrity": "sha512-6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==", 8901 8562 "dev": true, 8902 8563 "requires": { … … 8919 8580 } 8920 8581 }, 8921 "npm-package-arg": {8922 "version": "6.1.1",8923 "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",8924 "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",8925 "dev": true,8926 "requires": {8927 "hosted-git-info": "^2.7.1",8928 "osenv": "^0.1.5",8929 "semver": "^5.6.0",8930 "validate-npm-package-name": "^3.0.0"8931 }8932 },8933 8582 "safe-buffer": { 8934 "version": "5.2. 1",8935 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2. 1.tgz",8936 "integrity": "sha512- rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",8583 "version": "5.2.0", 8584 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", 8585 "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", 8937 8586 "dev": true 8938 8587 }, … … 9199 8848 } 9200 8849 }, 9201 "ora": {9202 "version": "4.0.4",9203 "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.4.tgz",9204 "integrity": "sha512-77iGeVU1cIdRhgFzCK8aw1fbtT1B/iZAvWjS+l/o1x0RShMgxHUZaD2yDpWsNCPwXg9z1ZA78Kbdvr8kBmG/Ww==",9205 "dev": true,9206 "requires": {9207 "chalk": "^3.0.0",9208 "cli-cursor": "^3.1.0",9209 "cli-spinners": "^2.2.0",9210 "is-interactive": "^1.0.0",9211 "log-symbols": "^3.0.0",9212 "mute-stream": "0.0.8",9213 "strip-ansi": "^6.0.0",9214 "wcwidth": "^1.0.1"9215 },9216 "dependencies": {9217 "ansi-regex": {9218 "version": "5.0.0",9219 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",9220 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",9221 "dev": true9222 },9223 "ansi-styles": {9224 "version": "4.2.1",9225 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",9226 "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",9227 "dev": true,9228 "requires": {9229 "@types/color-name": "^1.1.1",9230 "color-convert": "^2.0.1"9231 }9232 },9233 "chalk": {9234 "version": "3.0.0",9235 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",9236 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",9237 "dev": true,9238 "requires": {9239 "ansi-styles": "^4.1.0",9240 "supports-color": "^7.1.0"9241 }9242 },9243 "color-convert": {9244 "version": "2.0.1",9245 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",9246 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",9247 "dev": true,9248 "requires": {9249 "color-name": "~1.1.4"9250 }9251 },9252 "color-name": {9253 "version": "1.1.4",9254 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",9255 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",9256 "dev": true9257 },9258 "has-flag": {9259 "version": "4.0.0",9260 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",9261 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",9262 "dev": true9263 },9264 "strip-ansi": {9265 "version": "6.0.0",9266 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",9267 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",9268 "dev": true,9269 "requires": {9270 "ansi-regex": "^5.0.0"9271 }9272 },9273 "supports-color": {9274 "version": "7.1.0",9275 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",9276 "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",9277 "dev": true,9278 "requires": {9279 "has-flag": "^4.0.0"9280 }9281 }9282 }9283 },9284 8850 "original": { 9285 8851 "version": "1.0.2", … … 9383 8949 }, 9384 8950 "pacote": { 9385 "version": "9.5. 12",9386 "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5. 12.tgz",9387 "integrity": "sha512- BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==",8951 "version": "9.5.5", 8952 "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.5.tgz", 8953 "integrity": "sha512-jAEP+Nqj4kyMWyNpfTU/Whx1jA7jEc5cCOlurm0/0oL+v8TAp1QSsK83N7bYe+2bEdFzMAtPG5TBebjzzGV0cA==", 9388 8954 "dev": true, 9389 8955 "requires": { 9390 8956 "bluebird": "^3.5.3", 9391 8957 "cacache": "^12.0.2", 9392 "chownr": "^1.1.2",9393 8958 "figgy-pudding": "^3.5.1", 9394 8959 "get-stream": "^4.1.0", … … 9402 8967 "mkdirp": "^0.5.1", 9403 8968 "normalize-package-data": "^2.4.0", 9404 "npm-normalize-package-bin": "^1.0.0",9405 8969 "npm-package-arg": "^6.1.0", 9406 8970 "npm-packlist": "^1.1.12", 9407 "npm-pick-manifest": "^ 3.0.0",8971 "npm-pick-manifest": "^2.2.3", 9408 8972 "npm-registry-fetch": "^4.0.0", 9409 8973 "osenv": "^0.1.5", … … 9415 8979 "semver": "^5.6.0", 9416 8980 "ssri": "^6.0.1", 9417 "tar": "^4.4. 10",8981 "tar": "^4.4.8", 9418 8982 "unique-filename": "^1.1.1", 9419 8983 "which": "^1.3.1" … … 9429 8993 } 9430 8994 }, 9431 "npm-package-arg": {9432 "version": "6.1.1",9433 "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz",9434 "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==",9435 "dev": true,9436 "requires": {9437 "hosted-git-info": "^2.7.1",9438 "osenv": "^0.1.5",9439 "semver": "^5.6.0",9440 "validate-npm-package-name": "^3.0.0"9441 }9442 },9443 8995 "npm-pick-manifest": { 9444 "version": " 3.0.2",9445 "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest- 3.0.2.tgz",9446 "integrity": "sha512- wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==",8996 "version": "2.2.3", 8997 "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz", 8998 "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==", 9447 8999 "dev": true, 9448 9000 "requires": { … … 13023 12575 "requires": { 13024 12576 "minimalistic-assert": "^1.0.0" 13025 }13026 },13027 "wcwidth": {13028 "version": "1.0.1",13029 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",13030 "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",13031 "dev": true,13032 "requires": {13033 "defaults": "^1.0.3"13034 12577 } 13035 12578 }, -
Farmatiko/ClientApp/package.json
rc352b2d r92a1f41 14 14 "dependencies": { 15 15 "@angular/animations": "8.2.12", 16 "@angular/cdk": "~8.2.3",17 16 "@angular/common": "8.2.12", 18 17 "@angular/compiler": "8.2.12", 19 18 "@angular/core": "8.2.12", 20 19 "@angular/forms": "8.2.12", 21 "@angular/material": "^8.2.3",22 20 "@angular/platform-browser": "8.2.12", 23 21 "@angular/platform-browser-dynamic": "8.2.12", … … 36 34 "devDependencies": { 37 35 "@angular-devkit/build-angular": "^0.803.26", 38 "@angular/cli": "^ 10.0.3",36 "@angular/cli": "^8.3.26", 39 37 "@angular/compiler-cli": "^8.2.14", 40 38 "@angular/language-service": "^8.2.12", -
Farmatiko/ClientApp/src/app/app.component.ts
rc352b2d r92a1f41 1 1 import { Component } from '@angular/core'; 2 import { MaterialModule } from './shared/material.module'3 2 4 3 @Component({ -
Farmatiko/ClientApp/src/app/app.module.ts
rc352b2d r92a1f41 10 10 import { CounterComponent } from './counter/counter.component'; 11 11 import { FetchDataComponent } from './fetch-data/fetch-data.component'; 12 import { BrowserAnimationsModule } from '@angular/platform-browser/animations';13 import { KoronaComponent } from './korona/korona.component';14 12 15 13 @NgModule({ … … 19 17 HomeComponent, 20 18 CounterComponent, 21 FetchDataComponent, 22 KoronaComponent 19 FetchDataComponent 23 20 ], 24 21 imports: [ … … 28 25 RouterModule.forRoot([ 29 26 { path: '', component: HomeComponent, pathMatch: 'full' }, 30 { path: ' mapa', component: CounterComponent },27 { path: 'counter', component: CounterComponent }, 31 28 { path: 'fetch-data', component: FetchDataComponent }, 32 { path: 'koronavirus', component: KoronaComponent } 33 ]), 34 BrowserAnimationsModule 29 ]) 35 30 ], 36 31 providers: [], -
Farmatiko/ClientApp/src/app/counter/counter.component.html
rc352b2d r92a1f41 6 6 7 7 <button class="btn btn-primary" (click)="incrementCounter()">Increment</button> 8 9 10 <div class="wrapper">11 <div>12 <h2>Здравствени установи</h2>13 <input type="text" class="form-control" name="lek" placeholder="Пронајди лек">14 <table class='table table-striped table-bordered table-sm' cellspacing="0" width="100%" aria-labelledby="tableLabel" *ngIf="true">15 <thead>16 <tr>17 <th>Placeholder1</th>18 <th>Placeholder2</th>19 <th>Placeholder3</th>20 <th>Placeholder4</th>21 </tr>22 </thead>23 <tbody>24 <tr *ngFor="">25 <td>data1</td>26 <td>data2</td>27 <td>data3</td>28 <td>data4</td>29 </tr>30 </tbody>31 </table>32 <nav aria-label="Page navigation example">33 <ul class="pagination">34 <li class="page-item">35 <a class="page-link" href="#" aria-label="Previous">36 <span aria-hidden="true">«</span>37 <span class="sr-only">Previous</span>38 </a>39 </li>40 <li class="page-item"><a class="page-link" href="#">1</a></li>41 <li class="page-item"><a class="page-link" href="#">2</a></li>42 <li class="page-item"><a class="page-link" href="#">3</a></li>43 <li class="page-item">44 <a class="page-link" href="#" aria-label="Next">45 <span aria-hidden="true">»</span>46 <span class="sr-only">Next</span>47 </a>48 </li>49 </ul>50 </nav>51 </div>52 <div>53 <h2>Здравствени работници</h2>54 <input type="text" class="form-control" name="apteka" placeholder="Пронајди аптека">55 <table class='table table-striped table-bordered table-sm' cellspacing="0" width="100%" aria-labelledby="tableLabel" *ngIf="true">56 <thead>57 <tr>58 <th>Placeholder1</th>59 <th>Placeholder2</th>60 <th>Placeholder3</th>61 <th>Placeholder4</th>62 </tr>63 </thead>64 <tbody>65 <tr *ngFor="">66 <td>data1</td>67 <td>data2</td>68 <td>data3</td>69 <td>data4</td>70 </tr>71 </tbody>72 </table>73 <nav aria-label="Page navigation example">74 <ul class="pagination">75 <li class="page-item">76 <a class="page-link" href="#" aria-label="Previous">77 <span aria-hidden="true">«</span>78 <span class="sr-only">Previous</span>79 </a>80 </li>81 <li class="page-item"><a class="page-link" href="#">1</a></li>82 <li class="page-item"><a class="page-link" href="#">2</a></li>83 <li class="page-item"><a class="page-link" href="#">3</a></li>84 <li class="page-item">85 <a class="page-link" href="#" aria-label="Next">86 <span aria-hidden="true">»</span>87 <span class="sr-only">Next</span>88 </a>89 </li>90 </ul>91 </nav>92 </div>93 </div> -
Farmatiko/ClientApp/src/app/counter/counter.component.ts
rc352b2d r92a1f41 3 3 @Component({ 4 4 selector: 'app-counter-component', 5 templateUrl: './counter.component.html', 6 styleUrls: ['./counter.component.css'] 5 templateUrl: './counter.component.html' 7 6 }) 8 7 export class CounterComponent { -
Farmatiko/ClientApp/src/app/home/home.component.html
rc352b2d r92a1f41 1 <div class="wrapper"> 2 <div> 3 <h2>Лекови</h2> 4 <input type="text" class="form-control" name="lek" placeholder="Пронајди лек"> 5 <table class='table table-striped table-bordered table-sm' cellspacing="0" width="100%" aria-labelledby="tableLabel" *ngIf="true"> 6 <thead> 7 <tr> 8 <th>Placeholder1</th> 9 <th>Placeholder2</th> 10 <th>Placeholder3</th> 11 <th>Placeholder4</th> 12 </tr> 13 </thead> 14 <tbody> 15 <tr *ngFor=""> 16 <td>data1</td> 17 <td>data2</td> 18 <td>data3</td> 19 <td>data4</td> 20 </tr> 21 </tbody> 22 </table> 23 <nav aria-label="Page navigation example"> 24 <ul class="pagination"> 25 <li class="page-item"> 26 <a class="page-link" href="#" aria-label="Previous"> 27 <span aria-hidden="true">«</span> 28 <span class="sr-only">Previous</span> 29 </a> 30 </li> 31 <li class="page-item"><a class="page-link" href="#">1</a></li> 32 <li class="page-item"><a class="page-link" href="#">2</a></li> 33 <li class="page-item"><a class="page-link" href="#">3</a></li> 34 <li class="page-item"> 35 <a class="page-link" href="#" aria-label="Next"> 36 <span aria-hidden="true">»</span> 37 <span class="sr-only">Next</span> 38 </a> 39 </li> 40 </ul> 41 </nav> 42 </div> 43 <div> 44 <h2>Аптеки</h2> 45 <input type="text" class="form-control" name="apteka" placeholder="Пронајди аптека"> 46 <table class='table table-striped table-bordered table-sm' cellspacing="0" width="100%" aria-labelledby="tableLabel" *ngIf="true"> 47 <thead> 48 <tr> 49 <th>Placeholder1</th> 50 <th>Placeholder2</th> 51 <th>Placeholder3</th> 52 <th>Placeholder4</th> 53 </tr> 54 </thead> 55 <tbody> 56 <tr *ngFor=""> 57 <td>data1</td> 58 <td>data2</td> 59 <td>data3</td> 60 <td>data4</td> 61 </tr> 62 </tbody> 63 </table> 64 <nav aria-label="Page navigation example"> 65 <ul class="pagination"> 66 <li class="page-item"> 67 <a class="page-link" href="#" aria-label="Previous"> 68 <span aria-hidden="true">«</span> 69 <span class="sr-only">Previous</span> 70 </a> 71 </li> 72 <li class="page-item"><a class="page-link" href="#">1</a></li> 73 <li class="page-item"><a class="page-link" href="#">2</a></li> 74 <li class="page-item"><a class="page-link" href="#">3</a></li> 75 <li class="page-item"> 76 <a class="page-link" href="#" aria-label="Next"> 77 <span aria-hidden="true">»</span> 78 <span class="sr-only">Next</span> 79 </a> 80 </li> 81 </ul> 82 </nav> 83 </div> 84 </div> 1 <h1>Hello, world!</h1> 2 <p>Welcome to your new single-page application, built with:</p> 3 <ul> 4 <li><a href='https://get.asp.net/'>ASP.NET Core</a> and <a href='https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx'>C#</a> for cross-platform server-side code</li> 5 <li><a href='https://angular.io/'>Angular</a> and <a href='http://www.typescriptlang.org/'>TypeScript</a> for client-side code</li> 6 <li><a href='http://getbootstrap.com/'>Bootstrap</a> for layout and styling</li> 7 </ul> 8 <p>To help you get started, we've also set up:</p> 9 <ul> 10 <li><strong>Client-side navigation</strong>. For example, click <em>Counter</em> then <em>Back</em> to return here.</li> 11 <li><strong>Angular CLI integration</strong>. In development mode, there's no need to run <code>ng serve</code>. It runs in the background automatically, so your client-side resources are dynamically built on demand and the page refreshes when you modify any file.</li> 12 <li><strong>Efficient production builds</strong>. In production mode, development-time features are disabled, and your <code>dotnet publish</code> configuration automatically invokes <code>ng build</code> to produce minified, ahead-of-time compiled JavaScript files.</li> 13 </ul> 14 <p>The <code>ClientApp</code> subdirectory is a standard Angular CLI application. If you open a command prompt in that directory, you can run any <code>ng</code> command (e.g., <code>ng test</code>), or use <code>npm</code> to install extra packages into it.</p> -
Farmatiko/ClientApp/src/app/home/home.component.ts
rc352b2d r92a1f41 1 import { Component, OnInit, Input, ViewChild } from '@angular/core'; 2 import { MaterialModule } from '../shared/material.module'; 1 import { Component } from '@angular/core'; 3 2 4 3 @Component({ 5 4 selector: 'app-home', 6 5 templateUrl: './home.component.html', 7 styleUrls: ['./home.component.css']8 6 }) 9 7 export class HomeComponent { -
Farmatiko/ClientApp/src/app/nav-menu/nav-menu.component.css
rc352b2d r92a1f41 3 3 text-align: center; 4 4 word-break: break-all; 5 }6 7 a.navbar-brand img {8 width: 200px;9 5 } 10 6 -
Farmatiko/ClientApp/src/app/nav-menu/nav-menu.component.html
rc352b2d r92a1f41 4 4 > 5 5 <div class="container"> 6 <a class="navbar-brand" [routerLink]="['/']"> <img src="../../assets/logo.png"></a>6 <a class="navbar-brand" [routerLink]="['/']">Farmatiko</a> 7 7 <button 8 8 class="navbar-toggler" … … 26 26 [routerLinkActiveOptions]="{ exact: true }" 27 27 > 28 <a class="nav-link text-dark" [routerLink]="['/']"> Побарај лек</a>28 <a class="nav-link text-dark" [routerLink]="['/']">Home</a> 29 29 </li> 30 30 <li class="nav-item" [routerLinkActive]="['link-active']"> 31 <a class="nav-link text-dark" [routerLink]="['/ mapa']"32 > Мапа на здравствени работници и здравствени установи</a31 <a class="nav-link text-dark" [routerLink]="['/counter']" 32 >Counter</a 33 33 > 34 </li> 34 </li> 35 35 <li class="nav-item" [routerLinkActive]="['link-active']"> 36 <a class="nav-link text-dark" [routerLink]="['/ koronavirus']"37 > Коронавирус</a36 <a class="nav-link text-dark" [routerLink]="['/fetch-data']" 37 >Fetch data</a 38 38 > 39 39 </li> -
Farmatiko/ClientApp/src/index.html
rc352b2d r92a1f41 8 8 <meta name="viewport" content="width=device-width, initial-scale=1" /> 9 9 <link rel="icon" type="image/x-icon" href="favicon.ico" /> 10 <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap" rel="stylesheet"> 11 <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 12 </head> 10 </head> 13 11 <body> 14 <app-root> </app-root>12 <app-root>Loading...</app-root> 15 13 </body> 16 14 </html> -
Farmatiko/ClientApp/src/styles.css
rc352b2d r92a1f41 15 15 border-color: #1861ac; 16 16 } 17 18 html, body { height: 100%; }19 body { margin: 0; font-family: Roboto, "Helvetica Neue", sans-serif; }
Note:
See TracChangeset
for help on using the changeset viewer.