Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
mycard
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
syntax_j
mycard
Commits
0d7ce086
Commit
0d7ce086
authored
Sep 09, 2021
by
神楽坂玲奈
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
197ab652
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
356 additions
and
768 deletions
+356
-768
package-lock.json
package-lock.json
+321
-731
package.json
package.json
+12
-12
src/app/apps.service.ts
src/app/apps.service.ts
+9
-9
src/app/ygopro/ygopro.component.ts
src/app/ygopro/ygopro.component.ts
+10
-15
webpack.config.js
webpack.config.js
+4
-1
No files found.
package-lock.json
View file @
0d7ce086
...
...
@@ -33,17 +33,17 @@
},
"devDependencies": {
"@angular-builders/custom-webpack": "^12.1.1",
"@angular/animations": "~12.
1.0
",
"@angular/cli": "~12.
1.0
",
"@angular/common": "~12.
1.0
",
"@angular/compiler": "~12.
1.0
",
"@angular/compiler-cli": "~12.
1.0
",
"@angular/core": "~12.
1.0
",
"@angular/forms": "~12.
1.0
",
"@angular/localize": "~12.
1
.5",
"@angular/platform-browser": "~12.
1.0
",
"@angular/platform-browser-dynamic": "~12.
1.0
",
"@angular/router": "~12.
1.0
",
"@angular/animations": "~12.
2.5
",
"@angular/cli": "~12.
2.5
",
"@angular/common": "~12.
2.5
",
"@angular/compiler": "~12.
2.5
",
"@angular/compiler-cli": "~12.
2.5
",
"@angular/core": "~12.
2.5
",
"@angular/forms": "~12.
2.5
",
"@angular/localize": "~12.
2
.5",
"@angular/platform-browser": "~12.
2.5
",
"@angular/platform-browser-dynamic": "~12.
2.5
",
"@angular/router": "~12.
2.5
",
"@types/bootstrap": "^5.1.4",
"@types/mousetrap": "^1.6.8",
"@types/node": "^16.4.13",
...
...
@@ -52,7 +52,7 @@
"electron": "^13.3.0",
"electron-builder": "^22.11.7",
"mousetrap": "^1.6.5",
"rxjs": "^
6.6.7
",
"rxjs": "^
7.3.0
",
"tslib": "^2.3.0",
"typescript": "~4.3.5",
"zone.js": "~0.11.4"
...
...
@@ -306,21 +306,6 @@
"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": {
"version": "15.2.0",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz",
...
...
@@ -349,40 +334,6 @@
"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": {
"version": "3.16.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz",
...
...
@@ -394,64 +345,6 @@
"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": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
...
...
@@ -479,31 +372,23 @@
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/
string-width
": {
"version": "
4.2.2
",
"resolved": "https://registry.npmjs.org/
string-width/-/string-width-4.2.2
.tgz",
"integrity": "sha512-
XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA
==",
"node_modules/@angular-builders/custom-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": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
"strip-ansi": "^6.0.0"
"tslib": "^1.9.0"
},
"engines": {
"n
ode": ">=8
"
"n
pm": ">=2.0.0
"
}
},
"node_modules/@angular-builders/custom-webpack/node_modules/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,
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
"node": ">=8"
}
"node_modules/@angular-builders/custom-webpack/node_modules/rxjs/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-builders/custom-webpack/node_modules/terser": {
"version": "5.7.1",
...
...
@@ -667,6 +552,24 @@
"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": {
"version": "0.1202.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1202.5.tgz",
...
...
@@ -719,6 +622,24 @@
"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": {
"version": "12.2.5",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.5.tgz",
...
...
@@ -738,34 +659,33 @@
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular-devkit/
schematic
s": {
"version": "
12.1.4
",
"resolved": "https://registry.npmjs.org/
@angular-devkit/schematics/-/schematics-12.1.4
.tgz",
"integrity": "sha512-
yD3y3pK/K5piOgvALFoCCiPp4H8emNa3yZL+vlpEpewVLpF1MM55LeTxc0PI5s0uqtOGVnvcbA5wYgMm3YsUEA
==",
"node_modules/@angular-devkit/
core/node_modules/rxj
s": {
"version": "
6.6.7
",
"resolved": "https://registry.npmjs.org/
rxjs/-/rxjs-6.6.7
.tgz",
"integrity": "sha512-
hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ
==",
"dev": true,
"dependencies": {
"@angular-devkit/core": "12.1.4",
"ora": "5.4.1",
"rxjs": "6.6.7"
"tslib": "^1.9.0"
},
"engines": {
"node": "^12.14.1 || >=14.0.0",
"npm": "^6.11.0 || ^7.5.6",
"yarn": ">= 1.13.0"
"npm": ">=2.0.0"
}
},
"node_modules/@angular-devkit/schematics/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==",
"node_modules/@angular-devkit/core/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/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,
"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"
"@angular-devkit/core": "12.2.5",
"ora": "5.4.1",
"rxjs": "6.6.7"
},
"engines": {
"node": "^12.14.1 || >=14.0.0",
...
...
@@ -773,26 +693,28 @@
"yarn": ">= 1.13.0"
}
},
"node_modules/@angular-devkit/schematics/node_modules/
ajv
": {
"version": "
8.6.0
",
"resolved": "https://registry.npmjs.org/
ajv/-/ajv-8.6.0
.tgz",
"integrity": "sha512-
cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsG
Q==",
"node_modules/@angular-devkit/schematics/node_modules/
rxjs
": {
"version": "
6.6.7
",
"resolved": "https://registry.npmjs.org/
rxjs/-/rxjs-6.6.7
.tgz",
"integrity": "sha512-
hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvR
Q==",
"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"
"tslib": "^1.9.0"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/epoberezkin"
"engines": {
"npm": ">=2.0.0"
}
},
"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": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.
1
.5.tgz",
"integrity": "sha512-
t17n8RuzkY7lYawmI01WuNWf70ttvEPknmS3sh7q2IAsBdRiLQCBmh6Hw5q0SBaQNoRWNIcUWKBwl4EmyXOtr
A==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.
2
.5.tgz",
"integrity": "sha512-
a8jRimgrATq2CS95SO5yjsZo2d4FbfmN2SrPu6lZjWIdstXm4KQSJFslyxovhoUjGNu5cZgzfXTvWkXRxJYCx
A==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -801,31 +723,31 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/core": "12.
1
.5"
"@angular/core": "12.
2
.5"
}
},
"node_modules/@angular/cli": {
"version": "12.
1.4
",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.
1.4
.tgz",
"integrity": "sha512-
LpyhyqWe3bFcuH3MrXeYoIPI1htjwG1b5ehETfq4qsMvNmuFON6QI+F7EWEpX7lItVQc2bES+ogasTZsZue/u
w==",
"version": "12.
2.5
",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.
2.5
.tgz",
"integrity": "sha512-
O/NqRaFGx2jns03oWwhWBpilV4s7B8Zie6rgo2hJty1T3douGkK5kTO38N4Lebeayw8LTiPhT/JOrQTfFgXSj
w==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
"@angular-devkit/architect": "0.120
1.4
",
"@angular-devkit/core": "12.
1.4
",
"@angular-devkit/schematics": "12.
1.4
",
"@schematics/angular": "12.
1.4
",
"@angular-devkit/architect": "0.120
2.5
",
"@angular-devkit/core": "12.
2.5
",
"@angular-devkit/schematics": "12.
2.5
",
"@schematics/angular": "12.
2.5
",
"@yarnpkg/lockfile": "1.1.0",
"ansi-colors": "4.1.1",
"debug": "4.3.
1
",
"debug": "4.3.
2
",
"ini": "2.0.0",
"inquirer": "8.1.
1
",
"inquirer": "8.1.
2
",
"jsonc-parser": "3.0.0",
"npm-package-arg": "8.1.5",
"npm-pick-manifest": "6.1.1",
"open": "8.2.1",
"ora": "5.4.1",
"pacote": "11.3.
4
",
"pacote": "11.3.
5
",
"resolve": "1.20.0",
"semver": "7.3.5",
"symbol-observable": "4.0.0",
...
...
@@ -840,60 +762,10 @@
"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": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-12.
1
.5.tgz",
"integrity": "sha512-
xs33eMhV79S85nbH5FVmujKY3OoczloW9oOGRe5tCzxsDDv85hadrB8Mbm3qI5WQ99DNk8M2+P0MW6uiyCAWkQ
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-12.
2
.5.tgz",
"integrity": "sha512-
iwyaGPx7ILTJn91ed7VtYkvVRRezaZ0EE2V5DzVXwCsBQyzCrBYz/Uo2udVDsJ2FXXhpxa2VjnkW55Uxl9wM0g
==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -902,14 +774,14 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/core": "12.
1
.5",
"rxjs": "^6.5.3"
"@angular/core": "12.
2
.5",
"rxjs": "^6.5.3
|| ^7.0.0
"
}
},
"node_modules/@angular/compiler": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.
1
.5.tgz",
"integrity": "sha512-
MBrNCuTFmBiTy+sqmBYRqfBHPBJeONvRWOxHepn/CMtjHJiTZ+PHG61Chu2ySxLBuOZxAGaP4GMcqIc15G742g
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.
2
.5.tgz",
"integrity": "sha512-
J73E3hao95T8+/+hWuCqGyXs9QCPoSsCTXmSPayFlYJW3QF5SG2vhjnf4SAgtNbUBHQWAIwGKxQTqD3VbtvP1A
==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -919,9 +791,9 @@
}
},
"node_modules/@angular/compiler-cli": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.
1
.5.tgz",
"integrity": "sha512-
5YqZ5heKS3G5t3Fg9L26UedNnum8F9yjNDgUq0qvYR2b6nEDOLYgUxuUSRtg6IGDglSgbxpkgkGNd/SHF9Iu8
A==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.
2
.5.tgz",
"integrity": "sha512-
KVpgkWUGZYRPvmJOqY1CZwjvc7VE0DYDPxmvXH/S1C6rzpl/UOTxYtDynxiNzuvLeV0oOnlcOGd4/BmMZJPh/
A==",
"dev": true,
"dependencies": {
"@babel/core": "^7.8.6",
...
...
@@ -949,7 +821,7 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/compiler": "12.
1
.5",
"@angular/compiler": "12.
2
.5",
"typescript": ">=4.2.3 <4.4"
}
},
...
...
@@ -963,9 +835,9 @@
}
},
"node_modules/@angular/core": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-12.
1
.5.tgz",
"integrity": "sha512-
okXnhAPxfblAWSe5M/IqrSATi+ul83a9o9PWOTFR/XCVcbx+neE2IwIr1dIDKBKj91b1CFalLS+uOSkN05PNkA
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-12.
2
.5.tgz",
"integrity": "sha512-
bwxxEy1UrV+hWzjT6ow/Ge8upebglJwlWuKadPdd3ZVrWKPI0saoUUBv4S8EGiIxyW821GfEbzWzmBYUSUCiGQ
==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -974,14 +846,14 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"rxjs": "^6.5.3",
"rxjs": "^6.5.3
|| ^7.0.0
",
"zone.js": "~0.11.4"
}
},
"node_modules/@angular/forms": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.
1
.5.tgz",
"integrity": "sha512-
ABfBRCZYVbR5MUkMNrYU/ovCjXtCedk0h4phzCimGl6hBcpbumT9z/3m0TsY9sQnLq0BaCfKNklnHwCuO9mSS
g==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.
2
.5.tgz",
"integrity": "sha512-
Sty4MMrmUrm7KYbYYAkA6egwIMFJ8D8G6ds5W79fN7K3B3LGYtMTRuMIBYQeSvdk8AN5+Evt6BUwlL8PMYq9R
g==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -990,16 +862,16 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/common": "12.
1
.5",
"@angular/core": "12.
1
.5",
"@angular/platform-browser": "12.
1
.5",
"rxjs": "^6.5.3"
"@angular/common": "12.
2
.5",
"@angular/core": "12.
2
.5",
"@angular/platform-browser": "12.
2
.5",
"rxjs": "^6.5.3
|| ^7.0.0
"
}
},
"node_modules/@angular/localize": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.
1
.5.tgz",
"integrity": "sha512-
61ErLHJ7jceWb2T+PLtf2b9GoWuJEM1yMMeW4BTaEXOhzh1+mo9Xv3iYc27Ok4zkbOaL3MQhU4MZq7tUXcqrjQ
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.
2
.5.tgz",
"integrity": "sha512-
1VKwvwO+QYlGblRICREjndVzKKEFhcCw+yvq5uCa6Xcvq+XjlGYYQyeSjefAiGcNB4Srcjx46s9vPdefUw/ETg
==",
"dev": true,
"dependencies": {
"@babel/core": "7.8.3",
...
...
@@ -1015,8 +887,8 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/compiler": "12.
1
.5",
"@angular/compiler-cli": "12.
1
.5"
"@angular/compiler": "12.
2
.5",
"@angular/compiler-cli": "12.
2
.5"
}
},
"node_modules/@angular/localize/node_modules/@babel/core": {
...
...
@@ -1068,9 +940,9 @@
}
},
"node_modules/@angular/platform-browser": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.
1
.5.tgz",
"integrity": "sha512-
UNlmvCY8cS1/WojCJtgf/EMMN8qdPV1IQa6vZ6/ChQiS38YlH+aQEOCcxtSSfMFmWjaz7j67u55vSlkvA4rAp
Q==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.
2
.5.tgz",
"integrity": "sha512-
2Vs+0Zx87lGYvC3Bkzy9eT0yXXvMd0e8vrEJ1oIdxfkRhbE/wTL1+LA8JlT5rROqcZwY4joOPiHC9jVFw6dDC
Q==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -1079,9 +951,9 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/animations": "12.
1
.5",
"@angular/common": "12.
1
.5",
"@angular/core": "12.
1
.5"
"@angular/animations": "12.
2
.5",
"@angular/common": "12.
2
.5",
"@angular/core": "12.
2
.5"
},
"peerDependenciesMeta": {
"@angular/animations": {
...
...
@@ -1090,9 +962,9 @@
}
},
"node_modules/@angular/platform-browser-dynamic": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.
1
.5.tgz",
"integrity": "sha512-
4Anc2pRGRnBHzSeWMYOaEs6hUYw09N/WsOg1lHevZ8abwXyo80xOKiZa+kfgFkst0XaY8DzuDQFnj7opcEVdCQ
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.
2
.5.tgz",
"integrity": "sha512-
GIAMw+KFYVFFtyvC3Z6znxLCJdZx/IvpfHQVekpQumiv291cng2jSamU3FZjV3xZKXfccS4I4hIXFX85EBMRWA
==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -1101,16 +973,16 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/common": "12.
1
.5",
"@angular/compiler": "12.
1
.5",
"@angular/core": "12.
1
.5",
"@angular/platform-browser": "12.
1
.5"
"@angular/common": "12.
2
.5",
"@angular/compiler": "12.
2
.5",
"@angular/core": "12.
2
.5",
"@angular/platform-browser": "12.
2
.5"
}
},
"node_modules/@angular/router": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-12.
1
.5.tgz",
"integrity": "sha512-
ZZFLcaenVFKCyaxD3mU4cuV4RNFwCEN6JLWmkOFkwIt01RVJcvPaPxiv4pfQf5hnk2HeSciMA0J+UIzSu5YKMA
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-12.
2
.5.tgz",
"integrity": "sha512-
rfaHzi6ZrLFqdebEQTMPxVEwLuA8MBGOUzyekhLjGTvKwc7L2/m303LPIDECRFyCSik3EIxGLvzPET0l+DVgAw
==",
"dev": true,
"dependencies": {
"tslib": "^2.2.0"
...
...
@@ -1119,10 +991,10 @@
"node": "^12.14.1 || >=14.0.0"
},
"peerDependencies": {
"@angular/common": "12.
1
.5",
"@angular/core": "12.
1
.5",
"@angular/platform-browser": "12.
1
.5",
"rxjs": "^6.5.3"
"@angular/common": "12.
2
.5",
"@angular/core": "12.
2
.5",
"@angular/platform-browser": "12.
2
.5",
"rxjs": "^6.5.3
|| ^7.0.0
"
}
},
"node_modules/@assemblyscript/loader": {
...
...
@@ -3296,13 +3168,13 @@
}
},
"node_modules/@schematics/angular": {
"version": "12.
1.4
",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.
1.4
.tgz",
"integrity": "sha512-
xGqgGI6GWk4EFdKis8FmSESxoLgjnLQbaRE1t1KZCkSKJzqkOj0R9wiDrtZfcrbPxIkLL+3fAk2ThwwPznT6yw
==",
"version": "12.
2.5
",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.
2.5
.tgz",
"integrity": "sha512-
Ln2GyO7Y00PrQKjqCONCDb4dwGzGboH3zIJvicWzFO+ZgkNLr/dsitGKm8b8OfR/UEiBcnK72xwPj9FWfXA4EQ
==",
"dev": true,
"dependencies": {
"@angular-devkit/core": "12.
1.4
",
"@angular-devkit/schematics": "12.
1.4
",
"@angular-devkit/core": "12.
2.5
",
"@angular-devkit/schematics": "12.
2.5
",
"jsonc-parser": "3.0.0"
},
"engines": {
...
...
@@ -3311,41 +3183,6 @@
"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": {
"version": "0.14.0",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
...
...
@@ -4059,23 +3896,6 @@
"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": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...
...
@@ -5054,23 +4874,6 @@
"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": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
...
...
@@ -5120,23 +4923,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"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": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...
...
@@ -6727,9 +6513,9 @@
}
},
"node_modules/debug": {
"version": "4.3.
1
",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.
1
.tgz",
"integrity": "sha512-
doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ
==",
"version": "4.3.
2
",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.
2
.tgz",
"integrity": "sha512-
mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw
==",
"dependencies": {
"ms": "2.1.2"
},
...
...
@@ -7066,23 +6852,6 @@
"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": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...
...
@@ -7612,29 +7381,13 @@
"node_modules/electron-updater/node_modules/builder-util-runtime": {
"version": "8.7.5",
"resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.7.5.tgz",
"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==",
"integrity": "sha512-fgUFHKtMNjdvH6PDRFntdIGUPgwZ69sXsAqEulCtoiqgWes5agrMq/Ud274zjJRTbckYh2PHh8/1CpFc6dpsbQ==",
"dependencies": {
"ms": "2.1.2"
"debug": "^4.3.2",
"sax": "^1.2.4"
},
"engines": {
"node": ">=6.0"
},
"peerDependenciesMeta": {
"supports-color": {
"optional": true
}
"node": ">=12.0.0"
}
},
"node_modules/electron-updater/node_modules/fs-extra": {
...
...
@@ -10096,9 +9849,9 @@
}
},
"node_modules/inquirer": {
"version": "8.1.
1
",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.
1
.tgz",
"integrity": "sha512-
hUDjc3vBkh/uk1gPfMAD/7Z188Q8cvTGl0nxwaCdwSbzFh6ZKkZh+s2ozVxbE5G9ZNRyeY0+lgbAIOUFsFf98w
==",
"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",
...
...
@@ -10111,7 +9864,7 @@
"mute-stream": "0.0.8",
"ora": "^5.3.0",
"run-async": "^2.4.0",
"rxjs": "^
6.6.6
",
"rxjs": "^
7.2.0
",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0",
"through": "^2.3.6"
...
...
@@ -12723,12 +12476,12 @@
}
},
"node_modules/pacote": {
"version": "11.3.
4
",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.
4
.tgz",
"integrity": "sha512-
RfahPCunM9GI7ryJV/zY0bWQiokZyLqaSNHXtbNSoLb7bwTvBbJBEyCJ01KWs4j1Gj7GmX8crYXQ1sNX6P2VKA
==",
"version": "11.3.
5
",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.
5
.tgz",
"integrity": "sha512-
fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg
==",
"dev": true,
"dependencies": {
"@npmcli/git": "^2.
0.1
",
"@npmcli/git": "^2.
1.0
",
"@npmcli/installed-package-contents": "^1.0.6",
"@npmcli/promise-spawn": "^1.2.0",
"@npmcli/run-script": "^1.8.2",
...
...
@@ -16080,21 +15833,18 @@
}
},
"node_modules/rxjs": {
"version": "
6.6.7
",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-
6.6.7
.tgz",
"integrity": "sha512-
hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ
==",
"version": "
7.3.0
",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-
7.3.0
.tgz",
"integrity": "sha512-
p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw
==",
"dev": true,
"dependencies": {
"tslib": "^1.9.0"
},
"engines": {
"npm": ">=2.0.0"
"tslib": "~2.1.0"
}
},
"node_modules/rxjs/node_modules/tslib": {
"version": "
1.14.1
",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-
1.14.1
.tgz",
"integrity": "sha512-
Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg
==",
"version": "
2.1.0
",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-
2.1.0
.tgz",
"integrity": "sha512-
hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A
==",
"dev": true
},
"node_modules/safe-buffer": {
...
...
@@ -19704,15 +19454,6 @@
"dev": true,
"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": {
"version": "15.2.0",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz",
...
...
@@ -19738,88 +19479,12 @@
"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": {
"version": "3.16.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz",
"integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==",
"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": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
...
...
@@ -19835,24 +19500,21 @@
"glob": "^7.1.3"
}
},
"string-width": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
"integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
"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==",
"rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"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": {
...
...
@@ -19956,6 +19618,23 @@
"requires": {
"@angular-devkit/core": "12.2.5",
"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": {
...
...
@@ -19985,6 +19664,23 @@
"requires": {
"@angular-devkit/architect": "0.1202.5",
"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": {
...
...
@@ -19999,143 +19695,111 @@
"magic-string": "0.25.7",
"rxjs": "6.6.7",
"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": {
"version": "12.
1.4
",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.
1.4
.tgz",
"integrity": "sha512-
yD3y3pK/K5piOgvALFoCCiPp4H8emNa3yZL+vlpEpewVLpF1MM55LeTxc0PI5s0uqtOGVnvcbA5wYgMm3YsUEA
==",
"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,
"requires": {
"@angular-devkit/core": "12.
1.4
",
"@angular-devkit/core": "12.
2.5
",
"ora": "5.4.1",
"rxjs": "6.6.7"
},
"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
==",
"
rxjs
": {
"version": "
6.6.7
",
"resolved": "https://registry.npmjs.org/
rxjs/-/rxjs-6.6.7
.tgz",
"integrity": "sha512-
hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ
==",
"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"
"tslib": "^1.9.0"
}
},
"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"
}
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
}
},
"@angular/animations": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.
1
.5.tgz",
"integrity": "sha512-
t17n8RuzkY7lYawmI01WuNWf70ttvEPknmS3sh7q2IAsBdRiLQCBmh6Hw5q0SBaQNoRWNIcUWKBwl4EmyXOtr
A==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.
2
.5.tgz",
"integrity": "sha512-
a8jRimgrATq2CS95SO5yjsZo2d4FbfmN2SrPu6lZjWIdstXm4KQSJFslyxovhoUjGNu5cZgzfXTvWkXRxJYCx
A==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
}
},
"@angular/cli": {
"version": "12.
1.4
",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.
1.4
.tgz",
"integrity": "sha512-
LpyhyqWe3bFcuH3MrXeYoIPI1htjwG1b5ehETfq4qsMvNmuFON6QI+F7EWEpX7lItVQc2bES+ogasTZsZue/u
w==",
"version": "12.
2.5
",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.
2.5
.tgz",
"integrity": "sha512-
O/NqRaFGx2jns03oWwhWBpilV4s7B8Zie6rgo2hJty1T3douGkK5kTO38N4Lebeayw8LTiPhT/JOrQTfFgXSj
w==",
"dev": true,
"requires": {
"@angular-devkit/architect": "0.120
1.4
",
"@angular-devkit/core": "12.
1.4
",
"@angular-devkit/schematics": "12.
1.4
",
"@schematics/angular": "12.
1.4
",
"@angular-devkit/architect": "0.120
2.5
",
"@angular-devkit/core": "12.
2.5
",
"@angular-devkit/schematics": "12.
2.5
",
"@schematics/angular": "12.
2.5
",
"@yarnpkg/lockfile": "1.1.0",
"ansi-colors": "4.1.1",
"debug": "4.3.
1
",
"debug": "4.3.
2
",
"ini": "2.0.0",
"inquirer": "8.1.
1
",
"inquirer": "8.1.
2
",
"jsonc-parser": "3.0.0",
"npm-package-arg": "8.1.5",
"npm-pick-manifest": "6.1.1",
"open": "8.2.1",
"ora": "5.4.1",
"pacote": "11.3.
4
",
"pacote": "11.3.
5
",
"resolve": "1.20.0",
"semver": "7.3.5",
"symbol-observable": "4.0.0",
"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": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-12.
1
.5.tgz",
"integrity": "sha512-
xs33eMhV79S85nbH5FVmujKY3OoczloW9oOGRe5tCzxsDDv85hadrB8Mbm3qI5WQ99DNk8M2+P0MW6uiyCAWkQ
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-12.
2
.5.tgz",
"integrity": "sha512-
iwyaGPx7ILTJn91ed7VtYkvVRRezaZ0EE2V5DzVXwCsBQyzCrBYz/Uo2udVDsJ2FXXhpxa2VjnkW55Uxl9wM0g
==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
}
},
"@angular/compiler": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.
1
.5.tgz",
"integrity": "sha512-
MBrNCuTFmBiTy+sqmBYRqfBHPBJeONvRWOxHepn/CMtjHJiTZ+PHG61Chu2ySxLBuOZxAGaP4GMcqIc15G742g
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.
2
.5.tgz",
"integrity": "sha512-
J73E3hao95T8+/+hWuCqGyXs9QCPoSsCTXmSPayFlYJW3QF5SG2vhjnf4SAgtNbUBHQWAIwGKxQTqD3VbtvP1A
==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
}
},
"@angular/compiler-cli": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.
1
.5.tgz",
"integrity": "sha512-
5YqZ5heKS3G5t3Fg9L26UedNnum8F9yjNDgUq0qvYR2b6nEDOLYgUxuUSRtg6IGDglSgbxpkgkGNd/SHF9Iu8
A==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.
2
.5.tgz",
"integrity": "sha512-
KVpgkWUGZYRPvmJOqY1CZwjvc7VE0DYDPxmvXH/S1C6rzpl/UOTxYtDynxiNzuvLeV0oOnlcOGd4/BmMZJPh/
A==",
"dev": true,
"requires": {
"@babel/core": "^7.8.6",
...
...
@@ -20163,27 +19827,27 @@
}
},
"@angular/core": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-12.
1
.5.tgz",
"integrity": "sha512-
okXnhAPxfblAWSe5M/IqrSATi+ul83a9o9PWOTFR/XCVcbx+neE2IwIr1dIDKBKj91b1CFalLS+uOSkN05PNkA
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-12.
2
.5.tgz",
"integrity": "sha512-
bwxxEy1UrV+hWzjT6ow/Ge8upebglJwlWuKadPdd3ZVrWKPI0saoUUBv4S8EGiIxyW821GfEbzWzmBYUSUCiGQ
==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
}
},
"@angular/forms": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.
1
.5.tgz",
"integrity": "sha512-
ABfBRCZYVbR5MUkMNrYU/ovCjXtCedk0h4phzCimGl6hBcpbumT9z/3m0TsY9sQnLq0BaCfKNklnHwCuO9mSS
g==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.
2
.5.tgz",
"integrity": "sha512-
Sty4MMrmUrm7KYbYYAkA6egwIMFJ8D8G6ds5W79fN7K3B3LGYtMTRuMIBYQeSvdk8AN5+Evt6BUwlL8PMYq9R
g==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
}
},
"@angular/localize": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.
1
.5.tgz",
"integrity": "sha512-
61ErLHJ7jceWb2T+PLtf2b9GoWuJEM1yMMeW4BTaEXOhzh1+mo9Xv3iYc27Ok4zkbOaL3MQhU4MZq7tUXcqrjQ
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.
2
.5.tgz",
"integrity": "sha512-
1VKwvwO+QYlGblRICREjndVzKKEFhcCw+yvq5uCa6Xcvq+XjlGYYQyeSjefAiGcNB4Srcjx46s9vPdefUw/ETg
==",
"dev": true,
"requires": {
"@babel/core": "7.8.3",
...
...
@@ -20229,27 +19893,27 @@
}
},
"@angular/platform-browser": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.
1
.5.tgz",
"integrity": "sha512-
UNlmvCY8cS1/WojCJtgf/EMMN8qdPV1IQa6vZ6/ChQiS38YlH+aQEOCcxtSSfMFmWjaz7j67u55vSlkvA4rAp
Q==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.
2
.5.tgz",
"integrity": "sha512-
2Vs+0Zx87lGYvC3Bkzy9eT0yXXvMd0e8vrEJ1oIdxfkRhbE/wTL1+LA8JlT5rROqcZwY4joOPiHC9jVFw6dDC
Q==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
}
},
"@angular/platform-browser-dynamic": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.
1
.5.tgz",
"integrity": "sha512-
4Anc2pRGRnBHzSeWMYOaEs6hUYw09N/WsOg1lHevZ8abwXyo80xOKiZa+kfgFkst0XaY8DzuDQFnj7opcEVdCQ
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.
2
.5.tgz",
"integrity": "sha512-
GIAMw+KFYVFFtyvC3Z6znxLCJdZx/IvpfHQVekpQumiv291cng2jSamU3FZjV3xZKXfccS4I4hIXFX85EBMRWA
==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
}
},
"@angular/router": {
"version": "12.
1
.5",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-12.
1
.5.tgz",
"integrity": "sha512-
ZZFLcaenVFKCyaxD3mU4cuV4RNFwCEN6JLWmkOFkwIt01RVJcvPaPxiv4pfQf5hnk2HeSciMA0J+UIzSu5YKMA
==",
"version": "12.
2
.5",
"resolved": "https://registry.npmjs.org/@angular/router/-/router-12.
2
.5.tgz",
"integrity": "sha512-
rfaHzi6ZrLFqdebEQTMPxVEwLuA8MBGOUzyekhLjGTvKwc7L2/m303LPIDECRFyCSik3EIxGLvzPET0l+DVgAw
==",
"dev": true,
"requires": {
"tslib": "^2.2.0"
...
...
@@ -21822,42 +21486,14 @@
"dev": true
},
"@schematics/angular": {
"version": "12.
1.4
",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.
1.4
.tgz",
"integrity": "sha512-
xGqgGI6GWk4EFdKis8FmSESxoLgjnLQbaRE1t1KZCkSKJzqkOj0R9wiDrtZfcrbPxIkLL+3fAk2ThwwPznT6yw
==",
"version": "12.
2.5
",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.
2.5
.tgz",
"integrity": "sha512-
Ln2GyO7Y00PrQKjqCONCDb4dwGzGboH3zIJvicWzFO+ZgkNLr/dsitGKm8b8OfR/UEiBcnK72xwPj9FWfXA4EQ
==",
"dev": true,
"requires": {
"@angular-devkit/core": "12.
1.4
",
"@angular-devkit/schematics": "12.
1.4
",
"@angular-devkit/core": "12.
2.5
",
"@angular-devkit/schematics": "12.
2.5
",
"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": {
...
...
@@ -22486,15 +22122,6 @@
"temp-file": "^3.4.0"
},
"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": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...
...
@@ -23271,15 +22898,6 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"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": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...
...
@@ -23332,17 +22950,6 @@
"requires": {
"debug": "^4.3.2",
"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": {
...
...
@@ -24519,9 +24126,9 @@
"peer": true
},
"debug": {
"version": "4.3.
1
",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.
1
.tgz",
"integrity": "sha512-
doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ
==",
"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"
}
...
...
@@ -24782,15 +24389,6 @@
"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": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...
...
@@ -25215,14 +24813,6 @@
"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": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
...
...
@@ -27143,9 +26733,9 @@
"integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA=="
},
"inquirer": {
"version": "8.1.
1
",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.
1
.tgz",
"integrity": "sha512-
hUDjc3vBkh/uk1gPfMAD/7Z188Q8cvTGl0nxwaCdwSbzFh6ZKkZh+s2ozVxbE5G9ZNRyeY0+lgbAIOUFsFf98w
==",
"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",
...
...
@@ -27158,7 +26748,7 @@
"mute-stream": "0.0.8",
"ora": "^5.3.0",
"run-async": "^2.4.0",
"rxjs": "^
6.6.6
",
"rxjs": "^
7.2.0
",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0",
"through": "^2.3.6"
...
...
@@ -29133,12 +28723,12 @@
}
},
"pacote": {
"version": "11.3.
4
",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.
4
.tgz",
"integrity": "sha512-
RfahPCunM9GI7ryJV/zY0bWQiokZyLqaSNHXtbNSoLb7bwTvBbJBEyCJ01KWs4j1Gj7GmX8crYXQ1sNX6P2VKA
==",
"version": "11.3.
5
",
"resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.
5
.tgz",
"integrity": "sha512-
fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg
==",
"dev": true,
"requires": {
"@npmcli/git": "^2.
0.1
",
"@npmcli/git": "^2.
1.0
",
"@npmcli/installed-package-contents": "^1.0.6",
"@npmcli/promise-spawn": "^1.2.0",
"@npmcli/run-script": "^1.8.2",
...
...
@@ -31597,18 +31187,18 @@
}
},
"rxjs": {
"version": "
6.6.7
",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-
6.6.7
.tgz",
"integrity": "sha512-
hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ
==",
"version": "
7.3.0
",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-
7.3.0
.tgz",
"integrity": "sha512-
p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw
==",
"dev": true,
"requires": {
"tslib": "
^1.9
.0"
"tslib": "
~2.1
.0"
},
"dependencies": {
"tslib": {
"version": "
1.14.1
",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-
1.14.1
.tgz",
"integrity": "sha512-
Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg
==",
"version": "
2.1.0
",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-
2.1.0
.tgz",
"integrity": "sha512-
hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A
==",
"dev": true
}
}
package.json
View file @
0d7ce086
...
...
@@ -15,17 +15,17 @@
"author"
:
"zh99998 <zh99998@gmail.com>"
,
"devDependencies"
:
{
"
@angular-builders/custom-webpack
"
:
"
^12.1.1
"
,
"
@angular/animations
"
:
"
~12.
1.0
"
,
"
@angular/cli
"
:
"
~12.
1.0
"
,
"
@angular/common
"
:
"
~12.
1.0
"
,
"
@angular/compiler
"
:
"
~12.
1.0
"
,
"
@angular/compiler-cli
"
:
"
~12.
1.0
"
,
"
@angular/core
"
:
"
~12.
1.0
"
,
"
@angular/forms
"
:
"
~12.
1.0
"
,
"
@angular/localize
"
:
"
~12.
1
.5
"
,
"
@angular/platform-browser
"
:
"
~12.
1.0
"
,
"
@angular/platform-browser-dynamic
"
:
"
~12.
1.0
"
,
"
@angular/router
"
:
"
~12.
1.0
"
,
"
@angular/animations
"
:
"
~12.
2.5
"
,
"
@angular/cli
"
:
"
~12.
2.5
"
,
"
@angular/common
"
:
"
~12.
2.5
"
,
"
@angular/compiler
"
:
"
~12.
2.5
"
,
"
@angular/compiler-cli
"
:
"
~12.
2.5
"
,
"
@angular/core
"
:
"
~12.
2.5
"
,
"
@angular/forms
"
:
"
~12.
2.5
"
,
"
@angular/localize
"
:
"
~12.
2
.5
"
,
"
@angular/platform-browser
"
:
"
~12.
2.5
"
,
"
@angular/platform-browser-dynamic
"
:
"
~12.
2.5
"
,
"
@angular/router
"
:
"
~12.
2.5
"
,
"
@types/bootstrap
"
:
"
^5.1.4
"
,
"
@types/mousetrap
"
:
"
^1.6.8
"
,
"
@types/node
"
:
"
^16.4.13
"
,
...
...
@@ -34,7 +34,7 @@
"
electron
"
:
"
^13.3.0
"
,
"
electron-builder
"
:
"
^22.11.7
"
,
"
mousetrap
"
:
"
^1.6.5
"
,
"
rxjs
"
:
"
^
6.6.7
"
,
"
rxjs
"
:
"
^
7.3.0
"
,
"
tslib
"
:
"
^2.3.0
"
,
"
typescript
"
:
"
~4.3.5
"
,
"
zone.js
"
:
"
~0.11.4
"
...
...
src/app/apps.service.ts
View file @
0d7ce086
...
...
@@ -20,8 +20,8 @@ import { AppsJson } from './shared/apps-json-type';
import
os
from
'
os
'
;
import
Timer
=
NodeJS
.
Timer
;
import
{
HttpClient
}
from
'
@angular/common/http
'
;
import
{
map
,
timeout
}
from
'
rxjs/operator
s
'
;
import
{
Observable
,
Observer
}
from
'
rxjs
'
;
import
{
lastValueFrom
,
map
,
Observable
,
Observer
,
timeout
}
from
'
rxj
s
'
;
const
Logger
=
{
info
:
(...
message
:
any
[])
=>
{
...
...
@@ -103,12 +103,12 @@ export class AppsService {
let
appsURL
=
'
https://sapi.moecube.com:444/release/update/apps.json
'
;
let
keysURL
=
'
https://sapi.moecube.com:444/keys
'
;
try
{
let
data
=
await
this
.
http
.
get
<
AppsJson
.
App
[]
>
(
appsURL
).
pipe
(
timeout
(
5000
)).
toPromise
(
);
let
keys_data
=
await
this
.
http
.
get
<
any
[]
>
(
keysURL
,
{
let
data
=
await
lastValueFrom
(
this
.
http
.
get
<
AppsJson
.
App
[]
>
(
appsURL
).
pipe
(
timeout
(
5000
))
);
let
keys_data
=
await
lastValueFrom
(
this
.
http
.
get
<
any
[]
>
(
keysURL
,
{
params
:
{
user_id
:
this
.
loginService
.
user
.
email
}
})
.
toPromise
(
);
}));
for
(
let
item
of
keys_data
)
{
let
app
=
data
.
find
((
app
:
any
)
=>
app
.
id
===
item
.
app_id
);
if
(
app
)
{
...
...
@@ -658,7 +658,7 @@ export class AppsService {
locale
=
'
en-US
'
;
}
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
downloadId
=
await
this
.
downloadService
.
addMetalink
(
metalink
,
downloadDir
);
await
this
.
downloadService
.
progress
(
downloadId
,
(
status
:
DownloadStatus
)
=>
{
...
...
@@ -717,7 +717,7 @@ export class AppsService {
}
let
metalinkUrl
=
App
.
downloadUrl
(
_app
,
process
.
platform
,
locale
,
os
.
arch
());
_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
);
try
{
await
this
.
downloadService
.
progress
(
downloadId
,
(
status
:
DownloadStatus
)
=>
{
...
...
@@ -1124,7 +1124,7 @@ export class AppsService {
}
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
>
();
for
(
let
line
of
response
.
split
(
'
\n
'
))
{
if
(
line
!==
''
)
{
...
...
@@ -1135,7 +1135,7 @@ export class AppsService {
}
}
return
map
;
}))
.
toPromise
(
);
})));
}
...
...
src/app/ygopro/ygopro.component.ts
View file @
0d7ce086
...
...
@@ -16,7 +16,7 @@ import fg from 'fast-glob';
import
{
HttpClient
}
from
'
@angular/common/http
'
;
import
WillNavigateEvent
=
Electron
.
WillNavigateEvent
;
import
Timer
=
NodeJS
.
Timer
;
import
{
Subscription
}
from
'
rxjs
'
;
import
{
lastValueFrom
,
Subscription
}
from
'
rxjs
'
;
interface
SystemConf
{
use_d3d
:
string
;
...
...
@@ -462,12 +462,11 @@ export class YGOProComponent implements OnInit, OnDestroy {
// https://mycard.moe/ygopro/api/user?username=ozxdno
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
:
{
username
:
this
.
loginService
.
user
.
username
}
})
.
toPromise
();
}));
this
.
points
.
emit
(
points
);
}
catch
(
error
)
{
console
.
log
(
error
);
...
...
@@ -611,15 +610,14 @@ export class YGOProComponent implements OnInit, OnDestroy {
win
.
restore
();
});
try
{
this
.
http
.
get
<
any
>
(
'
https://mycard.moe/ygopro/api/history
'
,
{
lastValueFrom
(
this
.
http
.
get
<
any
>
(
'
https://mycard.moe/ygopro/api/history
'
,
{
params
:
{
page
:
1
,
username
:
this
.
loginService
.
user
.
username
,
type
:
0
,
page_num
:
1
}
})
.
toPromise
()
}))
.
then
((
d
)
=>
{
start_time
=
d
.
data
[
0
].
start_time
;
});
...
...
@@ -627,8 +625,7 @@ export class YGOProComponent implements OnInit, OnDestroy {
console
.
log
(
error
);
}
try
{
this
.
http
.
get
<
any
>
(
'
https://sapi.moecube.com:444/ygopro/arena/user
'
,
{
params
:
{
username
:
this
.
loginService
.
user
.
username
}
})
.
toPromise
()
lastValueFrom
(
this
.
http
.
get
<
any
>
(
'
https://sapi.moecube.com:444/ygopro/arena/user
'
,
{
params
:
{
username
:
this
.
loginService
.
user
.
username
}
}))
.
then
((
d2
)
=>
{
exp_rank_ex
=
d2
.
exp_rank
;
arena_rank_ex
=
d2
.
arena_rank
;
...
...
@@ -638,7 +635,7 @@ export class YGOProComponent implements OnInit, OnDestroy {
}
});
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
:
{
page
:
1
,
username
:
this
.
loginService
.
user
.
username
,
...
...
@@ -646,19 +643,17 @@ export class YGOProComponent implements OnInit, OnDestroy {
type
:
0
,
page_num
:
1
}
})
.
toPromise
()
}))
.
then
((
d
)
=>
{
data
=
d
.
data
[
0
];
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
:
{
username
:
this
.
loginService
.
user
.
username
}
})
.
toPromise
()
}))
.
then
((
data2
)
=>
{
data
.
athletic_win
=
data2
.
athletic_win
;
data
.
athletic_lose
=
data2
.
athletic_lose
;
...
...
webpack.config.js
View file @
0d7ce086
...
...
@@ -2,7 +2,10 @@ const CopyPlugin = require('copy-webpack-plugin');
module
.
exports
=
{
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
:
[
new
CopyPlugin
({
patterns
:
[{
from
:
'
node_modules/candy/res
'
,
to
:
'
candy/res
'
}],
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment