epsagon-node icon indicating copy to clipboard operation
epsagon-node copied to clipboard

Webpack WARN: Critical dependency: require function is used in a way in which dependencies cannot be statically extracted

Open uccmen opened this issue 4 years ago • 0 comments

Dependency versions

epsagon: ^1.109.0
serverless-plugin-epsagon: ^1.11.0
serverless-webpack: ^5.4.1
webpack: ^5.35.0
fork-ts-checker-webpack-plugin: ^6.2.6

Full warning trace shown during webpack bundling with stats.errorDetails: true:

 WARNING in ../node_modules/epsagon/dist/bundle.js 1:70355-70362
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted
at CommonJsRequireContextDependency.getWarnings (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/dependencies/ContextDependency.js:82:18)
at Compilation.reportDependencyErrorsAndWarnings (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compilation.js:2535:24)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compilation.js:2163:10
at _next2 (eval at create (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:34:1)
at eval (eval at create (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:62:1)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/FlagDependencyExportsPlugin.js:375:11
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2830:7
at Object.each (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2850:39)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/FlagDependencyExportsPlugin.js:354:18
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2830:7
at Object.each (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2850:39)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/FlagDependencyExportsPlugin.js:48:16
at Hook.eval [as callAsync] (eval at create (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:58:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/Hook.js:18:14)
at Compilation.finish (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compilation.js:2155:28)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compiler.js:1075:19
at processTicksAndRejections (internal/process/task_queues.js:76:11)
@ ./epsagon_handlers/fieldGroupEditorHandler-epsagon.ts 23:29-47


WARNING in ../node_modules/epsagon/dist/bundle.js 1:70476-70483
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted
at CommonJsRequireContextDependency.getWarnings (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/dependencies/ContextDependency.js:82:18)
at Compilation.reportDependencyErrorsAndWarnings (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compilation.js:2535:24)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compilation.js:2163:10
at _next2 (eval at create (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:34:1)
at eval (eval at create (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:62:1)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/FlagDependencyExportsPlugin.js:375:11
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2830:7
at Object.each (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2850:39)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/FlagDependencyExportsPlugin.js:354:18
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2830:7
at Object.each (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/neo-async/async.js:2850:39)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/FlagDependencyExportsPlugin.js:48:16
at Hook.eval [as callAsync] (eval at create (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:58:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/node_modules/tapable/lib/Hook.js:18:14)
at Compilation.finish (/Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compilation.js:2155:28)
at /Users/usivaguru/Documents/remotes/servicerocket/scaf-cloud/node_modules/webpack/lib/Compiler.js:1075:19
at processTicksAndRejections (internal/process/task_queues.js:76:11)
@ ./epsagon_handlers/fieldGroupEditorHandler-epsagon.ts 23:29-47

epsagon_handlers/fieldGroupEditorHandler-epsagon.ts (automatically generated by serverless-plugin-epsagon)


import * as epsagon from 'epsagon';
import * as epsagonHandler from '../handler';



  if (!process.env.EPSAGON_IGNORED_KEYS) {
    process.env.EPSAGON_IGNORED_KEYS = "";
  }

  if (!process.env.EPSAGON_URLS_TO_IGNORE) {
    process.env.EPSAGON_URLS_TO_IGNORE = "";
  }

epsagon.init({
    token: 'redacted',
    appName: 'scaff-cloud-ucchishta',
    traceCollectorURL: undefined,
    metadataOnly: Boolean(0),
    labels: [],
});

export const fieldGroupEditor = epsagon.lambdaWrapper(epsagonHandler.fieldGroupEditor);

uccmen avatar May 04 '21 04:05 uccmen