title: Deploying NextJS to Vercel failed
body: <p>I am trying to deploy an app to Vercel, and getting this error at build</p>
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>14:13:58.168    Cloning github.com/ChrisB007/moodflics (Branch: main, Commit: 7a2acfe)
  14:13:58.575    Cloning completed: 406.06ms
  14:13:58.624    Analyzing source code...
  14:13:59.946    Installing build runtime...
  14:14:03.139    Build runtime installed: 3.193s
  14:14:07.055    Build cache not provided
  14:14:08.517    Installing dependencies...
  14:14:09.142    npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
  14:14:23.664    npm WARN moodflics@0.1.0 No repository field.
  14:14:23.676    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
  14:14:23.677    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
  14:14:23.681    added 387 packages from 281 contributors in 14.582s
  14:14:23.836    62 packages are looking for funding
  14:14:23.836      run `npm fund` for details
  14:14:23.861    Detected Next.js version: 10.2.0
  14:14:23.864    Running "npm run build"
  14:14:24.144    &gt; moodflics@0.1.0 build /vercel/path0
  14:14:24.144    &gt; next build
  14:14:24.557    warn  - React 17.0.1 or newer will be required to leverage all of the upcoming features in Next.js 11. Read more: https://nextjs.org/docs/messages/react-version
  14:14:24.912    info  - Using webpack 5. Reason: no custom webpack configuration in next.config.js https://nextjs.org/docs/messages/webpack5
  14:14:25.052    info  - Checking validity of types...
  14:14:25.068    Attention: Next.js now collects completely anonymous telemetry regarding usage.
  14:14:25.068    This information is used to shape Next.js' roadmap and prioritize features.
  14:14:25.068    You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
  14:14:25.068    https://nextjs.org/telemetry
  14:14:25.123    info  - Creating an optimized production build...
  14:14:29.905    Failed to compile.
  14:14:29.906    ModuleNotFoundError: Module not found: Error: Can't resolve 'next-auth/client' in '/vercel/path0/pages'
  14:14:29.906    &gt; Build error occurred
  14:14:29.907    Error: &gt; Build failed because of webpack errors
  14:14:29.907        at /vercel/path0/node_modules/next/dist/build/index.js:17:924
  14:14:29.907        at async Span.traceAsyncFn (/vercel/path0/node_modules/next/dist/telemetry/trace/trace.js:6:584)
  14:14:29.946    npm ERR! code ELIFECYCLE
  14:14:29.947    npm ERR! errno 1
  14:14:29.951    npm ERR! moodflics@0.1.0 build: `next build`
  14:14:29.951    npm ERR! Exit status 1
  14:14:29.951    npm ERR! 
  14:14:29.951    npm ERR! Failed at the moodflics@0.1.0 build script.
  14:14:29.951    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  14:14:29.959    npm ERR! A complete log of this run can be found in:
  14:14:29.959    npm ERR!     /vercel/.npm/_logs/2021-05-10T18_14_29_952Z-debug.log
  14:14:29.972    Error: Command "npm run build" exited with 1</code></pre>
  </div>
  </div>
  </p>
  <p>Everything seems to be working fine locally, but when I tried deploying it to Vercel I got the above error message. Can you tell me how to fix it?</p>