Просмотр исходного кода

Merge branch 'master' into develop

Iñigo Valentin 10 месяцев назад
Родитель
Сommit
275675089c
2 измененных файлов с 92 добавлено и 92 удалено
  1. 82 82
      frontend/package-lock.json
  2. 10 10
      frontend/package.json

+ 82 - 82
frontend/package-lock.json

@@ -1,20 +1,20 @@
 {
   "name": "leather-frontend",
-  "version": "0.0.1",
+  "version": "0.0.4",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "leather-frontend",
-      "version": "0.0.1",
+      "version": "0.0.4",
       "license": "GPLv3",
       "dependencies": {
-        "@angular/common": "^20.3.0",
-        "@angular/compiler": "^20.3.0",
-        "@angular/core": "^20.3.0",
-        "@angular/forms": "^20.3.0",
-        "@angular/platform-browser": "^20.3.0",
-        "@angular/router": "^20.3.0",
+        "@angular/common": "^20.3.7",
+        "@angular/compiler": "^20.3.7",
+        "@angular/core": "^20.3.7",
+        "@angular/forms": "^20.3.7",
+        "@angular/platform-browser": "^20.3.7",
+        "@angular/router": "^20.3.7",
         "@ngx-translate/core": "^17.0.0",
         "@ngx-translate/http-loader": "^17.0.0",
         "rxjs": "~7.8.0",
@@ -22,10 +22,10 @@
         "zone.js": "~0.15.0"
       },
       "devDependencies": {
-        "@angular/build": "^20.3.5",
-        "@angular/cli": "^20.3.5",
-        "@angular/compiler-cli": "^20.3.0",
-        "@angular/localize": "^20.3.4",
+        "@angular/build": "^20.3.7",
+        "@angular/cli": "^20.3.7",
+        "@angular/compiler-cli": "^20.3.7",
+        "@angular/localize": "^20.3.7",
         "@types/jasmine": "~5.1.0",
         "jasmine-core": "~5.9.0",
         "karma": "~6.4.0",
@@ -245,12 +245,12 @@
       }
     },
     "node_modules/@angular-devkit/architect": {
-      "version": "0.2003.5",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.5.tgz",
-      "integrity": "sha512-KtA//ucTIdnKp1+vTYnqBallEbiZHLx3Gs7XgYm+p4VJfVjbMZHWY2vrbJoyCUp05goiv2XnDy0bKQ9VYHePWg==",
+      "version": "0.2003.7",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2003.7.tgz",
+      "integrity": "sha512-NGHLfrNQNjwWwvyQomMM1AqRaqH3UU0TwySJh9XlSc9dC/roB5zD2NjLf98K4LfAIfHvDBwkQ+dMo3F556/Xuw==",
       "dev": true,
       "dependencies": {
-        "@angular-devkit/core": "20.3.5",
+        "@angular-devkit/core": "20.3.7",
         "rxjs": "7.8.2"
       },
       "engines": {
@@ -260,9 +260,9 @@
       }
     },
     "node_modules/@angular-devkit/core": {
-      "version": "20.3.5",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.5.tgz",
-      "integrity": "sha512-NpAP5j3q/n+SC1s0yAWKDAbc7Y8xUxlmJ5iDRJBGu6qDKM7lMnYA1tn2UEy/JnXluJ2XZqqiymrtucw7yux2xQ==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.3.7.tgz",
+      "integrity": "sha512-psmcjwYcXve4sLrcdnARc15/Wfd3RpydbtLo9+mViNzk5HQ6L2eEztKl/2QVYMgzZVIa1GfhjwUllVCyLAv3sg==",
       "dev": true,
       "dependencies": {
         "ajv": "8.17.1",
@@ -287,12 +287,12 @@
       }
     },
     "node_modules/@angular-devkit/schematics": {
-      "version": "20.3.5",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.5.tgz",
-      "integrity": "sha512-BDizJp7QIoCyMZmuGKoryNUH3QgFPnkEIv0gRdpLhZum4+ZN/DYWaf/jSSGnSVGK88oMrgq7420VEjYPlgJ5MA==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.3.7.tgz",
+      "integrity": "sha512-DUxcQBPKO69p56ZgIdVfxWyLiSjdcUoD6BH9/nWHp0QiqRAR6GcXP4SFax76JPl2WsiCp4hHZ233Hf69AP1xew==",
       "dev": true,
       "dependencies": {
-        "@angular-devkit/core": "20.3.5",
+        "@angular-devkit/core": "20.3.7",
         "jsonc-parser": "3.3.1",
         "magic-string": "0.30.17",
         "ora": "8.2.0",
@@ -305,13 +305,13 @@
       }
     },
     "node_modules/@angular/build": {
-      "version": "20.3.5",
-      "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.3.5.tgz",
-      "integrity": "sha512-Nwwwm8U7lolkdHt75PiPkW93689SBFUN9qEQeu02sPfq2Tqyn20PZGifXkV8A/6mlWbQUjfUnGpRTVk/WhW9Eg==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.3.7.tgz",
+      "integrity": "sha512-NHN5JNDqUc0Ux4IZPCe/fpFAnuRHujkxVfRHSqDFW5+jtj2JuW1XO6qlX+kDheFRlj/NvFgTpidKsE9IjpfMWQ==",
       "dev": true,
       "dependencies": {
         "@ampproject/remapping": "2.3.0",
-        "@angular-devkit/architect": "0.2003.5",
+        "@angular-devkit/architect": "0.2003.7",
         "@babel/core": "7.28.3",
         "@babel/helper-annotate-as-pure": "7.27.3",
         "@babel/helper-split-export-declaration": "7.24.7",
@@ -334,7 +334,7 @@
         "semver": "7.7.2",
         "source-map-support": "0.5.21",
         "tinyglobby": "0.2.14",
-        "vite": "7.1.5",
+        "vite": "7.1.11",
         "watchpack": "2.4.4"
       },
       "engines": {
@@ -353,7 +353,7 @@
         "@angular/platform-browser": "^20.0.0",
         "@angular/platform-server": "^20.0.0",
         "@angular/service-worker": "^20.0.0",
-        "@angular/ssr": "^20.3.5",
+        "@angular/ssr": "^20.3.7",
         "karma": "^6.4.0",
         "less": "^4.2.0",
         "ng-packagr": "^20.0.0",
@@ -403,18 +403,18 @@
       }
     },
     "node_modules/@angular/cli": {
-      "version": "20.3.5",
-      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.3.5.tgz",
-      "integrity": "sha512-UA843Mh5uHIWnrzKUotGmhJmvefyEizFS7X8xJEUJsX5pa1EKUB/145rKHoLHxRRpHGxFcXtvciJCksFz1lSBA==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.3.7.tgz",
+      "integrity": "sha512-hNurF7g/e9cDHFBRCKLPSmQJs0n28jZsC3sTl/XuWE8PYtv5egh2EuqrxdruYB5GdANpIqSQNgDGQJrKrk/XnQ==",
       "dev": true,
       "dependencies": {
-        "@angular-devkit/architect": "0.2003.5",
-        "@angular-devkit/core": "20.3.5",
-        "@angular-devkit/schematics": "20.3.5",
+        "@angular-devkit/architect": "0.2003.7",
+        "@angular-devkit/core": "20.3.7",
+        "@angular-devkit/schematics": "20.3.7",
         "@inquirer/prompts": "7.8.2",
         "@listr2/prompt-adapter-inquirer": "3.0.1",
         "@modelcontextprotocol/sdk": "1.17.3",
-        "@schematics/angular": "20.3.5",
+        "@schematics/angular": "20.3.7",
         "@yarnpkg/lockfile": "1.1.0",
         "algoliasearch": "5.35.0",
         "ini": "5.0.0",
@@ -437,9 +437,9 @@
       }
     },
     "node_modules/@angular/common": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.4.tgz",
-      "integrity": "sha512-hBQahyiHEAtc30a8hPOuIWcUL7j8189DC0sX4RiBd/wtvzH4Sd3XhguxyZAL6gHgNZEQ0nKy0uAfvWB/79GChQ==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.7.tgz",
+      "integrity": "sha512-uf8dXYTJbedk/wudkt2MfbtvN/T97aEZBtOTq8/IFQQZ3722rag6D+Cg76e5hBccROOn+ueGJX2gpxz02phTwA==",
       "dependencies": {
         "tslib": "^2.3.0"
       },
@@ -447,14 +447,14 @@
         "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
       },
       "peerDependencies": {
-        "@angular/core": "20.3.4",
+        "@angular/core": "20.3.7",
         "rxjs": "^6.5.3 || ^7.4.0"
       }
     },
     "node_modules/@angular/compiler": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.4.tgz",
-      "integrity": "sha512-ISfEyn5ppWOP2hyZy0/IFEcQOaq5x1mXVZ2CRCxTpWyXYzavj27Ahr3+LQHPVV0uTNovlENyPAUnrzW+gLxXEw==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.7.tgz",
+      "integrity": "sha512-EouHO15dUsgnFArj0M25R8cOPVoUfiFYSt6iXnMO8+S4dY1fDEmbFqkW5smlP66HL5Gys59Nwb5inejfIWHrLw==",
       "dependencies": {
         "tslib": "^2.3.0"
       },
@@ -463,9 +463,9 @@
       }
     },
     "node_modules/@angular/compiler-cli": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.4.tgz",
-      "integrity": "sha512-FwEv+QM9tEMXDMd2V+j82VLOjJVUrI7ENz/LJa2p/YEGVJQkT3HVca5qJj+8I+7bfPEY/d46R/cmjjqMqUcYdg==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.7.tgz",
+      "integrity": "sha512-viZwWlwc1BAqryRJE0Wq2WgAxDaW9fuwtYHYrOWnIn9sy9KemKmR6RmU9VRydrwUROOlqK49R9+RC1wQ6sYwqA==",
       "dev": true,
       "dependencies": {
         "@babel/core": "7.28.3",
@@ -485,7 +485,7 @@
         "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
       },
       "peerDependencies": {
-        "@angular/compiler": "20.3.4",
+        "@angular/compiler": "20.3.7",
         "typescript": ">=5.8 <6.0"
       },
       "peerDependenciesMeta": {
@@ -495,9 +495,9 @@
       }
     },
     "node_modules/@angular/core": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.4.tgz",
-      "integrity": "sha512-qLYVXcpSBmsA/9fITB1cT2y37V1Yo3ybWEwvafnbAh8izabrMV0hh+J9Ajh9bPk092T7LS8Xt9eTu0OquBXkbw==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.7.tgz",
+      "integrity": "sha512-2UuYzC2A5SUtu33tYTN411Wk0WilA+2Uld/GP3O6mragw1O7v/M8pMFmbe9TR5Ah/abRJIocWGlNqeztZmQmrw==",
       "dependencies": {
         "tslib": "^2.3.0"
       },
@@ -505,7 +505,7 @@
         "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
       },
       "peerDependencies": {
-        "@angular/compiler": "20.3.4",
+        "@angular/compiler": "20.3.7",
         "rxjs": "^6.5.3 || ^7.4.0",
         "zone.js": "~0.15.0"
       },
@@ -519,9 +519,9 @@
       }
     },
     "node_modules/@angular/forms": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.4.tgz",
-      "integrity": "sha512-gPbI2iIvVA2jhwjTg7e3j/JqCFIpRSPgzW/wi5q7LrGBm7XKHNzY5xlEVDNvdq+gC4HTius9GOIx9I0i8mjrEw==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.7.tgz",
+      "integrity": "sha512-uOCGCoqXeAWIlQMWiIeed/W8g8h2tk91YemMI+Ce1VQ/36Xfft40Bouz4eKcvJV6kLXGygdpWjzFGz32CE+3Og==",
       "dependencies": {
         "tslib": "^2.3.0"
       },
@@ -529,16 +529,16 @@
         "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
       },
       "peerDependencies": {
-        "@angular/common": "20.3.4",
-        "@angular/core": "20.3.4",
-        "@angular/platform-browser": "20.3.4",
+        "@angular/common": "20.3.7",
+        "@angular/core": "20.3.7",
+        "@angular/platform-browser": "20.3.7",
         "rxjs": "^6.5.3 || ^7.4.0"
       }
     },
     "node_modules/@angular/localize": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-20.3.4.tgz",
-      "integrity": "sha512-OaHS0qOFdngKX4T4CEi7LYaISY8k2fPbPHoB+Q0MzqqmJpG+OEu8prOB4jMsZKTe5QpZey7opOJQ6nmL+Maa1Q==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-20.3.7.tgz",
+      "integrity": "sha512-FYuuwU9ujiVT+0xjMIutaUT2PErV4AvxeAPWMlYRA1/yQxqn1VyNUd6kHPjAV+yrZg9Q0MDco2/c0Lh8rmAhSA==",
       "dev": true,
       "dependencies": {
         "@babel/core": "7.28.3",
@@ -555,14 +555,14 @@
         "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
       },
       "peerDependencies": {
-        "@angular/compiler": "20.3.4",
-        "@angular/compiler-cli": "20.3.4"
+        "@angular/compiler": "20.3.7",
+        "@angular/compiler-cli": "20.3.7"
       }
     },
     "node_modules/@angular/platform-browser": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.4.tgz",
-      "integrity": "sha512-8eoHC+vk7scb24qjlpsirkh1Q17uFyWdhl+u92XNjvimtZRY96oDZeFEDPoexPqtKUQcCOpEPbL8P/IbpBsqYQ==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.7.tgz",
+      "integrity": "sha512-AbLtyR7fVEGDYyrz95dP2pc69J5XIjLLsFNAuNQPzNX02WPoAxtrWrNY6UnTzGoSrCc5F52hiL2Uo6yPZTiJcg==",
       "dependencies": {
         "tslib": "^2.3.0"
       },
@@ -570,9 +570,9 @@
         "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
       },
       "peerDependencies": {
-        "@angular/animations": "20.3.4",
-        "@angular/common": "20.3.4",
-        "@angular/core": "20.3.4"
+        "@angular/animations": "20.3.7",
+        "@angular/common": "20.3.7",
+        "@angular/core": "20.3.7"
       },
       "peerDependenciesMeta": {
         "@angular/animations": {
@@ -581,9 +581,9 @@
       }
     },
     "node_modules/@angular/router": {
-      "version": "20.3.4",
-      "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.4.tgz",
-      "integrity": "sha512-qMVurWXVplYeHBKOWtQFtD+MfwOc0i/VJaFPGdiM5mDlfhtsg3OHcZBbSTmQW02l/4YimF5Ee3+pac279p+g1A==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.7.tgz",
+      "integrity": "sha512-Lq7mCNcLP1npmNh2JlNEe02YS2jNnaLnCy/t//o+Qq0c6DGV78JRl7pHubiB2R6XXlgvOcZWg88v94Li+y85Iw==",
       "dependencies": {
         "tslib": "^2.3.0"
       },
@@ -591,9 +591,9 @@
         "node": "^20.19.0 || ^22.12.0 || >=24.0.0"
       },
       "peerDependencies": {
-        "@angular/common": "20.3.4",
-        "@angular/core": "20.3.4",
-        "@angular/platform-browser": "20.3.4",
+        "@angular/common": "20.3.7",
+        "@angular/core": "20.3.7",
+        "@angular/platform-browser": "20.3.7",
         "rxjs": "^6.5.3 || ^7.4.0"
       }
     },
@@ -3208,13 +3208,13 @@
       ]
     },
     "node_modules/@schematics/angular": {
-      "version": "20.3.5",
-      "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.3.5.tgz",
-      "integrity": "sha512-mrVWO64psqah8E8HgpF30NMizVZyX6aH3k6hqf2tDgU3+giKX7xvTG9UQCaXA4MLBsQbpcWAmwPLipwLnPm8wA==",
+      "version": "20.3.7",
+      "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.3.7.tgz",
+      "integrity": "sha512-jR2LPJVGK6yzPTNXkGJZYtdeLGkNdqJhVow2E+ILt3pk/LZuT/iSdr9V4nArU9yysifGuJFTyZapVOYkEYaykg==",
       "dev": true,
       "dependencies": {
-        "@angular-devkit/core": "20.3.5",
-        "@angular-devkit/schematics": "20.3.5",
+        "@angular-devkit/core": "20.3.7",
+        "@angular-devkit/schematics": "20.3.7",
         "jsonc-parser": "3.3.1"
       },
       "engines": {
@@ -8663,9 +8663,9 @@
       }
     },
     "node_modules/vite": {
-      "version": "7.1.5",
-      "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.5.tgz",
-      "integrity": "sha512-4cKBO9wR75r0BeIWWWId9XK9Lj6La5X846Zw9dFfzMRw38IlTk2iCcUt6hsyiDRcPidc55ZParFYDXi0nXOeLQ==",
+      "version": "7.1.11",
+      "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.11.tgz",
+      "integrity": "sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==",
       "dev": true,
       "dependencies": {
         "esbuild": "^0.25.0",

+ 10 - 10
frontend/package.json

@@ -27,12 +27,12 @@
   },
   "private": true,
   "dependencies": {
-    "@angular/common": "^20.3.0",
-    "@angular/compiler": "^20.3.0",
-    "@angular/core": "^20.3.0",
-    "@angular/forms": "^20.3.0",
-    "@angular/platform-browser": "^20.3.0",
-    "@angular/router": "^20.3.0",
+    "@angular/common": "^20.3.7",
+    "@angular/compiler": "^20.3.7",
+    "@angular/core": "^20.3.7",
+    "@angular/forms": "^20.3.7",
+    "@angular/platform-browser": "^20.3.7",
+    "@angular/router": "^20.3.7",
     "@ngx-translate/core": "^17.0.0",
     "@ngx-translate/http-loader": "^17.0.0",
     "rxjs": "~7.8.0",
@@ -40,10 +40,10 @@
     "zone.js": "~0.15.0"
   },
   "devDependencies": {
-    "@angular/build": "^20.3.5",
-    "@angular/cli": "^20.3.5",
-    "@angular/compiler-cli": "^20.3.0",
-    "@angular/localize": "^20.3.4",
+    "@angular/build": "^20.3.7",
+    "@angular/cli": "^20.3.7",
+    "@angular/compiler-cli": "^20.3.7",
+    "@angular/localize": "^20.3.7",
     "@types/jasmine": "~5.1.0",
     "jasmine-core": "~5.9.0",
     "karma": "~6.4.0",