From 2462e794c95131cc42b2c8f6526f032b62d0e548 Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Wed, 31 Jan 2024 14:58:31 +0100 Subject: [PATCH] :arrow_up: Upgrade next --- apps/builder/package.json | 2 +- apps/landing-page/package.json | 2 +- apps/viewer/package.json | 2 +- packages/lib/package.json | 2 +- pnpm-lock.yaml | 174 ++++++++++++++++++++++++++++----- 5 files changed, 154 insertions(+), 28 deletions(-) diff --git a/apps/builder/package.json b/apps/builder/package.json index 1a9c35ac5..b56758372 100644 --- a/apps/builder/package.json +++ b/apps/builder/package.json @@ -71,7 +71,7 @@ "libphonenumber-js": "1.10.37", "micro": "10.0.1", "micro-cors": "0.1.1", - "next": "14.0.3", + "next": "14.1.0", "next-auth": "4.22.1", "nextjs-cors": "2.1.2", "nodemailer": "6.9.3", diff --git a/apps/landing-page/package.json b/apps/landing-page/package.json index 83a578b50..697b40d1c 100644 --- a/apps/landing-page/package.json +++ b/apps/landing-page/package.json @@ -20,7 +20,7 @@ "aos": "2.3.4", "focus-visible": "5.2.0", "framer-motion": "10.12.20", - "next": "14.0.3", + "next": "14.1.0", "react": "18.2.0", "react-dom": "18.2.0" }, diff --git a/apps/viewer/package.json b/apps/viewer/package.json index f389526b4..69437b60f 100644 --- a/apps/viewer/package.json +++ b/apps/viewer/package.json @@ -25,7 +25,7 @@ "cors": "2.8.5", "google-spreadsheet": "4.1.1", "got": "12.6.0", - "next": "14.0.3", + "next": "14.1.0", "nextjs-cors": "2.1.2", "nodemailer": "6.9.3", "openai": "4.24.1", diff --git a/packages/lib/package.json b/packages/lib/package.json index b0b9231d2..3a4d1db47 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -15,7 +15,7 @@ "@typebot.io/tsconfig": "workspace:*", "@types/escape-html": "^1.0.4", "@types/nodemailer": "6.4.8", - "next": "14.0.3", + "next": "14.1.0", "nodemailer": "6.9.3", "typescript": "5.3.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 64dd6bb2a..6258e4639 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -79,7 +79,7 @@ importers: version: 2.2.1 '@sentry/nextjs': specifier: 7.77.0 - version: 7.77.0(next@14.0.3)(react@18.2.0) + version: 7.77.0(next@14.1.0)(react@18.2.0) '@tanstack/react-query': specifier: 4.29.19 version: 4.29.19(react-dom@18.2.0)(react@18.2.0) @@ -97,7 +97,7 @@ importers: version: 10.40.0(@trpc/server@10.40.0) '@trpc/next': specifier: 10.40.0 - version: 10.40.0(@tanstack/react-query@4.29.19)(@trpc/client@10.40.0)(@trpc/react-query@10.40.0)(@trpc/server@10.40.0)(next@14.0.3)(react-dom@18.2.0)(react@18.2.0) + version: 10.40.0(@tanstack/react-query@4.29.19)(@trpc/client@10.40.0)(@trpc/react-query@10.40.0)(@trpc/server@10.40.0)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': specifier: 10.40.0 version: 10.40.0(@tanstack/react-query@4.29.19)(@trpc/client@10.40.0)(@trpc/server@10.40.0)(react-dom@18.2.0)(react@18.2.0) @@ -207,14 +207,14 @@ importers: specifier: 0.1.1 version: 0.1.1 next: - specifier: 14.0.3 - version: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.1.0 + version: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: 4.22.1 - version: 4.22.1(next@14.0.3)(nodemailer@6.9.3)(react-dom@18.2.0)(react@18.2.0) + version: 4.22.1(next@14.1.0)(nodemailer@6.9.3)(react-dom@18.2.0)(react@18.2.0) nextjs-cors: specifier: 2.1.2 - version: 2.1.2(next@14.0.3) + version: 2.1.2(next@14.1.0) nodemailer: specifier: 6.9.3 version: 6.9.3 @@ -415,8 +415,8 @@ importers: specifier: 10.12.20 version: 10.12.20(react-dom@18.2.0)(react@18.2.0) next: - specifier: 14.0.3 - version: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.1.0 + version: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -486,7 +486,7 @@ importers: version: 1.8.0 '@sentry/nextjs': specifier: 7.77.0 - version: 7.77.0(next@14.0.3)(react@18.2.0) + version: 7.77.0(next@14.1.0)(react@18.2.0) '@trpc/server': specifier: 10.40.0 version: 10.40.0 @@ -518,11 +518,11 @@ importers: specifier: 12.6.0 version: 12.6.0 next: - specifier: 14.0.3 - version: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.1.0 + version: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) nextjs-cors: specifier: 2.1.2 - version: 2.1.2(next@14.0.3) + version: 2.1.2(next@14.1.0) nodemailer: specifier: 6.9.3 version: 6.9.3 @@ -634,7 +634,7 @@ importers: version: 1.8.0 '@sentry/nextjs': specifier: 7.77.0 - version: 7.77.0(next@14.0.3)(react@18.2.0) + version: 7.77.0(next@14.1.0)(react@18.2.0) '@trpc/server': specifier: 10.40.0 version: 10.40.0 @@ -1399,7 +1399,7 @@ importers: dependencies: '@sentry/nextjs': specifier: 7.77.0 - version: 7.77.0(next@14.0.3)(react@18.2.0) + version: 7.77.0(next@14.1.0)(react@18.2.0) '@trpc/server': specifier: 10.40.0 version: 10.40.0 @@ -1486,8 +1486,8 @@ importers: specifier: 6.4.8 version: 6.4.8 next: - specifier: 14.0.3 - version: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.1.0 + version: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) nodemailer: specifier: 6.9.3 version: 6.9.3 @@ -6860,6 +6860,10 @@ packages: /@next/env@14.0.3: resolution: {integrity: sha512-7xRqh9nMvP5xrW4/+L0jgRRX+HoNRGnfJpD+5Wq6/13j3dsdzxO3BCXn7D3hMqsDb+vjZnJq+vI7+EtgrYZTeA==} + dev: false + + /@next/env@14.1.0: + resolution: {integrity: sha512-Py8zIo+02ht82brwwhTg36iogzFqGLPXlRGKQw5s+qP/kMNc4MAyDeEwBKDijk6zTIbegEgu8Qy7C1LboslQAw==} /@next/eslint-plugin-next@13.4.9: resolution: {integrity: sha512-nDtGpa992tNyAkT/KmSMy7QkHfNZmGCBYhHtafU97DubqxzNdvLsqRtliQ4FU04CysRCtvP2hg8rRC1sAKUTUA==} @@ -6873,6 +6877,15 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-arm64@14.1.0: + resolution: {integrity: sha512-nUDn7TOGcIeyQni6lZHfzNoo9S0euXnu0jhsbMOmMJUBfgsnESdjN97kM7cBqQxZa8L/bM9om/S5/1dzCrW6wQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true /@next/swc-darwin-x64@14.0.3: @@ -6881,6 +6894,15 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64@14.1.0: + resolution: {integrity: sha512-1jgudN5haWxiAl3O1ljUS2GfupPmcftu2RYJqZiMJmmbBT5M1XDffjUtRUzP4W3cBHsrvkfOFdQ71hAreNQP6g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true /@next/swc-linux-arm64-gnu@14.0.3: @@ -6889,6 +6911,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu@14.1.0: + resolution: {integrity: sha512-RHo7Tcj+jllXUbK7xk2NyIDod3YcCPDZxj1WLIYxd709BQ7WuRYl3OWUNG+WUfqeQBds6kvZYlc42NJJTNi4tQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-arm64-musl@14.0.3: @@ -6897,6 +6928,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl@14.1.0: + resolution: {integrity: sha512-v6kP8sHYxjO8RwHmWMJSq7VZP2nYCkRVQ0qolh2l6xroe9QjbgV8siTbduED4u0hlk0+tjS6/Tuy4n5XCp+l6g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-x64-gnu@14.0.3: @@ -6905,6 +6945,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu@14.1.0: + resolution: {integrity: sha512-zJ2pnoFYB1F4vmEVlb/eSe+VH679zT1VdXlZKX+pE66grOgjmKJHKacf82g/sWE4MQ4Rk2FMBCRnX+l6/TVYzQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-x64-musl@14.0.3: @@ -6913,6 +6962,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl@14.1.0: + resolution: {integrity: sha512-rbaIYFt2X9YZBSbH/CwGAjbBG2/MrACCVu2X0+kSykHzHnYH5FjHxwXLkcoJ10cX0aWCEynpu+rP76x0914atg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@next/swc-win32-arm64-msvc@14.0.3: @@ -6921,6 +6979,15 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc@14.1.0: + resolution: {integrity: sha512-o1N5TsYc8f/HpGt39OUQpQ9AKIGApd3QLueu7hXk//2xq5Z9OxmV6sQfNp8C7qYmiOlHYODOGqNNa0e9jvchGQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true /@next/swc-win32-ia32-msvc@14.0.3: @@ -6929,6 +6996,15 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-ia32-msvc@14.1.0: + resolution: {integrity: sha512-XXIuB1DBRCFwNO6EEzCTMHT5pauwaSj4SWs7CYnME57eaReAKBXCnkUE80p/pAZcewm7hs+vGvNqDPacEXHVkw==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true /@next/swc-win32-x64-msvc@14.0.3: @@ -6937,6 +7013,15 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc@14.1.0: + resolution: {integrity: sha512-9WEbVRRAqJ3YFVqEZIxUqkiO8l1nool1LmNxygr5HWF8AcSYsEpneUDhmjUVJEzO2A04+oPtZdombzzPPkTtgg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true /@nextjournal/lang-clojure@1.0.0: @@ -7887,7 +7972,7 @@ packages: localforage: 1.10.0 dev: false - /@sentry/nextjs@7.77.0(next@14.0.3)(react@18.2.0): + /@sentry/nextjs@7.77.0(next@14.1.0)(react@18.2.0): resolution: {integrity: sha512-8tYPBt5luFjrng1sAMJqNjM9sq80q0jbt6yariADU9hEr7Zk8YqFaOI2/Q6yn9dZ6XyytIRtLEo54kk2AO94xw==} engines: {node: '>=8'} peerDependencies: @@ -7908,7 +7993,7 @@ packages: '@sentry/vercel-edge': 7.77.0 '@sentry/webpack-plugin': 1.20.0 chalk: 3.0.0 - next: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 resolve: 1.22.8 rollup: 2.78.0 @@ -8174,7 +8259,7 @@ packages: '@trpc/server': 10.40.0 dev: false - /@trpc/next@10.40.0(@tanstack/react-query@4.29.19)(@trpc/client@10.40.0)(@trpc/react-query@10.40.0)(@trpc/server@10.40.0)(next@14.0.3)(react-dom@18.2.0)(react@18.2.0): + /@trpc/next@10.40.0(@tanstack/react-query@4.29.19)(@trpc/client@10.40.0)(@trpc/react-query@10.40.0)(@trpc/server@10.40.0)(next@14.1.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GMOiN+2DIfUXxS2DuTuTT3FOzkuB5p6+1QglY5M9ywKFWBVTGkBnbLkTgoPGuglq+dPfcZbcSajRN22AUv5Qtg==} peerDependencies: '@tanstack/react-query': ^4.18.0 @@ -8189,7 +8274,7 @@ packages: '@trpc/client': 10.40.0(@trpc/server@10.40.0) '@trpc/react-query': 10.40.0(@tanstack/react-query@4.29.19)(@trpc/client@10.40.0)(@trpc/server@10.40.0)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': 10.40.0 - next: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-ssr-prepass: 1.5.0(react@18.2.0) @@ -13970,6 +14055,7 @@ packages: /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + dev: false /glob@10.3.10: resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} @@ -17474,7 +17560,7 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} - /next-auth@4.22.1(next@14.0.3)(nodemailer@6.9.3)(react-dom@18.2.0)(react@18.2.0): + /next-auth@4.22.1(next@14.1.0)(nodemailer@6.9.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NTR3f6W7/AWXKw8GSsgSyQcDW6jkslZLH8AiZa5PQ09w1kR8uHtR9rez/E9gAq/o17+p0JYHE8QjF3RoniiObA==} peerDependencies: next: ^12.2.5 || ^13 @@ -17489,7 +17575,7 @@ packages: '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.15.4 - next: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) nodemailer: 6.9.3 oauth: 0.9.15 openid-client: 5.6.4 @@ -17549,14 +17635,53 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false - /nextjs-cors@2.1.2(next@14.0.3): + /next@14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wlzrsbfeSU48YQBjZhDzOwhWhGsy+uQycR8bHAOt1LY1bn3zZEcDyHQOEoN3aWzQ8LHCAJ1nqrWCc9XF2+O45Q==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + sass: + optional: true + dependencies: + '@next/env': 14.1.0 + '@swc/helpers': 0.5.2 + busboy: 1.6.0 + caniuse-lite: 1.0.30001581 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.22.9)(react@18.2.0) + optionalDependencies: + '@next/swc-darwin-arm64': 14.1.0 + '@next/swc-darwin-x64': 14.1.0 + '@next/swc-linux-arm64-gnu': 14.1.0 + '@next/swc-linux-arm64-musl': 14.1.0 + '@next/swc-linux-x64-gnu': 14.1.0 + '@next/swc-linux-x64-musl': 14.1.0 + '@next/swc-win32-arm64-msvc': 14.1.0 + '@next/swc-win32-ia32-msvc': 14.1.0 + '@next/swc-win32-x64-msvc': 14.1.0 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + + /nextjs-cors@2.1.2(next@14.1.0): resolution: {integrity: sha512-2yOVivaaf2ILe4f/qY32hnj3oC77VCOsUQJQfhVMGsXE/YMEWUY2zy78sH9FKUCM7eG42/l3pDofIzMD781XGA==} peerDependencies: next: ^8.1.1-canary.54 || ^9.0.0 || ^10.0.0-0 || ^11.0.0 || ^12.0.0 || ^13.0.0 dependencies: cors: 2.8.5 - next: 14.0.3(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + next: 14.1.0(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) dev: false /no-case@2.3.2: @@ -21599,6 +21724,7 @@ packages: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 + dev: false /wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}