Commit 0d7ce086 authored by 神楽坂玲奈's avatar 神楽坂玲奈

fix

parent 197ab652
...@@ -33,17 +33,17 @@ ...@@ -33,17 +33,17 @@
}, },
"devDependencies": { "devDependencies": {
"@angular-builders/custom-webpack": "^12.1.1", "@angular-builders/custom-webpack": "^12.1.1",
"@angular/animations": "~12.1.0", "@angular/animations": "~12.2.5",
"@angular/cli": "~12.1.0", "@angular/cli": "~12.2.5",
"@angular/common": "~12.1.0", "@angular/common": "~12.2.5",
"@angular/compiler": "~12.1.0", "@angular/compiler": "~12.2.5",
"@angular/compiler-cli": "~12.1.0", "@angular/compiler-cli": "~12.2.5",
"@angular/core": "~12.1.0", "@angular/core": "~12.2.5",
"@angular/forms": "~12.1.0", "@angular/forms": "~12.2.5",
"@angular/localize": "~12.1.5", "@angular/localize": "~12.2.5",
"@angular/platform-browser": "~12.1.0", "@angular/platform-browser": "~12.2.5",
"@angular/platform-browser-dynamic": "~12.1.0", "@angular/platform-browser-dynamic": "~12.2.5",
"@angular/router": "~12.1.0", "@angular/router": "~12.2.5",
"@types/bootstrap": "^5.1.4", "@types/bootstrap": "^5.1.4",
"@types/mousetrap": "^1.6.8", "@types/mousetrap": "^1.6.8",
"@types/node": "^16.4.13", "@types/node": "^16.4.13",
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
"electron": "^13.3.0", "electron": "^13.3.0",
"electron-builder": "^22.11.7", "electron-builder": "^22.11.7",
"mousetrap": "^1.6.5", "mousetrap": "^1.6.5",
"rxjs": "^6.6.7", "rxjs": "^7.3.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"typescript": "~4.3.5", "typescript": "~4.3.5",
"zone.js": "~0.11.4" "zone.js": "~0.11.4"
...@@ -306,21 +306,6 @@ ...@@ -306,21 +306,6 @@
"webpack": "^5.30.0" "webpack": "^5.30.0"
} }
}, },
"node_modules/@angular-builders/custom-webpack/node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"dependencies": {
"color-convert": "^2.0.1"
},
"engines": {
"node": ">=8"
},
"funding": {
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/cacache": { "node_modules/@angular-builders/custom-webpack/node_modules/cacache": {
"version": "15.2.0", "version": "15.2.0",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz",
...@@ -349,40 +334,6 @@ ...@@ -349,40 +334,6 @@
"node": ">= 10" "node": ">= 10"
} }
}, },
"node_modules/@angular-builders/custom-webpack/node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"dependencies": {
"color-name": "~1.1.4"
},
"engines": {
"node": ">=7.0.0"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"node_modules/@angular-builders/custom-webpack/node_modules/core-js": { "node_modules/@angular-builders/custom-webpack/node_modules/core-js": {
"version": "3.16.0", "version": "3.16.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz",
...@@ -394,64 +345,6 @@ ...@@ -394,64 +345,6 @@
"url": "https://opencollective.com/core-js" "url": "https://opencollective.com/core-js"
} }
}, },
"node_modules/@angular-builders/custom-webpack/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"engines": {
"node": ">=8"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/inquirer": {
"version": "8.1.2",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.2.tgz",
"integrity": "sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q==",
"dev": true,
"dependencies": {
"ansi-escapes": "^4.2.1",
"chalk": "^4.1.1",
"cli-cursor": "^3.1.0",
"cli-width": "^3.0.0",
"external-editor": "^3.0.3",
"figures": "^3.0.0",
"lodash": "^4.17.21",
"mute-stream": "0.0.8",
"ora": "^5.3.0",
"run-async": "^2.4.0",
"rxjs": "^7.2.0",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0",
"through": "^2.3.6"
},
"engines": {
"node": ">=8.0.0"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/inquirer/node_modules/rxjs": {
"version": "7.3.0",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz",
"integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==",
"dev": true,
"dependencies": {
"tslib": "~2.1.0"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/inquirer/node_modules/tslib": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
"integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
"dev": true
},
"node_modules/@angular-builders/custom-webpack/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true,
"engines": {
"node": ">=8"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/mkdirp": { "node_modules/@angular-builders/custom-webpack/node_modules/mkdirp": {
"version": "1.0.4", "version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
...@@ -479,31 +372,23 @@ ...@@ -479,31 +372,23 @@
"url": "https://github.com/sponsors/isaacs" "url": "https://github.com/sponsors/isaacs"
} }
}, },
"node_modules/@angular-builders/custom-webpack/node_modules/string-width": { "node_modules/@angular-builders/custom-webpack/node_modules/rxjs": {
"version": "4.2.2", "version": "6.6.7",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"emoji-regex": "^8.0.0", "tslib": "^1.9.0"
"is-fullwidth-code-point": "^3.0.0",
"strip-ansi": "^6.0.0"
}, },
"engines": { "engines": {
"node": ">=8" "npm": ">=2.0.0"
} }
}, },
"node_modules/@angular-builders/custom-webpack/node_modules/supports-color": { "node_modules/@angular-builders/custom-webpack/node_modules/rxjs/node_modules/tslib": {
"version": "7.2.0", "version": "1.14.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true, "dev": true
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
"node": ">=8"
}
}, },
"node_modules/@angular-builders/custom-webpack/node_modules/terser": { "node_modules/@angular-builders/custom-webpack/node_modules/terser": {
"version": "5.7.1", "version": "5.7.1",
...@@ -667,6 +552,24 @@ ...@@ -667,6 +552,24 @@
"yarn": ">= 1.13.0" "yarn": ">= 1.13.0"
} }
}, },
"node_modules/@angular-devkit/architect/node_modules/rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"dependencies": {
"tslib": "^1.9.0"
},
"engines": {
"npm": ">=2.0.0"
}
},
"node_modules/@angular-devkit/architect/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"node_modules/@angular-devkit/build-optimizer": { "node_modules/@angular-devkit/build-optimizer": {
"version": "0.1202.5", "version": "0.1202.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1202.5.tgz", "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1202.5.tgz",
...@@ -719,6 +622,24 @@ ...@@ -719,6 +622,24 @@
"webpack-dev-server": "^3.1.4" "webpack-dev-server": "^3.1.4"
} }
}, },
"node_modules/@angular-devkit/build-webpack/node_modules/rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"dependencies": {
"tslib": "^1.9.0"
},
"engines": {
"npm": ">=2.0.0"
}
},
"node_modules/@angular-devkit/build-webpack/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"node_modules/@angular-devkit/core": { "node_modules/@angular-devkit/core": {
"version": "12.2.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.5.tgz", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.5.tgz",
...@@ -738,34 +659,33 @@ ...@@ -738,34 +659,33 @@
"yarn": ">= 1.13.0" "yarn": ">= 1.13.0"
} }
}, },
"node_modules/@angular-devkit/schematics": { "node_modules/@angular-devkit/core/node_modules/rxjs": {
"version": "12.1.4", "version": "6.6.7",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.1.4.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-yD3y3pK/K5piOgvALFoCCiPp4H8emNa3yZL+vlpEpewVLpF1MM55LeTxc0PI5s0uqtOGVnvcbA5wYgMm3YsUEA==", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@angular-devkit/core": "12.1.4", "tslib": "^1.9.0"
"ora": "5.4.1",
"rxjs": "6.6.7"
}, },
"engines": { "engines": {
"node": "^12.14.1 || >=14.0.0", "npm": ">=2.0.0"
"npm": "^6.11.0 || ^7.5.6",
"yarn": ">= 1.13.0"
} }
}, },
"node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { "node_modules/@angular-devkit/core/node_modules/tslib": {
"version": "12.1.4", "version": "1.14.1",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.4.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-KOzGD8JbP/7EeUwPiU5x+fo3ZEQ5R4IVW5WoH92PaO3mdpqXC7UL2MWLct8PUe9il9nqJMvrBMldSSvP9PCT2w==", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"node_modules/@angular-devkit/schematics": {
"version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.5.tgz",
"integrity": "sha512-8WAdZ39FZqbU1/ZQQrK+7PeRuj6QUGlxFUgoVXk5nzRbpZo/OSaKhPoC7sC1A0EU+7udLp5vT7R12sDz7Mr9vQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"ajv": "8.6.0", "@angular-devkit/core": "12.2.5",
"ajv-formats": "2.1.0", "ora": "5.4.1",
"fast-json-stable-stringify": "2.1.0", "rxjs": "6.6.7"
"magic-string": "0.25.7",
"rxjs": "6.6.7",
"source-map": "0.7.3"
}, },
"engines": { "engines": {
"node": "^12.14.1 || >=14.0.0", "node": "^12.14.1 || >=14.0.0",
...@@ -773,26 +693,28 @@ ...@@ -773,26 +693,28 @@
"yarn": ">= 1.13.0" "yarn": ">= 1.13.0"
} }
}, },
"node_modules/@angular-devkit/schematics/node_modules/ajv": { "node_modules/@angular-devkit/schematics/node_modules/rxjs": {
"version": "8.6.0", "version": "6.6.7",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"fast-deep-equal": "^3.1.1", "tslib": "^1.9.0"
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
}, },
"funding": { "engines": {
"type": "github", "npm": ">=2.0.0"
"url": "https://github.com/sponsors/epoberezkin"
} }
}, },
"node_modules/@angular-devkit/schematics/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"node_modules/@angular/animations": { "node_modules/@angular/animations": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.2.5.tgz",
"integrity": "sha512-t17n8RuzkY7lYawmI01WuNWf70ttvEPknmS3sh7q2IAsBdRiLQCBmh6Hw5q0SBaQNoRWNIcUWKBwl4EmyXOtrA==", "integrity": "sha512-a8jRimgrATq2CS95SO5yjsZo2d4FbfmN2SrPu6lZjWIdstXm4KQSJFslyxovhoUjGNu5cZgzfXTvWkXRxJYCxA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -801,31 +723,31 @@ ...@@ -801,31 +723,31 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/core": "12.1.5" "@angular/core": "12.2.5"
} }
}, },
"node_modules/@angular/cli": { "node_modules/@angular/cli": {
"version": "12.1.4", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.1.4.tgz", "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.2.5.tgz",
"integrity": "sha512-LpyhyqWe3bFcuH3MrXeYoIPI1htjwG1b5ehETfq4qsMvNmuFON6QI+F7EWEpX7lItVQc2bES+ogasTZsZue/uw==", "integrity": "sha512-O/NqRaFGx2jns03oWwhWBpilV4s7B8Zie6rgo2hJty1T3douGkK5kTO38N4Lebeayw8LTiPhT/JOrQTfFgXSjw==",
"dev": true, "dev": true,
"hasInstallScript": true, "hasInstallScript": true,
"dependencies": { "dependencies": {
"@angular-devkit/architect": "0.1201.4", "@angular-devkit/architect": "0.1202.5",
"@angular-devkit/core": "12.1.4", "@angular-devkit/core": "12.2.5",
"@angular-devkit/schematics": "12.1.4", "@angular-devkit/schematics": "12.2.5",
"@schematics/angular": "12.1.4", "@schematics/angular": "12.2.5",
"@yarnpkg/lockfile": "1.1.0", "@yarnpkg/lockfile": "1.1.0",
"ansi-colors": "4.1.1", "ansi-colors": "4.1.1",
"debug": "4.3.1", "debug": "4.3.2",
"ini": "2.0.0", "ini": "2.0.0",
"inquirer": "8.1.1", "inquirer": "8.1.2",
"jsonc-parser": "3.0.0", "jsonc-parser": "3.0.0",
"npm-package-arg": "8.1.5", "npm-package-arg": "8.1.5",
"npm-pick-manifest": "6.1.1", "npm-pick-manifest": "6.1.1",
"open": "8.2.1", "open": "8.2.1",
"ora": "5.4.1", "ora": "5.4.1",
"pacote": "11.3.4", "pacote": "11.3.5",
"resolve": "1.20.0", "resolve": "1.20.0",
"semver": "7.3.5", "semver": "7.3.5",
"symbol-observable": "4.0.0", "symbol-observable": "4.0.0",
...@@ -840,60 +762,10 @@ ...@@ -840,60 +762,10 @@
"yarn": ">= 1.13.0" "yarn": ">= 1.13.0"
} }
}, },
"node_modules/@angular/cli/node_modules/@angular-devkit/architect": {
"version": "0.1201.4",
"resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1201.4.tgz",
"integrity": "sha512-hGO5NrZxV8Z7sILwokt7H+1sMf+5tJS9PJszvYlIBSzG0LBkOwwLQDb4MD42ATXFru57SXNqMZDVKoi1kTgxAw==",
"dev": true,
"dependencies": {
"@angular-devkit/core": "12.1.4",
"rxjs": "6.6.7"
},
"engines": {
"node": "^12.14.1 || >=14.0.0",
"npm": "^6.11.0 || ^7.5.6",
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular/cli/node_modules/@angular-devkit/core": {
"version": "12.1.4",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.4.tgz",
"integrity": "sha512-KOzGD8JbP/7EeUwPiU5x+fo3ZEQ5R4IVW5WoH92PaO3mdpqXC7UL2MWLct8PUe9il9nqJMvrBMldSSvP9PCT2w==",
"dev": true,
"dependencies": {
"ajv": "8.6.0",
"ajv-formats": "2.1.0",
"fast-json-stable-stringify": "2.1.0",
"magic-string": "0.25.7",
"rxjs": "6.6.7",
"source-map": "0.7.3"
},
"engines": {
"node": "^12.14.1 || >=14.0.0",
"npm": "^6.11.0 || ^7.5.6",
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular/cli/node_modules/ajv": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
"integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
"dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/epoberezkin"
}
},
"node_modules/@angular/common": { "node_modules/@angular/common": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.2.5.tgz",
"integrity": "sha512-xs33eMhV79S85nbH5FVmujKY3OoczloW9oOGRe5tCzxsDDv85hadrB8Mbm3qI5WQ99DNk8M2+P0MW6uiyCAWkQ==", "integrity": "sha512-iwyaGPx7ILTJn91ed7VtYkvVRRezaZ0EE2V5DzVXwCsBQyzCrBYz/Uo2udVDsJ2FXXhpxa2VjnkW55Uxl9wM0g==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -902,14 +774,14 @@ ...@@ -902,14 +774,14 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/core": "12.1.5", "@angular/core": "12.2.5",
"rxjs": "^6.5.3" "rxjs": "^6.5.3 || ^7.0.0"
} }
}, },
"node_modules/@angular/compiler": { "node_modules/@angular/compiler": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.2.5.tgz",
"integrity": "sha512-MBrNCuTFmBiTy+sqmBYRqfBHPBJeONvRWOxHepn/CMtjHJiTZ+PHG61Chu2ySxLBuOZxAGaP4GMcqIc15G742g==", "integrity": "sha512-J73E3hao95T8+/+hWuCqGyXs9QCPoSsCTXmSPayFlYJW3QF5SG2vhjnf4SAgtNbUBHQWAIwGKxQTqD3VbtvP1A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -919,9 +791,9 @@ ...@@ -919,9 +791,9 @@
} }
}, },
"node_modules/@angular/compiler-cli": { "node_modules/@angular/compiler-cli": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.2.5.tgz",
"integrity": "sha512-5YqZ5heKS3G5t3Fg9L26UedNnum8F9yjNDgUq0qvYR2b6nEDOLYgUxuUSRtg6IGDglSgbxpkgkGNd/SHF9Iu8A==", "integrity": "sha512-KVpgkWUGZYRPvmJOqY1CZwjvc7VE0DYDPxmvXH/S1C6rzpl/UOTxYtDynxiNzuvLeV0oOnlcOGd4/BmMZJPh/A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@babel/core": "^7.8.6", "@babel/core": "^7.8.6",
...@@ -949,7 +821,7 @@ ...@@ -949,7 +821,7 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/compiler": "12.1.5", "@angular/compiler": "12.2.5",
"typescript": ">=4.2.3 <4.4" "typescript": ">=4.2.3 <4.4"
} }
}, },
...@@ -963,9 +835,9 @@ ...@@ -963,9 +835,9 @@
} }
}, },
"node_modules/@angular/core": { "node_modules/@angular/core": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.2.5.tgz",
"integrity": "sha512-okXnhAPxfblAWSe5M/IqrSATi+ul83a9o9PWOTFR/XCVcbx+neE2IwIr1dIDKBKj91b1CFalLS+uOSkN05PNkA==", "integrity": "sha512-bwxxEy1UrV+hWzjT6ow/Ge8upebglJwlWuKadPdd3ZVrWKPI0saoUUBv4S8EGiIxyW821GfEbzWzmBYUSUCiGQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -974,14 +846,14 @@ ...@@ -974,14 +846,14 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"rxjs": "^6.5.3", "rxjs": "^6.5.3 || ^7.0.0",
"zone.js": "~0.11.4" "zone.js": "~0.11.4"
} }
}, },
"node_modules/@angular/forms": { "node_modules/@angular/forms": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.2.5.tgz",
"integrity": "sha512-ABfBRCZYVbR5MUkMNrYU/ovCjXtCedk0h4phzCimGl6hBcpbumT9z/3m0TsY9sQnLq0BaCfKNklnHwCuO9mSSg==", "integrity": "sha512-Sty4MMrmUrm7KYbYYAkA6egwIMFJ8D8G6ds5W79fN7K3B3LGYtMTRuMIBYQeSvdk8AN5+Evt6BUwlL8PMYq9Rg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -990,16 +862,16 @@ ...@@ -990,16 +862,16 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/common": "12.1.5", "@angular/common": "12.2.5",
"@angular/core": "12.1.5", "@angular/core": "12.2.5",
"@angular/platform-browser": "12.1.5", "@angular/platform-browser": "12.2.5",
"rxjs": "^6.5.3" "rxjs": "^6.5.3 || ^7.0.0"
} }
}, },
"node_modules/@angular/localize": { "node_modules/@angular/localize": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.2.5.tgz",
"integrity": "sha512-61ErLHJ7jceWb2T+PLtf2b9GoWuJEM1yMMeW4BTaEXOhzh1+mo9Xv3iYc27Ok4zkbOaL3MQhU4MZq7tUXcqrjQ==", "integrity": "sha512-1VKwvwO+QYlGblRICREjndVzKKEFhcCw+yvq5uCa6Xcvq+XjlGYYQyeSjefAiGcNB4Srcjx46s9vPdefUw/ETg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@babel/core": "7.8.3", "@babel/core": "7.8.3",
...@@ -1015,8 +887,8 @@ ...@@ -1015,8 +887,8 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/compiler": "12.1.5", "@angular/compiler": "12.2.5",
"@angular/compiler-cli": "12.1.5" "@angular/compiler-cli": "12.2.5"
} }
}, },
"node_modules/@angular/localize/node_modules/@babel/core": { "node_modules/@angular/localize/node_modules/@babel/core": {
...@@ -1068,9 +940,9 @@ ...@@ -1068,9 +940,9 @@
} }
}, },
"node_modules/@angular/platform-browser": { "node_modules/@angular/platform-browser": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.2.5.tgz",
"integrity": "sha512-UNlmvCY8cS1/WojCJtgf/EMMN8qdPV1IQa6vZ6/ChQiS38YlH+aQEOCcxtSSfMFmWjaz7j67u55vSlkvA4rApQ==", "integrity": "sha512-2Vs+0Zx87lGYvC3Bkzy9eT0yXXvMd0e8vrEJ1oIdxfkRhbE/wTL1+LA8JlT5rROqcZwY4joOPiHC9jVFw6dDCQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -1079,9 +951,9 @@ ...@@ -1079,9 +951,9 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/animations": "12.1.5", "@angular/animations": "12.2.5",
"@angular/common": "12.1.5", "@angular/common": "12.2.5",
"@angular/core": "12.1.5" "@angular/core": "12.2.5"
}, },
"peerDependenciesMeta": { "peerDependenciesMeta": {
"@angular/animations": { "@angular/animations": {
...@@ -1090,9 +962,9 @@ ...@@ -1090,9 +962,9 @@
} }
}, },
"node_modules/@angular/platform-browser-dynamic": { "node_modules/@angular/platform-browser-dynamic": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.2.5.tgz",
"integrity": "sha512-4Anc2pRGRnBHzSeWMYOaEs6hUYw09N/WsOg1lHevZ8abwXyo80xOKiZa+kfgFkst0XaY8DzuDQFnj7opcEVdCQ==", "integrity": "sha512-GIAMw+KFYVFFtyvC3Z6znxLCJdZx/IvpfHQVekpQumiv291cng2jSamU3FZjV3xZKXfccS4I4hIXFX85EBMRWA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -1101,16 +973,16 @@ ...@@ -1101,16 +973,16 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/common": "12.1.5", "@angular/common": "12.2.5",
"@angular/compiler": "12.1.5", "@angular/compiler": "12.2.5",
"@angular/core": "12.1.5", "@angular/core": "12.2.5",
"@angular/platform-browser": "12.1.5" "@angular/platform-browser": "12.2.5"
} }
}, },
"node_modules/@angular/router": { "node_modules/@angular/router": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.2.5.tgz",
"integrity": "sha512-ZZFLcaenVFKCyaxD3mU4cuV4RNFwCEN6JLWmkOFkwIt01RVJcvPaPxiv4pfQf5hnk2HeSciMA0J+UIzSu5YKMA==", "integrity": "sha512-rfaHzi6ZrLFqdebEQTMPxVEwLuA8MBGOUzyekhLjGTvKwc7L2/m303LPIDECRFyCSik3EIxGLvzPET0l+DVgAw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -1119,10 +991,10 @@ ...@@ -1119,10 +991,10 @@
"node": "^12.14.1 || >=14.0.0" "node": "^12.14.1 || >=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@angular/common": "12.1.5", "@angular/common": "12.2.5",
"@angular/core": "12.1.5", "@angular/core": "12.2.5",
"@angular/platform-browser": "12.1.5", "@angular/platform-browser": "12.2.5",
"rxjs": "^6.5.3" "rxjs": "^6.5.3 || ^7.0.0"
} }
}, },
"node_modules/@assemblyscript/loader": { "node_modules/@assemblyscript/loader": {
...@@ -3296,13 +3168,13 @@ ...@@ -3296,13 +3168,13 @@
} }
}, },
"node_modules/@schematics/angular": { "node_modules/@schematics/angular": {
"version": "12.1.4", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.1.4.tgz", "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.5.tgz",
"integrity": "sha512-xGqgGI6GWk4EFdKis8FmSESxoLgjnLQbaRE1t1KZCkSKJzqkOj0R9wiDrtZfcrbPxIkLL+3fAk2ThwwPznT6yw==", "integrity": "sha512-Ln2GyO7Y00PrQKjqCONCDb4dwGzGboH3zIJvicWzFO+ZgkNLr/dsitGKm8b8OfR/UEiBcnK72xwPj9FWfXA4EQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@angular-devkit/core": "12.1.4", "@angular-devkit/core": "12.2.5",
"@angular-devkit/schematics": "12.1.4", "@angular-devkit/schematics": "12.2.5",
"jsonc-parser": "3.0.0" "jsonc-parser": "3.0.0"
}, },
"engines": { "engines": {
...@@ -3311,41 +3183,6 @@ ...@@ -3311,41 +3183,6 @@
"yarn": ">= 1.13.0" "yarn": ">= 1.13.0"
} }
}, },
"node_modules/@schematics/angular/node_modules/@angular-devkit/core": {
"version": "12.1.4",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.4.tgz",
"integrity": "sha512-KOzGD8JbP/7EeUwPiU5x+fo3ZEQ5R4IVW5WoH92PaO3mdpqXC7UL2MWLct8PUe9il9nqJMvrBMldSSvP9PCT2w==",
"dev": true,
"dependencies": {
"ajv": "8.6.0",
"ajv-formats": "2.1.0",
"fast-json-stable-stringify": "2.1.0",
"magic-string": "0.25.7",
"rxjs": "6.6.7",
"source-map": "0.7.3"
},
"engines": {
"node": "^12.14.1 || >=14.0.0",
"npm": "^6.11.0 || ^7.5.6",
"yarn": ">= 1.13.0"
}
},
"node_modules/@schematics/angular/node_modules/ajv": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
"integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
"dev": true,
"dependencies": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/epoberezkin"
}
},
"node_modules/@sindresorhus/is": { "node_modules/@sindresorhus/is": {
"version": "0.14.0", "version": "0.14.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
...@@ -4059,23 +3896,6 @@ ...@@ -4059,23 +3896,6 @@
"node": ">=14.0.0" "node": ">=14.0.0"
} }
}, },
"node_modules/app-builder-lib/node_modules/debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
},
"engines": {
"node": ">=6.0"
},
"peerDependenciesMeta": {
"supports-color": {
"optional": true
}
}
},
"node_modules/app-builder-lib/node_modules/fs-extra": { "node_modules/app-builder-lib/node_modules/fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...@@ -5054,23 +4874,6 @@ ...@@ -5054,23 +4874,6 @@
"node": ">=12.0.0" "node": ">=12.0.0"
} }
}, },
"node_modules/builder-util-runtime/node_modules/debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
},
"engines": {
"node": ">=6.0"
},
"peerDependenciesMeta": {
"supports-color": {
"optional": true
}
}
},
"node_modules/builder-util/node_modules/ansi-styles": { "node_modules/builder-util/node_modules/ansi-styles": {
"version": "4.3.0", "version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
...@@ -5120,23 +4923,6 @@ ...@@ -5120,23 +4923,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true "dev": true
}, },
"node_modules/builder-util/node_modules/debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
},
"engines": {
"node": ">=6.0"
},
"peerDependenciesMeta": {
"supports-color": {
"optional": true
}
}
},
"node_modules/builder-util/node_modules/fs-extra": { "node_modules/builder-util/node_modules/fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...@@ -6727,9 +6513,9 @@ ...@@ -6727,9 +6513,9 @@
} }
}, },
"node_modules/debug": { "node_modules/debug": {
"version": "4.3.1", "version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dependencies": { "dependencies": {
"ms": "2.1.2" "ms": "2.1.2"
}, },
...@@ -7066,23 +6852,6 @@ ...@@ -7066,23 +6852,6 @@
"node": ">=12.0.0" "node": ">=12.0.0"
} }
}, },
"node_modules/dmg-builder/node_modules/debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
},
"engines": {
"node": ">=6.0"
},
"peerDependenciesMeta": {
"supports-color": {
"optional": true
}
}
},
"node_modules/dmg-builder/node_modules/fs-extra": { "node_modules/dmg-builder/node_modules/fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...@@ -7612,29 +7381,13 @@ ...@@ -7612,29 +7381,13 @@
"node_modules/electron-updater/node_modules/builder-util-runtime": { "node_modules/electron-updater/node_modules/builder-util-runtime": {
"version": "8.7.5", "version": "8.7.5",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.5.tgz", "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.5.tgz",
"integrity": "sha512-fgUFHKtMNjdvH6PDRFntdIGUPgwZ69sXsAqEulCtoiqgWes5agrMq/Ud274zjJRTbckYh2PHh8/1CpFc6dpsbQ==", "integrity": "sha512-fgUFHKtMNjdvH6PDRFntdIGUPgwZ69sXsAqEulCtoiqgWes5agrMq/Ud274zjJRTbckYh2PHh8/1CpFc6dpsbQ==",
"dependencies": {
"debug": "^4.3.2",
"sax": "^1.2.4"
},
"engines": {
"node": ">=12.0.0"
}
},
"node_modules/electron-updater/node_modules/debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dependencies": { "dependencies": {
"ms": "2.1.2" "debug": "^4.3.2",
"sax": "^1.2.4"
}, },
"engines": { "engines": {
"node": ">=6.0" "node": ">=12.0.0"
},
"peerDependenciesMeta": {
"supports-color": {
"optional": true
}
} }
}, },
"node_modules/electron-updater/node_modules/fs-extra": { "node_modules/electron-updater/node_modules/fs-extra": {
...@@ -10096,9 +9849,9 @@ ...@@ -10096,9 +9849,9 @@
} }
}, },
"node_modules/inquirer": { "node_modules/inquirer": {
"version": "8.1.1", "version": "8.1.2",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.1.tgz", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.2.tgz",
"integrity": "sha512-hUDjc3vBkh/uk1gPfMAD/7Z188Q8cvTGl0nxwaCdwSbzFh6ZKkZh+s2ozVxbE5G9ZNRyeY0+lgbAIOUFsFf98w==", "integrity": "sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"ansi-escapes": "^4.2.1", "ansi-escapes": "^4.2.1",
...@@ -10111,7 +9864,7 @@ ...@@ -10111,7 +9864,7 @@
"mute-stream": "0.0.8", "mute-stream": "0.0.8",
"ora": "^5.3.0", "ora": "^5.3.0",
"run-async": "^2.4.0", "run-async": "^2.4.0",
"rxjs": "^6.6.6", "rxjs": "^7.2.0",
"string-width": "^4.1.0", "string-width": "^4.1.0",
"strip-ansi": "^6.0.0", "strip-ansi": "^6.0.0",
"through": "^2.3.6" "through": "^2.3.6"
...@@ -12723,12 +12476,12 @@ ...@@ -12723,12 +12476,12 @@
} }
}, },
"node_modules/pacote": { "node_modules/pacote": {
"version": "11.3.4", "version": "11.3.5",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.4.tgz", "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz",
"integrity": "sha512-RfahPCunM9GI7ryJV/zY0bWQiokZyLqaSNHXtbNSoLb7bwTvBbJBEyCJ01KWs4j1Gj7GmX8crYXQ1sNX6P2VKA==", "integrity": "sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@npmcli/git": "^2.0.1", "@npmcli/git": "^2.1.0",
"@npmcli/installed-package-contents": "^1.0.6", "@npmcli/installed-package-contents": "^1.0.6",
"@npmcli/promise-spawn": "^1.2.0", "@npmcli/promise-spawn": "^1.2.0",
"@npmcli/run-script": "^1.8.2", "@npmcli/run-script": "^1.8.2",
...@@ -16080,21 +15833,18 @@ ...@@ -16080,21 +15833,18 @@
} }
}, },
"node_modules/rxjs": { "node_modules/rxjs": {
"version": "6.6.7", "version": "7.3.0",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"tslib": "^1.9.0" "tslib": "~2.1.0"
},
"engines": {
"npm": ">=2.0.0"
} }
}, },
"node_modules/rxjs/node_modules/tslib": { "node_modules/rxjs/node_modules/tslib": {
"version": "1.14.1", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
"dev": true "dev": true
}, },
"node_modules/safe-buffer": { "node_modules/safe-buffer": {
...@@ -19704,15 +19454,6 @@ ...@@ -19704,15 +19454,6 @@
"dev": true, "dev": true,
"requires": {} "requires": {}
}, },
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"cacache": { "cacache": {
"version": "15.2.0", "version": "15.2.0",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz",
...@@ -19738,88 +19479,12 @@ ...@@ -19738,88 +19479,12 @@
"unique-filename": "^1.1.1" "unique-filename": "^1.1.1"
} }
}, },
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"core-js": { "core-js": {
"version": "3.16.0", "version": "3.16.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz",
"integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==", "integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==",
"dev": true "dev": true
}, },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
"inquirer": {
"version": "8.1.2",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.2.tgz",
"integrity": "sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q==",
"dev": true,
"requires": {
"ansi-escapes": "^4.2.1",
"chalk": "^4.1.1",
"cli-cursor": "^3.1.0",
"cli-width": "^3.0.0",
"external-editor": "^3.0.3",
"figures": "^3.0.0",
"lodash": "^4.17.21",
"mute-stream": "0.0.8",
"ora": "^5.3.0",
"run-async": "^2.4.0",
"rxjs": "^7.2.0",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0",
"through": "^2.3.6"
},
"dependencies": {
"rxjs": {
"version": "7.3.0",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz",
"integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==",
"dev": true,
"requires": {
"tslib": "~2.1.0"
}
},
"tslib": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
"integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
"dev": true
}
}
},
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true
},
"mkdirp": { "mkdirp": {
"version": "1.0.4", "version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
...@@ -19835,24 +19500,21 @@ ...@@ -19835,24 +19500,21 @@
"glob": "^7.1.3" "glob": "^7.1.3"
} }
}, },
"string-width": { "rxjs": {
"version": "4.2.2", "version": "6.6.7",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"requires": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
"strip-ansi": "^6.0.0"
}
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true, "dev": true,
"requires": { "requires": {
"has-flag": "^4.0.0" "tslib": "^1.9.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"terser": { "terser": {
...@@ -19956,6 +19618,23 @@ ...@@ -19956,6 +19618,23 @@
"requires": { "requires": {
"@angular-devkit/core": "12.2.5", "@angular-devkit/core": "12.2.5",
"rxjs": "6.6.7" "rxjs": "6.6.7"
},
"dependencies": {
"rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"requires": {
"tslib": "^1.9.0"
}
},
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"@angular-devkit/build-optimizer": { "@angular-devkit/build-optimizer": {
...@@ -19985,6 +19664,23 @@ ...@@ -19985,6 +19664,23 @@
"requires": { "requires": {
"@angular-devkit/architect": "0.1202.5", "@angular-devkit/architect": "0.1202.5",
"rxjs": "6.6.7" "rxjs": "6.6.7"
},
"dependencies": {
"rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"requires": {
"tslib": "^1.9.0"
}
},
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"@angular-devkit/core": { "@angular-devkit/core": {
...@@ -19999,143 +19695,111 @@ ...@@ -19999,143 +19695,111 @@
"magic-string": "0.25.7", "magic-string": "0.25.7",
"rxjs": "6.6.7", "rxjs": "6.6.7",
"source-map": "0.7.3" "source-map": "0.7.3"
},
"dependencies": {
"rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"requires": {
"tslib": "^1.9.0"
}
},
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
} }
}, },
"@angular-devkit/schematics": { "@angular-devkit/schematics": {
"version": "12.1.4", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.1.4.tgz", "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.5.tgz",
"integrity": "sha512-yD3y3pK/K5piOgvALFoCCiPp4H8emNa3yZL+vlpEpewVLpF1MM55LeTxc0PI5s0uqtOGVnvcbA5wYgMm3YsUEA==", "integrity": "sha512-8WAdZ39FZqbU1/ZQQrK+7PeRuj6QUGlxFUgoVXk5nzRbpZo/OSaKhPoC7sC1A0EU+7udLp5vT7R12sDz7Mr9vQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@angular-devkit/core": "12.1.4", "@angular-devkit/core": "12.2.5",
"ora": "5.4.1", "ora": "5.4.1",
"rxjs": "6.6.7" "rxjs": "6.6.7"
}, },
"dependencies": { "dependencies": {
"@angular-devkit/core": { "rxjs": {
"version": "12.1.4", "version": "6.6.7",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.4.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-KOzGD8JbP/7EeUwPiU5x+fo3ZEQ5R4IVW5WoH92PaO3mdpqXC7UL2MWLct8PUe9il9nqJMvrBMldSSvP9PCT2w==", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"ajv": "8.6.0", "tslib": "^1.9.0"
"ajv-formats": "2.1.0",
"fast-json-stable-stringify": "2.1.0",
"magic-string": "0.25.7",
"rxjs": "6.6.7",
"source-map": "0.7.3"
} }
}, },
"ajv": { "tslib": {
"version": "8.6.0", "version": "1.14.1",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true, "dev": true
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
}
} }
} }
}, },
"@angular/animations": { "@angular/animations": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.2.5.tgz",
"integrity": "sha512-t17n8RuzkY7lYawmI01WuNWf70ttvEPknmS3sh7q2IAsBdRiLQCBmh6Hw5q0SBaQNoRWNIcUWKBwl4EmyXOtrA==", "integrity": "sha512-a8jRimgrATq2CS95SO5yjsZo2d4FbfmN2SrPu6lZjWIdstXm4KQSJFslyxovhoUjGNu5cZgzfXTvWkXRxJYCxA==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
} }
}, },
"@angular/cli": { "@angular/cli": {
"version": "12.1.4", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.1.4.tgz", "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.2.5.tgz",
"integrity": "sha512-LpyhyqWe3bFcuH3MrXeYoIPI1htjwG1b5ehETfq4qsMvNmuFON6QI+F7EWEpX7lItVQc2bES+ogasTZsZue/uw==", "integrity": "sha512-O/NqRaFGx2jns03oWwhWBpilV4s7B8Zie6rgo2hJty1T3douGkK5kTO38N4Lebeayw8LTiPhT/JOrQTfFgXSjw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@angular-devkit/architect": "0.1201.4", "@angular-devkit/architect": "0.1202.5",
"@angular-devkit/core": "12.1.4", "@angular-devkit/core": "12.2.5",
"@angular-devkit/schematics": "12.1.4", "@angular-devkit/schematics": "12.2.5",
"@schematics/angular": "12.1.4", "@schematics/angular": "12.2.5",
"@yarnpkg/lockfile": "1.1.0", "@yarnpkg/lockfile": "1.1.0",
"ansi-colors": "4.1.1", "ansi-colors": "4.1.1",
"debug": "4.3.1", "debug": "4.3.2",
"ini": "2.0.0", "ini": "2.0.0",
"inquirer": "8.1.1", "inquirer": "8.1.2",
"jsonc-parser": "3.0.0", "jsonc-parser": "3.0.0",
"npm-package-arg": "8.1.5", "npm-package-arg": "8.1.5",
"npm-pick-manifest": "6.1.1", "npm-pick-manifest": "6.1.1",
"open": "8.2.1", "open": "8.2.1",
"ora": "5.4.1", "ora": "5.4.1",
"pacote": "11.3.4", "pacote": "11.3.5",
"resolve": "1.20.0", "resolve": "1.20.0",
"semver": "7.3.5", "semver": "7.3.5",
"symbol-observable": "4.0.0", "symbol-observable": "4.0.0",
"uuid": "8.3.2" "uuid": "8.3.2"
},
"dependencies": {
"@angular-devkit/architect": {
"version": "0.1201.4",
"resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1201.4.tgz",
"integrity": "sha512-hGO5NrZxV8Z7sILwokt7H+1sMf+5tJS9PJszvYlIBSzG0LBkOwwLQDb4MD42ATXFru57SXNqMZDVKoi1kTgxAw==",
"dev": true,
"requires": {
"@angular-devkit/core": "12.1.4",
"rxjs": "6.6.7"
}
},
"@angular-devkit/core": {
"version": "12.1.4",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.4.tgz",
"integrity": "sha512-KOzGD8JbP/7EeUwPiU5x+fo3ZEQ5R4IVW5WoH92PaO3mdpqXC7UL2MWLct8PUe9il9nqJMvrBMldSSvP9PCT2w==",
"dev": true,
"requires": {
"ajv": "8.6.0",
"ajv-formats": "2.1.0",
"fast-json-stable-stringify": "2.1.0",
"magic-string": "0.25.7",
"rxjs": "6.6.7",
"source-map": "0.7.3"
}
},
"ajv": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
"integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
}
}
} }
}, },
"@angular/common": { "@angular/common": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.2.5.tgz",
"integrity": "sha512-xs33eMhV79S85nbH5FVmujKY3OoczloW9oOGRe5tCzxsDDv85hadrB8Mbm3qI5WQ99DNk8M2+P0MW6uiyCAWkQ==", "integrity": "sha512-iwyaGPx7ILTJn91ed7VtYkvVRRezaZ0EE2V5DzVXwCsBQyzCrBYz/Uo2udVDsJ2FXXhpxa2VjnkW55Uxl9wM0g==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
} }
}, },
"@angular/compiler": { "@angular/compiler": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.2.5.tgz",
"integrity": "sha512-MBrNCuTFmBiTy+sqmBYRqfBHPBJeONvRWOxHepn/CMtjHJiTZ+PHG61Chu2ySxLBuOZxAGaP4GMcqIc15G742g==", "integrity": "sha512-J73E3hao95T8+/+hWuCqGyXs9QCPoSsCTXmSPayFlYJW3QF5SG2vhjnf4SAgtNbUBHQWAIwGKxQTqD3VbtvP1A==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
} }
}, },
"@angular/compiler-cli": { "@angular/compiler-cli": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.2.5.tgz",
"integrity": "sha512-5YqZ5heKS3G5t3Fg9L26UedNnum8F9yjNDgUq0qvYR2b6nEDOLYgUxuUSRtg6IGDglSgbxpkgkGNd/SHF9Iu8A==", "integrity": "sha512-KVpgkWUGZYRPvmJOqY1CZwjvc7VE0DYDPxmvXH/S1C6rzpl/UOTxYtDynxiNzuvLeV0oOnlcOGd4/BmMZJPh/A==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/core": "^7.8.6", "@babel/core": "^7.8.6",
...@@ -20163,27 +19827,27 @@ ...@@ -20163,27 +19827,27 @@
} }
}, },
"@angular/core": { "@angular/core": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.2.5.tgz",
"integrity": "sha512-okXnhAPxfblAWSe5M/IqrSATi+ul83a9o9PWOTFR/XCVcbx+neE2IwIr1dIDKBKj91b1CFalLS+uOSkN05PNkA==", "integrity": "sha512-bwxxEy1UrV+hWzjT6ow/Ge8upebglJwlWuKadPdd3ZVrWKPI0saoUUBv4S8EGiIxyW821GfEbzWzmBYUSUCiGQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
} }
}, },
"@angular/forms": { "@angular/forms": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.2.5.tgz",
"integrity": "sha512-ABfBRCZYVbR5MUkMNrYU/ovCjXtCedk0h4phzCimGl6hBcpbumT9z/3m0TsY9sQnLq0BaCfKNklnHwCuO9mSSg==", "integrity": "sha512-Sty4MMrmUrm7KYbYYAkA6egwIMFJ8D8G6ds5W79fN7K3B3LGYtMTRuMIBYQeSvdk8AN5+Evt6BUwlL8PMYq9Rg==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
} }
}, },
"@angular/localize": { "@angular/localize": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.2.5.tgz",
"integrity": "sha512-61ErLHJ7jceWb2T+PLtf2b9GoWuJEM1yMMeW4BTaEXOhzh1+mo9Xv3iYc27Ok4zkbOaL3MQhU4MZq7tUXcqrjQ==", "integrity": "sha512-1VKwvwO+QYlGblRICREjndVzKKEFhcCw+yvq5uCa6Xcvq+XjlGYYQyeSjefAiGcNB4Srcjx46s9vPdefUw/ETg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/core": "7.8.3", "@babel/core": "7.8.3",
...@@ -20229,27 +19893,27 @@ ...@@ -20229,27 +19893,27 @@
} }
}, },
"@angular/platform-browser": { "@angular/platform-browser": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.2.5.tgz",
"integrity": "sha512-UNlmvCY8cS1/WojCJtgf/EMMN8qdPV1IQa6vZ6/ChQiS38YlH+aQEOCcxtSSfMFmWjaz7j67u55vSlkvA4rApQ==", "integrity": "sha512-2Vs+0Zx87lGYvC3Bkzy9eT0yXXvMd0e8vrEJ1oIdxfkRhbE/wTL1+LA8JlT5rROqcZwY4joOPiHC9jVFw6dDCQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
} }
}, },
"@angular/platform-browser-dynamic": { "@angular/platform-browser-dynamic": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.2.5.tgz",
"integrity": "sha512-4Anc2pRGRnBHzSeWMYOaEs6hUYw09N/WsOg1lHevZ8abwXyo80xOKiZa+kfgFkst0XaY8DzuDQFnj7opcEVdCQ==", "integrity": "sha512-GIAMw+KFYVFFtyvC3Z6znxLCJdZx/IvpfHQVekpQumiv291cng2jSamU3FZjV3xZKXfccS4I4hIXFX85EBMRWA==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
} }
}, },
"@angular/router": { "@angular/router": {
"version": "12.1.5", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-12.1.5.tgz", "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.2.5.tgz",
"integrity": "sha512-ZZFLcaenVFKCyaxD3mU4cuV4RNFwCEN6JLWmkOFkwIt01RVJcvPaPxiv4pfQf5hnk2HeSciMA0J+UIzSu5YKMA==", "integrity": "sha512-rfaHzi6ZrLFqdebEQTMPxVEwLuA8MBGOUzyekhLjGTvKwc7L2/m303LPIDECRFyCSik3EIxGLvzPET0l+DVgAw==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
...@@ -21822,42 +21486,14 @@ ...@@ -21822,42 +21486,14 @@
"dev": true "dev": true
}, },
"@schematics/angular": { "@schematics/angular": {
"version": "12.1.4", "version": "12.2.5",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.1.4.tgz", "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.5.tgz",
"integrity": "sha512-xGqgGI6GWk4EFdKis8FmSESxoLgjnLQbaRE1t1KZCkSKJzqkOj0R9wiDrtZfcrbPxIkLL+3fAk2ThwwPznT6yw==", "integrity": "sha512-Ln2GyO7Y00PrQKjqCONCDb4dwGzGboH3zIJvicWzFO+ZgkNLr/dsitGKm8b8OfR/UEiBcnK72xwPj9FWfXA4EQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@angular-devkit/core": "12.1.4", "@angular-devkit/core": "12.2.5",
"@angular-devkit/schematics": "12.1.4", "@angular-devkit/schematics": "12.2.5",
"jsonc-parser": "3.0.0" "jsonc-parser": "3.0.0"
},
"dependencies": {
"@angular-devkit/core": {
"version": "12.1.4",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.4.tgz",
"integrity": "sha512-KOzGD8JbP/7EeUwPiU5x+fo3ZEQ5R4IVW5WoH92PaO3mdpqXC7UL2MWLct8PUe9il9nqJMvrBMldSSvP9PCT2w==",
"dev": true,
"requires": {
"ajv": "8.6.0",
"ajv-formats": "2.1.0",
"fast-json-stable-stringify": "2.1.0",
"magic-string": "0.25.7",
"rxjs": "6.6.7",
"source-map": "0.7.3"
}
},
"ajv": {
"version": "8.6.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.0.tgz",
"integrity": "sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.2.2"
}
}
} }
}, },
"@sindresorhus/is": { "@sindresorhus/is": {
...@@ -22486,15 +22122,6 @@ ...@@ -22486,15 +22122,6 @@
"temp-file": "^3.4.0" "temp-file": "^3.4.0"
}, },
"dependencies": { "dependencies": {
"debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
}
},
"fs-extra": { "fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...@@ -23271,15 +22898,6 @@ ...@@ -23271,15 +22898,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true "dev": true
}, },
"debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
}
},
"fs-extra": { "fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...@@ -23332,17 +22950,6 @@ ...@@ -23332,17 +22950,6 @@
"requires": { "requires": {
"debug": "^4.3.2", "debug": "^4.3.2",
"sax": "^1.2.4" "sax": "^1.2.4"
},
"dependencies": {
"debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
}
}
} }
}, },
"builtins": { "builtins": {
...@@ -24519,9 +24126,9 @@ ...@@ -24519,9 +24126,9 @@
"peer": true "peer": true
}, },
"debug": { "debug": {
"version": "4.3.1", "version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"requires": { "requires": {
"ms": "2.1.2" "ms": "2.1.2"
} }
...@@ -24782,15 +24389,6 @@ ...@@ -24782,15 +24389,6 @@
"sax": "^1.2.4" "sax": "^1.2.4"
} }
}, },
"debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
}
},
"fs-extra": { "fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...@@ -25215,14 +24813,6 @@ ...@@ -25215,14 +24813,6 @@
"sax": "^1.2.4" "sax": "^1.2.4"
} }
}, },
"debug": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
"integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"requires": {
"ms": "2.1.2"
}
},
"fs-extra": { "fs-extra": {
"version": "10.0.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...@@ -27143,9 +26733,9 @@ ...@@ -27143,9 +26733,9 @@
"integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA=="
}, },
"inquirer": { "inquirer": {
"version": "8.1.1", "version": "8.1.2",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.1.tgz", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.2.tgz",
"integrity": "sha512-hUDjc3vBkh/uk1gPfMAD/7Z188Q8cvTGl0nxwaCdwSbzFh6ZKkZh+s2ozVxbE5G9ZNRyeY0+lgbAIOUFsFf98w==", "integrity": "sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q==",
"dev": true, "dev": true,
"requires": { "requires": {
"ansi-escapes": "^4.2.1", "ansi-escapes": "^4.2.1",
...@@ -27158,7 +26748,7 @@ ...@@ -27158,7 +26748,7 @@
"mute-stream": "0.0.8", "mute-stream": "0.0.8",
"ora": "^5.3.0", "ora": "^5.3.0",
"run-async": "^2.4.0", "run-async": "^2.4.0",
"rxjs": "^6.6.6", "rxjs": "^7.2.0",
"string-width": "^4.1.0", "string-width": "^4.1.0",
"strip-ansi": "^6.0.0", "strip-ansi": "^6.0.0",
"through": "^2.3.6" "through": "^2.3.6"
...@@ -29133,12 +28723,12 @@ ...@@ -29133,12 +28723,12 @@
} }
}, },
"pacote": { "pacote": {
"version": "11.3.4", "version": "11.3.5",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.4.tgz", "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz",
"integrity": "sha512-RfahPCunM9GI7ryJV/zY0bWQiokZyLqaSNHXtbNSoLb7bwTvBbJBEyCJ01KWs4j1Gj7GmX8crYXQ1sNX6P2VKA==", "integrity": "sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==",
"dev": true, "dev": true,
"requires": { "requires": {
"@npmcli/git": "^2.0.1", "@npmcli/git": "^2.1.0",
"@npmcli/installed-package-contents": "^1.0.6", "@npmcli/installed-package-contents": "^1.0.6",
"@npmcli/promise-spawn": "^1.2.0", "@npmcli/promise-spawn": "^1.2.0",
"@npmcli/run-script": "^1.8.2", "@npmcli/run-script": "^1.8.2",
...@@ -31597,18 +31187,18 @@ ...@@ -31597,18 +31187,18 @@
} }
}, },
"rxjs": { "rxjs": {
"version": "6.6.7", "version": "7.3.0",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^1.9.0" "tslib": "~2.1.0"
}, },
"dependencies": { "dependencies": {
"tslib": { "tslib": {
"version": "1.14.1", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==",
"dev": true "dev": true
} }
} }
...@@ -15,17 +15,17 @@ ...@@ -15,17 +15,17 @@
"author": "zh99998 <zh99998@gmail.com>", "author": "zh99998 <zh99998@gmail.com>",
"devDependencies": { "devDependencies": {
"@angular-builders/custom-webpack": "^12.1.1", "@angular-builders/custom-webpack": "^12.1.1",
"@angular/animations": "~12.1.0", "@angular/animations": "~12.2.5",
"@angular/cli": "~12.1.0", "@angular/cli": "~12.2.5",
"@angular/common": "~12.1.0", "@angular/common": "~12.2.5",
"@angular/compiler": "~12.1.0", "@angular/compiler": "~12.2.5",
"@angular/compiler-cli": "~12.1.0", "@angular/compiler-cli": "~12.2.5",
"@angular/core": "~12.1.0", "@angular/core": "~12.2.5",
"@angular/forms": "~12.1.0", "@angular/forms": "~12.2.5",
"@angular/localize": "~12.1.5", "@angular/localize": "~12.2.5",
"@angular/platform-browser": "~12.1.0", "@angular/platform-browser": "~12.2.5",
"@angular/platform-browser-dynamic": "~12.1.0", "@angular/platform-browser-dynamic": "~12.2.5",
"@angular/router": "~12.1.0", "@angular/router": "~12.2.5",
"@types/bootstrap": "^5.1.4", "@types/bootstrap": "^5.1.4",
"@types/mousetrap": "^1.6.8", "@types/mousetrap": "^1.6.8",
"@types/node": "^16.4.13", "@types/node": "^16.4.13",
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
"electron": "^13.3.0", "electron": "^13.3.0",
"electron-builder": "^22.11.7", "electron-builder": "^22.11.7",
"mousetrap": "^1.6.5", "mousetrap": "^1.6.5",
"rxjs": "^6.6.7", "rxjs": "^7.3.0",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"typescript": "~4.3.5", "typescript": "~4.3.5",
"zone.js": "~0.11.4" "zone.js": "~0.11.4"
......
...@@ -20,8 +20,8 @@ import { AppsJson } from './shared/apps-json-type'; ...@@ -20,8 +20,8 @@ import { AppsJson } from './shared/apps-json-type';
import os from 'os'; import os from 'os';
import Timer = NodeJS.Timer; import Timer = NodeJS.Timer;
import { HttpClient } from '@angular/common/http'; import { HttpClient } from '@angular/common/http';
import { map, timeout } from 'rxjs/operators'; import {lastValueFrom, map, Observable, Observer, timeout} from 'rxjs';
import { Observable, Observer } from 'rxjs';
const Logger = { const Logger = {
info: (...message: any[]) => { info: (...message: any[]) => {
...@@ -103,12 +103,12 @@ export class AppsService { ...@@ -103,12 +103,12 @@ export class AppsService {
let appsURL = 'https://sapi.moecube.com:444/release/update/apps.json'; let appsURL = 'https://sapi.moecube.com:444/release/update/apps.json';
let keysURL = 'https://sapi.moecube.com:444/keys'; let keysURL = 'https://sapi.moecube.com:444/keys';
try { try {
let data = await this.http.get<AppsJson.App[]>(appsURL).pipe(timeout(5000)).toPromise(); let data = await lastValueFrom(this.http.get<AppsJson.App[]>(appsURL).pipe(timeout(5000)));
let keys_data = await this.http.get<any[]>(keysURL, { let keys_data = await lastValueFrom(this.http.get<any[]>(keysURL, {
params: { params: {
user_id: this.loginService.user.email user_id: this.loginService.user.email
} }
}).toPromise(); }));
for (let item of keys_data) { for (let item of keys_data) {
let app = data.find((app: any) => app.id === item.app_id); let app = data.find((app: any) => app.id === item.app_id);
if (app) { if (app) {
...@@ -658,7 +658,7 @@ export class AppsService { ...@@ -658,7 +658,7 @@ export class AppsService {
locale = 'en-US'; locale = 'en-US';
} }
let updateUrl = App.updateUrl(app, process.platform, locale, os.arch()); let updateUrl = App.updateUrl(app, process.platform, locale, os.arch());
let metalink = await this.http.post(updateUrl, changedFiles, {responseType: 'text'}).toPromise(); let metalink = await lastValueFrom(this.http.post(updateUrl, changedFiles, {responseType: 'text'}));
let downloadDir = path.join(path.dirname(app.local!.path), 'downloading'); let downloadDir = path.join(path.dirname(app.local!.path), 'downloading');
let downloadId = await this.downloadService.addMetalink(metalink, downloadDir); let downloadId = await this.downloadService.addMetalink(metalink, downloadDir);
await this.downloadService.progress(downloadId, (status: DownloadStatus) => { await this.downloadService.progress(downloadId, (status: DownloadStatus) => {
...@@ -717,7 +717,7 @@ export class AppsService { ...@@ -717,7 +717,7 @@ export class AppsService {
} }
let metalinkUrl = App.downloadUrl(_app, process.platform, locale, os.arch()); let metalinkUrl = App.downloadUrl(_app, process.platform, locale, os.arch());
_app.status.status = 'downloading'; _app.status.status = 'downloading';
let metalink = await this.http.get(metalinkUrl,{responseType: 'text'}).toPromise(); let metalink = await lastValueFrom(this.http.get(metalinkUrl,{responseType: 'text'}));
let downloadId = await this.downloadService.addMetalink(metalink, dir); let downloadId = await this.downloadService.addMetalink(metalink, dir);
try { try {
await this.downloadService.progress(downloadId, (status: DownloadStatus) => { await this.downloadService.progress(downloadId, (status: DownloadStatus) => {
...@@ -1124,7 +1124,7 @@ export class AppsService { ...@@ -1124,7 +1124,7 @@ export class AppsService {
} }
let checksumUrl = App.checksumUrl(app, process.platform, locale, os.arch()); let checksumUrl = App.checksumUrl(app, process.platform, locale, os.arch());
return this.http.get(checksumUrl,{responseType: 'text'}).pipe(map((response) => { return lastValueFrom(this.http.get(checksumUrl,{responseType: 'text'}).pipe(map((response) => {
let map = new Map<string, string>(); let map = new Map<string, string>();
for (let line of response.split('\n')) { for (let line of response.split('\n')) {
if (line !== '') { if (line !== '') {
...@@ -1135,7 +1135,7 @@ export class AppsService { ...@@ -1135,7 +1135,7 @@ export class AppsService {
} }
} }
return map; return map;
})).toPromise(); })));
} }
......
...@@ -16,7 +16,7 @@ import fg from 'fast-glob'; ...@@ -16,7 +16,7 @@ import fg from 'fast-glob';
import { HttpClient } from '@angular/common/http'; import { HttpClient } from '@angular/common/http';
import WillNavigateEvent = Electron.WillNavigateEvent; import WillNavigateEvent = Electron.WillNavigateEvent;
import Timer = NodeJS.Timer; import Timer = NodeJS.Timer;
import { Subscription } from 'rxjs'; import {lastValueFrom, Subscription} from 'rxjs';
interface SystemConf { interface SystemConf {
use_d3d: string; use_d3d: string;
...@@ -462,12 +462,11 @@ export class YGOProComponent implements OnInit, OnDestroy { ...@@ -462,12 +462,11 @@ export class YGOProComponent implements OnInit, OnDestroy {
// https://mycard.moe/ygopro/api/user?username=ozxdno // https://mycard.moe/ygopro/api/user?username=ozxdno
try { try {
let points = await this.http.get<any>('https://mycard.moe/ygopro/api/user', { let points = await lastValueFrom(this.http.get<any>('https://mycard.moe/ygopro/api/user', {
params: { params: {
username: this.loginService.user.username username: this.loginService.user.username
} }
}) }));
.toPromise();
this.points.emit(points); this.points.emit(points);
} catch (error) { } catch (error) {
console.log(error); console.log(error);
...@@ -611,15 +610,14 @@ export class YGOProComponent implements OnInit, OnDestroy { ...@@ -611,15 +610,14 @@ export class YGOProComponent implements OnInit, OnDestroy {
win.restore(); win.restore();
}); });
try { try {
this.http.get<any>('https://mycard.moe/ygopro/api/history', { lastValueFrom(this.http.get<any>('https://mycard.moe/ygopro/api/history', {
params: { params: {
page: 1, page: 1,
username: this.loginService.user.username, username: this.loginService.user.username,
type: 0, type: 0,
page_num: 1 page_num: 1
} }
}) }))
.toPromise()
.then((d) => { .then((d) => {
start_time = d.data[0].start_time; start_time = d.data[0].start_time;
}); });
...@@ -627,8 +625,7 @@ export class YGOProComponent implements OnInit, OnDestroy { ...@@ -627,8 +625,7 @@ export class YGOProComponent implements OnInit, OnDestroy {
console.log(error); console.log(error);
} }
try { try {
this.http.get<any>('https://sapi.moecube.com:444/ygopro/arena/user', { params: { username: this.loginService.user.username } }) lastValueFrom(this.http.get<any>('https://sapi.moecube.com:444/ygopro/arena/user', { params: { username: this.loginService.user.username } }))
.toPromise()
.then((d2) => { .then((d2) => {
exp_rank_ex = d2.exp_rank; exp_rank_ex = d2.exp_rank;
arena_rank_ex = d2.arena_rank; arena_rank_ex = d2.arena_rank;
...@@ -638,7 +635,7 @@ export class YGOProComponent implements OnInit, OnDestroy { ...@@ -638,7 +635,7 @@ export class YGOProComponent implements OnInit, OnDestroy {
} }
}); });
try { try {
await this.http.get<any>('https://mycard.moe/ygopro/api/history', { await lastValueFrom(this.http.get<any>('https://mycard.moe/ygopro/api/history', {
params: { params: {
page: 1, page: 1,
username: this.loginService.user.username, username: this.loginService.user.username,
...@@ -646,19 +643,17 @@ export class YGOProComponent implements OnInit, OnDestroy { ...@@ -646,19 +643,17 @@ export class YGOProComponent implements OnInit, OnDestroy {
type: 0, type: 0,
page_num: 1 page_num: 1
} }
}) }))
.toPromise()
.then((d) => { .then((d) => {
data = d.data[0]; data = d.data[0];
data.myname = this.loginService.user.username; data.myname = this.loginService.user.username;
}); });
await this.http.get<any>('https://sapi.moecube.com:444/ygopro/arena/user', { await lastValueFrom(this.http.get<any>('https://sapi.moecube.com:444/ygopro/arena/user', {
params: { params: {
username: this.loginService.user.username username: this.loginService.user.username
} }
}) }))
.toPromise()
.then((data2) => { .then((data2) => {
data.athletic_win = data2.athletic_win; data.athletic_win = data2.athletic_win;
data.athletic_lose = data2.athletic_lose; data.athletic_lose = data2.athletic_lose;
......
...@@ -2,7 +2,10 @@ const CopyPlugin = require('copy-webpack-plugin'); ...@@ -2,7 +2,10 @@ const CopyPlugin = require('copy-webpack-plugin');
module.exports = { module.exports = {
target: 'electron-renderer', target: 'electron-renderer',
externals: Object.fromEntries(['bufferutil', 'utf-8-validate'].map((pkg) => [pkg, `commonjs2 ${pkg}`])), externals: {
bufferutil: 'commonjs2 bufferutil',
'utf-8-validate': 'commonjs2 utf-8-validate',
},
plugins: [ plugins: [
new CopyPlugin({ new CopyPlugin({
patterns: [{ from: 'node_modules/candy/res', to: 'candy/res' }], patterns: [{ from: 'node_modules/candy/res', to: 'candy/res' }],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment