diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 903cccb4..3ae377ba 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -13,7 +13,7 @@ "@primer/octicons-react": "^19.33.0", "@primer/primitives": "^11.10.0", "@primer/react": "^38.35.0", - "@wailsio/runtime": "latest", + "@wailsio/runtime": "*", "@xyflow/react": "^12.11.2", "cronstrue": "^3.24.0", "elkjs": "^0.12.0", @@ -24,7 +24,7 @@ "react-dom": "^18.2.0", "react-dropzone": "^20.1.0", "react-is": "^19.2.8", - "react-querybuilder": "^8.22.3", + "react-querybuilder": "^8.22.4", "recharts": "^3.10.1", "zod": "^4.4.3", "zod-schema-faker": "^2.1.1", @@ -42,11 +42,11 @@ "dependency-cruiser": "^18.1.1", "eslint": "^9.39.5", "eslint-plugin-react-hooks": "^5.2.0", - "eslint-plugin-react-refresh": "^0.4.26", + "eslint-plugin-react-refresh": "^0.5.3", "globals": "^15.15.0", "typescript": "^5.2.2", "typescript-eslint": "^8.66.0", - "vite": "^8.0.5", + "vite": "^8.2.1", "vitest": "^3.2.7" } }, @@ -985,54 +985,6 @@ } } }, - "node_modules/@react-querybuilder/core": { - "version": "8.22.3", - "resolved": "https://registry.npmjs.org/@react-querybuilder/core/-/core-8.22.3.tgz", - "integrity": "sha512-/0sJI40ByEb2N+u5Y6PfrOMHN2usmAtFAqay1WALKolCMhurV+z/ZZ5ANAOTcwBTyATvga0sdEYdhudZO5WEvA==", - "license": "MIT", - "dependencies": { - "@ts-jison/lexer": "0.4.1-alpha.1", - "@ts-jison/parser": "0.4.1-alpha.1", - "immer": "^11.1.15", - "numeric-quantity": "^3.2.2" - }, - "peerDependencies": { - "@tanstack/db": ">=0.6.9", - "@traqula/parser-sparql-1-2": ">=0.1.0", - "chevrotain": ">=11", - "drizzle-orm": ">=0.38.0", - "json-logic-js": ">=2", - "jsonata": ">=2", - "sequelize": ">=6", - "spel2js": ">=0.2.0" - }, - "peerDependenciesMeta": { - "@tanstack/db": { - "optional": true - }, - "@traqula/parser-sparql-1-2": { - "optional": true - }, - "chevrotain": { - "optional": true - }, - "drizzle-orm": { - "optional": true - }, - "json-logic-js": { - "optional": true - }, - "jsonata": { - "optional": true - }, - "sequelize": { - "optional": true - }, - "spel2js": { - "optional": true - } - } - }, "node_modules/@reduxjs/toolkit": { "version": "2.12.0", "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.12.0.tgz", @@ -1840,6 +1792,12 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/json-logic-js": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/json-logic-js/-/json-logic-js-2.0.8.tgz", + "integrity": "sha512-WgNsDPuTPKYXl0Jh0IfoCoJoAGGYZt5qzpmjuLSEg7r0cKp/kWtWp0HAsVepyPSPyXiHo6uXp/B/kW/2J1fa2Q==", + "license": "MIT" + }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", @@ -1871,14 +1829,14 @@ "version": "15.7.15", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/@types/react": { "version": "18.3.31", "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.31.tgz", "integrity": "sha512-vfEqpXTvwT91yhmwdfouStN2hSKwTvyRs8qpLfADyrq/kxDw0hZM7Wk9Ug1FELj8hIby+S/+kQCSRFF32nv2Qw==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@types/prop-types": "*", @@ -1889,7 +1847,7 @@ "version": "18.3.7", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz", "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==", - "dev": true, + "devOptional": true, "license": "MIT", "peerDependencies": { "@types/react": "^18.0.0" @@ -2226,33 +2184,6 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/mocker": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.7.tgz", - "integrity": "sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "3.2.7", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.17" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "msw": "^2.4.9", - "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" - }, - "peerDependenciesMeta": { - "msw": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, "node_modules/@vitest/pretty-format": { "version": "3.2.7", "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.7.tgz", @@ -2888,7 +2819,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/d3-array": { @@ -3454,13 +3385,13 @@ } }, "node_modules/eslint-plugin-react-refresh": { - "version": "0.4.26", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz", - "integrity": "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.5.3.tgz", + "integrity": "sha512-5EMmLCV98Pi4o/f/3DP/v/tNqLHMIc9I8LKClNDWhZ9JTho89/kQcitCXQBMG7sAfVRK0Ie3T2EDOzp1YXYiVA==", "dev": true, "license": "MIT", "peerDependencies": { - "eslint": ">=8.40" + "eslint": "^9 || ^10" } }, "node_modules/eslint-scope": { @@ -5311,12 +5242,12 @@ "license": "MIT" }, "node_modules/react-querybuilder": { - "version": "8.22.3", - "resolved": "https://registry.npmjs.org/react-querybuilder/-/react-querybuilder-8.22.3.tgz", - "integrity": "sha512-mSnCxTOUkWBVnQ2hxAZbS/jJHHOrzPgIw89yZpERysuQZc8jG6THraWguUilUAX84MiAyW3Zt3GOuUvw4LNvYw==", + "version": "8.22.4", + "resolved": "https://registry.npmjs.org/react-querybuilder/-/react-querybuilder-8.22.4.tgz", + "integrity": "sha512-xLwcKXO3BVUuQztnY+c9FDquMIOvnGD5/iNeaaxElC6sKujuUC7K0aqxwPqg+62CWV4ONzmN3PsXga+8qhRr3A==", "license": "MIT", "dependencies": { - "@react-querybuilder/core": "^8.22.3", + "@react-querybuilder/core": "^8.22.4", "@reduxjs/toolkit": "^2.12.0", "react-redux": "^9.3.0" }, @@ -5324,6 +5255,55 @@ "react": ">=18" } }, + "node_modules/react-querybuilder/node_modules/@react-querybuilder/core": { + "version": "8.22.5", + "resolved": "https://registry.npmjs.org/@react-querybuilder/core/-/core-8.22.5.tgz", + "integrity": "sha512-ZagsuGcKigrNPM/jPS3k1Ly/LYIHdW13Np2atz4C4Id24AON09nlQp9yb9ZyxbgAAPk7uaXC1TlRq01Q+2sa1A==", + "license": "MIT", + "dependencies": { + "@ts-jison/lexer": "0.4.1-alpha.1", + "@ts-jison/parser": "0.4.1-alpha.1", + "@types/json-logic-js": ">=2", + "immer": "^11.1.15", + "numeric-quantity": "^3.2.2" + }, + "peerDependencies": { + "@tanstack/db": ">=0.6.9", + "@traqula/parser-sparql-1-2": ">=0.1.0", + "chevrotain": ">=11", + "drizzle-orm": ">=0.38.0", + "json-logic-js": ">=2", + "jsonata": ">=2", + "sequelize": ">=6", + "spel2js": ">=0.2.0" + }, + "peerDependenciesMeta": { + "@tanstack/db": { + "optional": true + }, + "@traqula/parser-sparql-1-2": { + "optional": true + }, + "chevrotain": { + "optional": true + }, + "drizzle-orm": { + "optional": true + }, + "json-logic-js": { + "optional": true + }, + "jsonata": { + "optional": true + }, + "sequelize": { + "optional": true + }, + "spel2js": { + "optional": true + } + } + }, "node_modules/react-redux": { "version": "9.3.0", "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.3.0.tgz", @@ -6165,16 +6145,16 @@ } }, "node_modules/vite": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.0.tgz", - "integrity": "sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.1.tgz", + "integrity": "sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.5", - "postcss": "^8.5.23", - "rolldown": "~1.2.0", + "postcss": "^8.5.25", + "rolldown": "~1.2.1", "tinyglobby": "^0.2.17" }, "bin": { @@ -6413,6 +6393,33 @@ } } }, + "node_modules/vitest/node_modules/@vitest/mocker": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.7.tgz", + "integrity": "sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "3.2.7", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, "node_modules/vitest/node_modules/vite": { "version": "7.3.6", "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz", diff --git a/frontend/package.json b/frontend/package.json index db56da4d..e605d4f1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -29,7 +29,7 @@ "react-dom": "^18.2.0", "react-dropzone": "^20.1.0", "react-is": "^19.2.8", - "react-querybuilder": "^8.22.3", + "react-querybuilder": "^8.22.4", "recharts": "^3.10.1", "zod": "^4.4.3", "zod-schema-faker": "^2.1.1", @@ -47,11 +47,11 @@ "dependency-cruiser": "^18.1.1", "eslint": "^9.39.5", "eslint-plugin-react-hooks": "^5.2.0", - "eslint-plugin-react-refresh": "^0.4.26", + "eslint-plugin-react-refresh": "^0.5.3", "globals": "^15.15.0", "typescript": "^5.2.2", "typescript-eslint": "^8.66.0", - "vite": "^8.0.5", + "vite": "^8.2.1", "vitest": "^3.2.7" } }