diff --git a/dev-tools/dev-client/package-lock.json b/dev-tools/dev-client/package-lock.json index f09e1795..539751f2 100644 --- a/dev-tools/dev-client/package-lock.json +++ b/dev-tools/dev-client/package-lock.json @@ -536,48 +536,57 @@ "integrity": "sha512-I7KC8BAcgRWZAg53w7Uq3UDY9hcn1ZGvmA+MjPqvgQXvKbwXfH0+T1nyPQmKUgYR1If99Vk4GnFscDZtaGbZCg==", "dev": true }, + "@supabase/functions-js": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-1.3.3.tgz", + "integrity": "sha512-35vO9niHRtzGe1QSvXKdOfvGPiX2KC44dGpWU6y0/gZCfTIgog/soU9HqABzQC/maVowO3hGLWfez5aN0MKfow==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, "@supabase/gotrue-js": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.17.0.tgz", - "integrity": "sha512-c+GSSoW+PIT3/r7TnBdc4gPjtWDutO/2ROafSKUFl39Pb8aHIUbUvzK9sjuedaaLKH7bV8VefuRy2L8c0BUAzg==", + "version": "1.22.13", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.22.13.tgz", + "integrity": "sha512-Ylus1KWkLRo6Hy9wLzzE4jAr+Fkt8Bi8a1YnX9aWIXPl/R8PxMb4fL928UAEm9fuyFZ1Z1F+BTTK2RM6NLReUQ==", "requires": { "cross-fetch": "^3.0.6" } }, "@supabase/postgrest-js": { - "version": "0.33.1", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-0.33.1.tgz", - "integrity": "sha512-VDOYv9RgGJmbI/qz6NNwayJqazLss/g0pVdf1KEAhE+Hvo6DggkrwUy4H+yiClszPcTxKiW5sDSaE5Urq2Q7nA==", + "version": "0.37.2", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-0.37.2.tgz", + "integrity": "sha512-3Dgx5k3RvtKqc8DvR2BEyh2fVyjZe5P4e0zD1r8dyuVmpaYDaASZ2YeNVgyWXMCWH7xzrj4vepTYlKwfj78QLg==", "requires": { "cross-fetch": "^3.0.6" } }, "@supabase/realtime-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-1.1.2.tgz", - "integrity": "sha512-YNFiWF0T9+IuZZgswzHbGb7/O1eWJSwXvi0WlbARHTIcYBu4GQQXBdVWdFdG4bTLMS3L4K2qHpvMP91QYSasMw==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-1.7.2.tgz", + "integrity": "sha512-DMUaFIKj7KszGtWTTQbhMmUzZf7UnwYqySsmY+G8HgYxvY3ZaVa+DZD0I6ofgr4OLNr0po/ODM2a4lf5m5GNBg==", "requires": { - "@types/websocket": "^1.0.3", + "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-1.4.0.tgz", - "integrity": "sha512-7+SGyXOgdhtz8qHzXo64HiS66PT/y4F8YFNMtXqYOu1LjHh0YwtOgpPLDA8obiSsNVwZiKwpgBJkz4LHG1YvRQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-1.7.0.tgz", + "integrity": "sha512-f5EBw0wM96hKmnrXhgiqq2Reh9O0NgjKE+jkaKY4jQmfutefqaCAWn+cBzlmHs9h135H2ldaGmhWRFHUSkLt2g==", "requires": { "cross-fetch": "^3.1.0" } }, "@supabase/supabase-js": { - "version": "1.21.3", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-1.21.3.tgz", - "integrity": "sha512-+CLJr2q0fHCVDTqxSGyhrH0qQig5CkNNeXUi5UFAb8sksWCpWWKf9cSqbamOZFg1fkRuDTd3G+mcixL4Cuhi1w==", + "version": "1.35.2", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-1.35.2.tgz", + "integrity": "sha512-ItXfniG+GRFVYvYEoc7L0uXj6Zp8MZz7aQDCz9qbYdt6dUvIWxeu0cfcy/qkUcPJfpFzSYCOt8nsus0QJCjgbg==", "requires": { - "@supabase/gotrue-js": "^1.17.0", - "@supabase/postgrest-js": "^0.33.1", - "@supabase/realtime-js": "^1.1.2", - "@supabase/storage-js": "^1.4.0" + "@supabase/functions-js": "^1.3.3", + "@supabase/gotrue-js": "^1.22.13", + "@supabase/postgrest-js": "^0.37.2", + "@supabase/realtime-js": "^1.7.2", + "@supabase/storage-js": "^1.7.0" } }, "@testing-library/dom": { @@ -714,7 +723,13 @@ "@types/node": { "version": "16.7.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.1.tgz", - "integrity": "sha512-ncRdc45SoYJ2H4eWU9ReDfp3vtFqDYhjOsKlFFUDEn8V1Bgr2RjYal8YT5byfadWIRluhPFU6JiDOl0H6Sl87A==" + "integrity": "sha512-ncRdc45SoYJ2H4eWU9ReDfp3vtFqDYhjOsKlFFUDEn8V1Bgr2RjYal8YT5byfadWIRluhPFU6JiDOl0H6Sl87A==", + "dev": true + }, + "@types/phoenix": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz", + "integrity": "sha512-L5eZmzw89eXBKkiqVBcJfU1QGx9y+wurRIEgt0cuLH0hwNtVUxtx+6cu0R2STwWj468sjXyBYPYDtGclUd1kjQ==" }, "@types/prop-types": { "version": "15.7.4", @@ -775,14 +790,6 @@ "integrity": "sha512-riJuu2fR3qhBfpWJtqQtNwYJFvquiXfqdprXvZjSNmscnZbIVyHoM49ZVEM1bciKM1mWOCdjXymOYHyGh2WLtg==", "dev": true }, - "@types/websocket": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.4.tgz", - "integrity": "sha512-qn1LkcFEKK8RPp459jkjzsfpbsx36BBt3oC3pITYtkoBw/aVX+EZFa5j3ThCRTNpLFvIMr5dSTD4RaMdilIOpA==", - "requires": { - "@types/node": "*" - } - }, "@types/yargs": { "version": "15.0.14", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", @@ -1082,11 +1089,11 @@ } }, "bufferutil": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", - "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz", + "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==", "requires": { - "node-gyp-build": "^4.2.0" + "node-gyp-build": "^4.3.0" } }, "builtins": { @@ -1296,11 +1303,11 @@ "dev": true }, "cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", "requires": { - "node-fetch": "2.6.1" + "node-fetch": "2.6.7" } }, "cross-spawn": { @@ -1488,13 +1495,13 @@ "dev": true }, "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" } }, "es6-iterator": { @@ -1552,17 +1559,17 @@ } }, "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", "requires": { - "type": "^2.0.0" + "type": "^2.5.0" }, "dependencies": { "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.0.tgz", + "integrity": "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==" } } }, @@ -2480,9 +2487,9 @@ "dev": true }, "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, "node-emoji": { "version": "1.11.0", @@ -2494,9 +2501,12 @@ } }, "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + "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-gyp": { "version": "7.1.2", @@ -2528,9 +2538,9 @@ } }, "node-gyp-build": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", - "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz", + "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==" }, "node-releases": { "version": "1.1.75", @@ -3127,20 +3137,20 @@ "dev": true }, "react": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.0.0.tgz", - "integrity": "sha512-x+VL6wbT4JRVPm7EGxXhZ8w8LTROaxPXOqhlGyVSrv0sB1jkyFGgXxJ8LVoPRLvPR6/CIZGFmfzqUa2NYeMr2A==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", "requires": { "loose-envify": "^1.1.0" } }, "react-dom": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.0.0.tgz", - "integrity": "sha512-XqX7uzmFo0pUceWFCt7Gff6IyIMzFUn7QMZrbrQfGxtaxXZIcGQzoNpRLE3fQLnS4XzLLPMZX2T9TRcSrasicw==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", "requires": { "loose-envify": "^1.1.0", - "scheduler": "^0.21.0" + "scheduler": "^0.22.0" } }, "react-is": { @@ -3333,9 +3343,9 @@ "dev": true }, "scheduler": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.21.0.tgz", - "integrity": "sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==", + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", "requires": { "loose-envify": "^1.1.0" } @@ -3644,6 +3654,11 @@ "punycode": "^2.1.1" } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -3721,11 +3736,11 @@ } }, "utf-8-validate": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", - "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz", + "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==", "requires": { - "node-gyp-build": "^4.2.0" + "node-gyp-build": "^4.3.0" } }, "util-deprecate": { @@ -3760,6 +3775,11 @@ "extsprintf": "^1.2.0" } }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, "websocket": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", @@ -3773,6 +3793,15 @@ "yaeti": "^0.0.6" } }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/dev-tools/dev-client/package.json b/dev-tools/dev-client/package.json index 5afcfe5b..15c98c1a 100644 --- a/dev-tools/dev-client/package.json +++ b/dev-tools/dev-client/package.json @@ -9,9 +9,9 @@ "prisma:pull": "prisma db pull" }, "dependencies": { - "@supabase/supabase-js": "1.21.3", - "react": "18.0.0", - "react-dom": "18.0.0" + "@supabase/supabase-js": "1.35.2", + "react": "18.1.0", + "react-dom": "18.1.0" }, "devDependencies": { "@snowpack/plugin-dotenv": "2.1.0", diff --git a/dev-tools/dev-mqtt/package.json b/dev-tools/dev-mqtt/package.json index 3bd94553..33577cc9 100644 --- a/dev-tools/dev-mqtt/package.json +++ b/dev-tools/dev-mqtt/package.json @@ -10,7 +10,7 @@ "keywords": [], "description": "", "dependencies": { - "mqtt": "4.2.8" + "mqtt": "4.3.7" }, "devDependencies": { "@inpyjamas/scripts": "0.1.11-alpha", diff --git a/package-lock.json b/package-lock.json index 36020a2f..dc612b93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1780,48 +1780,57 @@ "@sinonjs/commons": "^1.7.0" } }, + "@supabase/functions-js": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-1.3.3.tgz", + "integrity": "sha512-35vO9niHRtzGe1QSvXKdOfvGPiX2KC44dGpWU6y0/gZCfTIgog/soU9HqABzQC/maVowO3hGLWfez5aN0MKfow==", + "requires": { + "cross-fetch": "^3.1.5" + } + }, "@supabase/gotrue-js": { - "version": "1.22.6", - "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.22.6.tgz", - "integrity": "sha512-PknwU1mh/Mcd4eLYOe8tWi/c8OEsDNQNTisxzNHXAwXLfWcKuNjVDuxTGOFiOydBo2CkukBOzSELm1f2iJj09A==", + "version": "1.22.13", + "resolved": "https://registry.npmjs.org/@supabase/gotrue-js/-/gotrue-js-1.22.13.tgz", + "integrity": "sha512-Ylus1KWkLRo6Hy9wLzzE4jAr+Fkt8Bi8a1YnX9aWIXPl/R8PxMb4fL928UAEm9fuyFZ1Z1F+BTTK2RM6NLReUQ==", "requires": { "cross-fetch": "^3.0.6" } }, "@supabase/postgrest-js": { - "version": "0.37.1", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-0.37.1.tgz", - "integrity": "sha512-Lm7eLuYzEr7ppGC84mlqpm8v9Vy8kyR6he6z3avrkccC8pwLOsxaK0bkKiV4LBwkJc7uARMTdlp+IskatHkz2g==", + "version": "0.37.2", + "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-0.37.2.tgz", + "integrity": "sha512-3Dgx5k3RvtKqc8DvR2BEyh2fVyjZe5P4e0zD1r8dyuVmpaYDaASZ2YeNVgyWXMCWH7xzrj4vepTYlKwfj78QLg==", "requires": { "cross-fetch": "^3.0.6" } }, "@supabase/realtime-js": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-1.3.6.tgz", - "integrity": "sha512-nkQv9A3Z6PgXl32rrQT+mG0oICSpTCTbjChh43GfSIaXXSZ10u5wMzaNqtp4jpqpyjwd8Zr2bDgwAo986T+xyw==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-1.7.2.tgz", + "integrity": "sha512-DMUaFIKj7KszGtWTTQbhMmUzZf7UnwYqySsmY+G8HgYxvY3ZaVa+DZD0I6ofgr4OLNr0po/ODM2a4lf5m5GNBg==", "requires": { - "@types/websocket": "^1.0.3", + "@types/phoenix": "^1.5.4", "websocket": "^1.0.34" } }, "@supabase/storage-js": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-1.6.4.tgz", - "integrity": "sha512-vYcr1JGRf8Wr4v+lb8Ucl0bELwCZv8lT/PrYuhEKfJff6BI6/nTJp8rRZSRaDESQR8JlpaLaL+dmD/wsNqZnNQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-1.7.0.tgz", + "integrity": "sha512-f5EBw0wM96hKmnrXhgiqq2Reh9O0NgjKE+jkaKY4jQmfutefqaCAWn+cBzlmHs9h135H2ldaGmhWRFHUSkLt2g==", "requires": { "cross-fetch": "^3.1.0" } }, "@supabase/supabase-js": { - "version": "1.31.1", - "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-1.31.1.tgz", - "integrity": "sha512-9NMoW9DGf4TjBsvtyLVu3Br972E8yfjpEowEnWP0jMlF4J4zjHLSdgG9GLn/WZ0whlEugAo2QvwiWYKuENKRCw==", + "version": "1.35.2", + "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-1.35.2.tgz", + "integrity": "sha512-ItXfniG+GRFVYvYEoc7L0uXj6Zp8MZz7aQDCz9qbYdt6dUvIWxeu0cfcy/qkUcPJfpFzSYCOt8nsus0QJCjgbg==", "requires": { - "@supabase/gotrue-js": "^1.22.3", - "@supabase/postgrest-js": "^0.37.0", - "@supabase/realtime-js": "^1.3.6", - "@supabase/storage-js": "^1.6.4" + "@supabase/functions-js": "^1.3.3", + "@supabase/gotrue-js": "^1.22.13", + "@supabase/postgrest-js": "^0.37.2", + "@supabase/realtime-js": "^1.7.2", + "@supabase/storage-js": "^1.7.0" } }, "@szmarczak/http-timer": { @@ -2051,7 +2060,8 @@ "@types/node": { "version": "16.9.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz", - "integrity": "sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==" + "integrity": "sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==", + "dev": true }, "@types/node-fetch": { "version": "2.6.1", @@ -2086,6 +2096,11 @@ "pg-types": "^2.2.0" } }, + "@types/phoenix": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.5.4.tgz", + "integrity": "sha512-L5eZmzw89eXBKkiqVBcJfU1QGx9y+wurRIEgt0cuLH0hwNtVUxtx+6cu0R2STwWj468sjXyBYPYDtGclUd1kjQ==" + }, "@types/prettier": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz", @@ -2122,14 +2137,6 @@ "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", "dev": true }, - "@types/websocket": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.5.tgz", - "integrity": "sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ==", - "requires": { - "@types/node": "*" - } - }, "@types/yargs": { "version": "15.0.14", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", @@ -4765,9 +4772,9 @@ } }, "es5-ext": { - "version": "0.10.58", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.58.tgz", - "integrity": "sha512-LHO+KBBaHGwjy32ibSaMY+ZzjpC4K4I5bPoijICMBL7gXEXfrEUrzssmNP+KigbQEp1dRUnGkry/vUnxOqptLQ==", + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", "requires": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", @@ -5650,9 +5657,9 @@ } }, "fast-jwt": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-1.5.1.tgz", - "integrity": "sha512-XmsUqmyGoyMH5JB8dLFkMs7v2aEYdNj9UdZ/SZTyd211KVkvojnd7p9HT/9UXzMdF2s6IS0cSb7gUcOQrJq2GQ==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/fast-jwt/-/fast-jwt-1.5.3.tgz", + "integrity": "sha512-LPFsPKtADFIYq8RKm6GJLcBYdkxxZeY9mHK2z+QWFGhBkI6ns6R74icpfqtNRmj3zfA9ERJm4mzKTs2Vb7GPww==", "requires": { "asn1.js": "^5.3.0", "ecdsa-sig-formatter": "^1.0.11", @@ -5722,12 +5729,23 @@ } }, "fastify-auth": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fastify-auth/-/fastify-auth-1.1.0.tgz", - "integrity": "sha512-8IajmAZB3QJ3wTP0q8Z3TG9DkxrIcAlS85TdPCBEfJi3mMKQd/sCYxtZ0dYv11v5hZaJ9z8XmNzhK3AH6/JpNw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fastify-auth/-/fastify-auth-1.2.0.tgz", + "integrity": "sha512-h/3pW5o8hwfpxL0b7JF2hObGDAiFi2QAvuoEGr0wJ1w3vr7yGn3V+wPWcLaz8pzlO0h0DsYIKSAoSbHBE0OXnA==", "requires": { - "fastify-plugin": "^3.0.0", - "reusify": "^1.0.4" + "fastify-auth-deprecated": "npm:fastify-auth@1.1.0", + "process-warning": "^1.0.0" + }, + "dependencies": { + "fastify-auth-deprecated": { + "version": "npm:fastify-auth@1.1.0", + "resolved": "https://registry.npmjs.org/fastify-auth/-/fastify-auth-1.1.0.tgz", + "integrity": "sha512-8IajmAZB3QJ3wTP0q8Z3TG9DkxrIcAlS85TdPCBEfJi3mMKQd/sCYxtZ0dYv11v5hZaJ9z8XmNzhK3AH6/JpNw==", + "requires": { + "fastify-plugin": "^3.0.0", + "reusify": "^1.0.4" + } + } } }, "fastify-blipp": { @@ -5740,12 +5758,23 @@ } }, "fastify-cors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/fastify-cors/-/fastify-cors-6.0.3.tgz", - "integrity": "sha512-fMbXubKKyBHHCfSBtsCi3+7VyVRdhJQmGes5gM+eGKkRErCdm0NaYO0ozd31BQBL1ycoTIjbqOZhJo4RTF/Vlg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/fastify-cors/-/fastify-cors-6.1.0.tgz", + "integrity": "sha512-QBKz32IoY/iuT74CunRY1XOSpjSTIOh9E3FxulXIBhd0D2vdgG0kDvy0eG6HA/88sRfWHeba43LkGEXPz0Rh8g==", "requires": { - "fastify-plugin": "^3.0.0", - "vary": "^1.1.2" + "fastify-cors-deprecated": "npm:fastify-cors@6.0.3", + "process-warning": "^1.0.0" + }, + "dependencies": { + "fastify-cors-deprecated": { + "version": "npm:fastify-cors@6.0.3", + "resolved": "https://registry.npmjs.org/fastify-cors/-/fastify-cors-6.0.3.tgz", + "integrity": "sha512-fMbXubKKyBHHCfSBtsCi3+7VyVRdhJQmGes5gM+eGKkRErCdm0NaYO0ozd31BQBL1ycoTIjbqOZhJo4RTF/Vlg==", + "requires": { + "fastify-plugin": "^3.0.0", + "vary": "^1.1.2" + } + } } }, "fastify-error": { @@ -5754,24 +5783,46 @@ "integrity": "sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==" }, "fastify-helmet": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fastify-helmet/-/fastify-helmet-7.0.1.tgz", - "integrity": "sha512-/PSKDJZkBhJ0ioY1swOUfYNYQRfRnXD5X2eKD9TSVBuPKbH+OYg/IYBxad33uaOGlWn28MNOd+kw5sQKSWY1yA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/fastify-helmet/-/fastify-helmet-7.1.0.tgz", + "integrity": "sha512-rgSYdx42+Rq4EETbJXMCWtsvYtZdstEuaDBiwFAiNJhjjqgf2AllrdDYEUb5nUA/FXSrfP4MKnpa3ZgyLd/nRQ==", "requires": { - "fastify-plugin": "^3.0.0", - "helmet": "^5.0.1" + "fastify-helmet-deprecated": "npm:fastify-helmet@7.0.1", + "process-warning": "^1.0.0" + }, + "dependencies": { + "fastify-helmet-deprecated": { + "version": "npm:fastify-helmet@7.0.1", + "resolved": "https://registry.npmjs.org/fastify-helmet/-/fastify-helmet-7.0.1.tgz", + "integrity": "sha512-/PSKDJZkBhJ0ioY1swOUfYNYQRfRnXD5X2eKD9TSVBuPKbH+OYg/IYBxad33uaOGlWn28MNOd+kw5sQKSWY1yA==", + "requires": { + "fastify-plugin": "^3.0.0", + "helmet": "^5.0.1" + } + } } }, "fastify-jwt": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/fastify-jwt/-/fastify-jwt-4.1.3.tgz", - "integrity": "sha512-SmcXjwgO6x8Kw4ybiZHOhk2Sp5MCvA/qWI3aXZPXrICWi1z6bQBSXJw8PiyiiGt84w/YcikpgntkWZiEP04EEg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fastify-jwt/-/fastify-jwt-4.2.0.tgz", + "integrity": "sha512-wS0Wvg+5/7ZGaOJVFFIIWoMyc1Ashq9zUuVzq757R36fvXtsrEnEAaEIVFImAsDrAUIr9+PnrthMSGdVZgDk/g==", "requires": { - "@lukeed/ms": "^2.0.0", - "fast-jwt": "^1.4.0", - "fastify-plugin": "^3.0.0", - "http-errors": "^2.0.0", - "steed": "^1.1.3" + "fastify-jwt-deprecated": "npm:fastify-jwt@4.1.3", + "process-warning": "^1.0.0" + }, + "dependencies": { + "fastify-jwt-deprecated": { + "version": "npm:fastify-jwt@4.1.3", + "resolved": "https://registry.npmjs.org/fastify-jwt/-/fastify-jwt-4.1.3.tgz", + "integrity": "sha512-SmcXjwgO6x8Kw4ybiZHOhk2Sp5MCvA/qWI3aXZPXrICWi1z6bQBSXJw8PiyiiGt84w/YcikpgntkWZiEP04EEg==", + "requires": { + "@lukeed/ms": "^2.0.0", + "fast-jwt": "^1.4.0", + "fastify-plugin": "^3.0.0", + "http-errors": "^2.0.0", + "steed": "^1.1.3" + } + } } }, "fastify-plugin": { @@ -5780,23 +5831,43 @@ "integrity": "sha512-qKcDXmuZadJqdTm6vlCqioEbyewF60b/0LOFCcYN1B6BIZGlYJumWWOYs70SFYLDAH4YqdE1cxH/RKMG7rFxgA==" }, "fastify-postgres": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/fastify-postgres/-/fastify-postgres-3.6.0.tgz", - "integrity": "sha512-b4G5pgbSCAqiSsor5Q+kiJrFUM82rux6TJwInUgWiNy/8/DlxczgekWQMrZt3V8ITwKjHO8sa/Mud5SA0CRkvA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/fastify-postgres/-/fastify-postgres-3.7.0.tgz", + "integrity": "sha512-U49CvNQH/Xb6JjwQ7jm/GEf+iKxl42g0ktQ/bihIG8hj9p9syyX3bMH1fDDlNgN3ywIVGoQ0qavXjvf+aoFOdg==", "requires": { - "fastify-plugin": "^3.0.0" + "fastify-postgres-deprecated": "npm:fastify-postgres@3.6.0", + "process-warning": "^1.0.0" + }, + "dependencies": { + "fastify-postgres-deprecated": { + "version": "npm:fastify-postgres@3.6.0", + "resolved": "https://registry.npmjs.org/fastify-postgres/-/fastify-postgres-3.6.0.tgz", + "integrity": "sha512-b4G5pgbSCAqiSsor5Q+kiJrFUM82rux6TJwInUgWiNy/8/DlxczgekWQMrZt3V8ITwKjHO8sa/Mud5SA0CRkvA==", + "requires": { + "fastify-plugin": "^3.0.0" + } + } } }, "fastify-rate-limit": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/fastify-rate-limit/-/fastify-rate-limit-5.8.0.tgz", - "integrity": "sha512-sln2ZbEG1cb0Ok4pn+tXrZIU0zJUWEimANWB/Bq+z/Ad5fBys9YsmCySrPqhUdBcZHwk9ymX22wbgZvvNLokyQ==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/fastify-rate-limit/-/fastify-rate-limit-5.9.0.tgz", + "integrity": "sha512-v+w/Q7wUWEdefvhUtqEhUyjg4DThjGQTlfYDOR0tgave6MbsBnCwZhRoEF1mVVa3mLb4eHXY9WH8TaRDvZt8Lg==", "requires": { - "fastify-plugin": "^3.0.1", - "ms": "^2.1.3", - "tiny-lru": "^8.0.1" + "fastify-rate-limit-deprecated": "npm:fastify-rate-limit@5.8.0", + "process-warning": "^1.0.0" }, "dependencies": { + "fastify-rate-limit-deprecated": { + "version": "npm:fastify-rate-limit@5.8.0", + "resolved": "https://registry.npmjs.org/fastify-rate-limit/-/fastify-rate-limit-5.8.0.tgz", + "integrity": "sha512-sln2ZbEG1cb0Ok4pn+tXrZIU0zJUWEimANWB/Bq+z/Ad5fBys9YsmCySrPqhUdBcZHwk9ymX22wbgZvvNLokyQ==", + "requires": { + "fastify-plugin": "^3.0.1", + "ms": "^2.1.3", + "tiny-lru": "^8.0.1" + } + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -5805,16 +5876,12 @@ } }, "fastify-sensible": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/fastify-sensible/-/fastify-sensible-3.1.2.tgz", - "integrity": "sha512-fS8GeY6db3q38GzWOoZMggrw9yHOoXdHv1Pgnorvv18uDrmh1iL8gP9/cqdWzZRM1J3fYvcHsfV2t4BXQF2+sw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fastify-sensible/-/fastify-sensible-3.2.0.tgz", + "integrity": "sha512-Y6hW5fRviGUXf5r5xEuqfnX5Zz1UEam1nGCkFH62r1wgVrfNjY5zNhfgKA23+zO6AcrSW6PQN5vXj9sJ2SBQ2w==", "requires": { - "fast-deep-equal": "^3.1.1", - "fastify-plugin": "^3.0.0", - "forwarded": "^0.2.0", - "http-errors": "^1.7.3", - "type-is": "^1.6.18", - "vary": "^1.1.2" + "fastify-sensible-deprecated": "npm:fastify-sensible@3.1.2", + "process-warning": "^1.0.0" }, "dependencies": { "depd": { @@ -5822,6 +5889,19 @@ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, + "fastify-sensible-deprecated": { + "version": "npm:fastify-sensible@3.1.2", + "resolved": "https://registry.npmjs.org/fastify-sensible/-/fastify-sensible-3.1.2.tgz", + "integrity": "sha512-fS8GeY6db3q38GzWOoZMggrw9yHOoXdHv1Pgnorvv18uDrmh1iL8gP9/cqdWzZRM1J3fYvcHsfV2t4BXQF2+sw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fastify-plugin": "^3.0.0", + "forwarded": "^0.2.0", + "http-errors": "^1.7.3", + "type-is": "^1.6.18", + "vary": "^1.1.2" + } + }, "http-errors": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", @@ -6468,9 +6548,9 @@ "dev": true }, "helmet": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/helmet/-/helmet-5.0.1.tgz", - "integrity": "sha512-iyYpGYH2nbQVaQtauYDnemWg45S2RyGvJ+iKj+V9jp7Dc1NTtAJHmD+hFOSYS7Xdwe1GeyVEYSydggXLOg6TKQ==" + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/helmet/-/helmet-5.0.2.tgz", + "integrity": "sha512-QWlwUZZ8BtlvwYVTSDTBChGf8EOcQ2LkGMnQJxSzD1mUu8CCjXJZq/BXP8eWw4kikRnzlhtYo3lCk0ucmYA3Vg==" }, "homedir-polyfill": { "version": "1.0.3", @@ -8788,9 +8868,9 @@ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" }, "mnemonist": { - "version": "0.39.0", - "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.39.0.tgz", - "integrity": "sha512-7v08Ldk1lnlywnIShqfKYN7EW4WKLUnkoWApdmR47N1xA2xmEtWERfEvyRCepbuFCETG5OnfaGQpp/p4Bus6ZQ==", + "version": "0.39.1", + "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.39.1.tgz", + "integrity": "sha512-bY13FSvcbKLj+FaJcR2+xFZ3m2R1+BrLpavAh0BMyGSq0iPowbvYllwitlkvVyEowEYSulCMzxDaju9bC4+cow==", "requires": { "obliterator": "^2.0.1" } @@ -8971,9 +9051,9 @@ "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" }, "node-gyp-build": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", - "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==" + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz", + "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==" }, "node-int64": { "version": "0.4.0", @@ -11324,9 +11404,9 @@ } }, "obliterator": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/obliterator/-/obliterator-2.0.2.tgz", - "integrity": "sha512-g0TrA7SbUggROhDPK8cEu/qpItwH2LSKcNl4tlfBNT54XY+nOsqrs0Q68h1V9b3HOSpIWv15jb1lax2hAggdIg==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/obliterator/-/obliterator-2.0.3.tgz", + "integrity": "sha512-qN5lHhArxl/789Bp3XCpssAYy7cvOdRzxzflmGEJaiipAT2b/USr1XvKjYyssPOwQ/3KjV1e8Ed9po9rie6E6A==" }, "on-exit-leak-free": { "version": "0.2.0", @@ -11642,9 +11722,9 @@ } }, "pino": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-7.10.0.tgz", - "integrity": "sha512-T6R92jy/APDElEuOk0gqa4nds3ZgqFbHde2X0g8XorlyPlVGlr9T5KQphtp72a3ByKOdZMg/gM/0IprpGQfTWg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-7.11.0.tgz", + "integrity": "sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==", "requires": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.0.0", @@ -13706,9 +13786,9 @@ "dev": true }, "thread-stream": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.1.tgz", - "integrity": "sha512-SCnuIT27gc2h/F/RY2peuC7brgLy+1oXU+7yOIAITz1z5stDpXCF5rAoFcykjuK6ifbTlKAHL7Ccq8oc5Btv1w==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-0.15.2.tgz", + "integrity": "sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==", "requires": { "real-require": "^0.1.0" } diff --git a/package.json b/package.json index 56f40adb..c40f165d 100644 --- a/package.json +++ b/package.json @@ -73,25 +73,25 @@ }, "dependencies": { "@humanwhocodes/env": "2.2.0", - "@supabase/supabase-js": "1.31.1", + "@supabase/supabase-js": "1.35.2", "ajv-errors": "1.0.1", "bcrypt": "5.0.1", "config": "3.3.7", "fastify": "3.28.0", - "fastify-auth": "1.1.0", + "fastify-auth": "1.2.0", "fastify-blipp": "3.1.0", - "fastify-cors": "6.0.3", - "fastify-helmet": "7.0.1", - "fastify-jwt": "4.1.3", + "fastify-cors": "6.1.0", + "fastify-helmet": "7.1.0", + "fastify-jwt": "4.2.0", "fastify-plugin": "3.0.1", - "fastify-postgres": "3.6.0", - "fastify-rate-limit": "5.8.0", - "fastify-sensible": "3.1.2", + "fastify-postgres": "3.7.0", + "fastify-rate-limit": "5.9.0", + "fastify-sensible": "3.2.0", "fluent-json-schema": "3.1.0", "ioredis": "4.28.5", "make-promises-safe": "5.1.0", "pg": "8.7.3", - "pino": "7.10.0", + "pino": "7.11.0", "pino-logflare": "0.3.12", "pino-pretty": "7.6.1", "pino-syslog": "2.0.0",