diff --git a/client/package.json b/client/package.json index 01d418cf..75ffe69b 100644 --- a/client/package.json +++ b/client/package.json @@ -9,11 +9,11 @@ "@ionic/react-router": "5.1.1", "@testing-library/jest-dom": "5.9.0", "@testing-library/react": "11.0.4", - "@testing-library/user-event": "12.1.5", + "@testing-library/user-event": "13.1.8", "@types/jest": "26.0.13", "@types/node": "12.12.47", - "@types/react": "16.9.36", - "@types/react-dom": "16.9.8", + "@types/react": "17.0.5", + "@types/react-dom": "17.0.3", "@types/react-router": "5.1.7", "@types/react-router-dom": "5.1.5", "apollo-link-context": "1.0.20", @@ -21,7 +21,7 @@ "graphql": "15.3.0", "graphql-tag": "2.11.0", "ionicons": "5.0.1", - "keycloak-js": "11.0.2", + "keycloak-js": "13.0.0", "offix-cache": "0.16.0-alpha2", "offix-client": "0.16.0-alpha2", "react": "16.13.1", @@ -29,7 +29,7 @@ "react-offix-hooks": "0.16.0-alpha2", "react-router": "5.2.0", "react-router-dom": "5.2.0", - "react-scripts": "3.4.1", + "react-scripts": "4.0.3", "simpl-schema": "1.7.3", "subscriptions-transport-ws": "0.9.16", "typescript": "4.0.2", @@ -63,7 +63,7 @@ }, "devDependencies": { "@capacitor/cli": "2.4.1", - "@types/simpl-schema": "0.2.7" + "@types/simpl-schema": "1.10.4" }, "description": "An Ionic project" } diff --git a/package.json b/package.json index d79783d8..18f9210e 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "devDependencies": { "del-cli": "3.0.1", "graphql": "15.3.0", - "graphback-cli": "0.14.0" + "graphback-cli": "1.1.2" }, "scripts": { "start:server": "cd server && yarn start", @@ -26,6 +26,6 @@ "server" ], "resolutions": { - "@types/react": "16.9.36" + "@types/react": "17.0.5" } } diff --git a/server/Dockerfile b/server/Dockerfile index 086c8125..b65aee63 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:8 +FROM node:16 # Create app directory WORKDIR /usr/src/app diff --git a/server/integrations/keycloak/docker-compose.yml b/server/integrations/keycloak/docker-compose.yml index 3563fe7c..b2d785d5 100644 --- a/server/integrations/keycloak/docker-compose.yml +++ b/server/integrations/keycloak/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: keycloak: - image: jboss/keycloak:10.0.2 + image: jboss/keycloak:13.0.0 ports: - "8080:8080" environment: diff --git a/server/package.json b/server/package.json index b102e9a4..c5f65916 100644 --- a/server/package.json +++ b/server/package.json @@ -26,21 +26,21 @@ "graphql": "15.3.0", "@aerogear/graphql-mqtt-subscriptions": "1.1.3", "graphql-subscriptions": "1.1.0", - "graphback": "0.14.0", - "@graphback/keycloak-authz": "0.14.0", - "@graphback/datasync": "0.14.0", - "@graphback/runtime-mongo": "0.14.0", + "graphback": "1.1.2", + "@graphback/keycloak-authz": "1.1.2", + "@graphback/datasync": "1.1.2", + "@graphback/runtime-mongo": "1.1.2", "@graphql-tools/graphql-file-loader": "6.0.15", "@graphql-tools/load": "6.0.15", - "@types/react": "16.9.36", + "@types/react": "17.0.5", "apollo-server-express": "2.17.0", "cors": "2.8.5", - "dotenv": "8.2.0", + "dotenv": "9.0.1", "express": "4.17.1", "express-session": "1.17.1", "graphql-scalars": "1.1.3", "graphql-tag": "2.11.0", - "keycloak-connect": "11.0.2", + "keycloak-connect": "13.0.0", "keycloak-connect-graphql": "0.6.0", "mongodb": "3.5.9" }