From 37b819a23e9ece64e7bc8cdfc912b6ac2e616f0e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 18 Jul 2023 01:21:39 +0000 Subject: [PATCH] chore: update collabland packages Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 496 ++++++++++++++++++++++------------------------ package.json | 8 +- 2 files changed, 245 insertions(+), 259 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1a25df2..6bc74ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "version": "0.0.1", "license": "MIT", "dependencies": { - "@collabland/action": "^0.7.1", - "@collabland/common": "^0.46.1", - "@collabland/discord": "^0.25.0", - "@collabland/models": "^0.26.0", + "@collabland/action": "^0.8.0", + "@collabland/common": "^0.47.0", + "@collabland/discord": "^0.26.0", + "@collabland/models": "^0.27.0", "@loopback/core": "^5.1.0", "@loopback/rest": "^13.1.0", "discord-api-types": "^0.37.48", @@ -618,37 +618,37 @@ } }, "node_modules/@collabland/action": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@collabland/action/-/action-0.7.1.tgz", - "integrity": "sha512-8QVt2hV7orUNLlc77JE/IFFx/bQOe2XXxaeR0eL7gtCmAdANtAEmbCH2snxWYF1VfkBCi/ugJEJymujWPTrsJA==", - "dependencies": { - "@collabland/common": "^0.46.1", - "@collabland/component-authorization": "^0.15.1", - "@loopback/core": "^5.0.0", - "@loopback/repository": "^6.0.0", - "@loopback/rest": "^13.0.0", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@collabland/action/-/action-0.8.0.tgz", + "integrity": "sha512-xeINHVNLxmAccujckgieuAgpwidNTpfeDfFhpWSm3TJRKuWgATVrYeU0UxEz+Y1fj0F0uA/1U1GA6QYT7d/0tA==", + "dependencies": { + "@collabland/common": "^0.47.0", + "@collabland/component-authorization": "^0.16.0", + "@loopback/core": "^5.1.1", + "@loopback/repository": "^6.1.1", + "@loopback/rest": "^13.1.1", "ethers": "^5.7.0", "tslib": "^2.0.0", "tweetnacl": "^1.0.3" } }, "node_modules/@collabland/api-security": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@collabland/api-security/-/api-security-0.14.1.tgz", - "integrity": "sha512-nuFrr1bZjUSIMYaOlKf6E8SAaZo1EPqXmI1dTNOgwa5GJkS+Ie4ktkk5YkcAfYR7Jz5B4DlexYeB/OlEsNkx7A==", - "dependencies": { - "@collabland/common": "^0.46.1", - "@loopback/authentication": "^10.0.0", - "@loopback/authorization": "^0.13.0", - "@loopback/core": "^5.0.0", - "@loopback/security": "^0.9.0", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@collabland/api-security/-/api-security-0.15.0.tgz", + "integrity": "sha512-KygCyTYBmyGiTQd1C31wxs4MjnGDgPtMHtDKeBUdrYfCvCUys/n7sSk1InnCdn9suGudAQiXmd9vFh9cd+E8Gg==", + "dependencies": { + "@collabland/common": "^0.47.0", + "@loopback/authentication": "^10.1.1", + "@loopback/authorization": "^0.14.1", + "@loopback/core": "^5.1.1", + "@loopback/security": "^0.10.1", "tslib": "^2.0.0" } }, "node_modules/@collabland/common": { - "version": "0.46.1", - "resolved": "https://registry.npmjs.org/@collabland/common/-/common-0.46.1.tgz", - "integrity": "sha512-WXnteWEXVd6Q/8d2A0TdFu8v/L+52VuZck1bpQ2y+i/TWHGQqwwzfZQdOlPuF+RvcP/+v7tFptWyLNPebaE56w==", + "version": "0.47.0", + "resolved": "https://registry.npmjs.org/@collabland/common/-/common-0.47.0.tgz", + "integrity": "sha512-xaLPc5vxMZxyEQ3nFvpgoGc9/E7ddmKSct9u7KhH85JmzHQIX6+5T0wmHb5U6ZKCZEQNkOA1ARwVgwAc4XHhvw==", "dependencies": { "@ethersproject/bignumber": "^5.7.0", "@types/bs58": "^4.0.1", @@ -660,7 +660,7 @@ "@types/qrcode": "^1.5.0", "borsh": "^0.7.0", "bs58": "^5.0.0", - "cross-fetch": "^3.1.3", + "cross-fetch": "^4.0.0", "debug": "^4.3.4", "http-errors": "^2.0.0", "jsonata": "^2.0.0", @@ -677,32 +677,32 @@ } }, "node_modules/@collabland/component-authorization": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@collabland/component-authorization/-/component-authorization-0.15.1.tgz", - "integrity": "sha512-5WBdx6vatphSCmVYkU8qXRVjMOdSc6heLNJpdbiMefNu6q9d1yiQ8v4QlWTQLMQASXdWLjgQ/nw/YbYFRfZFZA==", - "dependencies": { - "@collabland/api-security": "^0.14.1", - "@collabland/common": "^0.46.1", - "@collabland/models": "^0.26.0", - "@loopback/authentication": "^10.0.0", - "@loopback/authorization": "^0.13.0", - "@loopback/core": "^5.0.0", - "@loopback/rest": "^13.0.0", + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@collabland/component-authorization/-/component-authorization-0.16.0.tgz", + "integrity": "sha512-ld1AzD/8/yBGfYTmkrqKYjh3guihF65LV4U0aS65bRfPvAJVpX/6Lo07zDPhwsjB6ymiC9+KosfBnJuZqTQsPA==", + "dependencies": { + "@collabland/api-security": "^0.15.0", + "@collabland/common": "^0.47.0", + "@collabland/models": "^0.27.0", + "@loopback/authentication": "^10.1.1", + "@loopback/authorization": "^0.14.1", + "@loopback/core": "^5.1.1", + "@loopback/rest": "^13.1.1", "tslib": "^2.0.0" } }, "node_modules/@collabland/discord": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@collabland/discord/-/discord-0.25.0.tgz", - "integrity": "sha512-NeUnM5zJKUOD8n6pOqTJ/znuQfiX6IswJUN7Q4hm3AbVJWTQfLv77cUidoRSNw9G7YYg8mDe+yC0r6GlmEr5Rg==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@collabland/discord/-/discord-0.26.0.tgz", + "integrity": "sha512-airHvQDe4b2rYvDjV4kFr4llQabwKC/qLYDtD9cVUM2Sh6O8xsrAci9/QkK0Yj/Pp6QDR6O2Vyor6zikfVz9YQ==", "dependencies": { - "@collabland/action": "^0.7.1", - "@collabland/common": "^0.46.1", - "@collabland/models": "^0.26.0", + "@collabland/action": "^0.8.0", + "@collabland/common": "^0.47.0", + "@collabland/models": "^0.27.0", "@discordjs/rest": "^1.3.0", - "@loopback/core": "^5.0.0", - "@loopback/rest": "^13.0.0", - "@loopback/security": "^0.9.0", + "@loopback/core": "^5.1.1", + "@loopback/rest": "^13.1.1", + "@loopback/security": "^0.10.1", "discord-api-types": "^0.37.43", "discord.js": "^14.11.0", "form-data": "^4.0.0", @@ -710,14 +710,14 @@ } }, "node_modules/@collabland/models": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@collabland/models/-/models-0.26.0.tgz", - "integrity": "sha512-v/Vm0VqPwNC9pbbYpB0yk1xRzamZrgzfIqe9F64NOTb4iUXP4/FSV1K17xAW6IRTH9bYuc58z8FWM4AMawd64A==", - "dependencies": { - "@loopback/boot": "^6.0.0", - "@loopback/graphql": "^0.9.0", - "@loopback/repository": "^6.0.0", - "@loopback/security": "^0.9.0", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@collabland/models/-/models-0.27.0.tgz", + "integrity": "sha512-i5b5Mx62m1eQrdsH1cyPmocHvgHYgG8G00OBIGS65nCltLWobGKkiCLrJh06YwraZfuZb5Tcyevfolq99bX/5g==", + "dependencies": { + "@loopback/boot": "^6.1.1", + "@loopback/graphql": "^0.10.1", + "@loopback/repository": "^6.1.1", + "@loopback/security": "^0.10.1", "tslib": "^2.0.0" } }, @@ -2055,11 +2055,11 @@ } }, "node_modules/@loopback/authentication": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-10.1.0.tgz", - "integrity": "sha512-9zbQUEpOu5ksZYtrd3h8UxbZhvicB7Ipm8I4WtI1+QyJjSRBKCTo/TKyhnXYayPqY7qFU9SwwvzL60WpOr51kQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-10.1.1.tgz", + "integrity": "sha512-3ooI0ZCITtyTYap6KdS66K6rwW6Q6YjKTo4gy+TFjfsOYQS90FE8BA913VMXGkCYfrC7cuKVSVSlBhUHW7gXVg==", "dependencies": { - "@loopback/security": "^0.10.0", + "@loopback/security": "^0.10.1", "@types/express": "^4.17.17", "@types/lodash": "^4.14.195", "lodash": "^4.17.21", @@ -2073,29 +2073,14 @@ "@loopback/rest": "^13.0.0" } }, - "node_modules/@loopback/authentication/node_modules/@loopback/security": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.10.0.tgz", - "integrity": "sha512-X+Bf4stgAIB06YFqxpWH6dTgrMqu1iPkl55kN4rylNHH5wqu6aLt7eCkUfI+aEN0/rj2DMHaJW2hec/eEUYYEw==", - "dependencies": { - "debug": "^4.3.4", - "tslib": "^2.6.0" - }, - "engines": { - "node": "16 || 18 || 20" - }, - "peerDependencies": { - "@loopback/core": "^5.0.0" - } - }, "node_modules/@loopback/authorization": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@loopback/authorization/-/authorization-0.13.0.tgz", - "integrity": "sha512-78zK1HCEZ0NQ4lY6NTQvd4F269qRI34ryGulhDG/QRNd/ZjTRF2hQdIxlfGJFF/ZWinNN1xXy5pAOhg+q9WxVA==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@loopback/authorization/-/authorization-0.14.1.tgz", + "integrity": "sha512-kTaCF0cEcaRRHot4YSeu9PJ0ScUiAsdooZfoHQxFk0EkcvwSHfyJrSK5wlNQz+zncth0bbdJ0r8qVkpI6wqB7A==", "dependencies": { - "@loopback/security": "^0.9.0", + "@loopback/security": "^0.10.1", "debug": "^4.3.4", - "tslib": "^2.5.0" + "tslib": "^2.6.0" }, "engines": { "node": "16 || 18 || 20" @@ -2105,17 +2090,17 @@ } }, "node_modules/@loopback/boot": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-6.1.0.tgz", - "integrity": "sha512-FYIOUYcuTag3ja7PKpF63OfgZD9/QIZABV+n5pMPTV5whnTe6DDAhkxAmcqzp1cUMH8TeSmTfnq5vEKHApM0eQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-6.1.1.tgz", + "integrity": "sha512-IEokBv+pvgyFePi1n3hByEjP6sQO3FmQvoAcxhuuvHClaC+xM+Wig7ZBh3X3Wc5CkqA0NhkXCXpL7iNcqtMQUg==", "dependencies": { - "@loopback/model-api-builder": "^5.1.0", - "@loopback/repository": "^6.1.0", - "@loopback/service-proxy": "^6.1.0", + "@loopback/model-api-builder": "^5.1.1", + "@loopback/repository": "^6.1.1", + "@loopback/service-proxy": "^6.1.1", "@types/debug": "^4.1.8", "@types/glob": "^8.1.0", "debug": "^4.3.4", - "glob": "^10.3.1", + "glob": "^10.3.3", "tslib": "^2.6.0" }, "engines": { @@ -2259,9 +2244,9 @@ } }, "node_modules/@loopback/filter": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-4.1.0.tgz", - "integrity": "sha512-RFy4cnVdeFyXH7ezUpEnnyrw5Bfdkgd6PJPt1MMv3/rXyIPnDDYzwIAyA8bavJTIM6JE9IRbUrT3xfuSeTeD2A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-4.1.1.tgz", + "integrity": "sha512-Jtv6gJ/C1kXM19EJOi8CH/9FQVwQN0r5UnDC2BVsU0OJ+FDsfAqmEMv8tlgHRmnL/63VMv89K4RXqvRcdGgZRw==", "dependencies": { "tslib": "^2.6.0" }, @@ -2270,12 +2255,12 @@ } }, "node_modules/@loopback/graphql": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@loopback/graphql/-/graphql-0.9.0.tgz", - "integrity": "sha512-XqZPqsjx0c3ueyNgeMRSv4+/KIfIs84Of6M//a+WcU0GbaSlZk8GdktNY5A9b6iASkdN4I5nVeeOGqG2tgoAag==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@loopback/graphql/-/graphql-0.10.1.tgz", + "integrity": "sha512-uZS14QNb6PPbSsH5vNw/ypQ1OKfMoBbCUTCUjcvG61OKsoxcDICJo09wBYi78rH0c8+dhGECTA8YV3vBrbPr6w==", "dependencies": { - "@graphql-tools/utils": "^9.2.1", - "@loopback/http-server": "^5.0.0", + "@graphql-tools/utils": "^10.0.3", + "@loopback/http-server": "^5.1.1", "apollo-server-express": "^3.12.0", "debug": "^4.3.4", "express": "^4.18.2", @@ -2291,6 +2276,22 @@ "@loopback/core": "^5.0.0" } }, + "node_modules/@loopback/graphql/node_modules/@graphql-tools/utils": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.3.tgz", + "integrity": "sha512-6uO41urAEIs4sXQT2+CYGsUTkHkVo/2MpM/QjoHj6D6xoEF2woXHBpdAVi0HKIInDwZqWgEYOwIFez0pERxa1Q==", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@loopback/http-server": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-5.1.1.tgz", @@ -2319,9 +2320,9 @@ } }, "node_modules/@loopback/model-api-builder": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-5.1.0.tgz", - "integrity": "sha512-WnRVv+JhCPF4E/f8vO1E770lKOfnKu0MC6KD4lWyMla73WoQOGtAL9+ckKuA9/gnPdPvzdIg50MagVynuSgTRQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-5.1.1.tgz", + "integrity": "sha512-LbKK2FDI+Z679MukZyRURTrIUT/OHl3WLnTAcV0uxhar+kflGWjI61I88fyytfZflqXu7EfzeLGpqMZfvaOv8A==", "dependencies": { "tslib": "^2.6.0" }, @@ -2354,15 +2355,15 @@ } }, "node_modules/@loopback/repository": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-6.1.0.tgz", - "integrity": "sha512-OcQSW929796D4KZh+k/lT9L+LC8NTe2u7E3ZKtOL6J4Hup6g7qfe3PzVnhHevCEeSRZQmz2xSpR/x2zXwKOtHQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-6.1.1.tgz", + "integrity": "sha512-jQGhtzPwoYyx3UD5dpBQpSmkJ07Y8MtsXMbOfI/AhYpNsoD0CFQlPENv95tmSFonvbAmRTpdcf3KKXkoYwJocA==", "dependencies": { - "@loopback/filter": "^4.1.0", + "@loopback/filter": "^4.1.1", "@types/debug": "^4.1.8", "debug": "^4.3.4", "lodash": "^4.17.21", - "loopback-datasource-juggler": "^4.28.7", + "loopback-datasource-juggler": "^4.28.8", "tslib": "^2.6.0" }, "engines": { @@ -2448,12 +2449,12 @@ } }, "node_modules/@loopback/security": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.9.0.tgz", - "integrity": "sha512-6YTL47t+pHFhl8Ukt+nXkk1ZZlR7/7pCOprZ84i/Q/FCzktpCtSlUgjuw8k+F/g3q0tDMeITWosK2tKtcFiA3w==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.10.1.tgz", + "integrity": "sha512-RhVUUrD1J1fYXHVekMy+mAiPYLU6yE4IDJ/mQNVcxm6dDWA904kBgFPHC3/TjMwepwFQTNIUw8vfEcgqoEoJfA==", "dependencies": { "debug": "^4.3.4", - "tslib": "^2.5.0" + "tslib": "^2.6.0" }, "engines": { "node": "16 || 18 || 20" @@ -2463,11 +2464,11 @@ } }, "node_modules/@loopback/service-proxy": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-6.1.0.tgz", - "integrity": "sha512-/G93dlsgnX3dHofWHYTwK3KcPs0JIlsFDSMs14uCBNTWBkLNJABZpb34xfdt5hOVPDiBBBHeQuUR3eAMoMRI/Q==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-6.1.1.tgz", + "integrity": "sha512-oC/TrQEPD60o7jpZ1B9jcTErILUtP04MQVnTAluBbVrhlRhTGtI0Sp9rBmID2J1G71rLKspGjolF4vWlQ9sSpg==", "dependencies": { - "loopback-datasource-juggler": "^4.28.7", + "loopback-datasource-juggler": "^4.28.8", "tslib": "^2.6.0" }, "engines": { @@ -4184,30 +4185,11 @@ } }, "node_modules/cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", - "dependencies": { - "node-fetch": "2.6.7" - } - }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "node-fetch": "^2.6.12" } }, "node_modules/cross-spawn": { @@ -4392,6 +4374,14 @@ "tslib": "^2.0.3" } }, + "node_modules/dset": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", + "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==", + "engines": { + "node": ">=4" + } + }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -6388,9 +6378,9 @@ } }, "node_modules/loopback-datasource-juggler": { - "version": "4.28.7", - "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.7.tgz", - "integrity": "sha512-8l6WnWmNKRwqYXwW/J8zjNKoMHfFc6Ls2KiiHjq/jE4yGWISkMdLRFP0EZA3BJ8C1CMJKwke4AMXjVDwc9U1MA==", + "version": "4.28.8", + "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.8.tgz", + "integrity": "sha512-tfBmMhtbop6BIFuYVWwMXFaNj9Q+LGZiKR31hhlYriOA78FOzJ9efAWGEEFtWLa/uMpI3OJcwKsa20OGF63IPQ==", "dependencies": { "async": "^3.2.4", "change-case": "^4.1.2", @@ -6398,7 +6388,7 @@ "depd": "^2.0.0", "inflection": "^1.13.4", "lodash": "^4.17.21", - "loopback-connector": "^5.3.2", + "loopback-connector": "^5.3.3", "minimatch": "^5.1.6", "nanoid": "^3.3.6", "qs": "^6.11.2", @@ -10064,37 +10054,37 @@ } }, "@collabland/action": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@collabland/action/-/action-0.7.1.tgz", - "integrity": "sha512-8QVt2hV7orUNLlc77JE/IFFx/bQOe2XXxaeR0eL7gtCmAdANtAEmbCH2snxWYF1VfkBCi/ugJEJymujWPTrsJA==", - "requires": { - "@collabland/common": "^0.46.1", - "@collabland/component-authorization": "^0.15.1", - "@loopback/core": "^5.0.0", - "@loopback/repository": "^6.0.0", - "@loopback/rest": "^13.0.0", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@collabland/action/-/action-0.8.0.tgz", + "integrity": "sha512-xeINHVNLxmAccujckgieuAgpwidNTpfeDfFhpWSm3TJRKuWgATVrYeU0UxEz+Y1fj0F0uA/1U1GA6QYT7d/0tA==", + "requires": { + "@collabland/common": "^0.47.0", + "@collabland/component-authorization": "^0.16.0", + "@loopback/core": "^5.1.1", + "@loopback/repository": "^6.1.1", + "@loopback/rest": "^13.1.1", "ethers": "^5.7.0", "tslib": "^2.0.0", "tweetnacl": "^1.0.3" } }, "@collabland/api-security": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@collabland/api-security/-/api-security-0.14.1.tgz", - "integrity": "sha512-nuFrr1bZjUSIMYaOlKf6E8SAaZo1EPqXmI1dTNOgwa5GJkS+Ie4ktkk5YkcAfYR7Jz5B4DlexYeB/OlEsNkx7A==", - "requires": { - "@collabland/common": "^0.46.1", - "@loopback/authentication": "^10.0.0", - "@loopback/authorization": "^0.13.0", - "@loopback/core": "^5.0.0", - "@loopback/security": "^0.9.0", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@collabland/api-security/-/api-security-0.15.0.tgz", + "integrity": "sha512-KygCyTYBmyGiTQd1C31wxs4MjnGDgPtMHtDKeBUdrYfCvCUys/n7sSk1InnCdn9suGudAQiXmd9vFh9cd+E8Gg==", + "requires": { + "@collabland/common": "^0.47.0", + "@loopback/authentication": "^10.1.1", + "@loopback/authorization": "^0.14.1", + "@loopback/core": "^5.1.1", + "@loopback/security": "^0.10.1", "tslib": "^2.0.0" } }, "@collabland/common": { - "version": "0.46.1", - "resolved": "https://registry.npmjs.org/@collabland/common/-/common-0.46.1.tgz", - "integrity": "sha512-WXnteWEXVd6Q/8d2A0TdFu8v/L+52VuZck1bpQ2y+i/TWHGQqwwzfZQdOlPuF+RvcP/+v7tFptWyLNPebaE56w==", + "version": "0.47.0", + "resolved": "https://registry.npmjs.org/@collabland/common/-/common-0.47.0.tgz", + "integrity": "sha512-xaLPc5vxMZxyEQ3nFvpgoGc9/E7ddmKSct9u7KhH85JmzHQIX6+5T0wmHb5U6ZKCZEQNkOA1ARwVgwAc4XHhvw==", "requires": { "@ethersproject/bignumber": "^5.7.0", "@types/bs58": "^4.0.1", @@ -10106,7 +10096,7 @@ "@types/qrcode": "^1.5.0", "borsh": "^0.7.0", "bs58": "^5.0.0", - "cross-fetch": "^3.1.3", + "cross-fetch": "^4.0.0", "debug": "^4.3.4", "http-errors": "^2.0.0", "jsonata": "^2.0.0", @@ -10123,32 +10113,32 @@ } }, "@collabland/component-authorization": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/@collabland/component-authorization/-/component-authorization-0.15.1.tgz", - "integrity": "sha512-5WBdx6vatphSCmVYkU8qXRVjMOdSc6heLNJpdbiMefNu6q9d1yiQ8v4QlWTQLMQASXdWLjgQ/nw/YbYFRfZFZA==", - "requires": { - "@collabland/api-security": "^0.14.1", - "@collabland/common": "^0.46.1", - "@collabland/models": "^0.26.0", - "@loopback/authentication": "^10.0.0", - "@loopback/authorization": "^0.13.0", - "@loopback/core": "^5.0.0", - "@loopback/rest": "^13.0.0", + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@collabland/component-authorization/-/component-authorization-0.16.0.tgz", + "integrity": "sha512-ld1AzD/8/yBGfYTmkrqKYjh3guihF65LV4U0aS65bRfPvAJVpX/6Lo07zDPhwsjB6ymiC9+KosfBnJuZqTQsPA==", + "requires": { + "@collabland/api-security": "^0.15.0", + "@collabland/common": "^0.47.0", + "@collabland/models": "^0.27.0", + "@loopback/authentication": "^10.1.1", + "@loopback/authorization": "^0.14.1", + "@loopback/core": "^5.1.1", + "@loopback/rest": "^13.1.1", "tslib": "^2.0.0" } }, "@collabland/discord": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@collabland/discord/-/discord-0.25.0.tgz", - "integrity": "sha512-NeUnM5zJKUOD8n6pOqTJ/znuQfiX6IswJUN7Q4hm3AbVJWTQfLv77cUidoRSNw9G7YYg8mDe+yC0r6GlmEr5Rg==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@collabland/discord/-/discord-0.26.0.tgz", + "integrity": "sha512-airHvQDe4b2rYvDjV4kFr4llQabwKC/qLYDtD9cVUM2Sh6O8xsrAci9/QkK0Yj/Pp6QDR6O2Vyor6zikfVz9YQ==", "requires": { - "@collabland/action": "^0.7.1", - "@collabland/common": "^0.46.1", - "@collabland/models": "^0.26.0", + "@collabland/action": "^0.8.0", + "@collabland/common": "^0.47.0", + "@collabland/models": "^0.27.0", "@discordjs/rest": "^1.3.0", - "@loopback/core": "^5.0.0", - "@loopback/rest": "^13.0.0", - "@loopback/security": "^0.9.0", + "@loopback/core": "^5.1.1", + "@loopback/rest": "^13.1.1", + "@loopback/security": "^0.10.1", "discord-api-types": "^0.37.43", "discord.js": "^14.11.0", "form-data": "^4.0.0", @@ -10156,14 +10146,14 @@ } }, "@collabland/models": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@collabland/models/-/models-0.26.0.tgz", - "integrity": "sha512-v/Vm0VqPwNC9pbbYpB0yk1xRzamZrgzfIqe9F64NOTb4iUXP4/FSV1K17xAW6IRTH9bYuc58z8FWM4AMawd64A==", - "requires": { - "@loopback/boot": "^6.0.0", - "@loopback/graphql": "^0.9.0", - "@loopback/repository": "^6.0.0", - "@loopback/security": "^0.9.0", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/@collabland/models/-/models-0.27.0.tgz", + "integrity": "sha512-i5b5Mx62m1eQrdsH1cyPmocHvgHYgG8G00OBIGS65nCltLWobGKkiCLrJh06YwraZfuZb5Tcyevfolq99bX/5g==", + "requires": { + "@loopback/boot": "^6.1.1", + "@loopback/graphql": "^0.10.1", + "@loopback/repository": "^6.1.1", + "@loopback/security": "^0.10.1", "tslib": "^2.0.0" } }, @@ -11049,50 +11039,39 @@ } }, "@loopback/authentication": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-10.1.0.tgz", - "integrity": "sha512-9zbQUEpOu5ksZYtrd3h8UxbZhvicB7Ipm8I4WtI1+QyJjSRBKCTo/TKyhnXYayPqY7qFU9SwwvzL60WpOr51kQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-10.1.1.tgz", + "integrity": "sha512-3ooI0ZCITtyTYap6KdS66K6rwW6Q6YjKTo4gy+TFjfsOYQS90FE8BA913VMXGkCYfrC7cuKVSVSlBhUHW7gXVg==", "requires": { - "@loopback/security": "^0.10.0", + "@loopback/security": "^0.10.1", "@types/express": "^4.17.17", "@types/lodash": "^4.14.195", "lodash": "^4.17.21", "tslib": "^2.6.0" - }, - "dependencies": { - "@loopback/security": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.10.0.tgz", - "integrity": "sha512-X+Bf4stgAIB06YFqxpWH6dTgrMqu1iPkl55kN4rylNHH5wqu6aLt7eCkUfI+aEN0/rj2DMHaJW2hec/eEUYYEw==", - "requires": { - "debug": "^4.3.4", - "tslib": "^2.6.0" - } - } } }, "@loopback/authorization": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@loopback/authorization/-/authorization-0.13.0.tgz", - "integrity": "sha512-78zK1HCEZ0NQ4lY6NTQvd4F269qRI34ryGulhDG/QRNd/ZjTRF2hQdIxlfGJFF/ZWinNN1xXy5pAOhg+q9WxVA==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@loopback/authorization/-/authorization-0.14.1.tgz", + "integrity": "sha512-kTaCF0cEcaRRHot4YSeu9PJ0ScUiAsdooZfoHQxFk0EkcvwSHfyJrSK5wlNQz+zncth0bbdJ0r8qVkpI6wqB7A==", "requires": { - "@loopback/security": "^0.9.0", + "@loopback/security": "^0.10.1", "debug": "^4.3.4", - "tslib": "^2.5.0" + "tslib": "^2.6.0" } }, "@loopback/boot": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-6.1.0.tgz", - "integrity": "sha512-FYIOUYcuTag3ja7PKpF63OfgZD9/QIZABV+n5pMPTV5whnTe6DDAhkxAmcqzp1cUMH8TeSmTfnq5vEKHApM0eQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-6.1.1.tgz", + "integrity": "sha512-IEokBv+pvgyFePi1n3hByEjP6sQO3FmQvoAcxhuuvHClaC+xM+Wig7ZBh3X3Wc5CkqA0NhkXCXpL7iNcqtMQUg==", "requires": { - "@loopback/model-api-builder": "^5.1.0", - "@loopback/repository": "^6.1.0", - "@loopback/service-proxy": "^6.1.0", + "@loopback/model-api-builder": "^5.1.1", + "@loopback/repository": "^6.1.1", + "@loopback/service-proxy": "^6.1.1", "@types/debug": "^4.1.8", "@types/glob": "^8.1.0", "debug": "^4.3.4", - "glob": "^10.3.1", + "glob": "^10.3.3", "tslib": "^2.6.0" } }, @@ -11193,26 +11172,38 @@ } }, "@loopback/filter": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-4.1.0.tgz", - "integrity": "sha512-RFy4cnVdeFyXH7ezUpEnnyrw5Bfdkgd6PJPt1MMv3/rXyIPnDDYzwIAyA8bavJTIM6JE9IRbUrT3xfuSeTeD2A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-4.1.1.tgz", + "integrity": "sha512-Jtv6gJ/C1kXM19EJOi8CH/9FQVwQN0r5UnDC2BVsU0OJ+FDsfAqmEMv8tlgHRmnL/63VMv89K4RXqvRcdGgZRw==", "requires": { "tslib": "^2.6.0" } }, "@loopback/graphql": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@loopback/graphql/-/graphql-0.9.0.tgz", - "integrity": "sha512-XqZPqsjx0c3ueyNgeMRSv4+/KIfIs84Of6M//a+WcU0GbaSlZk8GdktNY5A9b6iASkdN4I5nVeeOGqG2tgoAag==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@loopback/graphql/-/graphql-0.10.1.tgz", + "integrity": "sha512-uZS14QNb6PPbSsH5vNw/ypQ1OKfMoBbCUTCUjcvG61OKsoxcDICJo09wBYi78rH0c8+dhGECTA8YV3vBrbPr6w==", "requires": { - "@graphql-tools/utils": "^9.2.1", - "@loopback/http-server": "^5.0.0", + "@graphql-tools/utils": "^10.0.3", + "@loopback/http-server": "^5.1.1", "apollo-server-express": "^3.12.0", "debug": "^4.3.4", "express": "^4.18.2", "graphql": "^15.8.0", "graphql-subscriptions": "^2.0.0", "type-graphql": "^1.1.1" + }, + "dependencies": { + "@graphql-tools/utils": { + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.3.tgz", + "integrity": "sha512-6uO41urAEIs4sXQT2+CYGsUTkHkVo/2MpM/QjoHj6D6xoEF2woXHBpdAVi0HKIInDwZqWgEYOwIFez0pERxa1Q==", + "requires": { + "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", + "tslib": "^2.4.0" + } + } } }, "@loopback/http-server": { @@ -11237,9 +11228,9 @@ } }, "@loopback/model-api-builder": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-5.1.0.tgz", - "integrity": "sha512-WnRVv+JhCPF4E/f8vO1E770lKOfnKu0MC6KD4lWyMla73WoQOGtAL9+ckKuA9/gnPdPvzdIg50MagVynuSgTRQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-5.1.1.tgz", + "integrity": "sha512-LbKK2FDI+Z679MukZyRURTrIUT/OHl3WLnTAcV0uxhar+kflGWjI61I88fyytfZflqXu7EfzeLGpqMZfvaOv8A==", "requires": { "tslib": "^2.6.0" } @@ -11259,15 +11250,15 @@ } }, "@loopback/repository": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-6.1.0.tgz", - "integrity": "sha512-OcQSW929796D4KZh+k/lT9L+LC8NTe2u7E3ZKtOL6J4Hup6g7qfe3PzVnhHevCEeSRZQmz2xSpR/x2zXwKOtHQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-6.1.1.tgz", + "integrity": "sha512-jQGhtzPwoYyx3UD5dpBQpSmkJ07Y8MtsXMbOfI/AhYpNsoD0CFQlPENv95tmSFonvbAmRTpdcf3KKXkoYwJocA==", "requires": { - "@loopback/filter": "^4.1.0", + "@loopback/filter": "^4.1.1", "@types/debug": "^4.1.8", "debug": "^4.3.4", "lodash": "^4.17.21", - "loopback-datasource-juggler": "^4.28.7", + "loopback-datasource-juggler": "^4.28.8", "tslib": "^2.6.0" } }, @@ -11330,20 +11321,20 @@ } }, "@loopback/security": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.9.0.tgz", - "integrity": "sha512-6YTL47t+pHFhl8Ukt+nXkk1ZZlR7/7pCOprZ84i/Q/FCzktpCtSlUgjuw8k+F/g3q0tDMeITWosK2tKtcFiA3w==", + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.10.1.tgz", + "integrity": "sha512-RhVUUrD1J1fYXHVekMy+mAiPYLU6yE4IDJ/mQNVcxm6dDWA904kBgFPHC3/TjMwepwFQTNIUw8vfEcgqoEoJfA==", "requires": { "debug": "^4.3.4", - "tslib": "^2.5.0" + "tslib": "^2.6.0" } }, "@loopback/service-proxy": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-6.1.0.tgz", - "integrity": "sha512-/G93dlsgnX3dHofWHYTwK3KcPs0JIlsFDSMs14uCBNTWBkLNJABZpb34xfdt5hOVPDiBBBHeQuUR3eAMoMRI/Q==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-6.1.1.tgz", + "integrity": "sha512-oC/TrQEPD60o7jpZ1B9jcTErILUtP04MQVnTAluBbVrhlRhTGtI0Sp9rBmID2J1G71rLKspGjolF4vWlQ9sSpg==", "requires": { - "loopback-datasource-juggler": "^4.28.7", + "loopback-datasource-juggler": "^4.28.8", "tslib": "^2.6.0" } }, @@ -12716,21 +12707,11 @@ } }, "cross-fetch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", - "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", "requires": { - "node-fetch": "2.6.7" - }, - "dependencies": { - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - } + "node-fetch": "^2.6.12" } }, "cross-spawn": { @@ -12870,6 +12851,11 @@ "tslib": "^2.0.3" } }, + "dset": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.2.tgz", + "integrity": "sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==" + }, "eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -14377,9 +14363,9 @@ } }, "loopback-datasource-juggler": { - "version": "4.28.7", - "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.7.tgz", - "integrity": "sha512-8l6WnWmNKRwqYXwW/J8zjNKoMHfFc6Ls2KiiHjq/jE4yGWISkMdLRFP0EZA3BJ8C1CMJKwke4AMXjVDwc9U1MA==", + "version": "4.28.8", + "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-4.28.8.tgz", + "integrity": "sha512-tfBmMhtbop6BIFuYVWwMXFaNj9Q+LGZiKR31hhlYriOA78FOzJ9efAWGEEFtWLa/uMpI3OJcwKsa20OGF63IPQ==", "requires": { "async": "^3.2.4", "change-case": "^4.1.2", @@ -14387,7 +14373,7 @@ "depd": "^2.0.0", "inflection": "^1.13.4", "lodash": "^4.17.21", - "loopback-connector": "^5.3.2", + "loopback-connector": "^5.3.3", "minimatch": "^5.1.6", "nanoid": "^3.3.6", "qs": "^6.11.2", diff --git a/package.json b/package.json index 2932bc0..22d925d 100644 --- a/package.json +++ b/package.json @@ -42,10 +42,10 @@ "!*/__tests__" ], "dependencies": { - "@collabland/action": "^0.7.1", - "@collabland/common": "^0.46.1", - "@collabland/discord": "^0.25.0", - "@collabland/models": "^0.26.0", + "@collabland/action": "^0.8.0", + "@collabland/common": "^0.47.0", + "@collabland/discord": "^0.26.0", + "@collabland/models": "^0.27.0", "@loopback/core": "^5.1.0", "@loopback/rest": "^13.1.0", "discord-api-types": "^0.37.48",