From 8a79714c30817d4f0adc8ccdee8d76182152a99a Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 30 Jan 2024 08:28:53 +0000 Subject: [PATCH 01/82] chore(release): 3.5.0-rec.1 [skip ci] # [3.5.0-rec.1](https://github.com/rharkor/next-boilerplate/compare/v3.4.0...v3.5.0-rec.1) (2024-01-30) ### Bug Fixes * **deps:** update aws-sdk-js-v3 monorepo to v3.501.0 ([beb5b9c](https://github.com/rharkor/next-boilerplate/commit/beb5b9cc5ea0933251f71ff5daf2054c079b8f72)) * **deps:** update aws-sdk-js-v3 monorepo to v3.502.0 ([3d58750](https://github.com/rharkor/next-boilerplate/commit/3d58750b24c21c6204dc3d0fd117d3f1334b6554)) * **deps:** update dependency @formatjs/intl-localematcher to v0.5.4 ([bad83ba](https://github.com/rharkor/next-boilerplate/commit/bad83baa32513cb61ed8823f2b03a8efa97966dd)) * **deps:** update dependency @hookform/resolvers to v3.3.4 ([1267c29](https://github.com/rharkor/next-boilerplate/commit/1267c29a03437d0410ac180b0b172a69b175b871)) * **deps:** update dependency @t3-oss/env-nextjs to ^0.8.0 ([206feed](https://github.com/rharkor/next-boilerplate/commit/206feed39c71b18e01d44187b8c0261ff0140d6c)) * **deps:** update dependency @types/crypto-js to v4.2.2 ([3d0e3b8](https://github.com/rharkor/next-boilerplate/commit/3d0e3b8e0b0d3aa64382d7d9b51bb4cf283aaead)) * **deps:** update dependency @types/crypto-js to v4.2.2 ([cae0bb1](https://github.com/rharkor/next-boilerplate/commit/cae0bb102689a6a6ffb4c4ab1be6b62952889522)) * **deps:** update dependency autoprefixer to v10.4.17 ([883732a](https://github.com/rharkor/next-boilerplate/commit/883732a6359078c32ce1ffd17f4d7e926a289534)) * **deps:** update dependency chalk to v5 ([aca5451](https://github.com/rharkor/next-boilerplate/commit/aca54511a031b4d9f5d88d645c44af41a6c86b0d)) * **deps:** update dependency dotenv to v16.3.2 ([edb7f1f](https://github.com/rharkor/next-boilerplate/commit/edb7f1f6ec72222f40f48e7a2a62bdb7821995b5)) * **deps:** update dependency dotenv to v16.4.1 ([359a356](https://github.com/rharkor/next-boilerplate/commit/359a3565030444274d1a221f957e1ad1cb1db2ce)) * **deps:** update dependency eslint-plugin-tailwindcss to v3.14.1 ([b324a7d](https://github.com/rharkor/next-boilerplate/commit/b324a7dfdfc9d3e656569f5ca47b04a2d9aad411)) * **deps:** update dependency framer-motion to v11 ([0ce7ff6](https://github.com/rharkor/next-boilerplate/commit/0ce7ff621a8f047732b60e041446e5fef50f2248)) * **deps:** update dependency inquirer to v9.2.13 ([2fea1e5](https://github.com/rharkor/next-boilerplate/commit/2fea1e56a2c3057dd08978e9b2863da3dd0991b8)) * **deps:** update dependency lucide-react to ^0.314.0 ([5ccc4d3](https://github.com/rharkor/next-boilerplate/commit/5ccc4d3f2eccf3b69d2124d2296730ab58ea3b1f)) * **deps:** update dependency lucide-react to ^0.315.0 ([0cd0fcf](https://github.com/rharkor/next-boilerplate/commit/0cd0fcf4dcfa42c5118b1eb5f4fc8f5d0817f998)) * **deps:** update dependency lucide-react to ^0.316.0 ([a1c5852](https://github.com/rharkor/next-boilerplate/commit/a1c585208a27ff93918e24b3f477fa4c1595a0ad)) * **deps:** update dependency lucide-react to ^0.317.0 ([ec73c12](https://github.com/rharkor/next-boilerplate/commit/ec73c121dd94d81635d50790975288c061a5aee8)) * **deps:** update dependency nodemailer to v6.9.8 ([f5ef902](https://github.com/rharkor/next-boilerplate/commit/f5ef902f6290b3f358947e6b6618312e1a57714f)) * **deps:** update dependency prism-react-renderer to v2.3.1 ([868d029](https://github.com/rharkor/next-boilerplate/commit/868d029cd0db1baaa7e783dfbededa37a6191167)) * **deps:** update dependency react-hook-form to v7.49.3 ([d3801c3](https://github.com/rharkor/next-boilerplate/commit/d3801c35a4ce9cc39e2d5123305cc01368e9700d)) * **deps:** update dependency react-toastify to v10.0.4 ([10440fc](https://github.com/rharkor/next-boilerplate/commit/10440fc333defb4c775911978b601f49db08b606)) * **deps:** update dependency sharp to v0.33.2 ([5cf79e7](https://github.com/rharkor/next-boilerplate/commit/5cf79e7391e497e6f50954511b944b3063414fba)) * **deps:** update dependency tailwind-merge to v2.2.1 ([5b3deb3](https://github.com/rharkor/next-boilerplate/commit/5b3deb3571516a9e41ebf9dafecdec6aa3b9b4de)) * **deps:** update docusaurus monorepo to v3.1.1 ([f20f566](https://github.com/rharkor/next-boilerplate/commit/f20f566dab5ea0c1d7239c4aebbdd1380a368922)) * **deps:** update nextjs monorepo to v14.1.0 ([a0d2c66](https://github.com/rharkor/next-boilerplate/commit/a0d2c660e9b465fa4f12afe81b51fc4037dd2f30)) * **deps:** update prisma monorepo to v5.8.1 ([4117525](https://github.com/rharkor/next-boilerplate/commit/411752512f20646713d18c7aff9d9efd02412558)) * **deps:** update trpc monorepo to v10.45.0 ([1329371](https://github.com/rharkor/next-boilerplate/commit/13293719d59cfd6ad72135e84557fd54818140ad)) * dockers ([8da34c9](https://github.com/rharkor/next-boilerplate/commit/8da34c9135e8fc9f4512c0cb8afc9fd88df43a40)) * log object ([d160b49](https://github.com/rharkor/next-boilerplate/commit/d160b493ce185690b137ca5e875f9dcff93732c5)) ### Features * build check in workflow ([c960c28](https://github.com/rharkor/next-boilerplate/commit/c960c285c6ad1c8b4d0b245d025dc111dd30ad63)) * remove image when deleting user ([d2e3f20](https://github.com/rharkor/next-boilerplate/commit/d2e3f20a6738b9b810ce58dced7c24d118a0973f)) * remove services on demand ([e7cf4b3](https://github.com/rharkor/next-boilerplate/commit/e7cf4b343534a4300173983f57570a1ec959785b)) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 447eba60..b416c22b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "next-boilerplate", - "version": "3.4.0", + "version": "3.5.0-rec.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "next-boilerplate", - "version": "3.4.0", + "version": "3.5.0-rec.1", "hasInstallScript": true, "workspaces": [ "packages/scripts", diff --git a/package.json b/package.json index 5f72f9a9..5d5b3b43 100644 --- a/package.json +++ b/package.json @@ -38,5 +38,5 @@ "only-allow-many": "^1.2.2", "semantic-release": "^23.0.0" }, - "version": "3.4.0" + "version": "3.5.0-rec.1" } From 50e7015163fd1e68816a6c9d493aa6bbc6f12d15 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 09:54:46 +0000 Subject: [PATCH 02/82] fix(deps): update dependency lucide-react to ^0.319.0 --- package-lock.json | 12 ++++++------ packages/app/package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5ad35ac9..9408f8e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23461,9 +23461,9 @@ } }, "node_modules/lucide-react": { - "version": "0.317.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.317.0.tgz", - "integrity": "sha512-8J8fIim0Sc+AYn8skgVau+hRGXaqjErRNzuW0vIGt4QA/f3UvY8g8o2A/OL9deCBKxZjVD1zuoidyMCiq8rfFQ==", + "version": "0.319.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.319.0.tgz", + "integrity": "sha512-IIbu4TfVI3yPI3ba/Li53mKeOd+WwcWI6+WcyoVdFLtrBfH88m2uQ/uTmtzBWt523HyxCFjWy3RFs0OxDFYm8w==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37107,7 +37107,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.317.0", + "lucide-react": "^0.319.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", @@ -37124,7 +37124,7 @@ "react-toastify": "^10.0.0", "request-ip": "^3.3.0", "server-only": "^0.0.1", - "sharp": "^0.33.2", + "sharp": "^0.33.0", "superjson": "^2.0.0", "tailwind-merge": "^2.0.0", "tsx": "^4.7.0", @@ -37207,7 +37207,7 @@ "next": "^14.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "sharp": "^0.33.2", + "sharp": "^0.33.0", "tailwind-merge": "^2.0.0", "zod": "^3.22.4" }, diff --git a/packages/app/package.json b/packages/app/package.json index e45cdd99..aa9b2567 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.317.0", + "lucide-react": "^0.319.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From ce691c808fef494beb8f687c493adcaf3abece0e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 17:19:23 +0000 Subject: [PATCH 03/82] fix(deps): update prisma monorepo to v5.9.0 --- package-lock.json | 64 +++++++++++++++++++++++------------------------ 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9408f8e0..cb35f8eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7685,9 +7685,9 @@ "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==" }, "node_modules/@prisma/client": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.8.1.tgz", - "integrity": "sha512-xQtMPfbIwLlbm0VVIVQY2yqQVOxPwRQhvIp7Z3m2900g1bu/zRHKhYZJQWELqmjl6d8YwBy0K2NvMqh47v1ubw==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.9.0.tgz", + "integrity": "sha512-dHvFZgCT0BpRS+gRhk3S+50DstXMmVowxbrPeUJaK7sjNq5OhzfpT/OGE1kq9z5Q8WmOwIXJXyxP8O2CmP+nSg==", "hasInstallScript": true, "engines": { "node": ">=16.13" @@ -7702,43 +7702,43 @@ } }, "node_modules/@prisma/debug": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.8.1.tgz", - "integrity": "sha512-tjuw7eA0Us3T42jx9AmAgL58rzwzpFGYc3R7Y4Ip75EBYrKMBA1YihuWMcBC92ILmjlQ/u3p8VxcIE0hr+fZfg==" + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.9.0.tgz", + "integrity": "sha512-3Uhj5YSPqaIfzJQ6JQzCNBXeBTy0x803fGIoo2tvP/KIEd+o4o49JxCQtKtP8aeef5iNh5Nn9Z25wDrdLjS80A==" }, "node_modules/@prisma/engines": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.8.1.tgz", - "integrity": "sha512-TJgYLRrZr56uhqcXO4GmP5be+zjCIHtLDK20Cnfg+o9d905hsN065QOL+3Z0zQAy6YD31Ol4u2kzSfRmbJv/uA==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.9.0.tgz", + "integrity": "sha512-BH1fpXbMH09TwfZH5FVMJwRp6afEhKzqwebbCLdaEkJDuhxA//iwbILLqGFtGTgZbdBNUOThIK+UC3++5kWMTg==", "hasInstallScript": true, "dependencies": { - "@prisma/debug": "5.8.1", - "@prisma/engines-version": "5.8.1-1.78caf6feeaed953168c64e15a249c3e9a033ebe2", - "@prisma/fetch-engine": "5.8.1", - "@prisma/get-platform": "5.8.1" + "@prisma/debug": "5.9.0", + "@prisma/engines-version": "5.9.0-32.23fdc5965b1e05fc54e5f26ed3de66776b93de64", + "@prisma/fetch-engine": "5.9.0", + "@prisma/get-platform": "5.9.0" } }, "node_modules/@prisma/engines-version": { - "version": "5.8.1-1.78caf6feeaed953168c64e15a249c3e9a033ebe2", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.8.1-1.78caf6feeaed953168c64e15a249c3e9a033ebe2.tgz", - "integrity": "sha512-f5C3JM3l9yhGr3cr4FMqWloFaSCpNpMi58Om22rjD2DOz3owci2mFdFXMgnAGazFPKrCbbEhcxdsRfspEYRoFQ==" + "version": "5.9.0-32.23fdc5965b1e05fc54e5f26ed3de66776b93de64", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-5.9.0-32.23fdc5965b1e05fc54e5f26ed3de66776b93de64.tgz", + "integrity": "sha512-HFl7275yF0FWbdcNvcSRbbu9JCBSLMcurYwvWc8WGDnpu7APxQo2ONtZrUggU3WxLxUJ2uBX+0GOFIcJeVeOOQ==" }, "node_modules/@prisma/fetch-engine": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.8.1.tgz", - "integrity": "sha512-+bgjjoSFa6uYEbAPlklfoVSStOEfcpheOjoBoNsNNSQdSzcwE2nM4Q0prun0+P8/0sCHo18JZ9xqa8gObvgOUw==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.9.0.tgz", + "integrity": "sha512-NL8Vm8Vl2d6NOSkkPGN5TTTz4s6cyCleXOzqtOFWzfKFJ4wtN2Shu7llOT+ykf6nDzh1lCN2JHUt1S6FGFZGig==", "dependencies": { - "@prisma/debug": "5.8.1", - "@prisma/engines-version": "5.8.1-1.78caf6feeaed953168c64e15a249c3e9a033ebe2", - "@prisma/get-platform": "5.8.1" + "@prisma/debug": "5.9.0", + "@prisma/engines-version": "5.9.0-32.23fdc5965b1e05fc54e5f26ed3de66776b93de64", + "@prisma/get-platform": "5.9.0" } }, "node_modules/@prisma/get-platform": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.8.1.tgz", - "integrity": "sha512-wnA+6HTFcY+tkykMokix9GiAkaauPC5W/gg0O5JB0J8tCTNWrqpnQ7AsaGRfkYUbeOIioh6woDjQrGTTRf1Zag==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.9.0.tgz", + "integrity": "sha512-8CatX+E6eZxcOjJZe5hF8EXxdb5GsQTA/u7pdmUJSxGLacW9K3r5vDdgV8s22PubObQQ6979/rkCMItbCrG4Yg==", "dependencies": { - "@prisma/debug": "5.8.1" + "@prisma/debug": "5.9.0" } }, "node_modules/@react-aria/breadcrumbs": { @@ -31223,12 +31223,12 @@ } }, "node_modules/prisma": { - "version": "5.8.1", - "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.8.1.tgz", - "integrity": "sha512-N6CpjzECnUHZ5beeYpDzkt2rYpEdAeqXX2dweu6BoQaeYkNZrC/WJHM+5MO/uidFHTak8QhkPKBWck1o/4MD4A==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.9.0.tgz", + "integrity": "sha512-0UcOofjNuAnd227JMaPqZvP01dsUXw9EXB9iC8fyoZtfv7zkQ0ozxyjY1g+vcjFPOnNLICMnLHx+lM5BJZYqOQ==", "hasInstallScript": true, "dependencies": { - "@prisma/engines": "5.8.1" + "@prisma/engines": "5.9.0" }, "bin": { "prisma": "build/index.js" @@ -37068,7 +37068,7 @@ "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", "@nextui-org/react": "^2.2.9", - "@prisma/client": "^5.6.0", + "@prisma/client": "^5.9.0", "@t3-oss/env-nextjs": "^0.8.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", @@ -37115,7 +37115,7 @@ "nodemailer": "^6.9.5", "otplib": "^12.0.1", "patch-package": "^8.0.0", - "prisma": "^5.8.0", + "prisma": "^5.9.0", "qrcode.react": "^3.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", From 1b65da36b7752461bed027f1622fdedff5337cfa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Jan 2024 22:29:23 +0000 Subject: [PATCH 04/82] chore(deps): update dependency @testing-library/react to v14.2.0 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index cb35f8eb..36ede45a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10680,9 +10680,9 @@ } }, "node_modules/@testing-library/react": { - "version": "14.1.2", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.1.2.tgz", - "integrity": "sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.2.0.tgz", + "integrity": "sha512-7uBnPHyOG6nDGCzv8SLeJbSa33ZoYw7swYpSLIgJvBALdq7l9zPNk33om4USrxy1lKTxXaVfufzLmq83WNfWIw==", "dev": true, "dependencies": { "@babel/runtime": "^7.12.5", @@ -37068,7 +37068,7 @@ "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", "@nextui-org/react": "^2.2.9", - "@prisma/client": "^5.9.0", + "@prisma/client": "^5.6.0", "@t3-oss/env-nextjs": "^0.8.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", @@ -37115,7 +37115,7 @@ "nodemailer": "^6.9.5", "otplib": "^12.0.1", "patch-package": "^8.0.0", - "prisma": "^5.9.0", + "prisma": "^5.8.0", "qrcode.react": "^3.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -37135,7 +37135,7 @@ "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", "@testing-library/jest-dom": "^6.1.3", - "@testing-library/react": "^14.0.0", + "@testing-library/react": "^14.2.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", "@types/react": "^18.2.19", From d4d7518b28cc54f54834f56279b3d47463f18e2b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 Jan 2024 01:25:41 +0000 Subject: [PATCH 05/82] chore(deps): update dependency @types/node to v20.11.13 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 36ede45a..67e526a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11131,9 +11131,9 @@ "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==" }, "node_modules/@types/node": { - "version": "20.11.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.10.tgz", - "integrity": "sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==", + "version": "20.11.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.13.tgz", + "integrity": "sha512-5G4zQwdiQBSWYTDAH1ctw2eidqdhMJaNsiIDKHFr55ihz5Trl2qqR8fdrT732yPBho5gkNxXm67OxWFBqX9aPg==", "dependencies": { "undici-types": "~5.26.4" } @@ -37135,9 +37135,9 @@ "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", "@testing-library/jest-dom": "^6.1.3", - "@testing-library/react": "^14.2.0", + "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.4.9", + "@types/node": "^20.11.13", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37212,7 +37212,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "^20.11.13", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From 75be1de75e9e4be0e785187174bf5ed6e23e35e4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 Jan 2024 04:02:27 +0000 Subject: [PATCH 06/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.503.1 --- package-lock.json | 68 ++++++++++++++++++++++++++++++----------------- 1 file changed, 44 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index 67e526a8..89829f32 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,16 +353,16 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.502.0.tgz", - "integrity": "sha512-/xanrBWjDnvz1tVtTWhNcp68N8+3jrVc1RFdvbZqLs6uweCQM56xRCmUEel/rA6oBhKBiuGn51MdjHXs+gGhUA==", + "version": "3.503.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.503.1.tgz", + "integrity": "sha512-wN7MjCkeWgO55Tu85zpsGXQQOPNBm11elgik2AV2fJQMq5PCFQEZK/3N4ICNt0ZsGkQPVsXQTf+k9GKBxolt0g==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/client-sts": "3.502.0", "@aws-sdk/core": "3.496.0", - "@aws-sdk/credential-provider-node": "3.502.0", + "@aws-sdk/credential-provider-node": "3.503.1", "@aws-sdk/middleware-bucket-endpoint": "3.502.0", "@aws-sdk/middleware-expect-continue": "3.502.0", "@aws-sdk/middleware-flexible-checksums": "3.502.0", @@ -601,15 +601,34 @@ "node": ">=14.0.0" } }, + "node_modules/@aws-sdk/credential-provider-http": { + "version": "3.503.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz", + "integrity": "sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==", + "dependencies": { + "@aws-sdk/types": "3.502.0", + "@smithy/fetch-http-handler": "^2.4.1", + "@smithy/node-http-handler": "^2.3.1", + "@smithy/property-provider": "^2.1.1", + "@smithy/protocol-http": "^3.1.1", + "@smithy/smithy-client": "^2.3.1", + "@smithy/types": "^2.9.1", + "@smithy/util-stream": "^2.1.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.502.0.tgz", - "integrity": "sha512-1wB/escbspUY6uRDEMp9AMMyypUSyuQ0AMO1yQNtXviV8cPf+CuRbqP/UVnimHO1RuX0n5BmjDVVjUIEU6kuGA==", + "version": "3.503.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.503.1.tgz", + "integrity": "sha512-1RiC72NdWJ5w2IaX/91Fku+FrrChzaHuMCD5wbjk5TMHjwiDZ622wvMKYVmn30biW0RbJidaw38Y9PAGivdZxw==", "dependencies": { "@aws-sdk/client-sts": "3.502.0", "@aws-sdk/credential-provider-env": "3.502.0", "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.502.0", + "@aws-sdk/credential-provider-sso": "3.503.1", "@aws-sdk/credential-provider-web-identity": "3.502.0", "@aws-sdk/types": "3.502.0", "@smithy/credential-provider-imds": "^2.2.1", @@ -623,14 +642,15 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.502.0.tgz", - "integrity": "sha512-qg71UpYeFrjhu5hD+vdRqZ+EYFB11BeszsbfEJGaHhOMHmmTHNBaDAexW+bUnJSXcJL0a8vniCvca+rElbcAHQ==", + "version": "3.503.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.503.1.tgz", + "integrity": "sha512-1qsRWnXl8OUZEDpUFF/gjCGjePjZB6fIpX+XQuTpKokeDzYZk0HwQSakPspfmzT8MkyB9IBJVWb7KbFCjKNt0A==", "dependencies": { "@aws-sdk/credential-provider-env": "3.502.0", - "@aws-sdk/credential-provider-ini": "3.502.0", + "@aws-sdk/credential-provider-http": "3.503.1", + "@aws-sdk/credential-provider-ini": "3.503.1", "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.502.0", + "@aws-sdk/credential-provider-sso": "3.503.1", "@aws-sdk/credential-provider-web-identity": "3.502.0", "@aws-sdk/types": "3.502.0", "@smithy/credential-provider-imds": "^2.2.1", @@ -659,9 +679,9 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.502.0.tgz", - "integrity": "sha512-/2Nyvo+cWQpH283lmZBimTJ9JDhES9FzQUkhUXZgxQo3Ez4sguLVi2V9xoFFyG0cMff5fuNivdKHfj4FeMGjZw==", + "version": "3.503.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.503.1.tgz", + "integrity": "sha512-Wj+rgpD4EcGB+j6mMYPD4SPNEN0sUSq7UMTTfdzZ+1MSTnbPDC9rgde0D3yJPrJ1le/0j+sXPALvr5RKSpENbg==", "dependencies": { "@aws-sdk/client-sso": "3.502.0", "@aws-sdk/token-providers": "3.502.0", @@ -874,11 +894,11 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.502.0.tgz", - "integrity": "sha512-F7/KnvH2P2Pt4Wv/PyOG2YbDhXBsNMjVJehi+F5W26vXdp2J4kuaGFwFhH11gvBNw6/u5fBCtqYjSEavkuJHmw==", + "version": "3.503.1", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.503.1.tgz", + "integrity": "sha512-gNB/6ljUhWp054x+er/TWhXzSIA1PUgPahX6LqsLEUg76iEZyovKMVReODApr1ZVV4xi8Lr9NasI5RD9EcEVwg==", "dependencies": { - "@aws-sdk/client-s3": "3.502.0", + "@aws-sdk/client-s3": "3.503.1", "@aws-sdk/types": "3.502.0", "@aws-sdk/util-format-url": "3.502.0", "@smithy/middleware-endpoint": "^2.4.1", @@ -37062,8 +37082,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.503.1", + "@aws-sdk/s3-presigned-post": "^3.503.1", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37137,7 +37157,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.11.13", + "@types/node": "^20.4.9", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37212,7 +37232,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.13", + "@types/node": "^20", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From 8bca812e37038b4b64807b8429db2680cfdb5060 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 Jan 2024 11:09:36 +0000 Subject: [PATCH 07/82] fix(deps): update dependency lucide-react to ^0.320.0 --- package-lock.json | 12 ++++++------ packages/app/package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 89829f32..cb6d6181 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23481,9 +23481,9 @@ } }, "node_modules/lucide-react": { - "version": "0.319.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.319.0.tgz", - "integrity": "sha512-IIbu4TfVI3yPI3ba/Li53mKeOd+WwcWI6+WcyoVdFLtrBfH88m2uQ/uTmtzBWt523HyxCFjWy3RFs0OxDFYm8w==", + "version": "0.320.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.320.0.tgz", + "integrity": "sha512-HuMmfmFiWwctDkN27wklKVZr8UpwP2TTekLZ3xiLCEjx/STG1k0KLWMbBfIJ/lnNJQDfSjztDZSVU316xA+AQg==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37082,8 +37082,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.503.1", - "@aws-sdk/s3-presigned-post": "^3.503.1", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37127,7 +37127,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.319.0", + "lucide-react": "^0.320.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", diff --git a/packages/app/package.json b/packages/app/package.json index aa9b2567..c10c86b2 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.319.0", + "lucide-react": "^0.320.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From 347868fadadab8dfa81e8932a0cc84915fbc8268 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 31 Jan 2024 22:41:59 +0000 Subject: [PATCH 08/82] chore(deps): update dependency @types/node to v20.11.14 --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cb6d6181..04e6926f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11151,9 +11151,9 @@ "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==" }, "node_modules/@types/node": { - "version": "20.11.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.13.tgz", - "integrity": "sha512-5G4zQwdiQBSWYTDAH1ctw2eidqdhMJaNsiIDKHFr55ihz5Trl2qqR8fdrT732yPBho5gkNxXm67OxWFBqX9aPg==", + "version": "20.11.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.14.tgz", + "integrity": "sha512-w3yWCcwULefjP9DmDDsgUskrMoOy5Z8MiwKHr1FvqGPtx7CvJzQvxD7eKpxNtklQxLruxSXWddyeRtyud0RcXQ==", "dependencies": { "undici-types": "~5.26.4" } @@ -37157,7 +37157,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.4.9", + "@types/node": "^20.11.14", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37232,7 +37232,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "^20.11.14", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From 27efd1edb0a374cf0455f1f4508adc66a8f16ae9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 01:58:57 +0000 Subject: [PATCH 09/82] chore(deps): update dependency @testing-library/jest-dom to v6.4.1 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 04e6926f..7a5aacaa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10582,9 +10582,9 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.0.tgz", - "integrity": "sha512-GgGT3OR8qhIjk2SBMy51AYDWoMnAyR/cwjZO4SttuBmIQ9wWy9QmVOeaSbgT5Bm0J6qLBaf4+dsJWfisvafoaA==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.1.tgz", + "integrity": "sha512-Z7qMM3J2Zw5H/nC2/5CYx5YcuaD56JmDFKNIozZ89VIo6o6Y9FMhssics4e2madEKYDNEpZz3+glPGz0yWMOag==", "dev": true, "dependencies": { "@adobe/css-tools": "^4.3.2", @@ -37154,10 +37154,10 @@ "devDependencies": { "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", - "@testing-library/jest-dom": "^6.1.3", + "@testing-library/jest-dom": "^6.4.1", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.11.14", + "@types/node": "^20.4.9", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37232,7 +37232,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.14", + "@types/node": "^20", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From 997841445e295c6005a0f5dc6463aad7e5db8724 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 03:31:01 +0000 Subject: [PATCH 10/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.504.0 --- package-lock.json | 90 +++++++++++++++++++++++------------------------ 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7a5aacaa..abcf9e84 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,16 +353,16 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.503.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.503.1.tgz", - "integrity": "sha512-wN7MjCkeWgO55Tu85zpsGXQQOPNBm11elgik2AV2fJQMq5PCFQEZK/3N4ICNt0ZsGkQPVsXQTf+k9GKBxolt0g==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.504.0.tgz", + "integrity": "sha512-J8xPsnk7EDwalFSaDxPFNT2+x99nG2uQTpsLXAV3bWbT1nD/JZ+fase9GqxM11v6WngzqRvTQg26ljMn5hQSKA==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.502.0", + "@aws-sdk/client-sts": "3.504.0", "@aws-sdk/core": "3.496.0", - "@aws-sdk/credential-provider-node": "3.503.1", + "@aws-sdk/credential-provider-node": "3.504.0", "@aws-sdk/middleware-bucket-endpoint": "3.502.0", "@aws-sdk/middleware-expect-continue": "3.502.0", "@aws-sdk/middleware-flexible-checksums": "3.502.0", @@ -468,13 +468,13 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.502.0.tgz", - "integrity": "sha512-Yc9tZqTOMWtdgpkrdjKShgWb9oKNsFQrItfoiN1xWDllaFFRPi2KTiZiR0AbSTrNasJy13d210DOxrIdte+kWQ==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz", + "integrity": "sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.502.0", + "@aws-sdk/client-sts": "3.504.0", "@aws-sdk/core": "3.496.0", "@aws-sdk/middleware-host-header": "3.502.0", "@aws-sdk/middleware-logger": "3.502.0", @@ -516,13 +516,13 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "*" + "@aws-sdk/credential-provider-node": "^3.504.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.502.0.tgz", - "integrity": "sha512-0q08gsvn6nuRqjK+i/e30PT/t7vvYwmGJS0PhJikZWv5yRDNSUxSYG0uDwKSbLDzmc2UX5+mLeyjPHlL4hbGlA==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz", + "integrity": "sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", @@ -568,7 +568,7 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "*" + "@aws-sdk/credential-provider-node": "^3.504.0" } }, "node_modules/@aws-sdk/core": { @@ -621,15 +621,15 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.503.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.503.1.tgz", - "integrity": "sha512-1RiC72NdWJ5w2IaX/91Fku+FrrChzaHuMCD5wbjk5TMHjwiDZ622wvMKYVmn30biW0RbJidaw38Y9PAGivdZxw==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz", + "integrity": "sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==", "dependencies": { - "@aws-sdk/client-sts": "3.502.0", + "@aws-sdk/client-sts": "3.504.0", "@aws-sdk/credential-provider-env": "3.502.0", "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.503.1", - "@aws-sdk/credential-provider-web-identity": "3.502.0", + "@aws-sdk/credential-provider-sso": "3.504.0", + "@aws-sdk/credential-provider-web-identity": "3.504.0", "@aws-sdk/types": "3.502.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", @@ -642,16 +642,16 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.503.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.503.1.tgz", - "integrity": "sha512-1qsRWnXl8OUZEDpUFF/gjCGjePjZB6fIpX+XQuTpKokeDzYZk0HwQSakPspfmzT8MkyB9IBJVWb7KbFCjKNt0A==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz", + "integrity": "sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==", "dependencies": { "@aws-sdk/credential-provider-env": "3.502.0", "@aws-sdk/credential-provider-http": "3.503.1", - "@aws-sdk/credential-provider-ini": "3.503.1", + "@aws-sdk/credential-provider-ini": "3.504.0", "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.503.1", - "@aws-sdk/credential-provider-web-identity": "3.502.0", + "@aws-sdk/credential-provider-sso": "3.504.0", + "@aws-sdk/credential-provider-web-identity": "3.504.0", "@aws-sdk/types": "3.502.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", @@ -679,12 +679,12 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.503.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.503.1.tgz", - "integrity": "sha512-Wj+rgpD4EcGB+j6mMYPD4SPNEN0sUSq7UMTTfdzZ+1MSTnbPDC9rgde0D3yJPrJ1le/0j+sXPALvr5RKSpENbg==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz", + "integrity": "sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==", "dependencies": { "@aws-sdk/client-sso": "3.502.0", - "@aws-sdk/token-providers": "3.502.0", + "@aws-sdk/token-providers": "3.504.0", "@aws-sdk/types": "3.502.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -696,11 +696,11 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.502.0.tgz", - "integrity": "sha512-veBAjDqjMMgA2Qxxf9ywDfHYLeJpaeHWLWCQ9XCHwJJ6ZIGWmAZPTq3he/UMr5JIQXooIccqqyqXMDIXPenXpA==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz", + "integrity": "sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==", "dependencies": { - "@aws-sdk/client-sts": "3.502.0", + "@aws-sdk/client-sts": "3.504.0", "@aws-sdk/types": "3.502.0", "@smithy/property-provider": "^2.1.1", "@smithy/types": "^2.9.1", @@ -894,11 +894,11 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.503.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.503.1.tgz", - "integrity": "sha512-gNB/6ljUhWp054x+er/TWhXzSIA1PUgPahX6LqsLEUg76iEZyovKMVReODApr1ZVV4xi8Lr9NasI5RD9EcEVwg==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.504.0.tgz", + "integrity": "sha512-XKLdhfGz0CpTGWflw7NtXmdDetRHJ/EctyezIy6noHeGLNkHUUqmrqtWmwiW3tkd8pGOqpPU51f60kVHzL1z8A==", "dependencies": { - "@aws-sdk/client-s3": "3.503.1", + "@aws-sdk/client-s3": "3.504.0", "@aws-sdk/types": "3.502.0", "@aws-sdk/util-format-url": "3.502.0", "@smithy/middleware-endpoint": "^2.4.1", @@ -929,11 +929,11 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.502.0.tgz", - "integrity": "sha512-RQgMgIXYlSf0xGl6EUeD+pqIPBlb7e29dbqHOBFc66hJVYUC2ULZX7Y+jLvcGIEaMiIaTPyvntZRFip+U+9hag==", + "version": "3.504.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz", + "integrity": "sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==", "dependencies": { - "@aws-sdk/client-sso-oidc": "3.502.0", + "@aws-sdk/client-sso-oidc": "3.504.0", "@aws-sdk/types": "3.502.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -37082,8 +37082,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.504.0", + "@aws-sdk/s3-presigned-post": "^3.504.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37154,7 +37154,7 @@ "devDependencies": { "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", - "@testing-library/jest-dom": "^6.4.1", + "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", From 5b96d4770ae609b32467a507ccce4daa54bc1adc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 10:40:42 +0000 Subject: [PATCH 11/82] chore(deps): update dependency @types/node to v20.11.15 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index abcf9e84..dd2b5b1a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11151,9 +11151,9 @@ "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==" }, "node_modules/@types/node": { - "version": "20.11.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.14.tgz", - "integrity": "sha512-w3yWCcwULefjP9DmDDsgUskrMoOy5Z8MiwKHr1FvqGPtx7CvJzQvxD7eKpxNtklQxLruxSXWddyeRtyud0RcXQ==", + "version": "20.11.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.15.tgz", + "integrity": "sha512-gscmuADZfvNULx1eyirVbr3kVOVZtpQtzKMCZpeSZcN6MfbkRXAR4s9/gsQ4CzxLHw6EStDtKLNtSDL3vbq05A==", "dependencies": { "undici-types": "~5.26.4" } @@ -37082,8 +37082,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.504.0", - "@aws-sdk/s3-presigned-post": "^3.504.0", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37157,7 +37157,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.4.9", + "@types/node": "^20.11.15", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37232,7 +37232,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "^20.11.15", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From a91751a7359ffaf746f5d00a0986b2f155657c5d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 12:55:42 +0000 Subject: [PATCH 12/82] chore(deps): update dependency @types/react to v18.2.51 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index dd2b5b1a..484d2fcc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11206,9 +11206,9 @@ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" }, "node_modules/@types/react": { - "version": "18.2.48", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", - "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", + "version": "18.2.51", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.51.tgz", + "integrity": "sha512-XeoMaU4CzyjdRr3c4IQQtiH7Rpo18V07rYZUucEZQwOUEtGgTXv7e6igQiQ+xnV6MbMe1qjEmKdgMNnfppnXfg==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -37157,8 +37157,8 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.11.15", - "@types/react": "^18.2.19", + "@types/node": "^20.4.9", + "@types/react": "^18.2.51", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37232,8 +37232,8 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.15", - "@types/react": "^18", + "@types/node": "^20", + "@types/react": "^18.2.51", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" From bd72b3b3f0728a570b2251669d4e8fa51933eb28 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 17:27:22 +0000 Subject: [PATCH 13/82] chore(deps): update dependency @types/jest to v29.5.12 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 484d2fcc..cc83f00c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11050,9 +11050,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.11", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz", - "integrity": "sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==", + "version": "29.5.12", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz", + "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==", "dev": true, "dependencies": { "expect": "^29.0.0", @@ -37156,9 +37156,9 @@ "@jest/globals": "^29.7.0", "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", - "@types/jest": "^29.5.5", + "@types/jest": "^29.5.12", "@types/node": "^20.4.9", - "@types/react": "^18.2.51", + "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37233,7 +37233,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18.2.51", + "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" From 9ca2be655c8987ff429f188544e9161b6c12a5cc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 18:43:54 +0000 Subject: [PATCH 14/82] fix(deps): update dependency nodemailer to v6.9.9 [security] --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc83f00c..da7a60c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26186,9 +26186,9 @@ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" }, "node_modules/nodemailer": { - "version": "6.9.8", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.8.tgz", - "integrity": "sha512-cfrYUk16e67Ks051i4CntM9kshRYei1/o/Gi8K1d+R34OIs21xdFnW7Pt7EucmVKA0LKtqUGNcjMZ7ehjl49mQ==", + "version": "6.9.9", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.9.tgz", + "integrity": "sha512-dexTll8zqQoVJEZPwQAKzxxtFn0qTnjdQTchoU6Re9BUUGBJiOy3YMn/0ShTW6J5M0dfQ1NeDeRTTl4oIWgQMA==", "engines": { "node": ">=6.0.0" } @@ -37132,7 +37132,7 @@ "next": "^14.0.0", "next-auth": "^4.24.5", "next-themes": "^0.2.1", - "nodemailer": "^6.9.5", + "nodemailer": "^6.9.9", "otplib": "^12.0.1", "patch-package": "^8.0.0", "prisma": "^5.8.0", @@ -37156,7 +37156,7 @@ "@jest/globals": "^29.7.0", "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.5", "@types/node": "^20.4.9", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", From 49e2535083799837c1cd4223eef2bec6efa61a3a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Feb 2024 21:56:22 +0000 Subject: [PATCH 15/82] chore(deps): update dependency @testing-library/react to v14.2.1 --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index da7a60c8..a2595b22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10700,9 +10700,9 @@ } }, "node_modules/@testing-library/react": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.2.0.tgz", - "integrity": "sha512-7uBnPHyOG6nDGCzv8SLeJbSa33ZoYw7swYpSLIgJvBALdq7l9zPNk33om4USrxy1lKTxXaVfufzLmq83WNfWIw==", + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-14.2.1.tgz", + "integrity": "sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==", "dev": true, "dependencies": { "@babel/runtime": "^7.12.5", @@ -37132,7 +37132,7 @@ "next": "^14.0.0", "next-auth": "^4.24.5", "next-themes": "^0.2.1", - "nodemailer": "^6.9.9", + "nodemailer": "^6.9.5", "otplib": "^12.0.1", "patch-package": "^8.0.0", "prisma": "^5.8.0", @@ -37155,7 +37155,7 @@ "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", "@testing-library/jest-dom": "^6.1.3", - "@testing-library/react": "^14.0.0", + "@testing-library/react": "^14.2.1", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", "@types/react": "^18.2.19", From cfc800cd1ec219ac615598f0fa98da0488300a55 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Feb 2024 00:31:01 +0000 Subject: [PATCH 16/82] chore(deps): update dependency @types/node to v20.11.16 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index a2595b22..259af318 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11151,9 +11151,9 @@ "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==" }, "node_modules/@types/node": { - "version": "20.11.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.15.tgz", - "integrity": "sha512-gscmuADZfvNULx1eyirVbr3kVOVZtpQtzKMCZpeSZcN6MfbkRXAR4s9/gsQ4CzxLHw6EStDtKLNtSDL3vbq05A==", + "version": "20.11.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz", + "integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==", "dependencies": { "undici-types": "~5.26.4" } @@ -37155,9 +37155,9 @@ "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", "@testing-library/jest-dom": "^6.1.3", - "@testing-library/react": "^14.2.1", + "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.4.9", + "@types/node": "^20.11.16", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37232,7 +37232,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "^20.11.16", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From 2ffe9817a9fe2163ba456e0338ce298e7a874fdb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Feb 2024 04:29:55 +0000 Subject: [PATCH 17/82] fix(deps): update prisma monorepo to v5.9.1 --- package-lock.json | 58 +++++++++++++++++++++++------------------------ 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index 259af318..02fa80fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7705,9 +7705,9 @@ "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==" }, "node_modules/@prisma/client": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.9.0.tgz", - "integrity": "sha512-dHvFZgCT0BpRS+gRhk3S+50DstXMmVowxbrPeUJaK7sjNq5OhzfpT/OGE1kq9z5Q8WmOwIXJXyxP8O2CmP+nSg==", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-5.9.1.tgz", + "integrity": "sha512-caSOnG4kxcSkhqC/2ShV7rEoWwd3XrftokxJqOCMVvia4NYV/TPtJlS9C2os3Igxw/Qyxumj9GBQzcStzECvtQ==", "hasInstallScript": true, "engines": { "node": ">=16.13" @@ -7722,20 +7722,20 @@ } }, "node_modules/@prisma/debug": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.9.0.tgz", - "integrity": "sha512-3Uhj5YSPqaIfzJQ6JQzCNBXeBTy0x803fGIoo2tvP/KIEd+o4o49JxCQtKtP8aeef5iNh5Nn9Z25wDrdLjS80A==" + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-5.9.1.tgz", + "integrity": "sha512-yAHFSFCg8KVoL0oRUno3m60GAjsUKYUDkQ+9BA2X2JfVR3kRVSJFc/GpQ2fSORi4pSHZR9orfM4UC9OVXIFFTA==" }, "node_modules/@prisma/engines": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.9.0.tgz", - "integrity": "sha512-BH1fpXbMH09TwfZH5FVMJwRp6afEhKzqwebbCLdaEkJDuhxA//iwbILLqGFtGTgZbdBNUOThIK+UC3++5kWMTg==", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-5.9.1.tgz", + "integrity": "sha512-gkdXmjxQ5jktxWNdDA5aZZ6R8rH74JkoKq6LD5mACSvxd2vbqWeWIOV0Py5wFC8vofOYShbt6XUeCIUmrOzOnQ==", "hasInstallScript": true, "dependencies": { - "@prisma/debug": "5.9.0", + "@prisma/debug": "5.9.1", "@prisma/engines-version": "5.9.0-32.23fdc5965b1e05fc54e5f26ed3de66776b93de64", - "@prisma/fetch-engine": "5.9.0", - "@prisma/get-platform": "5.9.0" + "@prisma/fetch-engine": "5.9.1", + "@prisma/get-platform": "5.9.1" } }, "node_modules/@prisma/engines-version": { @@ -7744,21 +7744,21 @@ "integrity": "sha512-HFl7275yF0FWbdcNvcSRbbu9JCBSLMcurYwvWc8WGDnpu7APxQo2ONtZrUggU3WxLxUJ2uBX+0GOFIcJeVeOOQ==" }, "node_modules/@prisma/fetch-engine": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.9.0.tgz", - "integrity": "sha512-NL8Vm8Vl2d6NOSkkPGN5TTTz4s6cyCleXOzqtOFWzfKFJ4wtN2Shu7llOT+ykf6nDzh1lCN2JHUt1S6FGFZGig==", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-5.9.1.tgz", + "integrity": "sha512-l0goQOMcNVOJs1kAcwqpKq3ylvkD9F04Ioe1oJoCqmz05mw22bNAKKGWuDd3zTUoUZr97va0c/UfLNru+PDmNA==", "dependencies": { - "@prisma/debug": "5.9.0", + "@prisma/debug": "5.9.1", "@prisma/engines-version": "5.9.0-32.23fdc5965b1e05fc54e5f26ed3de66776b93de64", - "@prisma/get-platform": "5.9.0" + "@prisma/get-platform": "5.9.1" } }, "node_modules/@prisma/get-platform": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.9.0.tgz", - "integrity": "sha512-8CatX+E6eZxcOjJZe5hF8EXxdb5GsQTA/u7pdmUJSxGLacW9K3r5vDdgV8s22PubObQQ6979/rkCMItbCrG4Yg==", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-5.9.1.tgz", + "integrity": "sha512-6OQsNxTyhvG+T2Ksr8FPFpuPeL4r9u0JF0OZHUBI/Uy9SS43sPyAIutt4ZEAyqWQt104ERh70EZedkHZKsnNbg==", "dependencies": { - "@prisma/debug": "5.9.0" + "@prisma/debug": "5.9.1" } }, "node_modules/@react-aria/breadcrumbs": { @@ -31243,12 +31243,12 @@ } }, "node_modules/prisma": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.9.0.tgz", - "integrity": "sha512-0UcOofjNuAnd227JMaPqZvP01dsUXw9EXB9iC8fyoZtfv7zkQ0ozxyjY1g+vcjFPOnNLICMnLHx+lM5BJZYqOQ==", + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/prisma/-/prisma-5.9.1.tgz", + "integrity": "sha512-Hy/8KJZz0ELtkw4FnG9MS9rNWlXcJhf98Z2QMqi0QiVMoS8PzsBkpla0/Y5hTlob8F3HeECYphBjqmBxrluUrQ==", "hasInstallScript": true, "dependencies": { - "@prisma/engines": "5.9.0" + "@prisma/engines": "5.9.1" }, "bin": { "prisma": "build/index.js" @@ -37088,7 +37088,7 @@ "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", "@nextui-org/react": "^2.2.9", - "@prisma/client": "^5.6.0", + "@prisma/client": "^5.9.1", "@t3-oss/env-nextjs": "^0.8.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", @@ -37135,7 +37135,7 @@ "nodemailer": "^6.9.5", "otplib": "^12.0.1", "patch-package": "^8.0.0", - "prisma": "^5.8.0", + "prisma": "^5.9.1", "qrcode.react": "^3.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -37157,7 +37157,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.11.16", + "@types/node": "^20.4.9", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37232,7 +37232,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.16", + "@types/node": "^20", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From c6fc75dd17b32a44c1572afc32b63686d2fb47c5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Feb 2024 06:27:57 +0000 Subject: [PATCH 18/82] fix(deps): update dependency lucide-react to ^0.321.0 --- package-lock.json | 12 ++++++------ packages/app/package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 02fa80fb..12b9f5ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23481,9 +23481,9 @@ } }, "node_modules/lucide-react": { - "version": "0.320.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.320.0.tgz", - "integrity": "sha512-HuMmfmFiWwctDkN27wklKVZr8UpwP2TTekLZ3xiLCEjx/STG1k0KLWMbBfIJ/lnNJQDfSjztDZSVU316xA+AQg==", + "version": "0.321.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.321.0.tgz", + "integrity": "sha512-Fi9VahIna6642U+2nAGSjnXwUBV3WyfFFPQq4yi3w30jtqxDLfSyiYCtCYCYQZ2KWNZc1MDI+rcsa0t+ChdYpw==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37088,7 +37088,7 @@ "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", "@nextui-org/react": "^2.2.9", - "@prisma/client": "^5.9.1", + "@prisma/client": "^5.6.0", "@t3-oss/env-nextjs": "^0.8.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", @@ -37127,7 +37127,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.320.0", + "lucide-react": "^0.321.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", @@ -37135,7 +37135,7 @@ "nodemailer": "^6.9.5", "otplib": "^12.0.1", "patch-package": "^8.0.0", - "prisma": "^5.9.1", + "prisma": "^5.8.0", "qrcode.react": "^3.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/packages/app/package.json b/packages/app/package.json index c10c86b2..ed12349b 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.320.0", + "lucide-react": "^0.321.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From f615d22b086c24b3ac04cc063e83f631dbdcd67f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 2 Feb 2024 10:48:38 +0000 Subject: [PATCH 19/82] fix(deps): update dependency react-hook-form to v7.50.0 --- package-lock.json | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 12b9f5ee..bc02b746 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31783,12 +31783,11 @@ } }, "node_modules/react-hook-form": { - "version": "7.49.3", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.49.3.tgz", - "integrity": "sha512-foD6r3juidAT1cOZzpmD/gOKt7fRsDhXXZ0y28+Al1CHgX+AY1qIN9VSIIItXRq1dN68QrRwl1ORFlwjBaAqeQ==", + "version": "7.50.0", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.50.0.tgz", + "integrity": "sha512-AOhuzM3RdP09ZCnq+Z0yvKGHK25yiOX5phwxjV9L7U6HMla10ezkBnvQ+Pk4GTuDfsC5P2zza3k8mawFwFLVuQ==", "engines": { - "node": ">=18", - "pnpm": "8" + "node": ">=12.22.0" }, "funding": { "type": "opencollective", @@ -37140,7 +37139,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-dropzone": "^14.2.3", - "react-hook-form": "^7.45.4", + "react-hook-form": "^7.50.0", "react-toastify": "^10.0.0", "request-ip": "^3.3.0", "server-only": "^0.0.1", From 4323913f26c4d3217e76255657f408cebdc0197a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 3 Feb 2024 04:38:54 +0000 Subject: [PATCH 20/82] chore(deps): update dependency @types/react to v18.2.52 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index bc02b746..d6580bd8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11206,9 +11206,9 @@ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" }, "node_modules/@types/react": { - "version": "18.2.51", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.51.tgz", - "integrity": "sha512-XeoMaU4CzyjdRr3c4IQQtiH7Rpo18V07rYZUucEZQwOUEtGgTXv7e6igQiQ+xnV6MbMe1qjEmKdgMNnfppnXfg==", + "version": "18.2.52", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.52.tgz", + "integrity": "sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -37139,7 +37139,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-dropzone": "^14.2.3", - "react-hook-form": "^7.50.0", + "react-hook-form": "^7.45.4", "react-toastify": "^10.0.0", "request-ip": "^3.3.0", "server-only": "^0.0.1", @@ -37157,7 +37157,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.19", + "@types/react": "^18.2.52", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37232,7 +37232,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18", + "@types/react": "^18.2.52", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" From 1aa24933e1297bc3e30bb75246deadf7d071126a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 4 Feb 2024 06:50:36 +0000 Subject: [PATCH 21/82] chore(deps): update dependency prettier to v3.2.5 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index d6580bd8..78cce2cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31104,9 +31104,9 @@ } }, "node_modules/prettier": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz", - "integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -37157,7 +37157,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.52", + "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37166,7 +37166,7 @@ "jest-environment-jsdom": "^29.7.0", "postcss": "^8.4.29", "postinstall-postinstall": "^2.1.0", - "prettier": "^3.1.0", + "prettier": "^3.2.5", "prettier-plugin-tailwindcss": "^0.5.7", "tailwindcss": "^3.3.3", "ts-jest": "^29.1.1", @@ -37232,7 +37232,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18.2.52", + "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" @@ -37261,7 +37261,7 @@ "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0", - "prettier": "^3.1.0" + "prettier": "^3.2.5" } } } From 73474bf716eba52a3cf005081eb83f59cb35c136 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 4 Feb 2024 21:32:07 +0000 Subject: [PATCH 22/82] fix(deps): update dependency inquirer to v9.2.14 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 78cce2cf..47103f1e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19795,9 +19795,9 @@ "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" }, "node_modules/inquirer": { - "version": "9.2.13", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.13.tgz", - "integrity": "sha512-mUlJNemjYioZgaZXqEFlQ0z9GD8/o+pavIF3JyhzWLX4Xa9M1wioGMCxQEFmps70un9lrah2WaBl3kSRVcoV3g==", + "version": "9.2.14", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.14.tgz", + "integrity": "sha512-4ByIMt677Iz5AvjyKrDpzaepIyMewNvDcvwpVVRZNmy9dLakVoVgdCHZXbK1SlVJra1db0JZ6XkJyHsanpdrdQ==", "dependencies": { "@ljharb/through": "^2.3.12", "ansi-escapes": "^4.3.2", @@ -19816,7 +19816,7 @@ "wrap-ansi": "^6.2.0" }, "engines": { - "node": ">=14.18.0" + "node": ">=18" } }, "node_modules/inquirer/node_modules/ansi-styles": { @@ -37166,7 +37166,7 @@ "jest-environment-jsdom": "^29.7.0", "postcss": "^8.4.29", "postinstall-postinstall": "^2.1.0", - "prettier": "^3.2.5", + "prettier": "^3.1.0", "prettier-plugin-tailwindcss": "^0.5.7", "tailwindcss": "^3.3.3", "ts-jest": "^29.1.1", @@ -37250,7 +37250,7 @@ "depcheck": "^1.4.7", "dotenv": "^16.3.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "inquirer": "^9.2.11", + "inquirer": "^9.2.14", "patch-package": "^8.0.0", "tsx": "^4.7.0", "yaml": "^2.3.4" @@ -37261,7 +37261,7 @@ "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0", - "prettier": "^3.2.5" + "prettier": "^3.1.0" } } } From 0aa637aa0dbced9e88fbb7ae069d5921db6a8a55 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 06:05:01 +0000 Subject: [PATCH 23/82] chore(deps): update dependency @types/react to v18.2.53 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 47103f1e..0938d62b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11206,9 +11206,9 @@ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" }, "node_modules/@types/react": { - "version": "18.2.52", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.52.tgz", - "integrity": "sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==", + "version": "18.2.53", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.53.tgz", + "integrity": "sha512-52IHsMDT8qATp9B9zoOyobW8W3/0QhaJQTw1HwRj0UY2yBpCAQ7+S/CqHYQ8niAm3p4ji+rWUQ9UCib0GxQ60w==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -37157,7 +37157,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.19", + "@types/react": "^18.2.53", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37232,7 +37232,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18", + "@types/react": "^18.2.53", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" @@ -37250,7 +37250,7 @@ "depcheck": "^1.4.7", "dotenv": "^16.3.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "inquirer": "^9.2.14", + "inquirer": "^9.2.11", "patch-package": "^8.0.0", "tsx": "^4.7.0", "yaml": "^2.3.4" From ef999820042b58620cad762c23e8b0a6755ccd2d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 15:04:53 +0000 Subject: [PATCH 24/82] chore(deps): update dependency @testing-library/jest-dom to v6.4.2 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0938d62b..93fcb495 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10582,9 +10582,9 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.1.tgz", - "integrity": "sha512-Z7qMM3J2Zw5H/nC2/5CYx5YcuaD56JmDFKNIozZ89VIo6o6Y9FMhssics4e2madEKYDNEpZz3+glPGz0yWMOag==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz", + "integrity": "sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==", "dev": true, "dependencies": { "@adobe/css-tools": "^4.3.2", @@ -37153,11 +37153,11 @@ "devDependencies": { "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", - "@testing-library/jest-dom": "^6.1.3", + "@testing-library/jest-dom": "^6.4.2", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.53", + "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37232,7 +37232,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18.2.53", + "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" From 9a4c1912e81c640e562889832bb963ed236c4b30 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 18:18:55 +0000 Subject: [PATCH 25/82] chore(deps): update typescript-eslint monorepo to v6.21.0 --- package-lock.json | 104 +++++++++++++++++++++++----------------------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/package-lock.json b/package-lock.json index 93fcb495..3e01bbb1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11377,15 +11377,15 @@ "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.20.0.tgz", - "integrity": "sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", + "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.20.0", - "@typescript-eslint/type-utils": "6.20.0", - "@typescript-eslint/utils": "6.20.0", - "@typescript-eslint/visitor-keys": "6.20.0", + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/type-utils": "6.21.0", + "@typescript-eslint/utils": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -11571,14 +11571,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.20.0.tgz", - "integrity": "sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==", - "dependencies": { - "@typescript-eslint/scope-manager": "6.20.0", - "@typescript-eslint/types": "6.20.0", - "@typescript-eslint/typescript-estree": "6.20.0", - "@typescript-eslint/visitor-keys": "6.20.0", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", "debug": "^4.3.4" }, "engines": { @@ -11598,12 +11598,12 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.20.0.tgz", - "integrity": "sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "dependencies": { - "@typescript-eslint/types": "6.20.0", - "@typescript-eslint/visitor-keys": "6.20.0" + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -11614,12 +11614,12 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.20.0.tgz", - "integrity": "sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", + "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", "dependencies": { - "@typescript-eslint/typescript-estree": "6.20.0", - "@typescript-eslint/utils": "6.20.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/utils": "6.21.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -11640,9 +11640,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.20.0.tgz", - "integrity": "sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "engines": { "node": "^16.0.0 || >=18.0.0" }, @@ -11652,12 +11652,12 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.20.0.tgz", - "integrity": "sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "dependencies": { - "@typescript-eslint/types": "6.20.0", - "@typescript-eslint/visitor-keys": "6.20.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -11728,16 +11728,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.20.0.tgz", - "integrity": "sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", + "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.20.0", - "@typescript-eslint/types": "6.20.0", - "@typescript-eslint/typescript-estree": "6.20.0", + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", "semver": "^7.5.4" }, "engines": { @@ -11752,11 +11752,11 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.20.0.tgz", - "integrity": "sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "dependencies": { - "@typescript-eslint/types": "6.20.0", + "@typescript-eslint/types": "6.21.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -37102,8 +37102,8 @@ "@types/react-dom": "^18.2.7", "@types/request-ip": "^0.0.41", "@types/ua-parser-js": "^0.7.39", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", "autoprefixer": "^10.4.16", "base32-encode": "^2.0.0", "bcryptjs": "^2.4.3", @@ -37153,7 +37153,7 @@ "devDependencies": { "@babel/core": "^7.22.17", "@jest/globals": "^29.7.0", - "@testing-library/jest-dom": "^6.4.2", + "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", @@ -37193,8 +37193,8 @@ "devDependencies": { "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/types": "3.1.1", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0" @@ -37211,8 +37211,8 @@ "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", "@types/react-dom": "^18.2.7", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", "autoprefixer": "^10.4.16", "clsx": "^2.0.0", "eslint": "^8.55.0", @@ -37256,8 +37256,8 @@ "yaml": "^2.3.4" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0", From 10cbfc5fdd1be73b4a9cc7d4e452ae26371ff8a9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 22:44:37 +0000 Subject: [PATCH 26/82] chore(deps): update dependency @types/react to v18.2.54 --- package-lock.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3e01bbb1..88f82fcb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11206,9 +11206,9 @@ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" }, "node_modules/@types/react": { - "version": "18.2.53", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.53.tgz", - "integrity": "sha512-52IHsMDT8qATp9B9zoOyobW8W3/0QhaJQTw1HwRj0UY2yBpCAQ7+S/CqHYQ8niAm3p4ji+rWUQ9UCib0GxQ60w==", + "version": "18.2.54", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.54.tgz", + "integrity": "sha512-039k+vrVJymDoe2y+HLk3O3oI3sa+C8KNjuDKofqrIJK26ramnqLNj9VJTaxAzFGMvpW/79HrrAJapHzpQ9fGQ==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -37102,8 +37102,8 @@ "@types/react-dom": "^18.2.7", "@types/request-ip": "^0.0.41", "@types/ua-parser-js": "^0.7.39", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", + "@typescript-eslint/eslint-plugin": "^6.13.2", + "@typescript-eslint/parser": "^6.13.2", "autoprefixer": "^10.4.16", "base32-encode": "^2.0.0", "bcryptjs": "^2.4.3", @@ -37157,7 +37157,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.19", + "@types/react": "^18.2.54", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37193,8 +37193,8 @@ "devDependencies": { "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/types": "3.1.1", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", + "@typescript-eslint/eslint-plugin": "^6.13.2", + "@typescript-eslint/parser": "^6.13.2", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0" @@ -37211,8 +37211,8 @@ "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", "@types/react-dom": "^18.2.7", - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", + "@typescript-eslint/eslint-plugin": "^6.13.2", + "@typescript-eslint/parser": "^6.13.2", "autoprefixer": "^10.4.16", "clsx": "^2.0.0", "eslint": "^8.55.0", @@ -37232,7 +37232,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18", + "@types/react": "^18.2.54", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" @@ -37256,8 +37256,8 @@ "yaml": "^2.3.4" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.21.0", + "@typescript-eslint/eslint-plugin": "^6.13.2", + "@typescript-eslint/parser": "^6.13.2", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0", From 42092db4d1c1616de9f227bdbb2d9368cb5fa2c5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 00:57:22 +0000 Subject: [PATCH 27/82] chore(deps): update dependency postcss to v8.4.34 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 88f82fcb..13a45673 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30393,9 +30393,9 @@ } }, "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.34", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.34.tgz", + "integrity": "sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==", "funding": [ { "type": "opencollective", @@ -37157,14 +37157,14 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.54", + "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", "isomorphic-fetch": "^3.0.0", "jest": "^29.6.2", "jest-environment-jsdom": "^29.7.0", - "postcss": "^8.4.29", + "postcss": "^8.4.34", "postinstall-postinstall": "^2.1.0", "prettier": "^3.1.0", "prettier-plugin-tailwindcss": "^0.5.7", @@ -37232,8 +37232,8 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18.2.54", - "postcss": "^8", + "@types/react": "^18", + "postcss": "^8.4.34", "tailwindcss": "^3.3.0", "typescript": "^5" } From 40de886294b315101f6b6b708025da8be976a010 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 04:29:56 +0000 Subject: [PATCH 28/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.507.0 --- package-lock.json | 100 +++++++++++++++++++++++----------------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/package-lock.json b/package-lock.json index 13a45673..a8a10d2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,16 +353,16 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.504.0.tgz", - "integrity": "sha512-J8xPsnk7EDwalFSaDxPFNT2+x99nG2uQTpsLXAV3bWbT1nD/JZ+fase9GqxM11v6WngzqRvTQg26ljMn5hQSKA==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.507.0.tgz", + "integrity": "sha512-rRLiC5Ly3e7kZVNoRsG6JhZ8Yat5uEnDeShdWNdHchyTO88AaEnHaeyiVG9ecmKI8jYl6NbWSHB8xL0l9KIr/w==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.504.0", + "@aws-sdk/client-sts": "3.507.0", "@aws-sdk/core": "3.496.0", - "@aws-sdk/credential-provider-node": "3.504.0", + "@aws-sdk/credential-provider-node": "3.507.0", "@aws-sdk/middleware-bucket-endpoint": "3.502.0", "@aws-sdk/middleware-expect-continue": "3.502.0", "@aws-sdk/middleware-flexible-checksums": "3.502.0", @@ -421,9 +421,9 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz", - "integrity": "sha512-OZAYal1+PQgUUtWiHhRayDtX0OD+XpXHKAhjYgEIPbyhQaCMp3/Bq1xDX151piWXvXqXLJHFKb8DUEqzwGO9QA==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.507.0.tgz", + "integrity": "sha512-pFeaKwqv4tXD6QVxWC2V4N62DUoP3bPSm/mCe2SPhaNjNsmwwA53viUHz/nwxIbs8w4vV44UQsygb0AgKm+HoQ==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", @@ -468,13 +468,13 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.504.0.tgz", - "integrity": "sha512-ODA33/nm2srhV08EW0KZAP577UgV0qjyr7Xp2yEo8MXWL4ZqQZprk1c+QKBhjr4Djesrm0VPmSD/np0mtYP68A==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.507.0.tgz", + "integrity": "sha512-ms5CH2ImhqqCIbo5irxayByuPOlVAmSiqDVfjZKwgIziqng2bVgNZMeKcT6t0bmrcgScEAVnZwY7j/iZTIw73g==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.504.0", + "@aws-sdk/client-sts": "3.507.0", "@aws-sdk/core": "3.496.0", "@aws-sdk/middleware-host-header": "3.502.0", "@aws-sdk/middleware-logger": "3.502.0", @@ -516,13 +516,13 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.504.0" + "@aws-sdk/credential-provider-node": "^3.507.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz", - "integrity": "sha512-IESs8FkL7B/uY+ml4wgoRkrr6xYo4PizcNw6JX17eveq1gRBCPKeGMjE6HTDOcIYZZ8rqz/UeuH3JD4UhrMOnA==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.507.0.tgz", + "integrity": "sha512-TOWBe0ApEh32QOib0R+irWGjd1F9wnhbGV5PcB9SakyRwvqwG5MKOfYxG7ocoDqLlaRwzZMidcy/PV8/OEVNKg==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", @@ -568,7 +568,7 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.504.0" + "@aws-sdk/credential-provider-node": "^3.507.0" } }, "node_modules/@aws-sdk/core": { @@ -621,15 +621,15 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.504.0.tgz", - "integrity": "sha512-ODICLXfr8xTUd3wweprH32Ge41yuBa+u3j0JUcLdTUO1N9ldczSMdo8zOPlP0z4doqD3xbnqMkjNQWgN/Q+5oQ==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.507.0.tgz", + "integrity": "sha512-2CnyduoR9COgd7qH1LPYK8UggGqVs8R4ASDMB5bwGxbg9ZerlStDiHpqvJNNg1k+VlejBr++utxfmHd236XgmQ==", "dependencies": { - "@aws-sdk/client-sts": "3.504.0", + "@aws-sdk/client-sts": "3.507.0", "@aws-sdk/credential-provider-env": "3.502.0", "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.504.0", - "@aws-sdk/credential-provider-web-identity": "3.504.0", + "@aws-sdk/credential-provider-sso": "3.507.0", + "@aws-sdk/credential-provider-web-identity": "3.507.0", "@aws-sdk/types": "3.502.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", @@ -642,16 +642,16 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.504.0.tgz", - "integrity": "sha512-6+V5hIh+tILmUjf2ZQWQINR3atxQVgH/bFrGdSR/sHSp/tEgw3m0xWL3IRslWU1e4/GtXrfg1iYnMknXy68Ikw==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.507.0.tgz", + "integrity": "sha512-tkQnmOLkRBXfMLgDYHzogrqTNdtl0Im0ipzJb2IV5hfM5NoTfCf795e9A9isgwjSP/g/YEU0xQWxa4lq8LRtuA==", "dependencies": { "@aws-sdk/credential-provider-env": "3.502.0", "@aws-sdk/credential-provider-http": "3.503.1", - "@aws-sdk/credential-provider-ini": "3.504.0", + "@aws-sdk/credential-provider-ini": "3.507.0", "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.504.0", - "@aws-sdk/credential-provider-web-identity": "3.504.0", + "@aws-sdk/credential-provider-sso": "3.507.0", + "@aws-sdk/credential-provider-web-identity": "3.507.0", "@aws-sdk/types": "3.502.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", @@ -679,12 +679,12 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.504.0.tgz", - "integrity": "sha512-4MgH2or2SjPzaxM08DCW+BjaX4DSsEGJlicHKmz6fh+w9JmLh750oXcTnbvgUeVz075jcs6qTKjvUcsdGM/t8Q==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.507.0.tgz", + "integrity": "sha512-6WBjou52QukFpDi4ezb19bcAx/bM8ge8qnJnRT02WVRmU6zFQ5yLD2fW1MFsbX3cwbey+wSqKd5FGE1Hukd5wQ==", "dependencies": { - "@aws-sdk/client-sso": "3.502.0", - "@aws-sdk/token-providers": "3.504.0", + "@aws-sdk/client-sso": "3.507.0", + "@aws-sdk/token-providers": "3.507.0", "@aws-sdk/types": "3.502.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -696,11 +696,11 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.504.0.tgz", - "integrity": "sha512-L1ljCvGpIEFdJk087ijf2ohg7HBclOeB1UgBxUBBzf4iPRZTQzd2chGaKj0hm2VVaXz7nglswJeURH5PFcS5oA==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.507.0.tgz", + "integrity": "sha512-f+aGMfazBimX7S06224JRYzGTaMh1uIhfj23tZylPJ05KxTVi5IO1RoqeI/uHLJ+bDOx+JHBC04g/oCdO4kHvw==", "dependencies": { - "@aws-sdk/client-sts": "3.504.0", + "@aws-sdk/client-sts": "3.507.0", "@aws-sdk/types": "3.502.0", "@smithy/property-provider": "^2.1.1", "@smithy/types": "^2.9.1", @@ -894,11 +894,11 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.504.0.tgz", - "integrity": "sha512-XKLdhfGz0CpTGWflw7NtXmdDetRHJ/EctyezIy6noHeGLNkHUUqmrqtWmwiW3tkd8pGOqpPU51f60kVHzL1z8A==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.507.0.tgz", + "integrity": "sha512-AGq6Tn+ILLwVhC2qh9qNovu3Ha3FAfljAUimcW/HXDWTTDHER53URyJO9LiI9ebZD2lxkY4fDm0umYcJXD7+wQ==", "dependencies": { - "@aws-sdk/client-s3": "3.504.0", + "@aws-sdk/client-s3": "3.507.0", "@aws-sdk/types": "3.502.0", "@aws-sdk/util-format-url": "3.502.0", "@smithy/middleware-endpoint": "^2.4.1", @@ -929,11 +929,11 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.504.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.504.0.tgz", - "integrity": "sha512-YIJWWsZi2ClUiILS1uh5L6VjmCUSTI6KKMuL9DkGjYqJ0aI6M8bd8fT9Wm7QmXCyjcArTgr/Atkhia4T7oKvzQ==", + "version": "3.507.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.507.0.tgz", + "integrity": "sha512-ehOINGjoGJc6Puzon7ev4bXckkaZx18WNgMTNttYJhj3vTpj5LPSQbI/5SS927bEbpGMFz1+hJ6Ra5WGfbTcEQ==", "dependencies": { - "@aws-sdk/client-sso-oidc": "3.504.0", + "@aws-sdk/client-sso-oidc": "3.507.0", "@aws-sdk/types": "3.502.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -37081,8 +37081,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.507.0", + "@aws-sdk/s3-presigned-post": "^3.507.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37164,7 +37164,7 @@ "isomorphic-fetch": "^3.0.0", "jest": "^29.6.2", "jest-environment-jsdom": "^29.7.0", - "postcss": "^8.4.34", + "postcss": "^8.4.29", "postinstall-postinstall": "^2.1.0", "prettier": "^3.1.0", "prettier-plugin-tailwindcss": "^0.5.7", @@ -37233,7 +37233,7 @@ "devDependencies": { "@types/node": "^20", "@types/react": "^18", - "postcss": "^8.4.34", + "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" } From 73ce9896b354e31a3b6803a8f7f9c94934d80c4d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 07:00:33 +0000 Subject: [PATCH 29/82] fix(deps): update dependency lucide-react to ^0.323.0 --- package-lock.json | 12 ++++++------ packages/app/package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index a8a10d2d..a5de6baf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23481,9 +23481,9 @@ } }, "node_modules/lucide-react": { - "version": "0.321.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.321.0.tgz", - "integrity": "sha512-Fi9VahIna6642U+2nAGSjnXwUBV3WyfFFPQq4yi3w30jtqxDLfSyiYCtCYCYQZ2KWNZc1MDI+rcsa0t+ChdYpw==", + "version": "0.323.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.323.0.tgz", + "integrity": "sha512-rTXZFILl2Y4d1SG9p1Mdcf17AcPvPvpc/egFIzUrp7IUy60MUQo3Oi1mu8LGYXUVwuRZYsSMt3csHRW5mAovJg==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37081,8 +37081,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.507.0", - "@aws-sdk/s3-presigned-post": "^3.507.0", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37126,7 +37126,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.321.0", + "lucide-react": "^0.323.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", diff --git a/packages/app/package.json b/packages/app/package.json index ed12349b..185dabce 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.321.0", + "lucide-react": "^0.323.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From 1801bb9181ddb8e422956a30a8cece16fd08a91f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 13:04:25 +0000 Subject: [PATCH 30/82] chore(deps): update dependency @types/react to v18.2.55 --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a5de6baf..33a870a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11206,9 +11206,9 @@ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" }, "node_modules/@types/react": { - "version": "18.2.54", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.54.tgz", - "integrity": "sha512-039k+vrVJymDoe2y+HLk3O3oI3sa+C8KNjuDKofqrIJK26ramnqLNj9VJTaxAzFGMvpW/79HrrAJapHzpQ9fGQ==", + "version": "18.2.55", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.55.tgz", + "integrity": "sha512-Y2Tz5P4yz23brwm2d7jNon39qoAtMMmalOQv6+fEFt1mT+FcM3D841wDpoUvFXhaYenuROCy3FZYqdTjM7qVyA==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -37157,7 +37157,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.19", + "@types/react": "^18.2.55", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37232,7 +37232,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18", + "@types/react": "^18.2.55", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" From 075e60d5183a40aa484b94ccbd12a716acad6be7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 16:53:43 +0000 Subject: [PATCH 31/82] fix(deps): update dependency eslint-plugin-tailwindcss to v3.14.2 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33a870a9..4441492f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16955,9 +16955,9 @@ } }, "node_modules/eslint-plugin-tailwindcss": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.14.1.tgz", - "integrity": "sha512-orNkVzJ1fdCkj5d8AHE3tAbixNpMJRoKoHPnxZbZ6iBHTsNvOEmeBz62C3THPhFnXCXaD55SRbNjqGzMEXRoZA==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-tailwindcss/-/eslint-plugin-tailwindcss-3.14.2.tgz", + "integrity": "sha512-fNzdf4poZP2yQC0xC2prQxMuArMSb5mnellLQvwb9HC3NcLzxs+0IVKWIg1BqUqyui0c+bbjMmhWcKUWK67SLQ==", "dependencies": { "fast-glob": "^3.2.5", "postcss": "^8.4.4" @@ -37122,7 +37122,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-tailwindcss": "^3.13.0", + "eslint-plugin-tailwindcss": "^3.14.2", "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", @@ -37157,7 +37157,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.55", + "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37220,7 +37220,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-tailwindcss": "^3.13.0", + "eslint-plugin-tailwindcss": "^3.14.2", "eslint-plugin-unused-imports": "^3.0.0", "negotiator": "^0.6.3", "next": "^14.0.0", @@ -37232,7 +37232,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18.2.55", + "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" From 3b752bde37c3f1fe09cac17c36da87a412d896e2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 18:40:09 +0000 Subject: [PATCH 32/82] chore(deps): update dependency semantic-release to v23.0.1 --- package-lock.json | 217 +++++++++++++++++++++++++++++++++++++--------- 1 file changed, 174 insertions(+), 43 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4441492f..7da94625 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12389,12 +12389,6 @@ "node": ">=4" } }, - "node_modules/ansicolors": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", - "integrity": "sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==", - "dev": true - }, "node_modules/any-promise": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", @@ -13667,19 +13661,6 @@ } ] }, - "node_modules/cardinal": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", - "integrity": "sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==", - "dev": true, - "dependencies": { - "ansicolors": "~0.3.2", - "redeyed": "~2.1.0" - }, - "bin": { - "cdl": "bin/cdl.js" - } - }, "node_modules/ccount": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", @@ -13921,6 +13902,156 @@ "node": ">=8" } }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/cli-highlight/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cli-highlight/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/cli-spinner": { "version": "0.2.10", "resolved": "https://registry.npmjs.org/cli-spinner/-/cli-spinner-0.2.10.tgz", @@ -19235,6 +19366,15 @@ "he": "bin/he" } }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/history": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", @@ -23580,23 +23720,23 @@ } }, "node_modules/marked-terminal": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-6.1.0.tgz", - "integrity": "sha512-QaCSF6NV82oo6K0szEnmc65ooDeW0T/Adcyf0fcW+Hto2GT1VADFg8dn1zaeHqzj65fqDH1hMNChGNRaC/lbkA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-7.0.0.tgz", + "integrity": "sha512-sNEx8nn9Ktcm6pL0TnRz8tnXq/mSS0Q1FRSwJOAqw4lAB4l49UeDf85Gm1n9RPFm5qurCPjwi1StAQT2XExhZw==", "dev": true, "dependencies": { "ansi-escapes": "^6.2.0", - "cardinal": "^2.1.1", "chalk": "^5.3.0", + "cli-highlight": "^2.1.11", "cli-table3": "^0.6.3", - "node-emoji": "^2.1.0", + "node-emoji": "^2.1.3", "supports-hyperlinks": "^3.0.0" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { - "marked": ">=1 <11" + "marked": ">=1 <13" } }, "node_modules/marked-terminal/node_modules/ansi-escapes": { @@ -32167,15 +32307,6 @@ "node": ">=8" } }, - "node_modules/redeyed": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", - "integrity": "sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==", - "dev": true, - "dependencies": { - "esprima": "~4.0.0" - } - }, "node_modules/redis-errors": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", @@ -32998,9 +33129,9 @@ } }, "node_modules/semantic-release": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-23.0.0.tgz", - "integrity": "sha512-Jz7jEWO2igTtske112gC4PPE2whCMVrsgxUPG3/SZI7VE357suIUZFlJd1Yu0g2I6RPc2HxNEfUg7KhmDTjwqg==", + "version": "23.0.1", + "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-23.0.1.tgz", + "integrity": "sha512-xuFpTmGZxxxM9X0koDSYWK7HGtVR28TRZ2CIG2LZptiZ4IdHBD7CFz5JBW4BMLsUorCBSjvSUt5qzwW+xmZw0A==", "dev": true, "dependencies": { "@semantic-release/commit-analyzer": "^11.0.0", @@ -33022,7 +33153,7 @@ "import-from-esm": "^1.3.1", "lodash-es": "^4.17.21", "marked": "^11.0.0", - "marked-terminal": "^6.0.0", + "marked-terminal": "^7.0.0", "micromatch": "^4.0.2", "p-each-series": "^3.0.0", "p-reduce": "^3.0.0", @@ -33143,9 +33274,9 @@ } }, "node_modules/semantic-release/node_modules/marked": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-11.1.1.tgz", - "integrity": "sha512-EgxRjgK9axsQuUa/oKMx5DEY8oXpKJfk61rT5iY3aRlgU6QJtUcxU5OAymdhCvWvhYcd9FKmO5eQoX8m9VGJXg==", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-11.2.0.tgz", + "integrity": "sha512-HR0m3bvu0jAPYiIvLUUQtdg1g6D247//lvcekpHO1WMvbwDlwSkZAX9Lw4F4YHE1T0HaaNve0tuAWuV1UJ6vtw==", "dev": true, "bin": { "marked": "bin/marked.js" @@ -37122,7 +37253,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-tailwindcss": "^3.14.2", + "eslint-plugin-tailwindcss": "^3.13.0", "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", @@ -37220,7 +37351,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "eslint-plugin-tailwindcss": "^3.14.2", + "eslint-plugin-tailwindcss": "^3.13.0", "eslint-plugin-unused-imports": "^3.0.0", "negotiator": "^0.6.3", "next": "^14.0.0", From a33765473dc1f73e57ece9f6aa722d3086d7cd53 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Feb 2024 22:31:57 +0000 Subject: [PATCH 33/82] fix(deps): update dependency react-hook-form to v7.50.1 --- package-lock.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7da94625..513f19cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31923,9 +31923,9 @@ } }, "node_modules/react-hook-form": { - "version": "7.50.0", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.50.0.tgz", - "integrity": "sha512-AOhuzM3RdP09ZCnq+Z0yvKGHK25yiOX5phwxjV9L7U6HMla10ezkBnvQ+Pk4GTuDfsC5P2zza3k8mawFwFLVuQ==", + "version": "7.50.1", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.50.1.tgz", + "integrity": "sha512-3PCY82oE0WgeOgUtIr3nYNNtNvqtJ7BZjsbxh6TnYNbXButaD5WpjOmTjdxZfheuHKR68qfeFnEDVYoSSFPMTQ==", "engines": { "node": ">=12.22.0" }, @@ -37270,7 +37270,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-dropzone": "^14.2.3", - "react-hook-form": "^7.45.4", + "react-hook-form": "^7.50.1", "react-toastify": "^10.0.0", "request-ip": "^3.3.0", "server-only": "^0.0.1", From c4e708c8e160555b55e0ec8e9a8c9c72f742ba5e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Feb 2024 00:20:17 +0000 Subject: [PATCH 34/82] fix(deps): update trpc monorepo to v10.45.1 --- package-lock.json | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 513f19cb..106b4932 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10732,35 +10732,35 @@ "integrity": "sha512-AqlrT8YA1o7Ff5wPfMOL0pvL+1X+sw60NN6CcOCqs658emD6RfiXhF7Gu9QcfKBH7ELY2nInLhKSCWVoNL70MQ==" }, "node_modules/@trpc/client": { - "version": "10.45.0", - "resolved": "https://registry.npmjs.org/@trpc/client/-/client-10.45.0.tgz", - "integrity": "sha512-m091R1qte9rvkvL8N1e/mzrbb8S4gb+Q4ZNJnEGDgd7kic/6a8DFgSciBTiCoSp0YwOTVhyQzSrrA/sZI6PhBg==", + "version": "10.45.1", + "resolved": "https://registry.npmjs.org/@trpc/client/-/client-10.45.1.tgz", + "integrity": "sha512-nVbAk1xpIiI64WgzXGgfxPOGgHoYvffn1IsjV1D/Ri7DL4BKuo2qtZ7UQ+OuHkzH2M8j4ikSVBDpk545fOdvpw==", "funding": [ "https://trpc.io/sponsor" ], "peerDependencies": { - "@trpc/server": "10.45.0" + "@trpc/server": "10.45.1" } }, "node_modules/@trpc/react-query": { - "version": "10.45.0", - "resolved": "https://registry.npmjs.org/@trpc/react-query/-/react-query-10.45.0.tgz", - "integrity": "sha512-MMc2pLwoaLZVwvLQyzJv3uEmdG3lORhifhVzR/drtavwDYwt+OEvH0w3s1zC7RaDdFpc6Nj2kkpHmdoU7BlAAw==", + "version": "10.45.1", + "resolved": "https://registry.npmjs.org/@trpc/react-query/-/react-query-10.45.1.tgz", + "integrity": "sha512-48OOMpwVjQFUQJqlp9/tW1lqESZg9YEqB5iVci7mYaDzZPEs/YUcV85XKvYzgeW+7K9oShX/JMVce8muON/6uQ==", "funding": [ "https://trpc.io/sponsor" ], "peerDependencies": { "@tanstack/react-query": "^4.18.0", - "@trpc/client": "10.45.0", - "@trpc/server": "10.45.0", + "@trpc/client": "10.45.1", + "@trpc/server": "10.45.1", "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "node_modules/@trpc/server": { - "version": "10.45.0", - "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.45.0.tgz", - "integrity": "sha512-2Fwzv6nqpE0Ie/G7PeS0EVR89zLm+c1Mw7T+RAGtU807j4oaUx0zGkBXTu5u9AI+j+BYNN2GZxJcuDTAecbr1A==", + "version": "10.45.1", + "resolved": "https://registry.npmjs.org/@trpc/server/-/server-10.45.1.tgz", + "integrity": "sha512-KOzBEVaHW9IxEedUP9E50y0tYxAuvlzyjn80Bpemw4rcNbT4WtJnhkFPUY+qDJl7Crt3B/oY2qMgSxVWi9toLg==", "funding": [ "https://trpc.io/sponsor" ] @@ -37222,9 +37222,9 @@ "@t3-oss/env-nextjs": "^0.8.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", - "@trpc/client": "^10.43.0", - "@trpc/react-query": "^10.43.0", - "@trpc/server": "^10.43.0", + "@trpc/client": "^10.45.1", + "@trpc/react-query": "^10.45.1", + "@trpc/server": "^10.45.1", "@types/bcryptjs": "^2.4.2", "@types/cli-spinner": "^0.2.3", "@types/crypto-js": "^4.2.1", @@ -37270,7 +37270,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-dropzone": "^14.2.3", - "react-hook-form": "^7.50.1", + "react-hook-form": "^7.45.4", "react-toastify": "^10.0.0", "request-ip": "^3.3.0", "server-only": "^0.0.1", From ea2d212d2bcba8da68d23924daffbbf086bca47c Mon Sep 17 00:00:00 2001 From: HUORT Louis <70844594+rharkor@users.noreply.github.com> Date: Wed, 7 Feb 2024 10:00:58 +0100 Subject: [PATCH 35/82] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 2a33ac2b..3d18a86c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/rharkor/next-boilerplate/blob/main/LICENSE) Welcome to the _Next.js Boilerplate_, an open-source template for all your nextjs projects! It's loaded with features that'll help you build a high-performance, maintainable, and enjoyable app. We've done all the heavy lifting for you, so sit back, relax, and get ready to conquer the world with your incredible app! 🌍 -_Inspired by [Next enterprise](https://github.com/Blazity/next-enterprise/)_

You can test the demo [here](https://next-boilerplate-rharkor.vercel.app/). From 5a2d8c4a76a8bca7ce6391e8f4b080297256598c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Feb 2024 15:36:07 +0000 Subject: [PATCH 36/82] chore(deps): update dependency semantic-release to v23.0.2 --- package-lock.json | 35 +++++++++++------------------------ 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index 106b4932..22ab4977 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23707,16 +23707,15 @@ } }, "node_modules/marked": { - "version": "9.1.6", - "resolved": "https://registry.npmjs.org/marked/-/marked-9.1.6.tgz", - "integrity": "sha512-jcByLnIFkd5gSXZmjNvS1TlmRhCXZjIzHYlaGkPlLIekG55JDR2Z4va9tZwCiP+/RDERiNhMOFu01xd6O5ct1Q==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-12.0.0.tgz", + "integrity": "sha512-Vkwtq9rLqXryZnWaQc86+FHLC6tr/fycMfYAhiOIXkrNmeGAyhSxjqu0Rs1i0bBqw5u0S7+lV9fdH2ZSVaoa0w==", "dev": true, - "peer": true, "bin": { "marked": "bin/marked.js" }, "engines": { - "node": ">= 16" + "node": ">= 18" } }, "node_modules/marked-terminal": { @@ -33129,9 +33128,9 @@ } }, "node_modules/semantic-release": { - "version": "23.0.1", - "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-23.0.1.tgz", - "integrity": "sha512-xuFpTmGZxxxM9X0koDSYWK7HGtVR28TRZ2CIG2LZptiZ4IdHBD7CFz5JBW4BMLsUorCBSjvSUt5qzwW+xmZw0A==", + "version": "23.0.2", + "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-23.0.2.tgz", + "integrity": "sha512-OnVYJ6Xgzwe1x8MKswba7RU9+5djS1MWRTrTn5qsq3xZYpslroZkV9Pt0dA2YcIuieeuSZWJhn+yUWoBUHO5Fw==", "dev": true, "dependencies": { "@semantic-release/commit-analyzer": "^11.0.0", @@ -33152,7 +33151,7 @@ "hosted-git-info": "^7.0.0", "import-from-esm": "^1.3.1", "lodash-es": "^4.17.21", - "marked": "^11.0.0", + "marked": "^12.0.0", "marked-terminal": "^7.0.0", "micromatch": "^4.0.2", "p-each-series": "^3.0.0", @@ -33273,18 +33272,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/semantic-release/node_modules/marked": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-11.2.0.tgz", - "integrity": "sha512-HR0m3bvu0jAPYiIvLUUQtdg1g6D247//lvcekpHO1WMvbwDlwSkZAX9Lw4F4YHE1T0HaaNve0tuAWuV1UJ6vtw==", - "dev": true, - "bin": { - "marked": "bin/marked.js" - }, - "engines": { - "node": ">= 18" - } - }, "node_modules/semantic-release/node_modules/p-reduce": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz", @@ -37222,9 +37209,9 @@ "@t3-oss/env-nextjs": "^0.8.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", - "@trpc/client": "^10.45.1", - "@trpc/react-query": "^10.45.1", - "@trpc/server": "^10.45.1", + "@trpc/client": "^10.43.0", + "@trpc/react-query": "^10.43.0", + "@trpc/server": "^10.43.0", "@types/bcryptjs": "^2.4.2", "@types/cli-spinner": "^0.2.3", "@types/crypto-js": "^4.2.1", From 0f9df45cda88c657fa0330e954875e32768a13ab Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Feb 2024 19:13:09 +0000 Subject: [PATCH 37/82] chore(deps): update dependency postcss to v8.4.35 --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 22ab4977..519863c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30532,9 +30532,9 @@ } }, "node_modules/postcss": { - "version": "8.4.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.34.tgz", - "integrity": "sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "funding": [ { "type": "opencollective", @@ -37282,7 +37282,7 @@ "isomorphic-fetch": "^3.0.0", "jest": "^29.6.2", "jest-environment-jsdom": "^29.7.0", - "postcss": "^8.4.29", + "postcss": "^8.4.35", "postinstall-postinstall": "^2.1.0", "prettier": "^3.1.0", "prettier-plugin-tailwindcss": "^0.5.7", @@ -37351,7 +37351,7 @@ "devDependencies": { "@types/node": "^20", "@types/react": "^18", - "postcss": "^8", + "postcss": "^8.4.35", "tailwindcss": "^3.3.0", "typescript": "^5" } From 5778a7a27d5f302501afe12a7f67ccefb5c974b5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Feb 2024 21:24:15 +0000 Subject: [PATCH 38/82] fix(deps): update dependency @types/react-dom to v18.2.19 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 519863c8..7c99f5e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11216,9 +11216,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", - "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", + "version": "18.2.19", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.19.tgz", + "integrity": "sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==", "dependencies": { "@types/react": "*" } @@ -37217,7 +37217,7 @@ "@types/crypto-js": "^4.2.1", "@types/negotiator": "^0.6.3", "@types/nodemailer": "^6.4.14", - "@types/react-dom": "^18.2.7", + "@types/react-dom": "^18.2.19", "@types/request-ip": "^0.0.41", "@types/ua-parser-js": "^0.7.39", "@typescript-eslint/eslint-plugin": "^6.13.2", @@ -37282,7 +37282,7 @@ "isomorphic-fetch": "^3.0.0", "jest": "^29.6.2", "jest-environment-jsdom": "^29.7.0", - "postcss": "^8.4.35", + "postcss": "^8.4.29", "postinstall-postinstall": "^2.1.0", "prettier": "^3.1.0", "prettier-plugin-tailwindcss": "^0.5.7", @@ -37328,7 +37328,7 @@ "@t3-oss/env-nextjs": "^0.8.0", "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", - "@types/react-dom": "^18.2.7", + "@types/react-dom": "^18.2.19", "@typescript-eslint/eslint-plugin": "^6.13.2", "@typescript-eslint/parser": "^6.13.2", "autoprefixer": "^10.4.16", @@ -37351,7 +37351,7 @@ "devDependencies": { "@types/node": "^20", "@types/react": "^18", - "postcss": "^8.4.35", + "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" } From 74882bf660e5ca75f8d1d644c1ebb30f72d3dadc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Feb 2024 01:48:16 +0000 Subject: [PATCH 39/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.509.0 --- package-lock.json | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c99f5e4..6a2c46aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,16 +353,16 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.507.0.tgz", - "integrity": "sha512-rRLiC5Ly3e7kZVNoRsG6JhZ8Yat5uEnDeShdWNdHchyTO88AaEnHaeyiVG9ecmKI8jYl6NbWSHB8xL0l9KIr/w==", + "version": "3.509.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.509.0.tgz", + "integrity": "sha512-yeZJ1892Lj8S2zE0HerVt/ZJWaxemoEV3tzn5XDjExK6666cUajSwfmX036T51pEBwjqsTPz0ZJB1rlV7VFTIA==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/client-sts": "3.507.0", "@aws-sdk/core": "3.496.0", - "@aws-sdk/credential-provider-node": "3.507.0", + "@aws-sdk/credential-provider-node": "3.509.0", "@aws-sdk/middleware-bucket-endpoint": "3.502.0", "@aws-sdk/middleware-expect-continue": "3.502.0", "@aws-sdk/middleware-flexible-checksums": "3.502.0", @@ -642,9 +642,9 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.507.0.tgz", - "integrity": "sha512-tkQnmOLkRBXfMLgDYHzogrqTNdtl0Im0ipzJb2IV5hfM5NoTfCf795e9A9isgwjSP/g/YEU0xQWxa4lq8LRtuA==", + "version": "3.509.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.509.0.tgz", + "integrity": "sha512-uXT8wIq1k+m0mS/pC9U1cUTIjUB7/4PgxyiYsTxYPIULtWnQXltAlcPU3QzKTJMP60sqftRYZ2jFDLAVsipQxw==", "dependencies": { "@aws-sdk/credential-provider-env": "3.502.0", "@aws-sdk/credential-provider-http": "3.503.1", @@ -894,11 +894,11 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.507.0.tgz", - "integrity": "sha512-AGq6Tn+ILLwVhC2qh9qNovu3Ha3FAfljAUimcW/HXDWTTDHER53URyJO9LiI9ebZD2lxkY4fDm0umYcJXD7+wQ==", + "version": "3.509.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.509.0.tgz", + "integrity": "sha512-JTI3p1DdVsVsfbpkwkq6bYusbm4WUdoBd0DDyofoypWsVGF3S0TbajvwZWR9vFZ84yxGLMifiivysk4Ne8fwZw==", "dependencies": { - "@aws-sdk/client-s3": "3.507.0", + "@aws-sdk/client-s3": "3.509.0", "@aws-sdk/types": "3.502.0", "@aws-sdk/util-format-url": "3.502.0", "@smithy/middleware-endpoint": "^2.4.1", @@ -37199,8 +37199,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.509.0", + "@aws-sdk/s3-presigned-post": "^3.509.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37217,7 +37217,7 @@ "@types/crypto-js": "^4.2.1", "@types/negotiator": "^0.6.3", "@types/nodemailer": "^6.4.14", - "@types/react-dom": "^18.2.19", + "@types/react-dom": "^18.2.7", "@types/request-ip": "^0.0.41", "@types/ua-parser-js": "^0.7.39", "@typescript-eslint/eslint-plugin": "^6.13.2", @@ -37328,7 +37328,7 @@ "@t3-oss/env-nextjs": "^0.8.0", "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", - "@types/react-dom": "^18.2.19", + "@types/react-dom": "^18.2.7", "@typescript-eslint/eslint-plugin": "^6.13.2", "@typescript-eslint/parser": "^6.13.2", "autoprefixer": "^10.4.16", From 57b9ffe89ab0269d6f7186725daf666f113a25ce Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 8 Feb 2024 21:36:44 +0000 Subject: [PATCH 40/82] chore(deps): update dependency @types/node to v20.11.17 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6a2c46aa..b4c1ce0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11151,9 +11151,9 @@ "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==" }, "node_modules/@types/node": { - "version": "20.11.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz", - "integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==", + "version": "20.11.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", + "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==", "dependencies": { "undici-types": "~5.26.4" } @@ -37199,8 +37199,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.509.0", - "@aws-sdk/s3-presigned-post": "^3.509.0", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37274,7 +37274,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.4.9", + "@types/node": "^20.11.17", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37349,7 +37349,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "^20.11.17", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From b71460ef92a419e522988916ad2519ba77fd3aa6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Feb 2024 00:06:27 +0000 Subject: [PATCH 41/82] fix(deps): update dependency @t3-oss/env-nextjs to ^0.9.0 --- package-lock.json | 22 +++++++++++----------- packages/app/package.json | 2 +- packages/landing/package.json | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index b4c1ce0b..461c69ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10418,9 +10418,9 @@ } }, "node_modules/@t3-oss/env-core": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@t3-oss/env-core/-/env-core-0.8.0.tgz", - "integrity": "sha512-Tc1pg0KH/tJeI0Z1s/Isp1VsGDj1N03ZAYFV8GjWgMxytF/ve0Dv+opjmTapHICRv8qiB1Y/fsTjkWNMpKPRCQ==", + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@t3-oss/env-core/-/env-core-0.9.2.tgz", + "integrity": "sha512-KgWXljUTHgO3o7GMZQPAD5+P+HqpauMNNHowlm7V2b9IeMitSUpNKwG6xQrup/xARWHTdxRVIl0mSI4wCevQhQ==", "peerDependencies": { "typescript": ">=5.0.0", "zod": "^3.0.0" @@ -10432,11 +10432,11 @@ } }, "node_modules/@t3-oss/env-nextjs": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@t3-oss/env-nextjs/-/env-nextjs-0.8.0.tgz", - "integrity": "sha512-bJyoE8of4QmqZN7a49iLJAbUq4graScb9ezXzvnuIVr9JP43C093vmy55hT1uZL533CwiPz8zo1INwyAS6qnHw==", + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@t3-oss/env-nextjs/-/env-nextjs-0.9.2.tgz", + "integrity": "sha512-dklHrgKLESStNVB67Jdbu6osxDYA+xNKaPBRerlnkEvzbCccSKMvZENx6EZebJuR4snqB3/yRykNMn/bdIAyiQ==", "dependencies": { - "@t3-oss/env-core": "0.8.0" + "@t3-oss/env-core": "0.9.2" }, "peerDependencies": { "typescript": ">=5.0.0", @@ -37206,7 +37206,7 @@ "@next-auth/prisma-adapter": "^1.0.7", "@nextui-org/react": "^2.2.9", "@prisma/client": "^5.6.0", - "@t3-oss/env-nextjs": "^0.8.0", + "@t3-oss/env-nextjs": "^0.9.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", "@trpc/client": "^10.43.0", @@ -37274,7 +37274,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.11.17", + "@types/node": "^20.4.9", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37325,7 +37325,7 @@ "name": "@next-boilerplate/landing", "dependencies": { "@formatjs/intl-localematcher": "^0.5.0", - "@t3-oss/env-nextjs": "^0.8.0", + "@t3-oss/env-nextjs": "^0.9.0", "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", "@types/react-dom": "^18.2.7", @@ -37349,7 +37349,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.17", + "@types/node": "^20", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", diff --git a/packages/app/package.json b/packages/app/package.json index 185dabce..fa325ef3 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -22,7 +22,7 @@ "@next-auth/prisma-adapter": "^1.0.7", "@nextui-org/react": "^2.2.9", "@prisma/client": "^5.6.0", - "@t3-oss/env-nextjs": "^0.8.0", + "@t3-oss/env-nextjs": "^0.9.0", "@tanstack/react-query": "^4.36.1", "@total-typescript/ts-reset": "^0.5.0", "@trpc/client": "^10.43.0", diff --git a/packages/landing/package.json b/packages/landing/package.json index 3163466a..24df2935 100644 --- a/packages/landing/package.json +++ b/packages/landing/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@formatjs/intl-localematcher": "^0.5.0", - "@t3-oss/env-nextjs": "^0.8.0", + "@t3-oss/env-nextjs": "^0.9.0", "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", "@types/react-dom": "^18.2.7", From f0922b0f35a51e586c0568f964708a5f219a747a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Feb 2024 22:54:04 +0000 Subject: [PATCH 42/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.511.0 --- package-lock.json | 398 +++++++++++++++++++++++----------------------- 1 file changed, 199 insertions(+), 199 deletions(-) diff --git a/package-lock.json b/package-lock.json index 461c69ff..afa05729 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,33 +353,33 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.509.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.509.0.tgz", - "integrity": "sha512-yeZJ1892Lj8S2zE0HerVt/ZJWaxemoEV3tzn5XDjExK6666cUajSwfmX036T51pEBwjqsTPz0ZJB1rlV7VFTIA==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.511.0.tgz", + "integrity": "sha512-IRUYev0KNKa5rQrpULE9IhJW6dhgGQWBmAJI+OyITHMu3uGvVHDqWKqnShV0IfMJWg1y37I3juFJ1KAti8jyHw==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.507.0", - "@aws-sdk/core": "3.496.0", - "@aws-sdk/credential-provider-node": "3.509.0", - "@aws-sdk/middleware-bucket-endpoint": "3.502.0", - "@aws-sdk/middleware-expect-continue": "3.502.0", - "@aws-sdk/middleware-flexible-checksums": "3.502.0", - "@aws-sdk/middleware-host-header": "3.502.0", - "@aws-sdk/middleware-location-constraint": "3.502.0", - "@aws-sdk/middleware-logger": "3.502.0", - "@aws-sdk/middleware-recursion-detection": "3.502.0", - "@aws-sdk/middleware-sdk-s3": "3.502.0", - "@aws-sdk/middleware-signing": "3.502.0", - "@aws-sdk/middleware-ssec": "3.502.0", - "@aws-sdk/middleware-user-agent": "3.502.0", - "@aws-sdk/region-config-resolver": "3.502.0", - "@aws-sdk/signature-v4-multi-region": "3.502.0", - "@aws-sdk/types": "3.502.0", - "@aws-sdk/util-endpoints": "3.502.0", - "@aws-sdk/util-user-agent-browser": "3.502.0", - "@aws-sdk/util-user-agent-node": "3.502.0", + "@aws-sdk/client-sts": "3.511.0", + "@aws-sdk/core": "3.511.0", + "@aws-sdk/credential-provider-node": "3.511.0", + "@aws-sdk/middleware-bucket-endpoint": "3.511.0", + "@aws-sdk/middleware-expect-continue": "3.511.0", + "@aws-sdk/middleware-flexible-checksums": "3.511.0", + "@aws-sdk/middleware-host-header": "3.511.0", + "@aws-sdk/middleware-location-constraint": "3.511.0", + "@aws-sdk/middleware-logger": "3.511.0", + "@aws-sdk/middleware-recursion-detection": "3.511.0", + "@aws-sdk/middleware-sdk-s3": "3.511.0", + "@aws-sdk/middleware-signing": "3.511.0", + "@aws-sdk/middleware-ssec": "3.511.0", + "@aws-sdk/middleware-user-agent": "3.511.0", + "@aws-sdk/region-config-resolver": "3.511.0", + "@aws-sdk/signature-v4-multi-region": "3.511.0", + "@aws-sdk/types": "3.511.0", + "@aws-sdk/util-endpoints": "3.511.0", + "@aws-sdk/util-user-agent-browser": "3.511.0", + "@aws-sdk/util-user-agent-node": "3.511.0", "@aws-sdk/xml-builder": "3.496.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.1", @@ -421,22 +421,22 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.507.0.tgz", - "integrity": "sha512-pFeaKwqv4tXD6QVxWC2V4N62DUoP3bPSm/mCe2SPhaNjNsmwwA53viUHz/nwxIbs8w4vV44UQsygb0AgKm+HoQ==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.511.0.tgz", + "integrity": "sha512-v1f5ZbuZWpad+fgTOpgFyIZT3A37wdqoSPh0hl+cKRu5kPsz96xCe9+UvLx+HdN2yJ/mV0UZcMq6ysj4xAGIEg==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.496.0", - "@aws-sdk/middleware-host-header": "3.502.0", - "@aws-sdk/middleware-logger": "3.502.0", - "@aws-sdk/middleware-recursion-detection": "3.502.0", - "@aws-sdk/middleware-user-agent": "3.502.0", - "@aws-sdk/region-config-resolver": "3.502.0", - "@aws-sdk/types": "3.502.0", - "@aws-sdk/util-endpoints": "3.502.0", - "@aws-sdk/util-user-agent-browser": "3.502.0", - "@aws-sdk/util-user-agent-node": "3.502.0", + "@aws-sdk/core": "3.511.0", + "@aws-sdk/middleware-host-header": "3.511.0", + "@aws-sdk/middleware-logger": "3.511.0", + "@aws-sdk/middleware-recursion-detection": "3.511.0", + "@aws-sdk/middleware-user-agent": "3.511.0", + "@aws-sdk/region-config-resolver": "3.511.0", + "@aws-sdk/types": "3.511.0", + "@aws-sdk/util-endpoints": "3.511.0", + "@aws-sdk/util-user-agent-browser": "3.511.0", + "@aws-sdk/util-user-agent-node": "3.511.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.1", "@smithy/fetch-http-handler": "^2.4.1", @@ -468,24 +468,24 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.507.0.tgz", - "integrity": "sha512-ms5CH2ImhqqCIbo5irxayByuPOlVAmSiqDVfjZKwgIziqng2bVgNZMeKcT6t0bmrcgScEAVnZwY7j/iZTIw73g==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.511.0.tgz", + "integrity": "sha512-cITRRq54eTrq7ll9li+yYnLbNHKXG2P+ovdZSDiQ6LjCYBdcD4ela30qbs87Yye9YsopdslDzBhHHtrf5oiuMw==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.507.0", - "@aws-sdk/core": "3.496.0", - "@aws-sdk/middleware-host-header": "3.502.0", - "@aws-sdk/middleware-logger": "3.502.0", - "@aws-sdk/middleware-recursion-detection": "3.502.0", - "@aws-sdk/middleware-signing": "3.502.0", - "@aws-sdk/middleware-user-agent": "3.502.0", - "@aws-sdk/region-config-resolver": "3.502.0", - "@aws-sdk/types": "3.502.0", - "@aws-sdk/util-endpoints": "3.502.0", - "@aws-sdk/util-user-agent-browser": "3.502.0", - "@aws-sdk/util-user-agent-node": "3.502.0", + "@aws-sdk/client-sts": "3.511.0", + "@aws-sdk/core": "3.511.0", + "@aws-sdk/middleware-host-header": "3.511.0", + "@aws-sdk/middleware-logger": "3.511.0", + "@aws-sdk/middleware-recursion-detection": "3.511.0", + "@aws-sdk/middleware-signing": "3.511.0", + "@aws-sdk/middleware-user-agent": "3.511.0", + "@aws-sdk/region-config-resolver": "3.511.0", + "@aws-sdk/types": "3.511.0", + "@aws-sdk/util-endpoints": "3.511.0", + "@aws-sdk/util-user-agent-browser": "3.511.0", + "@aws-sdk/util-user-agent-node": "3.511.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.1", "@smithy/fetch-http-handler": "^2.4.1", @@ -516,26 +516,26 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.507.0" + "@aws-sdk/credential-provider-node": "^3.511.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.507.0.tgz", - "integrity": "sha512-TOWBe0ApEh32QOib0R+irWGjd1F9wnhbGV5PcB9SakyRwvqwG5MKOfYxG7ocoDqLlaRwzZMidcy/PV8/OEVNKg==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.511.0.tgz", + "integrity": "sha512-lwVEEXK+1auEwmBuTv35m2GvbxPthi8SjNUpU4pRetZPVbGhnhCN6H7JqeMDP6GLf81Io2eySXRsmLMt7l/fjg==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.496.0", - "@aws-sdk/middleware-host-header": "3.502.0", - "@aws-sdk/middleware-logger": "3.502.0", - "@aws-sdk/middleware-recursion-detection": "3.502.0", - "@aws-sdk/middleware-user-agent": "3.502.0", - "@aws-sdk/region-config-resolver": "3.502.0", - "@aws-sdk/types": "3.502.0", - "@aws-sdk/util-endpoints": "3.502.0", - "@aws-sdk/util-user-agent-browser": "3.502.0", - "@aws-sdk/util-user-agent-node": "3.502.0", + "@aws-sdk/core": "3.511.0", + "@aws-sdk/middleware-host-header": "3.511.0", + "@aws-sdk/middleware-logger": "3.511.0", + "@aws-sdk/middleware-recursion-detection": "3.511.0", + "@aws-sdk/middleware-user-agent": "3.511.0", + "@aws-sdk/region-config-resolver": "3.511.0", + "@aws-sdk/types": "3.511.0", + "@aws-sdk/util-endpoints": "3.511.0", + "@aws-sdk/util-user-agent-browser": "3.511.0", + "@aws-sdk/util-user-agent-node": "3.511.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.1", "@smithy/fetch-http-handler": "^2.4.1", @@ -568,13 +568,13 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.507.0" + "@aws-sdk/credential-provider-node": "^3.511.0" } }, "node_modules/@aws-sdk/core": { - "version": "3.496.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz", - "integrity": "sha512-yT+ug7Cw/3eJi7x2es0+46x12+cIJm5Xv+GPWsrTFD1TKgqO/VPEgfDtHFagDNbFmjNQA65Ygc/kEdIX9ICX/A==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.511.0.tgz", + "integrity": "sha512-0gbDvQhToyLxPyr/7KP6uavrBYKh7exld2lju1Lp65U61XgEjTVP/thJmHTvH4BAKGSqeIz/rrwJ0KrC8nwBtw==", "dependencies": { "@smithy/core": "^1.3.1", "@smithy/protocol-http": "^3.1.1", @@ -588,11 +588,11 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.502.0.tgz", - "integrity": "sha512-KIB8Ae1Z7domMU/jU4KiIgK4tmYgvuXlhR54ehwlVHxnEoFPoPuGHFZU7oFn79jhhSLUFQ1lRYMxP0cEwb7XeQ==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.511.0.tgz", + "integrity": "sha512-4VUsnLRox8YzxnZwnFrfZM4bL5KKLhsjjjX7oiuLyzFkhauI4HFYt7rTB8YNGphpqAg/Wzw5DBZfO3Bw1iR1HA==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -602,11 +602,11 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.503.1", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.503.1.tgz", - "integrity": "sha512-rTdlFFGoPPFMF2YjtlfRuSgKI+XsF49u7d98255hySwhsbwd3Xp+utTTPquxP+CwDxMHbDlI7NxDzFiFdsoZug==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.511.0.tgz", + "integrity": "sha512-y83Gt8GPpgMe/lMFxIq+0G2rbzLTC6lhrDocHUzqcApLD6wet8Esy2iYckSRlJgYY+qsVAzpLrSMtt85DwRPTw==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/fetch-http-handler": "^2.4.1", "@smithy/node-http-handler": "^2.3.1", "@smithy/property-provider": "^2.1.1", @@ -621,16 +621,16 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.507.0.tgz", - "integrity": "sha512-2CnyduoR9COgd7qH1LPYK8UggGqVs8R4ASDMB5bwGxbg9ZerlStDiHpqvJNNg1k+VlejBr++utxfmHd236XgmQ==", - "dependencies": { - "@aws-sdk/client-sts": "3.507.0", - "@aws-sdk/credential-provider-env": "3.502.0", - "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.507.0", - "@aws-sdk/credential-provider-web-identity": "3.507.0", - "@aws-sdk/types": "3.502.0", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.511.0.tgz", + "integrity": "sha512-AgIOCtYzm61jbTQCY/2Vf/yu7DeLG0TLZa05a3VVRN9XE4ERtEnMn7TdbxM+hS24MTX8xI0HbMcWxCBkXRIg9w==", + "dependencies": { + "@aws-sdk/client-sts": "3.511.0", + "@aws-sdk/credential-provider-env": "3.511.0", + "@aws-sdk/credential-provider-process": "3.511.0", + "@aws-sdk/credential-provider-sso": "3.511.0", + "@aws-sdk/credential-provider-web-identity": "3.511.0", + "@aws-sdk/types": "3.511.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -642,17 +642,17 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.509.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.509.0.tgz", - "integrity": "sha512-uXT8wIq1k+m0mS/pC9U1cUTIjUB7/4PgxyiYsTxYPIULtWnQXltAlcPU3QzKTJMP60sqftRYZ2jFDLAVsipQxw==", - "dependencies": { - "@aws-sdk/credential-provider-env": "3.502.0", - "@aws-sdk/credential-provider-http": "3.503.1", - "@aws-sdk/credential-provider-ini": "3.507.0", - "@aws-sdk/credential-provider-process": "3.502.0", - "@aws-sdk/credential-provider-sso": "3.507.0", - "@aws-sdk/credential-provider-web-identity": "3.507.0", - "@aws-sdk/types": "3.502.0", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.511.0.tgz", + "integrity": "sha512-5JDZXsSluliJmxOF+lYYFgJdSKQfVLQyic5NxScHULTERGoEwEHMgucFGwJ9MV9FoINjNTQLfAiWlJL/kGkCEQ==", + "dependencies": { + "@aws-sdk/credential-provider-env": "3.511.0", + "@aws-sdk/credential-provider-http": "3.511.0", + "@aws-sdk/credential-provider-ini": "3.511.0", + "@aws-sdk/credential-provider-process": "3.511.0", + "@aws-sdk/credential-provider-sso": "3.511.0", + "@aws-sdk/credential-provider-web-identity": "3.511.0", + "@aws-sdk/types": "3.511.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -664,11 +664,11 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.502.0.tgz", - "integrity": "sha512-fJJowOjQ4infYQX0E1J3xFVlmuwEYJAFk0Mo1qwafWmEthsBJs+6BR2RiWDELHKrSK35u4Pf3fu3RkYuCtmQFw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.511.0.tgz", + "integrity": "sha512-88hLUPqcTwjSubPS+34ZfmglnKeLny8GbmZsyllk96l26PmDTAqo5RScSA8BWxL0l5pRRWGtcrFyts+oibHIuQ==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", "@smithy/types": "^2.9.1", @@ -679,13 +679,13 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.507.0.tgz", - "integrity": "sha512-6WBjou52QukFpDi4ezb19bcAx/bM8ge8qnJnRT02WVRmU6zFQ5yLD2fW1MFsbX3cwbey+wSqKd5FGE1Hukd5wQ==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.511.0.tgz", + "integrity": "sha512-aEei9UdXYEE2e0Htf28/IcuHcWk3VkUkpcg3KDR/AyzXA3i/kxmixtAgRmHOForC5CMqoJjzVPFUITNkAscyag==", "dependencies": { - "@aws-sdk/client-sso": "3.507.0", - "@aws-sdk/token-providers": "3.507.0", - "@aws-sdk/types": "3.502.0", + "@aws-sdk/client-sso": "3.511.0", + "@aws-sdk/token-providers": "3.511.0", + "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", "@smithy/types": "^2.9.1", @@ -696,12 +696,12 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.507.0.tgz", - "integrity": "sha512-f+aGMfazBimX7S06224JRYzGTaMh1uIhfj23tZylPJ05KxTVi5IO1RoqeI/uHLJ+bDOx+JHBC04g/oCdO4kHvw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.511.0.tgz", + "integrity": "sha512-/3XMyN7YYefAsES/sMMY5zZGRmZ5QJisJw798DdMYmYMsb1dt0Qy8kZTu+59ZzOiVIcznsjSTCEB81QmGtDKcA==", "dependencies": { - "@aws-sdk/client-sts": "3.507.0", - "@aws-sdk/types": "3.502.0", + "@aws-sdk/client-sts": "3.511.0", + "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -711,11 +711,11 @@ } }, "node_modules/@aws-sdk/middleware-bucket-endpoint": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.502.0.tgz", - "integrity": "sha512-mUSP2DUcjhO5zM2b21CvZ9AqwI8DaAeZA6NYHOxWGTV9BUxHcdGWXEjDkcVj9CQ0gvNwTtw6B5L/q52rVAnZbw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.511.0.tgz", + "integrity": "sha512-G4dAAHPUZbpDCVBaCcAOlFoctO9lcecSs0EZYrvzQc/9d4XJvNWGd1C7GSdf204VPOCPZCjNpTkdWGm25r00wA==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@aws-sdk/util-arn-parser": "3.495.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/protocol-http": "^3.1.1", @@ -728,11 +728,11 @@ } }, "node_modules/@aws-sdk/middleware-expect-continue": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.502.0.tgz", - "integrity": "sha512-DxfAuBVuPSt8as9xP57o8ks6ySVSjwO2NNNAdpLwk4KhEAPYEpHlf2yWYorYLrS+dDmwfYgOhRNoguuBdCu6ow==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.511.0.tgz", + "integrity": "sha512-zjDzrJV9PFCkEqhNLKKK+9PB1vPveVZLJbcY71V3PZFvPII1bhlgwvI1e99MhEiaiH2a9I2PnS56bGwEKuNTrw==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -742,13 +742,13 @@ } }, "node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.502.0.tgz", - "integrity": "sha512-kCt2zQDFumz/LnJJJOSd2GW4dr8oT8YMJKgxC/pph3aRXoSHXRwhrMbFnQ8swEE9vjywxtcED8sym0b0tNhhoA==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.511.0.tgz", + "integrity": "sha512-oI8zULi6VXLXJ3zA6aCdbOoceSNOxGITosB7EKDsLllzAQFV1WlzmQCtjFY8DLLYZ521atgJNcVbzjxPQnrnJA==", "dependencies": { "@aws-crypto/crc32": "3.0.0", "@aws-crypto/crc32c": "3.0.0", - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/is-array-buffer": "^2.1.1", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", @@ -760,11 +760,11 @@ } }, "node_modules/@aws-sdk/middleware-host-header": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.502.0.tgz", - "integrity": "sha512-EjnG0GTYXT/wJBmm5/mTjDcAkzU8L7wQjOzd3FTXuTCNNyvAvwrszbOj5FlarEw5XJBbQiZtBs+I5u9+zy560w==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.511.0.tgz", + "integrity": "sha512-DbBzQP/6woSHR/+g9dHN3YiYaLIqFw9u8lQFMxi3rT3hqITFVYLzzXtEaHjDD6/is56pNT84CIKbyJ6/gY5d1Q==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -774,11 +774,11 @@ } }, "node_modules/@aws-sdk/middleware-location-constraint": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.502.0.tgz", - "integrity": "sha512-fLRwPuTZvEWQkPjys03m3D6tYN4kf7zU6+c8mJxwvEg+yfBuv2RBsbd+Vn2bTisUjXvIg1kyBzONlpHoIyFneg==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.511.0.tgz", + "integrity": "sha512-PKHnOT3oBo41NELq3Esz3K9JuV1l9E+SrCcfr/07yU4EbqhS4UGPb22Yf5JakQu4fGbTFlAftcc8PXcE2zLr4g==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, @@ -787,11 +787,11 @@ } }, "node_modules/@aws-sdk/middleware-logger": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.502.0.tgz", - "integrity": "sha512-FDyv6K4nCoHxbjLGS2H8ex8I0KDIiu4FJgVRPs140ZJy6gE5Pwxzv6YTzZGLMrnqcIs9gh065Lf6DjwMelZqaw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.511.0.tgz", + "integrity": "sha512-EYU9dBlJXvQcCsM2Tfgi0NQoXrqovfDv/fDy8oGJgZFrgNuHDti8tdVVxeJTUJNEAF67xlDl5o+rWEkKthkYGQ==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, @@ -800,11 +800,11 @@ } }, "node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.502.0.tgz", - "integrity": "sha512-hvbyGJbxeuezxOu8VfFmcV4ql1hKXLxHTe5FNYfEBat2KaZXVhc1Hg+4TvB06/53p+E8J99Afmumkqbxs2esUA==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.511.0.tgz", + "integrity": "sha512-PlNPCV/6zpDVdNx1K69xDTh/wPNU4WyP4qa6hUo2/+4/PNG5HI9xbCWtpb4RjhdTRw6qDtkBNcPICHbtWx5aHg==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -814,11 +814,11 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.502.0.tgz", - "integrity": "sha512-GbGugrfyL5bNA/zw8iQll92yXBONfWSC8Ns00DtkOU1saPXp4/7WHtyyZGYdvPa73T1IsuZy9egpoYRBmRcd5Q==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.511.0.tgz", + "integrity": "sha512-SKJr8mKaqjcGpu0xxRPXZiKrJmyetDfgzvWuZ7QOgdnPa+6jk5fmEUTFoPb3VCarMkf8xo/l6cTZ5lei7Lbflw==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@aws-sdk/util-arn-parser": "3.495.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/protocol-http": "^3.1.1", @@ -833,11 +833,11 @@ } }, "node_modules/@aws-sdk/middleware-signing": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.502.0.tgz", - "integrity": "sha512-4hF08vSzJ7L6sB+393gOFj3s2N6nLusYS0XrMW6wYNFU10IDdbf8Z3TZ7gysDJJHEGQPmTAesPEDBsasGWcMxg==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.511.0.tgz", + "integrity": "sha512-IMijFLfm+QQHD6NNDX9k3op9dpBSlWKnqjcMU38Tytl2nbqV4gktkarOK1exHAmH7CdoYR5BufVtBzbASNSF/A==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/protocol-http": "^3.1.1", "@smithy/signature-v4": "^2.1.1", @@ -850,11 +850,11 @@ } }, "node_modules/@aws-sdk/middleware-ssec": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.502.0.tgz", - "integrity": "sha512-1nidVTIba6/aVjjzD/WNqWdzSyTrXOHO3Ddz2MGD8S1yGSrYz4iYaq4Bm/uosfdr8B1L0Ws0pjdRXrNfzSw/DQ==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.511.0.tgz", + "integrity": "sha512-8pfgBard9pj7oWJ79R6dbXHUGr7JPP/OmAsKBYZA0r/91a1XdFUDtRYZadstjcOv/X3QbeG3QqWOtNco+XgM7Q==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, @@ -863,12 +863,12 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.502.0.tgz", - "integrity": "sha512-TxbBZbRiXPH0AUxegqiNd9aM9zNSbfjtBs5MEfcBsweeT/B2O7K1EjP9+CkB8Xmk/5FLKhAKLr19b1TNoE27rw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.511.0.tgz", + "integrity": "sha512-eLs+CxP2QCXh3tCGYCdAml3oyWj8MSIwKbH+8rKw0k/5vmY1YJDBy526whOxx61ivhz2e0muuijN4X5EZZ2Pnw==", "dependencies": { - "@aws-sdk/types": "3.502.0", - "@aws-sdk/util-endpoints": "3.502.0", + "@aws-sdk/types": "3.511.0", + "@aws-sdk/util-endpoints": "3.511.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -878,11 +878,11 @@ } }, "node_modules/@aws-sdk/region-config-resolver": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.502.0.tgz", - "integrity": "sha512-mxmsX2AGgnSM+Sah7mcQCIneOsJQNiLX0COwEttuf8eO+6cLMAZvVudH3BnWTfea4/A9nuri9DLCqBvEmPrilg==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.511.0.tgz", + "integrity": "sha512-RzBLSNaRd4iEkQyEGfiSNvSnWU/x23rsiFgA9tqYFA0Vqx7YmzSWC8QBUxpwybB8HkbbL9wNVKQqTbhI3mYneQ==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/types": "^2.9.1", "@smithy/util-config-provider": "^2.2.1", @@ -894,13 +894,13 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.509.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.509.0.tgz", - "integrity": "sha512-JTI3p1DdVsVsfbpkwkq6bYusbm4WUdoBd0DDyofoypWsVGF3S0TbajvwZWR9vFZ84yxGLMifiivysk4Ne8fwZw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.511.0.tgz", + "integrity": "sha512-2vln129mMl3QSgzdq69SCytZpof6Q9TXtSPycz3tdIoJJinVEuSoMlJtMyc7px8vdQwiVjfUU2VJ9oFiWtHyCA==", "dependencies": { - "@aws-sdk/client-s3": "3.509.0", - "@aws-sdk/types": "3.502.0", - "@aws-sdk/util-format-url": "3.502.0", + "@aws-sdk/client-s3": "3.511.0", + "@aws-sdk/types": "3.511.0", + "@aws-sdk/util-format-url": "3.511.0", "@smithy/middleware-endpoint": "^2.4.1", "@smithy/signature-v4": "^2.1.1", "@smithy/types": "^2.9.1", @@ -913,12 +913,12 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.502.0.tgz", - "integrity": "sha512-NpOXtUXH0ZAgnyI3Y3s2fPrgwbsWoNMwdoXdFZvH0eDzzX80tim7Yuy6dzVA5zrxSzOYs1xjcOhM+4CmM0QZiw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.511.0.tgz", + "integrity": "sha512-lwbU3LX5TpYu1DHBMH2Wz+2MWGccn5G3psu1Y9WTPc+1bubVQHWf8UD2lzON5L2QirT9tQheQjTke1u5JC7FTQ==", "dependencies": { - "@aws-sdk/middleware-sdk-s3": "3.502.0", - "@aws-sdk/types": "3.502.0", + "@aws-sdk/middleware-sdk-s3": "3.511.0", + "@aws-sdk/types": "3.511.0", "@smithy/protocol-http": "^3.1.1", "@smithy/signature-v4": "^2.1.1", "@smithy/types": "^2.9.1", @@ -929,12 +929,12 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.507.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.507.0.tgz", - "integrity": "sha512-ehOINGjoGJc6Puzon7ev4bXckkaZx18WNgMTNttYJhj3vTpj5LPSQbI/5SS927bEbpGMFz1+hJ6Ra5WGfbTcEQ==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.511.0.tgz", + "integrity": "sha512-92dXjMHBJcRoUkJHc0Bvtsz7Sal8t6VASRJ5vfs5c2ZpTVgLpVnM4dBmwUgGUdnvHov0cZTXbbadTJ/qOWx5Zw==", "dependencies": { - "@aws-sdk/client-sso-oidc": "3.507.0", - "@aws-sdk/types": "3.502.0", + "@aws-sdk/client-sso-oidc": "3.511.0", + "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", "@smithy/types": "^2.9.1", @@ -945,9 +945,9 @@ } }, "node_modules/@aws-sdk/types": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.502.0.tgz", - "integrity": "sha512-M0DSPYe/gXhwD2QHgoukaZv5oDxhW3FfvYIrJptyqUq3OnPJBcDbihHjrE0PBtfh/9kgMZT60/fQ2NVFANfa2g==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.511.0.tgz", + "integrity": "sha512-P03ufufxmkvd7nO46oOeEqYIMPJ8qMCKxAsfJk1JBVPQ1XctVntbail4/UFnrnzij8DTl4Mk/D62uGo7+RolXA==", "dependencies": { "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -968,11 +968,11 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.502.0.tgz", - "integrity": "sha512-6LKFlJPp2J24r1Kpfoz5ESQn+1v5fEjDB3mtUKRdpwarhm3syu7HbKlHCF3KbcCOyahobvLvhoedT78rJFEeeg==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.511.0.tgz", + "integrity": "sha512-J/5hsscJkg2pAOdLx1YKlyMCk5lFRxRxEtup9xipzOxVBlqOIE72Tuu31fbxSlF8XzO/AuCJcZL4m1v098K9oA==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/types": "^2.9.1", "@smithy/util-endpoints": "^1.1.1", "tslib": "^2.5.0" @@ -982,11 +982,11 @@ } }, "node_modules/@aws-sdk/util-format-url": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.502.0.tgz", - "integrity": "sha512-4+0zBD0ZIJqtTzSE6VRruRwUx3lG+is8Egv+LN99X5y7i6OdrS9ePYHbCJ9FxkzTThgbkUq6k2W7psEDYvn4VA==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.511.0.tgz", + "integrity": "sha512-2BycrBtplIGAtzjj5YYLGrDBQDHR0zTct9bWBVhSfI0w2YAWAvxfRmXG4Dd1FF5ZxTm2xB9lA2u8FKim7ZKD8Q==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/querystring-builder": "^2.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -1007,22 +1007,22 @@ } }, "node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.502.0.tgz", - "integrity": "sha512-v8gKyCs2obXoIkLETAeEQ3AM+QmhHhst9xbM1cJtKUGsRlVIak/XyyD+kVE6kmMm1cjfudHpHKABWk9apQcIZQ==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.511.0.tgz", + "integrity": "sha512-5LuESdwtIcA10aHcX7pde7aCIijcyTPBXFuXmFlDTgm/naAayQxelQDpvgbzuzGLgePf8eTyyhDKhzwPZ2EqiQ==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/types": "^2.9.1", "bowser": "^2.11.0", "tslib": "^2.5.0" } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.502.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.502.0.tgz", - "integrity": "sha512-9RjxpkGZKbTdl96tIJvAo+vZoz4P/cQh36SBUt9xfRfW0BtsaLyvSrvlR5wyUYhvRcC12Axqh/8JtnAPq//+Vw==", + "version": "3.511.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.511.0.tgz", + "integrity": "sha512-UopdlRvYY5mxlS4wwFv+QAWL6/T302wmoQj7i+RY+c/D3Ej3PKBb/mW3r2wEOgZLJmPpeeM1SYMk+rVmsW1rqw==", "dependencies": { - "@aws-sdk/types": "3.502.0", + "@aws-sdk/types": "3.511.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -37199,8 +37199,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.511.0", + "@aws-sdk/s3-presigned-post": "^3.511.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", From c0dc4ca5f75c3f1f366cc89aa9f2e445f9be7b7d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 Feb 2024 02:03:25 +0000 Subject: [PATCH 43/82] fix(deps): update dependency tsx to v4.7.1 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index afa05729..b5658ed4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35276,9 +35276,9 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/tsx": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.0.tgz", - "integrity": "sha512-I+t79RYPlEYlHn9a+KzwrvEwhJg35h/1zHsLC2JXvhC2mdynMv6Zxzvhv5EMV6VF5qJlLlkSnMVvdZV3PSIGcg==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.1.tgz", + "integrity": "sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==", "dependencies": { "esbuild": "~0.19.10", "get-tsconfig": "^4.7.2" @@ -37199,8 +37199,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.511.0", - "@aws-sdk/s3-presigned-post": "^3.511.0", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37264,7 +37264,7 @@ "sharp": "^0.33.0", "superjson": "^2.0.0", "tailwind-merge": "^2.0.0", - "tsx": "^4.7.0", + "tsx": "^4.7.1", "ua-parser-js": "^1.0.35", "zod": "^3.21.4" }, @@ -37370,7 +37370,7 @@ "eslint-plugin-simple-import-sort": "^10.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", - "tsx": "^4.7.0", + "tsx": "^4.7.1", "yaml": "^2.3.4" }, "devDependencies": { From 33f2cd4b1f80d57fcef5323e0ae118ba9a91b181 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 10 Feb 2024 20:03:39 +0000 Subject: [PATCH 44/82] fix(deps): update dependency dotenv to v16.4.2 --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index b5658ed4..954f300d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16102,14 +16102,14 @@ } }, "node_modules/dotenv": { - "version": "16.4.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.1.tgz", - "integrity": "sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==", + "version": "16.4.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.2.tgz", + "integrity": "sha512-rZSSFxke7d9nYQ5NeMIwp5PP+f8wXgKNljpOb7KtH6SKW1cEqcXAz9VSJYVLKe7Jhup/gUYOkaeSVyK8GJ+nBg==", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "url": "https://dotenvx.com" } }, "node_modules/duplexer": { @@ -37234,7 +37234,7 @@ "cron": "^3.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", - "dotenv": "^16.3.1", + "dotenv": "^16.4.2", "eslint": "^8.55.0", "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", @@ -37264,7 +37264,7 @@ "sharp": "^0.33.0", "superjson": "^2.0.0", "tailwind-merge": "^2.0.0", - "tsx": "^4.7.1", + "tsx": "^4.7.0", "ua-parser-js": "^1.0.35", "zod": "^3.21.4" }, @@ -37366,11 +37366,11 @@ "@types/inquirer": "^9.0.3", "chalk": "^5.3.0", "depcheck": "^1.4.7", - "dotenv": "^16.3.1", + "dotenv": "^16.4.2", "eslint-plugin-simple-import-sort": "^10.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", - "tsx": "^4.7.1", + "tsx": "^4.7.0", "yaml": "^2.3.4" }, "devDependencies": { From 8840b4efab494d3ce8152c6a37bcc73878299cd5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 11 Feb 2024 18:55:13 +0000 Subject: [PATCH 45/82] fix(deps): update dependency lucide-react to ^0.324.0 --- package-lock.json | 12 ++++++------ packages/app/package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 954f300d..18605ff3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23621,9 +23621,9 @@ } }, "node_modules/lucide-react": { - "version": "0.323.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.323.0.tgz", - "integrity": "sha512-rTXZFILl2Y4d1SG9p1Mdcf17AcPvPvpc/egFIzUrp7IUy60MUQo3Oi1mu8LGYXUVwuRZYsSMt3csHRW5mAovJg==", + "version": "0.324.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.324.0.tgz", + "integrity": "sha512-Wum6XwgJNXbOIEqaGfVHPrnC8grYmChbjGQiaGVwt54FZWttFosW3jbBxQXTXgAqHNy54K7kwOL3u+uymnWuCw==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37234,7 +37234,7 @@ "cron": "^3.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", - "dotenv": "^16.4.2", + "dotenv": "^16.3.1", "eslint": "^8.55.0", "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", @@ -37244,7 +37244,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.323.0", + "lucide-react": "^0.324.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", @@ -37366,7 +37366,7 @@ "@types/inquirer": "^9.0.3", "chalk": "^5.3.0", "depcheck": "^1.4.7", - "dotenv": "^16.4.2", + "dotenv": "^16.3.1", "eslint-plugin-simple-import-sort": "^10.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", diff --git a/packages/app/package.json b/packages/app/package.json index fa325ef3..f27d3bc3 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.323.0", + "lucide-react": "^0.324.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From 6b1cad0d6a182e1bef97c3cc0d66689bb43c5905 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 00:26:50 +0000 Subject: [PATCH 46/82] fix(deps): update dependency lucide-react to ^0.325.0 --- package-lock.json | 8 ++++---- packages/app/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 18605ff3..e540fdc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23621,9 +23621,9 @@ } }, "node_modules/lucide-react": { - "version": "0.324.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.324.0.tgz", - "integrity": "sha512-Wum6XwgJNXbOIEqaGfVHPrnC8grYmChbjGQiaGVwt54FZWttFosW3jbBxQXTXgAqHNy54K7kwOL3u+uymnWuCw==", + "version": "0.325.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.325.0.tgz", + "integrity": "sha512-/H6IPtPMQUwXjHTFylCYBq/j8J3AJKG5Uil3mcm1E58wKkCfoKVzJH7toZU3U20wJrL7dP51dNX3yLgAPod+qQ==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37244,7 +37244,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.324.0", + "lucide-react": "^0.325.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", diff --git a/packages/app/package.json b/packages/app/package.json index f27d3bc3..ce1e9c09 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.324.0", + "lucide-react": "^0.325.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From 04fded58082367d6d5a3a9a6963f30f2687e2ea7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 12:09:37 +0000 Subject: [PATCH 47/82] fix(deps): update dependency @mdx-js/react to v3.0.1 --- package-lock.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index e540fdc1..cc039d80 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5933,9 +5933,9 @@ } }, "node_modules/@mdx-js/react": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.0.tgz", - "integrity": "sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", + "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", "dependencies": { "@types/mdx": "^2.0.0" }, @@ -37301,7 +37301,7 @@ "dependencies": { "@docusaurus/core": "3.1.1", "@docusaurus/preset-classic": "3.1.1", - "@mdx-js/react": "^3.0.0", + "@mdx-js/react": "^3.0.1", "clsx": "^2.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "prism-react-renderer": "^2.1.0", From 746f9d0394f300ec2283b195ec53ec17d5d8f8ef Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 18:48:14 +0000 Subject: [PATCH 48/82] fix(deps): update dependency lucide-react to ^0.330.0 --- package-lock.json | 10 +++++----- packages/app/package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc039d80..be3b09c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23621,9 +23621,9 @@ } }, "node_modules/lucide-react": { - "version": "0.325.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.325.0.tgz", - "integrity": "sha512-/H6IPtPMQUwXjHTFylCYBq/j8J3AJKG5Uil3mcm1E58wKkCfoKVzJH7toZU3U20wJrL7dP51dNX3yLgAPod+qQ==", + "version": "0.330.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.330.0.tgz", + "integrity": "sha512-CQwY+Fpbt2kxCoVhuN0RCZDCYlbYnqB870Bl/vIQf3ER/cnDDQ6moLmEkguRyruAUGd4j3Lc4mtnJosXnqHheA==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37244,7 +37244,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.325.0", + "lucide-react": "^0.330.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", @@ -37301,7 +37301,7 @@ "dependencies": { "@docusaurus/core": "3.1.1", "@docusaurus/preset-classic": "3.1.1", - "@mdx-js/react": "^3.0.1", + "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "eslint-plugin-simple-import-sort": "^10.0.0", "prism-react-renderer": "^2.1.0", diff --git a/packages/app/package.json b/packages/app/package.json index ce1e9c09..2eacf0bf 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.325.0", + "lucide-react": "^0.330.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From a737d62fedc187197ba7f33e549e3ffc5d664519 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 22:36:48 +0000 Subject: [PATCH 49/82] fix(deps): update dependency dotenv to v16.4.3 --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index be3b09c0..8aacee6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16102,9 +16102,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.2.tgz", - "integrity": "sha512-rZSSFxke7d9nYQ5NeMIwp5PP+f8wXgKNljpOb7KtH6SKW1cEqcXAz9VSJYVLKe7Jhup/gUYOkaeSVyK8GJ+nBg==", + "version": "16.4.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.3.tgz", + "integrity": "sha512-II98GFrje5psQTSve0E7bnwMFybNLqT8Vu8JIFWRjsE3khyNUm/loZupuy5DVzG2IXf/ysxvrixYOQnM6mjD3A==", "engines": { "node": ">=12" }, @@ -37234,7 +37234,7 @@ "cron": "^3.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", - "dotenv": "^16.3.1", + "dotenv": "^16.4.3", "eslint": "^8.55.0", "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", @@ -37366,7 +37366,7 @@ "@types/inquirer": "^9.0.3", "chalk": "^5.3.0", "depcheck": "^1.4.7", - "dotenv": "^16.3.1", + "dotenv": "^16.4.3", "eslint-plugin-simple-import-sort": "^10.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", From 395fda5d36c9cf52df15cbd635a0f75cf3eb45dc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Feb 2024 13:33:51 +0000 Subject: [PATCH 50/82] chore(deps): update dependency eslint-plugin-unused-imports to v3.1.0 --- package-lock.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8aacee6e..ae465765 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17258,9 +17258,9 @@ } }, "node_modules/eslint-plugin-unused-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.0.0.tgz", - "integrity": "sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-3.1.0.tgz", + "integrity": "sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw==", "dependencies": { "eslint-rule-composer": "^0.3.0" }, @@ -17268,8 +17268,8 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^6.0.0", - "eslint": "^8.0.0" + "@typescript-eslint/eslint-plugin": "6 - 7", + "eslint": "8" }, "peerDependenciesMeta": { "@typescript-eslint/eslint-plugin": { @@ -37234,14 +37234,14 @@ "cron": "^3.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", - "dotenv": "^16.4.3", + "dotenv": "^16.3.1", "eslint": "^8.55.0", "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-tailwindcss": "^3.13.0", - "eslint-plugin-unused-imports": "^3.0.0", + "eslint-plugin-unused-imports": "^3.1.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", "lucide-react": "^0.330.0", @@ -37315,7 +37315,7 @@ "@typescript-eslint/parser": "^6.13.2", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-unused-imports": "^3.0.0" + "eslint-plugin-unused-imports": "^3.1.0" }, "engines": { "node": ">=18.0" @@ -37339,7 +37339,7 @@ "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-tailwindcss": "^3.13.0", - "eslint-plugin-unused-imports": "^3.0.0", + "eslint-plugin-unused-imports": "^3.1.0", "negotiator": "^0.6.3", "next": "^14.0.0", "react": "^18.2.0", @@ -37366,7 +37366,7 @@ "@types/inquirer": "^9.0.3", "chalk": "^5.3.0", "depcheck": "^1.4.7", - "dotenv": "^16.4.3", + "dotenv": "^16.3.1", "eslint-plugin-simple-import-sort": "^10.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", @@ -37378,7 +37378,7 @@ "@typescript-eslint/parser": "^6.13.2", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-unused-imports": "^3.0.0", + "eslint-plugin-unused-imports": "^3.1.0", "prettier": "^3.1.0" } } From 3db88eddf207147bbfad8fa4c89dea8e38a1824b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Feb 2024 17:10:51 +0000 Subject: [PATCH 51/82] fix(deps): update dependency framer-motion to v11.0.5 --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index ae465765..9ca221c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18566,9 +18566,9 @@ } }, "node_modules/framer-motion": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.0.3.tgz", - "integrity": "sha512-6x2poQpIWBdbZwLd73w6cKZ1I9IEPIU94C6/Swp1Zt3LJ+sB5bPe1E2wC6EH5hSISXNkMJ4afH7AdwS7MrtkWw==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.0.5.tgz", + "integrity": "sha512-Lb0EYbQcSK/pgyQUJm+KzsQrKrJRX9sFRyzl9hSr9gFG4Mk8yP7BjhuxvRXzblOM/+JxycrJdCDVmOQBsjpYlw==", "dependencies": { "tslib": "^2.4.0" }, @@ -37241,8 +37241,8 @@ "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-tailwindcss": "^3.13.0", - "eslint-plugin-unused-imports": "^3.1.0", - "framer-motion": "^11.0.0", + "eslint-plugin-unused-imports": "^3.0.0", + "framer-motion": "^11.0.5", "ioredis": "^5.3.2", "lucide-react": "^0.330.0", "negotiator": "^0.6.3", @@ -37315,7 +37315,7 @@ "@typescript-eslint/parser": "^6.13.2", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-unused-imports": "^3.1.0" + "eslint-plugin-unused-imports": "^3.0.0" }, "engines": { "node": ">=18.0" @@ -37339,7 +37339,7 @@ "eslint-config-react-app": "^7.0.1", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-tailwindcss": "^3.13.0", - "eslint-plugin-unused-imports": "^3.1.0", + "eslint-plugin-unused-imports": "^3.0.0", "negotiator": "^0.6.3", "next": "^14.0.0", "react": "^18.2.0", @@ -37378,7 +37378,7 @@ "@typescript-eslint/parser": "^6.13.2", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-unused-imports": "^3.1.0", + "eslint-plugin-unused-imports": "^3.0.0", "prettier": "^3.1.0" } } From 9ceb4be2c8bd7670c7847dcb07ccee781449b8e2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Feb 2024 19:31:39 +0000 Subject: [PATCH 52/82] fix(deps): update dependency dotenv to v16.4.4 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9ca221c8..be063b57 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16102,9 +16102,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.3.tgz", - "integrity": "sha512-II98GFrje5psQTSve0E7bnwMFybNLqT8Vu8JIFWRjsE3khyNUm/loZupuy5DVzG2IXf/ysxvrixYOQnM6mjD3A==", + "version": "16.4.4", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.4.tgz", + "integrity": "sha512-XvPXc8XAQThSjAbY6cQ/9PcBXmFoWuw1sQ3b8HqUCR6ziGXjkTi//kB9SWa2UwqlgdAIuRqAa/9hVljzPehbYg==", "engines": { "node": ">=12" }, @@ -37234,7 +37234,7 @@ "cron": "^3.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", - "dotenv": "^16.3.1", + "dotenv": "^16.4.4", "eslint": "^8.55.0", "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", @@ -37242,7 +37242,7 @@ "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-tailwindcss": "^3.13.0", "eslint-plugin-unused-imports": "^3.0.0", - "framer-motion": "^11.0.5", + "framer-motion": "^11.0.0", "ioredis": "^5.3.2", "lucide-react": "^0.330.0", "negotiator": "^0.6.3", @@ -37366,7 +37366,7 @@ "@types/inquirer": "^9.0.3", "chalk": "^5.3.0", "depcheck": "^1.4.7", - "dotenv": "^16.3.1", + "dotenv": "^16.4.4", "eslint-plugin-simple-import-sort": "^10.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", From f30f9c7b3c73a3ab7e7e4016724607bd9e62acdb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Feb 2024 21:35:29 +0000 Subject: [PATCH 53/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.513.0 --- package-lock.json | 147 +++++++++++++++++++++++----------------------- 1 file changed, 74 insertions(+), 73 deletions(-) diff --git a/package-lock.json b/package-lock.json index be063b57..33fa5185 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,16 +353,16 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.511.0.tgz", - "integrity": "sha512-IRUYev0KNKa5rQrpULE9IhJW6dhgGQWBmAJI+OyITHMu3uGvVHDqWKqnShV0IfMJWg1y37I3juFJ1KAti8jyHw==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.513.0.tgz", + "integrity": "sha512-Y7kbPLvVVgcn38sTyQP/WnD5Zc7lnJ4XQ8qIPobbkwhCL+rl4hIWcxpQLf1OGS4zw2fBFQAxZnDotuBrAvgNsw==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.511.0", - "@aws-sdk/core": "3.511.0", - "@aws-sdk/credential-provider-node": "3.511.0", + "@aws-sdk/client-sts": "3.513.0", + "@aws-sdk/core": "3.513.0", + "@aws-sdk/credential-provider-node": "3.513.0", "@aws-sdk/middleware-bucket-endpoint": "3.511.0", "@aws-sdk/middleware-expect-continue": "3.511.0", "@aws-sdk/middleware-flexible-checksums": "3.511.0", @@ -382,7 +382,7 @@ "@aws-sdk/util-user-agent-node": "3.511.0", "@aws-sdk/xml-builder": "3.496.0", "@smithy/config-resolver": "^2.1.1", - "@smithy/core": "^1.3.1", + "@smithy/core": "^1.3.2", "@smithy/eventstream-serde-browser": "^2.1.1", "@smithy/eventstream-serde-config-resolver": "^2.1.1", "@smithy/eventstream-serde-node": "^2.1.1", @@ -407,7 +407,7 @@ "@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-node": "^2.2.1", "@smithy/util-defaults-mode-browser": "^2.1.1", - "@smithy/util-defaults-mode-node": "^2.1.1", + "@smithy/util-defaults-mode-node": "^2.2.0", "@smithy/util-endpoints": "^1.1.1", "@smithy/util-retry": "^2.1.1", "@smithy/util-stream": "^2.1.1", @@ -421,13 +421,13 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.511.0.tgz", - "integrity": "sha512-v1f5ZbuZWpad+fgTOpgFyIZT3A37wdqoSPh0hl+cKRu5kPsz96xCe9+UvLx+HdN2yJ/mV0UZcMq6ysj4xAGIEg==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.513.0.tgz", + "integrity": "sha512-621Aj/KrgvKJXXViatb3zM+TdM3n+lodmMbSm+FH37RqYoj36s5FgmXan3Ebu9WBu1lUzKm+a3ZyRWVces52uQ==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.511.0", + "@aws-sdk/core": "3.513.0", "@aws-sdk/middleware-host-header": "3.511.0", "@aws-sdk/middleware-logger": "3.511.0", "@aws-sdk/middleware-recursion-detection": "3.511.0", @@ -438,7 +438,7 @@ "@aws-sdk/util-user-agent-browser": "3.511.0", "@aws-sdk/util-user-agent-node": "3.511.0", "@smithy/config-resolver": "^2.1.1", - "@smithy/core": "^1.3.1", + "@smithy/core": "^1.3.2", "@smithy/fetch-http-handler": "^2.4.1", "@smithy/hash-node": "^2.1.1", "@smithy/invalid-dependency": "^2.1.1", @@ -457,8 +457,9 @@ "@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-node": "^2.2.1", "@smithy/util-defaults-mode-browser": "^2.1.1", - "@smithy/util-defaults-mode-node": "^2.1.1", + "@smithy/util-defaults-mode-node": "^2.2.0", "@smithy/util-endpoints": "^1.1.1", + "@smithy/util-middleware": "^2.1.1", "@smithy/util-retry": "^2.1.1", "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" @@ -468,18 +469,17 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.511.0.tgz", - "integrity": "sha512-cITRRq54eTrq7ll9li+yYnLbNHKXG2P+ovdZSDiQ6LjCYBdcD4ela30qbs87Yye9YsopdslDzBhHHtrf5oiuMw==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.513.0.tgz", + "integrity": "sha512-DyncBVOR5aENL6vOeHPllIAwWUaDZdj1aRKVWiNECG4LuuwwjASX0wFLxTRe/4al3Ugob0OLqsrgC2hd59BLJA==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.511.0", - "@aws-sdk/core": "3.511.0", + "@aws-sdk/client-sts": "3.513.0", + "@aws-sdk/core": "3.513.0", "@aws-sdk/middleware-host-header": "3.511.0", "@aws-sdk/middleware-logger": "3.511.0", "@aws-sdk/middleware-recursion-detection": "3.511.0", - "@aws-sdk/middleware-signing": "3.511.0", "@aws-sdk/middleware-user-agent": "3.511.0", "@aws-sdk/region-config-resolver": "3.511.0", "@aws-sdk/types": "3.511.0", @@ -487,7 +487,7 @@ "@aws-sdk/util-user-agent-browser": "3.511.0", "@aws-sdk/util-user-agent-node": "3.511.0", "@smithy/config-resolver": "^2.1.1", - "@smithy/core": "^1.3.1", + "@smithy/core": "^1.3.2", "@smithy/fetch-http-handler": "^2.4.1", "@smithy/hash-node": "^2.1.1", "@smithy/invalid-dependency": "^2.1.1", @@ -506,8 +506,9 @@ "@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-node": "^2.2.1", "@smithy/util-defaults-mode-browser": "^2.1.1", - "@smithy/util-defaults-mode-node": "^2.1.1", + "@smithy/util-defaults-mode-node": "^2.2.0", "@smithy/util-endpoints": "^1.1.1", + "@smithy/util-middleware": "^2.1.1", "@smithy/util-retry": "^2.1.1", "@smithy/util-utf8": "^2.1.1", "tslib": "^2.5.0" @@ -516,17 +517,17 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.511.0" + "@aws-sdk/credential-provider-node": "^3.513.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.511.0.tgz", - "integrity": "sha512-lwVEEXK+1auEwmBuTv35m2GvbxPthi8SjNUpU4pRetZPVbGhnhCN6H7JqeMDP6GLf81Io2eySXRsmLMt7l/fjg==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.513.0.tgz", + "integrity": "sha512-reWhX5CO+XZhT8xIdDPnEws0KQNBuvcSY2W7niSPVYfq1mOLkQgYenP/sC/TyvnNuZDzgcmJQdbdAKHuZvMuUQ==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/core": "3.511.0", + "@aws-sdk/core": "3.513.0", "@aws-sdk/middleware-host-header": "3.511.0", "@aws-sdk/middleware-logger": "3.511.0", "@aws-sdk/middleware-recursion-detection": "3.511.0", @@ -537,7 +538,7 @@ "@aws-sdk/util-user-agent-browser": "3.511.0", "@aws-sdk/util-user-agent-node": "3.511.0", "@smithy/config-resolver": "^2.1.1", - "@smithy/core": "^1.3.1", + "@smithy/core": "^1.3.2", "@smithy/fetch-http-handler": "^2.4.1", "@smithy/hash-node": "^2.1.1", "@smithy/invalid-dependency": "^2.1.1", @@ -556,7 +557,7 @@ "@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-node": "^2.2.1", "@smithy/util-defaults-mode-browser": "^2.1.1", - "@smithy/util-defaults-mode-node": "^2.1.1", + "@smithy/util-defaults-mode-node": "^2.2.0", "@smithy/util-endpoints": "^1.1.1", "@smithy/util-middleware": "^2.1.1", "@smithy/util-retry": "^2.1.1", @@ -568,15 +569,15 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.511.0" + "@aws-sdk/credential-provider-node": "^3.513.0" } }, "node_modules/@aws-sdk/core": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.511.0.tgz", - "integrity": "sha512-0gbDvQhToyLxPyr/7KP6uavrBYKh7exld2lju1Lp65U61XgEjTVP/thJmHTvH4BAKGSqeIz/rrwJ0KrC8nwBtw==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.513.0.tgz", + "integrity": "sha512-L+9DL4apWuqNKVOMJ8siAuWoRM9rZf9w1iPv8S2o83WO2jVK7E/m+rNW1dFo9HsA5V1ccDl2H2qLXx24HiHmOw==", "dependencies": { - "@smithy/core": "^1.3.1", + "@smithy/core": "^1.3.2", "@smithy/protocol-http": "^3.1.1", "@smithy/signature-v4": "^2.1.1", "@smithy/smithy-client": "^2.3.1", @@ -621,15 +622,15 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.511.0.tgz", - "integrity": "sha512-AgIOCtYzm61jbTQCY/2Vf/yu7DeLG0TLZa05a3VVRN9XE4ERtEnMn7TdbxM+hS24MTX8xI0HbMcWxCBkXRIg9w==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.513.0.tgz", + "integrity": "sha512-J9FAmTVHm9RsXxXluXCmJ+crkZPDpdNQhiVrbmPPq989lfr0u33rf1aKFMF5AyHNcNEWeAYKKBQwJJkcsxStIA==", "dependencies": { - "@aws-sdk/client-sts": "3.511.0", + "@aws-sdk/client-sts": "3.513.0", "@aws-sdk/credential-provider-env": "3.511.0", "@aws-sdk/credential-provider-process": "3.511.0", - "@aws-sdk/credential-provider-sso": "3.511.0", - "@aws-sdk/credential-provider-web-identity": "3.511.0", + "@aws-sdk/credential-provider-sso": "3.513.0", + "@aws-sdk/credential-provider-web-identity": "3.513.0", "@aws-sdk/types": "3.511.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", @@ -642,16 +643,16 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.511.0.tgz", - "integrity": "sha512-5JDZXsSluliJmxOF+lYYFgJdSKQfVLQyic5NxScHULTERGoEwEHMgucFGwJ9MV9FoINjNTQLfAiWlJL/kGkCEQ==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.513.0.tgz", + "integrity": "sha512-Cp6tYUJ+g8zJxI8vE0A9W6AxRLq3iR2zGGKsrPLNmZkUaHoVaJiNEd+2nL9RwCqDRve+N+Sh3mbZrLiqh3DO6A==", "dependencies": { "@aws-sdk/credential-provider-env": "3.511.0", "@aws-sdk/credential-provider-http": "3.511.0", - "@aws-sdk/credential-provider-ini": "3.511.0", + "@aws-sdk/credential-provider-ini": "3.513.0", "@aws-sdk/credential-provider-process": "3.511.0", - "@aws-sdk/credential-provider-sso": "3.511.0", - "@aws-sdk/credential-provider-web-identity": "3.511.0", + "@aws-sdk/credential-provider-sso": "3.513.0", + "@aws-sdk/credential-provider-web-identity": "3.513.0", "@aws-sdk/types": "3.511.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", @@ -679,12 +680,12 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.511.0.tgz", - "integrity": "sha512-aEei9UdXYEE2e0Htf28/IcuHcWk3VkUkpcg3KDR/AyzXA3i/kxmixtAgRmHOForC5CMqoJjzVPFUITNkAscyag==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.513.0.tgz", + "integrity": "sha512-q9rRwRWVut97+hnc0Yt77tGeKoPLLDpKKVpVGC6e+EQHlXM4H6oq2VGLgXYJPA9HpMJ3t5zmmgHxEafYeFZo+w==", "dependencies": { - "@aws-sdk/client-sso": "3.511.0", - "@aws-sdk/token-providers": "3.511.0", + "@aws-sdk/client-sso": "3.513.0", + "@aws-sdk/token-providers": "3.513.0", "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -696,11 +697,11 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.511.0.tgz", - "integrity": "sha512-/3XMyN7YYefAsES/sMMY5zZGRmZ5QJisJw798DdMYmYMsb1dt0Qy8kZTu+59ZzOiVIcznsjSTCEB81QmGtDKcA==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.513.0.tgz", + "integrity": "sha512-0EZUQhbDaV3jxvIjcWEGiGmioFS0vEvUxaJrMgeRLUo9njZfLZ4VaEMsqPnZ9rMz2w9CxfpDeObEQlDzYeGRgA==", "dependencies": { - "@aws-sdk/client-sts": "3.511.0", + "@aws-sdk/client-sts": "3.513.0", "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/types": "^2.9.1", @@ -894,11 +895,11 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.511.0.tgz", - "integrity": "sha512-2vln129mMl3QSgzdq69SCytZpof6Q9TXtSPycz3tdIoJJinVEuSoMlJtMyc7px8vdQwiVjfUU2VJ9oFiWtHyCA==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.513.0.tgz", + "integrity": "sha512-2nCcn/OI+P8YdUZnhpFiJVyKsRwNUQWHwATF0otj31LCqCj6rfCjEG09+ALbrxkCeq6G8QOnoTd1yBnOV1VDNw==", "dependencies": { - "@aws-sdk/client-s3": "3.511.0", + "@aws-sdk/client-s3": "3.513.0", "@aws-sdk/types": "3.511.0", "@aws-sdk/util-format-url": "3.511.0", "@smithy/middleware-endpoint": "^2.4.1", @@ -929,11 +930,11 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.511.0.tgz", - "integrity": "sha512-92dXjMHBJcRoUkJHc0Bvtsz7Sal8t6VASRJ5vfs5c2ZpTVgLpVnM4dBmwUgGUdnvHov0cZTXbbadTJ/qOWx5Zw==", + "version": "3.513.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.513.0.tgz", + "integrity": "sha512-S27iFzj3dVRw1q+xLtqTGZOfYG95OwvTN7crvS2daqSYfcWN+dhEPzQJdDvGaAnAI45bWm8rppH/EYzrlxeZoA==", "dependencies": { - "@aws-sdk/client-sso-oidc": "3.511.0", + "@aws-sdk/client-sso-oidc": "3.513.0", "@aws-sdk/types": "3.511.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -9506,9 +9507,9 @@ } }, "node_modules/@smithy/core": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@smithy/core/-/core-1.3.1.tgz", - "integrity": "sha512-tf+NIu9FkOh312b6M9G4D68is4Xr7qptzaZGZUREELF8ysE1yLKphqt7nsomjKZVwW7WE5pDDex9idowNGRQ/Q==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@smithy/core/-/core-1.3.2.tgz", + "integrity": "sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw==", "dependencies": { "@smithy/middleware-endpoint": "^2.4.1", "@smithy/middleware-retry": "^2.1.1", @@ -9979,9 +9980,9 @@ } }, "node_modules/@smithy/util-defaults-mode-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.1.1.tgz", - "integrity": "sha512-tYVrc+w+jSBfBd267KDnvSGOh4NMz+wVH7v4CClDbkdPfnjvImBZsOURncT5jsFwR9KCuDyPoSZq4Pa6+eCUrA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.2.0.tgz", + "integrity": "sha512-iFJp/N4EtkanFpBUtSrrIbtOIBf69KNuve03ic1afhJ9/korDxdM0c6cCH4Ehj/smI9pDCfVv+bqT3xZjF2WaA==", "dependencies": { "@smithy/config-resolver": "^2.1.1", "@smithy/credential-provider-imds": "^2.2.1", @@ -37199,8 +37200,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.513.0", + "@aws-sdk/s3-presigned-post": "^3.513.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37234,7 +37235,7 @@ "cron": "^3.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", - "dotenv": "^16.4.4", + "dotenv": "^16.3.1", "eslint": "^8.55.0", "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", @@ -37366,7 +37367,7 @@ "@types/inquirer": "^9.0.3", "chalk": "^5.3.0", "depcheck": "^1.4.7", - "dotenv": "^16.4.4", + "dotenv": "^16.3.1", "eslint-plugin-simple-import-sort": "^10.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", From 304db8f0a09e045ddb97a506faf89454ce1040d7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 16:22:51 +0000 Subject: [PATCH 54/82] fix(deps): update dependency next-auth to v4.24.6 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33fa5185..5e89fec3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26170,9 +26170,9 @@ } }, "node_modules/next-auth": { - "version": "4.24.5", - "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.24.5.tgz", - "integrity": "sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==", + "version": "4.24.6", + "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.24.6.tgz", + "integrity": "sha512-djQt3ZEaWEIxcsuh3HTW2uuzLfXMRjHH+ugAsichlQSbH4iA5MRcgMA2HvTNvsDTDLh44tyU72+/gWsxgTbAKg==", "dependencies": { "@babel/runtime": "^7.20.13", "@panva/hkdf": "^1.0.2", @@ -37200,8 +37200,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.513.0", - "@aws-sdk/s3-presigned-post": "^3.513.0", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37248,7 +37248,7 @@ "lucide-react": "^0.330.0", "negotiator": "^0.6.3", "next": "^14.0.0", - "next-auth": "^4.24.5", + "next-auth": "^4.24.6", "next-themes": "^0.2.1", "nodemailer": "^6.9.5", "otplib": "^12.0.1", From 98b52f7b5707ae16117e9925ac729f868d79c4be Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 22:38:21 +0000 Subject: [PATCH 55/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.514.0 --- package-lock.json | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5e89fec3..00bc4700 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,16 +353,16 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.513.0.tgz", - "integrity": "sha512-Y7kbPLvVVgcn38sTyQP/WnD5Zc7lnJ4XQ8qIPobbkwhCL+rl4hIWcxpQLf1OGS4zw2fBFQAxZnDotuBrAvgNsw==", + "version": "3.514.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.514.0.tgz", + "integrity": "sha512-W1//7NyI/3Gs3u6o7J+hisD66liEeRpCQ7pJzyJl+rpXTp5ZOghTZzEEcIeHIPNSxCWywmt6E6r3yrMdoMktwg==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/client-sts": "3.513.0", "@aws-sdk/core": "3.513.0", - "@aws-sdk/credential-provider-node": "3.513.0", + "@aws-sdk/credential-provider-node": "3.514.0", "@aws-sdk/middleware-bucket-endpoint": "3.511.0", "@aws-sdk/middleware-expect-continue": "3.511.0", "@aws-sdk/middleware-flexible-checksums": "3.511.0", @@ -643,9 +643,9 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.513.0.tgz", - "integrity": "sha512-Cp6tYUJ+g8zJxI8vE0A9W6AxRLq3iR2zGGKsrPLNmZkUaHoVaJiNEd+2nL9RwCqDRve+N+Sh3mbZrLiqh3DO6A==", + "version": "3.514.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.514.0.tgz", + "integrity": "sha512-z6HYiJN5+WO4Obnu36pIKnWkt1cVb3/3QeqE0lwF6cwLVHv1DCTV6OAWlQO5Q9EO9VcsmZU3aIH7MyGrhvYuHg==", "dependencies": { "@aws-sdk/credential-provider-env": "3.511.0", "@aws-sdk/credential-provider-http": "3.511.0", @@ -895,11 +895,11 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.513.0.tgz", - "integrity": "sha512-2nCcn/OI+P8YdUZnhpFiJVyKsRwNUQWHwATF0otj31LCqCj6rfCjEG09+ALbrxkCeq6G8QOnoTd1yBnOV1VDNw==", + "version": "3.514.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.514.0.tgz", + "integrity": "sha512-kEl4V/kYne7qcmMjB2Y9P1aYD2u4pkJ692q4682foykTl0dAwnMfUL70d30DAbLu/cNEQNo7/9rBSrsJEBVCQg==", "dependencies": { - "@aws-sdk/client-s3": "3.513.0", + "@aws-sdk/client-s3": "3.514.0", "@aws-sdk/types": "3.511.0", "@aws-sdk/util-format-url": "3.511.0", "@smithy/middleware-endpoint": "^2.4.1", @@ -37200,8 +37200,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.514.0", + "@aws-sdk/s3-presigned-post": "^3.514.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37248,7 +37248,7 @@ "lucide-react": "^0.330.0", "negotiator": "^0.6.3", "next": "^14.0.0", - "next-auth": "^4.24.6", + "next-auth": "^4.24.5", "next-themes": "^0.2.1", "nodemailer": "^6.9.5", "otplib": "^12.0.1", From 970464170602da4ac634686d8db32b2813020a6d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Feb 2024 10:28:36 +0000 Subject: [PATCH 56/82] chore(deps): update dependency @types/node to v20.11.18 --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 00bc4700..cb14f256 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11152,9 +11152,9 @@ "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==" }, "node_modules/@types/node": { - "version": "20.11.17", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", - "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==", + "version": "20.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.18.tgz", + "integrity": "sha512-ABT5VWnnYneSBcNWYSCuR05M826RoMyMSGiFivXGx6ZUIsXb9vn4643IEwkg2zbEOSgAiSogtapN2fgc4mAPlw==", "dependencies": { "undici-types": "~5.26.4" } @@ -37200,8 +37200,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.514.0", - "@aws-sdk/s3-presigned-post": "^3.514.0", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37275,7 +37275,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.4.9", + "@types/node": "^20.11.18", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37350,7 +37350,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "^20.11.18", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From aa1defc3d983d967796511e90cec154789527c40 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Feb 2024 14:28:21 +0000 Subject: [PATCH 57/82] fix(deps): update dependency lucide-react to ^0.331.0 --- package-lock.json | 12 ++++++------ packages/app/package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index cb14f256..fce68ef1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23622,9 +23622,9 @@ } }, "node_modules/lucide-react": { - "version": "0.330.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.330.0.tgz", - "integrity": "sha512-CQwY+Fpbt2kxCoVhuN0RCZDCYlbYnqB870Bl/vIQf3ER/cnDDQ6moLmEkguRyruAUGd4j3Lc4mtnJosXnqHheA==", + "version": "0.331.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.331.0.tgz", + "integrity": "sha512-CHFJ0ve9vaZ7bB2VRAl27SlX1ELh6pfNC0jS96qGpPEEzLkLDGq4pDBFU8RhOoRMqsjXqTzLm9U6bZ1OcIHq7Q==", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } @@ -37245,7 +37245,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.330.0", + "lucide-react": "^0.331.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", @@ -37275,7 +37275,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.11.18", + "@types/node": "^20.4.9", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37350,7 +37350,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.18", + "@types/node": "^20", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", diff --git a/packages/app/package.json b/packages/app/package.json index 2eacf0bf..7c26353f 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -59,7 +59,7 @@ "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", "ioredis": "^5.3.2", - "lucide-react": "^0.330.0", + "lucide-react": "^0.331.0", "negotiator": "^0.6.3", "next": "^14.0.0", "next-auth": "^4.24.5", From 328221faff88cdbb751d64fd24d1475a3c98192a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Feb 2024 18:21:28 +0000 Subject: [PATCH 58/82] chore(deps): update dependency @types/node to v20.11.19 --- package-lock.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index fce68ef1..ad1f843a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11152,9 +11152,9 @@ "integrity": "sha512-JkXTOdKs5MF086b/pt8C3+yVp3iDUwG635L7oCH6HvJvvr6lSUU5oe/gLXnPEfYRROHjJIPgCV6cuAg8gGkntQ==" }, "node_modules/@types/node": { - "version": "20.11.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.18.tgz", - "integrity": "sha512-ABT5VWnnYneSBcNWYSCuR05M826RoMyMSGiFivXGx6ZUIsXb9vn4643IEwkg2zbEOSgAiSogtapN2fgc4mAPlw==", + "version": "20.11.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", + "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==", "dependencies": { "undici-types": "~5.26.4" } @@ -37275,7 +37275,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.4.9", + "@types/node": "^20.11.19", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37350,7 +37350,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20", + "@types/node": "^20.11.19", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From b9db6b8e84954fc592382207d6c11bb1a0bb5da3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Feb 2024 22:04:44 +0000 Subject: [PATCH 59/82] fix(deps): update aws-sdk-js-v3 monorepo to v3.515.0 --- package-lock.json | 386 +++++++++++++++++++++++----------------------- 1 file changed, 193 insertions(+), 193 deletions(-) diff --git a/package-lock.json b/package-lock.json index ad1f843a..ca5435db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -353,33 +353,33 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@aws-sdk/client-s3": { - "version": "3.514.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.514.0.tgz", - "integrity": "sha512-W1//7NyI/3Gs3u6o7J+hisD66liEeRpCQ7pJzyJl+rpXTp5ZOghTZzEEcIeHIPNSxCWywmt6E6r3yrMdoMktwg==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.515.0.tgz", + "integrity": "sha512-K527n83hrMUdosxOYTzL63wtlJtmN5SUJZnGY1sUR6UyOrnOr9lS6t3AB6BgHqLFRFZJqSqmhflv2cOD7P1UPg==", "dependencies": { "@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.513.0", + "@aws-sdk/client-sts": "3.515.0", "@aws-sdk/core": "3.513.0", - "@aws-sdk/credential-provider-node": "3.514.0", - "@aws-sdk/middleware-bucket-endpoint": "3.511.0", - "@aws-sdk/middleware-expect-continue": "3.511.0", - "@aws-sdk/middleware-flexible-checksums": "3.511.0", - "@aws-sdk/middleware-host-header": "3.511.0", - "@aws-sdk/middleware-location-constraint": "3.511.0", - "@aws-sdk/middleware-logger": "3.511.0", - "@aws-sdk/middleware-recursion-detection": "3.511.0", - "@aws-sdk/middleware-sdk-s3": "3.511.0", - "@aws-sdk/middleware-signing": "3.511.0", - "@aws-sdk/middleware-ssec": "3.511.0", - "@aws-sdk/middleware-user-agent": "3.511.0", - "@aws-sdk/region-config-resolver": "3.511.0", - "@aws-sdk/signature-v4-multi-region": "3.511.0", - "@aws-sdk/types": "3.511.0", - "@aws-sdk/util-endpoints": "3.511.0", - "@aws-sdk/util-user-agent-browser": "3.511.0", - "@aws-sdk/util-user-agent-node": "3.511.0", + "@aws-sdk/credential-provider-node": "3.515.0", + "@aws-sdk/middleware-bucket-endpoint": "3.515.0", + "@aws-sdk/middleware-expect-continue": "3.515.0", + "@aws-sdk/middleware-flexible-checksums": "3.515.0", + "@aws-sdk/middleware-host-header": "3.515.0", + "@aws-sdk/middleware-location-constraint": "3.515.0", + "@aws-sdk/middleware-logger": "3.515.0", + "@aws-sdk/middleware-recursion-detection": "3.515.0", + "@aws-sdk/middleware-sdk-s3": "3.515.0", + "@aws-sdk/middleware-signing": "3.515.0", + "@aws-sdk/middleware-ssec": "3.515.0", + "@aws-sdk/middleware-user-agent": "3.515.0", + "@aws-sdk/region-config-resolver": "3.515.0", + "@aws-sdk/signature-v4-multi-region": "3.515.0", + "@aws-sdk/types": "3.515.0", + "@aws-sdk/util-endpoints": "3.515.0", + "@aws-sdk/util-user-agent-browser": "3.515.0", + "@aws-sdk/util-user-agent-node": "3.515.0", "@aws-sdk/xml-builder": "3.496.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.2", @@ -421,22 +421,22 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.513.0.tgz", - "integrity": "sha512-621Aj/KrgvKJXXViatb3zM+TdM3n+lodmMbSm+FH37RqYoj36s5FgmXan3Ebu9WBu1lUzKm+a3ZyRWVces52uQ==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.515.0.tgz", + "integrity": "sha512-4oGBLW476zmkdN98lAns3bObRNO+DLOfg4MDUSR6l6GYBV/zGAtoy2O/FhwYKgA2L5h2ZtElGopLlk/1Q0ePLw==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/core": "3.513.0", - "@aws-sdk/middleware-host-header": "3.511.0", - "@aws-sdk/middleware-logger": "3.511.0", - "@aws-sdk/middleware-recursion-detection": "3.511.0", - "@aws-sdk/middleware-user-agent": "3.511.0", - "@aws-sdk/region-config-resolver": "3.511.0", - "@aws-sdk/types": "3.511.0", - "@aws-sdk/util-endpoints": "3.511.0", - "@aws-sdk/util-user-agent-browser": "3.511.0", - "@aws-sdk/util-user-agent-node": "3.511.0", + "@aws-sdk/middleware-host-header": "3.515.0", + "@aws-sdk/middleware-logger": "3.515.0", + "@aws-sdk/middleware-recursion-detection": "3.515.0", + "@aws-sdk/middleware-user-agent": "3.515.0", + "@aws-sdk/region-config-resolver": "3.515.0", + "@aws-sdk/types": "3.515.0", + "@aws-sdk/util-endpoints": "3.515.0", + "@aws-sdk/util-user-agent-browser": "3.515.0", + "@aws-sdk/util-user-agent-node": "3.515.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.2", "@smithy/fetch-http-handler": "^2.4.1", @@ -469,23 +469,23 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.513.0.tgz", - "integrity": "sha512-DyncBVOR5aENL6vOeHPllIAwWUaDZdj1aRKVWiNECG4LuuwwjASX0wFLxTRe/4al3Ugob0OLqsrgC2hd59BLJA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.515.0.tgz", + "integrity": "sha512-zACa8LNlPUdlNUBqQRf5a3MfouLNtcBfm84v2c8M976DwJrMGONPe1QjyLLsD38uESQiXiVQRruj/b000iMXNw==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", - "@aws-sdk/client-sts": "3.513.0", + "@aws-sdk/client-sts": "3.515.0", "@aws-sdk/core": "3.513.0", - "@aws-sdk/middleware-host-header": "3.511.0", - "@aws-sdk/middleware-logger": "3.511.0", - "@aws-sdk/middleware-recursion-detection": "3.511.0", - "@aws-sdk/middleware-user-agent": "3.511.0", - "@aws-sdk/region-config-resolver": "3.511.0", - "@aws-sdk/types": "3.511.0", - "@aws-sdk/util-endpoints": "3.511.0", - "@aws-sdk/util-user-agent-browser": "3.511.0", - "@aws-sdk/util-user-agent-node": "3.511.0", + "@aws-sdk/middleware-host-header": "3.515.0", + "@aws-sdk/middleware-logger": "3.515.0", + "@aws-sdk/middleware-recursion-detection": "3.515.0", + "@aws-sdk/middleware-user-agent": "3.515.0", + "@aws-sdk/region-config-resolver": "3.515.0", + "@aws-sdk/types": "3.515.0", + "@aws-sdk/util-endpoints": "3.515.0", + "@aws-sdk/util-user-agent-browser": "3.515.0", + "@aws-sdk/util-user-agent-node": "3.515.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.2", "@smithy/fetch-http-handler": "^2.4.1", @@ -517,26 +517,26 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.513.0" + "@aws-sdk/credential-provider-node": "^3.515.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.513.0.tgz", - "integrity": "sha512-reWhX5CO+XZhT8xIdDPnEws0KQNBuvcSY2W7niSPVYfq1mOLkQgYenP/sC/TyvnNuZDzgcmJQdbdAKHuZvMuUQ==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.515.0.tgz", + "integrity": "sha512-ScYuvaIDgip3atOJIA1FU2n0gJkEdveu1KrrCPathoUCV5zpK8qQmO/n+Fj/7hKFxeKdFbB+4W4CsJWYH94nlg==", "dependencies": { "@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-js": "3.0.0", "@aws-sdk/core": "3.513.0", - "@aws-sdk/middleware-host-header": "3.511.0", - "@aws-sdk/middleware-logger": "3.511.0", - "@aws-sdk/middleware-recursion-detection": "3.511.0", - "@aws-sdk/middleware-user-agent": "3.511.0", - "@aws-sdk/region-config-resolver": "3.511.0", - "@aws-sdk/types": "3.511.0", - "@aws-sdk/util-endpoints": "3.511.0", - "@aws-sdk/util-user-agent-browser": "3.511.0", - "@aws-sdk/util-user-agent-node": "3.511.0", + "@aws-sdk/middleware-host-header": "3.515.0", + "@aws-sdk/middleware-logger": "3.515.0", + "@aws-sdk/middleware-recursion-detection": "3.515.0", + "@aws-sdk/middleware-user-agent": "3.515.0", + "@aws-sdk/region-config-resolver": "3.515.0", + "@aws-sdk/types": "3.515.0", + "@aws-sdk/util-endpoints": "3.515.0", + "@aws-sdk/util-user-agent-browser": "3.515.0", + "@aws-sdk/util-user-agent-node": "3.515.0", "@smithy/config-resolver": "^2.1.1", "@smithy/core": "^1.3.2", "@smithy/fetch-http-handler": "^2.4.1", @@ -569,7 +569,7 @@ "node": ">=14.0.0" }, "peerDependencies": { - "@aws-sdk/credential-provider-node": "^3.513.0" + "@aws-sdk/credential-provider-node": "^3.515.0" } }, "node_modules/@aws-sdk/core": { @@ -589,11 +589,11 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.511.0.tgz", - "integrity": "sha512-4VUsnLRox8YzxnZwnFrfZM4bL5KKLhsjjjX7oiuLyzFkhauI4HFYt7rTB8YNGphpqAg/Wzw5DBZfO3Bw1iR1HA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.515.0.tgz", + "integrity": "sha512-45vxdyqhTAaUMERYVWOziG3K8L2TV9G4ryQS/KZ84o7NAybE9GMdoZRVmGHAO7mJJ1wQiYCM/E+i5b3NW9JfNA==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/property-provider": "^2.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -603,11 +603,11 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.511.0.tgz", - "integrity": "sha512-y83Gt8GPpgMe/lMFxIq+0G2rbzLTC6lhrDocHUzqcApLD6wet8Esy2iYckSRlJgYY+qsVAzpLrSMtt85DwRPTw==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.515.0.tgz", + "integrity": "sha512-Ba6FXK77vU4WyheiamNjEuTFmir0eAXuJGPO27lBaA8g+V/seXGHScsbOG14aQGDOr2P02OPwKGZrWWA7BFpfQ==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/fetch-http-handler": "^2.4.1", "@smithy/node-http-handler": "^2.3.1", "@smithy/property-provider": "^2.1.1", @@ -622,16 +622,16 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.513.0.tgz", - "integrity": "sha512-J9FAmTVHm9RsXxXluXCmJ+crkZPDpdNQhiVrbmPPq989lfr0u33rf1aKFMF5AyHNcNEWeAYKKBQwJJkcsxStIA==", - "dependencies": { - "@aws-sdk/client-sts": "3.513.0", - "@aws-sdk/credential-provider-env": "3.511.0", - "@aws-sdk/credential-provider-process": "3.511.0", - "@aws-sdk/credential-provider-sso": "3.513.0", - "@aws-sdk/credential-provider-web-identity": "3.513.0", - "@aws-sdk/types": "3.511.0", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.515.0.tgz", + "integrity": "sha512-ouDlNZdv2TKeVEA/YZk2+XklTXyAAGdbWnl4IgN9ItaodWI+lZjdIoNC8BAooVH+atIV/cZgoGTGQL7j2TxJ9A==", + "dependencies": { + "@aws-sdk/client-sts": "3.515.0", + "@aws-sdk/credential-provider-env": "3.515.0", + "@aws-sdk/credential-provider-process": "3.515.0", + "@aws-sdk/credential-provider-sso": "3.515.0", + "@aws-sdk/credential-provider-web-identity": "3.515.0", + "@aws-sdk/types": "3.515.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -643,17 +643,17 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.514.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.514.0.tgz", - "integrity": "sha512-z6HYiJN5+WO4Obnu36pIKnWkt1cVb3/3QeqE0lwF6cwLVHv1DCTV6OAWlQO5Q9EO9VcsmZU3aIH7MyGrhvYuHg==", - "dependencies": { - "@aws-sdk/credential-provider-env": "3.511.0", - "@aws-sdk/credential-provider-http": "3.511.0", - "@aws-sdk/credential-provider-ini": "3.513.0", - "@aws-sdk/credential-provider-process": "3.511.0", - "@aws-sdk/credential-provider-sso": "3.513.0", - "@aws-sdk/credential-provider-web-identity": "3.513.0", - "@aws-sdk/types": "3.511.0", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.515.0.tgz", + "integrity": "sha512-Y4kHSpbxksiCZZNcvsiKUd8Fb2XlyUuONEwqWFNL82ZH6TCCjBGS31wJQCSxBHqYcOL3tiORUEJkoO7uS30uQA==", + "dependencies": { + "@aws-sdk/credential-provider-env": "3.515.0", + "@aws-sdk/credential-provider-http": "3.515.0", + "@aws-sdk/credential-provider-ini": "3.515.0", + "@aws-sdk/credential-provider-process": "3.515.0", + "@aws-sdk/credential-provider-sso": "3.515.0", + "@aws-sdk/credential-provider-web-identity": "3.515.0", + "@aws-sdk/types": "3.515.0", "@smithy/credential-provider-imds": "^2.2.1", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", @@ -665,11 +665,11 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.511.0.tgz", - "integrity": "sha512-88hLUPqcTwjSubPS+34ZfmglnKeLny8GbmZsyllk96l26PmDTAqo5RScSA8BWxL0l5pRRWGtcrFyts+oibHIuQ==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.515.0.tgz", + "integrity": "sha512-pSjiOA2FM63LHRKNDvEpBRp80FVGT0Mw/gzgbqFXP+sewk0WVonYbEcMDTJptH3VsLPGzqH/DQ1YL/aEIBuXFQ==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", "@smithy/types": "^2.9.1", @@ -680,13 +680,13 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.513.0.tgz", - "integrity": "sha512-q9rRwRWVut97+hnc0Yt77tGeKoPLLDpKKVpVGC6e+EQHlXM4H6oq2VGLgXYJPA9HpMJ3t5zmmgHxEafYeFZo+w==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.515.0.tgz", + "integrity": "sha512-j7vUkiSmuhpBvZYoPTRTI4ePnQbiZMFl6TNhg9b9DprC1zHkucsZnhRhqjOVlrw/H6J4jmcPGcHHTZ5WQNI5xQ==", "dependencies": { - "@aws-sdk/client-sso": "3.513.0", - "@aws-sdk/token-providers": "3.513.0", - "@aws-sdk/types": "3.511.0", + "@aws-sdk/client-sso": "3.515.0", + "@aws-sdk/token-providers": "3.515.0", + "@aws-sdk/types": "3.515.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", "@smithy/types": "^2.9.1", @@ -697,12 +697,12 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.513.0.tgz", - "integrity": "sha512-0EZUQhbDaV3jxvIjcWEGiGmioFS0vEvUxaJrMgeRLUo9njZfLZ4VaEMsqPnZ9rMz2w9CxfpDeObEQlDzYeGRgA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.515.0.tgz", + "integrity": "sha512-66+2g4z3fWwdoGReY8aUHvm6JrKZMTRxjuizljVmMyOBttKPeBYXvUTop/g3ZGUx1f8j+C5qsGK52viYBvtjuQ==", "dependencies": { - "@aws-sdk/client-sts": "3.513.0", - "@aws-sdk/types": "3.511.0", + "@aws-sdk/client-sts": "3.515.0", + "@aws-sdk/types": "3.515.0", "@smithy/property-provider": "^2.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -712,11 +712,11 @@ } }, "node_modules/@aws-sdk/middleware-bucket-endpoint": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.511.0.tgz", - "integrity": "sha512-G4dAAHPUZbpDCVBaCcAOlFoctO9lcecSs0EZYrvzQc/9d4XJvNWGd1C7GSdf204VPOCPZCjNpTkdWGm25r00wA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.515.0.tgz", + "integrity": "sha512-Vm423j3udFrhKPaKiXtie+6aF05efjX8lhAu5VOruIvbam7olvdWNdkH7sGWlz1ko3CVa7PwOYjGHiOOhxpEOA==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@aws-sdk/util-arn-parser": "3.495.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/protocol-http": "^3.1.1", @@ -729,11 +729,11 @@ } }, "node_modules/@aws-sdk/middleware-expect-continue": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.511.0.tgz", - "integrity": "sha512-zjDzrJV9PFCkEqhNLKKK+9PB1vPveVZLJbcY71V3PZFvPII1bhlgwvI1e99MhEiaiH2a9I2PnS56bGwEKuNTrw==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.515.0.tgz", + "integrity": "sha512-TWCXulivab4reOMx/vxa/IwnPX78fLwI9NUoAxjsqB6W9qjmSnPD43BSVeGvbbl/YNmgk7XfMbZb6IgxW7RyzA==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -743,13 +743,13 @@ } }, "node_modules/@aws-sdk/middleware-flexible-checksums": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.511.0.tgz", - "integrity": "sha512-oI8zULi6VXLXJ3zA6aCdbOoceSNOxGITosB7EKDsLllzAQFV1WlzmQCtjFY8DLLYZ521atgJNcVbzjxPQnrnJA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.515.0.tgz", + "integrity": "sha512-ydGjnqNeYlJaAkmQeQnS4pZRAAvzefdm8c234Qh0Fg55xRwHTNLp7uYsdfkTjrdAlj6YIO3Zr6vK6VJ6MGCwug==", "dependencies": { "@aws-crypto/crc32": "3.0.0", "@aws-crypto/crc32c": "3.0.0", - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/is-array-buffer": "^2.1.1", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", @@ -761,11 +761,11 @@ } }, "node_modules/@aws-sdk/middleware-host-header": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.511.0.tgz", - "integrity": "sha512-DbBzQP/6woSHR/+g9dHN3YiYaLIqFw9u8lQFMxi3rT3hqITFVYLzzXtEaHjDD6/is56pNT84CIKbyJ6/gY5d1Q==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.515.0.tgz", + "integrity": "sha512-I1MwWPzdRKM1luvdDdjdGsDjNVPhj9zaIytEchjTY40NcKOg+p2evLD2y69ozzg8pyXK63r8DdvDGOo9QPuh0A==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -775,11 +775,11 @@ } }, "node_modules/@aws-sdk/middleware-location-constraint": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.511.0.tgz", - "integrity": "sha512-PKHnOT3oBo41NELq3Esz3K9JuV1l9E+SrCcfr/07yU4EbqhS4UGPb22Yf5JakQu4fGbTFlAftcc8PXcE2zLr4g==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.515.0.tgz", + "integrity": "sha512-ORFC5oijjTJsHhUXy9o52/vl5Irf6e83bE/8tBp+sVVx81+E8zTTWZbysoa41c0B5Ycd0H3wCWutvjdXT16ydQ==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, @@ -788,11 +788,11 @@ } }, "node_modules/@aws-sdk/middleware-logger": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.511.0.tgz", - "integrity": "sha512-EYU9dBlJXvQcCsM2Tfgi0NQoXrqovfDv/fDy8oGJgZFrgNuHDti8tdVVxeJTUJNEAF67xlDl5o+rWEkKthkYGQ==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.515.0.tgz", + "integrity": "sha512-qXomJzg2m/5seQOxHi/yOXOKfSjwrrJSmEmfwJKJyQgdMbBcjz3Cz0H/1LyC6c5hHm6a/SZgSTzDAbAoUmyL+Q==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, @@ -801,11 +801,11 @@ } }, "node_modules/@aws-sdk/middleware-recursion-detection": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.511.0.tgz", - "integrity": "sha512-PlNPCV/6zpDVdNx1K69xDTh/wPNU4WyP4qa6hUo2/+4/PNG5HI9xbCWtpb4RjhdTRw6qDtkBNcPICHbtWx5aHg==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.515.0.tgz", + "integrity": "sha512-dokHLbTV3IHRIBrw9mGoxcNTnQsjlm7TpkJhPdGT9T4Mq399EyQo51u6IsVMm07RXLl2Zw7u+u9p+qWBFzmFRA==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -815,11 +815,11 @@ } }, "node_modules/@aws-sdk/middleware-sdk-s3": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.511.0.tgz", - "integrity": "sha512-SKJr8mKaqjcGpu0xxRPXZiKrJmyetDfgzvWuZ7QOgdnPa+6jk5fmEUTFoPb3VCarMkf8xo/l6cTZ5lei7Lbflw==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.515.0.tgz", + "integrity": "sha512-vB8JwiTEAqm1UT9xfugnCgl0H0dtBLUQQK99JwQEWjHPZmQ3HQuVkykmJRY3X0hzKMEgqXodz0hZOvf3Hq1mvQ==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@aws-sdk/util-arn-parser": "3.495.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/protocol-http": "^3.1.1", @@ -834,11 +834,11 @@ } }, "node_modules/@aws-sdk/middleware-signing": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.511.0.tgz", - "integrity": "sha512-IMijFLfm+QQHD6NNDX9k3op9dpBSlWKnqjcMU38Tytl2nbqV4gktkarOK1exHAmH7CdoYR5BufVtBzbASNSF/A==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.515.0.tgz", + "integrity": "sha512-SdjCyQCL702I07KhCiBFcoh6+NYtnruHJQIzWwMpBteuYHnCHW1k9uZ6pqacsS+Y6qpAKfTVNpQx2zP2s6QoHA==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/property-provider": "^2.1.1", "@smithy/protocol-http": "^3.1.1", "@smithy/signature-v4": "^2.1.1", @@ -851,11 +851,11 @@ } }, "node_modules/@aws-sdk/middleware-ssec": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.511.0.tgz", - "integrity": "sha512-8pfgBard9pj7oWJ79R6dbXHUGr7JPP/OmAsKBYZA0r/91a1XdFUDtRYZadstjcOv/X3QbeG3QqWOtNco+XgM7Q==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.515.0.tgz", + "integrity": "sha512-0qLjKiorosVBzzaV/o7MEyS9xqLLu02qGbP564Z/FZY74JUQEpBNedgveMUbb6lqr85RnOuwZ0GZ0cBRfH2brQ==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" }, @@ -864,12 +864,12 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.511.0.tgz", - "integrity": "sha512-eLs+CxP2QCXh3tCGYCdAml3oyWj8MSIwKbH+8rKw0k/5vmY1YJDBy526whOxx61ivhz2e0muuijN4X5EZZ2Pnw==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.515.0.tgz", + "integrity": "sha512-nOqZjGA/GkjuJ5fUshec9Fv6HFd7ovOTxMJbw3MfAhqXuVZ6dKF41lpVJ4imNsgyFt3shUg9WDY8zGFjlYMB3g==", "dependencies": { - "@aws-sdk/types": "3.511.0", - "@aws-sdk/util-endpoints": "3.511.0", + "@aws-sdk/types": "3.515.0", + "@aws-sdk/util-endpoints": "3.515.0", "@smithy/protocol-http": "^3.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -879,11 +879,11 @@ } }, "node_modules/@aws-sdk/region-config-resolver": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.511.0.tgz", - "integrity": "sha512-RzBLSNaRd4iEkQyEGfiSNvSnWU/x23rsiFgA9tqYFA0Vqx7YmzSWC8QBUxpwybB8HkbbL9wNVKQqTbhI3mYneQ==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.515.0.tgz", + "integrity": "sha512-RIRx9loxMgEAc/r1wPfnfShOuzn4RBi8pPPv6/jhhITEeMnJe6enAh2k5y9DdiVDDgCWZgVFSv0YkAIfzAFsnQ==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/types": "^2.9.1", "@smithy/util-config-provider": "^2.2.1", @@ -895,13 +895,13 @@ } }, "node_modules/@aws-sdk/s3-presigned-post": { - "version": "3.514.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.514.0.tgz", - "integrity": "sha512-kEl4V/kYne7qcmMjB2Y9P1aYD2u4pkJ692q4682foykTl0dAwnMfUL70d30DAbLu/cNEQNo7/9rBSrsJEBVCQg==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/s3-presigned-post/-/s3-presigned-post-3.515.0.tgz", + "integrity": "sha512-YQfqo0TlMX5F9gC1fjJBxEBpKNNNgbTKDwMDoAIECT9saQYgBjL23QLHke9EWizt+OpC94Sns98gCnugori3iQ==", "dependencies": { - "@aws-sdk/client-s3": "3.514.0", - "@aws-sdk/types": "3.511.0", - "@aws-sdk/util-format-url": "3.511.0", + "@aws-sdk/client-s3": "3.515.0", + "@aws-sdk/types": "3.515.0", + "@aws-sdk/util-format-url": "3.515.0", "@smithy/middleware-endpoint": "^2.4.1", "@smithy/signature-v4": "^2.1.1", "@smithy/types": "^2.9.1", @@ -914,12 +914,12 @@ } }, "node_modules/@aws-sdk/signature-v4-multi-region": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.511.0.tgz", - "integrity": "sha512-lwbU3LX5TpYu1DHBMH2Wz+2MWGccn5G3psu1Y9WTPc+1bubVQHWf8UD2lzON5L2QirT9tQheQjTke1u5JC7FTQ==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.515.0.tgz", + "integrity": "sha512-5lrCn4DSE0zL41k0L6moqcdExZhWdAnV0/oMEagrISzQYoia+aNTEeyVD3xqJhRbEW4gCj3Uoyis6c8muf7b9g==", "dependencies": { - "@aws-sdk/middleware-sdk-s3": "3.511.0", - "@aws-sdk/types": "3.511.0", + "@aws-sdk/middleware-sdk-s3": "3.515.0", + "@aws-sdk/types": "3.515.0", "@smithy/protocol-http": "^3.1.1", "@smithy/signature-v4": "^2.1.1", "@smithy/types": "^2.9.1", @@ -930,12 +930,12 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.513.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.513.0.tgz", - "integrity": "sha512-S27iFzj3dVRw1q+xLtqTGZOfYG95OwvTN7crvS2daqSYfcWN+dhEPzQJdDvGaAnAI45bWm8rppH/EYzrlxeZoA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.515.0.tgz", + "integrity": "sha512-MQuf04rIcTXqwDzmyHSpFPF1fKEzRl64oXtCRUF3ddxTdK6wxXkePfK6wNCuL+GEbEcJAoCtIGIRpzGPJvQjHA==", "dependencies": { - "@aws-sdk/client-sso-oidc": "3.513.0", - "@aws-sdk/types": "3.511.0", + "@aws-sdk/client-sso-oidc": "3.515.0", + "@aws-sdk/types": "3.515.0", "@smithy/property-provider": "^2.1.1", "@smithy/shared-ini-file-loader": "^2.3.1", "@smithy/types": "^2.9.1", @@ -946,9 +946,9 @@ } }, "node_modules/@aws-sdk/types": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.511.0.tgz", - "integrity": "sha512-P03ufufxmkvd7nO46oOeEqYIMPJ8qMCKxAsfJk1JBVPQ1XctVntbail4/UFnrnzij8DTl4Mk/D62uGo7+RolXA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.515.0.tgz", + "integrity": "sha512-B3gUpiMlpT6ERaLvZZ61D0RyrQPsFYDkCncLPVkZOKkCOoFU46zi1o6T5JcYiz8vkx1q9RGloQ5exh79s5pU/w==", "dependencies": { "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -969,11 +969,11 @@ } }, "node_modules/@aws-sdk/util-endpoints": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.511.0.tgz", - "integrity": "sha512-J/5hsscJkg2pAOdLx1YKlyMCk5lFRxRxEtup9xipzOxVBlqOIE72Tuu31fbxSlF8XzO/AuCJcZL4m1v098K9oA==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.515.0.tgz", + "integrity": "sha512-UJi+jdwcGFV/F7d3+e2aQn5yZOVpDiAgfgNhPnEtgV0WozJ5/ZUeZBgWvSc/K415N4A4D/9cbBc7+I+35qzcDQ==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/types": "^2.9.1", "@smithy/util-endpoints": "^1.1.1", "tslib": "^2.5.0" @@ -983,11 +983,11 @@ } }, "node_modules/@aws-sdk/util-format-url": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.511.0.tgz", - "integrity": "sha512-2BycrBtplIGAtzjj5YYLGrDBQDHR0zTct9bWBVhSfI0w2YAWAvxfRmXG4Dd1FF5ZxTm2xB9lA2u8FKim7ZKD8Q==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-format-url/-/util-format-url-3.515.0.tgz", + "integrity": "sha512-7BgmUldmECebZU2qUAxOoEkHnji5NZX/j6TcgY4xgl1tUycw72BeKdcQYLUt4YoXQmIGZHiBL8L/TfO48W+FpA==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/querystring-builder": "^2.1.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -1008,22 +1008,22 @@ } }, "node_modules/@aws-sdk/util-user-agent-browser": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.511.0.tgz", - "integrity": "sha512-5LuESdwtIcA10aHcX7pde7aCIijcyTPBXFuXmFlDTgm/naAayQxelQDpvgbzuzGLgePf8eTyyhDKhzwPZ2EqiQ==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.515.0.tgz", + "integrity": "sha512-pTWQb0JCafTmLHLDv3Qqs/nAAJghcPdGQIBpsCStb0YEzg3At/dOi2AIQ683yYnXmeOxLXJDzmlsovfVObJScw==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/types": "^2.9.1", "bowser": "^2.11.0", "tslib": "^2.5.0" } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.511.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.511.0.tgz", - "integrity": "sha512-UopdlRvYY5mxlS4wwFv+QAWL6/T302wmoQj7i+RY+c/D3Ej3PKBb/mW3r2wEOgZLJmPpeeM1SYMk+rVmsW1rqw==", + "version": "3.515.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.515.0.tgz", + "integrity": "sha512-A/KJ+/HTohHyVXLH+t/bO0Z2mPrQgELbQO8tX+B2nElo8uklj70r5cT7F8ETsI9oOy+HDVpiL5/v45ZgpUOiPg==", "dependencies": { - "@aws-sdk/types": "3.511.0", + "@aws-sdk/types": "3.515.0", "@smithy/node-config-provider": "^2.2.1", "@smithy/types": "^2.9.1", "tslib": "^2.5.0" @@ -37200,8 +37200,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.454.0", - "@aws-sdk/s3-presigned-post": "^3.454.0", + "@aws-sdk/client-s3": "^3.515.0", + "@aws-sdk/s3-presigned-post": "^3.515.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37275,7 +37275,7 @@ "@testing-library/jest-dom": "^6.1.3", "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", - "@types/node": "^20.11.19", + "@types/node": "^20.4.9", "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", @@ -37350,7 +37350,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.19", + "@types/node": "^20", "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", From 6d72ca576bfb88fc8276a365a55bc51689397190 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 19:35:02 +0000 Subject: [PATCH 60/82] chore(deps): update dependency vitest to v1.3.0 --- package-lock.json | 93 +++++++++++++++++++++++++---------------------- 1 file changed, 49 insertions(+), 44 deletions(-) diff --git a/package-lock.json b/package-lock.json index ca5435db..3aa84fe0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11774,13 +11774,13 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, "node_modules/@vitest/expect": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.2.2.tgz", - "integrity": "sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.3.0.tgz", + "integrity": "sha512-7bWt0vBTZj08B+Ikv70AnLRicohYwFgzNjFqo9SxxqHHxSlUJGSXmCRORhOnRMisiUryKMdvsi1n27Bc6jL9DQ==", "dev": true, "dependencies": { - "@vitest/spy": "1.2.2", - "@vitest/utils": "1.2.2", + "@vitest/spy": "1.3.0", + "@vitest/utils": "1.3.0", "chai": "^4.3.10" }, "funding": { @@ -11788,12 +11788,12 @@ } }, "node_modules/@vitest/runner": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.2.2.tgz", - "integrity": "sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.3.0.tgz", + "integrity": "sha512-1Jb15Vo/Oy7mwZ5bXi7zbgszsdIBNjc4IqP8Jpr/8RdBC4nF1CTzIAn2dxYvpF1nGSseeL39lfLQ2uvs5u1Y9A==", "dev": true, "dependencies": { - "@vitest/utils": "1.2.2", + "@vitest/utils": "1.3.0", "p-limit": "^5.0.0", "pathe": "^1.1.1" }, @@ -11829,9 +11829,9 @@ } }, "node_modules/@vitest/snapshot": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.2.2.tgz", - "integrity": "sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.3.0.tgz", + "integrity": "sha512-swmktcviVVPYx9U4SEQXLV6AEY51Y6bZ14jA2yo6TgMxQ3h+ZYiO0YhAHGJNp0ohCFbPAis1R9kK0cvN6lDPQA==", "dev": true, "dependencies": { "magic-string": "^0.30.5", @@ -11875,9 +11875,9 @@ "dev": true }, "node_modules/@vitest/spy": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.2.2.tgz", - "integrity": "sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.3.0.tgz", + "integrity": "sha512-AkCU0ThZunMvblDpPKgjIi025UxR8V7MZ/g/EwmAGpjIujLVV2X6rGYGmxE2D4FJbAy0/ijdROHMWa2M/6JVMw==", "dev": true, "dependencies": { "tinyspy": "^2.2.0" @@ -11887,9 +11887,9 @@ } }, "node_modules/@vitest/utils": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.2.2.tgz", - "integrity": "sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.3.0.tgz", + "integrity": "sha512-/LibEY/fkaXQufi4GDlQZhikQsPO2entBKtfuyIpr1jV4DpaeasqkeHjhdOhU24vSHshcSuEyVlWdzvv2XmYCw==", "dev": true, "dependencies": { "diff-sequences": "^29.6.3", @@ -34296,17 +34296,23 @@ } }, "node_modules/strip-literal": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", - "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.0.0.tgz", + "integrity": "sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==", "dev": true, "dependencies": { - "acorn": "^8.10.0" + "js-tokens": "^8.0.2" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-8.0.3.tgz", + "integrity": "sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==", + "dev": true + }, "node_modules/strnum": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", @@ -34967,9 +34973,9 @@ } }, "node_modules/tinyspy": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.0.tgz", - "integrity": "sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", + "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", "dev": true, "engines": { "node": ">=14.0.0" @@ -36173,9 +36179,9 @@ } }, "node_modules/vite-node": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.2.2.tgz", - "integrity": "sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.3.0.tgz", + "integrity": "sha512-D/oiDVBw75XMnjAXne/4feCkCEwcbr2SU1bjAhCcfI5Bq3VoOHji8/wCPAfUkDIeohJ5nSZ39fNxM3dNZ6OBOA==", "dev": true, "dependencies": { "cac": "^6.7.14", @@ -36195,18 +36201,17 @@ } }, "node_modules/vitest": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.2.2.tgz", - "integrity": "sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.3.0.tgz", + "integrity": "sha512-V9qb276J1jjSx9xb75T2VoYXdO1UKi+qfflY7V7w93jzX7oA/+RtYE6TcifxksxsZvygSSMwu2Uw6di7yqDMwg==", "dev": true, "dependencies": { - "@vitest/expect": "1.2.2", - "@vitest/runner": "1.2.2", - "@vitest/snapshot": "1.2.2", - "@vitest/spy": "1.2.2", - "@vitest/utils": "1.2.2", + "@vitest/expect": "1.3.0", + "@vitest/runner": "1.3.0", + "@vitest/snapshot": "1.3.0", + "@vitest/spy": "1.3.0", + "@vitest/utils": "1.3.0", "acorn-walk": "^8.3.2", - "cac": "^6.7.14", "chai": "^4.3.10", "debug": "^4.3.4", "execa": "^8.0.1", @@ -36215,11 +36220,11 @@ "pathe": "^1.1.1", "picocolors": "^1.0.0", "std-env": "^3.5.0", - "strip-literal": "^1.3.0", + "strip-literal": "^2.0.0", "tinybench": "^2.5.1", "tinypool": "^0.8.2", "vite": "^5.0.0", - "vite-node": "1.2.2", + "vite-node": "1.3.0", "why-is-node-running": "^2.2.2" }, "bin": { @@ -36234,8 +36239,8 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "^1.0.0", - "@vitest/ui": "^1.0.0", + "@vitest/browser": "1.3.0", + "@vitest/ui": "1.3.0", "happy-dom": "*", "jsdom": "*" }, @@ -37200,8 +37205,8 @@ "name": "@next-boilerplate/app", "hasInstallScript": true, "dependencies": { - "@aws-sdk/client-s3": "^3.515.0", - "@aws-sdk/s3-presigned-post": "^3.515.0", + "@aws-sdk/client-s3": "^3.454.0", + "@aws-sdk/s3-presigned-post": "^3.454.0", "@formatjs/intl-localematcher": "^0.5.0", "@hookform/resolvers": "^3.2.0", "@next-auth/prisma-adapter": "^1.0.7", @@ -37291,7 +37296,7 @@ "ts-jest": "^29.1.1", "tsc": "^2.0.4", "typescript": "^5.3.2", - "vitest": "^1.0.0" + "vitest": "^1.3.0" }, "engines": { "node": ">=18.15.0" From a03e0882f1080bb170403e81a8d03d309d183125 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 21:38:12 +0000 Subject: [PATCH 61/82] chore(deps): update typescript-eslint monorepo to v7 --- package-lock.json | 259 ++++++++++++++++++++++++++-------- packages/app/package.json | 4 +- packages/docs/package.json | 4 +- packages/landing/package.json | 4 +- packages/scripts/package.json | 4 +- 5 files changed, 211 insertions(+), 64 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3aa84fe0..9a263084 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11378,15 +11378,15 @@ "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", - "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.0.1.tgz", + "integrity": "sha512-OLvgeBv3vXlnnJGIAgCLYKjgMEU+wBGj07MQ/nxAaON+3mLzX7mJbhRYrVGiVvFiXtwFlkcBa/TtmglHy0UbzQ==", "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/type-utils": "6.21.0", - "@typescript-eslint/utils": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", + "@typescript-eslint/scope-manager": "7.0.1", + "@typescript-eslint/type-utils": "7.0.1", + "@typescript-eslint/utils": "7.0.1", + "@typescript-eslint/visitor-keys": "7.0.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -11402,8 +11402,8 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -11572,14 +11572,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.0.1.tgz", + "integrity": "sha512-8GcRRZNzaHxKzBPU3tKtFNing571/GwPBeCvmAUw0yBtfE2XVd0zFKJIMSWkHJcPQi0ekxjIts6L/rrZq5cxGQ==", "dependencies": { - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", + "@typescript-eslint/scope-manager": "7.0.1", + "@typescript-eslint/types": "7.0.1", + "@typescript-eslint/typescript-estree": "7.0.1", + "@typescript-eslint/visitor-keys": "7.0.1", "debug": "^4.3.4" }, "engines": { @@ -11590,7 +11590,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -11599,12 +11599,12 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.0.1.tgz", + "integrity": "sha512-v7/T7As10g3bcWOOPAcbnMDuvctHzCFYCG/8R4bK4iYzdFqsZTbXGln0cZNVcwQcwewsYU2BJLay8j0/4zOk4w==", "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0" + "@typescript-eslint/types": "7.0.1", + "@typescript-eslint/visitor-keys": "7.0.1" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -11615,12 +11615,12 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", - "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.0.1.tgz", + "integrity": "sha512-YtT9UcstTG5Yqy4xtLiClm1ZpM/pWVGFnkAa90UfdkkZsR1eP2mR/1jbHeYp8Ay1l1JHPyGvoUYR6o3On5Nhmw==", "dependencies": { - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/utils": "6.21.0", + "@typescript-eslint/typescript-estree": "7.0.1", + "@typescript-eslint/utils": "7.0.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -11632,7 +11632,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" }, "peerDependenciesMeta": { "typescript": { @@ -11641,9 +11641,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.0.1.tgz", + "integrity": "sha512-uJDfmirz4FHib6ENju/7cz9SdMSkeVvJDK3VcMFvf/hAShg8C74FW+06MaQPODHfDJp/z/zHfgawIJRjlu0RLg==", "engines": { "node": "^16.0.0 || >=18.0.0" }, @@ -11653,12 +11653,12 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.0.1.tgz", + "integrity": "sha512-SO9wHb6ph0/FN5OJxH4MiPscGah5wjOd0RRpaLvuBv9g8565Fgu0uMySFEPqwPHiQU90yzJ2FjRYKGrAhS1xig==", "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", + "@typescript-eslint/types": "7.0.1", + "@typescript-eslint/visitor-keys": "7.0.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -11729,16 +11729,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", - "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.0.1.tgz", + "integrity": "sha512-oe4his30JgPbnv+9Vef1h48jm0S6ft4mNwi9wj7bX10joGn07QRfqIqFHoMiajrtoU88cIhXf8ahwgrcbNLgPA==", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/scope-manager": "7.0.1", + "@typescript-eslint/types": "7.0.1", + "@typescript-eslint/typescript-estree": "7.0.1", "semver": "^7.5.4" }, "engines": { @@ -11749,15 +11749,15 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.56.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.0.1.tgz", + "integrity": "sha512-hwAgrOyk++RTXrP4KzCg7zB2U0xt7RUU0ZdMSCsqF3eKUwkdXUMyTb0qdCuji7VIbcpG62kKTU9M1J1c9UpFBw==", "dependencies": { - "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/types": "7.0.1", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -16546,6 +16546,153 @@ } } }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/parser": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", + "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "6.21.0", + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/typescript-estree": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/scope-manager": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", + "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", + "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/typescript-estree": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", + "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "@typescript-eslint/visitor-keys": "6.21.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-config-next/node_modules/@typescript-eslint/visitor-keys": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", + "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "dependencies": { + "@typescript-eslint/types": "6.21.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-config-next/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/eslint-config-next/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-config-next/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/eslint-config-next/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, "node_modules/eslint-config-prettier": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", @@ -37226,8 +37373,8 @@ "@types/react-dom": "^18.2.7", "@types/request-ip": "^0.0.41", "@types/ua-parser-js": "^0.7.39", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "autoprefixer": "^10.4.16", "base32-encode": "^2.0.0", "bcryptjs": "^2.4.3", @@ -37296,7 +37443,7 @@ "ts-jest": "^29.1.1", "tsc": "^2.0.4", "typescript": "^5.3.2", - "vitest": "^1.3.0" + "vitest": "^1.0.0" }, "engines": { "node": ">=18.15.0" @@ -37317,8 +37464,8 @@ "devDependencies": { "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/types": "3.1.1", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0" @@ -37335,8 +37482,8 @@ "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", "@types/react-dom": "^18.2.7", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "autoprefixer": "^10.4.16", "clsx": "^2.0.0", "eslint": "^8.55.0", @@ -37380,8 +37527,8 @@ "yaml": "^2.3.4" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0", diff --git a/packages/app/package.json b/packages/app/package.json index 7c26353f..c4b625ae 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -36,8 +36,8 @@ "@types/react-dom": "^18.2.7", "@types/request-ip": "^0.0.41", "@types/ua-parser-js": "^0.7.39", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "autoprefixer": "^10.4.16", "base32-encode": "^2.0.0", "bcryptjs": "^2.4.3", diff --git a/packages/docs/package.json b/packages/docs/package.json index a68ee6f9..0f491d30 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -28,8 +28,8 @@ "devDependencies": { "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/types": "3.1.1", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0" diff --git a/packages/landing/package.json b/packages/landing/package.json index 24df2935..8df62bf8 100644 --- a/packages/landing/package.json +++ b/packages/landing/package.json @@ -14,8 +14,8 @@ "@total-typescript/ts-reset": "^0.5.0", "@types/negotiator": "^0.6.3", "@types/react-dom": "^18.2.7", - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "autoprefixer": "^10.4.16", "clsx": "^2.0.0", "eslint": "^8.55.0", diff --git a/packages/scripts/package.json b/packages/scripts/package.json index af44a389..d696e55f 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -26,8 +26,8 @@ "yaml": "^2.3.4" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.13.2", - "@typescript-eslint/parser": "^6.13.2", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-unused-imports": "^3.0.0", From f21587caba7ada3f44f409b4f622790397f6bf3c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 16 Feb 2024 21:38:31 +0000 Subject: [PATCH 62/82] fix(deps): update dependency eslint-plugin-simple-import-sort to v12 --- package-lock.json | 16 ++++++++-------- packages/app/package.json | 2 +- packages/docs/package.json | 2 +- packages/landing/package.json | 2 +- packages/scripts/package.json | 2 +- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3aa84fe0..9780cdd0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17079,9 +17079,9 @@ } }, "node_modules/eslint-plugin-simple-import-sort": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-10.0.0.tgz", - "integrity": "sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.0.0.tgz", + "integrity": "sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ==", "peerDependencies": { "eslint": ">=5.0.0" } @@ -37245,7 +37245,7 @@ "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "eslint-plugin-tailwindcss": "^3.13.0", "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", @@ -37296,7 +37296,7 @@ "ts-jest": "^29.1.1", "tsc": "^2.0.4", "typescript": "^5.3.2", - "vitest": "^1.3.0" + "vitest": "^1.0.0" }, "engines": { "node": ">=18.15.0" @@ -37309,7 +37309,7 @@ "@docusaurus/preset-classic": "3.1.1", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "prism-react-renderer": "^2.1.0", "react": "^18.0.0", "react-dom": "^18.0.0" @@ -37343,7 +37343,7 @@ "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "eslint-plugin-tailwindcss": "^3.13.0", "eslint-plugin-unused-imports": "^3.0.0", "negotiator": "^0.6.3", @@ -37373,7 +37373,7 @@ "chalk": "^5.3.0", "depcheck": "^1.4.7", "dotenv": "^16.3.1", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "inquirer": "^9.2.11", "patch-package": "^8.0.0", "tsx": "^4.7.0", diff --git a/packages/app/package.json b/packages/app/package.json index 7c26353f..ea5970a8 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -54,7 +54,7 @@ "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "eslint-plugin-tailwindcss": "^3.13.0", "eslint-plugin-unused-imports": "^3.0.0", "framer-motion": "^11.0.0", diff --git a/packages/docs/package.json b/packages/docs/package.json index a68ee6f9..4a4599a5 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -20,7 +20,7 @@ "@docusaurus/preset-classic": "3.1.1", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "prism-react-renderer": "^2.1.0", "react": "^18.0.0", "react-dom": "^18.0.0" diff --git a/packages/landing/package.json b/packages/landing/package.json index 24df2935..24debe07 100644 --- a/packages/landing/package.json +++ b/packages/landing/package.json @@ -22,7 +22,7 @@ "eslint-config-next": "^14.0.3", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "eslint-plugin-tailwindcss": "^3.13.0", "eslint-plugin-unused-imports": "^3.0.0", "negotiator": "^0.6.3", diff --git a/packages/scripts/package.json b/packages/scripts/package.json index af44a389..5ecca2d6 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -19,7 +19,7 @@ "chalk": "^5.3.0", "depcheck": "^1.4.7", "dotenv": "^16.3.1", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^12.0.0", "inquirer": "^9.2.11", "tsx": "^4.7.0", "patch-package": "^8.0.0", From 6d78f4c99e7c8bcd39fa6ca788bac31cd85ea599 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 17 Feb 2024 08:13:07 +0000 Subject: [PATCH 63/82] chore(deps): update dependency @types/react to v18.2.56 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3aa84fe0..3f3f8634 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11207,9 +11207,9 @@ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" }, "node_modules/@types/react": { - "version": "18.2.55", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.55.tgz", - "integrity": "sha512-Y2Tz5P4yz23brwm2d7jNon39qoAtMMmalOQv6+fEFt1mT+FcM3D841wDpoUvFXhaYenuROCy3FZYqdTjM7qVyA==", + "version": "18.2.56", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.56.tgz", + "integrity": "sha512-NpwHDMkS/EFZF2dONFQHgkPRwhvgq/OAvIaGQzxGSBmaeR++kTg6njr15Vatz0/2VcCEwJQFi6Jf4Q0qBu0rLA==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -37281,7 +37281,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.19", + "@types/react": "^18.2.56", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37296,7 +37296,7 @@ "ts-jest": "^29.1.1", "tsc": "^2.0.4", "typescript": "^5.3.2", - "vitest": "^1.3.0" + "vitest": "^1.0.0" }, "engines": { "node": ">=18.15.0" @@ -37356,7 +37356,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18", + "@types/react": "^18.2.56", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" From 5df5e7adf956fe9d933e546c9928d24d05d79bde Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:17:01 +0100 Subject: [PATCH 64/82] refactor: move cron --- docker/docker-compose.local.yml | 18 +- docker/docker-compose.test.yml | 13 + docker/docker-compose.yml | 6 +- package-lock.json | 215 +++++- package.json | 3 +- packages/app/crons/Dockerfile | 28 - packages/app/crons/index.ts | 39 - packages/app/package.json | 11 +- packages/cron/.dockerignore | 5 + packages/cron/.env.example | 3 + packages/cron/.eslintrc.js | 65 ++ packages/cron/.gitignore | 1 + packages/cron/Dockerfile | 55 ++ packages/cron/crontab | 6 + packages/cron/logrotate.conf | 10 + packages/cron/package-lock.json | 1071 ++++++++++++++++++++++++++++ packages/cron/package.json | 32 + packages/cron/src/lib/env.ts | 17 + packages/cron/src/lib/prisma.ts | 11 + packages/cron/src/sample/index.ts | 27 + packages/cron/tsconfig.json | 28 + packages/cron/tsconfig.tsbuildinfo | 1 + packages/lib/tsconfig.json | 2 +- 23 files changed, 1553 insertions(+), 114 deletions(-) create mode 100644 docker/docker-compose.test.yml delete mode 100644 packages/app/crons/Dockerfile delete mode 100644 packages/app/crons/index.ts create mode 100644 packages/cron/.dockerignore create mode 100644 packages/cron/.env.example create mode 100644 packages/cron/.eslintrc.js create mode 100644 packages/cron/.gitignore create mode 100644 packages/cron/Dockerfile create mode 100644 packages/cron/crontab create mode 100644 packages/cron/logrotate.conf create mode 100644 packages/cron/package-lock.json create mode 100644 packages/cron/package.json create mode 100644 packages/cron/src/lib/env.ts create mode 100644 packages/cron/src/lib/prisma.ts create mode 100644 packages/cron/src/sample/index.ts create mode 100644 packages/cron/tsconfig.json create mode 100644 packages/cron/tsconfig.tsbuildinfo diff --git a/docker/docker-compose.local.yml b/docker/docker-compose.local.yml index e68aa9b0..31cb727f 100644 --- a/docker/docker-compose.local.yml +++ b/docker/docker-compose.local.yml @@ -3,7 +3,7 @@ version: "3.8" services: app: build: - context: . + context: .. dockerfile: packages/app/Dockerfile container_name: #{PROJECT_NAME}#_app restart: unless-stopped @@ -14,22 +14,22 @@ services: ports: - "3000:3000" - crons: + cron: build: - context: . - dockerfile: packages/app/crons/Dockerfile - container_name: #{PROJECT_NAME}#_crons + context: .. + dockerfile: packages/cron/Dockerfile + container_name: #{PROJECT_NAME}#_cron restart: unless-stopped logging: driver: "json-file" options: max-size: "50m" - docs: + doc: build: - context: . + context: .. dockerfile: packages/docs/Dockerfile - container_name: #{PROJECT_NAME}#_docs + container_name: #{PROJECT_NAME}#_doc restart: unless-stopped logging: driver: "json-file" @@ -43,7 +43,7 @@ services: landing: build: - context: . + context: .. dockerfile: packages/landing/Dockerfile container_name: #{PROJECT_NAME}#_landing restart: unless-stopped diff --git a/docker/docker-compose.test.yml b/docker/docker-compose.test.yml new file mode 100644 index 00000000..e992ee77 --- /dev/null +++ b/docker/docker-compose.test.yml @@ -0,0 +1,13 @@ +version: "3.8" + +services: + cron: + build: + context: .. + dockerfile: packages/cron/Dockerfile + container_name: cron + restart: unless-stopped + logging: + driver: "json-file" + options: + max-size: "50m" diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index c58c64f5..114f2a93 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -12,7 +12,7 @@ services: ports: - "3000:3000" - crons: + cron: image: DOCKER_DEPLOY_CRONS_IMAGE container_name: #{PROJECT_NAME}#_crons restart: unless-stopped @@ -21,9 +21,9 @@ services: options: max-size: "50m" - docs: + doc: image: DOCKER_DEPLOY_DOCS_IMAGE - container_name: #{PROJECT_NAME}#_docs + container_name: #{PROJECT_NAME}#_doc restart: unless-stopped logging: driver: "json-file" diff --git a/package-lock.json b/package-lock.json index 8abe9ab2..c00f4a15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,8 @@ "packages/app", "packages/docs", "packages/landing", - "packages/lib" + "packages/lib", + "packages/cron" ], "dependencies": { "concurrently": "^8.2.2" @@ -5962,6 +5963,10 @@ "resolved": "packages/app", "link": true }, + "node_modules/@next-boilerplate/cron": { + "resolved": "packages/cron", + "link": true + }, "node_modules/@next-boilerplate/docs": { "resolved": "packages/docs", "link": true @@ -11113,11 +11118,6 @@ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" }, - "node_modules/@types/luxon": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.3.7.tgz", - "integrity": "sha512-gKc9P2d4g5uYwmy4s/MO/yOVPmvHyvzka1YH6i5dM03UrFofHSmgc0D0ymbDRStFWHusk6cwwF6nhLm/ckBbbQ==" - }, "node_modules/@types/mdast": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", @@ -12158,6 +12158,11 @@ "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -14862,15 +14867,6 @@ "optional": true, "peer": true }, - "node_modules/cron": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/cron/-/cron-3.1.6.tgz", - "integrity": "sha512-cvFiQCeVzsA+QPM6fhjBtlKGij7tLLISnTSvFxVdnFGLdz+ZdXN37kNe0i2gefmdD17XuZA6n2uPVwzl4FxW/w==", - "dependencies": { - "@types/luxon": "~3.3.0", - "luxon": "~3.4.0" - } - }, "node_modules/cross-env": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", @@ -19926,6 +19922,11 @@ "node": ">= 4" } }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==" + }, "node_modules/image-size": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", @@ -23776,14 +23777,6 @@ "react": "^16.5.1 || ^17.0.0 || ^18.0.0" } }, - "node_modules/luxon": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.4.4.tgz", - "integrity": "sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==", - "engines": { - "node": ">=12" - } - }, "node_modules/lz-string": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", @@ -26215,6 +26208,18 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/mylas": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/mylas/-/mylas-2.1.13.tgz", + "integrity": "sha512-+MrqnJRtxdF+xngFfUUkIMQrUUL0KsxbADUkn23Z/4ibGg192Q+z+CQyiYwvWTsYjJygmMR8+w3ZDa98Zh6ESg==", + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/raouldeheer" + } + }, "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", @@ -26480,6 +26485,47 @@ "node": ">=6.0.0" } }, + "node_modules/nodemon": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.0.3.tgz", + "integrity": "sha512-7jH/NXbFPxVaMwmBCC2B9F/V6X1VkEdNgx3iu9jji8WxWcvhMWkmhNWhI5077zknOnZnBzba9hZP6bCPJLSReQ==", + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^4", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^7.5.3", + "simple-update-notifier": "^2.0.0", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, "node_modules/normalize-package-data": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz", @@ -30679,6 +30725,17 @@ "semver-compare": "^1.0.0" } }, + "node_modules/plimit-lit": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/plimit-lit/-/plimit-lit-1.6.1.tgz", + "integrity": "sha512-B7+VDyb8Tl6oMJT9oSO2CW8XC/T4UcJGrwOVoNGwOQsQYhlpfajmrMj5xeejqaASq3V/EqThyOeATEOMuSEXiA==", + "dependencies": { + "queue-lit": "^1.5.1" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/postcss": { "version": "8.4.35", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", @@ -31624,6 +31681,11 @@ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", "dev": true }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -31708,6 +31770,14 @@ "inherits": "~2.0.3" } }, + "node_modules/queue-lit": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/queue-lit/-/queue-lit-1.5.2.tgz", + "integrity": "sha512-tLc36IOPeMAubu8BkW8YDBV+WyIgKlYU7zUNs0J5Vk9skSZ4JfGlPOqplP0aHdfv7HL0B2Pg6nwiq60Qc6M2Hw==", + "engines": { + "node": ">=12" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -33902,6 +33972,17 @@ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" }, + "node_modules/simple-update-notifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/sirv": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", @@ -35188,6 +35269,17 @@ "node": ">=6" } }, + "node_modules/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, "node_modules/tough-cookie": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", @@ -35375,6 +35467,57 @@ "tsc": "bin/tsc" } }, + "node_modules/tsc-alias": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/tsc-alias/-/tsc-alias-1.8.8.tgz", + "integrity": "sha512-OYUOd2wl0H858NvABWr/BoSKNERw3N9GTi3rHPK8Iv4O1UyUXIrTTOAZNHsjlVpXFOhpJBVARI1s+rzwLivN3Q==", + "dependencies": { + "chokidar": "^3.5.3", + "commander": "^9.0.0", + "globby": "^11.0.4", + "mylas": "^2.1.9", + "normalize-path": "^3.0.0", + "plimit-lit": "^1.2.6" + }, + "bin": { + "tsc-alias": "dist/bin/index.js" + } + }, + "node_modules/tsc-alias/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/tsc-alias/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tsc-alias/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, "node_modules/tsconfig-paths": { "version": "3.14.2", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", @@ -35626,6 +35769,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", @@ -37384,7 +37532,6 @@ "client-only": "^0.0.1", "clsx": "^2.0.0", "concurrently": "^8.2.1", - "cron": "^3.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", "dotenv": "^16.3.1", @@ -37428,7 +37575,7 @@ "@testing-library/react": "^14.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.4.9", - "@types/react": "^18.2.56", + "@types/react": "^18.2.19", "babel-plugin-styled-components": "^2.1.4", "fetch-mock": "^9.11.0", "git-conventional-commits": "^2.6.5", @@ -37449,6 +37596,22 @@ "node": ">=18.15.0" } }, + "packages/cron": { + "name": "@next-boilerplate/cron", + "license": "ISC", + "dependencies": { + "@prisma/client": "^5.9.1", + "@t3-oss/env-core": "^0.9.2", + "@types/node": "^20.11.19", + "chalk": "^5.3.0", + "dotenv": "^16.4.4", + "nodemon": "^3.0.3", + "tsc-alias": "^1.8.8", + "tsx": "^4.7.1", + "typescript": "^5.3.3", + "zod": "^3.22.4" + } + }, "packages/docs": { "name": "@next-boilerplate/docs", "dependencies": { @@ -37503,7 +37666,7 @@ }, "devDependencies": { "@types/node": "^20", - "@types/react": "^18.2.56", + "@types/react": "^18", "postcss": "^8", "tailwindcss": "^3.3.0", "typescript": "^5" diff --git a/package.json b/package.json index fa00e57d..6efd1c49 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,8 @@ "packages/app", "packages/docs", "packages/landing", - "packages/lib" + "packages/lib", + "packages/cron" ], "dependencies": { "concurrently": "^8.2.2" diff --git a/packages/app/crons/Dockerfile b/packages/app/crons/Dockerfile deleted file mode 100644 index f38f274f..00000000 --- a/packages/app/crons/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM node:20-alpine AS deps - -RUN mkdir -p /usr/src/app -WORKDIR /usr/src/app - -ENV NODE_ENV production - -#? Copy the necessary files to install dependencies -COPY package*.json . -COPY packages/lib/package*.json ./packages/lib/ -COPY packages/app/package*.json ./packages/app/ -COPY packages/app/prisma/schema.prisma ./packages/app/prisma/schema.prisma - -RUN npm i --only=production - - -FROM node:20-alpine AS runner - -RUN mkdir -p /usr/src/app -WORKDIR /usr/src/app - -COPY --from=deps /usr/src/app . - -COPY packages/lib ./packages/lib -COPY packages/app ./packages/app - - -CMD [ "npm", "run", "cron", "-w", "packages/app" ] diff --git a/packages/app/crons/index.ts b/packages/app/crons/index.ts deleted file mode 100644 index c15f4f6d..00000000 --- a/packages/app/crons/index.ts +++ /dev/null @@ -1,39 +0,0 @@ -//! HERE WE ONLY USE INDIVIUAL CRON JOBS -//? Global cron jobs need to be handle in their own package. -// Exemple: If you're using a cron job to send a newsletter, -// you should not handle it here unless you are sure that it will be only one instance of the app. - -//** UNCOMMENT THIS TO USE CRON JOBS */ -/* -import { CronJob } from "cron" -import { config } from "dotenv" - -import { logger } from "@lib/logger" -config() - -//? Do a task every day - -new CronJob( - "0 0 * * *", - async () => { - const maxDurationWarning = 1000 * 60 * 5 // 5 minutes - const name = "CronName" - const now = new Date() - //? Do something - async function something() {} - await something().catch((err) => { - logger.error( - `[${now.toLocaleString()}] ${name} started at ${now.toLocaleString()} and failed after ${ - new Date().getTime() - now.getTime() - }ms` - ) - throw err - }) - const took = new Date().getTime() - now.getTime() - if (took > maxDurationWarning) logger.warn(`[${now.toLocaleString()}] ${name} took ${took}ms`) - }, - null, - true, - "Europe/Paris" -) -*/ diff --git a/packages/app/package.json b/packages/app/package.json index e9a4e39e..883594da 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -4,9 +4,7 @@ "dev": "npm run is-initialized && prisma migrate dev && cross-env FORCE_COLOR=1 next dev", "build": "next build", "start": "npm run deploy-db:prod && next start --port ${PORT:-3000}", - "start:with-cron": "npm run deploy-db:prod && concurrently \"next start\" \"npm run cron\"", "deploy-db:prod": "prisma migrate deploy && npm run seed", - "cron": "tsx ./crons/index.ts", "lint": "next lint && eslint . --ext .js,.jsx,.ts,.tsx", "lint:fix": "next lint --fix && eslint . --ext .js,.jsx,.ts,.tsx --fix", "test": "cross-env FORCE_COLOR=1 jest --passWithNoTests", @@ -47,7 +45,7 @@ "client-only": "^0.0.1", "clsx": "^2.0.0", "concurrently": "^8.2.1", - "cron": "^3.0.0", + "cross-env": "^7.0.3", "crypto-js": "^4.2.0", "dotenv": "^16.3.1", "eslint": "^8.55.0", @@ -66,6 +64,8 @@ "next-themes": "^0.2.1", "nodemailer": "^6.9.5", "otplib": "^12.0.1", + "patch-package": "^8.0.0", + "prisma": "^5.8.0", "qrcode.react": "^3.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -79,10 +79,7 @@ "tailwind-merge": "^2.0.0", "tsx": "^4.7.0", "ua-parser-js": "^1.0.35", - "zod": "^3.21.4", - "patch-package": "^8.0.0", - "cross-env": "^7.0.3", - "prisma": "^5.8.0" + "zod": "^3.21.4" }, "devDependencies": { "@babel/core": "^7.22.17", diff --git a/packages/cron/.dockerignore b/packages/cron/.dockerignore new file mode 100644 index 00000000..aa3a93b8 --- /dev/null +++ b/packages/cron/.dockerignore @@ -0,0 +1,5 @@ +Dockerfile +.dockerignore +node_modules +npm-debug.log +dist diff --git a/packages/cron/.env.example b/packages/cron/.env.example new file mode 100644 index 00000000..ba36b7ee --- /dev/null +++ b/packages/cron/.env.example @@ -0,0 +1,3 @@ +ENV=development +DATABASE_PRISMA_URL="postgresql://postgres:postgres@localhost:5432/postgres?schema=public" +DATABASE_URL_NON_POOLING="postgresql://postgres:postgres@localhost:5432/postgres?schema=public" \ No newline at end of file diff --git a/packages/cron/.eslintrc.js b/packages/cron/.eslintrc.js new file mode 100644 index 00000000..6d0c7963 --- /dev/null +++ b/packages/cron/.eslintrc.js @@ -0,0 +1,65 @@ +// eslint-disable-next-line @typescript-eslint/no-var-requires +const path = require("path") + +module.exports = { + extends: [ + "next", + "prettier", + "react-app/jest", + "plugin:@typescript-eslint/recommended", + "plugin:tailwindcss/recommended", + ], + parser: "@typescript-eslint/parser", + parserOptions: { + babelOptions: { + presets: [require.resolve("next/babel")], + }, + project: path.join(__dirname, "/tsconfig.json"), + }, + plugins: ["@typescript-eslint", "unused-imports", "simple-import-sort"], + rules: { + "testing-library/prefer-screen-queries": "off", + "@next/next/no-html-link-for-pages": "off", + "unused-imports/no-unused-imports": "error", + "@typescript-eslint/no-unused-vars": [ + "warn", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + }, + ], + "tailwindcss/classnames-order": "off", + "max-params": ["error", 4], + "simple-import-sort/imports": "error", + "simple-import-sort/exports": "error", + "tailwindcss/no-custom-classname": "off", + }, + overrides: [ + { + files: ["**/*.js", "**/*.ts", "**/*.tsx"], + rules: { + "simple-import-sort/imports": [ + "error", + { + groups: [ + // `react` first, `next` second, then packages starting with a character + ["^react$", "^next", "^[a-z]"], + // Packages starting with `@` + ["^@"], + // Packages starting with `~` + ["^~"], + // Imports starting with `../` + ["^\\.\\.(?!/?$)", "^\\.\\./?$"], + // Imports starting with `./` + ["^\\./(?=.*/)(?!/?$)", "^\\.(?!/?$)", "^\\./?$"], + // Style imports + ["^.+\\.s?css$"], + // Side effect imports + ["^\\u0000"], + ], + }, + ], + }, + }, + ], +} diff --git a/packages/cron/.gitignore b/packages/cron/.gitignore new file mode 100644 index 00000000..53c37a16 --- /dev/null +++ b/packages/cron/.gitignore @@ -0,0 +1 @@ +dist \ No newline at end of file diff --git a/packages/cron/Dockerfile b/packages/cron/Dockerfile new file mode 100644 index 00000000..9791b91d --- /dev/null +++ b/packages/cron/Dockerfile @@ -0,0 +1,55 @@ +FROM node:20-alpine AS deps + +RUN mkdir -p /usr/src/app +WORKDIR /usr/src/app + +ENV NODE_ENV production + +#? Copy the necessary files to install dependencies +COPY package*.json . +COPY packages/lib/package*.json ./packages/lib/ +COPY packages/cron/package*.json ./packages/cron/ + +RUN npm i --only=production + +FROM node:20-alpine AS builder + +RUN mkdir -p /usr/src/app +WORKDIR /usr/src/app + +COPY --from=deps /usr/src/app . + +COPY packages/cron ./packages/cron +COPY packages/lib ./packages/lib + +RUN npm run build -w packages/cron + +FROM node:20-alpine AS runner + +RUN mkdir -p /usr/src/app +WORKDIR /usr/src/app + +COPY --from=builder /usr/src/app/packages/cron . +COPY --from=builder /usr/src/app/node_modules ./node_modules + +COPY packages/app/prisma/schema.prisma ../app/prisma/schema.prisma +RUN npx prisma generate + +# Install logrotate +RUN apk add --update logrotate + +# Add crontab file in the cron directory +COPY packages/cron/crontab /etc/crontabs/root + +# Give execution rights on the cron job +RUN chmod 0644 /etc/crontabs/root + +# Create a log file to store the stdout of cron +RUN touch /var/log/cron.log + +# Set up logrotate +COPY packages/cron/logrotate.conf /etc/logrotate.d/app +RUN chmod 0644 /etc/logrotate.d/app + +# Run the command on container startup +CMD crond -l 2 && tail -f /var/log/cron.log \ No newline at end of file diff --git a/packages/cron/crontab b/packages/cron/crontab new file mode 100644 index 00000000..8c879a42 --- /dev/null +++ b/packages/cron/crontab @@ -0,0 +1,6 @@ +# Log rotation +@daily /usr/sbin/logrotate /etc/logrotate.d/app + + +# Sample (every minute) +* * * * * cd /usr/src/app && npm run sample >> /var/log/cron.log 2>&1 diff --git a/packages/cron/logrotate.conf b/packages/cron/logrotate.conf new file mode 100644 index 00000000..7283daec --- /dev/null +++ b/packages/cron/logrotate.conf @@ -0,0 +1,10 @@ +/var/log/cron.log { + size 100M + rotate 5 + copytruncate + missingok + notifempty + compress + delaycompress + maxage 365 +} diff --git a/packages/cron/package-lock.json b/packages/cron/package-lock.json new file mode 100644 index 00000000..66accb93 --- /dev/null +++ b/packages/cron/package-lock.json @@ -0,0 +1,1071 @@ +{ + "name": "@next-boilerplate/cron", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "@next-boilerplate/cron", + "license": "ISC", + "dependencies": { + "chalk": "^5.3.0", + "nodemon": "^3.0.3", + "tsc-alias": "^1.8.8", + "tsx": "^4.7.1", + "typescript": "^5.3.3" + }, + "devDependencies": { + "@types/node": "^20.11.19" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/node": { + "version": "20.11.19", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", + "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", + "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/mylas": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/mylas/-/mylas-2.1.13.tgz", + "integrity": "sha512-+MrqnJRtxdF+xngFfUUkIMQrUUL0KsxbADUkn23Z/4ibGg192Q+z+CQyiYwvWTsYjJygmMR8+w3ZDa98Zh6ESg==", + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/raouldeheer" + } + }, + "node_modules/nodemon": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.0.3.tgz", + "integrity": "sha512-7jH/NXbFPxVaMwmBCC2B9F/V6X1VkEdNgx3iu9jji8WxWcvhMWkmhNWhI5077zknOnZnBzba9hZP6bCPJLSReQ==", + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^4", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^7.5.3", + "simple-update-notifier": "^2.0.0", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/plimit-lit": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/plimit-lit/-/plimit-lit-1.6.1.tgz", + "integrity": "sha512-B7+VDyb8Tl6oMJT9oSO2CW8XC/T4UcJGrwOVoNGwOQsQYhlpfajmrMj5xeejqaASq3V/EqThyOeATEOMuSEXiA==", + "dependencies": { + "queue-lit": "^1.5.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" + }, + "node_modules/queue-lit": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/queue-lit/-/queue-lit-1.5.2.tgz", + "integrity": "sha512-tLc36IOPeMAubu8BkW8YDBV+WyIgKlYU7zUNs0J5Vk9skSZ4JfGlPOqplP0aHdfv7HL0B2Pg6nwiq60Qc6M2Hw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/simple-update-notifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/tsc-alias": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/tsc-alias/-/tsc-alias-1.8.8.tgz", + "integrity": "sha512-OYUOd2wl0H858NvABWr/BoSKNERw3N9GTi3rHPK8Iv4O1UyUXIrTTOAZNHsjlVpXFOhpJBVARI1s+rzwLivN3Q==", + "dependencies": { + "chokidar": "^3.5.3", + "commander": "^9.0.0", + "globby": "^11.0.4", + "mylas": "^2.1.9", + "normalize-path": "^3.0.0", + "plimit-lit": "^1.2.6" + }, + "bin": { + "tsc-alias": "dist/bin/index.js" + } + }, + "node_modules/tsx": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.1.tgz", + "integrity": "sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==", + "dependencies": { + "esbuild": "~0.19.10", + "get-tsconfig": "^4.7.2" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } +} diff --git a/packages/cron/package.json b/packages/cron/package.json new file mode 100644 index 00000000..0b99d9c6 --- /dev/null +++ b/packages/cron/package.json @@ -0,0 +1,32 @@ +{ + "name": "@next-boilerplate/cron", + "scripts": { + "build": "rm -rf dist && tsc && tsc-alias", + "sample": "node dist/cron/src/sample/index.js", + "dev:sample": "nodemon --watch './src/*' -e ts,json,d.ts --exec 'npm run build && npm run sample'", + "lint": "eslint --ext .ts,.tsx .", + "lint:fix": "eslint --fix --ext .ts,.tsx .", + "test": "exit 0", + "start": "exit 0", + "dev": "exit 0" + }, + "keywords": [], + "author": "", + "license": "ISC", + "type": "module", + "dependencies": { + "@prisma/client": "^5.9.1", + "@t3-oss/env-core": "^0.9.2", + "@types/node": "^20.11.19", + "chalk": "^5.3.0", + "dotenv": "^16.4.4", + "nodemon": "^3.0.3", + "tsc-alias": "^1.8.8", + "tsx": "^4.7.1", + "typescript": "^5.3.3", + "zod": "^3.22.4" + }, + "prisma": { + "schema": "../app/prisma/schema.prisma" + } +} diff --git a/packages/cron/src/lib/env.ts b/packages/cron/src/lib/env.ts new file mode 100644 index 00000000..73170d62 --- /dev/null +++ b/packages/cron/src/lib/env.ts @@ -0,0 +1,17 @@ +import { createEnv } from "@t3-oss/env-core" +import { z } from "zod" +import { config } from "dotenv" + +if (!process.env.ENV) { + config() +} + +export const env = createEnv({ + server: { + ENV: z.enum(["development", "staging", "preproduction", "production"]).optional(), + DATABASE_PRISMA_URL: z.string().min(1), + DATABASE_URL_NON_POOLING: z.string().optional(), + }, + runtimeEnv: process.env, + emptyStringAsUndefined: true, +}) diff --git a/packages/cron/src/lib/prisma.ts b/packages/cron/src/lib/prisma.ts new file mode 100644 index 00000000..156bf2f0 --- /dev/null +++ b/packages/cron/src/lib/prisma.ts @@ -0,0 +1,11 @@ +import { PrismaClient } from "@prisma/client" + +const globalForPrisma = global as unknown as { prisma: PrismaClient } + +export const prisma = + globalForPrisma.prisma || + new PrismaClient({ + log: ["warn", "error"], + }) + +if (process.env.NODE_ENV !== "production") globalForPrisma.prisma = prisma diff --git a/packages/cron/src/sample/index.ts b/packages/cron/src/sample/index.ts new file mode 100644 index 00000000..87a25b68 --- /dev/null +++ b/packages/cron/src/sample/index.ts @@ -0,0 +1,27 @@ +import { prisma } from "@/lib/prisma" +import { logger } from "@lib/logger" +import { env } from "@/lib/env" + +const main = async () => { + const maxDurationWarning = 1000 * 60 * 5 // 5 minutes + const name = "CronName" + const now = new Date() + //? Do something + async function something() { + logger.debug(`[${now.toLocaleString()}] ${name} started`) + const users = await prisma.user.findMany() + logger.debug(`[${now.toLocaleString()}] ${name} found ${users.length} users on env ${env.ENV}`) + } + await something().catch((err) => { + logger.error( + `[${now.toLocaleString()}] ${name} started at ${now.toLocaleString()} and failed after ${ + new Date().getTime() - now.getTime() + }ms` + ) + throw err + }) + const took = new Date().getTime() - now.getTime() + if (took > maxDurationWarning) logger.warn(`[${now.toLocaleString()}] ${name} took ${took}ms`) +} + +main() diff --git a/packages/cron/tsconfig.json b/packages/cron/tsconfig.json new file mode 100644 index 00000000..0c524cae --- /dev/null +++ b/packages/cron/tsconfig.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://json.schemastore.org/tsconfig", + "compilerOptions": { + "target": "esnext", + "lib": ["esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "Bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "incremental": true, + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"], + "@lib/*": ["../lib/*"] + }, + "outDir": "dist" + }, + "include": ["**/*.ts", "**/*.d.ts", ".eslintrc.js"], + "exclude": ["node_modules"], + "tsc-alias": { + "resolveFullPaths": true + } +} diff --git a/packages/cron/tsconfig.tsbuildinfo b/packages/cron/tsconfig.tsbuildinfo new file mode 100644 index 00000000..4644a8c5 --- /dev/null +++ b/packages/cron/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/typescript/lib/lib.es2023.d.ts","./node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/typescript/lib/lib.es2022.regexp.d.ts","./node_modules/typescript/lib/lib.es2023.array.d.ts","./node_modules/typescript/lib/lib.es2023.collection.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/typescript/lib/lib.esnext.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../node_modules/chalk/source/vendor/ansi-styles/index.d.ts","../../node_modules/chalk/source/vendor/supports-color/index.d.ts","../../node_modules/chalk/source/index.d.ts","./logger.ts","../lib/logger.ts","./src/sample/index.ts","./.eslintrc.js","../../node_modules/@types/estree/index.d.ts","../../node_modules/@types/acorn/index.d.ts","../../node_modules/@types/aria-query/index.d.ts","../../node_modules/@babel/types/lib/index.d.ts","../../node_modules/@types/babel__generator/index.d.ts","../../node_modules/@babel/parser/typings/babel-parser.d.ts","../../node_modules/@types/babel__template/index.d.ts","../../node_modules/@types/babel__traverse/index.d.ts","../../node_modules/@types/babel__core/index.d.ts","../../node_modules/@types/bcryptjs/index.d.ts","../../node_modules/@types/node/assert.d.ts","../../node_modules/@types/node/assert/strict.d.ts","../../node_modules/buffer/index.d.ts","../../node_modules/undici-types/header.d.ts","../../node_modules/undici-types/readable.d.ts","../../node_modules/undici-types/file.d.ts","../../node_modules/undici-types/fetch.d.ts","../../node_modules/undici-types/formdata.d.ts","../../node_modules/undici-types/connector.d.ts","../../node_modules/undici-types/client.d.ts","../../node_modules/undici-types/errors.d.ts","../../node_modules/undici-types/dispatcher.d.ts","../../node_modules/undici-types/global-dispatcher.d.ts","../../node_modules/undici-types/global-origin.d.ts","../../node_modules/undici-types/pool-stats.d.ts","../../node_modules/undici-types/pool.d.ts","../../node_modules/undici-types/handlers.d.ts","../../node_modules/undici-types/balanced-pool.d.ts","../../node_modules/undici-types/agent.d.ts","../../node_modules/undici-types/mock-interceptor.d.ts","../../node_modules/undici-types/mock-agent.d.ts","../../node_modules/undici-types/mock-client.d.ts","../../node_modules/undici-types/mock-pool.d.ts","../../node_modules/undici-types/mock-errors.d.ts","../../node_modules/undici-types/proxy-agent.d.ts","../../node_modules/undici-types/api.d.ts","../../node_modules/undici-types/cookies.d.ts","../../node_modules/undici-types/patch.d.ts","../../node_modules/undici-types/filereader.d.ts","../../node_modules/undici-types/diagnostics-channel.d.ts","../../node_modules/undici-types/websocket.d.ts","../../node_modules/undici-types/content-type.d.ts","../../node_modules/undici-types/cache.d.ts","../../node_modules/undici-types/interceptors.d.ts","../../node_modules/undici-types/index.d.ts","../../node_modules/@types/node/globals.d.ts","../../node_modules/@types/node/async_hooks.d.ts","../../node_modules/@types/node/buffer.d.ts","../../node_modules/@types/node/child_process.d.ts","../../node_modules/@types/node/cluster.d.ts","../../node_modules/@types/node/console.d.ts","../../node_modules/@types/node/constants.d.ts","../../node_modules/@types/node/crypto.d.ts","../../node_modules/@types/node/dgram.d.ts","../../node_modules/@types/node/diagnostics_channel.d.ts","../../node_modules/@types/node/dns.d.ts","../../node_modules/@types/node/dns/promises.d.ts","../../node_modules/@types/node/domain.d.ts","../../node_modules/@types/node/dom-events.d.ts","../../node_modules/@types/node/events.d.ts","../../node_modules/@types/node/fs.d.ts","../../node_modules/@types/node/fs/promises.d.ts","../../node_modules/@types/node/http.d.ts","../../node_modules/@types/node/http2.d.ts","../../node_modules/@types/node/https.d.ts","../../node_modules/@types/node/inspector.d.ts","../../node_modules/@types/node/module.d.ts","../../node_modules/@types/node/net.d.ts","../../node_modules/@types/node/os.d.ts","../../node_modules/@types/node/path.d.ts","../../node_modules/@types/node/perf_hooks.d.ts","../../node_modules/@types/node/process.d.ts","../../node_modules/@types/node/punycode.d.ts","../../node_modules/@types/node/querystring.d.ts","../../node_modules/@types/node/readline.d.ts","../../node_modules/@types/node/readline/promises.d.ts","../../node_modules/@types/node/repl.d.ts","../../node_modules/@types/node/stream.d.ts","../../node_modules/@types/node/stream/promises.d.ts","../../node_modules/@types/node/stream/consumers.d.ts","../../node_modules/@types/node/stream/web.d.ts","../../node_modules/@types/node/string_decoder.d.ts","../../node_modules/@types/node/test.d.ts","../../node_modules/@types/node/timers.d.ts","../../node_modules/@types/node/timers/promises.d.ts","../../node_modules/@types/node/tls.d.ts","../../node_modules/@types/node/trace_events.d.ts","../../node_modules/@types/node/tty.d.ts","../../node_modules/@types/node/url.d.ts","../../node_modules/@types/node/util.d.ts","../../node_modules/@types/node/v8.d.ts","../../node_modules/@types/node/vm.d.ts","../../node_modules/@types/node/wasi.d.ts","../../node_modules/@types/node/worker_threads.d.ts","../../node_modules/@types/node/zlib.d.ts","../../node_modules/@types/node/globals.global.d.ts","../../node_modules/@types/node/index.d.ts","../../node_modules/@types/connect/index.d.ts","../../node_modules/@types/body-parser/index.d.ts","../../node_modules/@types/bonjour/index.d.ts","../../node_modules/@types/cli-spinner/index.d.ts","../../node_modules/mime/dist/src/Mime.d.ts","../../node_modules/mime/dist/src/index.d.ts","../../node_modules/@types/send/index.d.ts","../../node_modules/@types/qs/index.d.ts","../../node_modules/@types/range-parser/index.d.ts","../../node_modules/@types/express-serve-static-core/index.d.ts","../../node_modules/@types/connect-history-api-fallback/index.d.ts","../../node_modules/@types/crypto-js/index.d.ts","../../node_modules/@types/ms/index.d.ts","../../node_modules/@types/debug/index.d.ts","../../node_modules/@types/eslint/helpers.d.ts","../../node_modules/@types/json-schema/index.d.ts","../../node_modules/@types/eslint/index.d.ts","../../node_modules/@types/eslint-scope/index.d.ts","../../node_modules/@types/estree-jsx/index.d.ts","../../node_modules/@types/http-errors/index.d.ts","../../node_modules/@types/serve-static/index.d.ts","../../node_modules/@types/express/index.d.ts","../../node_modules/@types/graceful-fs/index.d.ts","../../node_modules/@types/gtag.js/index.d.ts","../../node_modules/@types/unist/index.d.ts","../../node_modules/@types/hast/index.d.ts","../../node_modules/@types/history/DOMUtils.d.ts","../../node_modules/@types/history/createBrowserHistory.d.ts","../../node_modules/@types/history/createHashHistory.d.ts","../../node_modules/@types/history/createMemoryHistory.d.ts","../../node_modules/@types/history/LocationUtils.d.ts","../../node_modules/@types/history/PathUtils.d.ts","../../node_modules/@types/history/index.d.ts","../../node_modules/@types/html-minifier-terser/index.d.ts","../../node_modules/@types/http-cache-semantics/index.d.ts","../../node_modules/@types/http-proxy/index.d.ts","../../node_modules/rxjs/dist/types/internal/Subscription.d.ts","../../node_modules/rxjs/dist/types/internal/Subscriber.d.ts","../../node_modules/rxjs/dist/types/internal/Operator.d.ts","../../node_modules/rxjs/dist/types/internal/Observable.d.ts","../../node_modules/rxjs/dist/types/internal/types.d.ts","../../node_modules/rxjs/dist/types/internal/operators/audit.d.ts","../../node_modules/rxjs/dist/types/internal/operators/auditTime.d.ts","../../node_modules/rxjs/dist/types/internal/operators/buffer.d.ts","../../node_modules/rxjs/dist/types/internal/operators/bufferCount.d.ts","../../node_modules/rxjs/dist/types/internal/operators/bufferTime.d.ts","../../node_modules/rxjs/dist/types/internal/operators/bufferToggle.d.ts","../../node_modules/rxjs/dist/types/internal/operators/bufferWhen.d.ts","../../node_modules/rxjs/dist/types/internal/operators/catchError.d.ts","../../node_modules/rxjs/dist/types/internal/operators/combineLatestAll.d.ts","../../node_modules/rxjs/dist/types/internal/operators/combineAll.d.ts","../../node_modules/rxjs/dist/types/internal/operators/combineLatest.d.ts","../../node_modules/rxjs/dist/types/internal/operators/combineLatestWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/concat.d.ts","../../node_modules/rxjs/dist/types/internal/operators/concatAll.d.ts","../../node_modules/rxjs/dist/types/internal/operators/concatMap.d.ts","../../node_modules/rxjs/dist/types/internal/operators/concatMapTo.d.ts","../../node_modules/rxjs/dist/types/internal/operators/concatWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/connect.d.ts","../../node_modules/rxjs/dist/types/internal/operators/count.d.ts","../../node_modules/rxjs/dist/types/internal/operators/debounce.d.ts","../../node_modules/rxjs/dist/types/internal/operators/debounceTime.d.ts","../../node_modules/rxjs/dist/types/internal/operators/defaultIfEmpty.d.ts","../../node_modules/rxjs/dist/types/internal/operators/delay.d.ts","../../node_modules/rxjs/dist/types/internal/operators/delayWhen.d.ts","../../node_modules/rxjs/dist/types/internal/operators/dematerialize.d.ts","../../node_modules/rxjs/dist/types/internal/operators/distinct.d.ts","../../node_modules/rxjs/dist/types/internal/operators/distinctUntilChanged.d.ts","../../node_modules/rxjs/dist/types/internal/operators/distinctUntilKeyChanged.d.ts","../../node_modules/rxjs/dist/types/internal/operators/elementAt.d.ts","../../node_modules/rxjs/dist/types/internal/operators/endWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/every.d.ts","../../node_modules/rxjs/dist/types/internal/operators/exhaustAll.d.ts","../../node_modules/rxjs/dist/types/internal/operators/exhaust.d.ts","../../node_modules/rxjs/dist/types/internal/operators/exhaustMap.d.ts","../../node_modules/rxjs/dist/types/internal/operators/expand.d.ts","../../node_modules/rxjs/dist/types/internal/operators/filter.d.ts","../../node_modules/rxjs/dist/types/internal/operators/finalize.d.ts","../../node_modules/rxjs/dist/types/internal/operators/find.d.ts","../../node_modules/rxjs/dist/types/internal/operators/findIndex.d.ts","../../node_modules/rxjs/dist/types/internal/operators/first.d.ts","../../node_modules/rxjs/dist/types/internal/Subject.d.ts","../../node_modules/rxjs/dist/types/internal/operators/groupBy.d.ts","../../node_modules/rxjs/dist/types/internal/operators/ignoreElements.d.ts","../../node_modules/rxjs/dist/types/internal/operators/isEmpty.d.ts","../../node_modules/rxjs/dist/types/internal/operators/last.d.ts","../../node_modules/rxjs/dist/types/internal/operators/map.d.ts","../../node_modules/rxjs/dist/types/internal/operators/mapTo.d.ts","../../node_modules/rxjs/dist/types/internal/Notification.d.ts","../../node_modules/rxjs/dist/types/internal/operators/materialize.d.ts","../../node_modules/rxjs/dist/types/internal/operators/max.d.ts","../../node_modules/rxjs/dist/types/internal/operators/merge.d.ts","../../node_modules/rxjs/dist/types/internal/operators/mergeAll.d.ts","../../node_modules/rxjs/dist/types/internal/operators/mergeMap.d.ts","../../node_modules/rxjs/dist/types/internal/operators/flatMap.d.ts","../../node_modules/rxjs/dist/types/internal/operators/mergeMapTo.d.ts","../../node_modules/rxjs/dist/types/internal/operators/mergeScan.d.ts","../../node_modules/rxjs/dist/types/internal/operators/mergeWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/min.d.ts","../../node_modules/rxjs/dist/types/internal/observable/ConnectableObservable.d.ts","../../node_modules/rxjs/dist/types/internal/operators/multicast.d.ts","../../node_modules/rxjs/dist/types/internal/operators/observeOn.d.ts","../../node_modules/rxjs/dist/types/internal/operators/onErrorResumeNextWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/pairwise.d.ts","../../node_modules/rxjs/dist/types/internal/operators/partition.d.ts","../../node_modules/rxjs/dist/types/internal/operators/pluck.d.ts","../../node_modules/rxjs/dist/types/internal/operators/publish.d.ts","../../node_modules/rxjs/dist/types/internal/operators/publishBehavior.d.ts","../../node_modules/rxjs/dist/types/internal/operators/publishLast.d.ts","../../node_modules/rxjs/dist/types/internal/operators/publishReplay.d.ts","../../node_modules/rxjs/dist/types/internal/operators/race.d.ts","../../node_modules/rxjs/dist/types/internal/operators/raceWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/reduce.d.ts","../../node_modules/rxjs/dist/types/internal/operators/repeat.d.ts","../../node_modules/rxjs/dist/types/internal/operators/repeatWhen.d.ts","../../node_modules/rxjs/dist/types/internal/operators/retry.d.ts","../../node_modules/rxjs/dist/types/internal/operators/retryWhen.d.ts","../../node_modules/rxjs/dist/types/internal/operators/refCount.d.ts","../../node_modules/rxjs/dist/types/internal/operators/sample.d.ts","../../node_modules/rxjs/dist/types/internal/operators/sampleTime.d.ts","../../node_modules/rxjs/dist/types/internal/operators/scan.d.ts","../../node_modules/rxjs/dist/types/internal/operators/sequenceEqual.d.ts","../../node_modules/rxjs/dist/types/internal/operators/share.d.ts","../../node_modules/rxjs/dist/types/internal/operators/shareReplay.d.ts","../../node_modules/rxjs/dist/types/internal/operators/single.d.ts","../../node_modules/rxjs/dist/types/internal/operators/skip.d.ts","../../node_modules/rxjs/dist/types/internal/operators/skipLast.d.ts","../../node_modules/rxjs/dist/types/internal/operators/skipUntil.d.ts","../../node_modules/rxjs/dist/types/internal/operators/skipWhile.d.ts","../../node_modules/rxjs/dist/types/internal/operators/startWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/subscribeOn.d.ts","../../node_modules/rxjs/dist/types/internal/operators/switchAll.d.ts","../../node_modules/rxjs/dist/types/internal/operators/switchMap.d.ts","../../node_modules/rxjs/dist/types/internal/operators/switchMapTo.d.ts","../../node_modules/rxjs/dist/types/internal/operators/switchScan.d.ts","../../node_modules/rxjs/dist/types/internal/operators/take.d.ts","../../node_modules/rxjs/dist/types/internal/operators/takeLast.d.ts","../../node_modules/rxjs/dist/types/internal/operators/takeUntil.d.ts","../../node_modules/rxjs/dist/types/internal/operators/takeWhile.d.ts","../../node_modules/rxjs/dist/types/internal/operators/tap.d.ts","../../node_modules/rxjs/dist/types/internal/operators/throttle.d.ts","../../node_modules/rxjs/dist/types/internal/operators/throttleTime.d.ts","../../node_modules/rxjs/dist/types/internal/operators/throwIfEmpty.d.ts","../../node_modules/rxjs/dist/types/internal/operators/timeInterval.d.ts","../../node_modules/rxjs/dist/types/internal/operators/timeout.d.ts","../../node_modules/rxjs/dist/types/internal/operators/timeoutWith.d.ts","../../node_modules/rxjs/dist/types/internal/operators/timestamp.d.ts","../../node_modules/rxjs/dist/types/internal/operators/toArray.d.ts","../../node_modules/rxjs/dist/types/internal/operators/window.d.ts","../../node_modules/rxjs/dist/types/internal/operators/windowCount.d.ts","../../node_modules/rxjs/dist/types/internal/operators/windowTime.d.ts","../../node_modules/rxjs/dist/types/internal/operators/windowToggle.d.ts","../../node_modules/rxjs/dist/types/internal/operators/windowWhen.d.ts","../../node_modules/rxjs/dist/types/internal/operators/withLatestFrom.d.ts","../../node_modules/rxjs/dist/types/internal/operators/zip.d.ts","../../node_modules/rxjs/dist/types/internal/operators/zipAll.d.ts","../../node_modules/rxjs/dist/types/internal/operators/zipWith.d.ts","../../node_modules/rxjs/dist/types/operators/index.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/Action.d.ts","../../node_modules/rxjs/dist/types/internal/Scheduler.d.ts","../../node_modules/rxjs/dist/types/internal/testing/TestMessage.d.ts","../../node_modules/rxjs/dist/types/internal/testing/SubscriptionLog.d.ts","../../node_modules/rxjs/dist/types/internal/testing/SubscriptionLoggable.d.ts","../../node_modules/rxjs/dist/types/internal/testing/ColdObservable.d.ts","../../node_modules/rxjs/dist/types/internal/testing/HotObservable.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/AsyncScheduler.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/timerHandle.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/AsyncAction.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/VirtualTimeScheduler.d.ts","../../node_modules/rxjs/dist/types/internal/testing/TestScheduler.d.ts","../../node_modules/rxjs/dist/types/testing/index.d.ts","../../node_modules/rxjs/dist/types/internal/symbol/observable.d.ts","../../node_modules/rxjs/dist/types/internal/observable/dom/animationFrames.d.ts","../../node_modules/rxjs/dist/types/internal/BehaviorSubject.d.ts","../../node_modules/rxjs/dist/types/internal/ReplaySubject.d.ts","../../node_modules/rxjs/dist/types/internal/AsyncSubject.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/AsapScheduler.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/asap.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/async.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/QueueScheduler.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/queue.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/AnimationFrameScheduler.d.ts","../../node_modules/rxjs/dist/types/internal/scheduler/animationFrame.d.ts","../../node_modules/rxjs/dist/types/internal/util/identity.d.ts","../../node_modules/rxjs/dist/types/internal/util/pipe.d.ts","../../node_modules/rxjs/dist/types/internal/util/noop.d.ts","../../node_modules/rxjs/dist/types/internal/util/isObservable.d.ts","../../node_modules/rxjs/dist/types/internal/lastValueFrom.d.ts","../../node_modules/rxjs/dist/types/internal/firstValueFrom.d.ts","../../node_modules/rxjs/dist/types/internal/util/ArgumentOutOfRangeError.d.ts","../../node_modules/rxjs/dist/types/internal/util/EmptyError.d.ts","../../node_modules/rxjs/dist/types/internal/util/NotFoundError.d.ts","../../node_modules/rxjs/dist/types/internal/util/ObjectUnsubscribedError.d.ts","../../node_modules/rxjs/dist/types/internal/util/SequenceError.d.ts","../../node_modules/rxjs/dist/types/internal/util/UnsubscriptionError.d.ts","../../node_modules/rxjs/dist/types/internal/observable/bindCallback.d.ts","../../node_modules/rxjs/dist/types/internal/observable/bindNodeCallback.d.ts","../../node_modules/rxjs/dist/types/internal/AnyCatcher.d.ts","../../node_modules/rxjs/dist/types/internal/observable/combineLatest.d.ts","../../node_modules/rxjs/dist/types/internal/observable/concat.d.ts","../../node_modules/rxjs/dist/types/internal/observable/connectable.d.ts","../../node_modules/rxjs/dist/types/internal/observable/defer.d.ts","../../node_modules/rxjs/dist/types/internal/observable/empty.d.ts","../../node_modules/rxjs/dist/types/internal/observable/forkJoin.d.ts","../../node_modules/rxjs/dist/types/internal/observable/from.d.ts","../../node_modules/rxjs/dist/types/internal/observable/fromEvent.d.ts","../../node_modules/rxjs/dist/types/internal/observable/fromEventPattern.d.ts","../../node_modules/rxjs/dist/types/internal/observable/generate.d.ts","../../node_modules/rxjs/dist/types/internal/observable/iif.d.ts","../../node_modules/rxjs/dist/types/internal/observable/interval.d.ts","../../node_modules/rxjs/dist/types/internal/observable/merge.d.ts","../../node_modules/rxjs/dist/types/internal/observable/never.d.ts","../../node_modules/rxjs/dist/types/internal/observable/of.d.ts","../../node_modules/rxjs/dist/types/internal/observable/onErrorResumeNext.d.ts","../../node_modules/rxjs/dist/types/internal/observable/pairs.d.ts","../../node_modules/rxjs/dist/types/internal/observable/partition.d.ts","../../node_modules/rxjs/dist/types/internal/observable/race.d.ts","../../node_modules/rxjs/dist/types/internal/observable/range.d.ts","../../node_modules/rxjs/dist/types/internal/observable/throwError.d.ts","../../node_modules/rxjs/dist/types/internal/observable/timer.d.ts","../../node_modules/rxjs/dist/types/internal/observable/using.d.ts","../../node_modules/rxjs/dist/types/internal/observable/zip.d.ts","../../node_modules/rxjs/dist/types/internal/scheduled/scheduled.d.ts","../../node_modules/rxjs/dist/types/internal/config.d.ts","../../node_modules/rxjs/dist/types/index.d.ts","../../node_modules/@types/through/index.d.ts","../../node_modules/@types/inquirer/lib/objects/choice.d.ts","../../node_modules/@types/inquirer/lib/objects/separator.d.ts","../../node_modules/@types/inquirer/lib/objects/choices.d.ts","../../node_modules/@types/inquirer/lib/utils/screen-manager.d.ts","../../node_modules/@types/inquirer/lib/prompts/base.d.ts","../../node_modules/@types/inquirer/lib/utils/paginator.d.ts","../../node_modules/@types/inquirer/lib/prompts/checkbox.d.ts","../../node_modules/@types/inquirer/lib/prompts/confirm.d.ts","../../node_modules/@types/inquirer/lib/prompts/editor.d.ts","../../node_modules/@types/inquirer/lib/prompts/expand.d.ts","../../node_modules/@types/inquirer/lib/prompts/input.d.ts","../../node_modules/@types/inquirer/lib/prompts/list.d.ts","../../node_modules/@types/inquirer/lib/prompts/number.d.ts","../../node_modules/@types/inquirer/lib/prompts/password.d.ts","../../node_modules/@types/inquirer/lib/prompts/rawlist.d.ts","../../node_modules/@types/inquirer/lib/ui/baseUI.d.ts","../../node_modules/@types/inquirer/lib/ui/bottom-bar.d.ts","../../node_modules/@types/inquirer/lib/ui/prompt.d.ts","../../node_modules/@types/inquirer/lib/utils/events.d.ts","../../node_modules/@types/inquirer/lib/utils/readline.d.ts","../../node_modules/@types/inquirer/index.d.ts","../../node_modules/@types/istanbul-lib-coverage/index.d.ts","../../node_modules/@types/istanbul-lib-report/index.d.ts","../../node_modules/@types/istanbul-reports/index.d.ts","../../node_modules/@jest/expect-utils/build/index.d.ts","../../node_modules/jest-matcher-utils/node_modules/chalk/index.d.ts","../../node_modules/@sinclair/typebox/typebox.d.ts","../../node_modules/@jest/schemas/build/index.d.ts","../../node_modules/jest-diff/node_modules/pretty-format/build/index.d.ts","../../node_modules/jest-diff/build/index.d.ts","../../node_modules/jest-matcher-utils/build/index.d.ts","../../node_modules/expect/build/index.d.ts","../../node_modules/@types/jest/node_modules/pretty-format/build/index.d.ts","../../node_modules/@types/jest/index.d.ts","../../node_modules/parse5/dist/common/html.d.ts","../../node_modules/parse5/dist/common/token.d.ts","../../node_modules/parse5/dist/common/error-codes.d.ts","../../node_modules/parse5/dist/tokenizer/preprocessor.d.ts","../../node_modules/parse5/dist/tokenizer/index.d.ts","../../node_modules/parse5/dist/tree-adapters/interface.d.ts","../../node_modules/parse5/dist/parser/open-element-stack.d.ts","../../node_modules/parse5/dist/parser/formatting-element-list.d.ts","../../node_modules/parse5/dist/parser/index.d.ts","../../node_modules/parse5/dist/tree-adapters/default.d.ts","../../node_modules/parse5/dist/serializer/index.d.ts","../../node_modules/parse5/dist/common/foreign-content.d.ts","../../node_modules/parse5/dist/index.d.ts","../../node_modules/@types/tough-cookie/index.d.ts","../../node_modules/@types/jsdom/base.d.ts","../../node_modules/@types/jsdom/index.d.ts","../../node_modules/@types/json5/index.d.ts","../../node_modules/@types/mdast/index.d.ts","../../node_modules/@types/mdx/types.d.ts","../../node_modules/@types/mdx/index.d.ts","../../node_modules/@types/mime/index.d.ts","../../node_modules/@types/minimatch/index.d.ts","../../node_modules/@types/negotiator/index.d.ts","../../node_modules/@types/node-forge/index.d.ts","../../node_modules/@types/nodemailer/lib/dkim/index.d.ts","../../node_modules/@types/nodemailer/lib/mailer/mail-message.d.ts","../../node_modules/@types/nodemailer/lib/xoauth2/index.d.ts","../../node_modules/@types/nodemailer/lib/mailer/index.d.ts","../../node_modules/@types/nodemailer/lib/mime-node/index.d.ts","../../node_modules/@types/nodemailer/lib/smtp-connection/index.d.ts","../../node_modules/@types/nodemailer/lib/shared/index.d.ts","../../node_modules/@types/nodemailer/lib/json-transport/index.d.ts","../../node_modules/@types/nodemailer/lib/sendmail-transport/index.d.ts","../../node_modules/@types/nodemailer/lib/ses-transport/index.d.ts","../../node_modules/@types/nodemailer/lib/smtp-pool/index.d.ts","../../node_modules/@types/nodemailer/lib/smtp-transport/index.d.ts","../../node_modules/@types/nodemailer/lib/stream-transport/index.d.ts","../../node_modules/@types/nodemailer/index.d.ts","../../node_modules/@types/normalize-package-data/index.d.ts","../../node_modules/@types/parse-json/index.d.ts","../../node_modules/@types/prismjs/index.d.ts","../../node_modules/@types/prop-types/index.d.ts","../../node_modules/@types/react/global.d.ts","../../node_modules/csstype/index.d.ts","../../node_modules/@types/scheduler/tracing.d.ts","../../node_modules/@types/react/index.d.ts","../../node_modules/@types/react-dom/index.d.ts","../../node_modules/@types/react-router/index.d.ts","../../node_modules/@types/react-router-config/index.d.ts","../../node_modules/@types/react-router-dom/index.d.ts","../../node_modules/@types/request-ip/index.d.ts","../../node_modules/@types/retry/index.d.ts","../../node_modules/@types/sax/index.d.ts","../../node_modules/@types/scheduler/index.d.ts","../../node_modules/@types/semver/classes/semver.d.ts","../../node_modules/@types/semver/functions/parse.d.ts","../../node_modules/@types/semver/functions/valid.d.ts","../../node_modules/@types/semver/functions/clean.d.ts","../../node_modules/@types/semver/functions/inc.d.ts","../../node_modules/@types/semver/functions/diff.d.ts","../../node_modules/@types/semver/functions/major.d.ts","../../node_modules/@types/semver/functions/minor.d.ts","../../node_modules/@types/semver/functions/patch.d.ts","../../node_modules/@types/semver/functions/prerelease.d.ts","../../node_modules/@types/semver/functions/compare.d.ts","../../node_modules/@types/semver/functions/rcompare.d.ts","../../node_modules/@types/semver/functions/compare-loose.d.ts","../../node_modules/@types/semver/functions/compare-build.d.ts","../../node_modules/@types/semver/functions/sort.d.ts","../../node_modules/@types/semver/functions/rsort.d.ts","../../node_modules/@types/semver/functions/gt.d.ts","../../node_modules/@types/semver/functions/lt.d.ts","../../node_modules/@types/semver/functions/eq.d.ts","../../node_modules/@types/semver/functions/neq.d.ts","../../node_modules/@types/semver/functions/gte.d.ts","../../node_modules/@types/semver/functions/lte.d.ts","../../node_modules/@types/semver/functions/cmp.d.ts","../../node_modules/@types/semver/functions/coerce.d.ts","../../node_modules/@types/semver/classes/comparator.d.ts","../../node_modules/@types/semver/classes/range.d.ts","../../node_modules/@types/semver/functions/satisfies.d.ts","../../node_modules/@types/semver/ranges/max-satisfying.d.ts","../../node_modules/@types/semver/ranges/min-satisfying.d.ts","../../node_modules/@types/semver/ranges/to-comparators.d.ts","../../node_modules/@types/semver/ranges/min-version.d.ts","../../node_modules/@types/semver/ranges/valid.d.ts","../../node_modules/@types/semver/ranges/outside.d.ts","../../node_modules/@types/semver/ranges/gtr.d.ts","../../node_modules/@types/semver/ranges/ltr.d.ts","../../node_modules/@types/semver/ranges/intersects.d.ts","../../node_modules/@types/semver/ranges/simplify.d.ts","../../node_modules/@types/semver/ranges/subset.d.ts","../../node_modules/@types/semver/internals/identifiers.d.ts","../../node_modules/@types/semver/index.d.ts","../../node_modules/@types/serve-index/index.d.ts","../../node_modules/@types/sockjs/index.d.ts","../../node_modules/@types/stack-utils/index.d.ts","../../node_modules/@types/stylis/index.d.ts","../../node_modules/@types/ua-parser-js/index.d.ts","../../node_modules/@types/ws/index.d.ts","../../node_modules/@types/yargs-parser/index.d.ts","../../node_modules/@types/yargs/index.d.ts"],"fileInfos":[{"version":"f33e5332b24c3773e930e212cbb8b6867c8ba3ec4492064ea78e55a524d57450","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","26f2f787e82c4222710f3b676b4d83eb5ad0a72fa7b746f03449e7a026ce5073","9a68c0c07ae2fa71b44384a839b7b8d81662a236d4b9ac30916718f7510b1b2d","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","1c0cdb8dc619bc549c3e5020643e7cf7ae7940058e8c7e5aefa5871b6d86f44b","bed7b7ba0eb5a160b69af72814b4dde371968e40b6c5e73d3a9f7bee407d158c",{"version":"21e41a76098aa7a191028256e52a726baafd45a925ea5cf0222eb430c96c1d83","affectsGlobalScope":true},{"version":"35299ae4a62086698444a5aaee27fc7aa377c68cbb90b441c9ace246ffd05c97","affectsGlobalScope":true},{"version":"138fb588d26538783b78d1e3b2c2cc12d55840b97bf5e08bca7f7a174fbe2f17","affectsGlobalScope":true},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"bc47685641087c015972a3f072480889f0d6c65515f12bd85222f49a98952ed7","affectsGlobalScope":true},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true},{"version":"93495ff27b8746f55d19fcbcdbaccc99fd95f19d057aed1bd2c0cafe1335fbf0","affectsGlobalScope":true},{"version":"6fc23bb8c3965964be8c597310a2878b53a0306edb71d4b5a4dfe760186bcc01","affectsGlobalScope":true},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true},{"version":"bb42a7797d996412ecdc5b2787720de477103a0b2e53058569069a0e2bae6c7e","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"b541a838a13f9234aba650a825393ffc2292dc0fc87681a5d81ef0c96d281e7a","affectsGlobalScope":true},{"version":"e0275cd0e42990dc3a16f0b7c8bca3efe87f1c8ad404f80c6db1c7c0b828c59f","affectsGlobalScope":true},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"49ed889be54031e1044af0ad2c603d627b8bda8b50c1a68435fe85583901d072","affectsGlobalScope":true},{"version":"e93d098658ce4f0c8a0779e6cab91d0259efb88a318137f686ad76f8410ca270","affectsGlobalScope":true},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"acae90d417bee324b1372813b5a00829d31c7eb670d299cd7f8f9a648ac05688","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"51e547984877a62227042850456de71a5c45e7fe86b7c975c6e68896c86fa23b","affectsGlobalScope":true},{"version":"62a4966981264d1f04c44eb0f4b5bdc3d81c1a54725608861e44755aa24ad6a5","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"e6633e05da3ff36e6da2ec170d0d03ccf33de50ca4dc6f5aeecb572cedd162fb","affectsGlobalScope":true},{"version":"86a34c7a13de9cabc43161348f663624b56871ed80986e41d214932ddd8d6719","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"caccc56c72713969e1cfe5c3d44e5bab151544d9d2b373d7dbe5a1e4166652be","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true},{"version":"08a58483392df5fcc1db57d782e87734f77ae9eab42516028acbfe46f29a3ef7","affectsGlobalScope":true},{"version":"436aaf437562f276ec2ddbee2f2cdedac7664c1e4c1d2c36839ddd582eeb3d0a","affectsGlobalScope":true},{"version":"13f6e6380c78e15e140243dc4be2fa546c287c6d61f4729bc2dd7cf449605471","affectsGlobalScope":true},{"version":"4350e5922fecd4bedda2964d69c213a1436349d0b8d260dd902795f5b94dc74b","affectsGlobalScope":true},{"version":"d4b1d2c51d058fc21ec2629fff7a76249dec2e36e12960ea056e3ef89174080f","affectsGlobalScope":true},{"version":"33358442698bb565130f52ba79bfd3d4d484ac85fe33f3cb1759c54d18201393","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"acfed6cc001e7f7f26d2ba42222a180ba669bb966d4dd9cb4ad5596516061b13","f61a4dc92450609c353738f0a2daebf8cae71b24716dbd952456d80b1e1a48b6","b1adbadd9e2b45fa099362a19f95fec9d145b4b7f74f81c18d8fa1a163da47e0","68516e3c7d0d0fbf756f57e2e26ae2fde96ce740d289a904d4e66af665f94619","68516e3c7d0d0fbf756f57e2e26ae2fde96ce740d289a904d4e66af665f94619","7c21d35cb05224e08cc1211c6f9cc627704268eab6accd59dd1badc2dd6ea633","28692c35136e3c50bac966d140014a7b2c428079fceb4ae87cc28e495cbe248f","ee7d8894904b465b072be0d2e4b45cf6b887cdba16a467645c4e200982ece7ea","3777eb752cef9aa8dd35bb997145413310008aa54ec44766de81a7ad891526cd","ae77d81a5541a8abb938a0efedf9ac4bea36fb3a24cc28cfa11c598863aba571","ddb0b9fcd2670bce028e60ca5768719c5d21508b00dc83acf6af25cbe1fcc5ec","7a1f3d0b8dd0e869c58b44848d9f0be3592c3ff6dc77091e7130306f6d2907ed","8041cfce439ff29d339742389de04c136e3029d6b1817f07b2d7fcbfb7534990","670a76db379b27c8ff42f1ba927828a22862e2ab0b0908e38b671f0e912cc5ed","29a46d003ca3c721e6405f00dee7e3de91b14e09701eba5d887bf76fb2d47d38","069bebfee29864e3955378107e243508b163e77ab10de6a5ee03ae06939f0bb9","a3d3f704c5339a36da3ca8c62b29072f87e86c783b8452d235992142ec71aa2d","efc7d584a33fe3422847783d228f315c4cd1afe74bd7cf8e3f0e4c1125129fef","7394959e5a741b185456e1ef5d64599c36c60a323207450991e7a42e08911419","8e9c23ba78aabc2e0a27033f18737a6df754067731e69dc5f52823957d60a4b6","5929864ce17fba74232584d90cb721a89b7ad277220627cc97054ba15a98ea8f","7180c03fd3cb6e22f911ce9ba0f8a7008b1a6ddbe88ccf16a9c8140ef9ac1686","25c8056edf4314820382a5fdb4bb7816999acdcb929c8f75e3f39473b87e85bc","54cb85a47d760da1c13c00add10d26b5118280d44d58e6908d8e89abbd9d7725","3e4825171442666d31c845aeb47fcd34b62e14041bb353ae2b874285d78482aa","c6fd2c5a395f2432786c9cb8deb870b9b0e8ff7e22c029954fabdd692bff6195","a967bfe3ad4e62243eb604bf956101e4c740f5921277c60debaf325c1320bf88","e9775e97ac4877aebf963a0289c81abe76d1ec9a2a7778dbe637e5151f25c5f3","471e1da5a78350bc55ef8cef24eb3aca6174143c281b8b214ca2beda51f5e04a","cadc8aced301244057c4e7e73fbcae534b0f5b12a37b150d80e5a45aa4bebcbd","385aab901643aa54e1c36f5ef3107913b10d1b5bb8cbcd933d4263b80a0d7f20","9670d44354bab9d9982eca21945686b5c24a3f893db73c0dae0fd74217a4c219","db3435f3525cd785bf21ec6769bf8da7e8a776be1a99e2e7efb5f244a2ef5fee","c3b170c45fc031db31f782e612adf7314b167e60439d304b49e704010e7bafe5","40383ebef22b943d503c6ce2cb2e060282936b952a01bea5f9f493d5fb487cc7","4893a895ea92c85345017a04ed427cbd6a1710453338df26881a6019432febdd","3a84b7cb891141824bd00ef8a50b6a44596aded4075da937f180c90e362fe5f6","13f6f39e12b1518c6650bbb220c8985999020fe0f21d818e28f512b7771d00f9","9b5369969f6e7175740bf51223112ff209f94ba43ecd3bb09eefff9fd675624a","4fe9e626e7164748e8769bbf74b538e09607f07ed17c2f20af8d680ee49fc1da","24515859bc0b836719105bb6cc3d68255042a9f02a6022b3187948b204946bd2","33203609eba548914dc83ddf6cadbc0bcb6e8ef89f6d648ca0908ae887f9fcc5","0db18c6e78ea846316c012478888f33c11ffadab9efd1cc8bcc12daded7a60b6","89167d696a849fce5ca508032aabfe901c0868f833a8625d5a9c6e861ef935d2","e53a3c2a9f624d90f24bf4588aacd223e7bec1b9d0d479b68d2f4a9e6011147f","339dc5265ee5ed92e536a93a04c4ebbc2128f45eeec6ed29f379e0085283542c","9f0a92164925aa37d4a5d9dd3e0134cff8177208dba55fd2310cd74beea40ee2","8bfdb79bf1a9d435ec48d9372dc93291161f152c0865b81fc0b2694aedb4578d","2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","d32275be3546f252e3ad33976caf8c5e842c09cb87d468cb40d5f4cf092d1acc","4a0c3504813a3289f7fb1115db13967c8e004aa8e4f8a9021b95285502221bd1",{"version":"a14ed46fa3f5ffc7a8336b497cd07b45c2084213aaca933a22443fcb2eef0d07","affectsGlobalScope":true},"cce1f5f86974c1e916ec4a8cab6eec9aa8e31e8148845bf07fbaa8e1d97b1a2c",{"version":"e2eb1ce13a9c0fa7ab62c63909d81973ef4b707292667c64f1e25e6e53fa7afa","affectsGlobalScope":true},"16d74fe4d8e183344d3beb15d48b123c5980ff32ff0cc8c3b96614ddcdf9b239","7b43160a49cf2c6082da0465876c4a0b164e160b81187caeb0a6ca7a281e85ba",{"version":"41fb2a1c108fbf46609ce5a451b7ec78eb9b5ada95fd5b94643e4b26397de0b3","affectsGlobalScope":true},"a40826e8476694e90da94aa008283a7de50d1dafd37beada623863f1901cb7fb",{"version":"a1d2988ad9d2aef7b9915a22b5e52c165c83a878f2851c35621409046bbe3c05","affectsGlobalScope":true},"bd3f5d05b6b5e4bfcea7739a45f3ffb4a7f4a3442ba7baf93e0200799285b8f1","4c775c2fccabf49483c03cd5e3673f87c1ffb6079d98e7b81089c3def79e29c6","8806ae97308ef26363bd7ec8071bca4d07fb575f905ee3d8a91aff226df6d618","af5bf1db6f1804fb0069039ae77a05d60133c77a2158d9635ea27b6bb2828a8f","b7fe70be794e13d1b7940e318b8770cd1fb3eced7707805318a2e3aaac2c3e9e",{"version":"2c71199d1fc83bf17636ad5bf63a945633406b7b94887612bba4ef027c662b3e","affectsGlobalScope":true},{"version":"7ae9dc7dbb58cd843065639707815df85c044babaa0947116f97bdb824d07204","affectsGlobalScope":true},"fe1fd6afdfe77976d4c702f3746c05fb05a7e566845c890e0e970fe9376d6a90","313a0b063f5188037db113509de1b934a0e286f14e9479af24fada241435e707","f1ace2d2f98429e007d017c7a445efad2aaebf8233135abdb2c88b8c0fef91ab","87ef1a23caa071b07157c72077fa42b86d30568f9dc9e31eed24d5d14fc30ba8","396a8939b5e177542bdf9b5262b4eee85d29851b2d57681fa9d7eae30e225830","21773f5ac69ddf5a05636ba1f50b5239f4f2d27e4420db147fc2f76a5ae598ac",{"version":"ea455cc68871b049bcecd9f56d4cf27b852d6dafd5e3b54468ca87cc11604e4d","affectsGlobalScope":true},"c07146dbbbd8b347241b5df250a51e48f2d7bef19b1e187b1a3f20c849988ff1","45b1053e691c5af9bfe85060a3e1542835f8d84a7e6e2e77ca305251eda0cb3c","0f05c06ff6196958d76b865ae17245b52d8fe01773626ac3c43214a2458ea7b7",{"version":"ae5507fc333d637dec9f37c6b3f4d423105421ea2820a64818de55db85214d66","affectsGlobalScope":true},{"version":"0666f4c99b8688c7be5956df8fecf5d1779d3b22f8f2a88258ae7072c7b6026f","affectsGlobalScope":true},"8abd0566d2854c4bd1c5e48e05df5c74927187f1541e6770001d9637ac41542e","54e854615c4eafbdd3fd7688bd02a3aafd0ccf0e87c98f79d3e9109f047ce6b8","d8dba11dc34d50cb4202de5effa9a1b296d7a2f4a029eec871f894bddfb6430d","8b71dd18e7e63b6f991b511a201fad7c3bf8d1e0dd98acb5e3d844f335a73634","01d8e1419c84affad359cc240b2b551fb9812b450b4d3d456b64cda8102d4f60","8221b00f271cf7f535a8eeec03b0f80f0929c7a16116e2d2df089b41066de69b","269929a24b2816343a178008ac9ae9248304d92a8ba8e233055e0ed6dbe6ef71","93452d394fdd1dc551ec62f5042366f011a00d342d36d50793b3529bfc9bd633","7424817d5eb498771e6d1808d726ec38f75d2eaf3fa359edd5c0c540c52725c1","9a9634296cca836c3308923ba7aa094fa6ed76bb1e366d8ddcf5c65888ab1024",{"version":"bddce945d552a963c9733db106b17a25474eefcab7fc990157a2134ef55d4954","affectsGlobalScope":true},{"version":"7052b7b0c3829df3b4985bab2fd74531074b4835d5a7b263b75c82f0916ad62f","affectsGlobalScope":true},"aa34c3aa493d1c699601027c441b9664547c3024f9dbab1639df7701d63d18fa","4b55240c2a03b2c71e98a7fc528b16136faa762211c92e781a01c37821915ea6","7c651f8dce91a927ab62925e73f190763574c46098f2b11fb8ddc1b147a6709a","7440ab60f4cb031812940cc38166b8bb6fbf2540cfe599f87c41c08011f0c1df",{"version":"94c086dff8dbc5998749326bc69b520e8e4273fb5b7b58b50e0210e0885dfcde","affectsGlobalScope":true},{"version":"f5b5dc128973498b75f52b1b8c2d5f8629869104899733ae485100c2309b4c12","affectsGlobalScope":true},"ebe5facd12fd7745cda5f4bc3319f91fb29dc1f96e57e9c6f8b260a7cc5b67ee","79bad8541d5779c85e82a9fb119c1fe06af77a71cc40f869d62ad379473d4b75","37dc027f781c75f0f546e329cfac7cf92a6b289f42458f47a9adc25e516b6839",{"version":"629d20681ca284d9e38c0a019f647108f5fe02f9c59ac164d56f5694fc3faf4d","affectsGlobalScope":true},"e7dbf5716d76846c7522e910896c5747b6df1abd538fee8f5291bdc843461795",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"b510d0a18e3db42ac9765d26711083ec1e8b4e21caaca6dc4d25ae6e8623f447","104c67f0da1bdf0d94865419247e20eded83ce7f9911a1aa75fc675c077ca66e","cc0d0b339f31ce0ab3b7a5b714d8e578ce698f1e13d7f8c60bfb766baeb1d35c","f9e22729fa06ed20f8b1fe60670b7c74933fdfd44d869ddfb1919c15a5cf12fb","232a70d7e617516f43b805332d08231950e6959cccb750cf001f3bda90a59e06","0ae65c3e977c81f6e46ae9028ae97fc75c78c70f4d6d5f961a8af60301145af6","b1a6683b821c624d63d887dbdd9f34aebb9de586acf87bbf50cb16f5ec2c36c7","b78cd10245a90e27e62d0558564f5d9a16576294eee724a59ae21b91f9269e4a","fedd311d427fdafac411b4e0edc0d1014668853679e021e04717a6de45ff5c0c","2f5747b1508ccf83fad0c251ba1e5da2f5a30b78b09ffa1cfaf633045160afed",{"version":"50072f976cfa86af1a3044f55cd729d992abe39222d2f6cdf929266c77a42b0b","affectsGlobalScope":true},"689be50b735f145624c6f391042155ae2ff6b90a93bac11ca5712bc866f6010c",{"version":"70e345d53cc00be14d6f3024838bbff3ef0613d56b71ae3f796d7b2a0d473b07","affectsGlobalScope":true},"68cc8d6fcc2f270d7108f02f3ebc59480a54615be3e09a47e14527f349e9d53e","3eb11dbf3489064a47a2e1cf9d261b1f100ef0b3b50ffca6c44dd99d6dd81ac1",{"version":"64d4b35c5456adf258d2cf56c341e203a073253f229ef3208fc0d5020253b241","affectsGlobalScope":true},"f3d8c757e148ad968f0d98697987db363070abada5f503da3c06aefd9d4248c1","a97081289e7233ca2ef04a729036449fec4e88818fd7b7397930bd4d52294b18","1f68ab0e055994eb337b67aa87d2a15e0200951e9664959b3866ee6f6b11a0fe","446b5dbbcbd8b9b1676f0ed77cb6bcd0d3adec82feddfd2f9d99ce9174126bd3","b71c603a539078a5e3a039b20f2b0a0d1708967530cf97dec8850a9ca45baa2b","34118be360cdd3381bbebbfd4b093c394460c8fc5df40688d58f45d86ab1448b","5c45abf1e13e4463eacfd5dedda06855da8748a6a6cb3334f582b52e219acc04","afe73051ff6a03a9565cbd8ebb0e956ee3df5e913ad5c1ded64218aabfa3dcb5",{"version":"fab7e642480027e174565250294ba8eeeacbf7faa31c565472384bbad2deba01","affectsGlobalScope":true},"89121c1bf2990f5219bfd802a3e7fc557de447c62058d6af68d6b6348d64499a","79b4369233a12c6fa4a07301ecb7085802c98f3a77cf9ab97eee27e1656f82e6",{"version":"271cde49dfd9b398ccc91bb3aaa43854cf76f4d14e10fed91cbac649aa6cbc63","affectsGlobalScope":true},"2bcecd31f1b4281710c666843fc55133a0ee25b143e59f35f49c62e168123f4b","a6273756fa05f794b64fe1aff45f4371d444f51ed0257f9364a8b25f3501915d","9c4e644fe9bf08d93c93bd892705842189fe345163f8896849d5964d21b56b78","25d91fb9ed77a828cc6c7a863236fb712dafcd52f816eec481bd0c1f589f4404","4cd14cea22eed1bfb0dc76183e56989f897ac5b14c0e2a819e5162eafdcfe243","8d32432f68ca4ce93ad717823976f2db2add94c70c19602bf87ee67fe51df48b","ee65fe452abe1309389c5f50710f24114e08a302d40708101c4aa950a2a7d044","d7dbe0ad36bdca8a6ecf143422a48e72cc8927bab7b23a1a2485c2f78a7022c6","8b32d4ac53ebe9c98c51593282052b2d9ad589788b254d573ed357faec6c8b5a","ecf5cb089ea438f2545e04b6c52828c68d0b0f4bfaa661986faf36da273e9892","95444fb6292d5e2f7050d7021383b719c0252bf5f88854973977db9e3e3d8006","241bd4add06f06f0699dcd58f3b334718d85e3045d9e9d4fa556f11f4d1569c1","06540a9f3f2f88375ada0b89712de1c4310f7398d821c4c10ab5c6477dafb4bc",{"version":"de2d3120ed0989dbc776de71e6c0e8a6b4bf1935760cf468ff9d0e9986ef4c09","affectsGlobalScope":true},"b8bff8a60af0173430b18d9c3e5c443eaa3c515617210c0c7b3d2e1743c19ecb","97bdf234f5db52085d99c6842db560bca133f8a0413ff76bf830f5f38f088ce3","a76ebdf2579e68e4cfe618269c47e5a12a4e045c2805ed7f7ab37af8daa6b091","b493ff8a5175cbbb4e6e8bcfa9506c08f5a7318b2278365cfca3b397c9710ebc","e59d36b7b6e8ba2dd36d032a5f5c279d2460968c8b4e691ca384f118fb09b52a","e96885c0684c9042ec72a9a43ef977f6b4b4a2728f4b9e737edcbaa0c74e5bf6","303ee143a869e8f605e7b1d12be6c7269d4cab90d230caba792495be595d4f56","89e061244da3fc21b7330f4bd32f47c1813dd4d7f1dc3d0883d88943f035b993","e46558c2e04d06207b080138678020448e7fc201f3d69c2601b0d1456105f29a","71549375db52b1163411dba383b5f4618bdf35dc57fa327a1c7d135cf9bf67d1","7e6b2d61d6215a4e82ea75bc31a80ebb8ad0c2b37a60c10c70dd671e8d9d6d5d","78bea05df2896083cca28ed75784dde46d4b194984e8fc559123b56873580a23","5dd04ced37b7ea09f29d277db11f160df7fd73ba8b9dba86cb25552e0653a637","f74b81712e06605677ae1f061600201c425430151f95b5ef4d04387ad7617e6a","9a72847fcf4ac937e352d40810f7b7aec7422d9178451148296cf1aa19467620","3ae18f60e0b96fa1e025059b7d25b3247ba4dcb5f4372f6d6e67ce2adac74eac","2b9260f44a2e071450ae82c110f5dc8f330c9e5c3e85567ed97248330f2bf639","4f196e13684186bda6f5115fc4677a87cf84a0c9c4fc17b8f51e0984f3697b6d","61419f2c5822b28c1ea483258437c1faab87d00c6f84481aa22afb3380d8e9a4","64479aee03812264e421c0bf5104a953ca7b02740ba80090aead1330d0effe91","a5eb4835ab561c140ffc4634bb039387d5d0cceebb86918f1696c7ac156d26fd","c5570e504be103e255d80c60b56c367bf45d502ca52ee35c55dec882f6563b5c","4252b852dd791305da39f6e1242694c2e560d5e46f9bb26e2aca77252057c026","0520b5093712c10c6ef23b5fea2f833bf5481771977112500045e5ea7e8e2b69","5c3cf26654cf762ac4d7fd7b83f09acfe08eef88d2d6983b9a5a423cb4004ca3","e60fa19cf7911c1623b891155d7eb6b7e844e9afdf5738e3b46f3b687730a2bd","b1fd72ff2bb0ba91bb588f3e5329f8fc884eb859794f1c4657a2bfa122ae54d0","6cf42a4f3cfec648545925d43afaa8bb364ac10a839ffed88249da109361b275","ba13c7d46a560f3d4df8ffb1110e2bbec5801449af3b1240a718514b5576156e","6df52b70d7f7702202f672541a5f4a424d478ee5be51a9d37b8ccbe1dbf3c0f2","0ca7f997e9a4d8985e842b7c882e521b6f63233c4086e9fe79dd7a9dc4742b5e","91046b5c6b55d3b194c81fd4df52f687736fad3095e9d103ead92bb64dc160ee","db5704fdad56c74dfc5941283c1182ed471bd17598209d3ac4a49faa72e43cfc","758e8e89559b02b81bc0f8fd395b17ad5aff75490c862cbe369bb1a3d1577c40","2ee64342c077b1868f1834c063f575063051edd6e2964257d34aad032d6b657c","6f6b4b3d670b6a5f0e24ea001c1b3d36453c539195e875687950a178f1730fa7","05c4e2a992bb83066a3a648bad1c310cecd4d0628d7e19545bb107ac9596103a","b48b83a86dd9cfe36f8776b3ff52fcd45b0e043c0538dc4a4b149ba45fe367b9","792de5c062444bd2ee0413fb766e57e03cce7cdaebbfc52fc0c7c8e95069c96b","a79e3e81094c7a04a885bad9b049c519aace53300fb8a0fe4f26727cb5a746ce","dd6c3362aaaec60be028b4ba292806da8e7020eef7255c7414ce4a5c3a7138ef","8a4e89564d8ea66ad87ee3762e07540f9f0656a62043c910d819b4746fc429c5","b9011d99942889a0f95e120d06b698c628b0b6fdc3e6b7ecb459b97ed7d5bcc6","4d639cbbcc2f8f9ce6d55d5d503830d6c2556251df332dc5255d75af53c8a0e7","cdb48277f600ab5f429ecf1c5ea046683bc6b9f73f3deab9a100adac4b34969c","75be84956a29040a1afbe864c0a7a369dfdb739380072484eff153905ef867ee","b06b4adc2ae03331a92abd1b19af8eb91ec2bf8541747ee355887a167d53145e","3114b315cd0687aad8b57cff36f9c8c51f5b1bc6254f1b1e8446ae583d8e2474","0d417c15c5c635384d5f1819cc253a540fe786cc3fda32f6a2ae266671506a21","af733cb878419f3012f0d4df36f918a69ba38d73f3232ba1ab46ef9ede6cb29c","cb59317243a11379a101eb2f27b9df1022674c3df1df0727360a0a3f963f523b","0a01b0b5a9e87d04737084731212106add30f63ec640169f1462ba2e44b6b3a8","06b8a7d46195b6b3980e523ef59746702fd210b71681a83a5cf73799623621f9","860e4405959f646c101b8005a191298b2381af8f33716dc5f42097e4620608f8","f7e32adf714b8f25d3c1783473abec3f2e82d5724538d8dcf6f51baaaff1ca7a","e07d62a8a9a3bb65433a62e9bbf400c6bfd2df4de60652af4d738303ee3670a1","bfbf80f9cd4558af2d7b2006065340aaaced15947d590045253ded50aabb9bc5","851e8d57d6dd17c71e9fa0319abd20ab2feb3fb674d0801611a09b7a25fd281c","c3bd2b94e4298f81743d92945b80e9b56c1cdfb2bef43c149b7106a2491b1fc9","a246cce57f558f9ebaffd55c1e5673da44ea603b4da3b2b47eb88915d30a9181","d993eacc103c5a065227153c9aae8acea3a4322fe1a169ee7c70b77015bf0bb2","fc2b03d0c042aa1627406e753a26a1eaad01b3c496510a78016822ef8d456bb6","063c7ebbe756f0155a8b453f410ca6b76ffa1bbc1048735bcaf9c7c81a1ce35f","748e79252a7f476f8f28923612d7696b214e270cc909bc685afefaac8f052af0","9669075ac38ce36b638b290ba468233980d9f38bdc62f0519213b2fd3e2552ec","4d123de012c24e2f373925100be73d50517ac490f9ed3578ac82d0168bfbd303","656c9af789629aa36b39092bee3757034009620439d9a39912f587538033ce28","3ac3f4bdb8c0905d4c3035d6f7fb20118c21e8a17bee46d3735195b0c2a9f39f","1f453e6798ed29c86f703e9b41662640d4f2e61337007f27ac1c616f20093f69","af43b7871ff21c62bf1a54ec5c488e31a8d3408d5b51ff2e9f8581b6c55f2fc7","70550511d25cbb0b6a64dcac7fffc3c1397fd4cbeb6b23ccc7f9b794ab8a6954","af0fbf08386603a62f2a78c42d998c90353b1f1d22e05a384545f7accf881e0a","c3f32a185cd27ac232d3428a8d9b362c3f7b4892a58adaaa022828a7dcd13eed","3139c3e5e09251feec7a87f457084bee383717f3626a7f1459d053db2f34eb76","4888fd2bcfee9a0ce89d0df860d233e0cee8ee9c479b6bd5a5d5f9aae98342fe","3be870c8e17ec14f1c18fc248f5d2c4669e576404744ff5c63e6dafcf05b97ea","56654d2c5923598384e71cb808fac2818ca3f07dd23bb018988a39d5e64f268b","8b6719d3b9e65863da5390cb26994602c10a315aa16e7d70778a63fee6c4c079","6ab380571d87bd1d6f644fb6ab7837239d54b59f07dc84347b1341f866194214","547d3c406a21b30e2b78629ecc0b2ddaf652d9e0bdb2d59ceebce5612906df33","b3a4f9385279443c3a5568ec914a9492b59a723386161fd5ef0619d9f8982f97","3fe66aba4fbe0c3ba196a4f9ed2a776fe99dc4d1567a558fb11693e9fcc4e6ed","140eef237c7db06fc5adcb5df434ee21e81ee3a6fd57e1a75b8b3750aa2df2d8","0944ec553e4744efae790c68807a461720cff9f3977d4911ac0d918a17c9dd99","7c9ed7ffdc6f843ab69e5b2a3e7f667b050dd8d24d0052db81e35480f6d4e15d","7c7d9e116fe51100ff766703e6b5e4424f51ad8977fe474ddd8d0959aa6de257","af70a2567e586be0083df3938b6a6792e6821363d8ef559ad8d721a33a5bcdaf","006cff3a8bcb92d77953f49a94cd7d5272fef4ab488b9052ef82b6a1260d870b","7d44bfdc8ee5e9af70738ff652c622ae3ad81815e63ab49bdc593d34cb3a68e5","339814517abd4dbc7b5f013dfd3b5e37ef0ea914a8bbe65413ecffd668792bc6","34d5bc0a6958967ec237c99f980155b5145b76e6eb927c9ffc57d8680326b5d8","9eae79b70c9d8288032cbe1b21d0941f6bd4f315e14786b2c1d10bccc634e897","18ce015ed308ea469b13b17f99ce53bbb97975855b2a09b86c052eefa4aa013a","5a931bc4106194e474be141e0bc1046629510dc95b9a0e4b02a3783847222965","5e5f371bf23d5ced2212a5ff56675aefbd0c9b3f4d4fdda1b6123ac6e28f058c","907c17ad5a05eecb29b42b36cc8fec6437be27cc4986bb3a218e4f74f606911c","3656f0584d5a7ee0d0f2cc2b9cffbb43af92e80186b2ce160ebd4421d1506655","a726ad2d0a98bfffbe8bc1cd2d90b6d831638c0adc750ce73103a471eb9a891c","f44c0c8ce58d3dacac016607a1a90e5342d830ea84c48d2e571408087ae55894","75a315a098e630e734d9bc932d9841b64b30f7a349a20cf4717bf93044eff113","9131d95e32b3d4611d4046a613e022637348f6cebfe68230d4e81b691e4761a1","b03aa292cfdcd4edc3af00a7dbd71136dd067ec70a7536b655b82f4dd444e857","90f690a1c5fcb4c2d19c80fea05c8ab590d8f6534c4c296d70af6293ede67366","be95e987818530082c43909be722a838315a0fc5deb6043de0a76f5221cbad24","9ed5b799c50467b0c9f81ddf544b6bcda3e34d92076d6cab183c84511e45c39f","b4fa87cc1833839e51c49f20de71230e259c15b2c9c3e89e4814acc1d1ef10de","e90ac9e4ac0326faa1bc39f37af38ace0f9d4a655cd6d147713c653139cf4928","ea27110249d12e072956473a86fd1965df8e1be985f3b686b4e277afefdde584","1f6058d60eaa8825f59d4b76bbf6cc0e6ad9770948be58de68587b0931da00cc","5666075052877fe2fdddd5b16de03168076cf0f03fbca5c1d4a3b8f43cba570c","50100b1a91f61d81ca3329a98e64b7f05cddc5e3cb26b3411adc137c9c631aca","11aceaee5663b4ed597544567d6e6a5a94b66857d7ebd62a9875ea061018cd2c","6e30d0b5a1441d831d19fe02300ab3d83726abd5141cbcc0e2993fa0efd33db4","423f28126b2fc8d8d6fa558035309000a1297ed24473c595b7dec52e5c7ebae5","fb30734f82083d4790775dae393cd004924ebcbfde49849d9430bf0f0229dd16","2c92b04a7a4a1cd9501e1be338bf435738964130fb2ad5bd6c339ee41224ac4c","c5c5f0157b41833180419dacfbd2bcce78fb1a51c136bd4bcba5249864d8b9b5","669b754ec246dd7471e19b655b73bda6c2ca5bb7ccb1a4dff44a9ae45b6a716a","4bb6035e906946163ecfaec982389d0247ceeac6bdee7f1d07c03d9c224db3aa","8a44b424edee7bb17dc35a558cc15f92555f14a0441205613e0e50452ab3a602","24a00d0f98b799e6f628373249ece352b328089c3383b5606214357e9107e7d5","33637e3bc64edd2075d4071c55d60b32bdb0d243652977c66c964021b6fc8066","0f0ad9f14dedfdca37260931fac1edf0f6b951c629e84027255512f06a6ebc4c","16ad86c48bf950f5a480dc812b64225ca4a071827d3d18ffc5ec1ae176399e36","8cbf55a11ff59fd2b8e39a4aa08e25c5ddce46e3af0ed71fb51610607a13c505","d5bc4544938741f5daf8f3a339bfbf0d880da9e89e79f44a6383aaf056fe0159","c82857a876075e665bbcc78213abfe9e9b0206d502379576d7abd481ade3a569","4f71d883ed6f398ba8fe11fcd003b44bb5f220f840b3eac3c395ad91304e4620","5229c3934f58413f34f1b26c01323c93a5a65a2d9f2a565f216590dfbed1fe32","9fd7466b77020847dbc9d2165829796bf7ea00895b2520ff3752ffdcff53564b","fbfc12d54a4488c2eb166ed63bab0fb34413e97069af273210cf39da5280c8d6","85a84240002b7cf577cec637167f0383409d086e3c4443852ca248fc6e16711e","4c754b03f36ff35fc539f9ebb5f024adbb73ec2d3e4bfb35b385a05abb36a50e","59507446213e73654d6979f3b82dadc4efb0ed177425ae052d96a3f5a5be0d35","a914be97ca7a5be670d1545fc0691ac3fbabd023d7d084b338f6934349798a1f","8f62cbd3afbd6a07bb8c934294b6bfbe437021b89e53a4da7de2648ecfc7af25","62c3621d34fb2567c17a2c4b89914ebefbfbd1b1b875b070391a7d4f722e55dc","c05ac811542e0b59cb9c2e8f60e983461f0b0e39cea93e320fad447ff8e474f3","8e7a5b8f867b99cc8763c0b024068fb58e09f7da2c4810c12833e1ca6eb11c4f","132351cbd8437a463757d3510258d0fa98fd3ebef336f56d6f359cf3e177a3ce","df877050b04c29b9f8409aa10278d586825f511f0841d1ec41b6554f8362092b","33d1888c3c27d3180b7fd20bac84e97ecad94b49830d5dd306f9e770213027d1","ee942c58036a0de88505ffd7c129f86125b783888288c2389330168677d6347f","a3f317d500c30ea56d41501632cdcc376dae6d24770563a5e59c039e1c2a08ec","eb21ddc3a8136a12e69176531197def71dc28ffaf357b74d4bf83407bd845991","0c1651a159995dfa784c57b4ea9944f16bdf8d924ed2d8b3db5c25d25749a343","aaa13958e03409d72e179b5d7f6ec5c6cc666b7be14773ae7b6b5ee4921e52db","0a86e049843ad02977a94bb9cdfec287a6c5a0a4b6b5391a6648b1a122072c5a","87437ca9dabab3a41d483441696ff9220a19e713f58e0b6a99f1731af10776d7","26c5dfa9aa4e6428f4bb7d14cbf72917ace69f738fa92480b9749eebce933370","8e94328e7ca1a7a517d1aa3c569eac0f6a44f67473f6e22c2c4aff5f9f4a9b38","d604d413aff031f4bfbdae1560e54ebf503d374464d76d50a2c6ded4df525712","299f0af797897d77685d606502be72846b3d1f0dc6a2d8c964e9ea3ccbacf5bc","12bfd290936824373edda13f48a4094adee93239b9a73432db603127881a300d","340ceb3ea308f8e98264988a663640e567c553b8d6dc7d5e43a8f3b64f780374","c5a769564e530fba3ec696d0a5cff1709b9095a0bdf5b0826d940d2fc9786413","7124ef724c3fc833a17896f2d994c368230a8d4b235baed39aa8037db31de54f","5de1c0759a76e7710f76899dcae601386424eab11fb2efaf190f2b0f09c3d3d3","9c5ee8f7e581f045b6be979f062a61bf076d362bf89c7f966b993a23424e8b0d","1a11df987948a86aa1ec4867907c59bdf431f13ed2270444bf47f788a5c7f92d","3c97b5ea66276cf463525a6aa9d5bb086bf5e05beac70a0597cda2575503b57b","b756781cd40d465da57d1fc6a442c34ae61fe8c802d752aace24f6a43fedacee","0fe76167c87289ea094e01616dcbab795c11b56bad23e1ef8aba9aa37e93432a","3a45029dba46b1f091e8dc4d784e7be970e209cd7d4ff02bd15270a98a9ba24b","032c1581f921f8874cf42966f27fd04afcabbb7878fa708a8251cac5415a2a06","69c68ed9652842ce4b8e495d63d2cd425862104c9fb7661f72e7aa8a9ef836f8","a31383256374723b47d8b5497a9558bbbcf95bcecfb586a36caf7bfd3693eb0e","06f62a14599a68bcde148d1efd60c2e52e8fa540cc7dcfa4477af132bb3de271","64aa66c7458cbfd0f48f88070b08c2f66ae94aba099dac981f17c2322d147c06","11f19ce32d21222419cecab448fa335017ebebf4f9e5457c4fa9df42fa2dcca7","2e8ee2cbb5e9159764e2189cf5547aebd0e6b0d9a64d479397bb051cd1991744","1b0471d75f5adb7f545c1a97c02a0f825851b95fe6e069ac6ecaa461b8bb321d","1d157c31a02b1e5cca9bc495b3d8d39f4b42b409da79f863fb953fbe3c7d4884","07baaceaec03d88a4b78cb0651b25f1ae0322ac1aa0b555ae3749a79a41cba86","619a132f634b4ebe5b4b4179ea5870f62f2cb09916a25957bff17b408de8b56d","f60fa446a397eb1aead9c4e568faf2df8068b4d0306ebc075fb4be16ed26b741","f3cb784be4d9e91f966a0b5052a098d9b53b0af0d341f690585b0cc05c6ca412","350f63439f8fe2e06c97368ddc7fb6d6c676d54f59520966f7dbbe6a4586014e","eba613b9b357ac8c50a925fa31dc7e65ff3b95a07efbaa684b624f143d8d34ba","9814545517193cf51127d7fbdc3b7335688206ec04ee3a46bba2ee036bd0dcac","0f6199602df09bdb12b95b5434f5d7474b1490d2cd8cc036364ab3ba6fd24263","c8ca7fd9ec7a3ec82185bfc8213e4a7f63ae748fd6fced931741d23ef4ea3c0f","5c6a8a3c2a8d059f0592d4eab59b062210a1c871117968b10797dee36d991ef7","ad77fd25ece8e09247040826a777dc181f974d28257c9cd5acb4921b51967bd8","08323a8971cb5b2632b532cba1636ad4ca0d76f9f7d0b8d1a0c706fdf5c77b45","06fc6fbc8eb2135401cf5adce87655790891ca22ad4f97dfccd73c8cf8d8e6b5","1cce0c01dd7e255961851cdb9aa3d5164ec5f0e7f0fefc61e28f29afedda374f","7778598dfac1b1f51b383105034e14a0e95bc7b2538e0c562d5d315e7d576b76","b14409570c33921eb797282bb7f9c614ccc6008bf3800ba184e950cdfc54ab5c","2f0357257a651cc1b14e77b57a63c7b9e4e10ec2bb57e5fdccf83be0efb35280","866e63a72a9e85ed1ec74eaebf977be1483f44aa941bcae2ba9b9e3b39ca4395","6865d0d503a5ad6775339f6b5dcfa021d72d2567027943b52679222411ad2501","dc2be4768bcf96e5d5540ed06fdfbddb2ee210227556ea7b8114ad09d06d35a5","e86813f0b7a1ada681045a56323df84077c577ef6351461d4fff4c4afdf79302","b3ace759b8242cc742efb6e54460ed9b8ceb9e56ce6a9f9d5f7debe73ed4e416","1c4d715c5b7545acecd99744477faa8265ca3772b82c3fa5d77bfc8a27549c7e","8f92dbdd3bbc8620e798d221cb7c954f8e24e2eed31749dfdb5654379b031c26","f30bfef33d69e4d0837e9e0bbf5ea14ca148d73086dc95a207337894fde45c6b","82230238479c48046653e40a6916e3c820b947cb9e28b58384bc4e4cea6a9e92","3a6941ff3ea7b78017f9a593d0fd416feb45defa577825751c01004620b507d3","481c38439b932ef9e87e68139f6d03b0712bc6fc2880e909886374452a4169b5","64054d6374f7b8734304272e837aa0edcf4cfa2949fa5810971f747a0f0d9e9e","267498893325497596ff0d99bfdb5030ab4217c43801221d2f2b5eb5734e8244","d2ec89fb0934a47f277d5c836b47c1f692767511e3f2c38d00213c8ec4723437","475e411f48f74c14b1f6e50cc244387a5cc8ce52340dddfae897c96e03f86527","c1022a2b86fadc3f994589c09331bdb3461966fb87ebb3e28c778159a300044e","035a5df183489c2e22f3cf59fc1ed2b043d27f357eecc0eb8d8e840059d44245","a4809f4d92317535e6b22b01019437030077a76fec1d93b9881c9ed4738fcc54","5f53fa0bd22096d2a78533f94e02c899143b8f0f9891a46965294ee8b91a9434","cdcc132f207d097d7d3aa75615ab9a2e71d6a478162dde8b67f88ea19f3e54de","0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","c085e9aa62d1ae1375794c1fb927a445fa105fed891a7e24edbb1c3300f7384a","f315e1e65a1f80992f0509e84e4ae2df15ecd9ef73df975f7c98813b71e4c8da","5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e","3e70a7e67c2cb16f8cd49097360c0309fe9d1e3210ff9222e9dac1f8df9d4fb6","ab68d2a3e3e8767c3fba8f80de099a1cfc18c0de79e42cb02ae66e22dfe14a66","d96cc6598148bf1a98fb2e8dcf01c63a4b3558bdaec6ef35e087fd0562eb40ec","5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e",{"version":"5ab630d466ac55baa6d32820378098404fc18ba9da6f7bc5df30c5dbb1cffae8","affectsGlobalScope":true},"3411c785dbe8fd42f7d644d1e05a7e72b624774a08a9356479754999419c3c5a","8fb8fdda477cd7382477ffda92c2bb7d9f7ef583b1aa531eb6b2dc2f0a206c10","66995b0c991b5c5d42eff1d950733f85482c7419f7296ab8952e03718169e379","33f3795a4617f98b1bb8dac36312119d02f31897ae75436a1e109ce042b48ee8","2850c9c5dc28d34ad5f354117d0419f325fc8932d2a62eadc4dc52c018cd569b","c753948f7e0febe7aa1a5b71a714001a127a68861309b2c4127775aa9b6d4f24","3e7a40e023e1d4a9eef1a6f08a3ded8edacb67ae5fce072014205d730f717ba5","a77be6fc44c876bc10c897107f84eaba10790913ebdcad40fcda7e47469b2160","382100b010774614310d994bbf16cc9cd291c14f0d417126c7a7cfad1dc1d3f8","91f5dbcdb25d145a56cffe957ec665256827892d779ef108eb2f3864faff523b","4fdf56315340bd1770eb52e1601c3a98e45b1d207202831357e99ce29c35b55c","927955a3de5857e0a1c575ced5a4245e74e6821d720ed213141347dd1870197f","be6fd74528b32986fbf0cd2cfa9192a5ed7f369060b32a7adcb0c8d055708e61","03c258e060b7da220973f84b89615e4e9850e9b5d30b3a8e4840b3e3268ae8eb","fd0589ca571ad090b531d8c095e26caa53d4825c64d3ff2b2b1ab95d72294175",{"version":"669843ecafb89ae1e944df06360e8966219e4c1c34c0d28aa2503272cdd444a7","affectsGlobalScope":true},"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","1af1f2c02132bafa25c4c4b7c415e0a59ba959d6db6bd1800a43fb5d943e3f77","45b6a651b5e502cdfa93dc2f23779752def4ada323ebcfc34e4a4d22e9589971","54f1d17f9f484650cd49b53d9a6ba75593955a9ead093628888a37407b6ecd51","d3f2d715f57df3f04bf7b16dde01dec10366f64fce44503c92b8f78f614c1769","8841e2aa774b89bd23302dede20663306dc1b9902431ac64b24be8b8d0e3f649","726b49e3a411c1b819d8ec7d71b5598dd34aea9aa5c782c1b1204e71c90a07db","42049a4daa9bc17200feddc68a5e645def244514f93c1832ceea5390df5cba6d","6825eb4d1c8beb77e9ed6681c830326a15ebf52b171f83ffbca1b1574c90a3b0","1741975791f9be7f803a826457273094096e8bba7a50f8fa960d5ed2328cdbcc","6ec0d1c15d14d63d08ccb10d09d839bf8a724f6b4b9ed134a3ab5042c54a7721","75dabc9afdb451a85e6d46e9ca65ec82ead2256476c0686f671f3421923667a7","ddfc215bfbddf5854d80ab8fb0256bd802f2a8acb6be62f9e630041266d56cd5","2c3bcb8a4ea2fcb4208a06672af7540dd65bf08298d742f041ffa6cbe487cf80","1cce0460d75645fc40044c729da9a16c2e0dabe11a58b5e4bfd62ac840a1835d","c784a9f75a6f27cf8c43cc9a12c66d68d3beb2e7376e1babfae5ae4998ffbc4a","feb4c51948d875fdbbaa402dad77ee40cf1752b179574094b613d8ad98921ce1","a6d3984b706cefe5f4a83c1d3f0918ff603475a2a3afa9d247e4114f18b1f1ef","b457d606cabde6ea3b0bc32c23dc0de1c84bb5cb06d9e101f7076440fc244727","9d59919309a2d462b249abdefba8ca36b06e8e480a77b36c0d657f83a63af465","9faa2661daa32d2369ec31e583df91fd556f74bcbd036dab54184303dee4f311","b08de5693ec0119e033ced692f3ad0c0449c7331fd1d84033ea9b4b22e7f269c","22293bd6fa12747929f8dfca3ec1684a3fe08638aa18023dd286ab337e88a592","916be7d770b0ae0406be9486ac12eb9825f21514961dd050594c4b250617d5a8","c271193e426325d9acab2f99997bb9f5f2dff850ec8c7c011c5abafe5af83b5f","9ed09d4538e25fc79cefc5e7b5bfbae0464f06d2984f19da009f85d13656c211",{"version":"55461596dc873b866911ef4e640fae4c39da7ac1fbc7ef5e649cb2f2fb42c349","affectsGlobalScope":true},"4c68749a564a6facdf675416d75789ee5a557afda8960e0803cf6711fa569288","b1bf87add0ccfb88472cd4c6013853d823a7efb791c10bb7a11679526be91eda",{"version":"b22150a452b3889ac3b9cfe1482a13f17567ac3475b473f00e45d26bd84bf47c","affectsGlobalScope":true},"7ac7ef12f7ece6464d83d2d56fea727260fb954fdd51a967e94f97b8595b714b","1d4bc73751d6ec6285331d1ca378904f55d9e5e8aeaa69bc45b675c3df83e778","1cfafc077fd4b420e5e1c5f3e0e6b086f6ea424bf96a6c7af0d6d2ef2b008a81","8017277c3843df85296d8730f9edf097d68d7d5f9bc9d8124fcacf17ecfd487e",{"version":"0e7fa1c71636f22aa12e8c948736fc3843fb7830f5b2674d62f83fb27d2de626","affectsGlobalScope":true},"199f9ead0daf25ae4c5632e3d1f42570af59685294a38123eef457407e13f365","c73834a2aee5e08dea83bd8d347f131bc52f9ec5b06959165c55ef7a544cae82","4ef960df4f672e93b479f88211ed8b5cfa8a598b97aafa3396cacdc3341e3504","5b5337f28573ffdbc95c3653c4a7961d0f02fdf4788888253bf74a3b5a05443e","9871b7ee672bc16c78833bdab3052615834b08375cb144e4d2cba74473f4a589","c863198dae89420f3c552b5a03da6ed6d0acfa3807a64772b895db624b0de707","8b03a5e327d7db67112ebbc93b4f744133eda2c1743dbb0a990c61a8007823ef","86c73f2ee1752bac8eeeece234fd05dfcf0637a4fbd8032e4f5f43102faa8eec","42fad1f540271e35ca37cecda12c4ce2eef27f0f5cf0f8dd761d723c744d3159","ff3743a5de32bee10906aff63d1de726f6a7fd6ee2da4b8229054dfa69de2c34","83acd370f7f84f203e71ebba33ba61b7f1291ca027d7f9a662c6307d74e4ac22","1445cec898f90bdd18b2949b9590b3c012f5b7e1804e6e329fb0fe053946d5ec","0e5318ec2275d8da858b541920d9306650ae6ac8012f0e872fe66eb50321a669","cf530297c3fb3a92ec9591dd4fa229d58b5981e45fe6702a0bd2bea53a5e59be","c1f6f7d08d42148ddfe164d36d7aba91f467dbcb3caa715966ff95f55048b3a4","f4e9bf9103191ef3b3612d3ec0044ca4044ca5be27711fe648ada06fad4bcc85","0c1ee27b8f6a00097c2d6d91a21ee4d096ab52c1e28350f6362542b55380059a","7677d5b0db9e020d3017720f853ba18f415219fb3a9597343b1b1012cfd699f7","bc1c6bc119c1784b1a2be6d9c47addec0d83ef0d52c8fbe1f14a51b4dfffc675","52cf2ce99c2a23de70225e252e9822a22b4e0adb82643ab0b710858810e00bf1","770625067bb27a20b9826255a8d47b6b5b0a2d3dfcbd21f89904c731f671ba77","d1ed6765f4d7906a05968fb5cd6d1db8afa14dbe512a4884e8ea5c0f5e142c80","799c0f1b07c092626cf1efd71d459997635911bb5f7fc1196efe449bba87e965","2a184e4462b9914a30b1b5c41cf80c6d3428f17b20d3afb711fff3f0644001fd","9eabde32a3aa5d80de34af2c2206cdc3ee094c6504a8d0c2d6d20c7c179503cc","397c8051b6cfcb48aa22656f0faca2553c5f56187262135162ee79d2b2f6c966","a8ead142e0c87dcd5dc130eba1f8eeed506b08952d905c47621dc2f583b1bff9","a02f10ea5f73130efca046429254a4e3c06b5475baecc8f7b99a0014731be8b3","c2576a4083232b0e2d9bd06875dd43d371dee2e090325a9eac0133fd5650c1cb","4c9a0564bb317349de6a24eb4efea8bb79898fa72ad63a1809165f5bd42970dd","f40ac11d8859092d20f953aae14ba967282c3bb056431a37fced1866ec7a2681","cc11e9e79d4746cc59e0e17473a59d6f104692fd0eeea1bdb2e206eabed83b03","b444a410d34fb5e98aa5ee2b381362044f4884652e8bc8a11c8fe14bbd85518e","c35808c1f5e16d2c571aa65067e3cb95afeff843b259ecfa2fc107a9519b5392","14d5dc055143e941c8743c6a21fa459f961cbc3deedf1bfe47b11587ca4b3ef5","a3ad4e1fc542751005267d50a6298e6765928c0c3a8dce1572f2ba6ca518661c","f237e7c97a3a89f4591afd49ecb3bd8d14f51a1c4adc8fcae3430febedff5eb6","3ffdfbec93b7aed71082af62b8c3e0cc71261cc68d796665faa1e91604fbae8f","662201f943ed45b1ad600d03a90dffe20841e725203ced8b708c91fcd7f9379a","c9ef74c64ed051ea5b958621e7fb853fe3b56e8787c1587aefc6ea988b3c7e79","2462ccfac5f3375794b861abaa81da380f1bbd9401de59ffa43119a0b644253d","34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","85f8ebd7f245e8bf29da270e8b53dcdd17528826ffd27176c5fc7e426213ef5a","ddef25f825320de051dcb0e62ffce621b41c67712b5b4105740c32fd83f4c449","1b3dffaa4ca8e38ac434856843505af767a614d187fb3a5ef4fcebb023c355aa","ab82804a14454734010dcdcd43f564ff7b0389bee4c5692eec76ff5b30d4cf66","480ffa66827143d60025514f0d979f7bc790024821e5ecc12967ce13a7e3e08a","98cbca6c3c5b2f8d1469dcee88c13304b6cb149fb057ec3b8a85f2e39ff1fc84","f7163a5d37d21f636f6a5cd1c064ce95fada21917859a64b6cc49a8b6fd5c1a8","bae8d023ef6b23df7da26f51cea44321f95817c190342a36882e93b80d07a960","5d30d04a14ed8527ac5d654dc345a4db11b593334c11a65efb6e4facc5484a0e"],"root":[69,71,72],"options":{"allowJs":true,"esModuleInterop":true,"module":99,"skipLibCheck":true,"strict":true,"target":99},"fileIdsList":[[76],[422],[73,188],[76,77,78,79,80],[76,78],[135,169,170],[126,169],[169],[161,169,179],[135,169],[182],[73,186,188],[73,184,185,188],[132,135,169,176,177,178],[171,177,179,190],[133,169],[194],[202],[196,202],[197,198,199,200,201],[132,135,137,140,150,161,169],[147,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415],[416],[396,397,416],[147,394,399,416],[147,400,401,416],[147,400,416],[147,394,400,416],[147,406,416],[147,416],[147,394],[399],[147],[417],[418],[424,427],[423],[132,164,169,442,443,445],[444],[448,449],[83],[119],[120,125,153],[121,132,133,140,150,161],[121,122,132,140],[123,162],[124,125,133,141],[125,150,158],[126,128,132,140],[119,127],[128,129],[132],[130,132],[119,132],[132,133,134,150,161],[132,133,134,147,150,153],[117,120,166],[128,132,135,140,150,161],[132,133,135,136,140,150,158,161],[135,137,150,158,161],[83,84,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168],[132,138],[139,161,166],[128,132,140,150],[141],[142],[119,143],[144,160,166],[145],[146],[132,147,148],[147,149,162,164],[120,132,150,151,152,153],[120,150,152],[150,151],[153],[154],[119,150],[132,156,157],[156,157],[125,140,150,158],[159],[140,160],[120,135,146,161],[125,162],[150,163],[139,164],[165],[120,125,132,134,143,150,161,164,166],[150,167],[169,455,457,461,462,463,464,465,466],[150,169],[132,169,455,457,458,460,467],[132,140,150,161,169,454,455,456,458,459,460,467],[150,169,457,458],[150,169,457,459],[169,455,457,458,460,467],[150,169,459],[132,140,150,158,169,456,458,460],[132,169,455,457,458,459,460,467],[132,150,169,455,456,457,458,459,460,467],[132,150,169,455,457,458,460,467],[135,150,169,460],[475],[202,475,477],[202,475],[471,472,473,474],[484,523],[484,508,523],[523],[484],[484,509,523],[484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522],[509,523],[133,150,169,175],[133,191],[135,169,175,189],[132,135,137,150,158,161,167,169],[530],[66,67],[160],[420,426],[424],[421,425],[174],[431],[430,431],[430],[430,431,432,434,435,438,439,440,441],[431,435],[430,431,432,434,435,436,437],[430,435],[435,439],[431,432,433],[432],[430,431,435],[206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,222,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,262,263,264,265,266,267,268,269,270,271,272,273,275,276,277,278,279,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,325,326,327,329,338,340,341,342,343,344,345,347,348,350,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393],[251],[209,210],[206,207,208,210],[207,210],[210,251],[206,210,328],[208,209,210],[206,210],[210],[209],[206,209,251],[207,209,210,367],[209,210,367],[209,375],[207,209,210],[219],[242],[263],[209,210,251],[210,258],[209,210,251,269],[209,210,269],[210,310],[206,210,329],[335,337],[206,210,328,335,336],[328,329,337],[335],[206,210,335,336,337],[351],[346],[349],[207,209,329,330,331,332],[251,329,330,331,332],[329,331],[209,330,331,333,334,338],[206,209],[210,353],[211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,252,253,254,255,256,257,259,260,261,262,263,264,265,266,267,268,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326],[339],[94,98,161],[94,150,161],[89],[91,94,158,161],[140,158],[89,169],[91,94,140,161],[86,87,90,93,120,132,150,161],[86,92],[90,94,120,153,161,169],[120,169],[110,120,169],[88,89,169],[94],[88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,109,111,112,113,114,115,116],[94,101,102],[92,94,102,103],[93],[86,89,94],[94,98,102,103],[98],[92,94,97,161],[86,91,92,94,98,101],[120,150],[89,94,110,120,166,169],[68],[70]],"referencedMap":[[78,1],[423,2],[74,3],[81,4],[77,1],[79,5],[80,1],[171,6],[172,7],[173,8],[180,9],[170,10],[183,11],[187,12],[186,13],[188,3],[179,14],[191,15],[192,16],[195,17],[200,18],[201,18],[197,19],[198,19],[199,19],[202,20],[205,21],[416,22],[396,23],[398,24],[397,23],[400,25],[402,26],[403,27],[404,28],[405,26],[406,27],[407,26],[408,29],[409,27],[410,26],[411,30],[412,23],[413,23],[414,31],[401,32],[415,33],[399,33],[418,34],[419,35],[429,36],[428,37],[444,38],[445,39],[447,17],[449,40],[453,8],[83,41],[84,41],[119,42],[120,43],[121,44],[122,45],[123,46],[124,47],[125,48],[126,49],[127,50],[128,51],[129,51],[131,52],[130,53],[132,54],[133,55],[134,56],[118,57],[135,58],[136,59],[137,60],[169,61],[138,62],[139,63],[140,64],[141,65],[142,66],[143,67],[144,68],[145,69],[146,70],[147,71],[148,71],[149,72],[150,73],[152,74],[151,75],[153,76],[154,77],[155,78],[156,79],[157,80],[158,81],[159,82],[160,83],[161,84],[162,85],[163,86],[164,87],[165,88],[166,89],[167,90],[467,91],[454,92],[461,93],[457,94],[455,95],[458,96],[462,97],[463,93],[460,98],[459,99],[464,100],[465,101],[466,102],[456,103],[476,104],[478,105],[479,105],[477,106],[475,107],[480,10],[482,92],[508,108],[509,109],[484,110],[487,110],[506,108],[507,108],[497,108],[496,111],[494,108],[489,108],[502,108],[500,108],[504,108],[488,108],[501,108],[505,108],[490,108],[491,108],[503,108],[485,108],[492,108],[493,108],[495,108],[499,108],[510,112],[498,108],[486,108],[523,113],[517,112],[519,114],[518,112],[511,112],[512,112],[514,112],[516,112],[520,114],[521,114],[513,114],[515,114],[176,115],[524,116],[190,117],[525,10],[395,92],[529,118],[531,119],[68,120],[67,121],[427,122],[425,123],[424,37],[426,124],[175,125],[432,126],[441,127],[431,128],[442,129],[437,130],[438,131],[436,132],[440,133],[434,134],[433,135],[439,136],[435,127],[394,137],[345,138],[343,138],[258,139],[209,140],[208,141],[344,142],[329,143],[251,144],[207,145],[206,146],[393,141],[358,147],[357,147],[269,148],[365,139],[366,139],[368,149],[369,139],[370,146],[371,139],[342,139],[372,139],[373,150],[374,139],[375,147],[376,151],[377,139],[378,139],[379,139],[380,139],[381,147],[382,139],[383,139],[384,139],[385,139],[386,152],[387,139],[388,139],[389,139],[390,139],[391,139],[211,146],[212,146],[213,146],[214,146],[215,146],[216,146],[217,146],[218,139],[220,153],[221,146],[219,146],[222,146],[223,146],[224,146],[225,146],[226,146],[227,146],[228,139],[229,146],[230,146],[231,146],[232,146],[233,146],[234,139],[235,146],[236,146],[237,146],[238,146],[239,146],[240,146],[241,139],[243,154],[242,146],[244,146],[245,146],[246,146],[247,146],[248,152],[249,139],[250,139],[264,155],[252,156],[253,146],[254,146],[255,139],[256,146],[257,146],[259,157],[260,146],[261,146],[262,146],[263,146],[265,146],[266,146],[267,146],[268,146],[270,158],[271,146],[272,146],[273,146],[274,139],[275,146],[276,159],[277,159],[278,159],[279,139],[280,146],[281,146],[282,146],[287,146],[283,146],[284,139],[285,146],[286,139],[288,146],[289,146],[290,146],[291,146],[292,146],[293,146],[294,139],[295,146],[296,146],[297,146],[298,146],[299,146],[300,146],[301,146],[302,146],[303,146],[304,146],[305,146],[306,146],[307,146],[308,146],[309,146],[310,146],[311,160],[312,146],[313,146],[314,146],[315,146],[316,146],[317,146],[318,139],[319,139],[320,139],[321,139],[322,139],[323,146],[324,146],[325,146],[326,146],[392,139],[328,161],[351,162],[346,162],[337,163],[335,164],[349,165],[338,166],[352,167],[347,168],[348,165],[350,169],[333,170],[334,171],[332,172],[330,146],[339,173],[210,174],[356,147],[354,175],[327,176],[340,177],[101,178],[108,179],[100,178],[115,180],[92,181],[91,182],[114,8],[109,183],[112,184],[94,185],[93,186],[89,187],[88,188],[111,189],[90,190],[95,191],[99,191],[117,192],[116,191],[103,193],[104,194],[106,195],[102,196],[105,197],[110,8],[97,198],[98,199],[107,200],[87,201],[113,202],[72,66],[69,203],[71,204],[70,203]],"exportedModulesMap":[[78,1],[423,2],[74,3],[81,4],[77,1],[79,5],[80,1],[171,6],[172,7],[173,8],[180,9],[170,10],[183,11],[187,12],[186,13],[188,3],[179,14],[191,15],[192,16],[195,17],[200,18],[201,18],[197,19],[198,19],[199,19],[202,20],[205,21],[416,22],[396,23],[398,24],[397,23],[400,25],[402,26],[403,27],[404,28],[405,26],[406,27],[407,26],[408,29],[409,27],[410,26],[411,30],[412,23],[413,23],[414,31],[401,32],[415,33],[399,33],[418,34],[419,35],[429,36],[428,37],[444,38],[445,39],[447,17],[449,40],[453,8],[83,41],[84,41],[119,42],[120,43],[121,44],[122,45],[123,46],[124,47],[125,48],[126,49],[127,50],[128,51],[129,51],[131,52],[130,53],[132,54],[133,55],[134,56],[118,57],[135,58],[136,59],[137,60],[169,61],[138,62],[139,63],[140,64],[141,65],[142,66],[143,67],[144,68],[145,69],[146,70],[147,71],[148,71],[149,72],[150,73],[152,74],[151,75],[153,76],[154,77],[155,78],[156,79],[157,80],[158,81],[159,82],[160,83],[161,84],[162,85],[163,86],[164,87],[165,88],[166,89],[167,90],[467,91],[454,92],[461,93],[457,94],[455,95],[458,96],[462,97],[463,93],[460,98],[459,99],[464,100],[465,101],[466,102],[456,103],[476,104],[478,105],[479,105],[477,106],[475,107],[480,10],[482,92],[508,108],[509,109],[484,110],[487,110],[506,108],[507,108],[497,108],[496,111],[494,108],[489,108],[502,108],[500,108],[504,108],[488,108],[501,108],[505,108],[490,108],[491,108],[503,108],[485,108],[492,108],[493,108],[495,108],[499,108],[510,112],[498,108],[486,108],[523,113],[517,112],[519,114],[518,112],[511,112],[512,112],[514,112],[516,112],[520,114],[521,114],[513,114],[515,114],[176,115],[524,116],[190,117],[525,10],[395,92],[529,118],[531,119],[68,120],[67,121],[427,122],[425,123],[424,37],[426,124],[175,125],[432,126],[441,127],[431,128],[442,129],[437,130],[438,131],[436,132],[440,133],[434,134],[433,135],[439,136],[435,127],[394,137],[345,138],[343,138],[258,139],[209,140],[208,141],[344,142],[329,143],[251,144],[207,145],[206,146],[393,141],[358,147],[357,147],[269,148],[365,139],[366,139],[368,149],[369,139],[370,146],[371,139],[342,139],[372,139],[373,150],[374,139],[375,147],[376,151],[377,139],[378,139],[379,139],[380,139],[381,147],[382,139],[383,139],[384,139],[385,139],[386,152],[387,139],[388,139],[389,139],[390,139],[391,139],[211,146],[212,146],[213,146],[214,146],[215,146],[216,146],[217,146],[218,139],[220,153],[221,146],[219,146],[222,146],[223,146],[224,146],[225,146],[226,146],[227,146],[228,139],[229,146],[230,146],[231,146],[232,146],[233,146],[234,139],[235,146],[236,146],[237,146],[238,146],[239,146],[240,146],[241,139],[243,154],[242,146],[244,146],[245,146],[246,146],[247,146],[248,152],[249,139],[250,139],[264,155],[252,156],[253,146],[254,146],[255,139],[256,146],[257,146],[259,157],[260,146],[261,146],[262,146],[263,146],[265,146],[266,146],[267,146],[268,146],[270,158],[271,146],[272,146],[273,146],[274,139],[275,146],[276,159],[277,159],[278,159],[279,139],[280,146],[281,146],[282,146],[287,146],[283,146],[284,139],[285,146],[286,139],[288,146],[289,146],[290,146],[291,146],[292,146],[293,146],[294,139],[295,146],[296,146],[297,146],[298,146],[299,146],[300,146],[301,146],[302,146],[303,146],[304,146],[305,146],[306,146],[307,146],[308,146],[309,146],[310,146],[311,160],[312,146],[313,146],[314,146],[315,146],[316,146],[317,146],[318,139],[319,139],[320,139],[321,139],[322,139],[323,146],[324,146],[325,146],[326,146],[392,139],[328,161],[351,162],[346,162],[337,163],[335,164],[349,165],[338,166],[352,167],[347,168],[348,165],[350,169],[333,170],[334,171],[332,172],[330,146],[339,173],[210,174],[356,147],[354,175],[327,176],[340,177],[101,178],[108,179],[100,178],[115,180],[92,181],[91,182],[114,8],[109,183],[112,184],[94,185],[93,186],[89,187],[88,188],[111,189],[90,190],[95,191],[99,191],[117,192],[116,191],[103,193],[104,194],[106,195],[102,196],[105,197],[110,8],[97,198],[98,199],[107,200],[87,201],[113,202],[72,66],[69,203],[71,204],[70,203]],"semanticDiagnosticsPerFile":[78,76,420,423,422,74,75,81,77,79,80,82,171,172,173,180,170,181,183,187,184,186,188,73,179,191,192,193,195,196,200,201,197,198,199,202,203,204,189,205,416,396,398,397,400,402,403,404,405,406,407,408,409,410,411,412,413,414,401,415,399,417,418,419,429,428,444,445,185,446,447,449,448,450,451,182,452,453,83,84,119,120,121,122,123,124,125,126,127,128,129,131,130,132,133,134,118,168,135,136,137,169,138,139,140,141,142,143,144,145,146,147,148,149,150,152,151,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,467,454,461,457,455,458,462,463,460,459,464,465,466,456,468,469,470,471,177,178,476,478,479,477,472,475,480,481,482,483,474,508,509,484,487,506,507,497,496,494,489,502,500,504,488,501,505,490,491,503,485,492,493,495,499,510,498,486,523,522,517,519,518,511,512,514,516,520,521,513,515,176,524,190,525,526,527,395,443,528,194,529,530,531,85,68,66,67,473,427,425,424,426,421,174,175,432,441,430,431,442,437,438,436,440,434,433,439,435,394,367,345,343,258,209,208,344,329,251,207,206,393,358,357,269,365,366,368,369,370,371,342,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,211,212,213,214,215,216,217,218,220,221,219,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,243,242,244,245,246,247,248,249,250,264,252,253,254,255,256,257,259,260,261,262,263,265,266,267,268,270,271,272,273,274,275,276,277,278,279,280,281,282,287,283,284,285,286,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,392,328,351,346,337,335,349,338,352,347,348,350,336,341,333,334,331,332,330,339,210,359,360,361,362,363,364,353,356,355,354,327,340,101,108,100,115,92,91,114,109,112,94,93,89,88,111,90,95,96,99,86,117,116,103,104,106,102,105,110,97,98,107,87,113,72,69,64,65,12,13,15,14,2,16,17,18,19,20,21,22,23,3,4,24,28,25,26,27,29,30,31,5,32,33,34,35,6,39,36,37,38,40,7,41,46,47,42,43,44,45,8,51,48,49,50,52,9,53,54,55,58,56,57,59,60,10,1,11,63,62,61,71,70],"affectedFilesPendingEmit":[72,69,71,70]},"version":"5.3.3"} \ No newline at end of file diff --git a/packages/lib/tsconfig.json b/packages/lib/tsconfig.json index 93f2e9f9..297ef272 100644 --- a/packages/lib/tsconfig.json +++ b/packages/lib/tsconfig.json @@ -17,6 +17,6 @@ "baseUrl": ".", "rootDir": "." }, - "include": ["**/*.ts", ".eslintrc.js"], + "include": ["**/*.ts", "**/*.d.ts", ".eslintrc.js"], "exclude": ["node_modules"] } From 4a54e2e03a4ecd9278563cf77575c3a9d458c84b Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:21:42 +0100 Subject: [PATCH 65/82] refactor: env init --- README.md | 1 + packages/scripts/env-setup.ts | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/README.md b/README.md index 3d18a86c..293f2736 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,7 @@ This boilerplate uses [npm workspaces](https://docs.npmjs.com/cli/v7/using-npm/w The following packages are available: - `packages/app`: The main application +- `packages/cron`: The cron jobs - `packages/docs`: The documentation website - `packages/landing`: The landing page - `packages/scripts`: Scripts to help you manage your project diff --git a/packages/scripts/env-setup.ts b/packages/scripts/env-setup.ts index d5687b4a..8f098e93 100644 --- a/packages/scripts/env-setup.ts +++ b/packages/scripts/env-setup.ts @@ -26,6 +26,12 @@ export const envSetup = async (initDb: boolean = true) => { fs.copyFileSync(path.join(rootDir, "packages", "landing", ".env.example"), landingEnvPath) logger.log(chalk.gray("Created .env for landing")) } else logger.log(chalk.gray("Skipping .env for landing")) + // Cron + const cronEnvPath = path.join(rootDir, "packages", "cron", ".env") + if (!fs.existsSync(cronEnvPath) && fs.existsSync(path.join(rootDir, "packages", "cron", ".env.example"))) { + fs.copyFileSync(path.join(rootDir, "packages", "cron", ".env.example"), cronEnvPath) + logger.log(chalk.gray("Created .env for cron")) + } else logger.log(chalk.gray("Skipping .env for cron")) if (initDb) { //* Initialize the database From b18071bc17cafbfff3fc3eebdd0cc537cad74a10 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:21:48 +0100 Subject: [PATCH 66/82] refactor: dev container --- .devcontainer/devcontainer.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index a5f0e2fb..99a3f687 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -70,8 +70,7 @@ "adamhartford.vscode-base64", "ChakrounAnas.turbo-console-log", "yoavbls.pretty-ts-errors", - "humao.rest-client", - "ambar.bundle-size" + "humao.rest-client" ] } }, From b5d971138f8dd0e7f83fcbab0cfb94bf33ca9137 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:24:55 +0100 Subject: [PATCH 67/82] feat: form field slug type --- packages/app/src/components/ui/form.tsx | 50 +++++++++++++++---------- 1 file changed, 30 insertions(+), 20 deletions(-) diff --git a/packages/app/src/components/ui/form.tsx b/packages/app/src/components/ui/form.tsx index 26f3e77b..a0291758 100644 --- a/packages/app/src/components/ui/form.tsx +++ b/packages/app/src/components/ui/form.tsx @@ -1,12 +1,11 @@ "use client" -import { useCallback, useEffect, useRef, useState } from "react" +import { Ref, useCallback, useEffect, useRef, useState } from "react" import { createPortal } from "react-dom" import { Controller, FieldPath, FieldValues, UseFormReturn } from "react-hook-form" import { useDictionary } from "@/contexts/dictionary/utils" -import { TDictionary } from "@/lib/langs" -import { cn } from "@/lib/utils" +import { cn, stringToSlug } from "@/lib/utils" import { Checkbox, Input, InputProps, Skeleton, Tooltip } from "@nextui-org/react" import { Icons } from "../icons" @@ -16,19 +15,17 @@ const WithPasswordStrenghPopover = < TName extends FieldPath = FieldPath, >({ children, - dictionary, form, name, - inputRef, isFocused, }: { children: React.ReactNode - dictionary: TDictionary form: UseFormReturn name: TName - inputRef: React.RefObject isFocused: boolean }) => { + const inputRef = useRef(null) + const dictionary = useDictionary() const popoverRef = useRef(null) const passwordValue = form.watch(name) @@ -137,7 +134,6 @@ type IWithPasswordStrenghProps = } | { passwordStrength: true - dictionary: TDictionary } export type FormFieldProps< @@ -147,7 +143,7 @@ export type FormFieldProps< form: UseFormReturn name: TName //? Required tooltip?: string - type: InputProps["type"] | "password-eye-slash" + type: InputProps["type"] | "password-eye-slash" | "slug" skeleton?: boolean } & IWithPasswordStrenghProps @@ -159,14 +155,32 @@ const specialRegex = /[!@#$%^&*\.]/ export default function FormField< TFieldValues extends FieldValues = FieldValues, TName extends FieldPath = FieldPath, ->({ form, name, tooltip, type, skeleton, passwordStrength, ...props }: FormFieldProps) { - const dictionary = useDictionary() +>({ + form, + name, + tooltip, + type, + skeleton, + passwordStrength, + inputRef, + ...props +}: FormFieldProps & { inputRef?: Ref }) { const [isVisible, setIsVisible] = useState(false) const [isFocused, setIsFocused] = useState(false) - const inputRef = useRef(null) const toggleVisibility = () => setIsVisible(!isVisible) + const typeToRealType = (type: FormFieldProps["type"]) => { + switch (type) { + case "password-eye-slash": + return isVisible ? "text" : "password" + case "slug": + return "text" + default: + return type + } + } + let input = ( ) : undefined) } + onChange={type === "slug" ? (e) => field.onChange(stringToSlug(e.target.value)) : field.onChange} /> )} /> @@ -208,13 +224,7 @@ export default function FormField< if (passwordStrength) { input = ( - + {input} ) From f1079cb11a0fb67e13a30ab4063c002486c4dfe2 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:28:29 +0100 Subject: [PATCH 68/82] refactor: isDisabled and eslint --- .../src/app/[lang]/(sys-auth)/forgot-password/form.tsx | 6 +++--- .../app/[lang]/(sys-auth)/sign-up/credentials/page.tsx | 2 +- packages/app/src/components/auth/github-sign-in.tsx | 4 ++-- packages/app/src/components/auth/login-user-auth-form.tsx | 8 ++++---- .../app/src/components/auth/register-user-auth-form.tsx | 7 +++---- packages/app/src/components/auth/verify-email-button.tsx | 2 +- packages/app/src/components/locale-switcher.tsx | 4 ++-- packages/app/src/components/profile/avatar.tsx | 6 +++--- .../app/src/components/profile/sessions/session-row.tsx | 2 +- packages/app/src/components/profile/totp/generate.tsx | 4 ++-- packages/app/src/components/profile/update-account.tsx | 2 +- packages/app/src/components/ui/file-upload.tsx | 6 +++--- packages/app/src/components/ui/image-crop.tsx | 4 ++-- 13 files changed, 28 insertions(+), 29 deletions(-) diff --git a/packages/app/src/app/[lang]/(sys-auth)/forgot-password/form.tsx b/packages/app/src/app/[lang]/(sys-auth)/forgot-password/form.tsx index ed1c17c8..42532a1a 100644 --- a/packages/app/src/app/[lang]/(sys-auth)/forgot-password/form.tsx +++ b/packages/app/src/app/[lang]/(sys-auth)/forgot-password/form.tsx @@ -57,9 +57,9 @@ export default function ForgotPasswordForm() { autoCapitalize="none" autoComplete="email" autoCorrect="off" - disabled={isDisabled} + isDisabled={isDisabled} /> - {latestEmailSentAt !== null && ( @@ -75,7 +75,7 @@ export default function ForgotPasswordForm() { : null return (
- + {retryInFormatted}
) diff --git a/packages/app/src/app/[lang]/(sys-auth)/sign-up/credentials/page.tsx b/packages/app/src/app/[lang]/(sys-auth)/sign-up/credentials/page.tsx index 82d6dcef..fe26659b 100644 --- a/packages/app/src/app/[lang]/(sys-auth)/sign-up/credentials/page.tsx +++ b/packages/app/src/app/[lang]/(sys-auth)/sign-up/credentials/page.tsx @@ -29,7 +29,7 @@ export default async function SignupByCredentials({
diff --git a/packages/app/src/components/auth/github-sign-in.tsx b/packages/app/src/components/auth/github-sign-in.tsx index a5db40c6..fc79587f 100644 --- a/packages/app/src/components/auth/github-sign-in.tsx +++ b/packages/app/src/components/auth/github-sign-in.tsx @@ -25,12 +25,12 @@ export default function GithubSignIn({ setIsLoading(true) handleSignIn({ providerId }).finally(() => setIsLoading(false)) }} - disabled={isLoading} + isDisabled={isLoading} > {isLoading ? ( ) : ( - + )} Github diff --git a/packages/app/src/components/auth/login-user-auth-form.tsx b/packages/app/src/components/auth/login-user-auth-form.tsx index dd353313..aa28fcf3 100644 --- a/packages/app/src/components/auth/login-user-auth-form.tsx +++ b/packages/app/src/components/auth/login-user-auth-form.tsx @@ -78,7 +78,7 @@ export function LoginUserAuthForm({ searchParams, ...props }: UserAuthFormProps)

- + {dictionary.auth.demoMode}

@@ -95,7 +95,7 @@ export function LoginUserAuthForm({ searchParams, ...props }: UserAuthFormProps) form.setValue("password", env.NEXT_PUBLIC_DEMO_PASSWORD ?? "") }} > - +
@@ -109,7 +109,7 @@ export function LoginUserAuthForm({ searchParams, ...props }: UserAuthFormProps) autoCapitalize="none" autoComplete="email" autoCorrect="off" - disabled={isLoading} + isDisabled={isLoading} /> {dictionary.forgotPassword} diff --git a/packages/app/src/components/auth/register-user-auth-form.tsx b/packages/app/src/components/auth/register-user-auth-form.tsx index 7055d00a..5db895de 100644 --- a/packages/app/src/components/auth/register-user-auth-form.tsx +++ b/packages/app/src/components/auth/register-user-auth-form.tsx @@ -192,7 +192,7 @@ export function RegisterUserAuthForm({ isMinimized, searchParams, locale, ...pro autoCapitalize="none" autoComplete="username" autoCorrect="off" - disabled={isLoading} + isDisabled={isLoading} /> )} diff --git a/packages/app/src/components/auth/verify-email-button.tsx b/packages/app/src/components/auth/verify-email-button.tsx index 41f042b0..a3ff1aee 100644 --- a/packages/app/src/components/auth/verify-email-button.tsx +++ b/packages/app/src/components/auth/verify-email-button.tsx @@ -34,7 +34,7 @@ export default function VerifyEmailButton({ session }: { session: Session }) { if (hasVerifiedEmail) { return (

- + {dictionary.emailAlreadyVerified}

) diff --git a/packages/app/src/components/locale-switcher.tsx b/packages/app/src/components/locale-switcher.tsx index b1130077..376d2788 100644 --- a/packages/app/src/components/locale-switcher.tsx +++ b/packages/app/src/components/locale-switcher.tsx @@ -38,7 +38,7 @@ export default function LocaleSwitcher({ lang }: { lang: Locale }) { }} className="w-[150px]" aria-label={localesDetailed[lang].nativeName} - startContent={} + startContent={} size="sm" selectionMode="single" > @@ -46,7 +46,7 @@ export default function LocaleSwitcher({ lang }: { lang: Locale }) { } + startContent={} > {details.nativeName} diff --git a/packages/app/src/components/profile/avatar.tsx b/packages/app/src/components/profile/avatar.tsx index 49d0de5d..d4aeb983 100644 --- a/packages/app/src/components/profile/avatar.tsx +++ b/packages/app/src/components/profile/avatar.tsx @@ -110,7 +110,7 @@ export default function UpdateAvatar({ account }: { account: ReturnType setShowModal(true)} @@ -126,7 +126,7 @@ export default function UpdateAvatar({ account }: { account: ReturnType setShowModal(true)} > - + diff --git a/packages/app/src/components/profile/sessions/session-row.tsx b/packages/app/src/components/profile/sessions/session-row.tsx index 5d87fb90..0ffde8e2 100644 --- a/packages/app/src/components/profile/sessions/session-row.tsx +++ b/packages/app/src/components/profile/sessions/session-row.tsx @@ -51,7 +51,7 @@ export default function SessionRow({ session, setSelectedSession, skeleton, skel
{skeleton ? ( - + ) : ( )} diff --git a/packages/app/src/components/profile/totp/generate.tsx b/packages/app/src/components/profile/totp/generate.tsx index 8e574001..32ff155c 100644 --- a/packages/app/src/components/profile/totp/generate.tsx +++ b/packages/app/src/components/profile/totp/generate.tsx @@ -146,7 +146,7 @@ export default function GenerateTotp({ account }: { account: ReturnType @@ -200,7 +200,7 @@ export default function GenerateTotp({ account }: { account: ReturnType - +

))} diff --git a/packages/app/src/components/profile/update-account.tsx b/packages/app/src/components/profile/update-account.tsx index b34021fa..e847791d 100644 --- a/packages/app/src/components/profile/update-account.tsx +++ b/packages/app/src/components/profile/update-account.tsx @@ -85,7 +85,7 @@ export default function UpdateAccount({ sessionHasVerifiedEmail }: { sessionHasV name="username" label={dictionary.profilePage.profileDetails.username.label} type="text" - disabled={updateUserMutation.isLoading || account.isInitialLoading || !hasVerifiedEmail} + isDisabled={updateUserMutation.isLoading || account.isInitialLoading || !hasVerifiedEmail} skeleton={account.isInitialLoading} />
@@ -121,7 +121,7 @@ export default function FileUpload({ )} > - +

{dictionary.uploadDescription}

    diff --git a/packages/app/src/components/ui/image-crop.tsx b/packages/app/src/components/ui/image-crop.tsx index e8f14f54..f2f3b0b5 100644 --- a/packages/app/src/components/ui/image-crop.tsx +++ b/packages/app/src/components/ui/image-crop.tsx @@ -410,13 +410,13 @@ function CropContent({ return ( <> -
    +
    {/* eslint-disable-next-line @next/next/no-img-element */} Original file Date: Sat, 17 Feb 2024 18:29:54 +0100 Subject: [PATCH 69/82] fix: default error handling --- packages/app/src/lib/trpc/provider.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/app/src/lib/trpc/provider.tsx b/packages/app/src/lib/trpc/provider.tsx index 9fe13fd0..3d1bf6c8 100644 --- a/packages/app/src/lib/trpc/provider.tsx +++ b/packages/app/src/lib/trpc/provider.tsx @@ -36,13 +36,14 @@ export default function TrpcProvider({ children }: { children: React.ReactNode } }, }), mutationCache: new MutationCache({ - onError: (error, query) => { - if (testNoDefaultErrorHandling(query)) return + onError: (error, _v, _c, mutation) => { + if (testNoDefaultErrorHandling(mutation)) return handleMutationError(error as TRPCClientErrorLike, dictionary, router) }, }), }) ) + const [trpcClient] = useState(() => trpc.createClient({ transformer: SuperJSON, From dbfffeb1dbfa7aa78ab0d8764914845aa01f6869 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:32:32 +0100 Subject: [PATCH 70/82] refactor: auth autocompletes --- packages/app/src/components/auth/login-user-auth-form.tsx | 4 ++-- packages/app/src/components/auth/register-user-auth-form.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/app/src/components/auth/login-user-auth-form.tsx b/packages/app/src/components/auth/login-user-auth-form.tsx index aa28fcf3..2d8eac71 100644 --- a/packages/app/src/components/auth/login-user-auth-form.tsx +++ b/packages/app/src/components/auth/login-user-auth-form.tsx @@ -107,7 +107,7 @@ export function LoginUserAuthForm({ searchParams, ...props }: UserAuthFormProps) label={dictionary.email} type="email" autoCapitalize="none" - autoComplete="email" + autoComplete="username" autoCorrect="off" isDisabled={isLoading} /> @@ -116,7 +116,7 @@ export function LoginUserAuthForm({ searchParams, ...props }: UserAuthFormProps) name={"password"} label={dictionary.password} type="password-eye-slash" - autoComplete="new-password" + autoComplete="current-password" autoCorrect="off" isDisabled={isLoading} /> diff --git a/packages/app/src/components/auth/register-user-auth-form.tsx b/packages/app/src/components/auth/register-user-auth-form.tsx index 5db895de..b0a65a49 100644 --- a/packages/app/src/components/auth/register-user-auth-form.tsx +++ b/packages/app/src/components/auth/register-user-auth-form.tsx @@ -167,7 +167,7 @@ export function RegisterUserAuthForm({ isMinimized, searchParams, locale, ...pro label={dictionary.email} type="email" autoCapitalize="none" - autoComplete="email" + autoComplete="username" autoCorrect="off" isDisabled={isLoading || !isMinimized} /> @@ -190,7 +190,7 @@ export function RegisterUserAuthForm({ isMinimized, searchParams, locale, ...pro label={dictionary.username} type="text" autoCapitalize="none" - autoComplete="username" + autoComplete="none" autoCorrect="off" isDisabled={isLoading} /> From 420edf4da591ba263693895b3d9f3df27d0b7a31 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:33:25 +0100 Subject: [PATCH 71/82] feat: sleep utils --- packages/app/src/lib/utils/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/app/src/lib/utils/index.ts b/packages/app/src/lib/utils/index.ts index 3d48efcc..05f35d92 100644 --- a/packages/app/src/lib/utils/index.ts +++ b/packages/app/src/lib/utils/index.ts @@ -185,3 +185,7 @@ export function stringToSlug(string: string): string { .replace(/[^\w -]+/g, "") .replace(/ +/g, "-") } + +export function sleep(ms: number) { + return new Promise((resolve) => setTimeout(resolve, ms)) +} From 40713f309a9bea62f8c1a6e55304831ad34488da Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:34:20 +0100 Subject: [PATCH 72/82] refactor: auth --- packages/app/src/lib/auth/index.ts | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/app/src/lib/auth/index.ts b/packages/app/src/lib/auth/index.ts index b54cb4fa..18f667f8 100644 --- a/packages/app/src/lib/auth/index.ts +++ b/packages/app/src/lib/auth/index.ts @@ -190,16 +190,27 @@ export const nextAuthOptions: NextAuthOptions = { return {} as Session } if (token.uuid) { - new Promise(async () => { + const res = await new Promise(async () => { const key = `session:${dbUser.id}:${token.uuid}` const loginSession = await redis.get(key) if (!loginSession) { logger.debug("Session not found", token.uuid) return {} as Session } else { + //? Only if lastUsedAt is older than 1 minute (avoid spamming the redis server) + const data = JSON.parse(loginSession) as z.infer> + if (data.lastUsedAt) { + const lastUsedAt = new Date(data.lastUsedAt) + const now = new Date() + const diff = now.getTime() - lastUsedAt.getTime() + if (diff > 1000 * 60) { + return + } + } //? Update session lastUsed const remainingTtl = await redis.ttl(key) - await redis.setex( + //! Do not await to make the requests faster + redis.setex( key, remainingTtl, JSON.stringify({ @@ -207,8 +218,12 @@ export const nextAuthOptions: NextAuthOptions = { lastUsedAt: new Date(), }) ) + return } }) + if (res !== undefined) { + return res + } } //* Fill session with user data const username = dbUser.username From 11512fc7db2a5ad459e144a71a76e194f6fe7b2d Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:43:03 +0100 Subject: [PATCH 73/82] refactor: auth redis session --- packages/app/src/lib/auth/index.ts | 50 ++++++++++++++++-------------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/packages/app/src/lib/auth/index.ts b/packages/app/src/lib/auth/index.ts index 18f667f8..92cbd098 100644 --- a/packages/app/src/lib/auth/index.ts +++ b/packages/app/src/lib/auth/index.ts @@ -190,37 +190,39 @@ export const nextAuthOptions: NextAuthOptions = { return {} as Session } if (token.uuid) { - const res = await new Promise(async () => { + const getRedisSession = async () => { const key = `session:${dbUser.id}:${token.uuid}` const loginSession = await redis.get(key) if (!loginSession) { logger.debug("Session not found", token.uuid) return {} as Session - } else { - //? Only if lastUsedAt is older than 1 minute (avoid spamming the redis server) - const data = JSON.parse(loginSession) as z.infer> - if (data.lastUsedAt) { - const lastUsedAt = new Date(data.lastUsedAt) - const now = new Date() - const diff = now.getTime() - lastUsedAt.getTime() - if (diff > 1000 * 60) { - return - } + } + + //? Only if lastUsedAt is older than 1 minute (avoid spamming the redis server) + const data = JSON.parse(loginSession) as z.infer> + if (data.lastUsedAt) { + const lastUsedAt = new Date(data.lastUsedAt) + const now = new Date() + const diff = now.getTime() - lastUsedAt.getTime() + if (diff > 1000 * 60) { + return } - //? Update session lastUsed - const remainingTtl = await redis.ttl(key) - //! Do not await to make the requests faster - redis.setex( - key, - remainingTtl, - JSON.stringify({ - ...(JSON.parse(loginSession) as object), - lastUsedAt: new Date(), - }) - ) - return } - }) + //? Update session lastUsed + const remainingTtl = await redis.ttl(key) + //! Do not await to make the requests faster + redis.setex( + key, + remainingTtl, + JSON.stringify({ + ...(JSON.parse(loginSession) as object), + lastUsedAt: new Date(), + }) + ) + return + } + const res = await getRedisSession() + if (res !== undefined) { return res } From 58b87d60d13ae4f5039cc98a61be81cfeed494d4 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:43:58 +0100 Subject: [PATCH 74/82] fix: avatar size --- packages/app/src/components/locale-switcher.tsx | 4 ++-- packages/app/src/components/profile/avatar.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/app/src/components/locale-switcher.tsx b/packages/app/src/components/locale-switcher.tsx index 376d2788..23ce5cca 100644 --- a/packages/app/src/components/locale-switcher.tsx +++ b/packages/app/src/components/locale-switcher.tsx @@ -38,7 +38,7 @@ export default function LocaleSwitcher({ lang }: { lang: Locale }) { }} className="w-[150px]" aria-label={localesDetailed[lang].nativeName} - startContent={} + startContent={} size="sm" selectionMode="single" > @@ -46,7 +46,7 @@ export default function LocaleSwitcher({ lang }: { lang: Locale }) { } + startContent={} > {details.nativeName} diff --git a/packages/app/src/components/profile/avatar.tsx b/packages/app/src/components/profile/avatar.tsx index d4aeb983..8b453d80 100644 --- a/packages/app/src/components/profile/avatar.tsx +++ b/packages/app/src/components/profile/avatar.tsx @@ -110,7 +110,7 @@ export default function UpdateAvatar({ account }: { account: ReturnType setShowModal(true)} From b67f9850d260ee2dd2d0e43633f9af7c78ac08f7 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:52:02 +0100 Subject: [PATCH 75/82] refactor: sessions --- packages/app/src/api/me/sessions/queries.ts | 14 +++++-- .../profile/sessions/sessions-table.tsx | 2 +- packages/app/src/contexts/active-sessions.tsx | 2 - packages/app/src/lib/json-api.ts | 6 ++- packages/app/src/lib/redis.ts | 37 +------------------ 5 files changed, 17 insertions(+), 44 deletions(-) diff --git a/packages/app/src/api/me/sessions/queries.ts b/packages/app/src/api/me/sessions/queries.ts index 098ebe9e..f1006d31 100644 --- a/packages/app/src/api/me/sessions/queries.ts +++ b/packages/app/src/api/me/sessions/queries.ts @@ -15,9 +15,17 @@ export const getActiveSessions = async ({ const skip = getJsonApiSkip(input) const take = getJsonApiTake(input) - const activeSessions = (await redis.getSessionWithPagination(session.user.id, take, skip)).map( - (s) => JSON.parse(s) as z.infer> - ) + const allSessionsKeys = await redis.keys(`session:${session.user.id}:*`) + const allSessions = await redis.mget(allSessionsKeys) + const activeSessions = allSessions + .filter((s) => s) + .map((s) => JSON.parse(s as string) as z.infer>) + .sort((a, b) => { + if (!a.lastUsedAt) return -1 + if (!b.lastUsedAt) return 1 + return a.lastUsedAt > b.lastUsedAt ? -1 : 1 + }) + .slice(skip, skip + take) const total = (await redis.keys(`session:${session.user.id}:*`)).length diff --git a/packages/app/src/components/profile/sessions/sessions-table.tsx b/packages/app/src/components/profile/sessions/sessions-table.tsx index 2b484d41..626f89d9 100644 --- a/packages/app/src/components/profile/sessions/sessions-table.tsx +++ b/packages/app/src/components/profile/sessions/sessions-table.tsx @@ -24,7 +24,7 @@ export default function SessionsTable({ isDisabled }: { isDisabled?: boolean }) const callParams = { page: currentPage, } - const activeSessions = useActiveSessions(dictionary, callParams, { + const activeSessions = useActiveSessions(callParams, { disabled: isDisabled, }) const [meta, setMeta] = useState(activeSessions.data?.meta) diff --git a/packages/app/src/contexts/active-sessions.tsx b/packages/app/src/contexts/active-sessions.tsx index 5385b37b..e37a7f5c 100644 --- a/packages/app/src/contexts/active-sessions.tsx +++ b/packages/app/src/contexts/active-sessions.tsx @@ -1,11 +1,9 @@ import { z } from "zod" -import { TDictionary } from "@/lib/langs" import { getActiveSessionsResponseSchema } from "@/lib/schemas/user" import { trpc } from "@/lib/trpc/client" export function useActiveSessions( - dictionary: TDictionary, params: Parameters["0"] = {}, extendedOptions?: { initialData?: z.infer> diff --git a/packages/app/src/lib/json-api.ts b/packages/app/src/lib/json-api.ts index 0f504968..9a864f04 100644 --- a/packages/app/src/lib/json-api.ts +++ b/packages/app/src/lib/json-api.ts @@ -157,12 +157,14 @@ export const jsonApiQuerySchema = ( .optional(), }) +const defaultPerPage = 10 + export const getJsonApiSkip = (opts?: Pick) => { - return (opts?.perPage ?? 10) * ((opts?.page ?? 1) - 1) + return (opts?.perPage ?? defaultPerPage) * ((opts?.page ?? 1) - 1) } export const getJsonApiTake = (opts?: Pick) => { - return opts?.perPage ?? 10 + return opts?.perPage ?? defaultPerPage } export const getJsonApiSort = (opts?: Pick) => { diff --git a/packages/app/src/lib/redis.ts b/packages/app/src/lib/redis.ts index 597148f5..132ed5d4 100644 --- a/packages/app/src/lib/redis.ts +++ b/packages/app/src/lib/redis.ts @@ -1,5 +1,4 @@ -import Redis, { Callback, ChainableCommander, RedisOptions } from "ioredis" -import { Result } from "ioredis" +import Redis, { ChainableCommander, RedisOptions } from "ioredis" import { logger } from "@lib/logger" @@ -8,45 +7,11 @@ const options: RedisOptions = { port: process.env.REDIS_PORT ? parseInt(process.env.REDIS_PORT) : undefined, username: process.env.REDIS_USERNAME, password: process.env.REDIS_PASSWORD, - scripts: { - getSessionWithPagination: { - lua: ` - local userId = KEYS[1] - local pattern = "session:" .. userId .. ":*" - local sessions = redis.call("KEYS", pattern) - - local take = tonumber(ARGV[1]) - local skip = tonumber(ARGV[2]) - local result = {} - - for i, sessionKey in ipairs(sessions) do - if i > skip and #result < take then - table.insert(result, redis.call('GET', sessionKey)) - end - end - - return result - `, - numberOfKeys: 1, - }, - }, tls: process.env.REDIS_USE_TLS === "true" ? {} : undefined, } export const redis = new Redis(options) -// Add declarations -declare module "ioredis" { - interface RedisCommander { - getSessionWithPagination( - key: string, - take: number, - skip: number, - callback?: Callback - ): Result - } -} - export const redisKeyUtils = {} export const redisGetSert = async ( From 625b3ef534bf50cd885484ca68dddb714fbb1409 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 18:54:25 +0100 Subject: [PATCH 76/82] refactor: vscode fix all --- .vscode/settings.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index ff235cd3..1681c66e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,8 @@ { "tailwindCSS.experimental.classRegex": [ ["cva(?:<[^>]*>)?(([^)]*))", "[\"'`]([^\"'`]*).*?[\"'`]", "(?:twMerge|twJoin)\\(([^\\);]*)[\\);]"] - ] + ], + "editor.codeActionsOnSave": { + "source.fixAll": "explicit" + } } From 973aa51db382ce4ee98461d372f97c522d1f4f00 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 19:00:32 +0100 Subject: [PATCH 77/82] fix: lint --- packages/cron/.eslintignore | 2 ++ packages/cron/{.eslintrc.js => .eslintrc.cjs} | 0 packages/cron/src/lib/env.ts | 5 +++-- packages/cron/src/sample/index.ts | 2 +- packages/cron/tsconfig.json | 2 +- packages/landing/src/app/[lang]/blob.tsx | 2 +- 6 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 packages/cron/.eslintignore rename packages/cron/{.eslintrc.js => .eslintrc.cjs} (100%) diff --git a/packages/cron/.eslintignore b/packages/cron/.eslintignore new file mode 100644 index 00000000..db4c6d9b --- /dev/null +++ b/packages/cron/.eslintignore @@ -0,0 +1,2 @@ +dist +node_modules \ No newline at end of file diff --git a/packages/cron/.eslintrc.js b/packages/cron/.eslintrc.cjs similarity index 100% rename from packages/cron/.eslintrc.js rename to packages/cron/.eslintrc.cjs diff --git a/packages/cron/src/lib/env.ts b/packages/cron/src/lib/env.ts index 73170d62..75240e97 100644 --- a/packages/cron/src/lib/env.ts +++ b/packages/cron/src/lib/env.ts @@ -1,6 +1,7 @@ -import { createEnv } from "@t3-oss/env-core" -import { z } from "zod" import { config } from "dotenv" +import { z } from "zod" + +import { createEnv } from "@t3-oss/env-core" if (!process.env.ENV) { config() diff --git a/packages/cron/src/sample/index.ts b/packages/cron/src/sample/index.ts index 87a25b68..75d2678b 100644 --- a/packages/cron/src/sample/index.ts +++ b/packages/cron/src/sample/index.ts @@ -1,6 +1,6 @@ +import { env } from "@/lib/env" import { prisma } from "@/lib/prisma" import { logger } from "@lib/logger" -import { env } from "@/lib/env" const main = async () => { const maxDurationWarning = 1000 * 60 * 5 // 5 minutes diff --git a/packages/cron/tsconfig.json b/packages/cron/tsconfig.json index 0c524cae..b37245ba 100644 --- a/packages/cron/tsconfig.json +++ b/packages/cron/tsconfig.json @@ -20,7 +20,7 @@ }, "outDir": "dist" }, - "include": ["**/*.ts", "**/*.d.ts", ".eslintrc.js"], + "include": ["**/*.ts", "**/*.d.ts", ".eslintrc.cjs"], "exclude": ["node_modules"], "tsc-alias": { "resolveFullPaths": true diff --git a/packages/landing/src/app/[lang]/blob.tsx b/packages/landing/src/app/[lang]/blob.tsx index a71e739a..ab424349 100644 --- a/packages/landing/src/app/[lang]/blob.tsx +++ b/packages/landing/src/app/[lang]/blob.tsx @@ -1,5 +1,5 @@ export default function Blob() { return ( -
    +
    ) } From 84f7e6b8ce0576693266ab475017f475299451f6 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 19:02:21 +0100 Subject: [PATCH 78/82] fix: lint --- packages/landing/src/app/[lang]/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/landing/src/app/[lang]/page.tsx b/packages/landing/src/app/[lang]/page.tsx index f2874c2d..4a5c65c8 100644 --- a/packages/landing/src/app/[lang]/page.tsx +++ b/packages/landing/src/app/[lang]/page.tsx @@ -16,7 +16,7 @@ export default async function Home({ return (
    -
    +

    From cfa5bd074e65ea53d1ad707d68d1f57fc89075e4 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 19:10:13 +0100 Subject: [PATCH 79/82] fix: depcheck --- package-lock.json | 8 ++++++-- packages/app/package.json | 1 - packages/cron/.eslintrc.cjs | 15 ++------------- packages/cron/package.json | 7 ++++++- packages/lib/.eslintrc.js | 15 ++------------- packages/scripts/depcheck-test.ts | 2 ++ 6 files changed, 18 insertions(+), 30 deletions(-) diff --git a/package-lock.json b/package-lock.json index c00f4a15..bda75002 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37531,7 +37531,6 @@ "cli-spinner": "^0.2.10", "client-only": "^0.0.1", "clsx": "^2.0.0", - "concurrently": "^8.2.1", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", "dotenv": "^16.3.1", @@ -37603,11 +37602,16 @@ "@prisma/client": "^5.9.1", "@t3-oss/env-core": "^0.9.2", "@types/node": "^20.11.19", + "@typescript-eslint/eslint-plugin": "^7.0.1", + "@typescript-eslint/parser": "^7.0.1", "chalk": "^5.3.0", "dotenv": "^16.4.4", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-simple-import-sort": "^12.0.0", + "eslint-plugin-tailwindcss": "^3.14.2", + "eslint-plugin-unused-imports": "^3.1.0", "nodemon": "^3.0.3", "tsc-alias": "^1.8.8", - "tsx": "^4.7.1", "typescript": "^5.3.3", "zod": "^3.22.4" } diff --git a/packages/app/package.json b/packages/app/package.json index 883594da..9dcc69dc 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -44,7 +44,6 @@ "cli-spinner": "^0.2.10", "client-only": "^0.0.1", "clsx": "^2.0.0", - "concurrently": "^8.2.1", "cross-env": "^7.0.3", "crypto-js": "^4.2.0", "dotenv": "^16.3.1", diff --git a/packages/cron/.eslintrc.cjs b/packages/cron/.eslintrc.cjs index 6d0c7963..57a4d6f0 100644 --- a/packages/cron/.eslintrc.cjs +++ b/packages/cron/.eslintrc.cjs @@ -2,24 +2,14 @@ const path = require("path") module.exports = { - extends: [ - "next", - "prettier", - "react-app/jest", - "plugin:@typescript-eslint/recommended", - "plugin:tailwindcss/recommended", - ], + extends: ["prettier", "plugin:@typescript-eslint/recommended", "plugin:tailwindcss/recommended"], parser: "@typescript-eslint/parser", parserOptions: { - babelOptions: { - presets: [require.resolve("next/babel")], - }, project: path.join(__dirname, "/tsconfig.json"), }, plugins: ["@typescript-eslint", "unused-imports", "simple-import-sort"], rules: { "testing-library/prefer-screen-queries": "off", - "@next/next/no-html-link-for-pages": "off", "unused-imports/no-unused-imports": "error", "@typescript-eslint/no-unused-vars": [ "warn", @@ -42,8 +32,7 @@ module.exports = { "error", { groups: [ - // `react` first, `next` second, then packages starting with a character - ["^react$", "^next", "^[a-z]"], + ["^[a-z]"], // Packages starting with `@` ["^@"], // Packages starting with `~` diff --git a/packages/cron/package.json b/packages/cron/package.json index 0b99d9c6..d9057cf1 100644 --- a/packages/cron/package.json +++ b/packages/cron/package.json @@ -18,11 +18,16 @@ "@prisma/client": "^5.9.1", "@t3-oss/env-core": "^0.9.2", "@types/node": "^20.11.19", + "@typescript-eslint/eslint-plugin": "^7.0.1", + "@typescript-eslint/parser": "^7.0.1", "chalk": "^5.3.0", "dotenv": "^16.4.4", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-simple-import-sort": "^12.0.0", + "eslint-plugin-tailwindcss": "^3.14.2", + "eslint-plugin-unused-imports": "^3.1.0", "nodemon": "^3.0.3", "tsc-alias": "^1.8.8", - "tsx": "^4.7.1", "typescript": "^5.3.3", "zod": "^3.22.4" }, diff --git a/packages/lib/.eslintrc.js b/packages/lib/.eslintrc.js index 6d0c7963..57a4d6f0 100644 --- a/packages/lib/.eslintrc.js +++ b/packages/lib/.eslintrc.js @@ -2,24 +2,14 @@ const path = require("path") module.exports = { - extends: [ - "next", - "prettier", - "react-app/jest", - "plugin:@typescript-eslint/recommended", - "plugin:tailwindcss/recommended", - ], + extends: ["prettier", "plugin:@typescript-eslint/recommended", "plugin:tailwindcss/recommended"], parser: "@typescript-eslint/parser", parserOptions: { - babelOptions: { - presets: [require.resolve("next/babel")], - }, project: path.join(__dirname, "/tsconfig.json"), }, plugins: ["@typescript-eslint", "unused-imports", "simple-import-sort"], rules: { "testing-library/prefer-screen-queries": "off", - "@next/next/no-html-link-for-pages": "off", "unused-imports/no-unused-imports": "error", "@typescript-eslint/no-unused-vars": [ "warn", @@ -42,8 +32,7 @@ module.exports = { "error", { groups: [ - // `react` first, `next` second, then packages starting with a character - ["^react$", "^next", "^[a-z]"], + ["^[a-z]"], // Packages starting with `@` ["^@"], // Packages starting with `~` diff --git a/packages/scripts/depcheck-test.ts b/packages/scripts/depcheck-test.ts index 696876e7..344e41e9 100644 --- a/packages/scripts/depcheck-test.ts +++ b/packages/scripts/depcheck-test.ts @@ -41,6 +41,8 @@ const main = async () => { options.ignoreMatches.push("@types/react-dom", "@lib/logger") } else if (pkg === path.join(rootPath, "scripts")) { options.ignoreMatches.push("env-setup", "packages-selection", "replace-tokens", "runtime", "@lib/logger") + } else if (pkg === path.join(rootPath, "cron")) { + options.ignoreMatches.push("chalk", "@types/node") } else if (pkg === path.join(rootPath, "lib")) { continue } From 17f476d96f7a6ba35488a89da1def25abf120c68 Mon Sep 17 00:00:00 2001 From: rharkor Date: Sat, 17 Feb 2024 19:32:59 +0100 Subject: [PATCH 80/82] fix: ts build --- packages/cron/package-lock.json | 1071 ------------------------------- packages/cron/package.json | 2 +- 2 files changed, 1 insertion(+), 1072 deletions(-) delete mode 100644 packages/cron/package-lock.json diff --git a/packages/cron/package-lock.json b/packages/cron/package-lock.json deleted file mode 100644 index 66accb93..00000000 --- a/packages/cron/package-lock.json +++ /dev/null @@ -1,1071 +0,0 @@ -{ - "name": "@next-boilerplate/cron", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "@next-boilerplate/cron", - "license": "ISC", - "dependencies": { - "chalk": "^5.3.0", - "nodemon": "^3.0.3", - "tsc-alias": "^1.8.8", - "tsx": "^4.7.1", - "typescript": "^5.3.3" - }, - "devDependencies": { - "@types/node": "^20.11.19" - } - }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@types/node": { - "version": "20.11.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", - "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==", - "dev": true, - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/esbuild": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" - } - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/get-tsconfig": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", - "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/mylas": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/mylas/-/mylas-2.1.13.tgz", - "integrity": "sha512-+MrqnJRtxdF+xngFfUUkIMQrUUL0KsxbADUkn23Z/4ibGg192Q+z+CQyiYwvWTsYjJygmMR8+w3ZDa98Zh6ESg==", - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/raouldeheer" - } - }, - "node_modules/nodemon": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.0.3.tgz", - "integrity": "sha512-7jH/NXbFPxVaMwmBCC2B9F/V6X1VkEdNgx3iu9jji8WxWcvhMWkmhNWhI5077zknOnZnBzba9hZP6bCPJLSReQ==", - "dependencies": { - "chokidar": "^3.5.2", - "debug": "^4", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.1.2", - "pstree.remy": "^1.1.8", - "semver": "^7.5.3", - "simple-update-notifier": "^2.0.0", - "supports-color": "^5.5.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.5" - }, - "bin": { - "nodemon": "bin/nodemon.js" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/nodemon" - } - }, - "node_modules/nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/plimit-lit": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/plimit-lit/-/plimit-lit-1.6.1.tgz", - "integrity": "sha512-B7+VDyb8Tl6oMJT9oSO2CW8XC/T4UcJGrwOVoNGwOQsQYhlpfajmrMj5xeejqaASq3V/EqThyOeATEOMuSEXiA==", - "dependencies": { - "queue-lit": "^1.5.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/pstree.remy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", - "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" - }, - "node_modules/queue-lit": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/queue-lit/-/queue-lit-1.5.2.tgz", - "integrity": "sha512-tLc36IOPeMAubu8BkW8YDBV+WyIgKlYU7zUNs0J5Vk9skSZ4JfGlPOqplP0aHdfv7HL0B2Pg6nwiq60Qc6M2Hw==", - "engines": { - "node": ">=12" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/simple-update-notifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", - "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/touch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", - "dependencies": { - "nopt": "~1.0.10" - }, - "bin": { - "nodetouch": "bin/nodetouch.js" - } - }, - "node_modules/tsc-alias": { - "version": "1.8.8", - "resolved": "https://registry.npmjs.org/tsc-alias/-/tsc-alias-1.8.8.tgz", - "integrity": "sha512-OYUOd2wl0H858NvABWr/BoSKNERw3N9GTi3rHPK8Iv4O1UyUXIrTTOAZNHsjlVpXFOhpJBVARI1s+rzwLivN3Q==", - "dependencies": { - "chokidar": "^3.5.3", - "commander": "^9.0.0", - "globby": "^11.0.4", - "mylas": "^2.1.9", - "normalize-path": "^3.0.0", - "plimit-lit": "^1.2.6" - }, - "bin": { - "tsc-alias": "dist/bin/index.js" - } - }, - "node_modules/tsx": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.1.tgz", - "integrity": "sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==", - "dependencies": { - "esbuild": "~0.19.10", - "get-tsconfig": "^4.7.2" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, - "node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undefsafe": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", - "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } - } -} diff --git a/packages/cron/package.json b/packages/cron/package.json index d9057cf1..f48839af 100644 --- a/packages/cron/package.json +++ b/packages/cron/package.json @@ -1,7 +1,7 @@ { "name": "@next-boilerplate/cron", "scripts": { - "build": "rm -rf dist && tsc && tsc-alias", + "build": "rm -rf dist && npx --package typescript -y tsc && tsc-alias", "sample": "node dist/cron/src/sample/index.js", "dev:sample": "nodemon --watch './src/*' -e ts,json,d.ts --exec 'npm run build && npm run sample'", "lint": "eslint --ext .ts,.tsx .", From e165163febfc8a601ac993dd0312d9dff9fbc426 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 17 Feb 2024 18:36:58 +0000 Subject: [PATCH 81/82] chore(release): 3.5.0-rec.2 [skip ci] # [3.5.0-rec.2](https://github.com/rharkor/next-boilerplate/compare/v3.5.0-rec.1...v3.5.0-rec.2) (2024-02-17) ### Bug Fixes * avatar size ([58b87d6](https://github.com/rharkor/next-boilerplate/commit/58b87d60d13ae4f5039cc98a61be81cfeed494d4)) * default error handling ([5f2532e](https://github.com/rharkor/next-boilerplate/commit/5f2532e35069ab44b67642cc5f4a45646f2a8078)) * depcheck ([cfa5bd0](https://github.com/rharkor/next-boilerplate/commit/cfa5bd074e65ea53d1ad707d68d1f57fc89075e4)) * **deps:** update aws-sdk-js-v3 monorepo to v3.503.1 ([75be1de](https://github.com/rharkor/next-boilerplate/commit/75be1de75e9e4be0e785187174bf5ed6e23e35e4)) * **deps:** update aws-sdk-js-v3 monorepo to v3.504.0 ([9978414](https://github.com/rharkor/next-boilerplate/commit/997841445e295c6005a0f5dc6463aad7e5db8724)) * **deps:** update aws-sdk-js-v3 monorepo to v3.507.0 ([40de886](https://github.com/rharkor/next-boilerplate/commit/40de886294b315101f6b6b708025da8be976a010)) * **deps:** update aws-sdk-js-v3 monorepo to v3.509.0 ([74882bf](https://github.com/rharkor/next-boilerplate/commit/74882bf660e5ca75f8d1d644c1ebb30f72d3dadc)) * **deps:** update aws-sdk-js-v3 monorepo to v3.511.0 ([f0922b0](https://github.com/rharkor/next-boilerplate/commit/f0922b0f35a51e586c0568f964708a5f219a747a)) * **deps:** update aws-sdk-js-v3 monorepo to v3.513.0 ([f30f9c7](https://github.com/rharkor/next-boilerplate/commit/f30f9c7b3c73a3ab7e7e4016724607bd9e62acdb)) * **deps:** update aws-sdk-js-v3 monorepo to v3.514.0 ([98b52f7](https://github.com/rharkor/next-boilerplate/commit/98b52f7b5707ae16117e9925ac729f868d79c4be)) * **deps:** update aws-sdk-js-v3 monorepo to v3.515.0 ([b9db6b8](https://github.com/rharkor/next-boilerplate/commit/b9db6b8e84954fc592382207d6c11bb1a0bb5da3)) * **deps:** update dependency @mdx-js/react to v3.0.1 ([04fded5](https://github.com/rharkor/next-boilerplate/commit/04fded58082367d6d5a3a9a6963f30f2687e2ea7)) * **deps:** update dependency @t3-oss/env-nextjs to ^0.9.0 ([b71460e](https://github.com/rharkor/next-boilerplate/commit/b71460ef92a419e522988916ad2519ba77fd3aa6)) * **deps:** update dependency @types/react-dom to v18.2.19 ([5778a7a](https://github.com/rharkor/next-boilerplate/commit/5778a7a27d5f302501afe12a7f67ccefb5c974b5)) * **deps:** update dependency dotenv to v16.4.2 ([33f2cd4](https://github.com/rharkor/next-boilerplate/commit/33f2cd4b1f80d57fcef5323e0ae118ba9a91b181)) * **deps:** update dependency dotenv to v16.4.3 ([a737d62](https://github.com/rharkor/next-boilerplate/commit/a737d62fedc187197ba7f33e549e3ffc5d664519)) * **deps:** update dependency dotenv to v16.4.4 ([9ceb4be](https://github.com/rharkor/next-boilerplate/commit/9ceb4be2c8bd7670c7847dcb07ccee781449b8e2)) * **deps:** update dependency eslint-plugin-simple-import-sort to v12 ([f21587c](https://github.com/rharkor/next-boilerplate/commit/f21587caba7ada3f44f409b4f622790397f6bf3c)) * **deps:** update dependency eslint-plugin-tailwindcss to v3.14.2 ([075e60d](https://github.com/rharkor/next-boilerplate/commit/075e60d5183a40aa484b94ccbd12a716acad6be7)) * **deps:** update dependency framer-motion to v11.0.5 ([3db88ed](https://github.com/rharkor/next-boilerplate/commit/3db88eddf207147bbfad8fa4c89dea8e38a1824b)) * **deps:** update dependency inquirer to v9.2.14 ([73474bf](https://github.com/rharkor/next-boilerplate/commit/73474bf716eba52a3cf005081eb83f59cb35c136)) * **deps:** update dependency lucide-react to ^0.319.0 ([50e7015](https://github.com/rharkor/next-boilerplate/commit/50e7015163fd1e68816a6c9d493aa6bbc6f12d15)) * **deps:** update dependency lucide-react to ^0.320.0 ([8bca812](https://github.com/rharkor/next-boilerplate/commit/8bca812e37038b4b64807b8429db2680cfdb5060)) * **deps:** update dependency lucide-react to ^0.321.0 ([c6fc75d](https://github.com/rharkor/next-boilerplate/commit/c6fc75dd17b32a44c1572afc32b63686d2fb47c5)) * **deps:** update dependency lucide-react to ^0.323.0 ([73ce989](https://github.com/rharkor/next-boilerplate/commit/73ce9896b354e31a3b6803a8f7f9c94934d80c4d)) * **deps:** update dependency lucide-react to ^0.324.0 ([8840b4e](https://github.com/rharkor/next-boilerplate/commit/8840b4efab494d3ce8152c6a37bcc73878299cd5)) * **deps:** update dependency lucide-react to ^0.325.0 ([6b1cad0](https://github.com/rharkor/next-boilerplate/commit/6b1cad0d6a182e1bef97c3cc0d66689bb43c5905)) * **deps:** update dependency lucide-react to ^0.330.0 ([746f9d0](https://github.com/rharkor/next-boilerplate/commit/746f9d0394f300ec2283b195ec53ec17d5d8f8ef)) * **deps:** update dependency lucide-react to ^0.331.0 ([aa1defc](https://github.com/rharkor/next-boilerplate/commit/aa1defc3d983d967796511e90cec154789527c40)) * **deps:** update dependency next-auth to v4.24.6 ([304db8f](https://github.com/rharkor/next-boilerplate/commit/304db8f0a09e045ddb97a506faf89454ce1040d7)) * **deps:** update dependency nodemailer to v6.9.9 [security] ([9ca2be6](https://github.com/rharkor/next-boilerplate/commit/9ca2be655c8987ff429f188544e9161b6c12a5cc)) * **deps:** update dependency react-hook-form to v7.50.0 ([f615d22](https://github.com/rharkor/next-boilerplate/commit/f615d22b086c24b3ac04cc063e83f631dbdcd67f)) * **deps:** update dependency react-hook-form to v7.50.1 ([a337654](https://github.com/rharkor/next-boilerplate/commit/a33765473dc1f73e57ece9f6aa722d3086d7cd53)) * **deps:** update dependency tsx to v4.7.1 ([c0dc4ca](https://github.com/rharkor/next-boilerplate/commit/c0dc4ca5f75c3f1f366cc89aa9f2e445f9be7b7d)) * **deps:** update prisma monorepo to v5.9.0 ([ce691c8](https://github.com/rharkor/next-boilerplate/commit/ce691c808fef494beb8f687c493adcaf3abece0e)) * **deps:** update prisma monorepo to v5.9.1 ([2ffe981](https://github.com/rharkor/next-boilerplate/commit/2ffe9817a9fe2163ba456e0338ce298e7a874fdb)) * **deps:** update trpc monorepo to v10.45.1 ([c4e708c](https://github.com/rharkor/next-boilerplate/commit/c4e708c8e160555b55e0ec8e9a8c9c72f742ba5e)) * lint ([84f7e6b](https://github.com/rharkor/next-boilerplate/commit/84f7e6b8ce0576693266ab475017f475299451f6)) * lint ([973aa51](https://github.com/rharkor/next-boilerplate/commit/973aa51db382ce4ee98461d372f97c522d1f4f00)) * ts build ([17f476d](https://github.com/rharkor/next-boilerplate/commit/17f476d96f7a6ba35488a89da1def25abf120c68)) ### Features * form field slug type ([b5d9711](https://github.com/rharkor/next-boilerplate/commit/b5d971138f8dd0e7f83fcbab0cfb94bf33ca9137)) * sleep utils ([420edf4](https://github.com/rharkor/next-boilerplate/commit/420edf4da591ba263693895b3d9f3df27d0b7a31)) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index af3fa0b8..1a5212c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "next-boilerplate", - "version": "3.5.0-rec.1", + "version": "3.5.0-rec.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "next-boilerplate", - "version": "3.5.0-rec.1", + "version": "3.5.0-rec.2", "hasInstallScript": true, "workspaces": [ "packages/scripts", diff --git a/package.json b/package.json index a651fd61..2294d1be 100644 --- a/package.json +++ b/package.json @@ -39,5 +39,5 @@ "only-allow-many": "^1.2.2", "semantic-release": "^23.0.0" }, - "version": "3.5.0-rec.1" + "version": "3.5.0-rec.2" } From 8083d388ac6269c525fc9df34bc6668ed3ed828b Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Sat, 17 Feb 2024 18:43:59 +0000 Subject: [PATCH 82/82] chore(release): 3.6.0-rec.1 [skip ci] # [3.6.0-rec.1](https://github.com/rharkor/next-boilerplate/compare/v3.5.0...v3.6.0-rec.1) (2024-02-17) ### Bug Fixes * avatar size ([58b87d6](https://github.com/rharkor/next-boilerplate/commit/58b87d60d13ae4f5039cc98a61be81cfeed494d4)) * default error handling ([5f2532e](https://github.com/rharkor/next-boilerplate/commit/5f2532e35069ab44b67642cc5f4a45646f2a8078)) * depcheck ([cfa5bd0](https://github.com/rharkor/next-boilerplate/commit/cfa5bd074e65ea53d1ad707d68d1f57fc89075e4)) * **deps:** update aws-sdk-js-v3 monorepo to v3.503.1 ([75be1de](https://github.com/rharkor/next-boilerplate/commit/75be1de75e9e4be0e785187174bf5ed6e23e35e4)) * **deps:** update aws-sdk-js-v3 monorepo to v3.504.0 ([9978414](https://github.com/rharkor/next-boilerplate/commit/997841445e295c6005a0f5dc6463aad7e5db8724)) * **deps:** update aws-sdk-js-v3 monorepo to v3.507.0 ([40de886](https://github.com/rharkor/next-boilerplate/commit/40de886294b315101f6b6b708025da8be976a010)) * **deps:** update aws-sdk-js-v3 monorepo to v3.509.0 ([74882bf](https://github.com/rharkor/next-boilerplate/commit/74882bf660e5ca75f8d1d644c1ebb30f72d3dadc)) * **deps:** update aws-sdk-js-v3 monorepo to v3.511.0 ([f0922b0](https://github.com/rharkor/next-boilerplate/commit/f0922b0f35a51e586c0568f964708a5f219a747a)) * **deps:** update aws-sdk-js-v3 monorepo to v3.513.0 ([f30f9c7](https://github.com/rharkor/next-boilerplate/commit/f30f9c7b3c73a3ab7e7e4016724607bd9e62acdb)) * **deps:** update aws-sdk-js-v3 monorepo to v3.514.0 ([98b52f7](https://github.com/rharkor/next-boilerplate/commit/98b52f7b5707ae16117e9925ac729f868d79c4be)) * **deps:** update aws-sdk-js-v3 monorepo to v3.515.0 ([b9db6b8](https://github.com/rharkor/next-boilerplate/commit/b9db6b8e84954fc592382207d6c11bb1a0bb5da3)) * **deps:** update dependency @mdx-js/react to v3.0.1 ([04fded5](https://github.com/rharkor/next-boilerplate/commit/04fded58082367d6d5a3a9a6963f30f2687e2ea7)) * **deps:** update dependency @t3-oss/env-nextjs to ^0.9.0 ([b71460e](https://github.com/rharkor/next-boilerplate/commit/b71460ef92a419e522988916ad2519ba77fd3aa6)) * **deps:** update dependency @types/react-dom to v18.2.19 ([5778a7a](https://github.com/rharkor/next-boilerplate/commit/5778a7a27d5f302501afe12a7f67ccefb5c974b5)) * **deps:** update dependency dotenv to v16.4.2 ([33f2cd4](https://github.com/rharkor/next-boilerplate/commit/33f2cd4b1f80d57fcef5323e0ae118ba9a91b181)) * **deps:** update dependency dotenv to v16.4.3 ([a737d62](https://github.com/rharkor/next-boilerplate/commit/a737d62fedc187197ba7f33e549e3ffc5d664519)) * **deps:** update dependency dotenv to v16.4.4 ([9ceb4be](https://github.com/rharkor/next-boilerplate/commit/9ceb4be2c8bd7670c7847dcb07ccee781449b8e2)) * **deps:** update dependency eslint-plugin-simple-import-sort to v12 ([f21587c](https://github.com/rharkor/next-boilerplate/commit/f21587caba7ada3f44f409b4f622790397f6bf3c)) * **deps:** update dependency eslint-plugin-tailwindcss to v3.14.2 ([075e60d](https://github.com/rharkor/next-boilerplate/commit/075e60d5183a40aa484b94ccbd12a716acad6be7)) * **deps:** update dependency framer-motion to v11.0.5 ([3db88ed](https://github.com/rharkor/next-boilerplate/commit/3db88eddf207147bbfad8fa4c89dea8e38a1824b)) * **deps:** update dependency inquirer to v9.2.14 ([73474bf](https://github.com/rharkor/next-boilerplate/commit/73474bf716eba52a3cf005081eb83f59cb35c136)) * **deps:** update dependency lucide-react to ^0.319.0 ([50e7015](https://github.com/rharkor/next-boilerplate/commit/50e7015163fd1e68816a6c9d493aa6bbc6f12d15)) * **deps:** update dependency lucide-react to ^0.320.0 ([8bca812](https://github.com/rharkor/next-boilerplate/commit/8bca812e37038b4b64807b8429db2680cfdb5060)) * **deps:** update dependency lucide-react to ^0.321.0 ([c6fc75d](https://github.com/rharkor/next-boilerplate/commit/c6fc75dd17b32a44c1572afc32b63686d2fb47c5)) * **deps:** update dependency lucide-react to ^0.323.0 ([73ce989](https://github.com/rharkor/next-boilerplate/commit/73ce9896b354e31a3b6803a8f7f9c94934d80c4d)) * **deps:** update dependency lucide-react to ^0.324.0 ([8840b4e](https://github.com/rharkor/next-boilerplate/commit/8840b4efab494d3ce8152c6a37bcc73878299cd5)) * **deps:** update dependency lucide-react to ^0.325.0 ([6b1cad0](https://github.com/rharkor/next-boilerplate/commit/6b1cad0d6a182e1bef97c3cc0d66689bb43c5905)) * **deps:** update dependency lucide-react to ^0.330.0 ([746f9d0](https://github.com/rharkor/next-boilerplate/commit/746f9d0394f300ec2283b195ec53ec17d5d8f8ef)) * **deps:** update dependency lucide-react to ^0.331.0 ([aa1defc](https://github.com/rharkor/next-boilerplate/commit/aa1defc3d983d967796511e90cec154789527c40)) * **deps:** update dependency next-auth to v4.24.6 ([304db8f](https://github.com/rharkor/next-boilerplate/commit/304db8f0a09e045ddb97a506faf89454ce1040d7)) * **deps:** update dependency nodemailer to v6.9.9 [security] ([9ca2be6](https://github.com/rharkor/next-boilerplate/commit/9ca2be655c8987ff429f188544e9161b6c12a5cc)) * **deps:** update dependency react-hook-form to v7.50.0 ([f615d22](https://github.com/rharkor/next-boilerplate/commit/f615d22b086c24b3ac04cc063e83f631dbdcd67f)) * **deps:** update dependency react-hook-form to v7.50.1 ([a337654](https://github.com/rharkor/next-boilerplate/commit/a33765473dc1f73e57ece9f6aa722d3086d7cd53)) * **deps:** update dependency tsx to v4.7.1 ([c0dc4ca](https://github.com/rharkor/next-boilerplate/commit/c0dc4ca5f75c3f1f366cc89aa9f2e445f9be7b7d)) * **deps:** update prisma monorepo to v5.9.0 ([ce691c8](https://github.com/rharkor/next-boilerplate/commit/ce691c808fef494beb8f687c493adcaf3abece0e)) * **deps:** update prisma monorepo to v5.9.1 ([2ffe981](https://github.com/rharkor/next-boilerplate/commit/2ffe9817a9fe2163ba456e0338ce298e7a874fdb)) * **deps:** update trpc monorepo to v10.45.1 ([c4e708c](https://github.com/rharkor/next-boilerplate/commit/c4e708c8e160555b55e0ec8e9a8c9c72f742ba5e)) * lint ([84f7e6b](https://github.com/rharkor/next-boilerplate/commit/84f7e6b8ce0576693266ab475017f475299451f6)) * lint ([973aa51](https://github.com/rharkor/next-boilerplate/commit/973aa51db382ce4ee98461d372f97c522d1f4f00)) * ts build ([17f476d](https://github.com/rharkor/next-boilerplate/commit/17f476d96f7a6ba35488a89da1def25abf120c68)) ### Features * form field slug type ([b5d9711](https://github.com/rharkor/next-boilerplate/commit/b5d971138f8dd0e7f83fcbab0cfb94bf33ca9137)) * sleep utils ([420edf4](https://github.com/rharkor/next-boilerplate/commit/420edf4da591ba263693895b3d9f3df27d0b7a31)) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7ba92177..15ef7058 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "next-boilerplate", - "version": "3.5.0", + "version": "3.6.0-rec.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "next-boilerplate", - "version": "3.5.0", + "version": "3.6.0-rec.1", "hasInstallScript": true, "workspaces": [ "packages/scripts", diff --git a/package.json b/package.json index b23a4541..2373f322 100644 --- a/package.json +++ b/package.json @@ -39,5 +39,5 @@ "only-allow-many": "^1.2.2", "semantic-release": "^23.0.0" }, - "version": "3.5.0" + "version": "3.6.0-rec.1" }