From c99972a95be3b6e4af09cbe0b47ef7c16f0cf5dc Mon Sep 17 00:00:00 2001 From: Darren Clarke Date: Sun, 23 Jul 2023 11:21:39 +0200 Subject: [PATCH] Upgrade deps and build fixes --- .gitlab-ci.yml | 3 +- .../app/(main)/create/_components/Create.tsx | 2 +- .../app/_components/GettingStartedDialog.tsx | 6 +- .../leafcutter/app/_components/HelpButton.tsx | 2 +- apps/leafcutter/app/_components/Home.tsx | 2 +- apps/leafcutter/app/_components/Sidebar.tsx | 4 +- apps/leafcutter/app/_components/Tooltip.tsx | 4 +- .../app/_components/WelcomeDialog.tsx | 2 +- apps/leafcutter/next-env.d.ts | 1 + apps/leafcutter/package.json | 8 +- apps/link/package.json | 8 +- apps/metamigo-api/package.json | 2 +- apps/metamigo-cli/package.json | 2 +- apps/metamigo-frontend/package.json | 14 +- apps/metamigo-worker/package.json | 2 +- package-lock.json | 973 +++++++++++++----- packages/metamigo-common/package.json | 2 +- packages/metamigo-config/package.json | 2 +- packages/metamigo-db/package.json | 2 +- 19 files changed, 757 insertions(+), 284 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5588f90..c05d931 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -206,7 +206,8 @@ zammad-docker-build: - npm install npm@latest -g - npm install -g turbo - npm ci - - turbo build --filter zammad-addon-* + - turbo build --force --filter zammad-addon-* + - ls -al addons - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - DOCKER_BUILDKIT=1 docker build --pull --no-cache -t ${DOCKER_NS}:${DOCKER_TAG} -f ${DOCKERFILE_PATH} ${DOCKER_CONTEXT} - docker push ${DOCKER_NS}:${DOCKER_TAG} diff --git a/apps/leafcutter/app/(main)/create/_components/Create.tsx b/apps/leafcutter/app/(main)/create/_components/Create.tsx index 738e347..e95a67a 100644 --- a/apps/leafcutter/app/(main)/create/_components/Create.tsx +++ b/apps/leafcutter/app/(main)/create/_components/Create.tsx @@ -20,7 +20,7 @@ export const Create: FC = ({ templates }) => { typography: { h1, h4 }, } = useAppContext(); const router = useRouter(); - const pathname = usePathname(); + const pathname = usePathname() ?? ""; const cookieName = "searchIntroComplete"; const [cookies, setCookie] = useCookies([cookieName]); const searchIntroComplete = parseInt(cookies[cookieName], 10) || 0; diff --git a/apps/leafcutter/app/_components/GettingStartedDialog.tsx b/apps/leafcutter/app/_components/GettingStartedDialog.tsx index 20f688e..046630a 100644 --- a/apps/leafcutter/app/_components/GettingStartedDialog.tsx +++ b/apps/leafcutter/app/_components/GettingStartedDialog.tsx @@ -65,8 +65,8 @@ export const GettingStartedDialog: FC = () => { const router = useRouter(); const [completedItems, setCompletedItems] = useState([] as any[]); const searchParams = useSearchParams(); - const pathname = usePathname(); - const open = searchParams.get("tooltip")?.toString() === "checklist"; + const pathname = usePathname() ?? ""; + const open = searchParams?.get("tooltip")?.toString() === "checklist"; const toggleCompletedItem = (item: any) => { if (completedItems.includes(item)) { setCompletedItems(completedItems.filter((i) => i !== item)); @@ -94,7 +94,7 @@ export const GettingStartedDialog: FC = () => { {t("getStartedChecklist")} - router.push(pathname)}> + router.push(pathname ?? "")}> diff --git a/apps/leafcutter/app/_components/HelpButton.tsx b/apps/leafcutter/app/_components/HelpButton.tsx index 6d279dc..0d315f2 100644 --- a/apps/leafcutter/app/_components/HelpButton.tsx +++ b/apps/leafcutter/app/_components/HelpButton.tsx @@ -8,7 +8,7 @@ import { useAppContext } from "./AppProvider"; export const HelpButton: FC = () => { const router = useRouter(); - const pathname = usePathname(); + const pathname = usePathname() ?? ""; const [helpActive, setHelpActive] = useState(false); const { colors: { leafcutterElectricBlue }, diff --git a/apps/leafcutter/app/_components/Home.tsx b/apps/leafcutter/app/_components/Home.tsx index 33299ac..a9096f6 100644 --- a/apps/leafcutter/app/_components/Home.tsx +++ b/apps/leafcutter/app/_components/Home.tsx @@ -18,7 +18,7 @@ type HomeProps = { export const Home: FC = ({ visualizations }) => { const router = useRouter(); - const pathname = usePathname(); + const pathname = usePathname() ?? ""; const cookieName = "homeIntroComplete"; const [cookies, setCookie] = useCookies([cookieName]); const t = useTranslate(); diff --git a/apps/leafcutter/app/_components/Sidebar.tsx b/apps/leafcutter/app/_components/Sidebar.tsx index b6ddf55..91732b6 100644 --- a/apps/leafcutter/app/_components/Sidebar.tsx +++ b/apps/leafcutter/app/_components/Sidebar.tsx @@ -101,8 +101,8 @@ interface SidebarProps { export const Sidebar: FC = ({ open }) => { const t = useTranslate(); - const pathname = usePathname(); - const section = pathname.split("/")[1]; + const pathname = usePathname() ?? ""; + const section = pathname?.split("/")[1]; const { colors: { white }, // leafcutterElectricBlue, leafcutterLightBlue, } = useAppContext(); diff --git a/apps/leafcutter/app/_components/Tooltip.tsx b/apps/leafcutter/app/_components/Tooltip.tsx index aa2f25d..898ac9c 100644 --- a/apps/leafcutter/app/_components/Tooltip.tsx +++ b/apps/leafcutter/app/_components/Tooltip.tsx @@ -40,9 +40,9 @@ export const Tooltip: FC = ({ colors: { white, leafcutterElectricBlue, almostBlack }, } = useAppContext(); const router = useRouter(); - const pathname = usePathname(); + const pathname = usePathname() ?? ""; const searchParams = useSearchParams(); - const activeTooltip = searchParams.get('tooltip')?.toString(); + const activeTooltip = searchParams?.get("tooltip")?.toString(); const open = activeTooltip === tooltipID; const showNavigation = true; diff --git a/apps/leafcutter/app/_components/WelcomeDialog.tsx b/apps/leafcutter/app/_components/WelcomeDialog.tsx index 59cc4d4..ade50a6 100644 --- a/apps/leafcutter/app/_components/WelcomeDialog.tsx +++ b/apps/leafcutter/app/_components/WelcomeDialog.tsx @@ -16,7 +16,7 @@ export const WelcomeDialog = () => { colors: { white, leafcutterElectricBlue }, typography: { h1, h6, p }, } = useAppContext(); - const activeTooltip = searchParams.get('tooltip')?.toString(); + const activeTooltip = searchParams?.get("tooltip")?.toString(); const open = activeTooltip === "welcome"; return ( diff --git a/apps/leafcutter/next-env.d.ts b/apps/leafcutter/next-env.d.ts index 4f11a03..fd36f94 100644 --- a/apps/leafcutter/next-env.d.ts +++ b/apps/leafcutter/next-env.d.ts @@ -1,5 +1,6 @@ /// /// +/// // NOTE: This file should not be edited // see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/apps/leafcutter/package.json b/apps/leafcutter/package.json index 4af7328..d2604d4 100644 --- a/apps/leafcutter/package.json +++ b/apps/leafcutter/package.json @@ -29,7 +29,7 @@ "date-fns": "^2.30.0", "http-proxy-middleware": "^2.0.6", "material-ui-popup-state": "^5.0.9", - "next": "13.4.11", + "next": "13.4.12", "next-auth": "^4.22.3", "next-http-proxy-middleware": "^1.2.5", "nodemailer": "^6.9.4", @@ -40,20 +40,20 @@ "react-iframe": "^1.8.5", "react-markdown": "^8.0.7", "react-polyglot": "^0.7.2", - "sharp": "^0.32.3", + "sharp": "^0.32.4", "swr": "^2.2.0", "tss-react": "^4.8.8", "uuid": "^9.0.0" }, "devDependencies": { "@babel/core": "^7.22.9", - "@types/node": "^20.4.2", + "@types/node": "^20.4.4", "@types/react": "18.2.15", "@types/uuid": "^9.0.2", "babel-loader": "^9.1.3", "eslint": "^8.45.0", "eslint-config-airbnb": "^19.0.4", - "eslint-config-next": "^13.4.11", + "eslint-config-next": "^13.4.12", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jsx-a11y": "^6.7.1", diff --git a/apps/link/package.json b/apps/link/package.json index cdadb36..004de31 100644 --- a/apps/link/package.json +++ b/apps/link/package.json @@ -27,26 +27,26 @@ "graphql-request": "^6.1.0", "material-ui-popup-state": "^5.0.9", "mui-chips-input": "^2.0.2", - "next": "13.4.11", + "next": "13.4.12", "next-auth": "^4.22.3", "react": "18.2.0", "react-cookie": "^4.1.1", "react-dom": "18.2.0", "react-iframe": "^1.8.5", "react-polyglot": "^0.7.2", - "sharp": "^0.32.3", + "sharp": "^0.32.4", "swr": "^2.2.0", "tss-react": "^4.8.8" }, "devDependencies": { "@babel/core": "^7.22.9", - "@types/node": "^20.4.2", + "@types/node": "^20.4.4", "@types/react": "18.2.15", "@types/uuid": "^9.0.2", "babel-loader": "^9.1.3", "eslint": "^8.45.0", "eslint-config-airbnb": "^19.0.4", - "eslint-config-next": "^13.4.11", + "eslint-config-next": "^13.4.12", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jsx-a11y": "^6.7.1", diff --git a/apps/metamigo-api/package.json b/apps/metamigo-api/package.json index 9475f6b..3cee65c 100644 --- a/apps/metamigo-api/package.json +++ b/apps/metamigo-api/package.json @@ -54,7 +54,7 @@ "jest-config-link": "*", "nodemon": "^3.0.1", "pg-monitor": "^2.0.0", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "ts-node": "^10.9.1", "tsc-watch": "^6.0.4", "tsconfig-link": "*", diff --git a/apps/metamigo-cli/package.json b/apps/metamigo-cli/package.json index 6237bea..0441344 100644 --- a/apps/metamigo-cli/package.json +++ b/apps/metamigo-cli/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@types/jest": "^29.5.3", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "nodemon": "^3.0.1", "tsconfig-link": "*", "eslint-config-link": "*", diff --git a/apps/metamigo-frontend/package.json b/apps/metamigo-frontend/package.json index c1c005e..e8ad40d 100644 --- a/apps/metamigo-frontend/package.json +++ b/apps/metamigo-frontend/package.json @@ -14,15 +14,15 @@ "http-proxy-middleware": "^2.0.6", "jsonwebtoken": "^9.0.1", "jwks-rsa": "^3.0.1", - "next": "13.4.11", + "next": "13.4.12", "next-auth": "4.22.3", - "ra-data-graphql": "^4.12.1", - "ra-i18n-polyglot": "^4.12.1", - "ra-input-rich-text": "^4.12.1", - "ra-language-english": "^4.12.1", + "ra-data-graphql": "^4.12.2", + "ra-i18n-polyglot": "^4.12.2", + "ra-input-rich-text": "^4.12.2", + "ra-language-english": "^4.12.2", "ra-postgraphile": "^6.1.1", "react": "18.2.0", - "react-admin": "^4.12.1", + "react-admin": "^4.12.2", "react-digit-input": "^2.1.0", "react-dom": "18.2.0", "react-qr-code": "^2.0.11", @@ -41,7 +41,7 @@ "fmt": "prettier --ignore-path .eslintignore \"**/*.{js,jsx,ts,tsx,graphql,md}\" --write" }, "devDependencies": { - "@next/eslint-plugin-next": "^13.4.11", + "@next/eslint-plugin-next": "^13.4.12", "@types/hapi__wreck": "17.0.1", "@types/react": "18.2.15", "@types/react-mic": "12.4.3", diff --git a/apps/metamigo-worker/package.json b/apps/metamigo-worker/package.json index ad927af..c374de8 100644 --- a/apps/metamigo-worker/package.json +++ b/apps/metamigo-worker/package.json @@ -27,7 +27,7 @@ "jest-circus": "^29.6.1", "jest-junit": "^16.0.0", "nodemon": "^3.0.1", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prettier": "^3.0.0", "ts-node": "^10.9.1", "typedoc": "^0.24.8", diff --git a/package-lock.json b/package-lock.json index 9633154..bca6f8c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "date-fns": "^2.30.0", "http-proxy-middleware": "^2.0.6", "material-ui-popup-state": "^5.0.9", - "next": "13.4.11", + "next": "13.4.12", "next-auth": "^4.22.3", "next-http-proxy-middleware": "^1.2.5", "nodemailer": "^6.9.4", @@ -51,20 +51,20 @@ "react-iframe": "^1.8.5", "react-markdown": "^8.0.7", "react-polyglot": "^0.7.2", - "sharp": "^0.32.3", + "sharp": "^0.32.4", "swr": "^2.2.0", "tss-react": "^4.8.8", "uuid": "^9.0.0" }, "devDependencies": { "@babel/core": "^7.22.9", - "@types/node": "^20.4.2", + "@types/node": "^20.4.4", "@types/react": "18.2.15", "@types/uuid": "^9.0.2", "babel-loader": "^9.1.3", "eslint": "^8.45.0", "eslint-config-airbnb": "^19.0.4", - "eslint-config-next": "^13.4.11", + "eslint-config-next": "^13.4.12", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jsx-a11y": "^6.7.1", @@ -474,9 +474,9 @@ } }, "apps/leafcutter/node_modules/@next/env": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.11.tgz", - "integrity": "sha512-BbPLOkfFFca+OpwSmGhNrl56B3ZzOFS4eJ85SpGTDpjlXoz7XFfS3MMOfjUCTuW1laTrQjm98I9Q30tsYpr8ew==" + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.12.tgz", + "integrity": "sha512-RmHanbV21saP/6OEPBJ7yJMuys68cIf8OBBWd7+uj40LdpmswVAwe1uzeuFyUsd6SfeITWT3XnQfn6wULeKwDQ==" }, "apps/leafcutter/node_modules/@next/eslint-plugin-next": { "version": "13.4.5", @@ -487,9 +487,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-darwin-arm64": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.11.tgz", - "integrity": "sha512-lc3vl7Wo5A6dnLoJKlURHx2Y8wvHPQBy2JmJ88r+xbATYSyy3U+1B0M0ycrtleIP3lmachoeai9V/8ITt+/AQQ==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.12.tgz", + "integrity": "sha512-deUrbCXTMZ6ZhbOoloqecnUeNpUOupi8SE2tx4jPfNS9uyUR9zK4iXBvH65opVcA/9F5I/p8vDXSYbUlbmBjZg==", "cpu": [ "arm64" ], @@ -502,9 +502,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-darwin-x64": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.11.tgz", - "integrity": "sha512-0bSZrEcKSOywSeCJbqwE9B7nHd5CVB+J6vIjCKb0IUWzmireMn6OLu1fsZbNKNetpuVq2Fdk2dmUpYIXuSfGTg==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.12.tgz", + "integrity": "sha512-WRvH7RxgRHlC1yb5oG0ZLx8F7uci9AivM5/HGGv9ZyG2Als8Ij64GC3d+mQ5sJhWjusyU6T6V1WKTUoTmOB0zQ==", "cpu": [ "x64" ], @@ -517,9 +517,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.11.tgz", - "integrity": "sha512-BrSo2dYhbYSJksmzdj6uR+hz0ZNgVdWKeyVFou+SSHHm1JoviAOPv9QPBliK1LMoBVk5TA2FlTMS5zzYfm2mUw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.12.tgz", + "integrity": "sha512-YEKracAWuxp54tKiAvvq73PUs9lok57cc8meYRibTWe/VdPB2vLgkTVWFcw31YDuRXdEhdX0fWS6Q+ESBhnEig==", "cpu": [ "arm64" ], @@ -532,9 +532,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-linux-arm64-musl": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.11.tgz", - "integrity": "sha512-AWACRlOtmCO+KaRaPtltYdoRPHhXf1ywhc6vRxT0UnJvrFpbzDpncKHCadPWYlrOyT37bT1+9ye8tHxBjlNiuA==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.12.tgz", + "integrity": "sha512-LhJR7/RAjdHJ2Isl2pgc/JaoxNk0KtBgkVpiDJPVExVWA1c6gzY57+3zWuxuyWzTG+fhLZo2Y80pLXgIJv7g3g==", "cpu": [ "arm64" ], @@ -547,9 +547,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-linux-x64-gnu": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.11.tgz", - "integrity": "sha512-JEC0lkHKSLeW82YeSeTO4GjcQ1996paE2+daFWFPJ6V1m0zJ/6FWGZEIivGdsZTUGy34pFFoYlo9QhDEeRZWHw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.12.tgz", + "integrity": "sha512-1DWLL/B9nBNiQRng+1aqs3OaZcxC16Nf+mOnpcrZZSdyKHek3WQh6j/fkbukObgNGwmCoVevLUa/p3UFTTqgqg==", "cpu": [ "x64" ], @@ -562,9 +562,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-linux-x64-musl": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.11.tgz", - "integrity": "sha512-gBTXltxQf+2vGx7c5eBMYhh/TJ1IPTOWi75XhfdLhXP3CljupRZJiFzwTKYXk/XAEc3Vd/FL8DYJN5THog1t2Q==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.12.tgz", + "integrity": "sha512-kEAJmgYFhp0VL+eRWmUkVxLVunn7oL9Mdue/FS8yzRBVj7Z0AnIrHpTIeIUl1bbdQq1VaoOztnKicAjfkLTRCQ==", "cpu": [ "x64" ], @@ -577,9 +577,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.11.tgz", - "integrity": "sha512-SlOMH+Ewh71/PQGM9hSoHoINNo0RFekMIJ/95JcLIRGLZLFj5jEFb44WT8ISmBFtkdZu7eSeIcnD615sCwwctw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.12.tgz", + "integrity": "sha512-GMLuL/loR6yIIRTnPRY6UGbLL9MBdw2anxkOnANxvLvsml4F0HNIgvnU3Ej4BjbqMTNjD4hcPFdlEow4XHPdZA==", "cpu": [ "arm64" ], @@ -592,9 +592,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.11.tgz", - "integrity": "sha512-W0dipacpgzmqcJlqCwmMLEHg4nxGa6wUxS8tsABEcFDF/+UQA5p34H5rGsn+SoeGNmhK0Nsr+cDtVbEviDEf6w==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.12.tgz", + "integrity": "sha512-PhgNqN2Vnkm7XaMdRmmX0ZSwZXQAtamBVSa9A/V1dfKQCV1rjIZeiy/dbBnVYGdj63ANfsOR/30XpxP71W0eww==", "cpu": [ "ia32" ], @@ -607,9 +607,9 @@ } }, "apps/leafcutter/node_modules/@next/swc-win32-x64-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.11.tgz", - "integrity": "sha512-thNeqt0QtsvaNkRK+Ge31REyriGMJC3HlVwvC9z6b82+Q7Coz5Q/UvIX3HmKPr00UleSRCM4QPxH+YT6wrjOqw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.12.tgz", + "integrity": "sha512-Z+56e/Ljt0bUs+T+jPjhFyxYBcdY2RIq9ELFU+qAMQMteHo7ymbV7CKmlcX59RI9C4YzN8PgMgLyAoi916b5HA==", "cpu": [ "x64" ], @@ -638,9 +638,9 @@ } }, "apps/leafcutter/node_modules/@types/node": { - "version": "20.4.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.2.tgz", - "integrity": "sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw==", + "version": "20.4.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.4.tgz", + "integrity": "sha512-CukZhumInROvLq3+b5gLev+vgpsIqC2D0deQr/yS1WnxvmYLlJXZpaQrQiseMY+6xusl79E04UjWoqyr+t1/Ew==", "dev": true }, "apps/leafcutter/node_modules/@types/react": { @@ -732,6 +732,14 @@ "node": ">= 0.6" } }, + "apps/leafcutter/node_modules/detect-libc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "engines": { + "node": ">=8" + } + }, "apps/leafcutter/node_modules/eslint": { "version": "8.45.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", @@ -976,11 +984,11 @@ } }, "apps/leafcutter/node_modules/next": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/next/-/next-13.4.11.tgz", - "integrity": "sha512-XlJClNF3OPCv99At3BA7TflcF5q2zJAuTcyE4l6f5LWN3Uh8FF4e8PhZfaBk0PKmsKL7yOMGele/UUzbLvLbzw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/next/-/next-13.4.12.tgz", + "integrity": "sha512-eHfnru9x6NRmTMcjQp6Nz0J4XH9OubmzOa7CkWL+AUrUxpibub3vWwttjduu9No16dug1kq04hiUUpo7J3m3Xw==", "dependencies": { - "@next/env": "13.4.11", + "@next/env": "13.4.12", "@swc/helpers": "0.5.1", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001406", @@ -996,15 +1004,15 @@ "node": ">=16.8.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "13.4.11", - "@next/swc-darwin-x64": "13.4.11", - "@next/swc-linux-arm64-gnu": "13.4.11", - "@next/swc-linux-arm64-musl": "13.4.11", - "@next/swc-linux-x64-gnu": "13.4.11", - "@next/swc-linux-x64-musl": "13.4.11", - "@next/swc-win32-arm64-msvc": "13.4.11", - "@next/swc-win32-ia32-msvc": "13.4.11", - "@next/swc-win32-x64-msvc": "13.4.11" + "@next/swc-darwin-arm64": "13.4.12", + "@next/swc-darwin-x64": "13.4.12", + "@next/swc-linux-arm64-gnu": "13.4.12", + "@next/swc-linux-arm64-musl": "13.4.12", + "@next/swc-linux-x64-gnu": "13.4.12", + "@next/swc-linux-x64-musl": "13.4.12", + "@next/swc-win32-arm64-msvc": "13.4.12", + "@next/swc-win32-ia32-msvc": "13.4.12", + "@next/swc-win32-x64-msvc": "13.4.12" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -1158,6 +1166,53 @@ "semver": "bin/semver.js" } }, + "apps/leafcutter/node_modules/sharp": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.4.tgz", + "integrity": "sha512-exUnZewqVZC6UXqXuQ8fyJJv0M968feBi04jb9GcUHrWtkRoAKnbJt8IfwT4NJs7FskArbJ14JAFGVuooszoGg==", + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "node-addon-api": "^6.1.0", + "prebuild-install": "^7.1.1", + "semver": "^7.5.4", + "simple-get": "^4.0.1", + "tar-fs": "^3.0.4", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "apps/leafcutter/node_modules/sharp/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" + } + }, + "apps/leafcutter/node_modules/sharp/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "apps/leafcutter/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -1244,26 +1299,26 @@ "graphql-request": "^6.1.0", "material-ui-popup-state": "^5.0.9", "mui-chips-input": "^2.0.2", - "next": "13.4.11", + "next": "13.4.12", "next-auth": "^4.22.3", "react": "18.2.0", "react-cookie": "^4.1.1", "react-dom": "18.2.0", "react-iframe": "^1.8.5", "react-polyglot": "^0.7.2", - "sharp": "^0.32.3", + "sharp": "^0.32.4", "swr": "^2.2.0", "tss-react": "^4.8.8" }, "devDependencies": { "@babel/core": "^7.22.9", - "@types/node": "^20.4.2", + "@types/node": "^20.4.4", "@types/react": "18.2.15", "@types/uuid": "^9.0.2", "babel-loader": "^9.1.3", "eslint": "^8.45.0", "eslint-config-airbnb": "^19.0.4", - "eslint-config-next": "^13.4.11", + "eslint-config-next": "^13.4.12", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jsx-a11y": "^6.7.1", @@ -1673,9 +1728,9 @@ } }, "apps/link/node_modules/@next/env": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.11.tgz", - "integrity": "sha512-BbPLOkfFFca+OpwSmGhNrl56B3ZzOFS4eJ85SpGTDpjlXoz7XFfS3MMOfjUCTuW1laTrQjm98I9Q30tsYpr8ew==" + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.12.tgz", + "integrity": "sha512-RmHanbV21saP/6OEPBJ7yJMuys68cIf8OBBWd7+uj40LdpmswVAwe1uzeuFyUsd6SfeITWT3XnQfn6wULeKwDQ==" }, "apps/link/node_modules/@next/eslint-plugin-next": { "version": "13.4.5", @@ -1686,9 +1741,9 @@ } }, "apps/link/node_modules/@next/swc-darwin-arm64": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.11.tgz", - "integrity": "sha512-lc3vl7Wo5A6dnLoJKlURHx2Y8wvHPQBy2JmJ88r+xbATYSyy3U+1B0M0ycrtleIP3lmachoeai9V/8ITt+/AQQ==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.12.tgz", + "integrity": "sha512-deUrbCXTMZ6ZhbOoloqecnUeNpUOupi8SE2tx4jPfNS9uyUR9zK4iXBvH65opVcA/9F5I/p8vDXSYbUlbmBjZg==", "cpu": [ "arm64" ], @@ -1701,9 +1756,9 @@ } }, "apps/link/node_modules/@next/swc-darwin-x64": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.11.tgz", - "integrity": "sha512-0bSZrEcKSOywSeCJbqwE9B7nHd5CVB+J6vIjCKb0IUWzmireMn6OLu1fsZbNKNetpuVq2Fdk2dmUpYIXuSfGTg==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.12.tgz", + "integrity": "sha512-WRvH7RxgRHlC1yb5oG0ZLx8F7uci9AivM5/HGGv9ZyG2Als8Ij64GC3d+mQ5sJhWjusyU6T6V1WKTUoTmOB0zQ==", "cpu": [ "x64" ], @@ -1716,9 +1771,9 @@ } }, "apps/link/node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.11.tgz", - "integrity": "sha512-BrSo2dYhbYSJksmzdj6uR+hz0ZNgVdWKeyVFou+SSHHm1JoviAOPv9QPBliK1LMoBVk5TA2FlTMS5zzYfm2mUw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.12.tgz", + "integrity": "sha512-YEKracAWuxp54tKiAvvq73PUs9lok57cc8meYRibTWe/VdPB2vLgkTVWFcw31YDuRXdEhdX0fWS6Q+ESBhnEig==", "cpu": [ "arm64" ], @@ -1731,9 +1786,9 @@ } }, "apps/link/node_modules/@next/swc-linux-arm64-musl": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.11.tgz", - "integrity": "sha512-AWACRlOtmCO+KaRaPtltYdoRPHhXf1ywhc6vRxT0UnJvrFpbzDpncKHCadPWYlrOyT37bT1+9ye8tHxBjlNiuA==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.12.tgz", + "integrity": "sha512-LhJR7/RAjdHJ2Isl2pgc/JaoxNk0KtBgkVpiDJPVExVWA1c6gzY57+3zWuxuyWzTG+fhLZo2Y80pLXgIJv7g3g==", "cpu": [ "arm64" ], @@ -1746,9 +1801,9 @@ } }, "apps/link/node_modules/@next/swc-linux-x64-gnu": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.11.tgz", - "integrity": "sha512-JEC0lkHKSLeW82YeSeTO4GjcQ1996paE2+daFWFPJ6V1m0zJ/6FWGZEIivGdsZTUGy34pFFoYlo9QhDEeRZWHw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.12.tgz", + "integrity": "sha512-1DWLL/B9nBNiQRng+1aqs3OaZcxC16Nf+mOnpcrZZSdyKHek3WQh6j/fkbukObgNGwmCoVevLUa/p3UFTTqgqg==", "cpu": [ "x64" ], @@ -1761,9 +1816,9 @@ } }, "apps/link/node_modules/@next/swc-linux-x64-musl": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.11.tgz", - "integrity": "sha512-gBTXltxQf+2vGx7c5eBMYhh/TJ1IPTOWi75XhfdLhXP3CljupRZJiFzwTKYXk/XAEc3Vd/FL8DYJN5THog1t2Q==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.12.tgz", + "integrity": "sha512-kEAJmgYFhp0VL+eRWmUkVxLVunn7oL9Mdue/FS8yzRBVj7Z0AnIrHpTIeIUl1bbdQq1VaoOztnKicAjfkLTRCQ==", "cpu": [ "x64" ], @@ -1776,9 +1831,9 @@ } }, "apps/link/node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.11.tgz", - "integrity": "sha512-SlOMH+Ewh71/PQGM9hSoHoINNo0RFekMIJ/95JcLIRGLZLFj5jEFb44WT8ISmBFtkdZu7eSeIcnD615sCwwctw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.12.tgz", + "integrity": "sha512-GMLuL/loR6yIIRTnPRY6UGbLL9MBdw2anxkOnANxvLvsml4F0HNIgvnU3Ej4BjbqMTNjD4hcPFdlEow4XHPdZA==", "cpu": [ "arm64" ], @@ -1791,9 +1846,9 @@ } }, "apps/link/node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.11.tgz", - "integrity": "sha512-W0dipacpgzmqcJlqCwmMLEHg4nxGa6wUxS8tsABEcFDF/+UQA5p34H5rGsn+SoeGNmhK0Nsr+cDtVbEviDEf6w==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.12.tgz", + "integrity": "sha512-PhgNqN2Vnkm7XaMdRmmX0ZSwZXQAtamBVSa9A/V1dfKQCV1rjIZeiy/dbBnVYGdj63ANfsOR/30XpxP71W0eww==", "cpu": [ "ia32" ], @@ -1806,9 +1861,9 @@ } }, "apps/link/node_modules/@next/swc-win32-x64-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.11.tgz", - "integrity": "sha512-thNeqt0QtsvaNkRK+Ge31REyriGMJC3HlVwvC9z6b82+Q7Coz5Q/UvIX3HmKPr00UleSRCM4QPxH+YT6wrjOqw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.12.tgz", + "integrity": "sha512-Z+56e/Ljt0bUs+T+jPjhFyxYBcdY2RIq9ELFU+qAMQMteHo7ymbV7CKmlcX59RI9C4YzN8PgMgLyAoi916b5HA==", "cpu": [ "x64" ], @@ -1821,9 +1876,9 @@ } }, "apps/link/node_modules/@types/node": { - "version": "20.4.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.2.tgz", - "integrity": "sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw==", + "version": "20.4.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.4.tgz", + "integrity": "sha512-CukZhumInROvLq3+b5gLev+vgpsIqC2D0deQr/yS1WnxvmYLlJXZpaQrQiseMY+6xusl79E04UjWoqyr+t1/Ew==", "dev": true }, "apps/link/node_modules/@types/react": { @@ -1915,6 +1970,14 @@ "node": ">= 0.6" } }, + "apps/link/node_modules/detect-libc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", + "engines": { + "node": ">=8" + } + }, "apps/link/node_modules/eslint": { "version": "8.45.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", @@ -2158,11 +2221,11 @@ } }, "apps/link/node_modules/next": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/next/-/next-13.4.11.tgz", - "integrity": "sha512-XlJClNF3OPCv99At3BA7TflcF5q2zJAuTcyE4l6f5LWN3Uh8FF4e8PhZfaBk0PKmsKL7yOMGele/UUzbLvLbzw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/next/-/next-13.4.12.tgz", + "integrity": "sha512-eHfnru9x6NRmTMcjQp6Nz0J4XH9OubmzOa7CkWL+AUrUxpibub3vWwttjduu9No16dug1kq04hiUUpo7J3m3Xw==", "dependencies": { - "@next/env": "13.4.11", + "@next/env": "13.4.12", "@swc/helpers": "0.5.1", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001406", @@ -2178,15 +2241,15 @@ "node": ">=16.8.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "13.4.11", - "@next/swc-darwin-x64": "13.4.11", - "@next/swc-linux-arm64-gnu": "13.4.11", - "@next/swc-linux-arm64-musl": "13.4.11", - "@next/swc-linux-x64-gnu": "13.4.11", - "@next/swc-linux-x64-musl": "13.4.11", - "@next/swc-win32-arm64-msvc": "13.4.11", - "@next/swc-win32-ia32-msvc": "13.4.11", - "@next/swc-win32-x64-msvc": "13.4.11" + "@next/swc-darwin-arm64": "13.4.12", + "@next/swc-darwin-x64": "13.4.12", + "@next/swc-linux-arm64-gnu": "13.4.12", + "@next/swc-linux-arm64-musl": "13.4.12", + "@next/swc-linux-x64-gnu": "13.4.12", + "@next/swc-linux-x64-musl": "13.4.12", + "@next/swc-win32-arm64-msvc": "13.4.12", + "@next/swc-win32-ia32-msvc": "13.4.12", + "@next/swc-win32-x64-msvc": "13.4.12" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -2325,6 +2388,53 @@ "semver": "bin/semver.js" } }, + "apps/link/node_modules/sharp": { + "version": "0.32.4", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.4.tgz", + "integrity": "sha512-exUnZewqVZC6UXqXuQ8fyJJv0M968feBi04jb9GcUHrWtkRoAKnbJt8IfwT4NJs7FskArbJ14JAFGVuooszoGg==", + "hasInstallScript": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.2", + "node-addon-api": "^6.1.0", + "prebuild-install": "^7.1.1", + "semver": "^7.5.4", + "simple-get": "^4.0.1", + "tar-fs": "^3.0.4", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "apps/link/node_modules/sharp/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" + } + }, + "apps/link/node_modules/sharp/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "apps/link/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2451,7 +2561,7 @@ "jest-config-link": "*", "nodemon": "^3.0.1", "pg-monitor": "^2.0.0", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "ts-node": "^10.9.1", "tsc-watch": "^6.0.4", "tsconfig-link": "*", @@ -2767,6 +2877,56 @@ "split2": "^4.0.0" } }, + "apps/metamigo-api/node_modules/pino-pretty": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.1.0.tgz", + "integrity": "sha512-9gAgVHCVTEq0ThcjoXkOICYQgdqh1h90WSuVAnNeCrRrefJInUvMbpDfy6PlsI29Nbu9UW9CGkUHztrR1A9N+A==", + "dev": true, + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" + } + }, + "apps/metamigo-api/node_modules/pino-pretty/node_modules/on-exit-leak-free": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", + "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==", + "dev": true + }, + "apps/metamigo-api/node_modules/pino-pretty/node_modules/pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "dev": true, + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "apps/metamigo-api/node_modules/pino-pretty/node_modules/sonic-boom": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", + "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "dev": true, + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, "apps/metamigo-api/node_modules/pino-std-serializers": { "version": "4.0.0", "license": "MIT" @@ -2856,6 +3016,22 @@ "version": "1.0.0", "license": "MIT" }, + "apps/metamigo-api/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "apps/metamigo-api/node_modules/real-require": { "version": "0.1.0", "license": "MIT", @@ -2941,6 +3117,15 @@ "atomic-sleep": "^1.0.0" } }, + "apps/metamigo-api/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "apps/metamigo-api/node_modules/supports-color": { "version": "7.2.0", "license": "MIT", @@ -3194,7 +3379,7 @@ "eslint-config-link": "*", "jest-config-link": "*", "nodemon": "^3.0.1", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "tsconfig-link": "*", "typescript": "^5.1.6" } @@ -3285,6 +3470,31 @@ "pg": ">=6.1.0 <9" } }, + "apps/metamigo-cli/node_modules/pino-pretty": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.1.0.tgz", + "integrity": "sha512-9gAgVHCVTEq0ThcjoXkOICYQgdqh1h90WSuVAnNeCrRrefJInUvMbpDfy6PlsI29Nbu9UW9CGkUHztrR1A9N+A==", + "dev": true, + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" + } + }, "apps/metamigo-cli/node_modules/pluralize": { "version": "7.0.0", "license": "MIT", @@ -3351,6 +3561,22 @@ "version": "2.20.3", "license": "MIT" }, + "apps/metamigo-cli/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "apps/metamigo-cli/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -3359,6 +3585,15 @@ "semver": "bin/semver.js" } }, + "apps/metamigo-cli/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "apps/metamigo-cli/node_modules/yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", @@ -3379,15 +3614,15 @@ "http-proxy-middleware": "^2.0.6", "jsonwebtoken": "^9.0.1", "jwks-rsa": "^3.0.1", - "next": "13.4.11", + "next": "13.4.12", "next-auth": "4.22.3", - "ra-data-graphql": "^4.12.1", - "ra-i18n-polyglot": "^4.12.1", - "ra-input-rich-text": "^4.12.1", - "ra-language-english": "^4.12.1", + "ra-data-graphql": "^4.12.2", + "ra-i18n-polyglot": "^4.12.2", + "ra-input-rich-text": "^4.12.2", + "ra-language-english": "^4.12.2", "ra-postgraphile": "^6.1.1", "react": "18.2.0", - "react-admin": "^4.12.1", + "react-admin": "^4.12.2", "react-digit-input": "^2.1.0", "react-dom": "18.2.0", "react-qr-code": "^2.0.11", @@ -3397,7 +3632,7 @@ "twilio-client": "^1.15.0" }, "devDependencies": { - "@next/eslint-plugin-next": "^13.4.11", + "@next/eslint-plugin-next": "^13.4.12", "@types/hapi__wreck": "17.0.1", "@types/react": "18.2.15", "@types/react-mic": "12.4.3", @@ -3449,9 +3684,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/env": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.11.tgz", - "integrity": "sha512-BbPLOkfFFca+OpwSmGhNrl56B3ZzOFS4eJ85SpGTDpjlXoz7XFfS3MMOfjUCTuW1laTrQjm98I9Q30tsYpr8ew==" + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.12.tgz", + "integrity": "sha512-RmHanbV21saP/6OEPBJ7yJMuys68cIf8OBBWd7+uj40LdpmswVAwe1uzeuFyUsd6SfeITWT3XnQfn6wULeKwDQ==" }, "apps/metamigo-frontend/node_modules/@next/eslint-plugin-next": { "version": "13.4.5", @@ -3462,9 +3697,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-darwin-arm64": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.11.tgz", - "integrity": "sha512-lc3vl7Wo5A6dnLoJKlURHx2Y8wvHPQBy2JmJ88r+xbATYSyy3U+1B0M0ycrtleIP3lmachoeai9V/8ITt+/AQQ==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.12.tgz", + "integrity": "sha512-deUrbCXTMZ6ZhbOoloqecnUeNpUOupi8SE2tx4jPfNS9uyUR9zK4iXBvH65opVcA/9F5I/p8vDXSYbUlbmBjZg==", "cpu": [ "arm64" ], @@ -3477,9 +3712,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-darwin-x64": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.11.tgz", - "integrity": "sha512-0bSZrEcKSOywSeCJbqwE9B7nHd5CVB+J6vIjCKb0IUWzmireMn6OLu1fsZbNKNetpuVq2Fdk2dmUpYIXuSfGTg==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.12.tgz", + "integrity": "sha512-WRvH7RxgRHlC1yb5oG0ZLx8F7uci9AivM5/HGGv9ZyG2Als8Ij64GC3d+mQ5sJhWjusyU6T6V1WKTUoTmOB0zQ==", "cpu": [ "x64" ], @@ -3492,9 +3727,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.11.tgz", - "integrity": "sha512-BrSo2dYhbYSJksmzdj6uR+hz0ZNgVdWKeyVFou+SSHHm1JoviAOPv9QPBliK1LMoBVk5TA2FlTMS5zzYfm2mUw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.12.tgz", + "integrity": "sha512-YEKracAWuxp54tKiAvvq73PUs9lok57cc8meYRibTWe/VdPB2vLgkTVWFcw31YDuRXdEhdX0fWS6Q+ESBhnEig==", "cpu": [ "arm64" ], @@ -3507,9 +3742,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-linux-arm64-musl": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.11.tgz", - "integrity": "sha512-AWACRlOtmCO+KaRaPtltYdoRPHhXf1ywhc6vRxT0UnJvrFpbzDpncKHCadPWYlrOyT37bT1+9ye8tHxBjlNiuA==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.12.tgz", + "integrity": "sha512-LhJR7/RAjdHJ2Isl2pgc/JaoxNk0KtBgkVpiDJPVExVWA1c6gzY57+3zWuxuyWzTG+fhLZo2Y80pLXgIJv7g3g==", "cpu": [ "arm64" ], @@ -3522,9 +3757,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-linux-x64-gnu": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.11.tgz", - "integrity": "sha512-JEC0lkHKSLeW82YeSeTO4GjcQ1996paE2+daFWFPJ6V1m0zJ/6FWGZEIivGdsZTUGy34pFFoYlo9QhDEeRZWHw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.12.tgz", + "integrity": "sha512-1DWLL/B9nBNiQRng+1aqs3OaZcxC16Nf+mOnpcrZZSdyKHek3WQh6j/fkbukObgNGwmCoVevLUa/p3UFTTqgqg==", "cpu": [ "x64" ], @@ -3537,9 +3772,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-linux-x64-musl": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.11.tgz", - "integrity": "sha512-gBTXltxQf+2vGx7c5eBMYhh/TJ1IPTOWi75XhfdLhXP3CljupRZJiFzwTKYXk/XAEc3Vd/FL8DYJN5THog1t2Q==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.12.tgz", + "integrity": "sha512-kEAJmgYFhp0VL+eRWmUkVxLVunn7oL9Mdue/FS8yzRBVj7Z0AnIrHpTIeIUl1bbdQq1VaoOztnKicAjfkLTRCQ==", "cpu": [ "x64" ], @@ -3552,9 +3787,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.11.tgz", - "integrity": "sha512-SlOMH+Ewh71/PQGM9hSoHoINNo0RFekMIJ/95JcLIRGLZLFj5jEFb44WT8ISmBFtkdZu7eSeIcnD615sCwwctw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.12.tgz", + "integrity": "sha512-GMLuL/loR6yIIRTnPRY6UGbLL9MBdw2anxkOnANxvLvsml4F0HNIgvnU3Ej4BjbqMTNjD4hcPFdlEow4XHPdZA==", "cpu": [ "arm64" ], @@ -3567,9 +3802,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.11.tgz", - "integrity": "sha512-W0dipacpgzmqcJlqCwmMLEHg4nxGa6wUxS8tsABEcFDF/+UQA5p34H5rGsn+SoeGNmhK0Nsr+cDtVbEviDEf6w==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.12.tgz", + "integrity": "sha512-PhgNqN2Vnkm7XaMdRmmX0ZSwZXQAtamBVSa9A/V1dfKQCV1rjIZeiy/dbBnVYGdj63ANfsOR/30XpxP71W0eww==", "cpu": [ "ia32" ], @@ -3582,9 +3817,9 @@ } }, "apps/metamigo-frontend/node_modules/@next/swc-win32-x64-msvc": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.11.tgz", - "integrity": "sha512-thNeqt0QtsvaNkRK+Ge31REyriGMJC3HlVwvC9z6b82+Q7Coz5Q/UvIX3HmKPr00UleSRCM4QPxH+YT6wrjOqw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.12.tgz", + "integrity": "sha512-Z+56e/Ljt0bUs+T+jPjhFyxYBcdY2RIq9ELFU+qAMQMteHo7ymbV7CKmlcX59RI9C4YzN8PgMgLyAoi916b5HA==", "cpu": [ "x64" ], @@ -3654,11 +3889,11 @@ } }, "apps/metamigo-frontend/node_modules/next": { - "version": "13.4.11", - "resolved": "https://registry.npmjs.org/next/-/next-13.4.11.tgz", - "integrity": "sha512-XlJClNF3OPCv99At3BA7TflcF5q2zJAuTcyE4l6f5LWN3Uh8FF4e8PhZfaBk0PKmsKL7yOMGele/UUzbLvLbzw==", + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/next/-/next-13.4.12.tgz", + "integrity": "sha512-eHfnru9x6NRmTMcjQp6Nz0J4XH9OubmzOa7CkWL+AUrUxpibub3vWwttjduu9No16dug1kq04hiUUpo7J3m3Xw==", "dependencies": { - "@next/env": "13.4.11", + "@next/env": "13.4.12", "@swc/helpers": "0.5.1", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001406", @@ -3674,15 +3909,15 @@ "node": ">=16.8.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "13.4.11", - "@next/swc-darwin-x64": "13.4.11", - "@next/swc-linux-arm64-gnu": "13.4.11", - "@next/swc-linux-arm64-musl": "13.4.11", - "@next/swc-linux-x64-gnu": "13.4.11", - "@next/swc-linux-x64-musl": "13.4.11", - "@next/swc-win32-arm64-msvc": "13.4.11", - "@next/swc-win32-ia32-msvc": "13.4.11", - "@next/swc-win32-x64-msvc": "13.4.11" + "@next/swc-darwin-arm64": "13.4.12", + "@next/swc-darwin-x64": "13.4.12", + "@next/swc-linux-arm64-gnu": "13.4.12", + "@next/swc-linux-arm64-musl": "13.4.12", + "@next/swc-linux-x64-gnu": "13.4.12", + "@next/swc-linux-x64-musl": "13.4.12", + "@next/swc-win32-arm64-msvc": "13.4.12", + "@next/swc-win32-ia32-msvc": "13.4.12", + "@next/swc-win32-x64-msvc": "13.4.12" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", @@ -3730,6 +3965,67 @@ } } }, + "apps/metamigo-frontend/node_modules/pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "engines": { + "node": ">=4" + } + }, + "apps/metamigo-frontend/node_modules/ra-core": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/ra-core/-/ra-core-4.12.2.tgz", + "integrity": "sha512-ooChHjyvDr8hZuVWJAR4o+bMyuHlI4ie+d2plLRmY4FNtUqiMf8cjagN//kLHAz4GdVnPTNZBnyJTaGYw9odOQ==", + "dependencies": { + "clsx": "^1.1.1", + "date-fns": "^2.19.0", + "eventemitter3": "^4.0.7", + "inflection": "~1.12.0", + "jsonexport": "^3.2.0", + "lodash": "~4.17.5", + "prop-types": "^15.6.1", + "query-string": "^7.1.1", + "react-is": "^17.0.2", + "react-query": "^3.32.1" + }, + "peerDependencies": { + "history": "^5.1.0", + "react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react-hook-form": "^7.43.9", + "react-router": "^6.1.0", + "react-router-dom": "^6.1.0" + } + }, + "apps/metamigo-frontend/node_modules/ra-core/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "apps/metamigo-frontend/node_modules/ra-data-graphql": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/ra-data-graphql/-/ra-data-graphql-4.12.2.tgz", + "integrity": "sha512-Nz0wY8nTkx1qqnSmy2s3tUfP9aTANoBikUxrlN5AYzwz0EOtFZhCt7UqjvGNATG+VWC4zZX6jJuKuGz7CHGSxg==", + "dependencies": { + "@apollo/client": "^3.3.19", + "lodash": "~4.17.5", + "pluralize": "~7.0.0" + }, + "peerDependencies": { + "graphql": "^15.6.0 || ^16", + "ra-core": "^4.0.0" + } + }, + "apps/metamigo-frontend/node_modules/ra-i18n-polyglot": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/ra-i18n-polyglot/-/ra-i18n-polyglot-4.12.2.tgz", + "integrity": "sha512-xtR0M1CjmgHekwq6B1WSPFAFV1cHpzG+rLMdD0MAXNlxHevhi+tiAjJBo0fHZMUejyAAiCiP+QRSzVARdqoOAg==", + "dependencies": { + "node-polyglot": "^2.2.2", + "ra-core": "^4.12.2" + } + }, "apps/metamigo-frontend/node_modules/ra-input-rich-text": { "version": "4.11.2", "license": "MIT", @@ -3757,6 +4053,68 @@ "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0" } }, + "apps/metamigo-frontend/node_modules/ra-language-english": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/ra-language-english/-/ra-language-english-4.12.2.tgz", + "integrity": "sha512-65bVgDuAKH2NUJUSwFrEcpzMhyJPBVgmIekIPbfq/jAYUAQHEggRFz/9pRgkXXEvGVuwfm+kTVuseP2lC+fJ5Q==", + "dependencies": { + "ra-core": "^4.12.2" + } + }, + "apps/metamigo-frontend/node_modules/ra-ui-materialui": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/ra-ui-materialui/-/ra-ui-materialui-4.12.2.tgz", + "integrity": "sha512-4oIxDqfNuaFEwhk6mdkrbAxQI+EWpau7ufoBJgV9dHQamcUBT7ofLXm3OSRcaUvC8H3qeb+vJ5K46MTHEiSwBg==", + "dependencies": { + "autosuggest-highlight": "^3.1.1", + "clsx": "^1.1.1", + "css-mediaquery": "^0.1.2", + "dompurify": "^2.4.3", + "hotscript": "^1.0.12", + "inflection": "~1.12.0", + "jsonexport": "^3.2.0", + "lodash": "~4.17.5", + "prop-types": "^15.7.0", + "query-string": "^7.1.1", + "react-dropzone": "^12.0.4", + "react-error-boundary": "^3.1.4", + "react-query": "^3.32.1", + "react-transition-group": "^4.4.1" + }, + "peerDependencies": { + "@mui/icons-material": "^5.0.1", + "@mui/material": "^5.0.2", + "ra-core": "^4.0.0", + "react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react-hook-form": "*", + "react-router": "^6.1.0", + "react-router-dom": "^6.1.0" + } + }, + "apps/metamigo-frontend/node_modules/react-admin": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/react-admin/-/react-admin-4.12.2.tgz", + "integrity": "sha512-O+5IdABugriksBxdSH+pjfBUg+yTaoIuvMljlxsMGf21Hv/emtJOawyfpVJQ31uql9BhJYAjHHWvTXV1LCCcwQ==", + "dependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "@mui/icons-material": "^5.0.1", + "@mui/material": "^5.0.2", + "history": "^5.1.0", + "ra-core": "^4.12.2", + "ra-i18n-polyglot": "^4.12.2", + "ra-language-english": "^4.12.2", + "ra-ui-materialui": "^4.12.2", + "react-hook-form": "^7.43.9", + "react-router": "^6.1.0", + "react-router-dom": "^6.1.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0" + } + }, "apps/metamigo-frontend/node_modules/react-redux": { "version": "8.1.0", "license": "MIT", @@ -3850,7 +4208,7 @@ "jest-circus": "^29.6.1", "jest-junit": "^16.0.0", "nodemon": "^3.0.1", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prettier": "^3.0.0", "ts-node": "^10.9.1", "typedoc": "^0.24.8", @@ -4198,6 +4556,47 @@ "node": ">=8" } }, + "apps/metamigo-worker/node_modules/pino-pretty": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.1.0.tgz", + "integrity": "sha512-9gAgVHCVTEq0ThcjoXkOICYQgdqh1h90WSuVAnNeCrRrefJInUvMbpDfy6PlsI29Nbu9UW9CGkUHztrR1A9N+A==", + "dev": true, + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" + } + }, + "apps/metamigo-worker/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "apps/metamigo-worker/node_modules/remeda": { "version": "1.24.0", "resolved": "https://registry.npmjs.org/remeda/-/remeda-1.24.0.tgz", @@ -4212,6 +4611,15 @@ "semver": "bin/semver.js" } }, + "apps/metamigo-worker/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "apps/metamigo-worker/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -19868,53 +20276,6 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/pino-pretty": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.0.1.tgz", - "integrity": "sha512-yrn00+jNpkvZX/NrPVCPIVHAfTDy3ahF0PND9tKqZk4j9s+loK8dpzrJj4dGb7i+WLuR50ussuTAiWoMWU+qeA==", - "dependencies": { - "colorette": "^2.0.7", - "dateformat": "^4.6.3", - "fast-copy": "^3.0.0", - "fast-safe-stringify": "^2.1.1", - "help-me": "^4.0.1", - "joycon": "^3.1.1", - "minimist": "^1.2.6", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "^1.0.0", - "pump": "^3.0.0", - "readable-stream": "^4.0.0", - "secure-json-parse": "^2.4.0", - "sonic-boom": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "pino-pretty": "bin.js" - } - }, - "node_modules/pino-pretty/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/pino-pretty/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/pino-std-serializers": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", @@ -20703,6 +21064,7 @@ "version": "4.12.1", "resolved": "https://registry.npmjs.org/ra-core/-/ra-core-4.12.1.tgz", "integrity": "sha512-7REs2xZaZT3puxjEhTTmHVdXispzQfaNrM1M/HSy9iD+ZAM0c6No/yJOZ2UTYGZea/L2IQ5AB6wsNxmNgOd6Ng==", + "peer": true, "dependencies": { "clsx": "^1.1.1", "date-fns": "^2.19.0", @@ -20727,12 +21089,14 @@ "node_modules/ra-core/node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "peer": true }, "node_modules/ra-data-graphql": { "version": "4.12.1", "resolved": "https://registry.npmjs.org/ra-data-graphql/-/ra-data-graphql-4.12.1.tgz", "integrity": "sha512-+fmsMKd4nmNCeg2na2i6VAR1Uy3UZu4a/TyhftdNfHYZGzofp9qC6xpezuHNdeLT+JggUK4KEkGqPzURen3GOQ==", + "peer": true, "dependencies": { "@apollo/client": "^3.3.19", "lodash": "~4.17.5", @@ -20747,6 +21111,7 @@ "version": "3.7.17", "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.7.17.tgz", "integrity": "sha512-0EErSHEtKPNl5wgWikHJbKFAzJ/k11O0WO2QyqZSHpdxdAnw7UWHY4YiLbHCFG7lhrD+NTQ3Z/H9Jn4rcikoJA==", + "peer": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", "@wry/context": "^0.7.0", @@ -20788,6 +21153,7 @@ "version": "0.4.3", "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.4.3.tgz", "integrity": "sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w==", + "peer": true, "dependencies": { "tslib": "^2.3.0" }, @@ -20812,6 +21178,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "peer": true, "engines": { "node": ">=4" } @@ -20820,6 +21187,7 @@ "version": "4.12.1", "resolved": "https://registry.npmjs.org/ra-i18n-polyglot/-/ra-i18n-polyglot-4.12.1.tgz", "integrity": "sha512-/Q+xXr4b3a39e5jr5gl77QVwaSmM08kuk6BAbmoYihXOOX7BG62AjjPTwLUHrPFvDWssckIN7wZS9j/5f/dExA==", + "peer": true, "dependencies": { "node-polyglot": "^2.2.2", "ra-core": "^4.12.1" @@ -20829,6 +21197,7 @@ "version": "4.12.1", "resolved": "https://registry.npmjs.org/ra-language-english/-/ra-language-english-4.12.1.tgz", "integrity": "sha512-Xsqt4eL2/SQehBMPw4MNAAL1zOQN0j7xSYxVr+f07PY/9wqHgnkmg8qGd3wGL03/os6om5cShQLmih+fryuK6A==", + "peer": true, "dependencies": { "ra-core": "^4.12.1" } @@ -20851,6 +21220,7 @@ "version": "4.12.1", "resolved": "https://registry.npmjs.org/ra-ui-materialui/-/ra-ui-materialui-4.12.1.tgz", "integrity": "sha512-i65SqRzPX7saOe7iFpEtkT8Kc0mq0ODZ2a0AGWo8deUVP3ZYsDMmuQ6RZnZFAx2E+EEXWLd2DMlaqNakDd5Wzw==", + "peer": true, "dependencies": { "autosuggest-highlight": "^3.1.1", "clsx": "^1.1.1", @@ -20944,6 +21314,7 @@ "version": "4.12.1", "resolved": "https://registry.npmjs.org/react-admin/-/react-admin-4.12.1.tgz", "integrity": "sha512-NoFuK0cn9LglhZ0RJqgI4bEZe3tszn36yhZYL7M3Cn1rUMOFFNN7+ExaBI4v0QPJ/PDxhII71nhqdT5+njaWUw==", + "peer": true, "dependencies": { "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", @@ -21837,53 +22208,6 @@ "sha.js": "bin.js" } }, - "node_modules/sharp": { - "version": "0.32.3", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.3.tgz", - "integrity": "sha512-i1gFPiNqyqxC4ouVvCKj5G8WfPIMeeSxpKcMrjic6NY4e8zktW7bIdqHPc3FCG+pNKU/XCEabKA57hhvZi8UmQ==", - "hasInstallScript": true, - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.1", - "node-addon-api": "^6.1.0", - "prebuild-install": "^7.1.1", - "semver": "^7.5.4", - "simple-get": "^4.0.1", - "tar-fs": "^3.0.4", - "tunnel-agent": "^0.6.0" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/sharp/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/sharp/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -25212,7 +25536,7 @@ "next-auth": "^4.22.3", "pg-promise": "^11.5.0", "pino": "^8.14.1", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prom-client": "^14.x.x", "uuid": "^9.0.0" }, @@ -25300,6 +25624,53 @@ "uuid": "dist/bin/uuid" } }, + "packages/metamigo-common/node_modules/pino-pretty": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.1.0.tgz", + "integrity": "sha512-9gAgVHCVTEq0ThcjoXkOICYQgdqh1h90WSuVAnNeCrRrefJInUvMbpDfy6PlsI29Nbu9UW9CGkUHztrR1A9N+A==", + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" + } + }, + "packages/metamigo-common/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "packages/metamigo-common/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "packages/metamigo-config": { "name": "@digiresilience/metamigo-config", "version": "0.2.0", @@ -25313,7 +25684,7 @@ "@babel/preset-env": "7.22.9", "@babel/preset-typescript": "7.22.5", "eslint": "^8.45.0", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prettier": "^3.0.0", "ts-node": "^10.9.1", "tsc-watch": "^6.0.4", @@ -25662,6 +26033,47 @@ "node": ">=8" } }, + "packages/metamigo-config/node_modules/pino-pretty": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.1.0.tgz", + "integrity": "sha512-9gAgVHCVTEq0ThcjoXkOICYQgdqh1h90WSuVAnNeCrRrefJInUvMbpDfy6PlsI29Nbu9UW9CGkUHztrR1A9N+A==", + "dev": true, + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" + } + }, + "packages/metamigo-config/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "packages/metamigo-config/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -25671,6 +26083,15 @@ "semver": "bin/semver.js" } }, + "packages/metamigo-config/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "packages/metamigo-config/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -25716,7 +26137,7 @@ "eslint": "^8.45.0", "jest": "^29.6.1", "jest-junit": "^16.0.0", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prettier": "^3.0.0", "ts-node": "^10.9.1", "tsc-watch": "^6.0.4", @@ -26144,6 +26565,31 @@ "pg": ">=6.1.0 <9" } }, + "packages/metamigo-db/node_modules/pino-pretty": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-10.1.0.tgz", + "integrity": "sha512-9gAgVHCVTEq0ThcjoXkOICYQgdqh1h90WSuVAnNeCrRrefJInUvMbpDfy6PlsI29Nbu9UW9CGkUHztrR1A9N+A==", + "dev": true, + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.0", + "fast-safe-stringify": "^2.1.1", + "help-me": "^4.0.1", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" + } + }, "packages/metamigo-db/node_modules/pluralize": { "version": "7.0.0", "license": "MIT", @@ -26206,6 +26652,22 @@ "pg": ">=6.1.0 <9" } }, + "packages/metamigo-db/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "packages/metamigo-db/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -26214,6 +26676,15 @@ "semver": "bin/semver.js" } }, + "packages/metamigo-db/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "packages/metamigo-db/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", diff --git a/packages/metamigo-common/package.json b/packages/metamigo-common/package.json index 29b00b9..089f1e5 100644 --- a/packages/metamigo-common/package.json +++ b/packages/metamigo-common/package.json @@ -57,7 +57,7 @@ "next-auth": "^4.22.3", "pg-promise": "^11.5.0", "pino": "^8.14.1", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prom-client": "^14.x.x", "uuid": "^9.0.0" } diff --git a/packages/metamigo-config/package.json b/packages/metamigo-config/package.json index 2e9835b..550c7ca 100644 --- a/packages/metamigo-config/package.json +++ b/packages/metamigo-config/package.json @@ -14,7 +14,7 @@ "@babel/preset-env": "7.22.9", "@babel/preset-typescript": "7.22.5", "eslint": "^8.45.0", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prettier": "^3.0.0", "ts-node": "^10.9.1", "tsc-watch": "^6.0.4", diff --git a/packages/metamigo-db/package.json b/packages/metamigo-db/package.json index ada558c..7e79a2e 100644 --- a/packages/metamigo-db/package.json +++ b/packages/metamigo-db/package.json @@ -23,7 +23,7 @@ "eslint": "^8.45.0", "jest": "^29.6.1", "jest-junit": "^16.0.0", - "pino-pretty": "^10.0.1", + "pino-pretty": "^10.1.0", "prettier": "^3.0.0", "ts-node": "^10.9.1", "tsc-watch": "^6.0.4",