added 461 packages, and audited 2300 packages in 7s 114 packages are looking for funding run `npm fund` for details 12 vulnerabilities (1 low, 4 moderate, 5 high, 2 critical) To address all issues, run: npm audit fix Run `npm audit` for details. > build > npm run build-web-compile && npm run build-compile > build-web-compile > webpack --mode=development && cp -f src-web/index.html http-dist/index.html Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme asset bundle.js 4.14 MiB [emitted] (name: main) runtime modules 2.25 KiB 6 modules modules by path ../../../clients/soa/js/node_modules/ 458 KiB 128 modules modules by path ../../../clients/api/js/ 984 KiB 12 modules modules by path ../../../clients/soa_services/ 17 KiB modules by path ../../../clients/soa_services/electricalConnection/js/ 13.5 KiB 6 modules modules by path ../../../clients/soa_services/file/js/ 3.54 KiB 3 modules modules by path ../../../clients/soa/js/lib/esm/ 26 KiB modules by path ../../../clients/soa/js/lib/esm/*.js 8.11 KiB 6 modules modules by path ../../../clients/soa/js/lib/esm/peer/*.js 17.9 KiB 2 modules modules by path ./ 19.8 KiB ./src-web/index.ts 5.29 KiB [built] [code generated] ./node_modules/events/events.js 14.5 KiB [built] [code generated] util (ignored) 15 bytes [built] [code generated] util (ignored) 15 bytes [built] [code generated] ERROR in ../../../clients/soa/js/node_modules/@colors/colors/lib/colors.js 36:11-26 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/@colors/colors/lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/@colors/colors/safe.js 9:13-36 @ ../../../clients/soa/js/node_modules/logform/dist/colorize.js 9:13-43 @ ../../../clients/soa/js/node_modules/logform/dist/browser.js 29:9-30 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 10:14-32 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/@colors/colors/lib/system/supports-colors.js 28:9-22 Module not found: Error: Can't resolve 'os' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/@colors/colors/lib/system' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "os": require.resolve("os-browserify/browser") }' - install 'os-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "os": false } @ ../../../clients/soa/js/node_modules/@colors/colors/lib/colors.js 41:23-72 @ ../../../clients/soa/js/node_modules/@colors/colors/safe.js 9:13-36 @ ../../../clients/soa/js/node_modules/logform/dist/colorize.js 9:13-43 @ ../../../clients/soa/js/node_modules/logform/dist/browser.js 29:9-30 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 10:14-32 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/logform/dist/pretty-print.js 3:14-37 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/logform/dist' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/logform/dist/browser.js 56:9-34 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 10:14-32 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/logform/dist/splat.js 15:11-26 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/logform/dist' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/logform/dist/browser.js 65:9-27 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 10:14-32 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/readable-stream/lib/_stream_readable.js 43:13-37 Module not found: Error: Can't resolve 'buffer' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/readable-stream/lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "buffer": require.resolve("buffer/") }' - install 'buffer' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "buffer": false } @ ../../../clients/soa/js/node_modules/readable-stream/readable-browser.js 1:10-63 @ ../../../clients/soa/js/node_modules/winston/dist/winston/logger.js 24:15-41 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 48:0-44 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/readable-stream/lib/_stream_writable.js 66:13-37 Module not found: Error: Can't resolve 'buffer' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/readable-stream/lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "buffer": require.resolve("buffer/") }' - install 'buffer' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "buffer": false } @ ../../../clients/soa/js/node_modules/winston-transport/dist/modern.js 4:15-65 @ ../../../clients/soa/js/node_modules/winston-transport/dist/index.js 5:0-36 @ ../../../clients/soa/js/lib/esm/logging.js 2:0-42 3:32-41 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/readable-stream/lib/internal/streams/buffer_list.js 11:15-32 Module not found: Error: Can't resolve 'buffer' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/readable-stream/lib/internal/streams' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "buffer": require.resolve("buffer/") }' - install 'buffer' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "buffer": false } @ ../../../clients/soa/js/node_modules/readable-stream/lib/_stream_readable.js 62:17-58 @ ../../../clients/soa/js/node_modules/readable-stream/readable-browser.js 1:10-63 @ ../../../clients/soa/js/node_modules/winston/dist/winston/logger.js 24:15-41 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 48:0-44 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/safe-buffer/index.js 3:13-30 Module not found: Error: Can't resolve 'buffer' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/safe-buffer' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "buffer": require.resolve("buffer/") }' - install 'buffer' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "buffer": false } @ ../../../clients/soa/js/node_modules/string_decoder/lib/string_decoder.js 26:13-42 @ ../../../clients/soa/js/node_modules/readable-stream/lib/_stream_readable.js 158:40-80 301:38-78 @ ../../../clients/soa/js/node_modules/readable-stream/readable-browser.js 1:10-63 @ ../../../clients/soa/js/node_modules/winston/dist/winston/logger.js 24:15-41 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 48:0-44 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston-transport/dist/legacy.js 3:11-26 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston-transport/dist' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/winston-transport/dist/index.js 8:0-58 @ ../../../clients/soa/js/lib/esm/logging.js 2:0-42 3:32-41 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston-transport/dist/modern.js 3:11-26 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston-transport/dist' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/winston-transport/dist/index.js 5:0-36 @ ../../../clients/soa/js/lib/esm/logging.js 2:0-42 3:32-41 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston-transport/legacy.js 3:13-28 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston-transport' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/logger.js 34:28-63 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 48:0-44 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston-transport/modern.js 3:13-28 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston-transport' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/winston-transport/legacy.js 5:24-43 @ ../../../clients/soa/js/node_modules/winston/dist/winston/logger.js 34:28-63 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 48:0-44 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/common.js 10:15-30 Module not found: Error: Can't resolve 'util' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 11:15-42 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/exception-handler.js 16:9-22 Module not found: Error: Can't resolve 'os' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "os": require.resolve("os-browserify/browser") }' - install 'os-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "os": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 53:0-65 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/rejection-handler.js 16:9-22 Module not found: Error: Can't resolve 'os' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "os": require.resolve("os-browserify/browser") }' - install 'os-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "os": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 58:0-65 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/tail-file.js 10:9-22 Module not found: Error: Can't resolve 'fs' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston' @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/file.js 36:15-38 @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 30:11-28 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/console.js 24:9-22 Module not found: Error: Can't resolve 'os' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "os": require.resolve("os-browserify/browser") }' - install 'os-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "os": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 18:11-31 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/file.js 24:9-22 Module not found: Error: Can't resolve 'fs' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 30:11-28 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/file.js 25:11-26 Module not found: Error: Can't resolve 'path' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 30:11-28 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/file.js 27:11-26 Module not found: Error: Can't resolve 'zlib' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "zlib": require.resolve("browserify-zlib") }' - install 'browserify-zlib' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "zlib": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 30:11-28 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/file.js 35:9-22 Module not found: Error: Can't resolve 'os' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "os": require.resolve("os-browserify/browser") }' - install 'os-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "os": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 30:11-28 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/http.js 26:11-26 Module not found: Error: Can't resolve 'http' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' Did you mean './http'? Requests that should resolve in the current directory need to start with './'. Requests that start with a name are treated as module requests and resolve within module directories (node_modules). If changing the source code is not an option there is also a resolve options called 'preferRelative' which tries to resolve these kind of requests in the current directory too. BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "http": require.resolve("stream-http") }' - install 'stream-http' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "http": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 42:11-28 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/http.js 27:12-28 Module not found: Error: Can't resolve 'https' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "https": require.resolve("https-browserify") }' - install 'https-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "https": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 42:11-28 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 ERROR in ../../../clients/soa/js/node_modules/winston/dist/winston/transports/stream.js 26:9-22 Module not found: Error: Can't resolve 'os' in '/builds/FakIA/fachgebiet-iks/goldi/goldi2/crosslab/clients/soa/js/node_modules/winston/dist/winston/transports' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "os": require.resolve("os-browserify/browser") }' - install 'os-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "os": false } @ ../../../clients/soa/js/node_modules/winston/dist/winston/transports/index.js 54:11-30 @ ../../../clients/soa/js/node_modules/winston/dist/winston.js 23:0-52 @ ../../../clients/soa/js/lib/esm/logging.js 1:0-30 27:22-42 @ ../../../clients/soa/js/lib/esm/deviceHandler.js 4:0-54 20:12-43 38:12-23 41:12-24 72:8-19 89:12-23 120:8-19 @ ../../../clients/soa/js/lib/esm/index.js 1:0-48 3:0-25 @ ./src-web/index.ts 29:0-62 53:30-43 24 errors have detailed information that is not shown. Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it. webpack 5.88.2 compiled with 24 errors in 3326 ms