diff --git a/pom.xml b/pom.xml
index b9967b4..aeef2b4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,12 +3,12 @@
4.0.0
com.melloware
quarkus-monorepo
- 10.6.3
+ 10.6.6
Quarkus Monorepo
Quarkus monorepo demonstrating Panache REST server with PrimeReact UI client
https://github.com/melloware/quarkus-monorepo
- 3.10.0
+ 3.10.1
2.3.6
0.2.1
1.18.32
diff --git a/src/main/webui/package-lock.json b/src/main/webui/package-lock.json
index 57f4d1f..c38a329 100644
--- a/src/main/webui/package-lock.json
+++ b/src/main/webui/package-lock.json
@@ -9,24 +9,24 @@
"version": "10.6.4",
"license": "MIT",
"dependencies": {
- "@tanstack/react-query": "5.32.1",
- "@tanstack/react-query-devtools": "5.32.1",
- "axios": "1.6.8",
- "dompurify": "3.1.2",
+ "@tanstack/react-query": "5.38.0",
+ "@tanstack/react-query-devtools": "5.38.0",
+ "axios": "1.7.2",
+ "dompurify": "3.1.4",
"primeflex": "3.3.1",
"primeicons": "7.0.0",
- "primereact": "10.6.4",
+ "primereact": "10.6.6",
"react": "18.3.1",
"react-dom": "18.3.1",
- "react-hook-form": "7.51.3",
- "react-router-dom": "6.23.0",
+ "react-hook-form": "7.51.5",
+ "react-router-dom": "6.23.1",
"react-transition-group": "4.4.5",
"trusted-types": "2.0.0"
},
"devDependencies": {
"@melloware/csp-webpack-plugin": "6.0.4",
- "@types/node": "20.12.7",
- "@types/react": "18.3.1",
+ "@types/node": "20.12.12",
+ "@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"@types/react-router-dom": "5.3.3",
"@types/react-transition-group": "4.4.10",
@@ -34,12 +34,12 @@
"eslint-config-prettier": "9.1.0",
"eslint-plugin-prettier": "5.1.3",
"glob-all": "3.3.1",
- "orval": "6.28.2",
+ "orval": "6.29.1",
"prettier": "3.2.5",
"purgecss-webpack-plugin": "4.1.3",
"react-app-rewired": "2.2.1",
"react-scripts": "5.0.1",
- "sass": "1.76.0",
+ "sass": "1.77.2",
"typescript": "4.9.5"
},
"engines": {
@@ -126,15 +126,15 @@
}
},
"node_modules/@apidevtools/swagger-parser/node_modules/ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
},
"funding": {
"type": "github",
@@ -3009,9 +3009,9 @@
"dev": true
},
"node_modules/@ibm-cloud/openapi-ruleset": {
- "version": "1.15.9",
- "resolved": "https://registry.npmjs.org/@ibm-cloud/openapi-ruleset/-/openapi-ruleset-1.15.9.tgz",
- "integrity": "sha512-r9qQY09PQnDjEWAAmwU5EUGOiBcYLWNZqKX84GBhEvyx8g/eyTaOGSEoX8lLfEIMOLJH3qu+Ht15EDgc/pDyWQ==",
+ "version": "1.16.0",
+ "resolved": "https://registry.npmjs.org/@ibm-cloud/openapi-ruleset/-/openapi-ruleset-1.16.0.tgz",
+ "integrity": "sha512-XpN5b29Jv1z/TsXwlL7Tr1SXyUfjhSAwIHZ6Ny5kcvV+tVoEvtl7tY63V97pRBu6bCm9LiZbwTtPBrVxoG1YWw==",
"dev": true,
"dependencies": {
"@ibm-cloud/openapi-ruleset-utilities": "1.3.2",
@@ -3621,27 +3621,27 @@
}
},
"node_modules/@orval/angular": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/angular/-/angular-6.28.2.tgz",
- "integrity": "sha512-DRgopv3I7p45pynBjM0XKv02/csqq5C6aWEtXn7M1oETAWozDhylOuRF51dyURrU96y3s860D/jfMAWQFv3A6w==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/angular/-/angular-6.29.1.tgz",
+ "integrity": "sha512-nxoDP/m5B+Y5hilxbVHDuCb7LP9WPW250iVuxUHiQLCYFfrQiMJVizIHGZoBS1tx911qbHqFHB7XKHFsGqY1Zw==",
"dev": true,
"dependencies": {
- "@orval/core": "6.28.2"
+ "@orval/core": "6.29.1"
}
},
"node_modules/@orval/axios": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/axios/-/axios-6.28.2.tgz",
- "integrity": "sha512-pT5w1d+bY/gRg6RIR+58gc3ZaNxfqm+NY16AWFgRLganj+KEQ1fqhpyqTjuWJNVCrQ676NpnJSyTvIRsARO91g==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/axios/-/axios-6.29.1.tgz",
+ "integrity": "sha512-qNRfPqSUiuA7m5aUMCBI1+ANJTjHl65ivpLTstfKExf1rvFqZ7gJpGBOGTcxaZdzwBbkN7Zm2CsGBpsWYxDmDg==",
"dev": true,
"dependencies": {
- "@orval/core": "6.28.2"
+ "@orval/core": "6.29.1"
}
},
"node_modules/@orval/core": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/core/-/core-6.28.2.tgz",
- "integrity": "sha512-nHsL/M9jUm0s1m6mCjN14t33ldhXp16MDiYci/ujuMbi99niF66DiGly2o7DEsbbm9pAS9QsjuISlZhPHm7j8A==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/core/-/core-6.29.1.tgz",
+ "integrity": "sha512-InWH4heF+2KT2e8Qxoa+w8bourNl/MIr2+camJnGbbX6RzsWmfvGCtfW2kiaYMPc4RnGwTg7Qvfqeung2Dj4GQ==",
"dev": true,
"dependencies": {
"@apidevtools/swagger-parser": "^10.1.0",
@@ -3667,15 +3667,15 @@
}
},
"node_modules/@orval/core/node_modules/ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
},
"funding": {
"type": "github",
@@ -3703,54 +3703,54 @@
"dev": true
},
"node_modules/@orval/hono": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/hono/-/hono-6.28.2.tgz",
- "integrity": "sha512-/g+5p7Cxkoo9AmGFKQYXD9mYmrCRvmmmuE5F4BcoBmcfXL9ieu3AYS0EIkPhc9mmZCPbf2pr/W9X8DQwN8Ek1g==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/hono/-/hono-6.29.1.tgz",
+ "integrity": "sha512-nA4TpWRtGBzDok+BZl6yA4PZbmrXfaasuV0AfM9vmqlpEWn+X/x3ASzOrMBK2OkXc7oDfOToaaiq7CLIfEP8+g==",
"dev": true,
"dependencies": {
- "@orval/core": "6.28.2",
- "@orval/zod": "6.28.2",
+ "@orval/core": "6.29.1",
+ "@orval/zod": "6.29.1",
"lodash.uniq": "^4.5.0"
}
},
"node_modules/@orval/mock": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/mock/-/mock-6.28.2.tgz",
- "integrity": "sha512-9KLnU4HwLHrTkJfgpqzOUsEsYKGxqHdRRMDiarR0ZSjE+Qx7unT3wGwNQeHo3C0pw1oBVDgIm4g/muUWgJ0Blw==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/mock/-/mock-6.29.1.tgz",
+ "integrity": "sha512-l8UEtE1EOX40EHcl4qtu2IeQSRExqc63ekX84BqSWUZx0XicqZRzR348dqd3BB5qaPXKal6Y4ChX3qDeiuDJOw==",
"dev": true,
"dependencies": {
- "@orval/core": "6.28.2",
+ "@orval/core": "6.29.1",
"lodash.get": "^4.4.2",
"lodash.omit": "^4.5.0",
"openapi3-ts": "^4.2.2"
}
},
"node_modules/@orval/query": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/query/-/query-6.28.2.tgz",
- "integrity": "sha512-/0fPsqsqpGvAHCeqAbccsJxcDEqFzM0acTOBUAnDJn6uv+wTThqpk9RI9U6TE34kPftDQGBD386EIev7pcNtVw==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/query/-/query-6.29.1.tgz",
+ "integrity": "sha512-voJ3WO0AzQmfFxH0iQc2HsKVlzq7cy4Qik8sLT85upehpmJa/UlFjXr23FaW8SKkIG4kS2t80imCmpMfEezTbw==",
"dev": true,
"dependencies": {
- "@orval/core": "6.28.2",
+ "@orval/core": "6.29.1",
"lodash.omitby": "^4.6.0"
}
},
"node_modules/@orval/swr": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/swr/-/swr-6.28.2.tgz",
- "integrity": "sha512-EcuNsu6mQx3FK5mkhU9Xy4+6RXRBsTZwqqBhNU7bP3ZbDzBWMOiwl8MEle14C7lEpoG0HK7dOHQiCuOd4vhF/A==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/swr/-/swr-6.29.1.tgz",
+ "integrity": "sha512-/B7czuGVtWZ9GYeq2E7C8JuoOfd4wm94Qtu0E1gNTSFWgD0rLx3ZSEvR4cmt46t3tUbOw17Ra0k8lJg8T1MPAQ==",
"dev": true,
"dependencies": {
- "@orval/core": "6.28.2"
+ "@orval/core": "6.29.1"
}
},
"node_modules/@orval/zod": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/zod/-/zod-6.28.2.tgz",
- "integrity": "sha512-V5aHwADXa/HxJEu+MmX7rImJ0Krv7ThzDDQDvoPh/F+cWunA/fpviDoRe+ydVuzsM4h7uBVmp1MHJGAYZr8v/w==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/zod/-/zod-6.29.1.tgz",
+ "integrity": "sha512-CPrcB7HnBoEtFKLvHSHB2vB3f1NlvI/eKd3P0wE7DsCn+c7YBXpRoOPxHpxIER+Y2kFUBh3DqKDLlRtYgg4JHA==",
"dev": true,
"dependencies": {
- "@orval/core": "6.28.2",
+ "@orval/core": "6.29.1",
"lodash.uniq": "^4.5.0"
}
},
@@ -3826,9 +3826,9 @@
}
},
"node_modules/@remix-run/router": {
- "version": "1.16.0",
- "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.16.0.tgz",
- "integrity": "sha512-Quz1KOffeEf/zwkCBM3kBtH4ZoZ+pT3xIXBG4PPW/XFtDP7EGhtTiC2+gpL9GnR7+Qdet5Oa6cYSvwKYg6kN9Q==",
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.16.1.tgz",
+ "integrity": "sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig==",
"engines": {
"node": ">=14.0.0"
}
@@ -4088,15 +4088,15 @@
}
},
"node_modules/@stoplight/spectral-core/node_modules/ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
},
"funding": {
"type": "github",
@@ -4172,15 +4172,15 @@
}
},
"node_modules/@stoplight/spectral-functions/node_modules/ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
},
"funding": {
"type": "github",
@@ -4302,15 +4302,15 @@
}
},
"node_modules/@stoplight/spectral-rulesets/node_modules/ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
},
"funding": {
"type": "github",
@@ -4644,29 +4644,29 @@
}
},
"node_modules/@tanstack/query-core": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.32.1.tgz",
- "integrity": "sha512-mCWa1wdGb1jiny4+qYegbSeadcFj+Nq65KFSs4A1DRveoIq7SrTwUhqu7hrB6d54cQH5x59DfJvxusn3w1Cj/g==",
+ "version": "5.38.0",
+ "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.38.0.tgz",
+ "integrity": "sha512-QtkoxvFcu52mNpp3+qOo9H265m3rt83Dgbw5WnNyJvr83cegrQ7zT8haHhL4Rul6ZQkeovxyWbXVW9zI0WYx6g==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/tannerlinsley"
}
},
"node_modules/@tanstack/query-devtools": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.32.1.tgz",
- "integrity": "sha512-7Xq57Ctopiy/4atpb0uNY5VRuCqRS/1fi/WBCKKX6jHMa6cCgDuV/AQuiwRXcKARbq2OkVAOrW2v4xK9nTbcCA==",
+ "version": "5.37.1",
+ "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.37.1.tgz",
+ "integrity": "sha512-XcG4IIHIv0YQKrexTqo2zogQWR1Sz672tX2KsfE9kzB+9zhx44vRKH5si4WDILE1PIWQpStFs/NnrDQrBAUQpg==",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/tannerlinsley"
}
},
"node_modules/@tanstack/react-query": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.32.1.tgz",
- "integrity": "sha512-+nXLMB0JK0XwTJ+lQt49DPNLrbSppni9N5W5yMR085yW3YaRKRUFhfVTER3TvQd1UycHpoGPFnt1gHiijXERAg==",
+ "version": "5.38.0",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.38.0.tgz",
+ "integrity": "sha512-LzMSPS2zSd6KUQfSqYxHBMuB3N0k3tZRNPCXeWXgLMGdrscgleRhE8Ni3QNkxGYvLW+qxuu8RKpuewsCiCKg3g==",
"dependencies": {
- "@tanstack/query-core": "5.32.1"
+ "@tanstack/query-core": "5.38.0"
},
"funding": {
"type": "github",
@@ -4677,18 +4677,18 @@
}
},
"node_modules/@tanstack/react-query-devtools": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.32.1.tgz",
- "integrity": "sha512-NjNRPgCReZxgY5f56gnoTCR47NznHlQR4w2cW/W8B0QY8afkbPPnRlfzofs2SwdFW7F37Ysgjm8jtolPTzfa2Q==",
+ "version": "5.38.0",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.38.0.tgz",
+ "integrity": "sha512-jEgraQ1gxMPBYgmhcrvaAvksSY9Wz949ZHID+YXkV3t5jhXzoGwawAMYNDurpRjsNzzHEyuu/GwThkgXgTZj6Q==",
"dependencies": {
- "@tanstack/query-devtools": "5.32.1"
+ "@tanstack/query-devtools": "5.37.1"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/tannerlinsley"
},
"peerDependencies": {
- "@tanstack/react-query": "^5.32.1",
+ "@tanstack/react-query": "^5.38.0",
"react": "^18.0.0"
}
},
@@ -4920,9 +4920,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "20.12.7",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz",
- "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==",
+ "version": "20.12.12",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
+ "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
"dev": true,
"dependencies": {
"undici-types": "~5.26.4"
@@ -4964,9 +4964,9 @@
"dev": true
},
"node_modules/@types/react": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz",
- "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==",
+ "version": "18.3.3",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
+ "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
"dependencies": {
"@types/prop-types": "*",
"csstype": "^3.0.2"
@@ -6148,9 +6148,9 @@
}
},
"node_modules/axios": {
- "version": "1.6.8",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz",
- "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==",
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz",
+ "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==",
"dependencies": {
"follow-redirects": "^1.15.6",
"form-data": "^4.0.0",
@@ -8141,9 +8141,9 @@
}
},
"node_modules/dompurify": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.2.tgz",
- "integrity": "sha512-hLGGBI1tw5N8qTELr3blKjAML/LY4ANxksbS612UiJyDfyf/2D092Pvm+S7pmeTGJRqvlJkFzBoHBQKgQlOQVg=="
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.4.tgz",
+ "integrity": "sha512-2gnshi6OshmuKil8rMZuQCGiUF3cUxHY3NGDzUAdUx/NPEe5DVnO8BDoAQouvgwnx0R/+a6jUn36Z0FSdq8vww=="
},
"node_modules/domutils": {
"version": "3.0.1",
@@ -13534,20 +13534,20 @@
}
},
"node_modules/orval": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/orval/-/orval-6.28.2.tgz",
- "integrity": "sha512-Q8YipEbazvx1grzHG0smkOWDHYrD6xlktkJdOtRDmUJajLXqfGvIVK0Q4joXcfuWXaTlD6ttH/ndnSiUWZB3tg==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/orval/-/orval-6.29.1.tgz",
+ "integrity": "sha512-hYGuPNucbHZeQgSpcoujuR6GzRKbHhl59zFMt6bxZd6XkeEONhGAqOLETAFQ9og/arOlPOMvchy6COCnrEKlRQ==",
"dev": true,
"dependencies": {
"@apidevtools/swagger-parser": "^10.1.0",
- "@orval/angular": "6.28.2",
- "@orval/axios": "6.28.2",
- "@orval/core": "6.28.2",
- "@orval/hono": "6.28.2",
- "@orval/mock": "6.28.2",
- "@orval/query": "6.28.2",
- "@orval/swr": "6.28.2",
- "@orval/zod": "6.28.2",
+ "@orval/angular": "6.29.1",
+ "@orval/axios": "6.29.1",
+ "@orval/core": "6.29.1",
+ "@orval/hono": "6.29.1",
+ "@orval/mock": "6.29.1",
+ "@orval/query": "6.29.1",
+ "@orval/swr": "6.29.1",
+ "@orval/zod": "6.29.1",
"ajv": "^8.12.0",
"cac": "^6.7.14",
"chalk": "^4.1.2",
@@ -15425,9 +15425,9 @@
"integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw=="
},
"node_modules/primereact": {
- "version": "10.6.4",
- "resolved": "https://registry.npmjs.org/primereact/-/primereact-10.6.4.tgz",
- "integrity": "sha512-P6bJkh54p6o0UOvNjkva0n1uYRPL8YrMxkT4YEZxxNIX1B/1eWOYGpBKwvLO839+G6aWJ8re9BIeouHWgp2R2w==",
+ "version": "10.6.6",
+ "resolved": "https://registry.npmjs.org/primereact/-/primereact-10.6.6.tgz",
+ "integrity": "sha512-+C0Bt6vS/jh09DQVS4UXpVctbvqJDUC3t3mVdGmhmIINYD8kdfL3fvc3bUGniGxkKKzwkSYdAQXhZlcgj8LUgw==",
"dependencies": {
"@types/react-transition-group": "^4.4.1",
"react-transition-group": "^4.4.1"
@@ -15771,9 +15771,9 @@
"dev": true
},
"node_modules/react-hook-form": {
- "version": "7.51.3",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.3.tgz",
- "integrity": "sha512-cvJ/wbHdhYx8aviSWh28w9ImjmVsb5Y05n1+FW786vEZQJV5STNM0pW6ujS+oiBecb0ARBxJFyAnXj9+GHXACQ==",
+ "version": "7.51.5",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.5.tgz",
+ "integrity": "sha512-J2ILT5gWx1XUIJRETiA7M19iXHlG74+6O3KApzvqB/w8S5NQR7AbU8HVZrMALdmDgWpRPYiZJl0zx8Z4L2mP6Q==",
"engines": {
"node": ">=12.22.0"
},
@@ -15801,11 +15801,11 @@
}
},
"node_modules/react-router": {
- "version": "6.23.0",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.23.0.tgz",
- "integrity": "sha512-wPMZ8S2TuPadH0sF5irFGjkNLIcRvOSaEe7v+JER8508dyJumm6XZB1u5kztlX0RVq6AzRVndzqcUh6sFIauzA==",
+ "version": "6.23.1",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.23.1.tgz",
+ "integrity": "sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==",
"dependencies": {
- "@remix-run/router": "1.16.0"
+ "@remix-run/router": "1.16.1"
},
"engines": {
"node": ">=14.0.0"
@@ -15815,12 +15815,12 @@
}
},
"node_modules/react-router-dom": {
- "version": "6.23.0",
- "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.23.0.tgz",
- "integrity": "sha512-Q9YaSYvubwgbal2c9DJKfx6hTNoBp3iJDsl+Duva/DwxoJH+OTXkxGpql4iUK2sla/8z4RpjAm6EWx1qUDuopQ==",
+ "version": "6.23.1",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.23.1.tgz",
+ "integrity": "sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==",
"dependencies": {
- "@remix-run/router": "1.16.0",
- "react-router": "6.23.0"
+ "@remix-run/router": "1.16.1",
+ "react-router": "6.23.1"
},
"engines": {
"node": ">=14.0.0"
@@ -16536,9 +16536,9 @@
"dev": true
},
"node_modules/sass": {
- "version": "1.76.0",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.76.0.tgz",
- "integrity": "sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==",
+ "version": "1.77.2",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.2.tgz",
+ "integrity": "sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==",
"dev": true,
"dependencies": {
"chokidar": ">=3.0.0 <4.0.0",
@@ -18458,9 +18458,9 @@
}
},
"node_modules/validator": {
- "version": "13.11.0",
- "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz",
- "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==",
+ "version": "13.12.0",
+ "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz",
+ "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==",
"dev": true,
"engines": {
"node": ">= 0.10"
@@ -19450,9 +19450,9 @@
"dev": true
},
"node_modules/yaml": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz",
- "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==",
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz",
+ "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==",
"dev": true,
"bin": {
"yaml": "bin.mjs"
@@ -19666,15 +19666,15 @@
},
"dependencies": {
"ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"requires": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
}
},
"ajv-draft-04": {
@@ -21544,9 +21544,9 @@
"dev": true
},
"@ibm-cloud/openapi-ruleset": {
- "version": "1.15.9",
- "resolved": "https://registry.npmjs.org/@ibm-cloud/openapi-ruleset/-/openapi-ruleset-1.15.9.tgz",
- "integrity": "sha512-r9qQY09PQnDjEWAAmwU5EUGOiBcYLWNZqKX84GBhEvyx8g/eyTaOGSEoX8lLfEIMOLJH3qu+Ht15EDgc/pDyWQ==",
+ "version": "1.16.0",
+ "resolved": "https://registry.npmjs.org/@ibm-cloud/openapi-ruleset/-/openapi-ruleset-1.16.0.tgz",
+ "integrity": "sha512-XpN5b29Jv1z/TsXwlL7Tr1SXyUfjhSAwIHZ6Ny5kcvV+tVoEvtl7tY63V97pRBu6bCm9LiZbwTtPBrVxoG1YWw==",
"dev": true,
"requires": {
"@ibm-cloud/openapi-ruleset-utilities": "1.3.2",
@@ -22029,27 +22029,27 @@
}
},
"@orval/angular": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/angular/-/angular-6.28.2.tgz",
- "integrity": "sha512-DRgopv3I7p45pynBjM0XKv02/csqq5C6aWEtXn7M1oETAWozDhylOuRF51dyURrU96y3s860D/jfMAWQFv3A6w==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/angular/-/angular-6.29.1.tgz",
+ "integrity": "sha512-nxoDP/m5B+Y5hilxbVHDuCb7LP9WPW250iVuxUHiQLCYFfrQiMJVizIHGZoBS1tx911qbHqFHB7XKHFsGqY1Zw==",
"dev": true,
"requires": {
- "@orval/core": "6.28.2"
+ "@orval/core": "6.29.1"
}
},
"@orval/axios": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/axios/-/axios-6.28.2.tgz",
- "integrity": "sha512-pT5w1d+bY/gRg6RIR+58gc3ZaNxfqm+NY16AWFgRLganj+KEQ1fqhpyqTjuWJNVCrQ676NpnJSyTvIRsARO91g==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/axios/-/axios-6.29.1.tgz",
+ "integrity": "sha512-qNRfPqSUiuA7m5aUMCBI1+ANJTjHl65ivpLTstfKExf1rvFqZ7gJpGBOGTcxaZdzwBbkN7Zm2CsGBpsWYxDmDg==",
"dev": true,
"requires": {
- "@orval/core": "6.28.2"
+ "@orval/core": "6.29.1"
}
},
"@orval/core": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/core/-/core-6.28.2.tgz",
- "integrity": "sha512-nHsL/M9jUm0s1m6mCjN14t33ldhXp16MDiYci/ujuMbi99niF66DiGly2o7DEsbbm9pAS9QsjuISlZhPHm7j8A==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/core/-/core-6.29.1.tgz",
+ "integrity": "sha512-InWH4heF+2KT2e8Qxoa+w8bourNl/MIr2+camJnGbbX6RzsWmfvGCtfW2kiaYMPc4RnGwTg7Qvfqeung2Dj4GQ==",
"dev": true,
"requires": {
"@apidevtools/swagger-parser": "^10.1.0",
@@ -22075,15 +22075,15 @@
},
"dependencies": {
"ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"requires": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
}
},
"fs-extra": {
@@ -22106,54 +22106,54 @@
}
},
"@orval/hono": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/hono/-/hono-6.28.2.tgz",
- "integrity": "sha512-/g+5p7Cxkoo9AmGFKQYXD9mYmrCRvmmmuE5F4BcoBmcfXL9ieu3AYS0EIkPhc9mmZCPbf2pr/W9X8DQwN8Ek1g==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/hono/-/hono-6.29.1.tgz",
+ "integrity": "sha512-nA4TpWRtGBzDok+BZl6yA4PZbmrXfaasuV0AfM9vmqlpEWn+X/x3ASzOrMBK2OkXc7oDfOToaaiq7CLIfEP8+g==",
"dev": true,
"requires": {
- "@orval/core": "6.28.2",
- "@orval/zod": "6.28.2",
+ "@orval/core": "6.29.1",
+ "@orval/zod": "6.29.1",
"lodash.uniq": "^4.5.0"
}
},
"@orval/mock": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/mock/-/mock-6.28.2.tgz",
- "integrity": "sha512-9KLnU4HwLHrTkJfgpqzOUsEsYKGxqHdRRMDiarR0ZSjE+Qx7unT3wGwNQeHo3C0pw1oBVDgIm4g/muUWgJ0Blw==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/mock/-/mock-6.29.1.tgz",
+ "integrity": "sha512-l8UEtE1EOX40EHcl4qtu2IeQSRExqc63ekX84BqSWUZx0XicqZRzR348dqd3BB5qaPXKal6Y4ChX3qDeiuDJOw==",
"dev": true,
"requires": {
- "@orval/core": "6.28.2",
+ "@orval/core": "6.29.1",
"lodash.get": "^4.4.2",
"lodash.omit": "^4.5.0",
"openapi3-ts": "^4.2.2"
}
},
"@orval/query": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/query/-/query-6.28.2.tgz",
- "integrity": "sha512-/0fPsqsqpGvAHCeqAbccsJxcDEqFzM0acTOBUAnDJn6uv+wTThqpk9RI9U6TE34kPftDQGBD386EIev7pcNtVw==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/query/-/query-6.29.1.tgz",
+ "integrity": "sha512-voJ3WO0AzQmfFxH0iQc2HsKVlzq7cy4Qik8sLT85upehpmJa/UlFjXr23FaW8SKkIG4kS2t80imCmpMfEezTbw==",
"dev": true,
"requires": {
- "@orval/core": "6.28.2",
+ "@orval/core": "6.29.1",
"lodash.omitby": "^4.6.0"
}
},
"@orval/swr": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/swr/-/swr-6.28.2.tgz",
- "integrity": "sha512-EcuNsu6mQx3FK5mkhU9Xy4+6RXRBsTZwqqBhNU7bP3ZbDzBWMOiwl8MEle14C7lEpoG0HK7dOHQiCuOd4vhF/A==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/swr/-/swr-6.29.1.tgz",
+ "integrity": "sha512-/B7czuGVtWZ9GYeq2E7C8JuoOfd4wm94Qtu0E1gNTSFWgD0rLx3ZSEvR4cmt46t3tUbOw17Ra0k8lJg8T1MPAQ==",
"dev": true,
"requires": {
- "@orval/core": "6.28.2"
+ "@orval/core": "6.29.1"
}
},
"@orval/zod": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/@orval/zod/-/zod-6.28.2.tgz",
- "integrity": "sha512-V5aHwADXa/HxJEu+MmX7rImJ0Krv7ThzDDQDvoPh/F+cWunA/fpviDoRe+ydVuzsM4h7uBVmp1MHJGAYZr8v/w==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/@orval/zod/-/zod-6.29.1.tgz",
+ "integrity": "sha512-CPrcB7HnBoEtFKLvHSHB2vB3f1NlvI/eKd3P0wE7DsCn+c7YBXpRoOPxHpxIER+Y2kFUBh3DqKDLlRtYgg4JHA==",
"dev": true,
"requires": {
- "@orval/core": "6.28.2",
+ "@orval/core": "6.29.1",
"lodash.uniq": "^4.5.0"
}
},
@@ -22189,9 +22189,9 @@
}
},
"@remix-run/router": {
- "version": "1.16.0",
- "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.16.0.tgz",
- "integrity": "sha512-Quz1KOffeEf/zwkCBM3kBtH4ZoZ+pT3xIXBG4PPW/XFtDP7EGhtTiC2+gpL9GnR7+Qdet5Oa6cYSvwKYg6kN9Q=="
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.16.1.tgz",
+ "integrity": "sha512-es2g3dq6Nb07iFxGk5GuHN20RwBZOsuDQN7izWIisUcv9r+d2C5jQxqmgkdebXgReWfiyUabcki6Fg77mSNrig=="
},
"@rollup/plugin-babel": {
"version": "5.3.1",
@@ -22396,15 +22396,15 @@
}
},
"ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"requires": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
}
},
"ajv-errors": {
@@ -22464,15 +22464,15 @@
}
},
"ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"requires": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
}
},
"ajv-draft-04": {
@@ -22567,15 +22567,15 @@
}
},
"ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"requires": {
- "fast-deep-equal": "^3.1.1",
+ "fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
+ "uri-js": "^4.4.1"
}
},
"json-schema-traverse": {
@@ -22797,29 +22797,29 @@
}
},
"@tanstack/query-core": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.32.1.tgz",
- "integrity": "sha512-mCWa1wdGb1jiny4+qYegbSeadcFj+Nq65KFSs4A1DRveoIq7SrTwUhqu7hrB6d54cQH5x59DfJvxusn3w1Cj/g=="
+ "version": "5.38.0",
+ "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.38.0.tgz",
+ "integrity": "sha512-QtkoxvFcu52mNpp3+qOo9H265m3rt83Dgbw5WnNyJvr83cegrQ7zT8haHhL4Rul6ZQkeovxyWbXVW9zI0WYx6g=="
},
"@tanstack/query-devtools": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.32.1.tgz",
- "integrity": "sha512-7Xq57Ctopiy/4atpb0uNY5VRuCqRS/1fi/WBCKKX6jHMa6cCgDuV/AQuiwRXcKARbq2OkVAOrW2v4xK9nTbcCA=="
+ "version": "5.37.1",
+ "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.37.1.tgz",
+ "integrity": "sha512-XcG4IIHIv0YQKrexTqo2zogQWR1Sz672tX2KsfE9kzB+9zhx44vRKH5si4WDILE1PIWQpStFs/NnrDQrBAUQpg=="
},
"@tanstack/react-query": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.32.1.tgz",
- "integrity": "sha512-+nXLMB0JK0XwTJ+lQt49DPNLrbSppni9N5W5yMR085yW3YaRKRUFhfVTER3TvQd1UycHpoGPFnt1gHiijXERAg==",
+ "version": "5.38.0",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.38.0.tgz",
+ "integrity": "sha512-LzMSPS2zSd6KUQfSqYxHBMuB3N0k3tZRNPCXeWXgLMGdrscgleRhE8Ni3QNkxGYvLW+qxuu8RKpuewsCiCKg3g==",
"requires": {
- "@tanstack/query-core": "5.32.1"
+ "@tanstack/query-core": "5.38.0"
}
},
"@tanstack/react-query-devtools": {
- "version": "5.32.1",
- "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.32.1.tgz",
- "integrity": "sha512-NjNRPgCReZxgY5f56gnoTCR47NznHlQR4w2cW/W8B0QY8afkbPPnRlfzofs2SwdFW7F37Ysgjm8jtolPTzfa2Q==",
+ "version": "5.38.0",
+ "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.38.0.tgz",
+ "integrity": "sha512-jEgraQ1gxMPBYgmhcrvaAvksSY9Wz949ZHID+YXkV3t5jhXzoGwawAMYNDurpRjsNzzHEyuu/GwThkgXgTZj6Q==",
"requires": {
- "@tanstack/query-devtools": "5.32.1"
+ "@tanstack/query-devtools": "5.37.1"
}
},
"@tootallnate/once": {
@@ -23044,9 +23044,9 @@
"dev": true
},
"@types/node": {
- "version": "20.12.7",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz",
- "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==",
+ "version": "20.12.12",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
+ "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
"dev": true,
"requires": {
"undici-types": "~5.26.4"
@@ -23088,9 +23088,9 @@
"dev": true
},
"@types/react": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz",
- "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==",
+ "version": "18.3.3",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz",
+ "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
"requires": {
"@types/prop-types": "*",
"csstype": "^3.0.2"
@@ -23987,9 +23987,9 @@
"dev": true
},
"axios": {
- "version": "1.6.8",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz",
- "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==",
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz",
+ "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==",
"requires": {
"follow-redirects": "^1.15.6",
"form-data": "^4.0.0",
@@ -25490,9 +25490,9 @@
}
},
"dompurify": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.2.tgz",
- "integrity": "sha512-hLGGBI1tw5N8qTELr3blKjAML/LY4ANxksbS612UiJyDfyf/2D092Pvm+S7pmeTGJRqvlJkFzBoHBQKgQlOQVg=="
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.4.tgz",
+ "integrity": "sha512-2gnshi6OshmuKil8rMZuQCGiUF3cUxHY3NGDzUAdUx/NPEe5DVnO8BDoAQouvgwnx0R/+a6jUn36Z0FSdq8vww=="
},
"domutils": {
"version": "3.0.1",
@@ -29548,20 +29548,20 @@
}
},
"orval": {
- "version": "6.28.2",
- "resolved": "https://registry.npmjs.org/orval/-/orval-6.28.2.tgz",
- "integrity": "sha512-Q8YipEbazvx1grzHG0smkOWDHYrD6xlktkJdOtRDmUJajLXqfGvIVK0Q4joXcfuWXaTlD6ttH/ndnSiUWZB3tg==",
+ "version": "6.29.1",
+ "resolved": "https://registry.npmjs.org/orval/-/orval-6.29.1.tgz",
+ "integrity": "sha512-hYGuPNucbHZeQgSpcoujuR6GzRKbHhl59zFMt6bxZd6XkeEONhGAqOLETAFQ9og/arOlPOMvchy6COCnrEKlRQ==",
"dev": true,
"requires": {
"@apidevtools/swagger-parser": "^10.1.0",
- "@orval/angular": "6.28.2",
- "@orval/axios": "6.28.2",
- "@orval/core": "6.28.2",
- "@orval/hono": "6.28.2",
- "@orval/mock": "6.28.2",
- "@orval/query": "6.28.2",
- "@orval/swr": "6.28.2",
- "@orval/zod": "6.28.2",
+ "@orval/angular": "6.29.1",
+ "@orval/axios": "6.29.1",
+ "@orval/core": "6.29.1",
+ "@orval/hono": "6.29.1",
+ "@orval/mock": "6.29.1",
+ "@orval/query": "6.29.1",
+ "@orval/swr": "6.29.1",
+ "@orval/zod": "6.29.1",
"ajv": "^8.12.0",
"cac": "^6.7.14",
"chalk": "^4.1.2",
@@ -30762,9 +30762,9 @@
"integrity": "sha512-jK3Et9UzwzTsd6tzl2RmwrVY/b8raJ3QZLzoDACj+oTJ0oX7L9Hy+XnVwgo4QVKlKpnP/Ur13SXV/pVh4LzaDw=="
},
"primereact": {
- "version": "10.6.4",
- "resolved": "https://registry.npmjs.org/primereact/-/primereact-10.6.4.tgz",
- "integrity": "sha512-P6bJkh54p6o0UOvNjkva0n1uYRPL8YrMxkT4YEZxxNIX1B/1eWOYGpBKwvLO839+G6aWJ8re9BIeouHWgp2R2w==",
+ "version": "10.6.6",
+ "resolved": "https://registry.npmjs.org/primereact/-/primereact-10.6.6.tgz",
+ "integrity": "sha512-+C0Bt6vS/jh09DQVS4UXpVctbvqJDUC3t3mVdGmhmIINYD8kdfL3fvc3bUGniGxkKKzwkSYdAQXhZlcgj8LUgw==",
"requires": {
"@types/react-transition-group": "^4.4.1",
"react-transition-group": "^4.4.1"
@@ -31026,9 +31026,9 @@
"dev": true
},
"react-hook-form": {
- "version": "7.51.3",
- "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.3.tgz",
- "integrity": "sha512-cvJ/wbHdhYx8aviSWh28w9ImjmVsb5Y05n1+FW786vEZQJV5STNM0pW6ujS+oiBecb0ARBxJFyAnXj9+GHXACQ==",
+ "version": "7.51.5",
+ "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.51.5.tgz",
+ "integrity": "sha512-J2ILT5gWx1XUIJRETiA7M19iXHlG74+6O3KApzvqB/w8S5NQR7AbU8HVZrMALdmDgWpRPYiZJl0zx8Z4L2mP6Q==",
"requires": {}
},
"react-is": {
@@ -31044,20 +31044,20 @@
"dev": true
},
"react-router": {
- "version": "6.23.0",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.23.0.tgz",
- "integrity": "sha512-wPMZ8S2TuPadH0sF5irFGjkNLIcRvOSaEe7v+JER8508dyJumm6XZB1u5kztlX0RVq6AzRVndzqcUh6sFIauzA==",
+ "version": "6.23.1",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.23.1.tgz",
+ "integrity": "sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==",
"requires": {
- "@remix-run/router": "1.16.0"
+ "@remix-run/router": "1.16.1"
}
},
"react-router-dom": {
- "version": "6.23.0",
- "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.23.0.tgz",
- "integrity": "sha512-Q9YaSYvubwgbal2c9DJKfx6hTNoBp3iJDsl+Duva/DwxoJH+OTXkxGpql4iUK2sla/8z4RpjAm6EWx1qUDuopQ==",
+ "version": "6.23.1",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.23.1.tgz",
+ "integrity": "sha512-utP+K+aSTtEdbWpC+4gxhdlPFwuEfDKq8ZrPFU65bbRJY+l706qjR7yaidBpo3MSeA/fzwbXWbKBI6ftOnP3OQ==",
"requires": {
- "@remix-run/router": "1.16.0",
- "react-router": "6.23.0"
+ "@remix-run/router": "1.16.1",
+ "react-router": "6.23.1"
}
},
"react-scripts": {
@@ -31575,9 +31575,9 @@
"dev": true
},
"sass": {
- "version": "1.76.0",
- "resolved": "https://registry.npmjs.org/sass/-/sass-1.76.0.tgz",
- "integrity": "sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==",
+ "version": "1.77.2",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.2.tgz",
+ "integrity": "sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==",
"dev": true,
"requires": {
"chokidar": ">=3.0.0 <4.0.0",
@@ -33054,9 +33054,9 @@
}
},
"validator": {
- "version": "13.11.0",
- "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz",
- "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==",
+ "version": "13.12.0",
+ "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz",
+ "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==",
"dev": true
},
"vary": {
@@ -33847,9 +33847,9 @@
"dev": true
},
"yaml": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz",
- "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==",
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz",
+ "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==",
"dev": true
},
"yargs": {
diff --git a/src/main/webui/package.json b/src/main/webui/package.json
index ab16469..35a6d23 100644
--- a/src/main/webui/package.json
+++ b/src/main/webui/package.json
@@ -1,6 +1,6 @@
{
"name": "quarkus-monorepo",
- "version": "10.6.4",
+ "version": "10.6.6",
"description": "Quarkus monorepo demonstrating Quarkus REST server with PrimeReact UI client.",
"homepage": ".",
"private": false,
@@ -10,24 +10,24 @@
},
"license": "MIT",
"dependencies": {
- "@tanstack/react-query": "5.32.1",
- "@tanstack/react-query-devtools": "5.32.1",
- "axios": "1.6.8",
- "dompurify": "3.1.2",
+ "@tanstack/react-query": "5.38.0",
+ "@tanstack/react-query-devtools": "5.38.0",
+ "axios": "1.7.2",
+ "dompurify": "3.1.4",
"primeflex": "3.3.1",
"primeicons": "7.0.0",
- "primereact": "10.6.4",
+ "primereact": "10.6.6",
"react": "18.3.1",
"react-dom": "18.3.1",
- "react-hook-form": "7.51.3",
- "react-router-dom": "6.23.0",
+ "react-hook-form": "7.51.5",
+ "react-router-dom": "6.23.1",
"react-transition-group": "4.4.5",
"trusted-types": "2.0.0"
},
"devDependencies": {
"@melloware/csp-webpack-plugin": "6.0.4",
- "@types/node": "20.12.7",
- "@types/react": "18.3.1",
+ "@types/node": "20.12.12",
+ "@types/react": "18.3.3",
"@types/react-dom": "18.3.0",
"@types/react-router-dom": "5.3.3",
"@types/react-transition-group": "4.4.10",
@@ -35,12 +35,12 @@
"eslint-config-prettier": "9.1.0",
"eslint-plugin-prettier": "5.1.3",
"glob-all": "3.3.1",
- "orval": "6.28.2",
+ "orval": "6.29.1",
"prettier": "3.2.5",
"purgecss-webpack-plugin": "4.1.3",
"react-app-rewired": "2.2.1",
"react-scripts": "5.0.1",
- "sass": "1.76.0",
+ "sass": "1.77.2",
"typescript": "4.9.5"
},
"scripts": {
diff --git a/src/main/webui/src/service/CarService.ts b/src/main/webui/src/service/CarService.ts
index f0c127b..33a4d55 100644
--- a/src/main/webui/src/service/CarService.ts
+++ b/src/main/webui/src/service/CarService.ts
@@ -1,5 +1,5 @@
/**
- * Generated by orval v6.28.2 🍺
+ * Generated by orval v6.29.1 🍺
* Do not edit manually.
* Quarkus PrimeReact Monorepo
* Quarkus monorepo demonstrating Panache REST server with PrimeReact UI client
@@ -7,6 +7,7 @@
*/
import { useMutation, useQuery } from '@tanstack/react-query';
import type { MutationFunction, QueryFunction, QueryKey, UseMutationOptions, UseMutationResult, UseQueryOptions, UseQueryResult } from '@tanstack/react-query';
+import { useCallback } from 'react';
import { useAxiosMutator } from './AxiosMutator';
import type { ErrorType } from './AxiosMutator';
export type GetEntityCarsParams = {
@@ -127,9 +128,12 @@ export interface Car {
export const useGetEntityCarsHook = () => {
const getEntityCars = useAxiosMutator();
- return (params?: GetEntityCarsParams, signal?: AbortSignal) => {
- return getEntityCars({ url: `/entity/cars`, method: 'GET', params, signal });
- };
+ return useCallback(
+ (params?: GetEntityCarsParams, signal?: AbortSignal) => {
+ return getEntityCars({ url: `/entity/cars`, method: 'GET', params, signal });
+ },
+ [getEntityCars]
+ );
};
export const getGetEntityCarsQueryKey = (params?: GetEntityCarsParams) => {
@@ -172,9 +176,12 @@ export const useGetEntityCars = {
const postEntityCars = useAxiosMutator();
- return (car: Car) => {
- return postEntityCars({ url: `/entity/cars`, method: 'POST', headers: { 'Content-Type': 'application/json' }, data: car });
- };
+ return useCallback(
+ (car: Car) => {
+ return postEntityCars({ url: `/entity/cars`, method: 'POST', headers: { 'Content-Type': 'application/json' }, data: car });
+ },
+ [postEntityCars]
+ );
};
export const usePostEntityCarsMutationOptions = , TContext = unknown>(options?: {
@@ -208,9 +215,12 @@ export const usePostEntityCars = , TContext = unknow
export const useGetEntityCarsManufacturersHook = () => {
const getEntityCarsManufacturers = useAxiosMutator();
- return (signal?: AbortSignal) => {
- return getEntityCarsManufacturers({ url: `/entity/cars/manufacturers`, method: 'GET', signal });
- };
+ return useCallback(
+ (signal?: AbortSignal) => {
+ return getEntityCarsManufacturers({ url: `/entity/cars/manufacturers`, method: 'GET', signal });
+ },
+ [getEntityCarsManufacturers]
+ );
};
export const getGetEntityCarsManufacturersQueryKey = () => {
@@ -260,9 +270,12 @@ export const useGetEntityCarsManufacturers = <
export const useGetEntityCarsIdHook = () => {
const getEntityCarsId = useAxiosMutator();
- return (id: number, signal?: AbortSignal) => {
- return getEntityCarsId({ url: `/entity/cars/${id}`, method: 'GET', signal });
- };
+ return useCallback(
+ (id: number, signal?: AbortSignal) => {
+ return getEntityCarsId({ url: `/entity/cars/${id}`, method: 'GET', signal });
+ },
+ [getEntityCarsId]
+ );
};
export const getGetEntityCarsIdQueryKey = (id: number) => {
@@ -307,9 +320,12 @@ export const useGetEntityCarsId = {
const putEntityCarsId = useAxiosMutator();
- return (id: number, car: Car) => {
- return putEntityCarsId({ url: `/entity/cars/${id}`, method: 'PUT', headers: { 'Content-Type': 'application/json' }, data: car });
- };
+ return useCallback(
+ (id: number, car: Car) => {
+ return putEntityCarsId({ url: `/entity/cars/${id}`, method: 'PUT', headers: { 'Content-Type': 'application/json' }, data: car });
+ },
+ [putEntityCarsId]
+ );
};
export const usePutEntityCarsIdMutationOptions = , TContext = unknown>(options?: {
@@ -343,9 +359,12 @@ export const usePutEntityCarsId = , TContext = unkno
export const useDeleteEntityCarsIdHook = () => {
const deleteEntityCarsId = useAxiosMutator();
- return (id: number) => {
- return deleteEntityCarsId({ url: `/entity/cars/${id}`, method: 'DELETE' });
- };
+ return useCallback(
+ (id: number) => {
+ return deleteEntityCarsId({ url: `/entity/cars/${id}`, method: 'DELETE' });
+ },
+ [deleteEntityCarsId]
+ );
};
export const useDeleteEntityCarsIdMutationOptions = , TContext = unknown>(options?: {