diff --git a/package.json b/package.json index f747ef6..60dd690 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,9 @@ "body-parser": "2.2.0", "minimatch": "^3.0.8" }, + "dependencies": { + "uuid": "11.1.0" + }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@eslint/eslintrc": "^3.3.1", diff --git a/packages/backend/package.json b/packages/backend/package.json index f8c5854..92e6bd2 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -28,7 +28,7 @@ "i18next": "^25.3.2", "jsonwebtoken": "^9.0.2", "object-hash": "3", - "uuid": "^8.3.2" + "uuid": "^11.1.0" }, "devDependencies": { "@types/aws-lambda": "^8.10.76", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index e7ad5a9..b73bb11 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -34,7 +34,8 @@ "react-router": "^5.2.0", "react-router-dom": "^5.2.0", "react-webcam": "^5.2.4", - "styled-components": "^6.1.19" + "styled-components": "^6.1.19", + "typescript-plugin-styled-components": "3.0.0" }, "devDependencies": { "@graphql-codegen/cli": "^2.13.7", @@ -59,9 +60,8 @@ "raw-loader": "^4.0.2", "source-map-loader": "^5.0.0", "ts-jest": "^29.0.3", - "ts-loader": "^9.2.3", - "typescript": "^4.3.2", - "typescript-plugin-styled-components": "^1.4.4", + "ts-loader": "^9.5.1", + "typescript": ">=4.9.0", "url-loader": "^4.1.1", "webpack": "^5.101.0", "webpack-cli": "^6.0.1", diff --git a/tsconfig.settings.json b/tsconfig.settings.json index ed85f00..9db9601 100644 --- a/tsconfig.settings.json +++ b/tsconfig.settings.json @@ -7,7 +7,6 @@ "forceConsistentCasingInFileNames": true, "inlineSources": true, "jsx": "react", - "keyofStringsOnly": true, "lib": ["DOM", "ES2017", "DOM.Iterable"], "module": "ESNext", "moduleResolution": "node", diff --git a/yarn.lock b/yarn.lock index 67ae851..2b29b43 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16456,7 +16456,7 @@ sorted-array-functions@^1.3.0: resolved "https://registry.yarnpkg.com/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz#8605695563294dffb2c9796d602bd8459f7a0dd5" integrity sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA== -source-map-js@^1.0.2: +source-map-js@^1.0.2, source-map-js@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== @@ -17402,7 +17402,7 @@ ts-jest@^29.0.3: type-fest "^4.41.0" yargs-parser "^21.1.1" -ts-loader@^9.2.3: +ts-loader@^9.5.1: version "9.5.2" resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.5.2.tgz#1f3d7f4bb709b487aaa260e8f19b301635d08020" integrity sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw== @@ -17633,21 +17633,16 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript-plugin-styled-components@^1.4.4: - version "1.6.0" - resolved "https://registry.yarnpkg.com/typescript-plugin-styled-components/-/typescript-plugin-styled-components-1.6.0.tgz#6ee1d2b079490ad101055112fda1974d761f2e96" - integrity sha512-cUCbOuY0iNr1JjPYC5MqCiABrfv2ouLift+7gi4vS0gBPQySUT006wHCjwzynMfU5LGMQaZqpssAgzRRjt30Ng== +typescript-plugin-styled-components@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/typescript-plugin-styled-components/-/typescript-plugin-styled-components-3.0.0.tgz#f93aa97e40f549e23355e3b1fcd8f9f024565713" + integrity sha512-QWlhTl6NqsFxtJyxn7pJjm3RhgzXSByUftZ3AoQClrMMpa4yAaHuJKTN1gFpH3Ti+Rwm56fNUfG9pXSBU+WW3A== -"typescript@>=3 < 6", typescript@^5.2.2: +"typescript@>=3 < 6", typescript@>=4.9.0, typescript@^5.2.2: version "5.9.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.2.tgz#d93450cddec5154a2d5cabe3b8102b83316fb2a6" integrity sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A== -typescript@^4.3.2: - version "4.9.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" - integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== - ua-parser-js@^1.0.35: version "1.0.40" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.40.tgz#ac6aff4fd8ea3e794a6aa743ec9c2fc29e75b675" @@ -17922,6 +17917,11 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== +uuid@11.1.0, uuid@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-11.1.0.tgz#9549028be1753bb934fc96e2bca09bb4105ae912" + integrity sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A== + uuid@8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c"