diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 6f140eb..47861ff 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,29 +8,29 @@ "name": "frontend", "version": "0.1.0", "dependencies": { - "@apollo/client": "^4.2.8", + "@apollo/client": "^4.2.12", "@testing-library/dom": "^10.4.1", - "@testing-library/jest-dom": "^7.0.0", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", - "@testing-library/user-event": "^14.6.1", - "@types/react": "^19.2.17", - "@types/react-dom": "^19.2.3", + "@testing-library/user-event": "^14.6.4", + "@types/react": "^19.2.18", + "@types/react-dom": "^19.2.4", "graphql": "^17.0.2", "react": "^19.2.6", "react-dom": "^19.2.8", "react-router": "^8.3.0", "typescript": "^7.0.2", - "web-vitals": "^6.0.1" + "web-vitals": "^6.1.1" }, "devDependencies": { - "@testing-library/jest-dom": "^7.0.0", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", "@types/jest": "^30.0.0", - "@types/node": "^26.1.2", + "@types/node": "^26.2.0", "@vitejs/plugin-react": "^5.0.0", "@vitest/coverage-v8": "^4.1.10", "@vitest/ui": "^4.1.7", - "jsdom": "^30.0.0", + "jsdom": "^30.0.1", "vite": "^7.3.6", "vitest": "^4.1.10" } @@ -43,9 +43,9 @@ "license": "MIT" }, "node_modules/@apollo/client": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/@apollo/client/-/client-4.2.8.tgz", - "integrity": "sha512-Iw/e/5fpOx+/2CgtcFNLdwxtdPzwTfmD4mYRjHA1UBdkfe6WOtWLRQeRESCUJCh49blXwp9I496A0MIoLgmCsw==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-4.2.12.tgz", + "integrity": "sha512-+KS+LM/gZ58z92p9owZZpI54yCc27KfUi1HOtLrxmxz9kDIqUcp/zh+mNjCWCbNZkWGzWslvbbmXGGtTWT8nkw==", "license": "MIT", "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", @@ -1580,9 +1580,9 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-7.0.0.tgz", - "integrity": "sha512-HKAH9C6mBo5yBG6yRO5i43L2iisencAo5z+o5P/saHUoY+miC5ivXRxHBJcFyB5ypPNxHJdK3BoF/3O4DIptMg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-7.0.1.tgz", + "integrity": "sha512-oMDTC3oA+6CXSO2JZnvOI7CA6oVub6kij5ggk9ohwye5slmkwxYDXcPOVxgMw/RQlticjtO0C1RZkR97HgrWMw==", "dev": true, "license": "MIT", "dependencies": { @@ -1599,7 +1599,13 @@ "yarn": ">=1" }, "peerDependencies": { - "@testing-library/dom": ">=10 <11" + "@testing-library/dom": ">=10 <11", + "vitest": ">= 0.32" + }, + "peerDependenciesMeta": { + "vitest": { + "optional": true + } } }, "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { @@ -1638,9 +1644,9 @@ } }, "node_modules/@testing-library/user-event": { - "version": "14.6.1", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz", - "integrity": "sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==", + "version": "14.6.4", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.4.tgz", + "integrity": "sha512-QCGwP6QrjypBLwyj5cuyfVamkaIEy/XGY+1VDehbtbQqOggYmTFpFOdWR5mPz14vX8vXLMVjDHlRNBcClyO9ew==", "license": "MIT", "engines": { "node": ">=12", @@ -1781,9 +1787,9 @@ } }, "node_modules/@types/node": { - "version": "26.1.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz", - "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==", + "version": "26.2.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz", + "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", "dev": true, "license": "MIT", "dependencies": { @@ -1791,18 +1797,18 @@ } }, "node_modules/@types/react": { - "version": "19.2.17", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz", - "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==", + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", "license": "MIT", "dependencies": { "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", - "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==", "license": "MIT", "peerDependencies": { "@types/react": "^19.2.0" @@ -3150,16 +3156,16 @@ "license": "MIT" }, "node_modules/jsdom": { - "version": "30.0.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-30.0.0.tgz", - "integrity": "sha512-JQHfRGmmKmaZoUAvIgff5jjG/0SzTQlGz8c7t72KzBzo8ZULEjAjnYE0sNwBOUA4QtWwYE2xoYitg8NFsmiYxA==", + "version": "30.0.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-30.0.1.tgz", + "integrity": "sha512-52v7mUVUfNQVYYqE1lcdaymWL0njO7lTLUog6ZvW2U5KsbiLk/GnZlVJ+qx0xfNJZ6Gn+KSpPNE52vurbxZwrA==", "dev": true, "license": "MIT", "dependencies": { "@asamuzakjp/css-color": "^6.0.5", - "@asamuzakjp/dom-selector": "^8.2.5", + "@asamuzakjp/dom-selector": "^8.3.0", "@bramus/specificity": "^2.4.2", - "@csstools/css-syntax-patches-for-csstree": "^1.1.6", + "@csstools/css-syntax-patches-for-csstree": "^1.1.7", "@exodus/bytes": "^1.15.1", "css-tree": "^3.2.1", "data-urls": "^7.0.0", @@ -3171,7 +3177,7 @@ "saxes": "^6.0.0", "symbol-tree": "^3.2.4", "tough-cookie": "^6.0.2", - "undici": "^8.7.0", + "undici": "^8.9.0", "w3c-xmlserializer": "^5.0.0", "webidl-conversions": "^8.0.1", "whatwg-mimetype": "^5.0.0", @@ -4147,9 +4153,9 @@ } }, "node_modules/web-vitals": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-6.0.1.tgz", - "integrity": "sha512-iF3+kno3Anlqi5fPVTQk9gYLfsCiL8P69Hof+AmZyVVx00E3e/BiGVvu+EsOy6jvTLqTKuiaRloPyw0JtdKbSw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-6.1.1.tgz", + "integrity": "sha512-r93gKnR6ZC2O8F3JrS0AAGIQ0v0OhXuyg4DAj2oG7K+GPkwXfUSc3ZcWeu50AsV5yIc6xxnTjERipJ6EvSw2vg==", "license": "Apache-2.0" }, "node_modules/webidl-conversions": { diff --git a/frontend/package.json b/frontend/package.json index 8e2100a..5afd498 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -3,19 +3,19 @@ "version": "0.1.0", "private": true, "dependencies": { - "@apollo/client": "^4.2.8", + "@apollo/client": "^4.2.12", "@testing-library/dom": "^10.4.1", - "@testing-library/jest-dom": "^7.0.0", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", - "@testing-library/user-event": "^14.6.1", - "@types/react": "^19.2.17", - "@types/react-dom": "^19.2.3", + "@testing-library/user-event": "^14.6.4", + "@types/react": "^19.2.18", + "@types/react-dom": "^19.2.4", "graphql": "^17.0.2", "react": "^19.2.6", "react-dom": "^19.2.8", "react-router": "^8.3.0", "typescript": "^7.0.2", - "web-vitals": "^6.0.1" + "web-vitals": "^6.1.1" }, "scripts": { "dev": "vite", @@ -43,14 +43,14 @@ "@babel/core": ">=7.29.6" }, "devDependencies": { - "@testing-library/jest-dom": "^7.0.0", + "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.2", "@types/jest": "^30.0.0", - "@types/node": "^26.1.2", + "@types/node": "^26.2.0", "@vitejs/plugin-react": "^5.0.0", "@vitest/coverage-v8": "^4.1.10", "@vitest/ui": "^4.1.7", - "jsdom": "^30.0.0", + "jsdom": "^30.0.1", "vite": "^7.3.6", "vitest": "^4.1.10" }