|
|
@@ -8,14 +8,14 @@
|
|
|
"name": "demovote-frontend",
|
|
|
"version": "0.1.0",
|
|
|
"dependencies": {
|
|
|
- "@angular/animations": "^21.0.2",
|
|
|
- "@angular/common": "^21.0.2",
|
|
|
- "@angular/compiler": "^21.0.2",
|
|
|
- "@angular/core": "^21.0.2",
|
|
|
- "@angular/forms": "^21.0.2",
|
|
|
- "@angular/platform-browser": "^21.0.2",
|
|
|
- "@angular/platform-browser-dynamic": "^21.0.2",
|
|
|
- "@angular/router": "^21.0.2",
|
|
|
+ "@angular/animations": "^21.0.6",
|
|
|
+ "@angular/common": "^21.0.6",
|
|
|
+ "@angular/compiler": "^21.0.6",
|
|
|
+ "@angular/core": "^21.0.6",
|
|
|
+ "@angular/forms": "^21.0.6",
|
|
|
+ "@angular/platform-browser": "^21.0.6",
|
|
|
+ "@angular/platform-browser-dynamic": "^21.0.6",
|
|
|
+ "@angular/router": "^21.0.6",
|
|
|
"@fortawesome/angular-fontawesome": "^4.0.0",
|
|
|
"@fortawesome/free-solid-svg-icons": "^6.7.2",
|
|
|
"@modelcontextprotocol/sdk": "^1.24.1",
|
|
|
@@ -39,8 +39,8 @@
|
|
|
"devDependencies": {
|
|
|
"@angular/build": "^21.0.4",
|
|
|
"@angular/cli": "^21.0.4",
|
|
|
- "@angular/compiler-cli": "^21.0.2",
|
|
|
- "@angular/localize": "^21.0.2",
|
|
|
+ "@angular/compiler-cli": "^21.0.6",
|
|
|
+ "@angular/localize": "^21.0.6",
|
|
|
"@types/file-saver-es": "^2.0.3",
|
|
|
"@types/jasmine": "~5.1.0",
|
|
|
"@types/spark-md5": "^3.0.5",
|
|
|
@@ -340,9 +340,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/animations": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-21.0.2.tgz",
|
|
|
- "integrity": "sha512-VAPS+ikD97ohmD5lQXSqtW1GrYstkAWJThg4Ss1fZTTN+JAG2mgUHjybVl7HOxxOa/+POUir264NxlTeDrLUAw==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-dSxhkh/ZlljdglZ0rriSy7GdC1Y3rGaagkx6oAzF5XqAoBbFmiVFEBZPxssSeQ+O0izmAw3GwsUnz3E/1JYsbA==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"tslib": "^2.3.0"
|
|
|
@@ -351,7 +351,7 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/core": "21.0.2"
|
|
|
+ "@angular/core": "21.0.6"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/build": {
|
|
|
@@ -1088,9 +1088,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/common": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.2.tgz",
|
|
|
- "integrity": "sha512-dOi7w0dsUCJ5ZFnXD2eR/8LWy9/XAzXuo9zU6zu7qP4vimjTQRs11IawnuC+jaAQtCFiySshzEPPsuAw9bPkOA==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/common/-/common-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-Yd8PF0dR37FAzqEcBHAyVCiSGMJOezSJe6rV/4BC6AVLfaZ7oZLl8CNVxKsod2UHd6rKxt1hzx05QdVcVvYNeA==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"tslib": "^2.3.0"
|
|
|
@@ -1099,14 +1099,14 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/core": "21.0.2",
|
|
|
+ "@angular/core": "21.0.6",
|
|
|
"rxjs": "^6.5.3 || ^7.4.0"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/compiler": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.0.2.tgz",
|
|
|
- "integrity": "sha512-Rs69yqT1M+l0DqAAZcGDt2TntKAPyldEViq3GQHbkM1W4f/hoRgBRsE6StxvP6wszW6VVHH3uQQdyeZV8Z4rpw==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-rBMzG7WnQMouFfDST+daNSAOVYdtw560645PhlxyVeIeHMlCm0j1jjBgVPGTBNpVgKRdT/sqbi6W6JYkY9mERA==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"tslib": "^2.3.0"
|
|
|
@@ -1116,9 +1116,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/compiler-cli": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.0.2.tgz",
|
|
|
- "integrity": "sha512-+6lyvDV0rY1qbc9+rzFCBZDGCfJU0ah3p+4Tu0YYgKRbpbwvqj/O4cG1mLknEuQ2G61Y/tTKnTa4ng1XNtqVyw==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-UcIUx+fbn0VLlCBCIYxntAzWG3zPRUo0K7wvuK0MC6ZFCWawgewx9SdLLZTqcaWe1g5FRQlQeVQcFgHAO5R2Mw==",
|
|
|
"dev": true,
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
@@ -1139,7 +1139,7 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/compiler": "21.0.2",
|
|
|
+ "@angular/compiler": "21.0.6",
|
|
|
"typescript": ">=5.9 <6.0"
|
|
|
},
|
|
|
"peerDependenciesMeta": {
|
|
|
@@ -1149,9 +1149,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/core": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.2.tgz",
|
|
|
- "integrity": "sha512-jj2lYmwMKYY7tmZ7ml8rXJRKwkVMJamFIf6VQuIlSFK79Pmn6AeUhZwDlrAmK7sY9kakEKUmslSg0XLL3bfiyw==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/core/-/core-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-SvWbOkkrsqprYJSBmzQEWkWjfZB/jkRYyFp2ClMJBPqOLxP1a+i3Om2rolcNQjZPz87bs9FszwgRlXUy7sw5cQ==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"tslib": "^2.3.0"
|
|
|
@@ -1160,7 +1160,7 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/compiler": "21.0.2",
|
|
|
+ "@angular/compiler": "21.0.6",
|
|
|
"rxjs": "^6.5.3 || ^7.4.0",
|
|
|
"zone.js": "~0.15.0 || ~0.16.0"
|
|
|
},
|
|
|
@@ -1174,28 +1174,28 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/forms": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.0.2.tgz",
|
|
|
- "integrity": "sha512-QZHGKmYlyiQMXyAcuWgQ93kTi9OvoD9tzLX+iQt8O3O8sJT1kEKiANmKR6jKihTG1W3Ckmti804kcbpjCeoGyg==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-aAkAAKuUrP8U7R4aH/HbmG/CXP90GlML77ECBI5b4qCSb+bvaTEYsaf85mCyTpr9jvGkia2LTe42hPcOuyzdsQ==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
+ "@standard-schema/spec": "^1.0.0",
|
|
|
"tslib": "^2.3.0"
|
|
|
},
|
|
|
"engines": {
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/common": "21.0.2",
|
|
|
- "@angular/core": "21.0.2",
|
|
|
- "@angular/platform-browser": "21.0.2",
|
|
|
- "@standard-schema/spec": "^1.0.0",
|
|
|
+ "@angular/common": "21.0.6",
|
|
|
+ "@angular/core": "21.0.6",
|
|
|
+ "@angular/platform-browser": "21.0.6",
|
|
|
"rxjs": "^6.5.3 || ^7.4.0"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/localize": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-21.0.2.tgz",
|
|
|
- "integrity": "sha512-EOeOo6Nnch76oAsRa4IzXElLDPEc8Yb2BlQfMdIuxoLO20nQ2CdoJn1BcEC2KbSI49e9WyN9zUE5Mt79AJcJIA==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-t4Jf4px49YAuF7G0eLxknB+KNE+tdqzhAo2w//9kjZGg/xHPp9H/RQUlNUB/RYJuabbBh4IpiRvpJZqp7rKt8A==",
|
|
|
"dev": true,
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
@@ -1213,14 +1213,14 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/compiler": "21.0.2",
|
|
|
- "@angular/compiler-cli": "21.0.2"
|
|
|
+ "@angular/compiler": "21.0.6",
|
|
|
+ "@angular/compiler-cli": "21.0.6"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/platform-browser": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.0.2.tgz",
|
|
|
- "integrity": "sha512-Qygk215mRK2S1tvD6B5dy3ekMidGmmLktxr5i01YC8synHYcex7HK18JcWuCrFbY6NbCnHsMD3bYi0mwhag+Sg==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-tPk8rlUEBPXIUPRYq6Xu7QhJgKtnVr0dOHHuhyi70biKTupr5VikpZC5X9dy2Q3H3zYbK6MHC6384YMuwfU2kg==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"tslib": "^2.3.0"
|
|
|
@@ -1229,9 +1229,9 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/animations": "21.0.2",
|
|
|
- "@angular/common": "21.0.2",
|
|
|
- "@angular/core": "21.0.2"
|
|
|
+ "@angular/animations": "21.0.6",
|
|
|
+ "@angular/common": "21.0.6",
|
|
|
+ "@angular/core": "21.0.6"
|
|
|
},
|
|
|
"peerDependenciesMeta": {
|
|
|
"@angular/animations": {
|
|
|
@@ -1240,9 +1240,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/platform-browser-dynamic": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.2.tgz",
|
|
|
- "integrity": "sha512-9sopgMrfAGp+58vPRrddkNqTKLTCjhrBMWkVr882pQDgArvAm1C5qqVGSQHJrXEaHnIakzgq1NVMmIb0eMkd8w==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-7mvlvEx66C1cwbAbaeTnbfw1EeZwK5eRCT55pGW+Fsx+vg/8TVF/6NPEbYO65earwIp9Xqt9mGGtq+fPopsbSA==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"tslib": "^2.3.0"
|
|
|
@@ -1251,16 +1251,16 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/common": "21.0.2",
|
|
|
- "@angular/compiler": "21.0.2",
|
|
|
- "@angular/core": "21.0.2",
|
|
|
- "@angular/platform-browser": "21.0.2"
|
|
|
+ "@angular/common": "21.0.6",
|
|
|
+ "@angular/compiler": "21.0.6",
|
|
|
+ "@angular/core": "21.0.6",
|
|
|
+ "@angular/platform-browser": "21.0.6"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@angular/router": {
|
|
|
- "version": "21.0.2",
|
|
|
- "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.0.2.tgz",
|
|
|
- "integrity": "sha512-fm02ICYhqY+0xO+Skn7UsMRepgbh6vermKRLf2mVZYZl6bNWvq0WiolB2y34ntOkh3ZsbRbmMNhL8auLMU8mPA==",
|
|
|
+ "version": "21.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/@angular/router/-/router-21.0.6.tgz",
|
|
|
+ "integrity": "sha512-HOfomKq7jRSgxt/uUvpdbB8RNaYuGB/FJQ3BfQCFfGw1O9L3B72b7Hilk6AcjCruul6cfv/kmT4EB6Vqi3dQtA==",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
"tslib": "^2.3.0"
|
|
|
@@ -1269,9 +1269,9 @@
|
|
|
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
|
|
|
},
|
|
|
"peerDependencies": {
|
|
|
- "@angular/common": "21.0.2",
|
|
|
- "@angular/core": "21.0.2",
|
|
|
- "@angular/platform-browser": "21.0.2",
|
|
|
+ "@angular/common": "21.0.6",
|
|
|
+ "@angular/core": "21.0.6",
|
|
|
+ "@angular/platform-browser": "21.0.6",
|
|
|
"rxjs": "^6.5.3 || ^7.4.0"
|
|
|
}
|
|
|
},
|
|
|
@@ -3470,6 +3470,7 @@
|
|
|
"version": "2.5.1",
|
|
|
"resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz",
|
|
|
"integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==",
|
|
|
+ "dev": true,
|
|
|
"hasInstallScript": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
@@ -3509,6 +3510,7 @@
|
|
|
"cpu": [
|
|
|
"arm64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3529,6 +3531,7 @@
|
|
|
"cpu": [
|
|
|
"arm64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3549,6 +3552,7 @@
|
|
|
"cpu": [
|
|
|
"x64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3569,6 +3573,7 @@
|
|
|
"cpu": [
|
|
|
"x64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3589,6 +3594,7 @@
|
|
|
"cpu": [
|
|
|
"arm"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3609,6 +3615,7 @@
|
|
|
"cpu": [
|
|
|
"arm"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3629,6 +3636,7 @@
|
|
|
"cpu": [
|
|
|
"arm64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3649,6 +3657,7 @@
|
|
|
"cpu": [
|
|
|
"arm64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3669,6 +3678,7 @@
|
|
|
"cpu": [
|
|
|
"x64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3689,6 +3699,7 @@
|
|
|
"cpu": [
|
|
|
"x64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3709,6 +3720,7 @@
|
|
|
"cpu": [
|
|
|
"arm64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3729,6 +3741,7 @@
|
|
|
"cpu": [
|
|
|
"ia32"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3749,6 +3762,7 @@
|
|
|
"cpu": [
|
|
|
"x64"
|
|
|
],
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true,
|
|
|
"os": [
|
|
|
@@ -3766,6 +3780,7 @@
|
|
|
"version": "1.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
|
|
|
"integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
|
|
|
+ "dev": true,
|
|
|
"license": "Apache-2.0",
|
|
|
"optional": true,
|
|
|
"bin": {
|
|
|
@@ -3779,6 +3794,7 @@
|
|
|
"version": "7.1.1",
|
|
|
"resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
|
|
|
"integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
|
|
|
+ "dev": true,
|
|
|
"license": "MIT",
|
|
|
"optional": true
|
|
|
},
|
|
|
@@ -4441,8 +4457,7 @@
|
|
|
"version": "1.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz",
|
|
|
"integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==",
|
|
|
- "license": "MIT",
|
|
|
- "peer": true
|
|
|
+ "license": "MIT"
|
|
|
},
|
|
|
"node_modules/@tufjs/canonical-json": {
|
|
|
"version": "2.0.0",
|