title: Dynamic import from node_modules throws "Cannot read property 'call' of undefined"
body: <p>Webpack-stream version: <code>5.2.1</code></p>
  
  <p>npm version: <code>6.14.4</code></p>
  
  <p>node version: <code>v10.13.0</code></p>
  
  <p>platform: <code>windows10</code></p>
  
  <p>I use gulp + webpack-stream for two modules: libraries.js and page.js</p>
  
  <p>The problem relates only to the import from node_modules to page.js, the same import to libraries.js works well.</p>
  
  <p>Import module as</p>
  
  <pre><code>import 'slick-carousel/slick/slick';
  </code></pre>
  
  <p>and even just import throws that error without call</p>
  
  <p>Full code page.js</p>
  
  <pre><code>'use strict';
  
  import '../_modules/forms/doctor-review';
  import 'slick-carousel/slick/slick';
  
  $(window).on('load', function () {
    $('.js-slick').slick();
  });
  </code></pre>
  
  <p>webpack config for libraries.js:</p>
  
  <pre><code>{
            mode: λ.mode,
            output: {
              pathinfo: false,
            },
            plugins: [
              new webpack.ProvidePlugin({
                $: 'jquery',
                jQuery: 'jquery',
              }),
            ],
            module: {
              rules: [
                {
                  test: /\.js$/,
                  exclude: /(node_modules)/,
                  use: {
                    loader: 'babel-loader',
                    options: {
                      presets: ['@babel/preset-env'],
                    },
                  },
                },
              ],
            },
            optimization: {
              splitChunks: {
                cacheGroups: {
                  default: false,
                  vendors: false,
                  vendor: {
                    chunks: 'all',
                    test: /node_modules/,
                  },
                },
              },
            },
          }
  </code></pre>
  
  <p>webpack config for page.js:</p>
  
  <pre><code>{
                mode: λ.mode,
                output: {
                  pathinfo: false,
                },
                plugins: [],
                module: {
                  rules: [
                    {
                      test: /\.js$/,
                      exclude: /(node_modules)/,
                      use: {
                        loader: 'babel-loader',
                        options: {
                          presets: ['@babel/preset-env'],
                        },
                      },
                    },
                  ],
                },
                optimization: {
                  namedModules: true,
                  namedChunks: true,
                  splitChunks: {
                    cacheGroups: {
                      default: false,
                      vendors: false,
                      vendor: {
                        chunks: 'all',
                        test: /node_modules/,
                      },
                    },
                  },
                },
              }
  </code></pre>