Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Fixes #5392. EnvironmentPlugin now extends process.env #8721

Closed

Conversation

misterdev
Copy link

Currently, the EnvironmentPlugin is just a shortcut to use the DefinePlugin on process.env keys (link).

As pointed out in #5392 this doesn't work for object destructuring:

/* webpack.config.js */
const path = require("path");
const { EnvironmentPlugin } = require("webpack");

module.exports = {
    entry: "./main.js",
    output: {
        path: path.resolve(__dirname),
        filename: "bundle.js"
    },
    plugins: [
        new EnvironmentPlugin({
            "MY_VAR": "I'm your var!"
        })
    ]
};

/* main.js */
const { MY_VAR } = process.env; // undefined

The problem is that the DefinePlugin can't detect some edge case like:

const key = 'MY_VAR'
const MY_VAR = process.env[key] // undefined

To solve this I add some code at the beginning of the output, that initializes the environment variables. For example, the result would be

/* main.js */
const { MY_VAR } = process.env;

/* bundle.js */
process.env.MY_VAR="I'm your var";
const { MY_VAR } = process.env;

I've tried different solutions but removing the DefinePlugin seems the cleanest way of solving this.
This is my first contribution, every feedback is welcome 😇

What kind of change does this PR introduce?

This is a bugfix 🐛

Did you add tests for your changes?

If this seems the correct approach to solve the issue I'm going to add some tests

Does this PR introduce a breaking change?

I don't think so, now it actually adds some keys to the process.env as you would expect.

What needs to be documented once your changes are merged?

I need to update the EnvironmentPlugin documentation

@webpack-bot
Copy link
Contributor

For maintainers only:

  • This need to be documented (issue in webpack/webpack.js.org will be filed when merged)

@misterdev
Copy link
Author

I'm going to take a look at the failed tests

Copy link
Member

@evenstensberg evenstensberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think maybe that is because we are supposed to inject an env to a web browser, not node API wise

@webpack-bot
Copy link
Contributor

The basic integration tests failed.

@misterdev Please review the following output log for errors:

 FAIL  test/ConfigTestCases.test.js (21.41s)
  ● ConfigTestCases › plugins › environment-plugin › environment-plugin should compile

    More errors while compiling than expected:

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/aaa)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/aaa.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/aaa.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/aaa.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/aaa.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/aaa]
    [/home/travis/build/webpack/webpack/node_modules/aaa.wasm]
    [/home/travis/build/webpack/webpack/node_modules/aaa.mjs]
    [/home/travis/build/webpack/webpack/node_modules/aaa.js]
    [/home/travis/build/webpack/webpack/node_modules/aaa.json]
     @ ./index.js 3:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/bbb)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/bbb.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/bbb.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/bbb.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/bbb.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/bbb]
    [/home/travis/build/webpack/webpack/node_modules/bbb.wasm]
    [/home/travis/build/webpack/webpack/node_modules/bbb.mjs]
    [/home/travis/build/webpack/webpack/node_modules/bbb.js]
    [/home/travis/build/webpack/webpack/node_modules/bbb.json]
     @ ./index.js 8:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ccc)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ccc.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ccc.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ccc.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ccc.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ccc]
    [/home/travis/build/webpack/webpack/node_modules/ccc.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ccc.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ccc.js]
    [/home/travis/build/webpack/webpack/node_modules/ccc.json]
     @ ./index.js 10:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ddd)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ddd.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ddd.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ddd.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ddd.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ddd]
    [/home/travis/build/webpack/webpack/node_modules/ddd.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ddd.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ddd.js]
    [/home/travis/build/webpack/webpack/node_modules/ddd.json]
     @ ./index.js 15:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/eee)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/eee.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/eee.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/eee.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/eee.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/eee]
    [/home/travis/build/webpack/webpack/node_modules/eee.wasm]
    [/home/travis/build/webpack/webpack/node_modules/eee.mjs]
    [/home/travis/build/webpack/webpack/node_modules/eee.js]
    [/home/travis/build/webpack/webpack/node_modules/eee.json]
     @ ./index.js 20:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/fff)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/fff.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/fff.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/fff.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/fff.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/fff]
    [/home/travis/build/webpack/webpack/node_modules/fff.wasm]
    [/home/travis/build/webpack/webpack/node_modules/fff.mjs]
    [/home/travis/build/webpack/webpack/node_modules/fff.js]
    [/home/travis/build/webpack/webpack/node_modules/fff.json]
     @ ./index.js 22:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ggg)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ggg.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ggg.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ggg.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ggg.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ggg]
    [/home/travis/build/webpack/webpack/node_modules/ggg.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ggg.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ggg.js]
    [/home/travis/build/webpack/webpack/node_modules/ggg.json]
     @ ./index.js 27:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/hhh)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/hhh.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/hhh.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/hhh.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/hhh.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/hhh]
    [/home/travis/build/webpack/webpack/node_modules/hhh.wasm]
    [/home/travis/build/webpack/webpack/node_modules/hhh.mjs]
    [/home/travis/build/webpack/webpack/node_modules/hhh.js]
    [/home/travis/build/webpack/webpack/node_modules/hhh.json]
     @ ./index.js 29:2-24

    (aaa) ./index.js
    Module not found: Error: Can't resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/iii)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/iii.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/iii.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/iii.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/iii.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/iii]
    [/home/travis/build/webpack/webpack/node_modules/iii.wasm]
    [/home/travis/build/webpack/webpack/node_modules/iii.mjs]
    [/home/travis/build/webpack/webpack/node_modules/iii.js]
    [/home/travis/build/webpack/webpack/node_modules/iii.json]
     @ ./index.js 34:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/aaa)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/aaa.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/aaa.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/aaa.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/aaa.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/aaa]
    [/home/travis/build/webpack/webpack/node_modules/aaa.wasm]
    [/home/travis/build/webpack/webpack/node_modules/aaa.mjs]
    [/home/travis/build/webpack/webpack/node_modules/aaa.js]
    [/home/travis/build/webpack/webpack/node_modules/aaa.json]
     @ ./index.js 3:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/bbb)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/bbb.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/bbb.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/bbb.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/bbb.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/bbb]
    [/home/travis/build/webpack/webpack/node_modules/bbb.wasm]
    [/home/travis/build/webpack/webpack/node_modules/bbb.mjs]
    [/home/travis/build/webpack/webpack/node_modules/bbb.js]
    [/home/travis/build/webpack/webpack/node_modules/bbb.json]
     @ ./index.js 8:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ccc)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ccc.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ccc.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ccc.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ccc.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ccc]
    [/home/travis/build/webpack/webpack/node_modules/ccc.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ccc.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ccc.js]
    [/home/travis/build/webpack/webpack/node_modules/ccc.json]
     @ ./index.js 10:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ddd)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ddd.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ddd.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ddd.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ddd.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ddd]
    [/home/travis/build/webpack/webpack/node_modules/ddd.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ddd.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ddd.js]
    [/home/travis/build/webpack/webpack/node_modules/ddd.json]
     @ ./index.js 15:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/eee)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/eee.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/eee.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/eee.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/eee.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/eee]
    [/home/travis/build/webpack/webpack/node_modules/eee.wasm]
    [/home/travis/build/webpack/webpack/node_modules/eee.mjs]
    [/home/travis/build/webpack/webpack/node_modules/eee.js]
    [/home/travis/build/webpack/webpack/node_modules/eee.json]
     @ ./index.js 20:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/fff)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/fff.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/fff.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/fff.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/fff.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/fff]
    [/home/travis/build/webpack/webpack/node_modules/fff.wasm]
    [/home/travis/build/webpack/webpack/node_modules/fff.mjs]
    [/home/travis/build/webpack/webpack/node_modules/fff.js]
    [/home/travis/build/webpack/webpack/node_modules/fff.json]
     @ ./index.js 22:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ggg)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ggg.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ggg.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ggg.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ggg.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ggg]
    [/home/travis/build/webpack/webpack/node_modules/ggg.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ggg.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ggg.js]
    [/home/travis/build/webpack/webpack/node_modules/ggg.json]
     @ ./index.js 27:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/hhh)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/hhh.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/hhh.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/hhh.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/hhh.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/hhh]
    [/home/travis/build/webpack/webpack/node_modules/hhh.wasm]
    [/home/travis/build/webpack/webpack/node_modules/hhh.mjs]
    [/home/travis/build/webpack/webpack/node_modules/hhh.js]
    [/home/travis/build/webpack/webpack/node_modules/hhh.json]
     @ ./index.js 29:2-24

    (bbbccc) ./index.js
    Module not found: Error: Can't resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/iii)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/iii.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/iii.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/iii.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/iii.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/iii]
    [/home/travis/build/webpack/webpack/node_modules/iii.wasm]
    [/home/travis/build/webpack/webpack/node_modules/iii.mjs]
    [/home/travis/build/webpack/webpack/node_modules/iii.js]
    [/home/travis/build/webpack/webpack/node_modules/iii.json]
     @ ./index.js 34:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/aaa)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/aaa.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/aaa.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/aaa.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/aaa.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/aaa]
    [/home/travis/build/webpack/webpack/node_modules/aaa.wasm]
    [/home/travis/build/webpack/webpack/node_modules/aaa.mjs]
    [/home/travis/build/webpack/webpack/node_modules/aaa.js]
    [/home/travis/build/webpack/webpack/node_modules/aaa.json]
     @ ./index.js 3:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/bbb)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/bbb.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/bbb.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/bbb.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/bbb.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/bbb]
    [/home/travis/build/webpack/webpack/node_modules/bbb.wasm]
    [/home/travis/build/webpack/webpack/node_modules/bbb.mjs]
    [/home/travis/build/webpack/webpack/node_modules/bbb.js]
    [/home/travis/build/webpack/webpack/node_modules/bbb.json]
     @ ./index.js 8:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ccc)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ccc.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ccc.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ccc.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ccc.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ccc]
    [/home/travis/build/webpack/webpack/node_modules/ccc.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ccc.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ccc.js]
    [/home/travis/build/webpack/webpack/node_modules/ccc.json]
     @ ./index.js 10:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ddd)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ddd.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ddd.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ddd.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ddd.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ddd]
    [/home/travis/build/webpack/webpack/node_modules/ddd.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ddd.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ddd.js]
    [/home/travis/build/webpack/webpack/node_modules/ddd.json]
     @ ./index.js 15:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/eee)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/eee.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/eee.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/eee.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/eee.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/eee]
    [/home/travis/build/webpack/webpack/node_modules/eee.wasm]
    [/home/travis/build/webpack/webpack/node_modules/eee.mjs]
    [/home/travis/build/webpack/webpack/node_modules/eee.js]
    [/home/travis/build/webpack/webpack/node_modules/eee.json]
     @ ./index.js 20:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/fff)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/fff.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/fff.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/fff.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/fff.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/fff]
    [/home/travis/build/webpack/webpack/node_modules/fff.wasm]
    [/home/travis/build/webpack/webpack/node_modules/fff.mjs]
    [/home/travis/build/webpack/webpack/node_modules/fff.js]
    [/home/travis/build/webpack/webpack/node_modules/fff.json]
     @ ./index.js 22:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ggg)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ggg.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ggg.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ggg.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ggg.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ggg]
    [/home/travis/build/webpack/webpack/node_modules/ggg.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ggg.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ggg.js]
    [/home/travis/build/webpack/webpack/node_modules/ggg.json]
     @ ./index.js 27:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/hhh)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/hhh.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/hhh.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/hhh.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/hhh.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/hhh]
    [/home/travis/build/webpack/webpack/node_modules/hhh.wasm]
    [/home/travis/build/webpack/webpack/node_modules/hhh.mjs]
    [/home/travis/build/webpack/webpack/node_modules/hhh.js]
    [/home/travis/build/webpack/webpack/node_modules/hhh.json]
     @ ./index.js 29:2-24

    (ddd) ./index.js
    Module not found: Error: Can't resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/iii)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/iii.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/iii.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/iii.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/iii.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/iii]
    [/home/travis/build/webpack/webpack/node_modules/iii.wasm]
    [/home/travis/build/webpack/webpack/node_modules/iii.mjs]
    [/home/travis/build/webpack/webpack/node_modules/iii.js]
    [/home/travis/build/webpack/webpack/node_modules/iii.json]
     @ ./index.js 34:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/aaa)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/aaa.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/aaa.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/aaa.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/aaa.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/aaa]
    [/home/travis/build/webpack/webpack/node_modules/aaa.wasm]
    [/home/travis/build/webpack/webpack/node_modules/aaa.mjs]
    [/home/travis/build/webpack/webpack/node_modules/aaa.js]
    [/home/travis/build/webpack/webpack/node_modules/aaa.json]
     @ ./index.js 3:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/bbb)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/bbb.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/bbb.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/bbb.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/bbb.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/bbb]
    [/home/travis/build/webpack/webpack/node_modules/bbb.wasm]
    [/home/travis/build/webpack/webpack/node_modules/bbb.mjs]
    [/home/travis/build/webpack/webpack/node_modules/bbb.js]
    [/home/travis/build/webpack/webpack/node_modules/bbb.json]
     @ ./index.js 8:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ccc)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ccc.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ccc.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ccc.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ccc.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ccc]
    [/home/travis/build/webpack/webpack/node_modules/ccc.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ccc.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ccc.js]
    [/home/travis/build/webpack/webpack/node_modules/ccc.json]
     @ ./index.js 10:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ddd)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ddd.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ddd.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ddd.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ddd.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ddd]
    [/home/travis/build/webpack/webpack/node_modules/ddd.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ddd.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ddd.js]
    [/home/travis/build/webpack/webpack/node_modules/ddd.json]
     @ ./index.js 15:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/eee)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/eee.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/eee.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/eee.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/eee.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/eee]
    [/home/travis/build/webpack/webpack/node_modules/eee.wasm]
    [/home/travis/build/webpack/webpack/node_modules/eee.mjs]
    [/home/travis/build/webpack/webpack/node_modules/eee.js]
    [/home/travis/build/webpack/webpack/node_modules/eee.json]
     @ ./index.js 20:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/fff)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/fff.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/fff.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/fff.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/fff.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/fff]
    [/home/travis/build/webpack/webpack/node_modules/fff.wasm]
    [/home/travis/build/webpack/webpack/node_modules/fff.mjs]
    [/home/travis/build/webpack/webpack/node_modules/fff.js]
    [/home/travis/build/webpack/webpack/node_modules/fff.json]
     @ ./index.js 22:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ggg)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ggg.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ggg.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ggg.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ggg.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ggg]
    [/home/travis/build/webpack/webpack/node_modules/ggg.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ggg.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ggg.js]
    [/home/travis/build/webpack/webpack/node_modules/ggg.json]
     @ ./index.js 27:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/hhh)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/hhh.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/hhh.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/hhh.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/hhh.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/hhh]
    [/home/travis/build/webpack/webpack/node_modules/hhh.wasm]
    [/home/travis/build/webpack/webpack/node_modules/hhh.mjs]
    [/home/travis/build/webpack/webpack/node_modules/hhh.js]
    [/home/travis/build/webpack/webpack/node_modules/hhh.json]
     @ ./index.js 29:2-24

    (eeefff) ./index.js
    Module not found: Error: Can't resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/iii)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/iii.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/iii.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/iii.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/iii.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/iii]
    [/home/travis/build/webpack/webpack/node_modules/iii.wasm]
    [/home/travis/build/webpack/webpack/node_modules/iii.mjs]
    [/home/travis/build/webpack/webpack/node_modules/iii.js]
    [/home/travis/build/webpack/webpack/node_modules/iii.json]
     @ ./index.js 34:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/aaa)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/aaa.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/aaa.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/aaa.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/aaa.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/aaa]
    [/home/travis/build/webpack/webpack/node_modules/aaa.wasm]
    [/home/travis/build/webpack/webpack/node_modules/aaa.mjs]
    [/home/travis/build/webpack/webpack/node_modules/aaa.js]
    [/home/travis/build/webpack/webpack/node_modules/aaa.json]
     @ ./index.js 3:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/bbb)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/bbb.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/bbb.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/bbb.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/bbb.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/bbb]
    [/home/travis/build/webpack/webpack/node_modules/bbb.wasm]
    [/home/travis/build/webpack/webpack/node_modules/bbb.mjs]
    [/home/travis/build/webpack/webpack/node_modules/bbb.js]
    [/home/travis/build/webpack/webpack/node_modules/bbb.json]
     @ ./index.js 8:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ccc)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ccc.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ccc.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ccc.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ccc.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ccc]
    [/home/travis/build/webpack/webpack/node_modules/ccc.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ccc.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ccc.js]
    [/home/travis/build/webpack/webpack/node_modules/ccc.json]
     @ ./index.js 10:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ddd)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ddd.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ddd.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ddd.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ddd.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ddd]
    [/home/travis/build/webpack/webpack/node_modules/ddd.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ddd.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ddd.js]
    [/home/travis/build/webpack/webpack/node_modules/ddd.json]
     @ ./index.js 15:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/eee)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/eee.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/eee.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/eee.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/eee.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/eee]
    [/home/travis/build/webpack/webpack/node_modules/eee.wasm]
    [/home/travis/build/webpack/webpack/node_modules/eee.mjs]
    [/home/travis/build/webpack/webpack/node_modules/eee.js]
    [/home/travis/build/webpack/webpack/node_modules/eee.json]
     @ ./index.js 20:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/fff)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/fff.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/fff.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/fff.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/fff.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/fff]
    [/home/travis/build/webpack/webpack/node_modules/fff.wasm]
    [/home/travis/build/webpack/webpack/node_modules/fff.mjs]
    [/home/travis/build/webpack/webpack/node_modules/fff.js]
    [/home/travis/build/webpack/webpack/node_modules/fff.json]
     @ ./index.js 22:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ggg)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ggg.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ggg.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ggg.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ggg.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ggg]
    [/home/travis/build/webpack/webpack/node_modules/ggg.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ggg.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ggg.js]
    [/home/travis/build/webpack/webpack/node_modules/ggg.json]
     @ ./index.js 27:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/hhh)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/hhh.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/hhh.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/hhh.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/hhh.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/hhh]
    [/home/travis/build/webpack/webpack/node_modules/hhh.wasm]
    [/home/travis/build/webpack/webpack/node_modules/hhh.mjs]
    [/home/travis/build/webpack/webpack/node_modules/hhh.js]
    [/home/travis/build/webpack/webpack/node_modules/hhh.json]
     @ ./index.js 29:2-24

    (ggghhh) ./index.js
    Module not found: Error: Can't resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/iii)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/iii.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/iii.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/iii.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/iii.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/iii]
    [/home/travis/build/webpack/webpack/node_modules/iii.wasm]
    [/home/travis/build/webpack/webpack/node_modules/iii.mjs]
    [/home/travis/build/webpack/webpack/node_modules/iii.js]
    [/home/travis/build/webpack/webpack/node_modules/iii.json]
     @ ./index.js 34:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'aaa' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/aaa)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/aaa.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/aaa.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/aaa.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/aaa.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/aaa doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/aaa]
    [/home/travis/build/webpack/webpack/node_modules/aaa.wasm]
    [/home/travis/build/webpack/webpack/node_modules/aaa.mjs]
    [/home/travis/build/webpack/webpack/node_modules/aaa.js]
    [/home/travis/build/webpack/webpack/node_modules/aaa.json]
     @ ./index.js 3:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'bbb' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/bbb)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/bbb.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/bbb.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/bbb.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/bbb.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/bbb doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/bbb]
    [/home/travis/build/webpack/webpack/node_modules/bbb.wasm]
    [/home/travis/build/webpack/webpack/node_modules/bbb.mjs]
    [/home/travis/build/webpack/webpack/node_modules/bbb.js]
    [/home/travis/build/webpack/webpack/node_modules/bbb.json]
     @ ./index.js 8:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ccc' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ccc)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ccc.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ccc.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ccc.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ccc.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ccc doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ccc]
    [/home/travis/build/webpack/webpack/node_modules/ccc.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ccc.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ccc.js]
    [/home/travis/build/webpack/webpack/node_modules/ccc.json]
     @ ./index.js 10:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ddd' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ddd)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ddd.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ddd.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ddd.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ddd.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ddd doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ddd]
    [/home/travis/build/webpack/webpack/node_modules/ddd.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ddd.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ddd.js]
    [/home/travis/build/webpack/webpack/node_modules/ddd.json]
     @ ./index.js 15:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'eee' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/eee)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/eee.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/eee.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/eee.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/eee.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/eee doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/eee]
    [/home/travis/build/webpack/webpack/node_modules/eee.wasm]
    [/home/travis/build/webpack/webpack/node_modules/eee.mjs]
    [/home/travis/build/webpack/webpack/node_modules/eee.js]
    [/home/travis/build/webpack/webpack/node_modules/eee.json]
     @ ./index.js 20:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'fff' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/fff)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/fff.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/fff.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/fff.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/fff.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/fff doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/fff]
    [/home/travis/build/webpack/webpack/node_modules/fff.wasm]
    [/home/travis/build/webpack/webpack/node_modules/fff.mjs]
    [/home/travis/build/webpack/webpack/node_modules/fff.js]
    [/home/travis/build/webpack/webpack/node_modules/fff.json]
     @ ./index.js 22:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'ggg' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/ggg)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/ggg.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/ggg.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/ggg.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/ggg.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/ggg doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/ggg]
    [/home/travis/build/webpack/webpack/node_modules/ggg.wasm]
    [/home/travis/build/webpack/webpack/node_modules/ggg.mjs]
    [/home/travis/build/webpack/webpack/node_modules/ggg.js]
    [/home/travis/build/webpack/webpack/node_modules/ggg.json]
     @ ./index.js 27:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'hhh' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/hhh)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/hhh.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/hhh.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/hhh.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/hhh.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/hhh doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/hhh]
    [/home/travis/build/webpack/webpack/node_modules/hhh.wasm]
    [/home/travis/build/webpack/webpack/node_modules/hhh.mjs]
    [/home/travis/build/webpack/webpack/node_modules/hhh.js]
    [/home/travis/build/webpack/webpack/node_modules/hhh.json]
     @ ./index.js 29:2-24

    (iii) ./index.js
    Module not found: Error: Can't resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
    resolve 'iii' in '/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin'
      Parsed request is a module
      using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./test/configCases/plugins/environment-plugin)
        resolve as module
          /home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/plugins/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/configCases/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/webpack/test/node_modules doesn't exist or is not a directory
          /home/travis/build/webpack/node_modules doesn't exist or is not a directory
          /home/travis/build/node_modules doesn't exist or is not a directory
          /home/travis/node_modules doesn't exist or is not a directory
          /home/node_modules doesn't exist or is not a directory
          /node_modules doesn't exist or is not a directory
          looking for modules in /home/travis/build/webpack/webpack/node_modules
            using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules)
              using description file: /home/travis/build/webpack/webpack/package.json (relative path: ./node_modules/iii)
                no extension
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
                .wasm
                  /home/travis/build/webpack/webpack/node_modules/iii.wasm doesn't exist
                .mjs
                  /home/travis/build/webpack/webpack/node_modules/iii.mjs doesn't exist
                .js
                  /home/travis/build/webpack/webpack/node_modules/iii.js doesn't exist
                .json
                  /home/travis/build/webpack/webpack/node_modules/iii.json doesn't exist
                as directory
                  /home/travis/build/webpack/webpack/node_modules/iii doesn't exist
    [/home/travis/build/webpack/webpack/test/configCases/plugins/environment-plugin/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/plugins/node_modules]
    [/home/travis/build/webpack/webpack/test/configCases/node_modules]
    [/home/travis/build/webpack/webpack/test/node_modules]
    [/home/travis/build/webpack/node_modules]
    [/home/travis/build/node_modules]
    [/home/travis/node_modules]
    [/home/node_modules]
    [/node_modules]
    [/home/travis/build/webpack/webpack/node_modules/iii]
    [/home/travis/build/webpack/webpack/node_modules/iii.wasm]
    [/home/travis/build/webpack/webpack/node_modules/iii.mjs]
    [/home/travis/build/webpack/webpack/node_modules/iii.js]
    [/home/travis/build/webpack/webpack/node_modules/iii.json]
     @ ./index.js 34:2-24. Check expected warnings: errors

      25 | 			return (
      26 | 				done(
    > 27 | 					new Error(
         | 					^
      28 | 						`More ${kind}s while compiling than expected:\n\n${array.join(
      29 | 							"\n\n"
      30 | 						)}. Check expected warnings: ${filename}`

      at checkArrayExpectation (test/checkArrayExpectation.js:27:6)
      at webpack (test/ConfigTestCases.test.js:140:11)
      at finalCallback (lib/MultiCompiler.js:247:12)
      at runWithDependencies.err (lib/MultiCompiler.js:270:6)
      at done (node_modules/neo-async/async.js:2920:13)
      at runCompilers (lib/MultiCompiler.js:174:48)
      at err (lib/MultiCompiler.js:181:7)
      at compiler.run (lib/MultiCompiler.js:263:7)
      at finalCallback (lib/Compiler.js:220:39)
      at hooks.done.callAsync.err (lib/Compiler.js:236:13)
      at AsyncSeriesHook.eval [as callAsync] (eval at create (node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:15:1)
      at AsyncSeriesHook.lazyCompileHook (node_modules/tapable/lib/Hook.js:154:20)
      at onCompiled (lib/Compiler.js:234:21)
      at hooks.afterCompile.callAsync.err (lib/Compiler.js:630:14)
      at AsyncSeriesHook.eval [as callAsync] (eval at create (node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:6:1)
      at AsyncSeriesHook.lazyCompileHook (node_modules/tapable/lib/Hook.js:154:20)
      at compilation.seal.err (lib/Compiler.js:627:30)
      at AsyncSeriesHook.eval [as callAsync] (eval at create (node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:6:1)
      at AsyncSeriesHook.lazyCompileHook (node_modules/tapable/lib/Hook.js:154:20)
      at hooks.optimizeAssets.callAsync.err (lib/Compilation.js:1325:35)
      at AsyncSeriesHook.eval [as callAsync] (eval at create (node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:6:1)
      at AsyncSeriesHook.lazyCompileHook (node_modules/tapable/lib/Hook.js:154:20)
Test Suites: 1 failed, 2 passed, 3 total
Tests:       1 failed, 8 skipped, 1826 passed, 1835 total
Snapshots:   87 passed, 87 total
Time:        25.69s

See complete report here.

@misterdev
Copy link
Author

I'm debugging this, I've seen the problem comes from the fact that the test has multiple configurations:

module.exports = [
	{
		name: "aaa",
		module: {
			unknownContextRegExp: /$^/,
			unknownContextCritical: false
		},
		plugins: [new EnvironmentPlugin("AAA")]
	},
	{
		name: "bbbccc",
		module: {
			unknownContextRegExp: /$^/,
			unknownContextCritical: false
		},
		plugins: [new EnvironmentPlugin("BBB", "CCC")]
	}
]

Seems like this starts multiple compilations concurrently, in fact running this configuration produces every time a different output, sometimes it prepends process.env.AAA, sometimes process.env.BBB and process.env.CCC.

I'm going to investigate this tomorrow, any help/suggestion is welcome 👍

@evenstensberg could you explain what do you mean?

@sureshkumar03
Copy link

similar issue resolved with quick json conversions.
https://stackoverflow.com/a/56442446/11598431

@misterdev misterdev closed this Jul 4, 2019
@misterdev misterdev deleted the environment-plugin-fix-destruct branch July 4, 2019 20:07
@THernandez03
Copy link

@misterdev Did you find a solution to solve this problem ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants