Commit minor changes in settings form / @angular-cli updated to version 14.0.6

This commit is contained in:
Rene V. Vergara A. 2022-07-20 10:16:06 -05:00
parent 988727dcbd
commit a777c5b5f3
5 changed files with 252 additions and 132 deletions

349
package-lock.json generated
View File

@ -40,7 +40,7 @@
},
"devDependencies": {
"@angular-devkit/build-angular": "^14.0.5",
"@angular/cli": "^14.0.5",
"@angular/cli": "^14.0.6",
"@angular/compiler-cli": "^14.0.5",
"@types/jasmine": "~3.8.0",
"@types/node": "^12.20.33",
@ -232,21 +232,6 @@
"node": ">=10"
}
},
"node_modules/@angular-devkit/build-angular/node_modules/semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
},
"bin": {
"semver": "bin/semver.js"
},
"engines": {
"node": ">=10"
}
},
"node_modules/@angular-devkit/build-webpack": {
"version": "0.1400.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1400.5.tgz",
@ -293,12 +278,12 @@
}
},
"node_modules/@angular-devkit/schematics": {
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.5.tgz",
"integrity": "sha512-sufxITBkn2MvgEREt9JQ3QCKHS+sue1WsVzLE+TWqG5MC/RPk0f9tQ5VoHk6ZTzDKUvOtSoc7G+n0RscQsyp5g==",
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.6.tgz",
"integrity": "sha512-o7I5KBnz/fxYgVLZ+XIsaGZUDiQCqM89aaIPOg84Ij0Nr3N+f4NYq56PPRln7hAfV3m/3JpH+cgycaGND5wHHQ==",
"dev": true,
"dependencies": {
"@angular-devkit/core": "14.0.5",
"@angular-devkit/core": "14.0.6",
"jsonc-parser": "3.0.0",
"magic-string": "0.26.1",
"ora": "5.4.1",
@ -310,6 +295,32 @@
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": {
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.6.tgz",
"integrity": "sha512-b0U4D5jxAsx26F4YQu7XW+lpxLZT4ssdyMarbfIryeupznnGE+69F+U/G+FhTEMYbxrYRMGn/wYy6vcg57NYfQ==",
"dev": true,
"dependencies": {
"ajv": "8.11.0",
"ajv-formats": "2.1.1",
"jsonc-parser": "3.0.0",
"rxjs": "6.6.7",
"source-map": "0.7.3"
},
"engines": {
"node": "^14.15.0 || >=16.10.0",
"npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
"yarn": ">= 1.13.0"
},
"peerDependencies": {
"chokidar": "^3.5.2"
},
"peerDependenciesMeta": {
"chokidar": {
"optional": true
}
}
},
"node_modules/@angular/animations": {
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.0.5.tgz",
@ -341,15 +352,15 @@
}
},
"node_modules/@angular/cli": {
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.5.tgz",
"integrity": "sha512-/Iqvy3vRqakHdxNi+Qo18xXQr8E1cCaKzMBnxR2wHNdlu1lyaw0p20E8LumoueXCrs+/SK6aKDvN6ek0R/q8Jg==",
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.6.tgz",
"integrity": "sha512-q8iByoyVNLUOCosc5/wD9FkaM09d5HOic5RYSAg265pMgreQ/oQM1ajGRzzVWFhzw/RlUuon8ezZyAUAXfszCQ==",
"dev": true,
"dependencies": {
"@angular-devkit/architect": "0.1400.5",
"@angular-devkit/core": "14.0.5",
"@angular-devkit/schematics": "14.0.5",
"@schematics/angular": "14.0.5",
"@angular-devkit/architect": "0.1400.6",
"@angular-devkit/core": "14.0.6",
"@angular-devkit/schematics": "14.0.6",
"@schematics/angular": "14.0.6",
"@yarnpkg/lockfile": "1.1.0",
"ansi-colors": "4.1.1",
"debug": "4.3.4",
@ -376,19 +387,45 @@
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular/cli/node_modules/semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"node_modules/@angular/cli/node_modules/@angular-devkit/architect": {
"version": "0.1400.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.6.tgz",
"integrity": "sha512-POqWsCvo5O4/5dsPYGA68YU9x5k/xAU+a5h/QvhjeRJVCuYZ0IX97EPQ+w/tXRRL3kdwS6zfaIXR2p+U3F1DmA==",
"dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
},
"bin": {
"semver": "bin/semver.js"
"@angular-devkit/core": "14.0.6",
"rxjs": "6.6.7"
},
"engines": {
"node": ">=10"
"node": "^14.15.0 || >=16.10.0",
"npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular/cli/node_modules/@angular-devkit/core": {
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.6.tgz",
"integrity": "sha512-b0U4D5jxAsx26F4YQu7XW+lpxLZT4ssdyMarbfIryeupznnGE+69F+U/G+FhTEMYbxrYRMGn/wYy6vcg57NYfQ==",
"dev": true,
"dependencies": {
"ajv": "8.11.0",
"ajv-formats": "2.1.1",
"jsonc-parser": "3.0.0",
"rxjs": "6.6.7",
"source-map": "0.7.3"
},
"engines": {
"node": "^14.15.0 || >=16.10.0",
"npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
"yarn": ">= 1.13.0"
},
"peerDependencies": {
"chokidar": "^3.5.2"
},
"peerDependenciesMeta": {
"chokidar": {
"optional": true
}
}
},
"node_modules/@angular/common": {
@ -2775,9 +2812,9 @@
}
},
"node_modules/@npmcli/git/node_modules/lru-cache": {
"version": "7.13.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.0.tgz",
"integrity": "sha512-SNFKDOORR41fkWP3DXiIUvXvfzDRPg3bxD1+29iRyP2ZW+Njp2o6zhx9YkEpq1tbP0AEDNW2VBUedzDIxmNhdg==",
"version": "7.13.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz",
"integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==",
"dev": true,
"engines": {
"node": ">=12"
@ -2864,13 +2901,13 @@
}
},
"node_modules/@schematics/angular": {
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.5.tgz",
"integrity": "sha512-xZjXHLn1djIvKJFiOfspTrzAomtDGRqGgsOo06glBkC+cqKCyyXU1Hgxnd3S5V+8a6TpYgX25AXihtE3BeCJzg==",
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.6.tgz",
"integrity": "sha512-vc4N6AXANMHUfcj5hOIDwBj4HQUrVSs03ksnznJGt2gkg2ClzJkK5Vg4/QA6lJ09VWSVZCuZ2Kkaua4bsTf6AA==",
"dev": true,
"dependencies": {
"@angular-devkit/core": "14.0.5",
"@angular-devkit/schematics": "14.0.5",
"@angular-devkit/core": "14.0.6",
"@angular-devkit/schematics": "14.0.6",
"jsonc-parser": "3.0.0"
},
"engines": {
@ -2879,6 +2916,32 @@
"yarn": ">= 1.13.0"
}
},
"node_modules/@schematics/angular/node_modules/@angular-devkit/core": {
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.6.tgz",
"integrity": "sha512-b0U4D5jxAsx26F4YQu7XW+lpxLZT4ssdyMarbfIryeupznnGE+69F+U/G+FhTEMYbxrYRMGn/wYy6vcg57NYfQ==",
"dev": true,
"dependencies": {
"ajv": "8.11.0",
"ajv-formats": "2.1.1",
"jsonc-parser": "3.0.0",
"rxjs": "6.6.7",
"source-map": "0.7.3"
},
"engines": {
"node": "^14.15.0 || >=16.10.0",
"npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
"yarn": ">= 1.13.0"
},
"peerDependencies": {
"chokidar": "^3.5.2"
},
"peerDependenciesMeta": {
"chokidar": {
"optional": true
}
}
},
"node_modules/@supercharge/request-ip": {
"version": "1.1.2",
"license": "MIT"
@ -3255,8 +3318,9 @@
},
"node_modules/@yarnpkg/lockfile": {
"version": "1.1.0",
"dev": true,
"license": "BSD-2-Clause"
"resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
"integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
"dev": true
},
"node_modules/abab": {
"version": "2.0.6",
@ -6319,9 +6383,9 @@
}
},
"node_modules/hosted-git-info/node_modules/lru-cache": {
"version": "7.13.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.0.tgz",
"integrity": "sha512-SNFKDOORR41fkWP3DXiIUvXvfzDRPg3bxD1+29iRyP2ZW+Njp2o6zhx9YkEpq1tbP0AEDNW2VBUedzDIxmNhdg==",
"version": "7.13.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz",
"integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==",
"dev": true,
"engines": {
"node": ">=12"
@ -6787,9 +6851,9 @@
}
},
"node_modules/ip": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
"integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==",
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==",
"dev": true
},
"node_modules/ipaddr.js": {
@ -8456,9 +8520,9 @@
}
},
"node_modules/npm-registry-fetch": {
"version": "13.2.0",
"resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.2.0.tgz",
"integrity": "sha512-NEKnK02Co31+cnDtnAvEdq9xn6E9yKPK/aOHXZieVbw/qVOcFd7su6kviZjImYoszjM2GykMfGMiyyPUQjUkag==",
"version": "13.3.0",
"resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.0.tgz",
"integrity": "sha512-10LJQ/1+VhKrZjIuY9I/+gQTvumqqlgnsCufoXETHAPFTS3+M+Z5CFhZRDHGavmJ6rOye3UvNga88vl8n1r6gg==",
"dev": true,
"dependencies": {
"make-fetch-happen": "^10.0.6",
@ -8554,18 +8618,18 @@
}
},
"node_modules/npm-registry-fetch/node_modules/lru-cache": {
"version": "7.13.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.0.tgz",
"integrity": "sha512-SNFKDOORR41fkWP3DXiIUvXvfzDRPg3bxD1+29iRyP2ZW+Njp2o6zhx9YkEpq1tbP0AEDNW2VBUedzDIxmNhdg==",
"version": "7.13.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz",
"integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==",
"dev": true,
"engines": {
"node": ">=12"
}
},
"node_modules/npm-registry-fetch/node_modules/make-fetch-happen": {
"version": "10.1.8",
"resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.8.tgz",
"integrity": "sha512-0ASJbG12Au6+N5I84W+8FhGS6iM8MyzvZady+zaQAu+6IOaESFzCLLD0AR1sAFF3Jufi8bxm586ABN6hWd3k7g==",
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.0.tgz",
"integrity": "sha512-OnEfCLofQVJ5zgKwGk55GaqosqKjaR6khQlJY3dBAA+hM25Bc5CmX5rKUfVut+rYA3uidA7zb7AvcglU87rPRg==",
"dev": true,
"dependencies": {
"agentkeepalive": "^4.2.1",
@ -10511,9 +10575,10 @@
}
},
"node_modules/semver": {
"version": "7.3.5",
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"dev": true,
"license": "ISC",
"dependencies": {
"lru-cache": "^6.0.0"
},
@ -10837,12 +10902,12 @@
}
},
"node_modules/socks": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz",
"integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==",
"dev": true,
"dependencies": {
"ip": "^1.1.5",
"ip": "^2.0.0",
"smart-buffer": "^4.2.0"
},
"engines": {
@ -11190,8 +11255,9 @@
},
"node_modules/symbol-observable": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz",
"integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10"
}
@ -12317,15 +12383,6 @@
"requires": {
"brace-expansion": "^2.0.1"
}
},
"semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
}
}
},
@ -12353,16 +12410,31 @@
}
},
"@angular-devkit/schematics": {
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.5.tgz",
"integrity": "sha512-sufxITBkn2MvgEREt9JQ3QCKHS+sue1WsVzLE+TWqG5MC/RPk0f9tQ5VoHk6ZTzDKUvOtSoc7G+n0RscQsyp5g==",
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.0.6.tgz",
"integrity": "sha512-o7I5KBnz/fxYgVLZ+XIsaGZUDiQCqM89aaIPOg84Ij0Nr3N+f4NYq56PPRln7hAfV3m/3JpH+cgycaGND5wHHQ==",
"dev": true,
"requires": {
"@angular-devkit/core": "14.0.5",
"@angular-devkit/core": "14.0.6",
"jsonc-parser": "3.0.0",
"magic-string": "0.26.1",
"ora": "5.4.1",
"rxjs": "6.6.7"
},
"dependencies": {
"@angular-devkit/core": {
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.6.tgz",
"integrity": "sha512-b0U4D5jxAsx26F4YQu7XW+lpxLZT4ssdyMarbfIryeupznnGE+69F+U/G+FhTEMYbxrYRMGn/wYy6vcg57NYfQ==",
"dev": true,
"requires": {
"ajv": "8.11.0",
"ajv-formats": "2.1.1",
"jsonc-parser": "3.0.0",
"rxjs": "6.6.7",
"source-map": "0.7.3"
}
}
}
},
"@angular/animations": {
@ -12383,15 +12455,15 @@
}
},
"@angular/cli": {
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.5.tgz",
"integrity": "sha512-/Iqvy3vRqakHdxNi+Qo18xXQr8E1cCaKzMBnxR2wHNdlu1lyaw0p20E8LumoueXCrs+/SK6aKDvN6ek0R/q8Jg==",
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.0.6.tgz",
"integrity": "sha512-q8iByoyVNLUOCosc5/wD9FkaM09d5HOic5RYSAg265pMgreQ/oQM1ajGRzzVWFhzw/RlUuon8ezZyAUAXfszCQ==",
"dev": true,
"requires": {
"@angular-devkit/architect": "0.1400.5",
"@angular-devkit/core": "14.0.5",
"@angular-devkit/schematics": "14.0.5",
"@schematics/angular": "14.0.5",
"@angular-devkit/architect": "0.1400.6",
"@angular-devkit/core": "14.0.6",
"@angular-devkit/schematics": "14.0.6",
"@schematics/angular": "14.0.6",
"@yarnpkg/lockfile": "1.1.0",
"ansi-colors": "4.1.1",
"debug": "4.3.4",
@ -12410,13 +12482,27 @@
"yargs": "17.4.1"
},
"dependencies": {
"semver": {
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"@angular-devkit/architect": {
"version": "0.1400.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1400.6.tgz",
"integrity": "sha512-POqWsCvo5O4/5dsPYGA68YU9x5k/xAU+a5h/QvhjeRJVCuYZ0IX97EPQ+w/tXRRL3kdwS6zfaIXR2p+U3F1DmA==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
"@angular-devkit/core": "14.0.6",
"rxjs": "6.6.7"
}
},
"@angular-devkit/core": {
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.6.tgz",
"integrity": "sha512-b0U4D5jxAsx26F4YQu7XW+lpxLZT4ssdyMarbfIryeupznnGE+69F+U/G+FhTEMYbxrYRMGn/wYy6vcg57NYfQ==",
"dev": true,
"requires": {
"ajv": "8.11.0",
"ajv-formats": "2.1.1",
"jsonc-parser": "3.0.0",
"rxjs": "6.6.7",
"source-map": "0.7.3"
}
}
}
@ -14030,9 +14116,9 @@
},
"dependencies": {
"lru-cache": {
"version": "7.13.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.0.tgz",
"integrity": "sha512-SNFKDOORR41fkWP3DXiIUvXvfzDRPg3bxD1+29iRyP2ZW+Njp2o6zhx9YkEpq1tbP0AEDNW2VBUedzDIxmNhdg==",
"version": "7.13.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz",
"integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==",
"dev": true
},
"which": {
@ -14094,14 +14180,29 @@
}
},
"@schematics/angular": {
"version": "14.0.5",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.5.tgz",
"integrity": "sha512-xZjXHLn1djIvKJFiOfspTrzAomtDGRqGgsOo06glBkC+cqKCyyXU1Hgxnd3S5V+8a6TpYgX25AXihtE3BeCJzg==",
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.0.6.tgz",
"integrity": "sha512-vc4N6AXANMHUfcj5hOIDwBj4HQUrVSs03ksnznJGt2gkg2ClzJkK5Vg4/QA6lJ09VWSVZCuZ2Kkaua4bsTf6AA==",
"dev": true,
"requires": {
"@angular-devkit/core": "14.0.5",
"@angular-devkit/schematics": "14.0.5",
"@angular-devkit/core": "14.0.6",
"@angular-devkit/schematics": "14.0.6",
"jsonc-parser": "3.0.0"
},
"dependencies": {
"@angular-devkit/core": {
"version": "14.0.6",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.0.6.tgz",
"integrity": "sha512-b0U4D5jxAsx26F4YQu7XW+lpxLZT4ssdyMarbfIryeupznnGE+69F+U/G+FhTEMYbxrYRMGn/wYy6vcg57NYfQ==",
"dev": true,
"requires": {
"ajv": "8.11.0",
"ajv-formats": "2.1.1",
"jsonc-parser": "3.0.0",
"rxjs": "6.6.7",
"source-map": "0.7.3"
}
}
}
},
"@supercharge/request-ip": {
@ -14452,6 +14553,8 @@
},
"@yarnpkg/lockfile": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
"integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
"dev": true
},
"abab": {
@ -16550,9 +16653,9 @@
},
"dependencies": {
"lru-cache": {
"version": "7.13.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.0.tgz",
"integrity": "sha512-SNFKDOORR41fkWP3DXiIUvXvfzDRPg3bxD1+29iRyP2ZW+Njp2o6zhx9YkEpq1tbP0AEDNW2VBUedzDIxmNhdg==",
"version": "7.13.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz",
"integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==",
"dev": true
}
}
@ -16909,9 +17012,9 @@
}
},
"ip": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
"integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==",
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
"integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==",
"dev": true
},
"ipaddr.js": {
@ -18064,9 +18167,9 @@
}
},
"npm-registry-fetch": {
"version": "13.2.0",
"resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.2.0.tgz",
"integrity": "sha512-NEKnK02Co31+cnDtnAvEdq9xn6E9yKPK/aOHXZieVbw/qVOcFd7su6kviZjImYoszjM2GykMfGMiyyPUQjUkag==",
"version": "13.3.0",
"resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.0.tgz",
"integrity": "sha512-10LJQ/1+VhKrZjIuY9I/+gQTvumqqlgnsCufoXETHAPFTS3+M+Z5CFhZRDHGavmJ6rOye3UvNga88vl8n1r6gg==",
"dev": true,
"requires": {
"make-fetch-happen": "^10.0.6",
@ -18144,15 +18247,15 @@
}
},
"lru-cache": {
"version": "7.13.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.0.tgz",
"integrity": "sha512-SNFKDOORR41fkWP3DXiIUvXvfzDRPg3bxD1+29iRyP2ZW+Njp2o6zhx9YkEpq1tbP0AEDNW2VBUedzDIxmNhdg==",
"version": "7.13.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.13.1.tgz",
"integrity": "sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==",
"dev": true
},
"make-fetch-happen": {
"version": "10.1.8",
"resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.1.8.tgz",
"integrity": "sha512-0ASJbG12Au6+N5I84W+8FhGS6iM8MyzvZady+zaQAu+6IOaESFzCLLD0AR1sAFF3Jufi8bxm586ABN6hWd3k7g==",
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.0.tgz",
"integrity": "sha512-OnEfCLofQVJ5zgKwGk55GaqosqKjaR6khQlJY3dBAA+hM25Bc5CmX5rKUfVut+rYA3uidA7zb7AvcglU87rPRg==",
"dev": true,
"requires": {
"agentkeepalive": "^4.2.1",
@ -19440,7 +19543,9 @@
}
},
"semver": {
"version": "7.3.5",
"version": "7.3.7",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
"integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
@ -19706,12 +19811,12 @@
}
},
"socks": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz",
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==",
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz",
"integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==",
"dev": true,
"requires": {
"ip": "^1.1.5",
"ip": "^2.0.0",
"smart-buffer": "^4.2.0"
}
},
@ -19962,6 +20067,8 @@
},
"symbol-observable": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz",
"integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==",
"dev": true
},
"tapable": {

View File

@ -42,7 +42,7 @@
},
"devDependencies": {
"@angular-devkit/build-angular": "^14.0.5",
"@angular/cli": "^14.0.5",
"@angular/cli": "^14.0.6",
"@angular/compiler-cli": "^14.0.5",
"@types/jasmine": "~3.8.0",
"@types/node": "^12.20.33",
@ -56,4 +56,4 @@
"karma-jasmine-html-reporter": "~1.7.0",
"typescript": "~4.7.4"
}
}
}

View File

@ -33,6 +33,7 @@
<mat-form-field [style.width.%]="100">
<mat-label>Viewing key</mat-label>
<input matInput placeholder="Your wallet viewing key"
formControlName="VKey"
[formControl]="viewkeyControl">

View File

@ -36,7 +36,7 @@ export class SettingsComponent implements OnInit {
}
];
viewkeyControl = new FormControl({ value: null, disabled: true });
viewkeyControl = new FormControl({ value: null, disabled: false });
constructor(
private fb: UntypedFormBuilder,
@ -44,17 +44,23 @@ export class SettingsComponent implements OnInit {
@Inject(MAT_DIALOG_DATA) public data: Owner
) {
this.useZats = data.zats;
this.useVKey = data.payconf;
this.settingsForm = fb.group({
name: [data.name, Validators.required],
currency: [data.currency, Validators.required],
useZats: [data.zats, Validators.required],
VkeyOn: [data.payconf, Validators.required],
VKey: [{value:data.viewkey, disabled: true },
Validators.required
]
VKey: [{value:data.viewkey, disabled: !this.useVKey }]
});
/*
if ( data.payconf )
this.viewkeyControl.enable()
else
this.viewkeyControl.disable();
*/
this.owner = data;
}
ngOnInit() {
@ -90,7 +96,9 @@ export class SettingsComponent implements OnInit {
if ( ob.checked )
this.viewkeyControl.enable()
else
this.viewkeyControl.disable();
{
this.viewkeyControl.disable();
}
}
}

View File

@ -155,9 +155,9 @@ export class UserService{
updateOwner(owner: Owner) {
this.http.post<{message: string, owner: Owner}>(this.beUrl+'api/updateowner', {owner: owner}, {headers: this.reqHeaders}).
subscribe((responseData) => {
console.log(responseData.message);
//console.log(responseData.message);
this.dataStore.owner = responseData.owner;
this._ownerUpdated.next(Object.assign({},this.dataStore).owner);
this._ownerUpdated.next(Object.assign({},this.dataStore).owner);
});
}
@ -171,11 +171,15 @@ export class UserService{
console.log('api/getowner', OwnerDataResponse.status);
if (OwnerDataResponse.status == 200) {
this.dataStore.owner = OwnerDataResponse.body!.owner;
//console.log('getOwner object', this.dataStore.owner);
console.log('getOwner object', this.dataStore.owner);
console.log('Payment Conf.?: [' + (
this.dataStore.owner.payconf ? "On]" : "Off]") );
console.log('Viewkey : [' +
this.dataStore.owner.viewkey + "]");
this._ownerUpdated.next(Object.assign({},this.dataStore).owner);
this._paidUpdated.next(Object.assign({}, this.dataStore).owner.paid);
}
});
});
return obs;
}