
{ mode: 'production',
  devtool: false,
  name: 'client',
  target: 'web',
  externals: undefined,
  optimization:
   { checkWasmTypes: false,
     nodeEnv: false,
     runtimeChunk: { name: 'static/runtime/webpack.js' },
     splitChunks: { chunks: 'all', cacheGroups: [Object] },
     minimize: true,
     minimizer: [ [TerserPlugin] ] },
  recordsPath:
   'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\.next\\records.json',
  context: 'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs',
  entry: [AsyncFunction: entry],
  output:
   { path:
      'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\.next',
     filename: [Function: filename],
     libraryTarget: 'var',
     hotUpdateChunkFilename: 'static/webpack/[id].[hash].hot-update.js',
     hotUpdateMainFilename: 'static/webpack/[hash].hot-update.json',
     chunkFilename: 'static/chunks/[name].[contenthash].js',
     strictModuleExceptionHandling: true,
     crossOriginLoading: undefined,
     futureEmitAssets: true,
     webassemblyModuleFilename: 'static/wasm/[modulehash].wasm' },
  performance: false,
  resolve:
   { extensions: [ '.mjs', '.js', '.jsx', '.json', '.wasm' ],
     modules: [ 'node_modules' ],
     alias:
      { 'next/head': 'next-server/dist/lib/head.js',
        'next/router': 'next/dist/client/router.js',
        'next/config': 'next-server/dist/lib/runtime-config.js',
        'next/dynamic': 'next-server/dist/lib/dynamic.js',
        next:
         'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\node_modules\\next',
        'private-next-pages':
         'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\pages',
        'private-dot-next':
         'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\.next',
        videojs: 'video.js',
        WaveSurfer: 'wavesurfer.js',
        RecordRTC: 'recordrtc' },
     mainFields: [ 'browser', 'module', 'main' ] },
  resolveLoader:
   { modules:
      [ 'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\node_modules\\next\\dist\\build\\webpack\\loaders',
        'node_modules' ] },
  module: { rules: [ [Object] ] },
  plugins:
   [ ChunkNamesPlugin {},
     DefinePlugin { definitions: [Object] },
     ReactLoadablePlugin { filename: 'react-loadable-manifest.json' },
     HashedModuleIdsPlugin { options: [Object] },
     HashedChunkIdsPlugin { buildId: 'v0.1.0' },
     IgnorePlugin {
       options: [Object],
       checkIgnore: [Function: bound checkIgnore] },
     BuildManifestPlugin {},
     ProvidePlugin { definitions: [Object] } ] }
{ mode: 'production',
  devtool: false,
  name: 'server',
  target: 'node',
  externals: [ [Function] ],
  optimization:
   { checkWasmTypes: false,
     nodeEnv: false,
     splitChunks: false,
     minimize: false },
  recordsPath:
   'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\.next\\server\\records.json',
  context: 'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs',
  entry: [AsyncFunction: entry],
  output:
   { path:
      'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\.next\\server',
     filename: [Function: filename],
     libraryTarget: 'commonjs2',
     hotUpdateChunkFilename: 'static/webpack/[id].[hash].hot-update.js',
     hotUpdateMainFilename: 'static/webpack/[hash].hot-update.json',
     chunkFilename: '[name].[contenthash].js',
     strictModuleExceptionHandling: true,
     crossOriginLoading: undefined,
     futureEmitAssets: true,
     webassemblyModuleFilename: 'static/wasm/[modulehash].wasm' },
  performance: false,
  resolve:
   { extensions: [ '.js', '.mjs', '.jsx', '.json', '.wasm' ],
     modules: [ 'node_modules' ],
     alias:
      { 'next/head': 'next-server/dist/lib/head.js',
        'next/router': 'next/dist/client/router.js',
        'next/config': 'next-server/dist/lib/runtime-config.js',
        'next/dynamic': 'next-server/dist/lib/dynamic.js',
        next:
         'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\node_modules\\next',
        'private-next-pages':
         'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\pages',
        'private-dot-next':
         'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\.next',
        videojs: 'video.js',
        WaveSurfer: 'wavesurfer.js',
        RecordRTC: 'recordrtc' },
     mainFields: [ 'main', 'module' ] },
  resolveLoader:
   { modules:
      [ 'C:\\Users\\Thomas\\Documents\\_Projects\\TTapp\\nextjs\\node_modules\\next\\dist\\build\\webpack\\loaders',
        'node_modules' ] },
  module: { rules: [ [Object] ] },
  plugins:
   [ ChunkNamesPlugin {},
     DefinePlugin { definitions: [Object] },
     HashedModuleIdsPlugin { options: [Object] },
     HashedChunkIdsPlugin { buildId: 'v0.1.0' },
     IgnorePlugin {
       options: [Object],
       checkIgnore: [Function: bound checkIgnore] },
     PagesManifestPlugin {},
     NextJsSsrImportPlugin { options: [Object] },
     NextJsSsrImportPlugin {},
     ProvidePlugin { definitions: [Object] } ] }